#page-content{overflow:hidden}.publication-container{display:flex;flex-direction:column;color:#000000;max-width:1200px;margin:0 auto;width:100%}.publication-container .booklet{padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);margin:0 calc(50% - 50vw);position:relative;overflow:hidden}.publication-container .booklet::before{content:'';position:absolute;left:0;bottom:0;width:396px;height:396px;background:#e5eef7;border-radius:0 100% 0 0}.publication-container .booklet .booklet-wrapper{display:flex;flex-direction:column;gap:80px}.publication-container .booklet .booklet-wrapper{padding-left:40px;padding-right:40px}.publication-container .booklet>*{position:relative;z-index:2}.publication-container .booklet h2{font-weight:700;font-size:40px;line-height:48px;width:fit-content;display:flex;flex-direction:column;gap:24px}.publication-container .booklet h2::after{content:'';max-width:250px;width:100%;border-bottom:2px solid #005cae}.publication-container .booklet .booklet-content{display:grid;grid-template-columns:294px minmax(auto, 730px);justify-content:space-between;gap:36px 72px}.publication-container .booklet:nth-child(2n) h2::after{border-bottom-color:#009b50}.publication-container .booklet:nth-child(2n)::before{background:#e6f5ee;left:unset;right:0;border-radius:100% 0 0 0}.publication-container .booklet .booklet-content .banner{box-shadow:0px 2px 8px 0px rgba(0,0,0,0.2);border-radius:8px;overflow:hidden;max-width:287px;width:100%;height:fit-content;margin-bottom:30px}.publication-container .booklet .booklet-content .banner img{width:100%}.publication-container .booklet .booklet-content .item-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(110px, 1fr));height:fit-content;gap:24px}.publication-container .booklet .booklet-content .item-container .item{font-weight:300;font-size:14px;line-height:100%;background:#e6e7e8;border-radius:4px;display:flex;align-items:center;justify-content:center;height:40px;padding:11px}.publication-container .booklet .booklet-content .item-container .item:hover{background:#6acaf2}@media screen and (max-width: 1024px){.publication-container .booklet .booklet-wrapper{padding-left:24px;padding-right:24px}}@media screen and (min-width: 769px){.publication-container .booklet:nth-child(2n) h2{align-self:flex-end;align-items:flex-end;text-align:right}.publication-container .booklet:nth-child(2n) .booklet-content{grid-template-columns:minmax(auto, 730px) 294px}.publication-container .booklet:nth-child(2n) .banner{order:2}}@media screen and (max-width: 768px){.publication-container .booklet{padding-top:45px;padding-bottom:45px}.publication-container .booklet .booklet-wrapper{padding-left:16px;padding-right:16px;gap:40px}.publication-container .booklet .booklet-content{display:flex;flex-direction:column}.publication-container .booklet h2{font-size:32px}.publication-container .booklet .booklet-content .banner{margin:0 auto}.publication-container .booklet:nth-child(2n)::before{left:0;right:unset;border-radius:0 100% 0 0}}
