@font-face{font-family:gabarito;src:url(../media/Gabarito_600-s.p.1lywp3x9jvm8e.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:gabarito;src:url(../media/Gabarito_700-s.p.1lywp3x9jvm8e.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:gabarito;src:url(../media/Gabarito_800-s.p.1lywp3x9jvm8e.woff2)format("woff2");font-display:swap;font-weight:800}@font-face{font-family:gabarito Fallback;src:local(Arial);ascent-override:94.9%;descent-override:26.25%;line-gap-override:0.0%;size-adjust:99.05%}.gabarito_b9a9ef2d-module__nNbkJq__className{font-family:gabarito,gabarito Fallback}.gabarito_b9a9ef2d-module__nNbkJq__variable{--font-gabarito:"gabarito", "gabarito Fallback"}
@font-face{font-family:instrument;src:url(../media/InstrumentSans_400-s.p.2874ccu1_u7jf.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:instrument;src:url(../media/InstrumentSans_500-s.p.2874ccu1_u7jf.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:instrument;src:url(../media/InstrumentSans_600-s.p.2874ccu1_u7jf.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:instrument Fallback;src:local(Arial);ascent-override:93.97%;descent-override:24.22%;line-gap-override:0.0%;size-adjust:103.22%}.instrument_5ded75cd-module__Y6xNaq__className{font-family:instrument,instrument Fallback}.instrument_5ded75cd-module__Y6xNaq__variable{--font-instrument:"instrument", "instrument Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.static{position:static}.block{display:block}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root{--purple:#5a47ea;--purple-dk:#4534c7;--navy:#221e52;--ink:#2b2857;--coral:#ff6b4a;--sun:#ffc233;--teal:#1fb8a6;--pink:#f45b9a;--wash:#f6f5fd;--wash2:#efedfb;--line:#e8e6f4;--txt:#5d5a80;--txt-dim:#8b88ab;--sh-card:0 24px 48px -16px #221e5229,0 4px 12px -4px #221e520f;--sh-btn:0 10px 24px -8px #5a47ea80}*{box-sizing:border-box}body{color:var(--navy);font:400 17px/1.7 var(--font-instrument);-webkit-font-smoothing:antialiased;background:#fff;margin:0}.wrap{max-width:1140px;margin:0 auto;padding:0 32px}a{color:var(--purple)}:focus-visible{outline:3px solid var(--coral);outline-offset:3px;border-radius:8px}h1,h2,h3{font-family:var(--font-gabarito)}.btn{font:600 16px var(--font-instrument);border-radius:99px;align-items:center;gap:10px;padding:15px 30px;text-decoration:none;transition:transform .18s cubic-bezier(.34,1.4,.64,1),box-shadow .2s,background .15s;display:inline-flex}.btn .ar{font-family:var(--font-gabarito);transition:transform .18s}.btn:hover .ar{transform:translate(4px)}.btn:active{transform:scale(.97)}.btn-p{background:var(--purple);color:#fff;box-shadow:var(--sh-btn)}.btn-p:hover{background:var(--purple-dk);transform:translateY(-2px)}.btn-ghost{color:var(--navy);border:1.5px solid var(--line);background:#fff}.btn-ghost:hover{border-color:var(--purple);color:var(--purple);transform:translateY(-2px)}.btn-w{color:var(--navy);background:#fff}.btn-w:hover{transform:translateY(-2px);box-shadow:0 12px 28px -8px #00000059}nav{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffdb;border-bottom:1px solid #e8e6f4b3;position:sticky;top:0}nav .wrap{align-items:center;gap:34px;height:72px;display:flex}.logo{color:var(--navy);font:800 22px var(--font-gabarito);letter-spacing:-.02em;align-items:center;gap:10px;text-decoration:none;display:flex}.logo .mark{background:var(--purple);border-radius:11px;width:34px;height:34px;position:relative;box-shadow:0 6px 14px -4px #5a47ea80}.logo .mark:before{content:"";background:#fff;border-radius:4px;width:6px;height:14px;margin:auto;position:absolute;inset:0}.logo .mark:after{content:"";clip-path:inset(0 0 50%);border:2.5px solid #ffffff8c;border-radius:50%;width:20px;height:20px;margin:auto;position:absolute;inset:0}.nav-l{gap:28px;display:flex}.nav-l a{font:500 15.5px var(--font-instrument);color:var(--txt);text-decoration:none}.nav-l a:hover{color:var(--navy)}.nav-r{align-items:center;gap:22px;margin-left:auto;display:flex}.nav-r .signin{font:600 15.5px var(--font-instrument);color:var(--navy);text-decoration:none}.nav-r .signin:hover{color:var(--purple)}nav .btn{padding:11px 22px;font-size:15px}@media (max-width:820px){.nav-l{display:none}}.shape{pointer-events:none;border-radius:50%;position:absolute}.float{animation:7s ease-in-out infinite float}.float.d2{animation-delay:-2.4s}.float.d4{animation-delay:-4.8s}@keyframes float{50%{transform:translateY(-16px)}}.ring{pointer-events:none;border:14px solid var(--wash2);border-radius:50%;position:absolute}header{padding:84px 0 110px;position:relative;overflow:hidden}.hero{grid-template-columns:1.02fr .98fr;align-items:center;gap:60px;display:grid;position:relative}@media (max-width:920px){.hero{grid-template-columns:1fr}}h1{letter-spacing:-.025em;max-width:14ch;margin:0 0 24px;font-size:clamp(42px,5.4vw,64px);font-weight:800;line-height:1.04}h1 .hl{color:var(--purple)}.sub{color:var(--txt);max-width:46ch;margin:0 0 34px;font-size:19px}.hero-cta{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:34px;display:flex}.hero-note{flex-wrap:wrap;gap:20px;display:flex}.hero-note span{font:500 14px var(--font-instrument);color:var(--txt);align-items:center;gap:8px;display:flex}.tick{background:var(--teal);border-radius:50%;flex:none;width:19px;height:19px;position:relative}.tick:after{content:"";border:2.5px solid #fff;border-width:0 2.5px 2.5px 0;width:6px;height:9px;position:absolute;top:4px;left:5px;transform:rotate(42deg)}.stage{min-height:480px;position:relative}@media (max-width:920px){.stage{min-height:440px;margin-top:10px}}.stage .bigc{background:var(--sun);width:340px;height:340px;top:30px;right:16px}.stage .c2{background:var(--coral);width:90px;height:90px;bottom:64px;right:-12px}.stage .c3{background:var(--teal);width:56px;height:56px;top:-4px;left:56px}.stage .c4{background:var(--pink);width:26px;height:26px;bottom:24px;left:96px}.stage .ring1{width:120px;height:120px;top:180px;left:-24px}.ivcard{width:min(380px,86%);box-shadow:var(--sh-card);z-index:3;background:#fff;border-radius:22px;padding:22px;position:absolute;top:56px;left:0}.ivhead{align-items:center;gap:12px;margin-bottom:18px;display:flex}.avatar{background:linear-gradient(135deg,var(--purple),var(--pink));border-radius:14px;flex:none;width:42px;height:42px;position:relative}.avatar:after{content:"";border:3px solid #fff;border-bottom-color:#0000;border-radius:50%;width:16px;height:16px;margin:auto;position:absolute;inset:0;transform:rotate(45deg)}.ivhead b{font:700 15.5px var(--font-gabarito);display:block}.ivhead span{font:500 12.5px var(--font-instrument);color:var(--txt-dim)}.live-pill{color:var(--coral);font:600 11.5px var(--font-instrument);background:#fff0ec;border-radius:99px;align-items:center;gap:6px;margin-left:auto;padding:5px 12px;display:flex}.live-pill i{background:var(--coral);border-radius:50%;width:7px;height:7px;animation:1.5s infinite blink}@keyframes blink{50%{opacity:.3}}.ivq{background:var(--wash);color:var(--ink);border-radius:14px;margin-bottom:14px;padding:14px 16px;font-size:14.5px;line-height:1.55}.ivq b{font:700 12px var(--font-instrument);color:var(--purple);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;display:block}.wave{align-items:center;gap:4px;height:34px;margin-bottom:14px;padding:0 4px;display:flex}.wave i{background:var(--purple);opacity:.85;border-radius:3px;flex:1;height:22%;animation:1.1s ease-in-out infinite wv}.wave i:nth-child(2n){background:var(--pink);animation-delay:.15s}.wave i:nth-child(3n){animation-delay:.3s}.wave i:nth-child(4n){background:var(--teal);animation-delay:.45s}.wave i:nth-child(5n){animation-delay:.6s}@keyframes wv{50%{height:88%}}.ivfoot{gap:8px;display:flex}.chip{font:600 12px var(--font-instrument);border-radius:99px;padding:6px 13px}.chip.ok{color:#0c9573;background:#e4f8f1}.chip.lv{background:var(--wash2);color:var(--purple)}.scorecard{width:230px;box-shadow:var(--sh-card);z-index:4;background:#fff;border-radius:18px;padding:18px;position:absolute;bottom:88px;right:6px}.scorecard h4{font:700 14px var(--font-gabarito);margin:0 0 12px}.srow{font:500 12.5px var(--font-instrument);color:var(--txt);align-items:center;gap:10px;margin-bottom:9px;display:flex}.srow:last-child{margin-bottom:0}.sbar{background:var(--wash2);border-radius:4px;flex:1;height:7px;overflow:hidden}.sbar i{border-radius:4px;width:0;height:100%;transition:width 1s cubic-bezier(.2,.7,.2,1);display:block}.on .s1 i{background:var(--purple);width:88%}.on .s2 i{background:var(--teal);width:72%}.on .s3 i{background:var(--sun);width:94%}.srow b{font:700 12.5px var(--font-instrument);color:var(--navy);text-align:right;min-width:32px}.gradechip{z-index:4;box-shadow:var(--sh-card);background:#fff;border-radius:16px;align-items:center;gap:14px;padding:14px 20px;display:flex;position:absolute;bottom:36px;left:34px}.gradechip .g{background:var(--sun);width:46px;height:46px;font:800 22px/46px var(--font-gabarito);text-align:center;color:var(--navy);border-radius:14px}.gradechip b{font:700 15px var(--font-gabarito);display:block}.gradechip span{font:500 12.5px var(--font-instrument);color:var(--txt-dim)}section{padding:110px 0;position:relative;overflow:hidden}.eyebrow{text-align:center;font:700 13.5px var(--font-instrument);letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;display:block}.eyebrow.p{color:var(--purple)}.eyebrow.c{color:var(--coral)}.eyebrow.t{color:#149484}h2{letter-spacing:-.02em;text-align:center;max-width:22ch;margin:0 auto 18px;font-size:clamp(30px,3.8vw,44px);font-weight:800;line-height:1.1}.sec-sub{text-align:center;color:var(--txt);max-width:56ch;margin:0 auto 64px;font-size:18px}.sec-wash{background:var(--wash)}.browser-zone{max-width:940px;margin:0 auto;position:relative}.glow{filter:blur(38px);background:radial-gradient(40% 55% at 30% 45%,#f45b9a59,#0000 70%),radial-gradient(45% 60% at 70%,#5a47ea52,#0000 70%),radial-gradient(35% 50% at 55% 30%,#ffc23359,#0000 70%);position:absolute;inset:8% 12%}.browser{box-shadow:var(--sh-card);border:1px solid var(--line);background:#fff;border-radius:20px;position:relative;overflow:hidden}.bbar{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:14px 18px;display:flex}.bbar i{background:var(--wash2);border-radius:50%;width:11px;height:11px}.bbar i:first-child{background:#ffb3a3}.bbar i:nth-child(2){background:#ffdf9e}.bbar i:nth-child(3){background:#a7e8de}.url{background:var(--wash);max-width:340px;font:500 12px var(--font-instrument);color:var(--txt-dim);border-radius:8px;flex:1;margin-left:14px;padding:6px 14px}.dash{grid-template-columns:200px 1fr;min-height:380px;display:grid}@media (max-width:760px){.dash{grid-template-columns:1fr}.dside{display:none}}.dside{border-right:1px solid var(--line);background:#fbfaff;padding:20px 14px}.ditem{font:500 13.5px var(--font-instrument);color:var(--txt);border-radius:10px;align-items:center;gap:10px;margin-bottom:2px;padding:9px 12px;display:flex}.ditem i{background:var(--wash2);border-radius:5px;flex:none;width:16px;height:16px}.ditem.act{background:var(--wash2);color:var(--purple);font-weight:600}.ditem.act i{background:var(--purple)}.dmain{padding:26px}.dmain h5{font:700 17px var(--font-gabarito);margin:0 0 4px}.dmain .dsub{font:500 12.5px var(--font-instrument);color:var(--txt-dim);margin:0 0 20px}.statrow{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:20px;display:grid}.stat{border:1px solid var(--line);border-radius:14px;padding:14px 16px}.stat b{font:800 24px var(--font-gabarito);letter-spacing:-.02em;display:block}.stat b em{font-style:normal;font:600 12px var(--font-instrument);color:#0c9573;margin-left:6px}.stat span{font:500 12px var(--font-instrument);color:var(--txt-dim)}.chartcard{border:1px solid var(--line);border-radius:14px;padding:16px}.chartcard h6{font:600 12.5px var(--font-instrument);color:var(--txt);letter-spacing:.04em;text-transform:uppercase;margin:0 0 14px}.cbars{align-items:flex-end;gap:12px;height:120px;display:flex}.cbars .cb{flex-direction:column;flex:1;justify-content:flex-end;gap:0;height:100%;display:flex}.cbars .cb i{background:var(--purple);transform-origin:bottom;border-radius:6px 6px 0 0;transition:transform .8s cubic-bezier(.2,.7,.2,1);transform:scaleY(0)}.cbars .cb:nth-child(2n) i{background:#b7acf8}.browser-zone.on .cbars .cb i{transform:scaleY(1)}.clabels{gap:12px;margin-top:8px;display:flex}.clabels span{text-align:center;font:500 10.5px var(--font-instrument);color:var(--txt-dim);flex:1}.float-card{box-shadow:var(--sh-card);z-index:5;background:#fff;border-radius:16px;padding:16px 18px;position:absolute}.fc1{width:212px;top:52px;right:-26px}.fc2{width:224px;bottom:44px;left:-30px}@media (max-width:1020px){.fc1{right:8px}.fc2{left:8px}}@media (max-width:640px){.fc1,.fc2{display:none}}.float-card h6{font:700 13.5px var(--font-gabarito);margin:0 0 8px}.float-card p{font:500 12.5px/1.5 var(--font-instrument);color:var(--txt);margin:0}.float-card .chip{margin-top:10px;display:inline-block}.fgrid{grid-template-columns:repeat(2,1fr);gap:20px;max-width:980px;margin:0 auto;display:grid}@media (max-width:760px){.fgrid{grid-template-columns:1fr}}.fcard{border:1px solid var(--line);background:#fff;border-radius:20px;padding:32px;transition:transform .2s,box-shadow .2s}.fcard:hover{box-shadow:var(--sh-card);transform:translateY(-5px)}.fico{border-radius:16px;width:52px;height:52px;margin-bottom:20px;display:block;position:relative}.fico:after{content:"";margin:auto;position:absolute;inset:0}.fico.i1{background:var(--wash2)}.fico.i1:after{background:var(--purple);width:8px;height:22px;box-shadow:-13px 6px 0 -1px var(--purple),13px 6px 0 -1px var(--purple);border-radius:5px}.fico.i2{background:#fff0ec}.fico.i2:after{border:3px solid var(--coral);border-bottom:8px solid var(--coral);border-radius:7px;width:22px;height:22px}.fico.i3{background:#fff7e0}.fico.i3:after{border-left:11px solid #0000;border-right:11px solid #0000;border-bottom:20px solid var(--sun);border-radius:3px;width:0;height:0}.fico.i4{background:#e4f8f1}.fico.i4:after{border:3px solid var(--teal);width:20px;height:14px;box-shadow:0 -7px 0 -3px var(--teal);border-radius:4px}.fcard h3{font:700 21px var(--font-gabarito);letter-spacing:-.01em;margin:0 0 10px}.fcard p{color:var(--txt);margin:0;font-size:15.5px}.fcard .tag{background:var(--wash2);color:var(--purple);font:700 11px var(--font-instrument);vertical-align:3px;letter-spacing:.05em;border-radius:99px;margin-left:8px;padding:3px 10px;display:inline-block}.split{grid-template-columns:1fr 1fr;align-items:center;gap:70px;max-width:1040px;margin:0 auto;display:grid}@media (max-width:880px){.split{grid-template-columns:1fr;gap:44px}}.split h2{text-align:left;max-width:16ch;margin:0 0 16px}.split .eyebrow{text-align:left}.split .lead{color:var(--txt);max-width:44ch;margin:0 0 30px;font-size:17px}.mini{grid-template-columns:1fr 1fr;gap:24px 28px;display:grid}@media (max-width:520px){.mini{grid-template-columns:1fr}}.mini b{font:700 16px var(--font-gabarito);align-items:center;gap:9px;margin-bottom:6px;display:flex}.mini b i{border-radius:3px;flex:none;width:9px;height:9px}.mini p{color:var(--txt);margin:0;font-size:13.5px}.reportcard{box-shadow:var(--sh-card);border:1px solid var(--line);background:#fff;border-radius:22px;padding:26px;position:relative}.reportcard h4{font:700 17px var(--font-gabarito);margin:0 0 2px}.reportcard .rsub{font:500 12.5px var(--font-instrument);color:var(--txt-dim);margin:0 0 18px}.bloomrow{align-items:center;gap:10px;margin-bottom:10px;display:flex}.bloomrow span{font:500 12.5px var(--font-instrument);color:var(--txt);flex:none;width:86px}.bloomrow .sbar{height:9px}.bandrow{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.reportzone{position:relative}.reportzone .c5{background:var(--pink);z-index:2;width:74px;height:74px;top:-26px;right:-18px}.reportzone .c6{background:var(--sun);z-index:2;width:40px;height:40px;bottom:-14px;left:-16px}.reportzone.on .b1 i{background:var(--purple);width:86%}.reportzone.on .b2 i{background:var(--purple);width:74%}.reportzone.on .b3 i{background:var(--pink);width:61%}.reportzone.on .b4 i{background:var(--pink);width:44%}.reportzone.on .b5 i{background:var(--coral);width:28%}.reportzone.on .b6 i{background:var(--sun);width:15%}.steps{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1000px;margin:0 auto;display:grid}@media (max-width:820px){.steps{grid-template-columns:1fr}}.scard{border-radius:20px;padding:34px 30px;position:relative}.scard:first-child{background:var(--wash)}.scard:nth-child(2){background:#fff4ef}.scard:nth-child(3){background:#edfaf6}.snum{width:44px;height:44px;font:800 19px/44px var(--font-gabarito);text-align:center;background:#fff;border-radius:50%;margin-bottom:20px;box-shadow:0 6px 16px -6px #221e522e}.scard:first-child .snum{color:var(--purple)}.scard:nth-child(2) .snum{color:var(--coral)}.scard:nth-child(3) .snum{color:#149484}.scard h3{font:700 21px var(--font-gabarito);margin:0 0 10px}.scard p{color:var(--txt);margin:0;font-size:15px}.faq{gap:14px;max-width:760px;margin:0 auto;display:grid}details{border:1px solid var(--line);background:#fff;border-radius:16px;padding:0 26px;transition:box-shadow .2s}details[open]{box-shadow:var(--sh-card)}summary{cursor:pointer;font:700 17px var(--font-gabarito);color:var(--navy);align-items:center;gap:14px;padding:22px 0;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";font:700 22px var(--font-gabarito);color:var(--purple);margin-left:auto;transition:transform .2s}details[open] summary:after{transform:rotate(45deg)}details p{color:var(--txt);margin:0;padding:0 0 22px;font-size:15.5px}.final{background:var(--navy);border-radius:32px;grid-template-columns:1.05fr .95fr;align-items:center;gap:50px;padding:90px 70px;display:grid;position:relative;overflow:hidden}@media (max-width:880px){.final{grid-template-columns:1fr;padding:60px 34px}}.final .shape{z-index:0}.final>div{z-index:1;position:relative}.final .shape.f1{background:var(--purple);opacity:.5;width:180px;height:180px;top:-60px;right:30%}.final .shape.f2{background:var(--coral);width:70px;height:70px;bottom:40px;left:36px}.final .shape.f3{background:var(--sun);width:36px;height:36px;top:56px;right:44px}.final h2{color:#fff;text-align:left;max-width:16ch;margin:0 0 18px}.final p{color:#ffffffb8;max-width:44ch;margin:0 0 34px;font-size:17.5px}.tablet{background:#2c2766;border:1px solid #ffffff24;border-radius:22px;padding:20px;position:relative;transform:rotate(2.5deg);box-shadow:0 40px 80px -24px #00000080}.tablet .trow{background:#ffffff0d;border-radius:12px;align-items:center;gap:12px;margin-bottom:9px;padding:11px 12px;display:flex}.tablet .trow:last-child{margin-bottom:0}.tablet .tdot{border-radius:10px;flex:none;width:30px;height:30px}.tablet .trow b{font:600 13px var(--font-instrument);color:#fff;display:block}.tablet .trow span{font:500 11px var(--font-instrument);color:#ffffff8c}.tablet .tchip{font:600 10.5px var(--font-instrument);border-radius:99px;margin-left:auto;padding:4px 10px}footer{background:#fff;padding:74px 0 44px}.fgrid2{grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:54px;display:grid}@media (max-width:760px){.fgrid2{grid-template-columns:1fr 1fr}}.fcol b{font:700 14px var(--font-gabarito);color:var(--navy);margin-bottom:16px;display:block}.fcol a{font:500 14.5px var(--font-instrument);color:var(--txt);margin-bottom:11px;text-decoration:none;display:block}.fcol a:hover{color:var(--purple)}.fcol p{color:var(--txt);max-width:30ch;margin:14px 0 0;font-size:14px}.fbase{border-top:1px solid var(--line);font:500 13.5px var(--font-instrument);color:var(--txt-dim);flex-wrap:wrap;justify-content:space-between;gap:14px;padding-top:26px;display:flex}.rv{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}.rv.on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transform:none}.float,.wave i,.live-pill i{animation:none}.wave i{height:60%}.sbar i,.cbars .cb i{transition:none}.cbars .cb i{transform:scaleY(1)}}html:not(.js) .rv{opacity:1;transform:none}html:not(.js) .cbars .cb i{transform:scaleY(1)}html:not(.js) .s1 i{background:var(--purple);width:88%}html:not(.js) .s2 i{background:var(--teal);width:72%}html:not(.js) .s3 i{background:var(--sun);width:94%}html:not(.js) .b1 i{background:var(--purple);width:86%}html:not(.js) .b2 i{background:var(--purple);width:74%}html:not(.js) .b3 i{background:var(--pink);width:61%}html:not(.js) .b4 i{background:var(--pink);width:44%}html:not(.js) .b5 i{background:var(--coral);width:28%}html:not(.js) .b6 i{background:var(--sun);width:15%}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.page{padding:84px 0 110px}.page-head{border-bottom:1px solid var(--line);margin-bottom:44px;padding-bottom:32px}.page-head h1{letter-spacing:-.025em;max-width:20ch;margin:0 0 12px;font-size:clamp(34px,4.4vw,52px);font-weight:800;line-height:1.06}.page-updated{font:500 14px var(--font-instrument);color:var(--txt-dim);margin:0}.prose{max-width:720px}.prose .lead{color:var(--txt);margin:0 0 36px;font-size:19px;line-height:1.75}.prose h2{font-family:var(--font-gabarito);letter-spacing:-.015em;text-align:left;max-width:none;margin:44px 0 12px;font-size:24px;font-weight:700}.prose p{color:var(--txt);margin:0 0 16px;font-size:16.5px}.prose ul{color:var(--txt);margin:0 0 16px;padding-left:22px;font-size:16.5px}.prose li{margin-bottom:10px}.prose li::marker{color:var(--purple)}.prose strong{color:var(--navy)}.prose a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.dform{max-width:560px;margin-top:26px}.dform-grid{grid-template-columns:1fr 1fr;gap:12px 14px;margin-bottom:16px;display:grid}@media (max-width:640px){.dform-grid{grid-template-columns:1fr}}.dform label{color:#ffffffd9;flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.dform input,.dform select{appearance:none;color:#fff;width:100%;font:inherit;background:#ffffff14;border:1px solid #ffffff2e;border-radius:12px;padding:11px 14px;font-size:15px}.dform select{background-image:none}.dform select option{color:var(--navy)}.dform input::placeholder{color:#fff6}.dform input:focus-visible,.dform select:focus-visible{outline-offset:1px;background:#ffffff1f;outline:2px solid #fff9}.dform button[disabled]{opacity:.7;cursor:default}.dform-hp{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.dform-err{color:#ffb4a3;margin:0 0 14px;font-size:14px}.dform-done{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:16px;flex-direction:column;gap:6px;margin-top:26px;padding:22px 24px;display:flex}.dform-done strong{font-size:18px}.dform-done span{color:#ffffffbf;font-size:15px}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
