*,:before,:after{-webkit-tap-highlight-color:rgba(255,255,255,0);box-sizing:border-box}html,body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-color:#f6faf9;scrollbar-gutter:stable;scroll-behavior:smooth;text-wrap:balance;color:#2f4858;padding:0;margin:0}body:has(.mobile-menu-open){overflow:clip}.container{position:relative;margin-right:auto;margin-left:auto;max-width:100vw;padding:0 16px;width:100%}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p{margin:1rem 0}h1:first-child,.h1:first-child,h2:first-child,.h2:first-child,h3:first-child,.h3:first-child,h4:first-child,.h4:first-child,h5:first-child,.h5:first-child,h6:first-child,.h6:first-child,p:first-child{margin-top:0}h1:last-child,.h1:last-child,h2:last-child,.h2:last-child,h3:last-child,.h3:last-child,h4:last-child,.h4:last-child,h5:last-child,.h5:last-child,h6:last-child,.h6:last-child,p:last-child{margin-bottom:0}h1,.h1{line-height:clamp(40px,7vw,66.36px);font-size:clamp(32px,6vw,56px);letter-spacing:normal;font-weight:600}h2,.h2{line-height:clamp(40px,7vw,66.36px);font-size:clamp(32px,6vw,56px);letter-spacing:normal;font-weight:400}h2.small,.h2.small{line-height:clamp(36px,6vw,58px);font-size:clamp(24px,5vw,48px)}h2 b,.h2 b{font-weight:500}h3,.h3{line-height:clamp(30px,5vw,38px);font-size:clamp(20px,4vw,32px);letter-spacing:normal;font-weight:400}h4,.h4{line-height:clamp(26px,4vw,42px);font-size:clamp(18px,3vw,28px);letter-spacing:normal;font-weight:400}h5,.h5{line-height:clamp(22px,3.5vw,28.44px);font-size:clamp(18px,2.5vw,24px);letter-spacing:normal;font-weight:400}h6,.h6{line-height:clamp(24px,3vw,26.07px);font-size:clamp(16px,2vw,22px);letter-spacing:normal;font-weight:400}.body-1{line-height:clamp(20px,2.5vw,24px);font-size:clamp(12px,1.5vw,18px)}.body-2{line-height:clamp(18px,2vw,22px);font-size:clamp(12px,1.2vw,16px)}.text-subtitle-2,p{font-size:clamp(14px,2vw,20px)}a:not(.btn){transition:opacity .15s ease-out}a:not(.btn):hover{opacity:.7}.text-center{text-align:center}.row{display:flex;gap:16px}.blob{pointer-events:none;position:absolute;z-index:0}.blob-left{left:-30%;top:50%}.blob-right{right:-30%;top:5%}.content{font-size:clamp(14px,2vw,20px);line-height:1.5;font-weight:400;max-width:100%;color:#3d5e73;display:grid}.content h2,.content .h2,.content h3,.content .h3{margin:64px 0 32px}.content h2:first-child,.content .h2:first-child,.content h3:first-child,.content .h3:first-child{margin-top:0}.content h4,.content .h4{margin:32px 0 24px}.content h5,.content .h5,.content h6,.content .h6{margin:24px 0 16px;font-weight:500}.content p{margin:0}.content p img{margin-top:0}.content p+p{margin-top:16px}.content ul,.content ol{padding:0 0 0 24px;margin:12px 0 0}.content ul li+li,.content ol li+li{margin-top:12px}.content ul+p,.content ol+p{margin-top:16px}.content a{color:#2fc6f6}.content a:hover{text-decoration:none;opacity:1}.content img{outline:6px solid #FFFFFF;display:inline-block;justify-self:center;border-radius:24px;margin:32px auto 0;max-width:100%}.content img+p,.content img+h5,.content img+.h5,.content img+h6,.content img+.h6{margin-top:32px}@media(max-width:959px){.row{flex-direction:column}.content h2,.content .h2,.content h3,.content .h3{margin:32px 0 24px}.content h4,.content .h4{margin:24px 0 16px}.content h5,.content .h5,.content h6,.content .h6{margin:16px 0 12px}.content ul img,.content ol img{margin-bottom:12px}.content img{border-radius:8px;margin-top:16px}.content img+p,.content img+h5,.content img+.h5,.content img+h6,.content img+.h6{margin-top:16px}}@media(min-width:960px)and (max-width:1359px){.container{max-width:900px}}@media(min-width:1360px)and (max-width:1919px){.container{max-width:1308px}}@media(min-width:1920px){.container{max-width:1408px}}
