@font-face{font-family:Fustat Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/fonts/fustat-arabic-wght-normal.CPSd1NLI.woff2) format("woff2-variations");unicode-range:U+600-6FF,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Fustat Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/fonts/fustat-latin-ext-wght-normal.D5Y7wg_H.woff2) format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fustat Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/fonts/fustat-latin-wght-normal.DHTMLXcy.woff2) format("woff2-variations");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gloria Hallelujah;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/gloria-hallelujah-latin-400-normal.BuKjlT1h.woff2) format("woff2"),url(/assets/fonts/gloria-hallelujah-latin-400-normal.DoEvNWI-.woff) format("woff")}:root{--green-100: #e6f9da;--green-300: #9eea6c;--green-400: #58c411;--green-500: #2ea603;--green-bright: #7bea48;--teal-300: #437b75;--teal-400: #1f4647;--teal-text-soft: #d2e0df;--slate-600: #45556c;--slate-400: #90a1b9;--slate-200: #e2e8f0;--slate-900: #0f172b;--zinc-400: #9f9fa9;--bg-weak: #f5f7fa;--white: #fff;--font: "Fustat Variable", "Fustat", system-ui, -apple-system, "Segoe UI", sans-serif;--radius-pill: 600px;--container: 1216px;--gutter: 112px;--ease-out: cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}html{text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--white);color:var(--teal-400);font-family:var(--font);letter-spacing:-.02em;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5;overflow-x:clip}h1,h2,h3,p{margin:0}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--green-500);outline-offset:3px}.sr-only{clip:rect(0px,0px,0px,0px);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.accent{color:var(--green-500)}.h2{letter-spacing:-.05em;color:var(--teal-400);font-size:40px;font-weight:700;line-height:1.2}.lead{letter-spacing:-.02em;color:var(--slate-600);font-size:18px;line-height:1.5}.note{color:var(--teal-400);font-size:12px;line-height:1.5}.note strong{font-weight:600}@media (width <= 1100px){:root{--gutter: 48px}}.br-m{display:none}@media (width <= 767px){:root{--gutter: 20px}.h2{font-size:32px;line-height:1.15}.lead{font-size:16px}.br-d{display:none}.br-m{display:inline}}.motion [data-reveal]{opacity:0;transition:opacity .7s var(--ease-out),translate .7s var(--ease-out),scale .7s var(--ease-out);translate:0px 32px}.motion [data-reveal=left]{translate:-40px}.motion [data-reveal=right]{translate:40px}.motion [data-reveal=zoom]{translate:0px 16px;scale:.94}.motion [data-reveal=fade]{translate:none}.motion [data-reveal].is-in{opacity:1;translate:none;scale:none}.motion :is([data-parallax],[data-parallax-x],[data-parallax-dock]){will-change:translate}.motion :is([data-parallax],[data-parallax-x],[data-parallax-dock])[data-reveal]{transition-property:opacity}.motion .rise{animation:rise .8s var(--ease-out) var(--d,0s) backwards}.motion .rise--zoom{animation-name:rise-zoom;animation-duration:1s}.motion .pop{animation:pop .6s cubic-bezier(.34,1.56,.64,1) var(--d,0s) backwards}@keyframes rise{0%{opacity:0;translate:0px 24px}}@keyframes rise-zoom{0%{opacity:0;translate:0px 48px;scale:.96}}@keyframes pop{0%{opacity:0;scale:.6}}@media (prefers-reduced-motion: reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.btn{border-radius:var(--radius-pill);letter-spacing:-.02em;min-width:155px;height:48px;color:var(--teal-400);white-space:nowrap;transition:background-color .2s,transform .2s,opacity .7s var(--ease-out),translate .7s var(--ease-out),scale .7s var(--ease-out);justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:16px;font-weight:600;line-height:1.5;display:inline-flex}.btn svg{transition:translate .3s var(--ease-out)}.btn:hover svg{translate:4px}.btn--primary{background:var(--green-300)}.btn--primary:hover{background:#8ee056}.btn--secondary{background:var(--white);box-shadow:inset 0 0 0 1px var(--slate-200)}.btn--secondary:hover{background:var(--bg-weak)}.btn--ghost{color:var(--slate-600);min-width:0px}.btn--lg{letter-spacing:-.03em;font-size:20px;line-height:1.2}.btn--sm{min-width:0px;height:37px;padding:8px 16px;font-size:14px}.btn--block{width:100%}.btn:active{transform:scale(.98)}.nav{z-index:3;max-width:1018px;height:88px;box-shadow:inset 0 0 0 1px var(--white);backdrop-filter:blur(18.5px);background:#ffffff80;border-radius:999px;justify-content:space-between;align-items:center;margin-inline:auto;padding:0 24px;display:flex;position:relative}.nav__left{align-items:center;gap:32px;display:flex}.nav__links{color:var(--slate-600);gap:32px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.nav__links a:hover,.nav__links a[aria-current=page]{color:var(--teal-400)}.nav__links a[aria-current=page]{font-weight:600}.nav__right{align-items:center;gap:12px;display:flex}.nav__menu{display:none;position:relative}.nav__menu summary{cursor:pointer;border-radius:50%;list-style:none}.nav__menu summary::-webkit-details-marker{display:none}.nav__menu ul{background:var(--white);border-radius:20px;min-width:200px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 12px);right:0;box-shadow:#0411131a 0 10px 30px}.nav__menu li a{color:var(--teal-400);border-radius:12px;padding:10px 14px;font-size:16px;display:block}.nav__menu li a:hover,.nav__menu li a[aria-current=page]{background:var(--bg-weak)}@media (width <= 1023px){.nav__links,.nav__left{gap:20px}}@media (width <= 767px){.nav{height:56px;padding:8px 8px 8px 16px}.nav__links,.nav__right .nav__login{display:none}.nav__right{gap:8px}.nav__right .nav__cta{min-width:0px;height:37px;padding:8px 16px;font-size:14px}.nav__menu{display:block}}.footer-wrap{background:linear-gradient(#bff0a0 0px 56px,#0000 56px)}.footer{color:var(--white);background:#2d564c;border-radius:56px 56px 0 0;padding:78px 24px}.footer__inner{max-width:1216px;margin-inline:auto}.footer__cols{grid-template-columns:repeat(6,minmax(0px,1fr));gap:32px;display:grid}.footer__cols--maritaca{grid-template-columns:repeat(3,minmax(0px,1fr));max-width:720px}.col__title{letter-spacing:-.03em;font-size:20px;font-weight:700;line-height:1.2}.col ul{flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.col ul.col--spaced{gap:16px}.col a{letter-spacing:0px;opacity:.7;font-size:16px;font-weight:500;line-height:1.42;transition:opacity .2s}.col a:hover{opacity:1}hr{border-width:2px 0px 0px;border-style:solid none none;border-color:rgba(255,255,255,.05) currentcolor currentcolor;border-image:none;margin:51px 0}.footer__legal{letter-spacing:0px;opacity:.7;max-width:880px;margin-top:32px;font-size:14px;line-height:1.5}.footer__legal strong{font-weight:600}.footer__legal a{text-underline-offset:2px;text-decoration:underline}.footer__legal a:hover{opacity:.8}.footer__bottom{justify-content:space-between;align-items:center;gap:17px;display:flex}.footer__brand{align-items:center;gap:16px;display:flex}.footer__brand p{font-size:16px;line-height:1.5}.footer__social{gap:8px;margin:0;padding:0;list-style:none;display:flex}.footer__social a{border-radius:4px;display:block}.footer__social svg{width:40px;height:40px}@media (width <= 1279px){.footer__cols{grid-template-columns:repeat(3,minmax(0px,1fr))}}@media (width <= 767px){.footer-wrap{background:0px 0px}.footer{background:var(--teal-400);padding:48px 20px 40px}.footer__cols{grid-template-columns:repeat(2,minmax(0px,1fr));gap:32px 24px}.col__title{font-size:16px;line-height:1.5}.col ul{gap:8px}.col li{line-height:0}.col a{font-size:14px;display:inline-block}hr{margin:32px 0}.footer__legal{margin-top:24px;font-size:12px}.footer__bottom,.footer__brand{flex-direction:column;align-items:flex-start}.footer__brand p{font-size:12px}}.hero-wrap{padding:24px 24px 0}.hero{background:radial-gradient(1450px circle at 50% 1325px,#9eea6cf2 0,#9eea6ce6 450px,#9eea6c80 723px,#9eea6c54 790px,#9eea6c33 895px,#9eea6c1a 1030px,#9eea6c0f 1155px,#9eea6c00 1450px),radial-gradient(70% 55% at 50% 30%,#fff9,#ffffff6b),var(--green-100);border-radius:56px;max-width:1392px;margin-inline:auto;padding:16px 24px 0;position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00000008);height:100px;position:absolute;inset:auto 0 0}.hero__copy{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:600px;margin:56px auto 0;display:flex;position:relative}.badge{color:var(--slate-600);align-items:center;gap:8px;font-size:14px;display:flex}.badge__logos{display:flex}.badge__logos svg{width:24px;height:24px}.badge__logos svg+svg{margin-left:-6px}h1{letter-spacing:-.05em;color:var(--teal-400);margin-top:24px;font-size:56px;font-weight:700;line-height:1}h1 .accent{display:block}.hero__sub{letter-spacing:-.03em;color:var(--slate-600);margin-top:12px;font-size:20px;line-height:1.5}.hero__cta{flex-direction:column;align-items:center;gap:12px;margin-top:40px;display:flex}.hero__cta .hero__btn{width:326px}.hero__shot{max-width:1236px;margin:65px auto 0;position:relative}.hero__shot-stage{position:relative;max-width:1080px;width:100%;margin:0 auto}.hero__img{width:100%;min-width:0;max-width:100%}.hero__shot .hero__img img{border-radius:40px 40px 0 0}.hero__mascot{position:absolute;z-index:2;pointer-events:none;height:auto}.hero__mascot--wave{width:clamp(120px,15vw,200px);left:-6%;bottom:-56px;animation:mtc-float 6s ease-in-out infinite}.hero__mascot--whisper{width:clamp(110px,13vw,180px);right:-5%;top:42%;animation:mtc-float2 7s ease-in-out infinite}@keyframes mtc-float{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-14px) rotate(3deg)}}@keyframes mtc-float2{0%,to{transform:translateY(0) rotate(4deg)}50%{transform:translateY(-10px) rotate(-2deg)}}.scribble{z-index:1;pointer-events:none;width:220px;height:112px;position:absolute;top:-81px;right:7.3%}.scribble span{letter-spacing:-.04em;width:190px;color:var(--teal-400);transform-origin:0px 0px;font-family:Gloria Hallelujah,cursive;font-size:16px;line-height:1.35;position:absolute;top:0;left:40px;transform:rotate(-10.93deg)}.scribble__arrow{opacity:.5;width:45px;height:56px;position:absolute;top:56px;left:0}@media (width <= 767px){.hero-wrap{padding:8px 8px 0}.hero{background:radial-gradient(1000px circle at 50% 870px,#9eea6c61 0,#9eea6c57 250px,#9eea6c36 405px,#9eea6c26 463px,#9eea6c0f 600px,#9eea6c08,#9eea6c00 1000px),radial-gradient(70% 55% at 50% 30%,#fff9,#ffffff6b),var(--green-100);border-radius:32px;padding:12px 12px 0}.hero__copy{margin-top:40px;padding-inline:8px}h1{margin-top:16px;font-size:36px;line-height:1.1}.hero__sub{letter-spacing:-.02em;font-size:16px}.hero__cta{align-self:stretch;margin-top:32px}.hero__cta .hero__btn{width:100%}.hero__note .cta-note{font-size:12px!important}.hero__shot{margin-top:87px;padding-inline:8px}.hero__shot .hero__img img{border-radius:11px 11px 0 0}.hero__mascot--wave{width:96px;left:-4px;bottom:-40px}.hero__mascot--whisper{width:88px;right:-4px;top:38%}.scribble{width:178px;height:88px;top:-68px;right:13px}.scribble span{width:150px;font-size:14px;left:24px}.scribble__arrow{width:24px;height:30px;top:52px}}.pix{padding:200px 0 64px;position:relative;overflow:hidden}.pix__inner{flex-direction:column;align-items:center;gap:48px;display:flex;position:relative}.pix__head{text-align:center;max-width:560px}h2{letter-spacing:-.05em;font-size:56px;font-weight:700;line-height:1}h2 .accent{display:block}.pix__sub{letter-spacing:-.03em;color:var(--slate-600);margin-top:16px;font-size:20px;line-height:1.5}.pix__head+.pix__cards{margin-top:-16px}.pix__cards{grid-template-columns:repeat(4,minmax(0px,280px));justify-content:center;gap:32px;width:100%;margin:0;padding:0;list-style:none;display:grid}.card{background:var(--white);box-shadow:inset 0 0 0 1px var(--slate-200);text-align:center;height:100%;transition:transform .5s var(--ease-out),box-shadow .5s var(--ease-out);border-radius:24px;flex-direction:column;align-items:center;gap:24px;padding:48px 24px;display:flex}.card:hover{box-shadow:inset 0 0 0 1px var(--slate-200),0 16px 32px -16px #1f464740;transform:translateY(-8px)}.card .card__icon{object-fit:cover;width:132px;height:94px;transition:transform .5s var(--ease-out)}.card:hover .card__icon{transform:scale(1.06) rotate(-3deg)}.card p{letter-spacing:-.03em;font-size:20px;font-weight:600;line-height:1.2}.pix__cta{flex-direction:column;align-items:center;gap:12px;display:flex}.pix__hand{pointer-events:none;position:absolute;top:40px;width:auto;height:min(372px,calc(33vw * 744 / 956))}.pix__hand img{display:block;height:100%;width:auto;max-width:none}.pix__hand--left{left:0;z-index:1}.pix__hand--right{top:20px;right:0;height:min(380px,calc(33vw * 760 / 956));z-index:1}.pix__hand--right img{object-fit:contain;object-position:right top}@media (width <= 1100px){.pix__cards{grid-template-columns:repeat(2,minmax(0px,280px))}}@media (width <= 767px){.pix{padding:64px 0 24px}.pix__inner{gap:32px}h2{font-size:32px;line-height:1.1}.pix__sub{letter-spacing:-.02em;font-size:16px}.pix__head+.pix__cards{margin-top:0}.pix__cards{grid-template-columns:repeat(2,minmax(0px,1fr));gap:12px}.card{border-radius:20px;gap:12px;padding:16px}.card .card__icon{width:95px;height:67px}.card p{letter-spacing:-.02em;font-size:14px;line-height:1.4}.pix__cta{align-self:stretch}.pix__cta .pix__btn{width:100%}.pix__cta .cta-note{display:none}.pix__hand--left{top:24px;left:-4px;height:clamp(96px,28vw,140px)}.pix__hand--right{top:8px;right:-6px;height:clamp(100px,30vw,148px);max-width:42vw}.pix__hand--right img{width:100%;height:100%;object-fit:contain;object-position:right top}}.copy{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='16' stroke='%23E2E8F0' stroke-width='2' stroke-dasharray='8 4'/%3e%3c/svg%3e");border-radius:16px;align-items:center;gap:16px;padding:8px 8px 8px 16px;display:inline-flex}.copy__text{color:var(--teal-400);font-size:18px;line-height:1.5}.copy__btn{letter-spacing:-.02em;cursor:pointer;background:0px 0px;border:0px;border-radius:600px;align-items:center;gap:8px;min-width:86px;padding:8px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.copy__btn:hover{background:var(--bg-weak)}@media (width <= 767px){.copy{justify-content:space-between;width:100%;padding-block:16px;display:flex}.copy__text{font-size:16px}}.split{padding-block:112px}.split__inner{align-items:center;gap:104px;display:flex}.split__media{text-align:center;flex:0 1 520px;margin:0}figcaption{color:var(--slate-400);margin-top:5px;font-size:18px;line-height:1.5}.split__copy{flex-direction:column;flex:0 1 592px;align-items:flex-start;gap:16px;display:flex}.split__btns{flex-wrap:wrap;gap:16px;margin-top:24px;display:flex}@media (width <= 1023px){.split__inner{gap:48px}}@media (width <= 767px){.split{padding-block:24px}.split__inner{flex-direction:column-reverse;gap:40px}.split__media,.split__copy{flex:0 0 auto;width:100%}figcaption{margin-top:4px;font-size:12px}.split__copy h2{text-align:center;align-self:stretch}.split__llms{align-self:stretch}.split__btns{flex-direction:column;gap:12px;width:100%}.split__btns .btn{width:100%}}.painel{padding-block:112px}.painel__inner{align-items:center;gap:104px;display:flex}.painel__copy{flex-direction:column;flex:0 1 592px;gap:16px;display:flex}.painel__cta{flex-direction:column;gap:12px;width:326px;margin-top:24px;display:flex}.painel__media{flex:0 1 520px}@media (width <= 1023px){.painel__inner{gap:48px}}@media (width <= 767px){.painel{padding-block:24px 56px}.painel__inner{flex-direction:column;gap:40px}.painel__copy,.painel__media{flex:0 0 auto;width:100%}.painel__copy h2{text-align:center}.painel__cta{width:100%}}.calc{color:#f8fbfa;flex-direction:column;gap:16px;width:100%;max-width:656px;display:flex}.tabs{background:#ffffff1f;border-radius:12px;gap:5px;padding:8px;display:flex;position:relative;box-shadow:#ffffff29 0 0 0 1px inset}.tabs button{color:#d2e0df;cursor:pointer;z-index:1;background:0px 0px;border:0px;border-radius:8px;flex:1 1 0%;justify-content:center;align-items:center;gap:8px;height:48px;font-size:18px;line-height:1.42;transition:color .3s ease-out;display:flex;position:relative}.tabs button.active{color:#073e3d;font-weight:600}.tabs__pill{width:calc(33.3333% - 8.66667px);height:48px;transform:translate(calc((100% + 5px) * var(--tab,0)));background:#fff;border-radius:8px;transition:transform .3s ease-out;position:absolute;top:8px;left:8px}.tabs button.active svg{color:var(--teal-400)}.field,.result{background:#ffffff26;border-radius:12px;flex-direction:column;align-items:center;padding:32px;display:flex;box-shadow:#ffffff26 0 0 0 1px inset}.field{gap:8px}.field__label{color:#d2e0df;font-size:15px;line-height:1.42}.field__value{border-bottom:1px solid rgba(255,255,255,.2);justify-content:center;align-items:center;gap:4px;display:flex}.field__cur{font-size:22px;font-weight:700;line-height:1.42}.field input{text-align:center;color:#fff;width:7ch;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;letter-spacing:-.02em;field-sizing:content;background:0px 0px;border:0px;min-width:3ch;padding:0;font-size:35px;font-weight:700;line-height:1.42}.field input:focus{outline:none}.field__installments{color:#d2e0df;align-items:center;gap:12px;margin-top:12px;font-size:15px;line-height:1.42;display:flex}.field__value:focus-within{border-color:var(--green-300)}.result{text-align:center;gap:10px}.result__title{align-items:center;gap:4px;font-size:18px;font-weight:600;line-height:1.42;display:flex}.result__value{color:var(--green-bright);font-size:35px;font-weight:700;line-height:1.42}.result__value span{margin-right:4px;font-size:22px}.result__hint{color:#d2e0df;font-size:14px;line-height:1.42}hr{border-width:1px 0px 0px;border-style:solid none none;border-color:rgba(255,255,255,.16) currentcolor currentcolor;border-image:none;align-self:stretch;margin:14px 0}dl{flex-direction:column;align-self:stretch;gap:10px;margin:0;font-size:16px;font-weight:600;line-height:1.42;display:flex}dl div{justify-content:space-between;display:flex}dd{margin:0}@media (width <= 767px){.field,.result{padding:32px 16px}.tabs button{gap:6px;font-size:16px}.tabs button svg{width:20px;height:20px}}.select{display:inline-block;position:relative}.select__button{color:#fff;height:36px;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:#ffffff1f;border:0px;border-radius:8px;align-items:center;gap:10px;padding:0 14px;font-weight:600;transition:background-color .2s;display:inline-flex;box-shadow:#ffffff29 0 0 0 1px inset}.select__button:hover,.select__button--open{background:#fff3}.select__button svg{transition:transform .2s}.select__button--open svg{transform:rotate(180deg)}.select__list{z-index:10;text-align:left;scrollbar-color:rgba(255,255,255,.3) transparent;background:#2f5a5a;border-radius:14px;width:200px;max-height:264px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:#ffffff29 0 0 0 1px inset,#04111359 0 16px 32px}.select__list:focus{outline:none}.select__list:focus-visible{box-shadow:inset 0 0 0 2px var(--green-300),0 16px 32px #04111359}.select__list li{color:#d2e0df;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 12px;font-size:15px;font-weight:600;display:flex}.select__option--active{color:#fff;background:#ffffff1f}.select__option--selected{color:#073e3d!important;background:#fff!important}.sim-wrap{padding:16px}.sim{isolation:isolate;background:var(--teal-400);border-radius:56px;flex-direction:column;align-items:center;gap:48px;max-width:1408px;margin-inline:auto;padding:112px 24px;display:flex;position:relative;overflow:hidden}.sim__avo{z-index:-1;opacity:.1;mix-blend-mode:overlay;perspective:3000px;pointer-events:none;width:1557px;height:1695px;margin:-847px 0 0 -778px;position:absolute;top:948px;left:50%;transform:rotate(21.11deg);mask-image:radial-gradient(closest-side,#000 70%,#0000)}.sim__avo img{width:100%;height:100%;animation:16s linear 0s infinite normal none running spin}@keyframes spin{to{transform:rotateY(360deg)}}.sim:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#224c4c00,#224c4c);height:64%;position:absolute;inset:auto 0 0}.sim__calc{width:100%;max-width:656px}.sim__head{text-align:center;max-width:592px}.sim__head h2{color:var(--white)}.sim__head h2 span{color:var(--green-300)}.sim__head .lead{color:var(--white);margin-top:16px}.sim__head a{text-underline-offset:3px;text-decoration:underline rgba(255,255,255,.4)}.sim__head a:hover{text-decoration-color:currentcolor}.sim .sim__btn{width:384px;max-width:100%}@media (width <= 767px){.sim-wrap{padding:8px}.sim__avo{left:704px}.sim{border-radius:32px;padding:64px 16px}.sim .sim__btn{width:100%}}.support{align-items:center;min-height:694px;display:flex;position:relative;overflow:hidden}.support__copy{flex-direction:column;align-items:flex-start;gap:8px;max-width:592px;display:flex}.support__copy .support__btn{width:192px;margin-top:32px}.support__media{width:min(770px,53.5vw);position:absolute;top:0;right:0}@media (width <= 1023px){.support__copy{max-width:44%}}@media (width <= 767px){.support{min-height:0px;padding:24px 0;display:block}.support__copy{align-items:stretch;max-width:none}.support__copy h2{text-align:center}.support__copy .support__btn{width:100%}.support__media{width:auto;margin:32px 0 0 20px;position:static}}.cta{text-align:center;background:linear-gradient(#fff 0px 150px,#f3fbef 260px,#f3fbef);padding-top:96px}.cta__copy{z-index:1;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.cta__accent{color:var(--green-400)}.cta__btn{flex-direction:column;gap:12px;width:326px;margin-top:16px;display:flex}.cta .cta__art{position:relative}.cta .cta__art:after{content:"";pointer-events:none;background:linear-gradient(#f5fcf2,#f5fcf200);height:120px;position:absolute;inset:0 0 auto}.cta__frame{margin-top:-45px;overflow:hidden}.cta .cta__art img{width:100%}@media (width <= 767px){.cta .cta__art:after{background:linear-gradient(#fff,#fff0);height:40px}.cta{background:0px 0px;padding-top:38px}.cta__btn{width:100%;margin-top:24px}.cta__frame{margin-top:12px}}.cta-note{color:var(--teal-400);text-align:center;line-height:1.5}strong{font-weight:600}picture,img{width:100%;height:auto;display:block}.faq-wrap{padding:16px}.faq-panel{isolation:isolate;position:relative;overflow:hidden;max-width:1408px;margin-inline:auto;padding:clamp(64px,8vw,96px) clamp(20px,4vw,48px);border-radius:56px;background:var(--teal-400)}.faq-panel:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:auto 0 0;height:55%;background:linear-gradient(#224c4c00,#224c4c)}.faq-panel__title{color:var(--white)}.faq-panel__accent{color:var(--green-300)}.faq-panel__lead{color:var(--teal-text-soft)}.faq__inner{position:relative;z-index:1;grid-template:"head list" "cta list" 1fr / minmax(0px,495px) minmax(0px,701px);justify-content:space-between;column-gap:20px;display:grid}.faq__head{flex-direction:column;grid-area:head;gap:8px;display:flex}.faq__cta{flex-direction:column;grid-area:cta;gap:12px;width:326px;margin-top:40px;display:flex}.faq__cta .cta-note{color:#ffffffd9}.faq__cta .cta-note strong{color:var(--green-300)}.faq__list{flex-direction:column;grid-area:list;gap:12px;display:flex}.item{background:var(--white);border-radius:16px;box-shadow:#e4e4e7 0 0 0 1px inset}.item--dark{background:#ffffff1f;box-shadow:#ffffff29 0 0 0 1px inset;color:#f8fbfa}.item--dark summary{color:var(--white)}.item--dark details p{color:var(--teal-text-soft)}.item--dark .item__icon:before,.item--dark .item__icon:after{background:#ffffffa6}summary{letter-spacing:-.03em;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:25.5px 32px;font-size:20px;font-weight:600;line-height:1.2;list-style:none;display:flex}summary::-webkit-details-marker{display:none}details[open] summary{padding-top:24px;padding-bottom:8px}.item__icon{flex:0 0 auto;width:20px;height:20px;margin-right:2px;position:relative}.item__icon:before,.item__icon:after{content:"";background:var(--zinc-400);border-radius:1px;width:15px;height:1.25px;transition:transform .2s;position:absolute;top:9.375px;left:2.5px}.item__icon:after{transform:rotate(90deg)}details[open] .item__icon:after{transform:rotate(0)}details p{color:var(--slate-600);padding:0 32px 24px;font-size:16px;line-height:1.5}@media (width <= 1023px){.faq__inner{grid-template-columns:1fr;grid-template-areas:"head" "list" "cta";row-gap:32px}.faq__cta{margin-top:0}}@media (width <= 767px){.faq-wrap{padding:8px}.faq-panel{border-radius:32px;padding:48px 16px}.faq__head h2{text-align:center}.faq__cta{width:100%}summary{letter-spacing:-.02em;padding:16px;font-size:16px;line-height:1.5}details[open] summary{padding:16px 16px 8px}details p{padding:0 16px 16px;font-size:14px}}
