@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3-5_uhe2g8vfj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.27tgfqm6_tedn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9eba4caf7edd2921-s.2r0cv3f07u_0l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f6752bd2263820da-s.12_ze2_d4hpxy.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f285987c35230861-s.318-mahh4esyg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0yot_wy8hf-md.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ab57efd000576a30-s.p.2q0khlq77_eaw.woff2)format("woff2");unicode-range:U+??,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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3-5_uhe2g8vfj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.27tgfqm6_tedn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9eba4caf7edd2921-s.2r0cv3f07u_0l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f6752bd2263820da-s.12_ze2_d4hpxy.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f285987c35230861-s.318-mahh4esyg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0yot_wy8hf-md.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ab57efd000576a30-s.p.2q0khlq77_eaw.woff2)format("woff2");unicode-range:U+??,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:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3-5_uhe2g8vfj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.27tgfqm6_tedn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9eba4caf7edd2921-s.2r0cv3f07u_0l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f6752bd2263820da-s.12_ze2_d4hpxy.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f285987c35230861-s.318-mahh4esyg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0yot_wy8hf-md.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ab57efd000576a30-s.p.2q0khlq77_eaw.woff2)format("woff2");unicode-range:U+??,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:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}._6S2fKq_className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}._6S2fKq_variable{--font-brand:"Inter Tight", "Inter Tight Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.h1XLeG_className{font-family:Inter,Inter Fallback;font-style:normal}.h1XLeG_variable{--font-inter:"Inter", "Inter Fallback"}
:root{--paper:#fcfcfa;--paper-2:#f3f4f1;--mist:#eaefed;--ink:#0a1416;--sea:#0b2a2c;--sea-2:#113638;--sea-3:#18474a;--sun:#f2c14e;--sun-ink:#2a2005;--fg:10 20 22;--line:rgb(var(--fg) / .1);--line-2:rgb(var(--fg) / .16);--gut:clamp(16px, 4vw, 56px);--disp:var(--font-brand), ui-sans-serif, system-ui, sans-serif;--text:var(--font-inter), ui-sans-serif, system-ui, sans-serif;--mono:var(--text);--serif:var(--text);--cradle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='14.5' r='6.5'/%3E%3Cpath d='M6 18.5a14 14 0 0 0 28 0' fill='none' stroke='black' stroke-width='5.5' stroke-linecap='round'/%3E%3C/svg%3E");--arc:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M6 18.5a14 14 0 0 0 28 0' fill='none' stroke='black' stroke-width='5.5' stroke-linecap='round'/%3E%3C/svg%3E");--ease:cubic-bezier(.2, .8, .2, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}html,body{overscroll-behavior:none}body{overflow-x:clip}.sym{flex:none;width:44px;height:44px;display:block}body{background:var(--paper);color:rgb(var(--fg));font-family:var(--text);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-feature-settings:"cv11", "ss01";margin:0;font-size:17px;line-height:1.55}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}img,svg{max-width:100%;display:block}:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid}::selection{background:var(--sun);color:var(--sun-ink)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dark{--fg:236 241 239;--line:#ecf1ef1f;--line-2:#ecf1ef33;background:var(--sea);color:rgb(var(--fg))}.cq{container-type:inline-size}.t{--fs:clamp(34px, 4.4vw, 64px);font-family:var(--disp);font-weight:600;font-size:min(var(--fs), calc(100cqi / (var(--ch) * var(--cw,.54))));letter-spacing:-.045em;padding-bottom:.04em;line-height:1}.t-ln{white-space:nowrap;display:block}.t.xl{--fs:clamp(44px, 6.6vw, 96px);letter-spacing:-.052em;line-height:.96}.t.md{--fs:clamp(28px, 2.6vw, 42px);letter-spacing:-.035em;line-height:1.05}.t.sm{--fs:clamp(24px, 2vw, 32px);letter-spacing:-.03em;line-height:1.1}.t .soft,.soft{opacity:.4}.kick{letter-spacing:-.005em;flex-wrap:wrap;align-items:center;gap:6px 16px;padding-left:26px;font-size:14px;font-weight:500;display:flex;position:relative}.kick:before{content:"";width:17px;height:17px;-webkit-mask:var(--arc) center / contain no-repeat;-webkit-mask:var(--arc) center / contain no-repeat;mask:var(--arc) center / contain no-repeat;background:currentColor;margin-top:-9px;position:absolute;top:50%;left:0}.kick:after{content:"";background:var(--sun);border-radius:50%;width:5.5px;height:5.5px;margin-top:-5.6px;position:absolute;top:50%;left:5.8px}.kick span,.kick a{opacity:.68;text-decoration:none}.kick a:hover{opacity:1}.lede{letter-spacing:-.02em;opacity:.78;max-width:40ch;font-size:clamp(19px,1.5vw,23px);font-weight:400;line-height:1.42}.body{opacity:.7;max-width:50ch;font-size:clamp(16px,1.15vw,17.5px)}.btn{background:var(--ink);color:#fff;letter-spacing:-.01em;cursor:pointer;height:54px;font-size:16px;font-weight:550;font-family:var(--text);transition:transform .3s var(--ease), background-color .2s ease, box-shadow .2s ease;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;text-decoration:none;display:inline-flex}.btn:hover{background:var(--sea-2)}.btn:active{transform:scale(.98)}.btn.sun{background:var(--sun);color:var(--sun-ink)}.btn.sun:hover{background:#f5cd6c}.btn.ghost{color:rgb(var(--fg));box-shadow:inset 0 0 0 1px var(--line-2);background:0 0}.btn.ghost:hover{box-shadow:inset 0 0 0 1px rgb(var(--fg) / .5)}.btn .arr{transition:transform .3s var(--ease)}.btn:hover .arr{transform:translate(3px)}.go{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.link{text-underline-offset:4px;font-weight:550;text-decoration:underline;text-decoration-thickness:1px}.more{align-items:center;gap:8px;font-size:15.5px;font-weight:550;text-decoration:none;display:inline-flex}.more:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.nv{z-index:50;height:60px;margin:12px var(--gut) 0;--fg:236 241 239;color:rgb(var(--fg));-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background:#0b2a2cf0;border-radius:999px;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:0 8px 0 22px;display:grid;position:sticky;top:12px;box-shadow:inset 0 0 0 1px #ffffff0f,0 14px 34px -18px #06161880}.nv>.mark{justify-self:start}.nv-go{justify-self:end;align-items:center;gap:6px;display:flex}.nv-wa{border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s;display:grid}.nv-wa:hover{background:#ffffff1a}.nv-wa svg{width:22px;height:22px}.nv-wa svg path{fill:#fff}#whatsapp{scroll-margin-top:80px}.mark{font-family:var(--disp);letter-spacing:-.045em;align-items:center;gap:.3em;font-size:24px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.mark svg{width:1.08em;height:1.08em}.nv-links{gap:4px;font-size:14.5px;font-weight:500;display:flex}.nv-links a{color:rgb(var(--fg) / .85);border-radius:999px;padding:8px 14px;text-decoration:none;transition:color .2s,background .2s}.nv-links a:hover{color:rgb(var(--fg))}.nv-links a[aria-current=page]{color:rgb(var(--fg));background:#ffffff1a}.nv .btn{height:44px;padding:0 20px;font-size:14.5px}.nv-menu{display:none}@media (max-width:899px){.nv{gap:10px;height:56px;margin-top:8px;padding:0 8px 0 18px;display:flex;top:8px}.nv-links{display:none}.nv-go{gap:2px;margin-left:auto}.nv-wa{width:40px;height:40px}.nv .btn{height:40px;padding:0 16px;font-size:14px}.nv-menu{display:block}.nv-menu summary{cursor:pointer;border-radius:50%;place-items:center;width:38px;height:38px;list-style:none;display:grid;box-shadow:inset 0 0 0 1px #ffffff40}.nv-menu summary::-webkit-details-marker{display:none}.nv-menu summary span{border-block:1.5px solid;width:14px;height:8px}.nv-menu nav{--fg:10 20 22;color:var(--ink);overscroll-behavior:contain;max-height:calc(100svh - 88px);box-shadow:inset 0 0 0 1px var(--line), 0 30px 40px -30px #00000040;background:#fff;border-radius:24px;padding:4px 22px 12px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.nv-menu nav a:last-child{border-bottom:0}.nv-menu nav a{border-bottom:1px solid var(--line);font-family:var(--disp);letter-spacing:-.035em;padding:16px 0;font-size:26px;font-weight:600;text-decoration:none}}.hero{padding:clamp(48px, 7vw, 112px) var(--gut) 0}.hero-top{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:28px 64px;display:grid}.hero-top .kick{margin-bottom:clamp(18px,2vw,28px)}.hero-side{gap:26px;padding-bottom:.6em;display:grid}@media (max-width:999px){.hero-top{grid-template-columns:1fr}.hero-side{padding-bottom:0}}.hero.calm{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:56px clamp(40px,6vw,120px);min-height:min(100svh - 72px,880px);padding-bottom:clamp(56px,7vw,112px);display:grid}.hero-copy{justify-items:start;gap:clamp(22px,2.4vw,32px);display:grid}.hero-copy .kick{margin-bottom:-4px}.hero-copy .go{gap:28px}.hero-pick{width:min(100%,520px);box-shadow:inset 0 0 0 1px var(--line-2), 0 18px 40px -28px #06161859;background:#fff;border-radius:999px;align-items:center;gap:4px 10px;padding:6px 6px 6px 24px;display:flex;position:relative}.hero-pick:focus-within{box-shadow:inset 0 0 0 1.5px rgb(var(--fg) / .55), 0 18px 40px -28px #06161859}.hero-pick label{opacity:.66;flex:none;font-size:16px}.hero-pick input{min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:0;flex:1;padding:10px 0;font-size:16px;font-weight:600}.hero-pick input::placeholder{color:rgb(var(--fg) / .3);font-weight:400}.hero-pick .btn{flex:none}.hero-note{opacity:.6;margin-top:-10px;font-size:14px}.nv a:focus-visible{box-shadow:0 0 0 2px rgb(var(--fg) / .3);border-radius:999px;outline:0}.hero-list{overscroll-behavior:contain;z-index:20;width:min(100%,320px);max-height:296px;box-shadow:inset 0 0 0 1px var(--line), 0 24px 48px -20px #0616184d;background:#fff;border-radius:18px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}.hero-list li{cursor:pointer;border-radius:12px;padding:10px 14px;font-size:15.5px;font-weight:500}.hero-list li.on{background:var(--mist)}@media (max-width:559px){.hero-pick{border-radius:24px;flex-wrap:wrap;padding:10px 10px 10px 20px}.hero-pick .btn{width:100%}}.hero-card,.wa-wrap{isolation:isolate;place-items:center;padding:clamp(28px,4vw,56px) clamp(16px,3vw,48px);display:grid;position:relative}.hero-card:before,.wa-wrap:before{content:"";z-index:-1;pointer-events:none;filter:blur(30px);background:radial-gradient(42% 38% at 62% 32%,#f2c14e52,#0000 70%),radial-gradient(46% 40% at 38% 68%,#25d36629,#0000 72%),radial-gradient(60% 50%,#0b2a2c0f,#0000 75%);position:absolute;inset:4% 0}@media (prefers-reduced-motion:no-preference){.js .hero-card .iph{animation:settle 1.4s var(--ease) .2s both}@keyframes settle{0%{opacity:0;transform:translateY(24px)}}}@media (min-width:1000px){.hero.calm{height:calc(100svh - 72px);min-height:620px;max-height:960px;padding-top:clamp(24px,4vh,48px);padding-bottom:clamp(24px,4vh,48px)}.hero-card{align-self:stretch;min-height:0;padding-block:clamp(20px,3.5vh,40px)}.hero-card .iph{width:auto;height:100%;max-height:715px}}@media (max-width:999px){.hero.calm{grid-template-columns:1fr;min-height:0}.hero-card{justify-items:start}.hero-card p{text-align:left}}.after-cmp{gap:20px;margin-top:clamp(36px,4vw,56px)}.after-cmp span{opacity:.68;font-size:14.5px}.promise .stage{margin-top:clamp(56px,6vw,96px)}.watch{z-index:3;cursor:pointer;color:#fff;font:inherit;letter-spacing:-.01em;background:#06161880;border:0;justify-content:center;align-items:center;gap:12px;font-size:17px;font-weight:550;transition:background-color .3s;display:flex;position:absolute;inset:0}.watch:hover{background:#06161859}.watch small{opacity:.7;margin-left:4px;font-size:13.5px;font-weight:400}.watch-ic{background:var(--sun);width:56px;height:56px;color:var(--sun-ink);transition:transform .3s var(--ease);border-radius:50%;place-items:center;padding-left:3px;font-size:16px;display:grid}.watch:hover .watch-ic{transform:scale(1.06)}.stage{background:var(--sea);color:#ecf1ef;border-radius:28px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:0;height:clamp(600px,74vh,720px);margin-top:clamp(40px,5vw,72px);display:grid;position:relative;overflow:hidden}.stage-chat{min-height:0;padding:20px 0 20px 20px;display:grid}.stage-work{grid-template-rows:auto minmax(0,1fr) auto;gap:20px;min-height:0;padding:28px 32px 26px 36px;display:grid}@media (max-width:999px){.stage{grid-template-columns:1fr;height:auto}.stage-chat{height:560px;padding:12px 12px 0}.stage-work{padding:24px 20px}}.chat{background:var(--paper);color:#0a1416;border-radius:20px;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid;overflow:hidden;box-shadow:0 30px 60px -30px #00000080}.chat-top{border-bottom:1px solid #0a141614;align-items:center;gap:12px;padding:14px 18px;font-size:14px;line-height:1.3;display:flex}.chat-av{background:var(--sea);color:#ecf1ef;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.chat-av svg{width:21px;height:21px}.chat-top b{font-weight:600;display:block}.chat-top small{opacity:.55;font-size:12.5px;display:block}.chat-log{flex-direction:column;justify-content:flex-end;gap:10px;min-height:0;padding:18px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 56px);mask-image:linear-gradient(#0000 0,#000 56px)}.msg{flex:none;max-width:88%;font-size:14.5px;line-height:1.45}.msg.a{align-self:flex-start;padding:2px 0}.msg.u{background:var(--sea);color:#ecf1ef;border-radius:16px 16px 4px;align-self:flex-end;padding:10px 14px}.msg.thinking{color:var(--sea)}.msg.thinking .loader{width:26px;height:26px}.in{animation:rise .5s var(--ease) both}@keyframes rise{0%{opacity:0;transform:translateY(12px)}}.loader{vertical-align:-.2em;width:1.15em;height:1.15em;display:inline-block;overflow:visible}.loader-sun{transform-box:fill-box;transform-origin:50%;animation:sunrise 1.3s var(--ease) infinite}@keyframes sunrise{0%,to{transform:translateY(3px)scale(.85)}50%{transform:translateY(-4px)scale(1)}}.found{background:#fff;border-radius:12px;flex:none;font-size:13px;display:grid;box-shadow:0 0 0 1px #0a141617}.found-row{border-top:1px solid #0a141614;grid-template-columns:18px minmax(0,1fr) auto;gap:2px 10px;padding:10px 14px;line-height:1.35;display:grid}.found-row:first-child{border-top:0}.found-row .rk{font-family:var(--serif);opacity:.45;font-size:15px;font-weight:600}.found-row b{font-size:13.5px;font-weight:600}.found-row .p{font-family:var(--disp);letter-spacing:-.03em;font-size:17px;font-weight:600}.found-row .ln{opacity:.62;grid-column:2/4}.found-row.pick{background:#f2c14e38}.found-row.pick .rk{opacity:1}.chat-in{border-radius:999px;align-items:center;gap:10px;margin:0 12px 12px;padding:7px 7px 7px 18px;font-size:14.5px;display:flex;box-shadow:inset 0 0 0 1px #0a14161a}.chat-in span{opacity:.4;flex:1}.chat-in i{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:15px;font-style:normal;display:grid}.desk-head{justify-content:space-between;align-items:center;gap:16px;font-size:13.5px;display:flex}.desk-head span{align-items:center;gap:8px;display:inline-flex}.desk-head span:first-child{font-family:var(--disp);letter-spacing:-.02em;font-size:16px;font-weight:600}.desk-head span:first-child svg{width:20px;height:20px}.desk-head span:last-child{opacity:.72}.desk{min-height:0;position:relative}.desk-foot{opacity:.5;padding-right:90px;font-size:12.5px}.paper{color:#0a1416;background:#fff;border-radius:14px;position:relative;box-shadow:0 0 0 1px #0a141617,0 1px 2px #0a14160a}.paper header{opacity:.6;border-bottom:1px solid #0a141617;justify-content:space-between;gap:12px;margin-bottom:16px;padding-bottom:12px;font-size:12.5px;display:flex}.desk{color:#0a1416;background:#fff;border-radius:16px;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.tabs{background:var(--paper-2);border-bottom:1px solid #0a141617;gap:2px;padding:8px 8px 0;font-size:13px;font-weight:500;display:flex}.tabs span{opacity:.45;white-space:nowrap;border-radius:10px 10px 0 0;padding:9px 14px 10px;transition:opacity .3s,background-color .3s;position:relative}.tabs span.done{opacity:.7}.tabs span.on{opacity:1;clip-path:inset(-1px -1px 0);background:#fff;box-shadow:0 0 0 1px #0a141617}.tabs span.on:after{content:"";background:var(--sun);height:2px;position:absolute;bottom:-1px;left:14px;right:14px}.panes{min-height:0;position:relative}.pane{padding:20px 24px 22px;position:absolute;inset:0;overflow:hidden}.pane.empty{text-align:center;color:#0a141666;place-content:center;justify-items:center;gap:14px;font-size:14px;display:grid}.pane.empty svg{--mk-acc:#0a14162e;width:40px;height:40px}.pane.empty p{max-width:26ch}.policy h4{font-family:var(--disp);letter-spacing:-.02em;justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:17px;font-weight:600;display:flex}.policy h4 small{font-family:var(--text);opacity:.5;letter-spacing:0;font-size:12px;font-weight:400}.clause{grid-template-columns:minmax(0,1fr) 31%;gap:18px;padding:6px 0;display:grid}.clause p{opacity:.86;font-size:13px;line-height:1.55}.clause p b{font-weight:600}.clause .hl{background:linear-gradient(#f2c14ed9, #f2c14ed9) no-repeat 0 62% / var(--p,0%) 72%;padding:0 1px}.clause .strike{background:linear-gradient(#b0412e, #b0412e) no-repeat 0 56% / var(--p,0%) 1.5px}.note{font-family:var(--text);color:var(--sea-3);opacity:0;transition:opacity .4s ease, transform .5s var(--ease);align-self:start;padding-left:20px;font-size:12px;font-weight:500;line-height:1.35;position:relative;transform:translate(-6px)}.note.on{opacity:1;transform:none}.note:before{content:"";background:var(--sun);width:14px;height:14px;-webkit-mask:var(--cradle) center / contain no-repeat;-webkit-mask:var(--cradle) center / contain no-repeat;mask:var(--cradle) center / contain no-repeat;position:absolute;top:.05em;left:0}.form .fields{grid-template-columns:1fr 1fr;gap:12px 14px;display:grid}.field{gap:4px;display:grid}.field small{font-family:var(--text);opacity:.55;font-size:10.5px}.field>span{background:var(--paper-2);min-height:36px;font-family:var(--text);white-space:nowrap;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:500;overflow:hidden}.caret{vertical-align:-.12em;background:currentColor;width:1.5px;height:1em;margin-left:1px;animation:.9s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.form .sign{width:100%;font-family:var(--text);border-top:1px solid #0a14168c;justify-content:space-between;margin-top:30px;padding-top:6px;font-size:11px;display:flex}.form .sign span{opacity:.55}.form .sign small{color:var(--sea-3);font-size:11px;font-weight:600}.replay{z-index:2;color:#ecf1ef;font:inherit;cursor:pointer;opacity:0;pointer-events:none;background:#ecf1ef1a;border:0;border-radius:999px;padding:6px 12px;font-size:12.5px;transition:opacity .4s,background-color .2s;position:absolute;bottom:22px;right:24px}.replay.on{opacity:1;pointer-events:auto}.replay:hover{background:#ecf1ef33}@media (max-width:999px){.desk{height:450px}}.shortlist{align-content:start;gap:20px;display:grid}.sl-out{opacity:.75;max-width:52ch;font-size:13.5px;line-height:1.5}.sl-out b{font-weight:600}@media (max-width:560px){.sl-cards{grid-template-columns:1fr}.tabs span{padding:9px 10px 10px}.pane{padding:16px 16px 18px}.clause{grid-template-columns:1fr;gap:4px}.note{padding-left:18px}.form .fields{grid-template-columns:1fr;gap:8px}.desk{height:470px}}.proof{margin:0 var(--gut);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.proof .sym{width:30px;height:30px;color:var(--sea);margin-bottom:10px}.proof li{align-content:start;gap:4px;padding:24px 24px 28px 0;font-size:14px;display:grid}.proof li+li{border-left:1px solid var(--line);padding-left:24px}.proof b{font-family:var(--disp);letter-spacing:-.02em;font-size:17px;font-weight:600}.proof span{opacity:.7}@media (max-width:899px){.proof{grid-template-columns:1fr 1fr}.proof li,.proof li+li{border-left:0;padding:18px 12px 18px 0}.proof li:nth-child(2n){border-left:1px solid var(--line);padding-left:16px}}.sec{padding:clamp(64px, 8vw, 112px) var(--gut)}.sec+.sec{border-top:1px solid var(--line)}.sec.mist{background:var(--mist);border-top:0}.sec-head{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:24px 64px;margin-bottom:clamp(32px,4vw,56px);display:grid}.sec-head .kick{margin-bottom:20px}.sec-head>p,.sec-head>.go{justify-self:end}@media (max-width:899px){.sec-head{grid-template-columns:1fr}.sec-head>p,.sec-head>.go{justify-self:start}}.promise{border-top:0;padding-top:clamp(64px,8vw,128px)}.pillars{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pillars li{align-content:start;gap:12px;padding:28px clamp(20px,2.6vw,40px) 0 0;display:grid}.pillars li+li{border-left:1px solid var(--line);padding-left:clamp(20px,2.6vw,40px)}.pl-sym{width:clamp(52px,4.6vw,68px);height:clamp(52px,4.6vw,68px);color:var(--sea);margin-bottom:12px}.pillars b{font-family:var(--disp);letter-spacing:-.04em;font-size:clamp(24px,2.2vw,32px);font-weight:600;line-height:1.05}.pillars p{opacity:.68;max-width:38ch;font-size:16px}.insurers{gap:16px;margin-top:clamp(48px,5vw,72px);display:grid}.insurers small{opacity:.68;font-size:13.5px}.insurers ul{font-family:var(--disp);letter-spacing:-.03em;opacity:.7;flex-wrap:wrap;gap:12px 40px;font-size:22px;font-weight:600;display:flex}@media (max-width:899px){.pillars{grid-template-columns:1fr}.pillars li,.pillars li+li{border-left:0;border-bottom:1px solid var(--line);padding:24px 0}}.ui{color:#0a1416;--fg:10 20 22;--line:#0a141614;background:#fff;border-radius:14px;padding:16px;font-size:13.5px;line-height:1.4;box-shadow:0 0 0 1px #0a141612,0 20px 40px -30px #0a141666}.ui .msg{max-width:92%;font-size:13.5px}.ui-chat{flex-direction:column;gap:10px;padding:0;display:flex;overflow:hidden}.ui-chat .msg{margin:0 16px}.ui-chat .msg.a{background:var(--mist);border-radius:16px 16px 16px 4px;padding:10px 14px}.ui-chat-top{border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:4px;padding:12px 16px;display:flex}.ui-chat-top .chat-av{width:28px;height:28px}.ui-chat-top .chat-av svg{width:17px;height:17px}.ui-chat-top b{font-weight:600}.ui-chat-top small{opacity:.6;margin-left:auto;font-size:12.5px}.ui-chat-in{box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;justify-content:space-between;align-items:center;margin:6px 12px 12px;padding:6px 6px 6px 14px;display:flex}.ui-chat-in span{opacity:.45}.ui-chat-in i{background:var(--sea);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.ui-rows{display:grid}.ui-rows div{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:9px 2px;display:flex}.ui-rows div:first-child{border-top:0}.ui-rows b{font-variant-numeric:tabular-nums;font-weight:600}.ui-rows .pick{background:#f2c14e47;border-color:#0000;border-radius:10px;margin:0 -8px;padding-inline:10px}.ui-rows .pick+div{border-color:#0000}.ui-doc{gap:8px;display:grid}.ui-doc .ln{background:#0a141614;border-radius:4px;height:6px}.ui-doc .ln.s{width:62%}.ui-doc .ln.m{width:84%}.ui-doc h4{margin:0 0 6px;font-size:13.5px;font-weight:600}.ui-sign{border-top:1px solid #0a141666;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:12px;padding-top:10px;display:flex}.ui-sign svg{width:110px;height:34px;color:var(--sea)}.ui-sign small{opacity:.55;font-size:12px}.ui-status{display:grid}.ui-status div{border-top:1px solid var(--line);grid-template-columns:76px 1fr;gap:12px;padding:9px 0;display:grid}.ui-status div:first-child{border-top:0}.ui-status small{font-family:var(--mono);opacity:.5;padding-top:2px;font-size:11px}.ui-status .now small{opacity:1}.ui-status .now span{font-weight:600}.steps{border-top:1px solid var(--line)}.step{border-bottom:1px solid var(--line);grid-template-columns:clamp(48px,7vw,120px) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px clamp(24px,4vw,72px);padding:clamp(36px,4vw,64px) 0;display:grid}.step-n{font-family:var(--mono);opacity:.68;align-self:start;padding-top:.6em;font-size:13px}.step-w{align-self:start;gap:14px;display:grid}.step-time{font-family:var(--mono);opacity:.68;font-size:13px}.step-ui{justify-self:end;width:min(100%,420px)}@media (max-width:899px){.step{grid-template-columns:32px minmax(0,1fr)}.step-ui{grid-column:2;justify-self:start}}.photo{background:var(--sea);color:#fff;height:clamp(560px,88vh,920px);position:relative;overflow:hidden}.photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.photo:after{content:"";background:linear-gradient(#06161800 30%,#06161833 58%,#061618c7 100%);position:absolute;inset:0}.photo-in{z-index:1;left:var(--gut);right:var(--gut);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:24px 64px;display:grid;position:absolute;bottom:clamp(28px,4vw,64px)}.photo-in .body{opacity:.85;justify-self:end}.photo .t{--fs:clamp(40px, 6vw, 96px)}.photo-in .body{font-size:clamp(17px,1.35vw,21px)}.photo.empty{background:radial-gradient(120% 90% at 70% 10%, var(--sea-3) 0%, var(--sea) 60%)}.photo.empty:after{display:none}.photo.empty .ph-mark{color:#ecf1ef0f;--mk-acc:#f2c14e24;width:56vw;height:56vw;position:absolute;top:-6vw;right:-4vw}@media (max-width:899px){.photo-in{grid-template-columns:1fr}.photo-in .body{justify-self:start}}.who{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.who a{border-bottom:1px solid var(--line);grid-template-rows:auto auto 1fr auto;gap:12px;padding:clamp(24px,2.6vw,40px) clamp(20px,2.4vw,36px) clamp(24px,2.6vw,36px) 0;text-decoration:none;display:grid}.who a:not(:nth-child(3n+1)){border-left:1px solid var(--line);padding-left:clamp(20px,2.4vw,36px)}.who .sym{width:46px;height:46px;color:var(--sea);margin-bottom:8px}.who b{font-family:var(--disp);letter-spacing:-.04em;font-size:clamp(24px,2.2vw,34px);font-weight:600;line-height:1.05}.who p{opacity:.66;max-width:36ch;font-size:15px}.who .more{margin-top:8px}.who a:hover b{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}@media (max-width:899px){.who{grid-template-columns:1fr}.who a,.who a:not(:nth-child(3n+1)){border-left:0;padding:24px 0}}.rows{border-top:1px solid var(--line)}.row[hidden]{display:none}.rtabs{scrollbar-width:none;gap:clamp(20px,3vw,44px);margin-bottom:clamp(20px,2.4vw,32px);display:flex;overflow-x:auto}.rtabs button{color:inherit;cursor:pointer;font-family:var(--disp);letter-spacing:-.035em;opacity:.38;background:0 0;border:0;flex:none;align-items:flex-start;gap:6px;padding:0 0 10px;font-size:clamp(20px,1.8vw,26px);font-weight:600;line-height:1;transition:opacity .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 -2px #0000}.rtabs button:hover{opacity:.7}.rtabs button[aria-selected=true]{opacity:1;box-shadow:inset 0 -2px 0 rgb(var(--fg))}.rtabs small{font-family:var(--mono);letter-spacing:0;font-size:12px;font-weight:400}.row{border-bottom:1px solid var(--line);grid-template-columns:clamp(48px,7vw,120px) minmax(0,1fr) minmax(0,.9fr) auto;align-items:center;gap:16px clamp(24px,4vw,64px);padding:clamp(24px,2.6vw,36px) 0;text-decoration:none;display:grid}.row-n{font-family:var(--mono);opacity:.68;font-size:13px}.row-t{font-family:var(--disp);letter-spacing:-.045em;font-size:clamp(28px,3vw,48px);font-weight:600;line-height:1}.row p{opacity:.66;max-width:42ch;font-size:15.5px}.row-go{width:46px;height:46px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:50%;place-items:center;transition:background-color .25s,color .25s;display:grid}.row:hover .row-go{background:var(--ink);color:#fff}@media (max-width:899px){.row{grid-template-columns:28px minmax(0,1fr) auto}.row p{grid-area:2/2/auto/4}.row-go{width:40px;height:40px}}.answer{padding:clamp(20px,2.6vw,40px) clamp(20px,2.8vw,44px) clamp(20px,2.4vw,32px)}.verdict{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:32px clamp(32px,5vw,88px);padding:clamp(8px,1vw,16px) 0 clamp(28px,3vw,44px);display:grid}.v-pick{align-content:start;gap:18px;display:grid}.v-pick .cmp-tag{opacity:1}.v-pick .cmp-tag:before{background:var(--sun);box-shadow:0 0 0 3px #f2c14e40}.v-name{font-family:var(--disp);letter-spacing:-.04em;font-size:clamp(28px,3vw,44px);font-weight:600;line-height:1.05}.v-name span{opacity:.4;display:block}.v-pick ul{gap:10px;max-width:46ch;display:grid}.v-pick li{font-size:16.5px;line-height:1.5}.v-not{align-content:start;gap:14px;padding-top:4px;display:grid}.v-not small{opacity:.68;font-size:13px}.v-not dl{display:grid}.v-not dl>div{border-top:1px solid var(--line);padding:14px 0}.v-not dt{font-size:15.5px;font-weight:600}.v-not dd{opacity:.72;margin-top:4px;font-size:15px;line-height:1.5}.cmp-scroll{margin:0 calc(-1*clamp(20px,2.8vw,44px));padding:0 clamp(20px,2.8vw,44px);overflow-x:auto}.cmp-scroll .cmp{min-width:640px}.cmp caption{text-align:left;opacity:.68;caption-side:top;padding:0 0 12px;font-size:13px}.v-same{border-top:1px solid var(--line);opacity:.72;margin-top:14px;padding-top:14px;font-size:14.5px}@media (max-width:799px){.verdict{grid-template-columns:1fr}}.cmp{border-collapse:separate;border-spacing:0;width:100%;font-size:15.5px}.cmp th,.cmp td{text-align:left;border-top:1px solid var(--line);vertical-align:top;padding:15px 22px}.cmp thead th{vertical-align:bottom;border-top:0;padding-top:14px;padding-bottom:14px;font-weight:400}.cmp thead th b{font-family:var(--disp);letter-spacing:-.03em;white-space:nowrap;margin-top:10px;font-size:clamp(18px,1.4vw,22px);font-weight:600;line-height:1.15;display:block}.cmp-tag{opacity:.68;align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.cmp-tag:before{content:"";background:rgb(var(--fg) / .3);border-radius:50%;width:7px;height:7px}.cmp thead .pick .cmp-tag{opacity:1}.cmp thead .pick .cmp-tag:before{background:var(--sun);box-shadow:0 0 0 3px #f2c14e40}.cmp tbody th{opacity:.66;width:25%;padding-left:0;font-weight:400}.cmp td{color:rgb(var(--fg) / .72);font-weight:500}.cmp td.pick{color:rgb(var(--fg));font-weight:600}.cmp .no{color:rgb(var(--fg) / .4);font-weight:400}.cmp-price{font-variant-numeric:tabular-nums;font-family:var(--disp);letter-spacing:-.045em;font-size:28px;font-weight:600}.cmp-price small{font-family:var(--text);letter-spacing:0;opacity:.68;margin-left:4px;font-size:13px;font-weight:400}.cmp-note{opacity:.68;max-width:70ch;margin-top:18px;font-size:13.5px}.money{padding:clamp(64px, 8vw, 112px) var(--gut)}.money-flow{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.money-flow li{border-top:1px solid var(--line-2);align-content:start;gap:10px;padding:28px clamp(20px,2.4vw,40px) 0 0;display:grid;position:relative}.money-flow li+li{padding-left:clamp(20px,2.4vw,40px)}.money-flow li:before{content:"";background:rgb(var(--fg) / .5);border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:0}.money-flow li+li:before{left:clamp(20px,2.4vw,40px)}.money-flow li.us:before{background:var(--sun)}.money-flow small{font-family:var(--mono);opacity:.68;font-size:13px}.money-flow b{font-family:var(--disp);letter-spacing:-.04em;font-size:clamp(24px,2.2vw,34px);font-weight:600;line-height:1.05}.money-flow p{opacity:.68;max-width:36ch;font-size:15.5px}.money-flow .us b{color:var(--sun)}@media (max-width:799px){.money-flow{grid-template-columns:1fr;gap:28px}.money-flow li,.money-flow li+li{padding:24px 0 0}.money-flow li+li:before{left:0}}.hands{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(14px,1.6vw,24px);margin-top:clamp(72px,8vw,128px);display:grid}.hand .sym{width:44px;height:44px}.hand{background:var(--sea-2);border-radius:24px;align-content:start;gap:18px;padding:clamp(28px,3vw,44px);display:grid;container-type:inline-size}.hand ul{display:grid}.hand li{border-top:1px solid var(--line);opacity:.85;padding:12px 0 12px 26px;font-size:15.5px;position:relative}@media (max-width:799px){.hands{grid-template-columns:1fr}}.money-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;margin-top:clamp(48px,5vw,72px);padding-top:32px;display:flex}.money-foot p{letter-spacing:-.015em;opacity:.85;max-width:52ch;font-size:clamp(17px,1.3vw,20px)}.hand li:before{content:"";background:var(--sun);width:15px;height:15px;-webkit-mask:var(--cradle) center / contain no-repeat;-webkit-mask:var(--cradle) center / contain no-repeat;mask:var(--cradle) center / contain no-repeat;position:absolute;top:15px;left:0}.faq-wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:40px clamp(40px,6vw,120px);display:grid}.faq-wrap>div:first-child{gap:20px;display:grid;position:sticky;top:108px}@media (max-width:899px){.faq-wrap{grid-template-columns:1fr}.faq-wrap>div:first-child{position:static}}.faq{border-top:1px solid var(--line-2)}.faq details{border-bottom:1px solid var(--line-2)}.faq summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:16px;padding:clamp(20px,2vw,26px) 0;list-style:none;display:grid}.faq summary::-webkit-details-marker{display:none}.faq summary b{font-family:var(--disp);letter-spacing:-.03em;font-size:clamp(19px,1.6vw,24px);font-weight:600;line-height:1.2}.faq summary i{width:28px;height:28px;transition:transform .35s var(--ease), background-color .2s ease;border-radius:50%;justify-self:end;place-items:center;font-size:22px;font-style:normal;font-weight:300;line-height:1;display:grid}.faq details[open] summary i{background:rgb(var(--fg) / .06);transform:rotate(45deg)}.faq details p{opacity:.72;max-width:64ch;padding:0 48px clamp(22px,2.2vw,30px) 0;font-size:16.5px}.ft{padding:clamp(80px, 10vw, 150px) var(--gut) 32px}.ft-cta{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:32px 64px;padding-bottom:clamp(64px,8vw,120px);display:grid}.ft-cta>div:last-child{justify-items:start;gap:22px;display:grid}.ft-cols{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) repeat(5,minmax(0,.7fr));gap:32px;padding-top:40px;display:grid}.ft-brand{align-content:start;gap:18px;display:grid}.ft-brand .mark{font-size:26px}.ft-brand p{opacity:.6;max-width:34ch;font-size:15px}.ft-col h4{font-family:var(--mono);opacity:.68;margin-bottom:14px;font-size:13px;font-weight:500}.ft-col ul{gap:9px;font-size:15px;display:grid}.ft-col a{opacity:.82;text-decoration:none}.ft-col a:hover{opacity:1;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.ft-verse{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:18px;margin-top:clamp(56px,7vw,96px);padding:22px 0;display:flex}.ft-verse svg{flex:none;width:30px;height:30px}.ft-verse p{opacity:.85;font-size:16px}.ft-verse small{font-family:var(--mono);opacity:.68;white-space:nowrap;margin-left:auto;font-size:13px}.ft-legal{opacity:.68;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;margin-top:22px;font-size:13px;display:flex}@media (max-width:899px){.ft-cta{grid-template-columns:1fr}.ft-cols{grid-template-columns:1fr 1fr}.ft-brand{grid-column:1/-1}.ft-verse{flex-wrap:wrap}.ft-verse small{margin-left:48px}}.pg-hero{padding:clamp(56px, 8vw, 128px) var(--gut) clamp(48px, 6vw, 96px);gap:clamp(22px,2.6vw,34px);display:grid}.pg-hero .lede{max-width:46ch}.split{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.split>li{border-bottom:1px solid var(--line);align-content:start;gap:10px;padding:clamp(24px,2.8vw,40px) clamp(20px,3vw,48px) clamp(24px,2.8vw,40px) 0;display:grid}.split>li:nth-child(2n){border-left:1px solid var(--line);padding-left:clamp(20px,3vw,48px)}.split b{font-family:var(--disp);letter-spacing:-.035em;font-size:clamp(22px,1.9vw,28px);font-weight:600;line-height:1.1}.split p{opacity:.7;max-width:46ch;font-size:16px}.list{border-top:1px solid var(--line)}.list li{border-bottom:1px solid var(--line);letter-spacing:-.015em;grid-template-columns:clamp(48px,7vw,120px) minmax(0,1fr);gap:16px;padding:20px 0;font-size:clamp(17px,1.35vw,20px);display:grid}.list li small{font-family:var(--mono);opacity:.68;padding-top:.3em;font-size:13px}@media (max-width:799px){.split{grid-template-columns:1fr}.split>li,.split>li:nth-child(2n){border-left:0;padding:22px 0}.list li{grid-template-columns:28px minmax(0,1fr)}}.prose{gap:18px;max-width:70ch;font-size:17px;display:grid}.prose h2{font-family:var(--disp);letter-spacing:-.035em;margin-top:28px;font-size:26px;font-weight:600}.prose p,.prose li{opacity:.8}.prose ul{gap:8px;padding-left:20px;list-style:outside;display:grid}.verse{border-top:1px solid var(--line);align-items:center;gap:18px;padding-top:24px;display:flex}.verse svg{flex:none;width:34px;height:34px}.verse p{letter-spacing:-.02em;max-width:40ch;font-size:clamp(18px,1.6vw,24px)}.verse small{font-family:var(--mono);opacity:.68;margin-top:6px;font-size:13px;display:block}.intake{max-width:760px;height:min(740px,100svh - 140px);min-height:540px;box-shadow:0 0 0 1px var(--line), 0 40px 80px -50px #0a141673;background:#fff;border-radius:24px;grid-template-rows:auto minmax(0,1fr) auto;margin:0 auto;display:grid;overflow:hidden}.intake .chat-log{padding:24px;-webkit-mask-image:linear-gradient(#0000 0,#000 40px);mask-image:linear-gradient(#0000 0,#000 40px)}.intake .msg{font-size:15.5px}.intake-foot{border-top:1px solid var(--line);gap:10px;padding:12px 14px 14px;display:grid}.quick{flex-wrap:wrap;gap:8px;display:flex}.quick button{font:inherit;background:var(--paper-2);color:inherit;cursor:pointer;border:0;border-radius:999px;padding:9px 15px;font-size:14.5px;font-weight:500;transition:background-color .2s}.quick button:hover{background:var(--mist)}.ask{box-shadow:inset 0 0 0 1px var(--line-2);border-radius:999px;align-items:center;gap:8px;padding:6px 6px 6px 18px;display:flex}.ask:focus-within{box-shadow:inset 0 0 0 2px var(--ink)}.ask input{min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:0;flex:1;padding:8px 0;font-size:16px}.ask button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;width:40px;height:40px;font-size:16px}.ask button:disabled{opacity:.3;cursor:default}.summary{background:var(--paper-2);border-radius:16px;flex:none;font-size:14.5px;display:grid;overflow:hidden}.summary div{border-top:1px solid var(--line);grid-template-columns:130px 1fr;gap:12px;padding:10px 16px;display:grid}.summary div:first-child{border-top:0}.summary dt{opacity:.55}.summary dd{font-weight:550}.intake-note{opacity:.68;text-align:center;max-width:760px;margin:18px auto 0;font-size:13.5px}@media (prefers-reduced-motion:no-preference){.js .rv{opacity:0;transition:opacity .9s ease, transform .9s var(--ease);transform:translateY(20px)}.js .rv.on{opacity:1;transform:none}.js .acts .rv:nth-child(2),.js .who .rv:nth-child(3n+2),.js .money-flow .rv:nth-child(2){transition-delay:80ms}.js .acts .rv:nth-child(3),.js .who .rv:nth-child(3n),.js .money-flow .rv:nth-child(3){transition-delay:.16s}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.in,.live.on:after,.task.run .task-ic,.msg.typing i{animation:none}}.intake-err{color:#a3361f;padding-left:18px;font-size:13.5px}.intake .go .btn{height:46px}.appform{padding:clamp(22px,2.6vw,40px) clamp(20px,2.8vw,44px) clamp(26px,3vw,44px)}.appform header{margin-bottom:clamp(20px,2.4vw,32px);font-size:12px}.parts{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.part{grid-template-rows:auto 1fr auto;gap:26px;padding:0 clamp(18px,2.2vw,36px);display:grid;position:relative}.part:first-child{padding-left:0}.part:last-child{padding-right:0}.part+.part{border-left:1px solid #0a14161f}.part-h{grid-template-columns:auto 1fr;align-items:start;gap:16px;display:grid}.part-n{font-family:var(--disp);letter-spacing:-.04em;color:var(--sea);font-size:clamp(48px,4.6vw,72px);font-weight:600;line-height:.8}.part-h h3{font-family:var(--disp);letter-spacing:-.035em;margin-bottom:6px;font-size:clamp(21px,1.7vw,26px);font-weight:600;line-height:1.1}.part-h p{font-family:var(--text);opacity:.66;font-size:14.5px;line-height:1.45}.part-f{align-content:start;display:grid}.part-f div{border-bottom:1px solid #0a14161f;gap:3px;padding:10px 0;display:grid}.part-f dt{opacity:.6;font-size:13.5px}.part-f dd{font-family:var(--text);min-height:1.4em;font-size:15px;font-weight:550}.fv{display:inline-block}.part-sign{border-bottom:1px solid #0a14168c;justify-content:space-between;align-items:flex-end;gap:12px;padding-top:4px;display:flex}.part-sign svg{width:128px;height:40px;color:var(--sea)}.part-sign small{font-family:var(--text);opacity:.55;padding-bottom:6px;font-size:12px}@media (max-width:999px){.parts{grid-template-columns:1fr;gap:36px}.part,.part:first-child,.part:last-child{padding:0}.part+.part{border-top:1px solid #0a14161f;border-left:0;padding-top:32px}}.after-form{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:40px clamp(40px,6vw,112px);margin-top:clamp(64px,7vw,112px);display:grid}.after-form>div:first-child{gap:18px;display:grid}@media (max-width:899px){.after-form{grid-template-columns:1fr}}.card{aspect-ratio:1.586;background:var(--sea);color:#ecf1ef;border-radius:4.6%/7.3%;grid-template-rows:auto 1fr auto;padding:7.5% 8%;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,0 28px 50px -32px #06161899;container-type:inline-size}.card:before{content:"";pointer-events:none;background:repeating-radial-gradient(circle at 108% 135%,#ffffff0b 0 1px,#0000 1.4px 2.6cqi);position:absolute;inset:0}.card.lite:before{background:repeating-radial-gradient(circle at 108% 135%,#0a14160b 0 1px,#0000 1.4px 2.6cqi)}.card.lite{color:var(--ink);background:#e6ecea;box-shadow:inset 0 0 0 1px #0a14160d,0 28px 50px -34px #06161866}.card>*{position:relative}.c-top{justify-content:space-between;align-items:center;gap:4cqi;font-size:max(10px,4cqi);display:flex}.c-top>span:last-child{opacity:.6;text-align:right}.c-sym{width:max(30px,13cqi);height:max(30px,13cqi)}.card.lite .c-sym{--mk-acc:var(--sea-3)}.c-main{grid-row:3;align-self:end;gap:2.4cqi;display:grid}.c-price{font-family:var(--disp);letter-spacing:-.035em;font-size:max(13px,5.6cqi);font-weight:600}.card:not(.lite) .c-price{color:var(--sun)}.c-price small{font-family:var(--text);letter-spacing:0;opacity:.6;color:#ecf1ef;margin-left:1.4cqi;font-size:max(10px,3.4cqi);font-weight:400}.card.lite .c-price small{color:var(--ink)}.c-name{max-width:13ch;font-family:var(--disp);letter-spacing:-.04em;font-size:max(14px,8cqi);font-weight:600;line-height:1.02}.sl-cards{grid-template-rows:auto auto;grid-template-columns:1.35fr 1fr;align-items:start;gap:12px;display:grid}.sl-cards .card:first-child{grid-row:span 2}@media (prefers-reduced-motion:no-preference){.js .appform .fv{clip-path:inset(0 100% 0 0);transition:clip-path .55s steps(16) calc(.5s + var(--d,0s))}.js .appform.on .fv{clip-path:inset(0 0 -4px)}.js .appform .part-sign path{stroke-dasharray:260;stroke-dashoffset:260px;transition:stroke-dashoffset 1.1s 1.4s}.js .appform.on .part-sign path{stroke-dashoffset:0}}.src{opacity:.68;text-underline-offset:3px;justify-self:start;font-size:13px;text-decoration:underline;text-decoration-thickness:1px}.src:hover{opacity:.9}.aff-note{background:var(--mist);border-radius:999px;align-items:center;gap:10px;margin-bottom:20px;padding:8px 16px;font-size:14px;display:inline-flex}.aff-note>span{background:var(--sun);border-radius:50%;flex:none;width:7px;height:7px}.pub{background:var(--mist,#00000009);border-radius:20px;gap:10px;margin-top:clamp(24px,3vw,40px);padding:clamp(24px,3vw,40px);display:grid}.pub b{font-family:var(--disp);letter-spacing:-.035em;font-size:clamp(22px,1.9vw,28px);font-weight:600;line-height:1.1}.pub p{opacity:.75;max-width:70ch;font-size:16px}.after{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:40px clamp(40px,6vw,112px);display:grid}.after-list{border-top:1px solid var(--line-2);display:grid}.after-list>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(110px,.32fr) minmax(0,1fr);gap:8px 24px;padding:22px 0;display:grid}.after-list dt{font-family:var(--disp);letter-spacing:-.03em;font-size:clamp(20px,1.6vw,24px);font-weight:600;line-height:1.2}.after-list dd{opacity:.72;max-width:44ch;margin:0;font-size:16px;line-height:1.5}.iph{aspect-ratio:393/852;background:#050606;border-radius:54px;flex:none;width:min(100%,330px);padding:7px;position:relative;box-shadow:0 0 0 1.5px #2f3438,0 0 0 3px #b8bdc1,0 0 0 3.5px #8d9397,0 60px 90px -40px #06161880,0 24px 40px -24px #06161859}.iph:after{content:"";border-radius:inherit;pointer-events:none;z-index:2;background:linear-gradient(115deg,#ffffff14 0%,#fff0 28%);position:absolute;inset:0}.iph-b{background:linear-gradient(90deg,#3a3f43,#7a8085);border-radius:2px;width:3px;position:absolute}.iph-b.act{height:4%;top:17%;left:-5px}.iph-b.up{height:7.5%;top:24%;left:-5px}.iph-b.down{height:7.5%;top:33.5%;left:-5px}.iph-b.pow{height:11%;top:27%;right:-5px}.iph-screen,.wa-mini{--wa-bar:#f6f6f6;--wa-out:#dcf8c6;--wa-time:#00000073;--wa-paper:#efe7dd url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160' fill='none' stroke='%237a6a55' stroke-opacity='.16' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M26 30c-4-5-12-2-10 4 1 4 10 9 10 9s9-5 10-9c2-6-6-9-10-4z'/%3E%3Cpath d='M120 10l3 7 7 .6-5.4 4.6 1.7 7-6.3-3.8-6.3 3.8 1.7-7-5.4-4.6 7-.6z'/%3E%3Cpath d='M74 62V46l12-3v15'/%3E%3Cellipse cx='71' cy='62' rx='3.5' ry='2.6'/%3E%3Cellipse cx='83' cy='58' rx='3.5' ry='2.6'/%3E%3Ccircle cx='130' cy='95' r='9'/%3E%3Cpath d='M126 98c2 3 6 3 8 0M127 92h.1M133 92h.1'/%3E%3Cpath d='M20 122h22a6 6 0 0 0-1-12 9 9 0 0 0-17 2 5 5 0 0 0-4 10z'/%3E%3Crect x='62' y='118' width='22' height='15' rx='3'/%3E%3Ccircle cx='73' cy='125.5' r='4'/%3E%3Cpath d='M104 56c0 9 7 16 16 16l2-4-4-3-3 2c-3-1-5-3-6-6l2-3-3-4z'/%3E%3Cpath d='M28 62h18a4 4 0 0 1 4 4v9a4 4 0 0 1-4 4H36l-6 5v-5h-2a4 4 0 0 1-4-4v-9a4 4 0 0 1 4-4z'/%3E%3Ccircle cx='104' cy='140' r='4'/%3E%3Ccircle cx='148' cy='138' r='2'/%3E%3Cpath d='M8 88h8M12 84v8M150 44l-6 10h6l-6 10M98 100l6 6M104 100l-6 6'/%3E%3C/svg%3E") 0 0 / 160px}.iph-screen{color:#000;height:100%;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--text);--fg:0 0 0;background:var(--wa-paper);-webkit-font-smoothing:antialiased;border-radius:47px;flex-direction:column;display:flex;position:relative;overflow:hidden}.iph-status{background:var(--wa-bar);flex:none;justify-content:space-between;align-items:center;height:46px;padding:4px 24px 0 34px;display:flex;position:relative}.iph-status b{letter-spacing:-.01em;font-size:13.5px;font-weight:600}.iph-island{background:#000;border-radius:20px;width:31%;height:27px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.iph-icons{align-items:center;gap:5px;display:flex}.iph-icons svg{fill:#000;width:auto;height:10.5px}.iph-bat{border-radius:3.5px;width:23px;height:11.5px;padding:2px;position:relative;box-shadow:inset 0 0 0 1px #00000059}.iph-bat i{background:#000;border-radius:1.5px;width:78%;height:100%;display:block}.iph-bat:after{content:"";background:#00000059;border-radius:1px;width:1.5px;height:3.5px;position:absolute;top:4px;right:-3px}.iph-home{background:#000;border-radius:3px;width:36%;height:4.5px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.wa-top{background:var(--wa-bar);z-index:1;flex:none;align-items:center;gap:8px;padding:1px 14px 7px 8px;display:flex;position:relative;box-shadow:0 .5px #00000029}.wa-back{color:#000;align-items:center;gap:4px;display:flex}.wa-back svg{width:10px;height:17px}.wa-back b{font-size:13.5px;font-weight:400}.wa-top .chat-av{background:var(--sea);color:#ecf1ef;width:30px;height:30px;margin-left:2px}.wa-top .chat-av svg{width:19px;height:19px}.wa-who{flex:1;min-width:0;line-height:1.2}.wa-who b{letter-spacing:-.01em;font-size:13.5px;font-weight:600;display:block}.wa-who small{color:#00000080;font-size:10.5px;display:block}.wa-ic{color:#000;flex:none;width:21px;height:21px}.wa-top .wa-ic+.wa-ic{width:19px;margin-left:12px}.wa-log{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding:8px 14px;display:flex;overflow:hidden}.wa-msg{letter-spacing:-.005em;filter:drop-shadow(0 .5px .5px #00000024);overflow-wrap:break-word;border-radius:13px;flex:none;max-width:78%;margin-top:2px;padding:5px 8px 5px 9px;font-size:13px;line-height:1.3;position:relative}.wa-msg.first{margin-top:7px}.wa-msg>span{display:inline}.wa-msg>span u{color:#027eb5;text-decoration:none}.wa-msg>small{float:right;color:var(--wa-time);align-items:center;gap:2px;margin:7px -2px -2px 8px;font-size:9px;line-height:1;display:inline-flex}.wa-msg.a{background:#fff;align-self:flex-start}.wa-msg.u{background:var(--wa-out);align-self:flex-end}.wa-msg.a.tail{border-bottom-left-radius:3px}.wa-msg.u.tail{border-bottom-right-radius:3px}.wa-msg.tail:after{content:"";background:inherit;width:9px;height:14px;position:absolute;bottom:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3E%3Cpath d='M0 0c0 7 2 11.5 9 14C5 14 2 13.3 0 11.6z'/%3E%3C/svg%3E") 0 0/100% 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3E%3Cpath d='M0 0c0 7 2 11.5 9 14C5 14 2 13.3 0 11.6z'/%3E%3C/svg%3E") 0 0/100% 100%}.wa-msg.u.tail:after{right:-6px}.wa-msg.a.tail:after{left:-6px;transform:scaleX(-1)}.wa-ticks{width:15px;height:9px}.wa-typing{gap:4px;padding:11px 12px;display:flex}.wa-typing i{background:#00000052;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite wa-dot}.wa-typing i:nth-child(2){animation-delay:.15s}.wa-typing i:nth-child(3){animation-delay:.3s}@keyframes wa-dot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.wa-log .in{animation:wa-in .35s var(--ease) both}@keyframes wa-in{0%{opacity:0;transform:translateY(10px)scale(.97)}}.wa-day{color:#0000008c;background:#ffffffeb;border-radius:8px;flex:none;align-self:center;margin:8px 0 2px;padding:3px 9px;font-size:10.5px;font-weight:500;box-shadow:0 .5px .5px #0000001a}.wa-note{text-align:center;color:#0009;background:#fdf4c5;border-radius:8px;flex:none;align-self:center;max-width:88%;margin:6px 0 4px;padding:6px 10px;font-size:10px;line-height:1.35}.wa-note svg{color:#0000008c;width:8px;height:9px;margin:0 4px -1px 0;display:inline-block}.wa-photo{object-fit:cover;object-position:50% 50%;border-radius:10px;width:176px;height:176px;margin:-2px -5px 5px -6px;display:block}.wa-doc{background:#0000000d;border-radius:9px;align-items:center;gap:9px;margin:-1px -4px 6px -5px;padding:9px 10px;display:flex}.wa-pdf{color:#fff;background:#e5483e;border-radius:3px;flex:none;place-items:center;width:26px;height:32px;font-size:7.5px;font-weight:700;display:grid}.wa-doc b{font-size:12px;font-weight:500;display:block}.wa-doc small{color:var(--wa-time);font-size:9.5px;display:block}.wa-bar{background:var(--wa-bar);flex:none;align-items:center;gap:12px;padding:6px 12px 27px 10px;display:flex;box-shadow:0 -.5px #00000024}.wa-bar .plus{width:23px;height:23px}.wa-input{background:#fff;border-radius:999px;flex:1;justify-content:flex-end;align-items:center;height:29px;padding:0 6px 0 11px;display:flex;box-shadow:inset 0 0 0 .5px #0003}.wa-input .wa-ic{width:19px;height:19px}.wa-mini{background:var(--wa-paper);color:#000;--fg:0 0 0;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--text);flex-direction:column;padding:14px 18px 16px;display:flex}.wa-mini .wa-msg{max-width:86%;font-size:14px}@media (prefers-reduced-motion:reduce){.wa-log .in,.wa-typing i{animation:none}}.t-mark{vertical-align:-.08em;width:.82em;height:.82em;margin:0 .12em 0 .02em;display:inline-block}.t-mark svg{width:100%;height:100%}@media (max-width:899px){.after{grid-template-columns:1fr}}@media (max-width:559px){.after-list>div{grid-template-columns:1fr}}.tbl{gap:12px;margin-top:clamp(32px,4vw,56px);display:grid;overflow-x:auto}.tbl table{border-collapse:collapse;width:100%;min-width:520px;font-size:15px}.tbl caption{text-align:left;font-family:var(--disp);letter-spacing:-.03em;padding-bottom:12px;font-size:20px;font-weight:600}.tbl th,.tbl td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:12px 16px 12px 0}.tbl thead th{opacity:.68;font-size:13px;font-weight:500}.tbl tbody th{font-weight:600}.pc{gap:10px;font-size:16px;display:grid}.pc li{opacity:.75;max-width:46ch;padding-left:18px;position:relative}.pc li:before{content:"";opacity:.5;background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.tbl td.us{font-weight:600}.desk .tabs{scrollbar-width:none;overflow:auto hidden}.desk .tabs span{flex:none}.desk .tabs::-webkit-scrollbar{display:none}.rtabs::-webkit-scrollbar{display:none}@media (max-width:999px){.hero-card{justify-items:center}}@media (max-width:899px){.hero.calm{gap:32px}.rtabs{margin-inline:calc(var(--gut) * -1);padding-inline:var(--gut)}}@media (max-width:559px){.iph{border-radius:50px;width:min(100%,300px)}.iph-screen{border-radius:43px}.stage-chat{height:480px}.faq details p{padding-right:0}.aff-note{border-radius:16px;align-items:flex-start}.aff-note>span{margin-top:.55em}.summary div{grid-template-columns:96px 1fr}.intake{border-radius:20px;min-height:480px}.intake .chat-log{padding:18px 16px}.hand li{font-size:15px}}@media (max-width:480px){.nv{gap:6px;padding-left:14px}.nv>.mark{font-size:21px}.nv .btn{padding:0 14px}.nv .btn .arr{display:none}}@media (max-width:379px){.nv-wa{display:none}.nv .btn{padding:0 12px;font-size:13.5px}.proof{grid-template-columns:1fr}.proof li,.proof li+li,.proof li:nth-child(2n){border-left:0;border-top:1px solid var(--line);padding:16px 0}.ft-cols{grid-template-columns:1fr}}@media (hover:none){.row:hover .row-go{color:inherit;background:0 0}.btn:hover .arr{transform:none}}.nv-menu-wa{display:none}@media (max-width:379px){.nv-menu nav .nv-menu-wa{display:block}}@media (max-width:559px){.t{letter-spacing:-.032em;--cw:.56}.t.xl{--fs:clamp(40px, 12vw, 60px);letter-spacing:-.038em;--cw:.56}.hero.calm{row-gap:4px;padding-top:32px}.hero-card{padding-top:12px}.lede{font-size:18px}}
