@font-face{font-family:__aquatico_226041;src:url(/_next/static/media/6674511837671605-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__aquatico_Fallback_226041;src:local("Arial");ascent-override:102.00%;descent-override:18.00%;line-gap-override:0.00%;size-adjust:100.00%}.__className_226041{font-family:__aquatico_226041,__aquatico_Fallback_226041;font-weight:400;font-style:normal}.__variable_226041{--font-aq:"__aquatico_226041","__aquatico_Fallback_226041"}@font-face{font-family:__dmSans_38ea83;src:url(/_next/static/media/7abd0811ecb9cc72-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__dmSans_38ea83;src:url(/_next/static/media/210398b63ea2710a-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__dmSans_Fallback_38ea83;src:local("Arial");ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.00%;size-adjust:105.13%}.__className_38ea83{font-family:__dmSans_38ea83,__dmSans_Fallback_38ea83}.__variable_38ea83{--font-dm:"__dmSans_38ea83","__dmSans_Fallback_38ea83"}@font-face{font-family:__mono_9a37f7;src:url(/_next/static/media/db9d659a1acad1e2-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__mono_9a37f7;src:url(/_next/static/media/af2e87f5d61b5665-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__mono_Fallback_9a37f7;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_9a37f7{font-family:__mono_9a37f7,__mono_Fallback_9a37f7}.__variable_9a37f7{--font-mono:"__mono_9a37f7","__mono_Fallback_9a37f7"}body:has(.t-root){background:#f7f9f8}.t-root{--ink:#01323b;--teal-d:#036a67;--teal:#0c9688;--mint:#57c0a6;--paper:#f7f9f8;--font-text:var(--font-dm),"DM Sans",system-ui,sans-serif;--font-title:var(--font-aq),var(--font-dm),"DM Sans",system-ui,sans-serif;--font-data:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;--lane:10px;--gut:30px;--pad-r:20px;--flow-radius:12px;--bg:#f7f9f8;--fg:#01323b;--fg-muted:rgba(1,50,59,.76);--line:rgba(1,50,59,.16);--accent:#036a67;--flow:#0c9688;--cta-bg:#01323b;--cta-fg:#f7f9f8;--cta-dot:#57c0a6;--cta-dot-fg:#01323b;--ghost-line:rgba(1,50,59,.3);position:relative;isolation:isolate;min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--font-text);font-size:1.0625rem;font-weight:400;line-height:1.6;overflow-x:clip}@media (min-width:640px){.t-root{--lane:16px;--gut:44px;--pad-r:32px;--flow-radius:16px}}@media (min-width:1000px){.t-root{--lane:24px;--gut:72px;--pad-r:56px;--flow-radius:20px}}.t-root *,.t-root :after,.t-root :before{box-sizing:border-box}.t-root :where(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}.t-root :where(ul,ol){padding:0;list-style:none}.t-root :where(a){color:inherit}.t-root :focus-visible{outline:2px solid var(--accent,#0c9688);outline-offset:3px}.t-sec{padding-block:clamp(80px,10vw,136px);scroll-margin-top:88px}.t-sec--dark{--bg:#01323b;--fg:#f7f9f8;--fg-muted:rgba(247,249,248,.74);--fg-fine:rgba(247,249,248,.66);--line:rgba(247,249,248,.18);--accent:#57c0a6;--flow:#57c0a6;--cta-bg:#57c0a6;--cta-fg:#01323b;--cta-dot:#01323b;--cta-dot-fg:#57c0a6;--ghost-line:rgba(247,249,248,.34);background:#01323b;color:#f7f9f8}.t-sec--light{--bg:#f7f9f8;--fg:#01323b;--fg-muted:rgba(1,50,59,.76);--fg-fine:rgba(1,50,59,.7);--line:rgba(1,50,59,.16);--accent:#036a67;--flow:#0c9688;--cta-bg:#01323b;--cta-fg:#f7f9f8;--cta-dot:#57c0a6;--cta-dot-fg:#01323b;--ghost-line:rgba(1,50,59,.3);background:#f7f9f8;color:#01323b}.t-sec--rule{border-top:1px solid var(--line)}.t-wrap{position:relative;z-index:1;width:100%;max-width:1240px;margin-inline:auto;padding-left:var(--gut);padding-right:var(--pad-r)}.t-flow{position:absolute;top:0;left:0;z-index:0;overflow:visible;pointer-events:none}.t-flow__branch,.t-flow__path{fill:none;stroke:#0c9688;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.t-flow__branch.is-dark,.t-flow__path.is-dark{stroke:#57c0a6}.t-flow__branch{transition:stroke-dashoffset .4s ease-out}.t-flow__tip{fill:#0c9688;opacity:0;transition:opacity .3s ease-out}.t-flow__tip.is-dark{fill:#57c0a6}.t-kicker{position:relative;display:flex;align-items:center;gap:8px;min-height:32px;margin-bottom:24px;font-family:var(--font-data);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.t-node{position:absolute;top:50%;left:calc(var(--lane) - var(--gut));display:grid;place-items:center;width:9px;height:9px;border:1px solid var(--flow);border-radius:50%;background:var(--bg);transform:translate(-50%,-50%);transition:background-color .3s ease-out,color .3s ease-out}.t-node>span{display:none}.t-node[data-on]{background:var(--flow)}@media (min-width:1000px){.t-node:not(:empty){width:32px;height:32px;font-size:.6875rem;letter-spacing:.04em;color:var(--flow)}.t-node:empty{width:11px;height:11px}.t-node>span{display:block}.t-node[data-on]{color:var(--bg)}.t-kicker__n{display:none}}.t-mono{font-family:var(--font-data);font-weight:400;font-feature-settings:"tnum"}.t-label,.t-muted{color:var(--fg-muted)}.t-label{font-family:var(--font-data);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.t-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.t-eyebrow{font-family:var(--font-data);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent,#57c0a6);margin-bottom:20px}.t-h1{font-size:clamp(2.25rem,6.4vw,5.5rem);font-weight:400;line-height:1.02;letter-spacing:-.045em;text-wrap:balance}@media (min-width:640px){.t-h1>span{display:block}}.t-h1__accent{color:#0c9688}.t-h2{font-size:clamp(2rem,4.4vw,3.5rem);font-weight:400;line-height:1.06;letter-spacing:-.035em;max-width:20ch}.t-h2,.t-h3{text-wrap:balance}.t-h3{font-size:1.1875rem;font-weight:500;line-height:1.3;letter-spacing:-.005em}.t-display{font-family:var(--font-title);font-size:clamp(1.5rem,2.6vw,2.125rem);font-weight:400;line-height:1.05;letter-spacing:.01em;text-transform:uppercase}.t-display--xl{font-size:clamp(2.5rem,6vw,5rem);line-height:.95;color:var(--accent)}.t-lead{font-size:clamp(1.0625rem,1.9vw,1.3125rem);line-height:1.5;color:var(--fg-muted);max-width:52ch}.t-lead--strong{font-size:clamp(1.25rem,2.2vw,1.625rem);line-height:1.4;letter-spacing:-.01em;color:var(--fg)}.t-fine{font-size:.875rem;line-height:1.55;color:var(--fg-fine);max-width:62ch}.t-fine--wide{max-width:70ch}.t-note{margin-top:14px;font-size:.8125rem}.t-caption,.t-note{color:var(--fg-muted)}.t-caption{margin-top:20px;font-size:.75rem;letter-spacing:.04em}.t-head{display:grid;gap:18px;margin-bottom:clamp(48px,6vw,80px)}.t-head>.t-kicker{margin-bottom:0}.t-head--tight{margin-bottom:32px}.t-chip{justify-self:start;padding:6px 14px;border:1px solid var(--line);border-radius:999px;font-size:.75rem;letter-spacing:.04em;color:var(--fg-muted)}.t-cta{display:inline-flex;align-items:center;gap:16px;min-height:54px;padding:6px 6px 6px 24px;border:1px solid var(--cta-bg);border-radius:999px;background:var(--cta-bg);color:var(--cta-fg);font-size:.9375rem;font-weight:500;line-height:1.25;text-decoration:none;transition:transform .25s ease-out}.t-cta__arrow{display:grid;flex:none;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--cta-dot);color:var(--cta-dot-fg);transition:transform .3s ease-out}.t-cta:hover{transform:translateY(-2px)}.t-cta:hover .t-cta__arrow{transform:rotate(-45deg)}.t-ghost{display:inline-flex;align-items:center;gap:10px;min-height:54px;padding:0 22px;border:1px solid var(--ghost-line);border-radius:999px;color:var(--fg);font-size:.9375rem;font-weight:500;text-decoration:none;transition:border-color .25s ease-out}.t-ghost:hover{border-color:var(--fg)}.t-ghost svg{color:var(--accent)}.t-textlink{display:inline-flex;align-items:center;min-height:44px;color:var(--fg);font-size:.9375rem;font-weight:500;text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:5px}.t-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.t-actions--spaced{margin-top:48px}.t-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border:1px solid transparent;border-radius:999px;font-family:var(--font-text);font-size:.9375rem;font-weight:500;line-height:1.25;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out}.t-btn--mint{background:#57c0a6;border-color:#57c0a6;color:#01323b}.t-btn--mint:hover{background:#01323b;border-color:#01323b;color:#f7f9f8}.t-btn--ink{background:#036a67;border-color:#036a67;color:#f7f9f8}.t-btn--ink:hover{background:#01323b;border-color:#01323b}.t-btn--line{background:transparent;border-color:var(--ghost-line);color:var(--fg)}.t-btn--line:hover{border-color:var(--fg)}.t-header{position:sticky;top:12px;z-index:50;margin-top:12px}.t-pill{position:relative;isolation:isolate;display:flex;align-items:center;gap:8px;min-height:60px;padding:6px 6px 6px 18px;border:1px solid rgba(1,50,59,.14);border-radius:999px;color:#01323b}.t-pill:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:rgba(247,249,248,.88);backdrop-filter:blur(14px)}.t-brand{display:inline-flex;align-items:center;gap:12px;min-height:46px;text-decoration:none}.t-nav{display:none;margin-left:auto}.t-nav a{display:inline-flex;align-items:center;min-height:46px;padding:0 11px;font-size:.9375rem;text-decoration:none;color:rgba(1,50,59,.82)}.t-nav a:hover{color:#036a67}.t-pill__end{display:flex;align-items:center;gap:8px;margin-left:auto;white-space:nowrap}.t-pill__cta{display:none}.t-pill__cta .t-cta{min-height:46px;gap:12px;padding:4px 4px 4px 18px}.t-pill__cta .t-cta__arrow{width:36px;height:36px}.t-menu>summary{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 16px;border:1px solid rgba(1,50,59,.28);border-radius:999px;font-size:.9375rem;font-weight:500;cursor:pointer;list-style:none}.t-menu>summary::-webkit-details-marker{display:none}.t-menu[open]>summary:before{content:"";position:fixed;inset:0;z-index:1;background:rgba(1,50,59,.55);cursor:default}.t-menu__icon{position:relative;width:16px;height:10px;border-block:1.5px solid currentColor}.t-menu__icon:after{content:"";position:absolute;left:0;right:0;top:50%;border-top:1.5px solid;transform:translateY(-50%)}.t-sheet{position:fixed;left:0;right:0;bottom:0;z-index:2;display:grid;gap:8px;max-height:88vh;overflow-y:auto;padding:10px 24px calc(24px + env(safe-area-inset-bottom));border-top:1px solid rgba(1,50,59,.14);border-radius:24px 24px 0 0;background:#f7f9f8;color:#01323b;animation:t-sheet .3s ease-out}.t-sheet__grip{justify-self:center;width:40px;height:4px;margin-bottom:8px;border-radius:2px;background:rgba(1,50,59,.2)}.t-sheet nav{display:grid}.t-sheet nav a{display:flex;align-items:center;min-height:52px;border-bottom:1px solid rgba(1,50,59,.1);font-size:1.0625rem;text-decoration:none}.t-sheet__actions{display:grid;gap:10px;margin-top:16px}.t-sheet__actions>a{justify-content:space-between}.t-sheet__actions .t-ghost{justify-content:center}@keyframes t-sheet{0%{transform:translateY(24px);opacity:0}}@media (min-width:640px){.t-pill__cta{display:block}}@media (min-width:1180px){.t-pill{display:grid;grid-template-columns:1fr auto 1fr;padding-left:6px}.t-brand{justify-self:start;padding-left:12px}.t-nav{display:flex;margin-left:0}.t-pill__end{justify-self:end;margin-left:0}.t-menu{display:none}}.t-hero{padding-top:clamp(64px,9vw,120px)}.t-hero .t-h1{margin-bottom:clamp(32px,4vw,56px)}.t-hero__grid{display:grid;gap:48px}.t-hero__copy{display:grid;align-content:start;gap:28px}.t-hero__copy .t-note{margin-top:-14px}@media (min-width:1000px){.t-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.t-hero__media .t-photo{aspect-ratio:4/3}.t-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line)}.t-stats>div{display:grid;gap:6px;padding:22px 16px 22px 0;border-bottom:1px solid var(--line)}.t-stats dt{font-family:var(--font-data);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted)}.t-stats dd{font-size:clamp(1.75rem,3.4vw,2.5rem);line-height:1.1}.t-stats dd a{text-decoration:none}.t-stats dd a:hover{text-decoration:underline;text-underline-offset:6px}.t-stats dd span{font-size:.5em;color:var(--fg-muted)}@media (min-width:760px){.t-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.t-stats>div{border-bottom:0;padding-left:24px;border-left:1px solid var(--line)}.t-stats>div:first-child{padding-left:0;border-left:0}}.t-photo{position:relative;overflow:hidden;border-radius:20px;background:rgba(1,50,59,.08)}.t-photo img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1) contrast(1.04)}.t-photo:after{content:"";position:absolute;inset:0;background:#0c9688;mix-blend-mode:multiply;opacity:.2;pointer-events:none}.t-sec--dark .t-photo{background:rgba(247,249,248,.06)}.t-accomp{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"text" "b" "a";gap:40px 16px}.t-accomp__a{grid-area:a;aspect-ratio:3/2}.t-accomp__b{grid-area:b;aspect-ratio:4/3}@media (min-width:640px) and (max-width:999px){.t-accomp{grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-areas:"text text" "a b";align-items:end}.t-accomp__a{aspect-ratio:4/5}}.t-accomp__text{grid-area:text;display:grid;align-content:center;gap:28px}@media (min-width:1000px){.t-accomp{grid-template-columns:minmax(0,3.6fr) minmax(0,4.4fr) minmax(0,5.5fr);grid-template-areas:"a text b";gap:48px;align-items:start}.t-accomp__a{aspect-ratio:4/5}.t-accomp__text{align-self:center}.t-accomp__b{align-self:end}}.t-zig{display:grid;gap:96px;margin-top:64px}.t-zig__row{display:grid;gap:40px}.t-zig__media{order:2;display:flex;justify-content:center}.t-zig__text{display:grid;align-content:center;gap:14px;max-width:46ch}.t-zig__n{font-size:.8125rem;color:var(--accent)}.t-zig__title{font-size:1.25rem;font-weight:500;line-height:1.35}@media (min-width:1000px){.t-zig{gap:112px;margin-top:112px}.t-zig__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;align-items:center}.t-zig__media{order:0}.t-zig__row:nth-child(2n) .t-zig__media{order:2}}.t-app__foot{margin-top:96px}@media (min-width:1000px){.t-app__foot{margin-top:112px}}.t-phone{width:min(290px,100%);padding:9px;border:1px solid rgba(247,249,248,.26);border-radius:40px}.t-phone,.t-phone__screen{position:relative;background:#01323b}.t-phone__screen{aspect-ratio:9/17;overflow:hidden;border:1px solid rgba(247,249,248,.12);border-radius:31px}.t-phone__screen>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.t-ui{display:flex;flex-direction:column;gap:10px;height:100%;padding:20px 14px;font-size:.8125rem;line-height:1.4;color:#f7f9f8}.t-ui__title{font-size:1.125rem;font-weight:500}.t-ui__card{display:grid;gap:8px;padding:12px;border:1px solid rgba(247,249,248,.14);border-radius:16px}.t-ui__label{font-family:var(--font-data);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(247,249,248,.72)}.t-ui__strong{font-size:.875rem;font-weight:500}.t-ui__meta,.t-ui__num{font-family:var(--font-data);font-size:.6875rem;color:rgba(247,249,248,.72)}.t-ui__checks{display:grid;gap:6px}.t-ui__checks li{display:flex;align-items:center;gap:8px}.t-ui__checks li>span{flex:none;width:11px;height:11px;border:1px solid #57c0a6;border-radius:50%}.t-ui__checks li[data-done]>span{background:#57c0a6}.t-ui__bar{height:4px;background:rgba(247,249,248,.14)}.t-ui__bar,.t-ui__bar>span{display:block;border-radius:2px}.t-ui__bar>span{height:100%;background:#57c0a6}.t-ui__levels{display:grid;gap:8px}.t-ui__levels li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px}.t-ui__levels .t-ui__bar{grid-column:1/-1}.t-ui__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.t-ui__stats>div{display:grid;gap:2px;padding:10px 12px;border:1px solid rgba(247,249,248,.14);border-radius:14px}.t-ui__stats dt{font-family:var(--font-data);font-size:.625rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:rgba(247,249,248,.72)}.t-ui__stats dd{font-family:var(--font-data);font-size:1.25rem;line-height:1.2}.t-ui__chart{width:100%;height:auto;overflow:visible}.t-ui__chart polyline{stroke:#57c0a6;stroke-width:2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.t-ui__grid{stroke:rgba(247,249,248,.14);stroke-width:1;vector-effect:non-scaling-stroke}.t-ui__tabs{display:flex;justify-content:space-between;margin-top:auto;padding:6px;border:1px solid rgba(247,249,248,.14);border-radius:999px;color:rgba(247,249,248,.8)}.t-ui__tabs>span{display:grid;place-items:center;width:38px;height:30px;border-radius:999px}.t-ui__tabs>span[data-active]{background:rgba(247,249,248,.1);color:#57c0a6}.t-ui__fine{font-size:.6875rem;line-height:1.45;color:rgba(247,249,248,.72)}.t-grid{display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.t-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.t-card{display:grid;align-content:start;gap:14px;padding:28px;border:1px solid var(--line);border-radius:20px}.t-card p{color:var(--fg-muted)}.t-card__big{font-size:1.1875rem;line-height:1.35;color:var(--fg)!important}.t-list{display:grid;align-content:start;gap:10px}.t-list li{display:flex;gap:10px;font-size:.9375rem;line-height:1.5}.t-check{flex:none;margin-top:3px;color:var(--accent)}.t-week{border-top:1px solid var(--line)}.t-week>li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"day time" "body body";-moz-column-gap:20px;column-gap:20px;row-gap:8px;padding-block:24px;border-bottom:1px solid var(--line)}.t-week__day{grid-area:day;font-size:.875rem;text-transform:uppercase;letter-spacing:.1em;color:var(--accent)}.t-week__time{grid-area:time;font-size:.875rem;color:var(--fg-muted)}.t-week>li>div{grid-area:body}.t-week p{color:var(--fg-muted)}@media (min-width:760px){.t-week>li{grid-template-columns:140px 72px minmax(0,1fr);grid-template-areas:"day time body";-moz-column-gap:24px;column-gap:24px;align-items:baseline}}.t-week__more{margin-top:40px}.t-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.t-chips li{padding:6px 14px;border:1px solid var(--line);border-radius:999px;font-size:.9375rem}.t-split{display:grid;gap:56px}.t-split__intro{display:grid;align-content:start;gap:20px}.t-split__intro .t-kicker{margin-bottom:0}@media (min-width:1000px){.t-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;align-items:start}}.t-why{border-top:1px solid var(--line)}.t-why__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding-block:18px;border-bottom:1px solid var(--line)}.t-why__row--head{font-family:var(--font-data);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted)}.t-why__them,.t-why__us{display:flex;align-items:flex-start;gap:10px}.t-why__them{color:var(--fg-muted)}.t-why__dash{flex:none;width:16px;font-family:var(--font-data)}@media (max-width:600px){.t-why__row{grid-template-columns:minmax(0,1fr);gap:8px}.t-why__row--head{display:none}}.t-pillars{display:grid;gap:48px;align-items:center}.t-arcs-wrap{position:relative;justify-self:center;width:min(100%,380px);aspect-ratio:1}.t-arcs-wrap:before{content:"";position:absolute;inset:0;opacity:.3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Ccircle cx='14' cy='14' r='1.4' fill='%230c9688'/%3E%3C/svg%3E");background-size:28px 28px;background-position:50%}.t-arcs{position:relative;display:block;width:100%;height:100%}.t-arcs circle{stroke:var(--flow);stroke-width:1;vector-effect:non-scaling-stroke;opacity:.75}.t-arcs .t-arcs__dot{fill:var(--flow);stroke:none;opacity:1}@media (min-width:900px){.t-pillars{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px}}.t-index,.t-index>li{display:grid}.t-index>li{grid-template-columns:56px minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;row-gap:8px;padding-block:28px;border-top:1px solid var(--line)}.t-index>li:last-child{border-bottom:1px solid var(--line)}.t-index__n{grid-row:1/span 2;font-size:.875rem;color:var(--accent);padding-top:4px}.t-index>li>:not(.t-index__n){grid-column:2}.t-index p{color:var(--fg-muted);max-width:52ch}@media (min-width:900px){.t-index--row{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.t-index--row>li{display:block;padding-block:28px 0;border-bottom:0!important}.t-index--row .t-index__n{display:block;margin-bottom:16px;padding-top:0}.t-index--row .t-h3{margin-bottom:8px}}.t-video{position:relative;aspect-ratio:9/16;overflow:hidden;border:1px solid var(--line);border-radius:24px;background:#01323b}.t-video video{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.t-video__play{position:absolute;inset:0;display:flex;align-items:flex-end;gap:12px;padding:20px;border:0;background:transparent;color:#f7f9f8;font:inherit;text-align:left;cursor:pointer}.t-video__icon{display:grid;flex:none;place-items:center;width:56px;height:56px;border-radius:50%;background:#57c0a6;color:#01323b;transition:transform .25s ease-out}.t-video__play:hover .t-video__icon{transform:scale(1.06)}.t-video__play .t-mono{padding:7px 12px;border-radius:999px;background:rgba(1,50,59,.78);font-size:.8125rem;letter-spacing:.04em}.t-story{display:grid;gap:48px;margin-top:16px}.t-story__video{justify-self:center;width:min(360px,100%)}.t-story__text{display:grid;align-content:start;gap:20px}.t-story__title{max-width:24ch;font-size:clamp(1.375rem,2.4vw,1.875rem);line-height:1.25;letter-spacing:-.02em}.t-story__text>.t-muted{max-width:54ch}.t-story__photo,.t-story__photo .t-caption{margin-top:12px}@media (min-width:1000px){.t-story{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;align-items:start}}.t-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;border-top:1px solid var(--line)}.t-steps li{position:relative;display:grid;align-content:start;gap:4px;padding:18px 12px 0 0;font-size:.9375rem;line-height:1.4}.t-steps li:before{content:"";position:absolute;top:-4px;left:0;width:7px;height:7px;border-radius:50%;background:var(--accent)}.t-steps__when{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.t-proof{display:grid;gap:56px}.t-proof__video{justify-self:center;width:min(360px,100%)}.t-proof__side{display:grid;align-content:start;gap:40px}@media (min-width:1000px){.t-proof{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;align-items:start}}.t-proof__score{display:grid;justify-items:start;gap:6px}.t-metric{font-size:clamp(4rem,10vw,6.5rem);line-height:1;letter-spacing:-.04em;color:var(--accent)}.t-metric span{margin-left:6px;font-size:.32em;letter-spacing:0;color:var(--fg-muted)}.t-quotes>li{display:grid;gap:8px;padding-block:24px;border-top:1px solid var(--line)}.t-quotes>li:last-child{border-bottom:1px solid var(--line)}.t-quotes__title{font-size:1.125rem;font-weight:500}.t-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:clamp(64px,8vw,104px)}@media (min-width:1000px){.t-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.t-gallery .t-photo{border-radius:16px}.t-team{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}@media (min-width:900px){.t-team{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}}.t-team li{display:grid;align-content:start;gap:4px}.t-team .t-photo{aspect-ratio:3/4;margin-bottom:14px;border-radius:16px}.t-photo__empty{position:absolute;inset:0;display:grid;place-items:center;font-size:.8125rem;color:var(--fg-muted)}.t-bio{margin-top:8px;font-size:.875rem;line-height:1.55;color:var(--fg-muted)}.t-team .t-mono{font-size:.8125rem;letter-spacing:.02em}.t-process__note{margin-top:48px}.t-member{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px}.t-plans{display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}.t-plan--membro{order:1}.t-plan--essencial{order:2}.t-plan--mentoria{order:3}@media (min-width:900px){.t-plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.t-plan--essencial{order:1}.t-plan--membro{order:2}.t-plan--mentoria{order:3}}.t-plan{display:flex;flex-direction:column;gap:16px;padding:32px 28px;border:1px solid var(--line);border-radius:24px}.t-plan .t-list{flex:1}.t-plan--hl,.t-plan--single{--fg:#01323b;--fg-muted:rgba(1,50,59,.76);--line:rgba(1,50,59,.16);--accent:#036a67;--cta-bg:#01323b;--cta-fg:#f7f9f8;--cta-dot:#57c0a6;--cta-dot-fg:#01323b;--ghost-line:rgba(1,50,59,.3);background:#f7f9f8;border-color:#f7f9f8;color:#01323b}.t-plan__name{font-size:1.5rem}.t-tag{align-self:flex-start;padding:4px 12px;border:1px solid var(--accent);border-radius:999px;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.t-price{display:grid;gap:4px}.t-price__main{font-size:clamp(2.25rem,3.6vw,3rem);line-height:1.1;letter-spacing:-.03em}.t-price__main span{margin-left:4px;font-size:1rem;letter-spacing:0;color:var(--fg-muted)}.t-price__was{font-family:var(--font-data);color:var(--fg-muted)}.t-price__alt{font-size:.9375rem;color:var(--fg-muted)}.t-price__note{font-size:.875rem;color:var(--fg-muted)}.t-cohort{display:grid;gap:4px;padding:12px 0;border-block:1px solid var(--line);font-size:.8125rem}.t-meta{display:grid;gap:12px;padding-top:16px;border-top:1px solid var(--line)}.t-meta dt{font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted)}.t-meta dd{font-size:.9375rem}.t-plan__cta{margin-top:8px}.t-plan__cta .t-btn{width:100%}.t-plan__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.t-member-note{margin-top:28px;font-size:.9375rem;color:var(--fg-muted)}.t-plan--single{padding:clamp(28px,4vw,48px)}.t-plan--single .t-list{padding-block:20px;border-block:1px solid var(--line)}.t-compare{display:none;margin-top:72px}.t-compare .t-h3{margin-bottom:20px}.t-compare table{width:100%;table-layout:fixed;border-collapse:collapse}.t-compare td,.t-compare th{padding:14px 12px;text-align:left;vertical-align:top;border-top:1px solid var(--line);font-size:.9375rem;font-weight:400}.t-compare thead th{border-top:0;font-weight:500;color:var(--fg)}.t-compare tbody th{width:34%;padding-left:0;color:var(--fg)}.t-compare td{color:var(--fg-muted)}.t-compare-acc{margin-top:56px}.t-compare-acc .t-h3{margin-bottom:12px}.t-compare-acc details{border-top:1px solid var(--line)}.t-compare-acc details:last-child{border-bottom:1px solid var(--line)}.t-compare-acc summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;font-weight:500;cursor:pointer;list-style:none}.t-compare-acc summary::-webkit-details-marker{display:none}.t-compare-acc dl>div{display:flex;justify-content:space-between;gap:20px;padding-block:12px;border-top:1px solid var(--line);font-size:.9375rem}.t-compare-acc dt{color:var(--fg)}.t-compare-acc dd{text-align:right;color:var(--fg-muted)}.t-compare-acc dl{padding-bottom:12px}@media (min-width:900px){.t-compare{display:block}.t-compare-acc{display:none}}.t-faq{display:grid;gap:24px}@media (min-width:1000px){.t-faq{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:80px;align-items:start}}.t-acc details{border-top:1px solid var(--line)}.t-acc details:last-child{border-bottom:1px solid var(--line)}.t-acc summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;padding-block:14px;font-size:1.0625rem;font-weight:500;cursor:pointer;list-style:none}.t-acc summary::-webkit-details-marker{display:none}.t-acc summary:after{content:"+";flex:none;font-family:var(--font-data);font-size:1.25rem;color:var(--accent)}.t-acc details[open] summary:after{content:"−"}.t-acc details p{max-width:64ch;padding-bottom:24px;color:var(--fg-muted)}.t-final .t-h2{margin-bottom:20px}.t-footer{padding-block:clamp(56px,7vw,96px) 40px}.t-footer__top{display:grid;gap:40px}@media (min-width:700px){.t-footer__top{grid-template-columns:2fr 1.2fr 1fr}}.t-footer__tag{margin-top:16px;font-size:.8125rem}.t-footer nav p{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.t-footer nav a{display:inline-flex;align-items:center;min-height:44px;font-size:.9375rem;text-underline-offset:4px}.t-footer__risk{display:grid;gap:8px;max-width:78ch;margin-top:56px;padding-top:24px;border-top:1px solid var(--line);line-height:1.6}.t-footer__bottom,.t-footer__risk{font-size:.875rem;color:var(--fg-muted)}.t-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;margin-top:32px}.t-whatsapp{position:fixed;right:20px;bottom:20px;z-index:40;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid #57c0a6;border-radius:999px;background:#036a67;color:#f7f9f8;font-size:.9375rem;font-weight:500;text-decoration:none;transition:background-color .25s ease-out}.t-whatsapp:hover{background:#01323b}.t-gate{display:grid;place-items:center;min-height:100vh;padding:24px;background:#01323b;color:#f7f9f8;--accent:#57c0a6}.t-gate__panel{display:grid;gap:20px;width:min(420px,100%)}.t-gate__title{font-family:var(--font-title);text-transform:uppercase;font-size:clamp(1.75rem,5vw,2.25rem);font-weight:400;letter-spacing:-.02em;line-height:1.15}.t-gate .t-eyebrow{margin:8px 0 0}.t-gate__form{display:grid;gap:12px}.t-gate__form label{font-family:var(--font-data);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(247,249,248,.74)}.t-gate__form input{min-height:52px;padding:0 16px;border:1px solid rgba(247,249,248,.45);border-radius:12px;background:transparent;color:#f7f9f8;font-family:var(--font-data);font-size:1rem}.t-gate__form input:focus-visible{outline:2px solid #57c0a6;outline-offset:2px;border-color:#57c0a6}.t-gate__error{padding-left:12px;border-left:2px solid #57c0a6;font-size:.9375rem}.t-gate__form .t-btn{margin-top:8px}.t-draw path{stroke-dasharray:1;stroke-dashoffset:1;animation:t-draw .9s ease-out forwards}.t-draw path:nth-child(2){animation-delay:.25s}@keyframes t-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.t-draw path{animation:none;stroke-dashoffset:0}.t-root *{transition:none!important}.t-sheet{animation:none}.t-flow__branch{transition:none}}