@font-face{ascent-override:90.9798%;descent-override:22.7449%;font-family:Lexend Fallback;line-gap-override:0%;size-adjust:109.9146%;src:local("Arial");unicode-range:u+0000-024f,u+1e??,u+2000-206f,u+20a0-20cf,u+2122}@font-face{ascent-override:92.2019%;descent-override:28.9913%;font-family:Onest Fallback;line-gap-override:0%;size-adjust:105.2039%;src:local("Arial");unicode-range:u+0000-024f,u+1e??,u+2000-206f,u+20a0-20cf,u+2122}@font-face{ascent-override:73.9286%;descent-override:18.2035%;font-family:Unbounded Fallback;line-gap-override:0%;size-adjust:134.5893%;src:local("Arial");unicode-range:u+0000-024f,u+1e??,u+2000-206f,u+20a0-20cf,u+2122}:root{--bg:#060607;--text:#f3f2ec;--paper:#f3f2ec;--muted:#a09f95;--yellow:#f2c230;--yellow-hi:#ffd24a;--ink:#0b0b0a;--line:hsla(51,23%,94%,.12);--line-strong:hsla(51,23%,94%,.28);--glass:rgba(12,12,11,.8);--card:#141413;--form-hi:linear-gradient(155deg,rgba(242,194,48,.2),rgba(242,194,48,.07) 62%);--form-hi-line:rgba(242,194,48,.34);--display:"Lexend","Lexend Fallback",system-ui,-apple-system,"Segoe UI",sans-serif;--body:"Onest","Onest Fallback",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"Unbounded","Unbounded Fallback",system-ui,sans-serif;--wrap:1200px;--wrap-pad:24px;--gutter:8px;--radius-btn:10px;--radius-card:14px;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px}body,html{background:var(--bg)}body{color:var(--text);font-family:var(--body);font-size:17.5px;font-weight:400;line-height:1.6;margin:0;-webkit-font-smoothing:antialiased}a{color:inherit}img{max-width:100%}p{margin:0}b,strong{font-weight:600}[hidden]{display:none!important}h1,h2,h3{font-family:var(--display);line-height:1.02;margin:0;text-wrap:balance}h1,h2{font-weight:400;letter-spacing:-.035em}h2{color:var(--yellow);font-size:clamp(2.1rem,4.4vw,3.5rem);line-height:1.08}h2 .hl{color:inherit}h3{font-size:1.15rem;font-weight:700;letter-spacing:-.01em}.hl{color:var(--yellow)}.lede{color:var(--muted);font-size:1.18rem;line-height:1.55;max-width:60ch}.wrap{margin:0 auto;max-width:calc(var(--wrap) + var(--gutter)*2);padding:0 calc(var(--wrap-pad) + var(--gutter))}.final,.sec{background:transparent;padding:140px 0}.final,.hero,.sec{overflow-x:clip}.glass-panel{backdrop-filter:blur(28px) saturate(140%);-webkit-backdrop-filter:blur(28px) saturate(140%);background:linear-gradient(135deg,#ffffff13,#ffffff05 45%,#f2c23009);border:1px solid hsla(0,0%,100%,.12);border-radius:clamp(18px,2.4vw,28px);box-shadow:inset 0 1px #ffffff24,inset 0 -1px #ffffff0a,0 40px 80px -40px #000c;margin:0 auto;position:relative;width:min(100% - 2 * (var(--wrap-pad) + var(--gutter)),var(--wrap) - 2 * var(--wrap-pad))}.glass-panel:before{background:radial-gradient(ellipse 60% 40% at 15% 0,hsla(0,0%,100%,.08),transparent 70%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.glass-panel>.wrap{max-width:none;padding:0 clamp(16px,3.4vw,40px);position:relative}.sec-head{display:grid;gap:22px;margin-bottom:56px;max-width:820px}.eyebrow{align-items:center;color:var(--muted);display:inline-flex;font-family:var(--mono);font-size:.76rem;font-size-adjust:.44;font-weight:400;gap:10px;letter-spacing:.14em;text-transform:uppercase}.eyebrow:before{background:var(--yellow);border-radius:50%;box-shadow:0 0 12px #f2c230b3;content:"";height:9px;width:9px}.data-note{color:var(--muted);font-family:var(--mono);font-size:.66rem;font-size-adjust:.44;font-weight:400;letter-spacing:.14em;margin-top:24px}.btn{align-items:center;border:1.5px solid transparent;border-radius:var(--radius-btn);cursor:pointer;display:inline-flex;font-family:var(--body);font-size:1rem;font-weight:600;gap:10px;padding:14px 24px;text-decoration:none;transition:transform .15s ease,background .15s ease,box-shadow .2s ease,color .15s}.btn:hover{transform:translateY(-2px)}.btn-y{background:var(--yellow);box-shadow:0 0 #f2c23000;color:var(--ink)}.btn-y:hover{background:var(--yellow-hi);box-shadow:0 10px 40px -8px #f2c23099}.btn-o{background:#ffffff08;border-color:var(--line-strong);color:var(--text)}.btn-o:hover{border-color:var(--text)}.btn .arr{transition:transform .15s ease}.btn:hover .arr{transform:translate(3px)}.btn.btn-glow,.btn.btn-glow:hover{transform:none;transition:background .2s,box-shadow .25s}.btn.btn-glow:hover{background:var(--yellow-hi);box-shadow:0 0 0 4px #f2c2302e,0 0 22px #f2c230bf,0 0 60px #f2c23073}.btn:disabled{cursor:progress;opacity:.7;transform:none}.fields{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.field{align-content:start;display:grid;gap:6px;grid-template-columns:minmax(0,1fr);min-width:0}.field label{color:var(--muted);font-size:.88rem}.field input{background:#0006;border:1px solid var(--line-strong);border-radius:12px;color:var(--text);font:inherit;padding:13px 14px}.field input:focus{border-color:var(--yellow);outline:none}.consent{align-items:start;color:var(--muted);cursor:pointer;display:grid;font-size:.82rem;gap:12px;grid-template-columns:22px 1fr;line-height:1.5;margin-top:20px;position:relative}.consent-txt{-webkit-hyphens:auto;hyphens:auto;text-align:justify}.consent input{cursor:pointer;height:22px;margin:0;opacity:0;position:absolute;width:22px}.consent-box{border:1.5px solid var(--line-strong);border-radius:6px;display:grid;height:22px;margin-top:1px;place-items:center;transition:background .2s,border-color .2s;width:22px}.consent-box:after{border-bottom:2px solid var(--ink);border-left:2px solid var(--ink);content:"";height:6px;opacity:0;transform:rotate(-45deg) translate(1px,-1px);width:10px}.consent input:checked+.consent-box{background:var(--yellow);border-color:var(--yellow)}.consent input:checked+.consent-box:after{opacity:1}.consent input:focus-visible+.consent-box{outline:2px solid var(--yellow);outline-offset:3px}.consent.need .consent-box{border-color:#ff9b8a}.consent a{color:var(--text);text-decoration:underline;text-underline-offset:2px}.consent a:hover{color:var(--yellow)}.field.invalid input,.field.invalid input:focus{border-color:#ff9b8a}.field-err{color:#ff9b8a;font-size:.8rem;line-height:1.4;margin-top:2px}.field-err--consent{margin-top:8px;padding-left:34px}.hp{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.form-err{color:#ff9b8a;font-size:.9rem;margin-top:12px;min-height:1.2em}@media(max-width:520px){.fields{grid-template-columns:1fr}}.logo{align-items:center;display:inline-flex;line-height:0;text-decoration:none}.logo-img{display:block;height:38px;width:auto}@media(max-width:600px){.logo-img{height:32px}}:focus-visible{border-radius:6px;outline:3px solid var(--yellow);outline-offset:3px}.sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.only-narrow{display:none}@media(max-width:760px){.final,.sec{padding:46px 0}.sec-head{gap:12px;margin-bottom:18px}h2{font-size:1.5rem;line-height:1.12}.lede{font-size:.97rem;line-height:1.5}.sec-head .lede{display:-webkit-box;font-size:.88rem;line-height:1.45;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.data-note{font-size:.72rem;margin-top:12px}.only-wide{display:none}.only-narrow{display:inline}#contacto .sec-head,#por-que-yogo .sec-head,#servicios .sec-head,#sistema .sec-head{gap:8px}#por-que-yogo .sec-head,#servicios .sec-head,#sistema .sec-head{margin-bottom:14px}#contacto .sec-head h2,#por-que-yogo .sec-head h2,#servicios .sec-head h2,#sistema .sec-head h2{font-size:1.42rem}#servicios .sec-head .lede,#sistema .sec-head .lede{font-size:.9rem;-webkit-line-clamp:2}#contacto .sec-head .lede{display:none}.fields{gap:9px}.field label{font-size:.76rem}.field input{min-width:0;padding:10px 12px;width:100%}}@media(max-width:600px){.eyebrow{font-size:11.5px}.data-note{font-size:12px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}html{scroll-behavior:auto}}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:400;src:local("Lexend Regular"),local("Lexend"),url(/_fonts/ii7RNf1qblcvWfcMNUKHRm2OaiUho_cVXAviMhoHuCU-l184tk5G9RsiZi_x4heLaY2BXyqSdLXskrql8upECs0.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Lexend;font-style:normal;font-weight:400;src:local("Lexend Regular"),local("Lexend"),url(/_fonts/FwzXgZKsilaQb9Qpa-qoJRzRts9Go9x1PreLyM2WZew-yq1etB4OCBvQYLPsV_SKA056ty40_5x6zWrQ5PVCm1I.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:500;src:local("Lexend Medium"),url(/_fonts/ii7RNf1qblcvWfcMNUKHRm2OaiUho_cVXAviMhoHuCU-l184tk5G9RsiZi_x4heLaY2BXyqSdLXskrql8upECs0.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Lexend;font-style:normal;font-weight:500;src:local("Lexend Medium"),url(/_fonts/FwzXgZKsilaQb9Qpa-qoJRzRts9Go9x1PreLyM2WZew-yq1etB4OCBvQYLPsV_SKA056ty40_5x6zWrQ5PVCm1I.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:600;src:local("Lexend SemiBold"),url(/_fonts/ii7RNf1qblcvWfcMNUKHRm2OaiUho_cVXAviMhoHuCU-l184tk5G9RsiZi_x4heLaY2BXyqSdLXskrql8upECs0.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Lexend;font-style:normal;font-weight:600;src:local("Lexend SemiBold"),url(/_fonts/FwzXgZKsilaQb9Qpa-qoJRzRts9Go9x1PreLyM2WZew-yq1etB4OCBvQYLPsV_SKA056ty40_5x6zWrQ5PVCm1I.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:700;src:local("Lexend Bold"),url(/_fonts/ii7RNf1qblcvWfcMNUKHRm2OaiUho_cVXAviMhoHuCU-l184tk5G9RsiZi_x4heLaY2BXyqSdLXskrql8upECs0.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Lexend;font-style:normal;font-weight:700;src:local("Lexend Bold"),url(/_fonts/FwzXgZKsilaQb9Qpa-qoJRzRts9Go9x1PreLyM2WZew-yq1etB4OCBvQYLPsV_SKA056ty40_5x6zWrQ5PVCm1I.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:400;src:local("Onest Regular"),local("Onest"),url(/_fonts/f6bo5s5AXCSpHNzP7RKwggTXaiZN-7afSl8Ar7Gwd7Y-9RVkiwLu0PU52oc2LpK_bXLaOB14aUEvo_73EJAL-BY.woff2) format(woff2);unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:400;src:local("Onest Regular"),local("Onest"),url(/_fonts/qa0f3KUz4qHzX04FBGtySIpNngLQoG5kh2dKodSulx0-u3FpgZxZ35PDXqx4IxdagQNvPkHGW_XWdtD2OVaDMSY.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Onest;font-style:normal;font-weight:400;src:local("Onest Regular"),local("Onest"),url(/_fonts/9pYDlQNNS1dRHcDSX9nD2Jt_rnAj0_U969CrAJccTT8-ksA_uYx49TyS0Lx9uHcswGN_BYe7rmU6g3Xag3MfkOI.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:500;src:local("Onest Medium"),url(/_fonts/f6bo5s5AXCSpHNzP7RKwggTXaiZN-7afSl8Ar7Gwd7Y-9RVkiwLu0PU52oc2LpK_bXLaOB14aUEvo_73EJAL-BY.woff2) format(woff2);unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:500;src:local("Onest Medium"),url(/_fonts/qa0f3KUz4qHzX04FBGtySIpNngLQoG5kh2dKodSulx0-u3FpgZxZ35PDXqx4IxdagQNvPkHGW_XWdtD2OVaDMSY.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Onest;font-style:normal;font-weight:500;src:local("Onest Medium"),url(/_fonts/9pYDlQNNS1dRHcDSX9nD2Jt_rnAj0_U969CrAJccTT8-ksA_uYx49TyS0Lx9uHcswGN_BYe7rmU6g3Xag3MfkOI.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:600;src:local("Onest SemiBold"),url(/_fonts/f6bo5s5AXCSpHNzP7RKwggTXaiZN-7afSl8Ar7Gwd7Y-9RVkiwLu0PU52oc2LpK_bXLaOB14aUEvo_73EJAL-BY.woff2) format(woff2);unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:600;src:local("Onest SemiBold"),url(/_fonts/qa0f3KUz4qHzX04FBGtySIpNngLQoG5kh2dKodSulx0-u3FpgZxZ35PDXqx4IxdagQNvPkHGW_XWdtD2OVaDMSY.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Onest;font-style:normal;font-weight:600;src:local("Onest SemiBold"),url(/_fonts/9pYDlQNNS1dRHcDSX9nD2Jt_rnAj0_U969CrAJccTT8-ksA_uYx49TyS0Lx9uHcswGN_BYe7rmU6g3Xag3MfkOI.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:700;src:local("Onest Bold"),url(/_fonts/f6bo5s5AXCSpHNzP7RKwggTXaiZN-7afSl8Ar7Gwd7Y-9RVkiwLu0PU52oc2LpK_bXLaOB14aUEvo_73EJAL-BY.woff2) format(woff2);unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:700;src:local("Onest Bold"),url(/_fonts/qa0f3KUz4qHzX04FBGtySIpNngLQoG5kh2dKodSulx0-u3FpgZxZ35PDXqx4IxdagQNvPkHGW_XWdtD2OVaDMSY.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Onest;font-style:normal;font-weight:700;src:local("Onest Bold"),url(/_fonts/9pYDlQNNS1dRHcDSX9nD2Jt_rnAj0_U969CrAJccTT8-ksA_uYx49TyS0Lx9uHcswGN_BYe7rmU6g3Xag3MfkOI.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Unbounded;font-style:normal;font-weight:400;src:local("Unbounded Regular"),local("Unbounded"),url(/_fonts/5OWQ2rClLHa7BVQr-8BVDnrpa4zZGNMv4Gbl_g5j0w0-c1FSzG3Cmrj_SPnLG7oG3i4Gh_J31dJdyXTXo53LlLI.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Unbounded;font-style:normal;font-weight:400;src:local("Unbounded Regular"),local("Unbounded"),url(/_fonts/0Aeb752qRuju6Yq67EY2mRsE6MauC3cnxaawARRRGsY-EETYChEcQkdqV6027F_Ydlke9U0pWtID5bs017ENXCY.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Unbounded;font-style:normal;font-weight:600;src:local("Unbounded SemiBold"),url(/_fonts/5OWQ2rClLHa7BVQr-8BVDnrpa4zZGNMv4Gbl_g5j0w0-c1FSzG3Cmrj_SPnLG7oG3i4Gh_J31dJdyXTXo53LlLI.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Unbounded;font-style:normal;font-weight:600;src:local("Unbounded SemiBold"),url(/_fonts/0Aeb752qRuju6Yq67EY2mRsE6MauC3cnxaawARRRGsY-EETYChEcQkdqV6027F_Ydlke9U0pWtID5bs017ENXCY.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.cc[data-v-fc829333]{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:var(--glass);border:1px solid var(--line-strong);border-radius:var(--radius-card);bottom:20px;box-shadow:0 24px 60px -12px #000000b3;color:var(--text);left:20px;max-height:calc(100dvh - 40px);overflow-y:auto;padding:22px 22px 20px;position:fixed;width:min(440px,calc(100vw - 40px));z-index:60}.cc[data-v-fc829333]:focus{outline:none}.cc[data-v-fc829333]:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.cc h2[data-v-fc829333]{margin:0 0 10px}.cc-text[data-v-fc829333]{color:var(--muted);font-size:.9rem;line-height:1.5;margin:0}.cc-text a[data-v-fc829333]{color:var(--text)}.cc-text a[data-v-fc829333]:hover{color:var(--yellow)}.cc-opts[data-v-fc829333]{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.cc-opt[data-v-fc829333],.cc-opts[data-v-fc829333]{display:grid;gap:12px}.cc-opt[data-v-fc829333]{align-items:start;color:var(--muted);cursor:pointer;font-size:.84rem;grid-template-columns:38px 1fr;line-height:1.45;position:relative}.cc-opt b[data-v-fc829333]{color:var(--text);display:block;font-weight:600}.cc-opt input[data-v-fc829333]{cursor:pointer;left:0;margin:0;opacity:0;position:absolute;top:0}.cc-opt input[data-v-fc829333],.sw[data-v-fc829333]{height:22px;width:38px}.sw[data-v-fc829333]{background:#ffffff0f;border:1px solid var(--line-strong);border-radius:999px;position:relative;transition:background .2s,border-color .2s}.sw[data-v-fc829333]:after{background:var(--muted);border-radius:50%;content:"";height:14px;left:3px;position:absolute;top:3px;transition:transform .2s,background .2s;width:14px}.cc-opt input:checked+.sw[data-v-fc829333]{background:var(--yellow);border-color:var(--yellow)}.cc-opt input:checked+.sw[data-v-fc829333]:after{background:var(--ink);transform:translate(16px)}.cc-opt input:focus-visible+.sw[data-v-fc829333]{outline:2px solid var(--yellow);outline-offset:2px}.cc-opt input[data-v-fc829333]:disabled{cursor:not-allowed}.cc-opt input:disabled+.sw[data-v-fc829333]{opacity:.55}.cc-actions[data-v-fc829333]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.cc-actions .btn[data-v-fc829333]{font-size:.9rem;padding:11px 18px}.cc-link[data-v-fc829333]{background:none;border:0;color:var(--text);cursor:pointer;font:inherit;font-size:.9rem;padding:8px 4px;text-decoration:underline;text-underline-offset:3px}.cc-link[data-v-fc829333]:hover{color:var(--yellow)}.cc-enter-active[data-v-fc829333],.cc-leave-active[data-v-fc829333]{transition:opacity .3s ease,transform .3s ease}.cc-enter-from[data-v-fc829333],.cc-leave-to[data-v-fc829333]{opacity:0;transform:translateY(12px)}@media(max-width:560px){.cc[data-v-fc829333]{bottom:12px;left:12px;max-height:calc(100dvh - 24px);padding:18px 18px 16px;width:calc(100vw - 24px)}.cc-actions .btn[data-v-fc829333]{flex:1 1 0;justify-content:center}.cc-link[data-v-fc829333]{margin-inline:auto}}@media(prefers-reduced-motion:reduce){.cc-enter-active[data-v-fc829333],.cc-leave-active[data-v-fc829333]{transition:none}}.app-root{min-height:100vh}.page-enter-active,.page-leave-active{transition:opacity .3s ease,transform .3s ease}.page-enter-from{opacity:0;transform:translateY(10px)}.page-leave-to{opacity:0;transform:translateY(-6px)}.skip-link{background:#f2c230;border-radius:0 0 .5rem .5rem;color:#0b0b0a;font-size:.875rem;font-weight:700;left:1rem;padding:.5rem 1rem;position:absolute;text-decoration:none;top:-100%;transition:top .2s ease;z-index:9999}.skip-link:focus{top:0}.error-page[data-v-5b0940ea]{align-items:center;display:grid;min-height:100vh;padding:80px 0}.error-page__content[data-v-5b0940ea]{display:grid;gap:24px;justify-items:start;width:100%}.error-page__content .logo[data-v-5b0940ea]{margin-bottom:32px}h1[data-v-5b0940ea]{color:var(--yellow);font-size:clamp(2.6rem,4.9vw,4.7rem);letter-spacing:-.04em}.dot[data-v-5b0940ea]{background:var(--yellow);border-radius:50%;box-shadow:0 0 30px #f2c230cc;display:inline-block;height:.2em;margin-left:.04em;width:.2em}.btn[data-v-5b0940ea]{margin-top:12px}.btn.cta-fx[data-v-956472a4]{border-radius:12px;isolation:isolate;padding:0;position:relative}.btn.cta-fx[data-v-956472a4],.btn.cta-fx[data-v-956472a4]:hover{background:transparent;box-shadow:none}.edge[data-v-956472a4]{height:calc(100% + 16px);left:-8px;overflow:visible;pointer-events:none;position:absolute;top:-8px;width:calc(100% + 16px);z-index:-1}.edge rect[data-v-956472a4]{animation:ctaRun-956472a4 4.5s linear infinite;fill:none;stroke-linecap:round}.edge .blur[data-v-956472a4]{opacity:.85;stroke:var(--yellow);stroke-dasharray:18 82;stroke-width:5}.edge .line[data-v-956472a4]{stroke-dasharray:18 82;stroke-width:1.6}.cta-fx:hover .edge rect[data-v-956472a4]{animation-duration:2s}@keyframes ctaRun-956472a4{to{stroke-dashoffset:-100}}.face[data-v-956472a4]{align-items:center;background:var(--yellow);border-radius:var(--radius-btn);color:var(--ink);display:inline-flex;gap:10px;padding:14px 24px;transition:background .2s,box-shadow .3s,transform .3s cubic-bezier(.2,.8,.2,1)}.cta-fx:hover .face[data-v-956472a4]{background:var(--yellow-hi);box-shadow:0 0 0 6px #f2c2301f,0 14px 50px -6px #f2c230b3}.cta-fx:active .face[data-v-956472a4]{transform:scale(.96)!important}.cta-fx:hover .arr[data-v-956472a4]{animation:ctaNudge-956472a4 .9s ease-in-out infinite}@keyframes ctaNudge-956472a4{50%{transform:translate(4px)}}@media(prefers-reduced-motion:reduce){.edge rect[data-v-956472a4]{animation:none}}.page-head[data-v-d729709a]{overflow-x:clip;padding:88px 0 24px;position:relative}.poster[data-v-d729709a]{--edge:max(var(--wrap-pad) + var(--gutter),(100% - (var(--wrap) - 2 * var(--wrap-pad)))/2);--inner:clamp(16px,3.4vw,40px);align-content:center;display:grid;isolation:isolate;margin-top:clamp(16px,2.4vw,32px);min-height:min(86vh,820px);padding:clamp(48px,8vw,104px) 0}.poster .wrap[data-v-d729709a]{padding-inline:calc(var(--wrap-pad) + var(--gutter) + var(--inner));position:relative;width:100%;z-index:2}.ph-bg[data-v-d729709a]{border-radius:22px;inset:0 var(--edge);overflow:hidden;position:absolute;z-index:-1}.ph-bg img[data-v-d729709a]{filter:grayscale(.85) contrast(1.1);height:100%;-o-object-fit:cover;object-fit:cover;opacity:.2;width:100%}.ph-bg[data-v-d729709a]:after{background:radial-gradient(60% 58% at 72% 46%,#06060780,#060607db 72%),radial-gradient(60% 50% at 50% 2%,rgba(242,194,48,.18),transparent 60%);content:"";inset:0;position:absolute}.ph-frame[data-v-d729709a]{border:1px solid hsla(51,23%,94%,.2);border-radius:22px;inset:0 var(--edge);pointer-events:none;position:absolute;z-index:1}.poster .lede[data-v-d729709a]{color:#d6d5cc}.back[data-v-d729709a]{align-items:center;color:var(--muted);display:inline-flex;font-size:.9rem;margin-bottom:12px;min-height:44px;text-decoration:none;transition:color .15s}.back[data-v-d729709a]:hover{color:var(--yellow)}.wrap>.eyebrow[data-v-d729709a]{display:flex}h1[data-v-d729709a]{font-size:clamp(2.6rem,4.9vw,4.7rem);font-weight:400;letter-spacing:-.04em;line-height:1.02;margin:24px 0 28px;max-width:20ch}h1[data-v-d729709a] .hl{color:var(--yellow)}h1 .dot[data-v-d729709a]{background:var(--yellow);border-radius:50%;box-shadow:0 0 30px #f2c230cc;display:inline-block;height:.2em;margin-left:.04em;width:.2em}.lede[data-v-d729709a]{font-size:1.25rem}.actions[data-v-d729709a]{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.cards[data-v-3137c836]{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.cards--steps[data-v-3137c836]{grid-template-columns:repeat(4,1fr)}.card[data-v-3137c836]{align-content:start;background:#0c0c0b9e;border:1px solid hsla(51,23%,94%,.14);border-radius:var(--radius-card);color:inherit;display:grid;gap:10px;padding:28px;text-decoration:none;transition:border-color .25s,transform .25s}a.card[data-v-3137c836]:hover{border-color:#f2c23099;transform:translateY(-3px)}.card p[data-v-3137c836]{color:var(--muted)}.n[data-v-3137c836]{color:var(--yellow);font-family:var(--mono);font-size:.8rem;font-size-adjust:.44;font-weight:400;letter-spacing:.14em}h3[data-v-3137c836]{font-size:1.25rem;font-weight:500;letter-spacing:-.01em}.cards--steps h3[data-v-3137c836]{font-size:1.05rem;letter-spacing:.02em;text-transform:uppercase}.more[data-v-3137c836]{align-items:center;display:inline-flex;font-weight:600;gap:8px;margin-top:8px}.more span[data-v-3137c836]{border:1px solid var(--line-strong);border-radius:50%;display:inline-grid;height:30px;place-items:center;transition:all .25s;width:30px}a.card:hover .more span[data-v-3137c836]{background:var(--yellow);border-color:var(--yellow);color:var(--ink);transform:rotate(-45deg)}@media(max-width:1000px){.cards--steps[data-v-3137c836]{grid-template-columns:1fr 1fr}}@media(max-width:900px){.cards[data-v-3137c836]{grid-template-columns:1fr}}@media(max-width:900px)and (min-width:601px){.cards--steps[data-v-3137c836]{grid-template-columns:1fr 1fr}}.panel[data-v-5faf82b5]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:linear-gradient(135deg,#f2c23029,#0606078c 60%);border:1px solid rgba(242,194,48,.5);border-radius:20px;overflow:hidden;padding:88px 64px;position:relative}.panel[data-v-5faf82b5]:after{border:64px solid var(--yellow);border-radius:50%;bottom:-150px;content:"";height:420px;opacity:.9;pointer-events:none;position:absolute;right:-110px;width:420px}.panel[data-v-5faf82b5] .cta-fx{z-index:1}h2[data-v-5faf82b5]{color:var(--yellow);font-size:clamp(2.2rem,5.4vw,4rem);max-width:17ch}h2[data-v-5faf82b5],p[data-v-5faf82b5]{position:relative}p[data-v-5faf82b5]{color:#d6d5cc;font-size:1.22rem;margin:24px 0 36px;max-width:52ch}@media(min-width:761px)and (max-width:1200px){.panel[data-v-5faf82b5]:after{border-width:48px;bottom:-130px;height:320px;right:-100px;width:320px}}@media(max-width:760px){.panel[data-v-5faf82b5]{background:radial-gradient(120% 90% at 100% 100%,rgba(242,194,48,.26),transparent 58%),linear-gradient(135deg,#f2c23029,#0606078c 60%);border-radius:22px;padding:30px 22px}.panel[data-v-5faf82b5]:after{display:none}h2[data-v-5faf82b5]{font-size:1.55rem;line-height:1.14}p[data-v-5faf82b5]{font-size:.95rem;margin:14px 0 22px;max-width:none}.panel[data-v-5faf82b5] .cta-fx{display:flex;width:100%}.panel[data-v-5faf82b5] .face{justify-content:center;width:100%}}.cards.approach[data-v-526d39a7]{grid-template-columns:repeat(2,1fr)}.focus[data-v-526d39a7]{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}.focus li[data-v-526d39a7]{align-items:center;background:var(--glass);border:1px solid hsla(51,23%,94%,.16);border-radius:999px;display:inline-flex;font-family:var(--display);font-size:1.25rem;gap:14px;letter-spacing:-.02em;padding:18px 26px 18px 20px}.focus li span[data-v-526d39a7]{background:var(--yellow);border-radius:50%;box-shadow:0 0 10px var(--yellow);flex:none;height:10px;width:10px}@media(max-width:900px){.cards.approach[data-v-526d39a7]{grid-template-columns:1fr}}@media(max-width:600px){.focus li[data-v-526d39a7]{font-size:1.05rem;padding:14px 20px 14px 16px}}.fq-acc[data-v-cd740b42]{display:grid;gap:8px}.fq-item[data-v-cd740b42]{background:var(--glass);border:1px solid hsla(51,23%,94%,.16);border-radius:var(--radius-card);overflow:hidden;transition:border-color .3s}.fq-item.open[data-v-cd740b42]{border-color:#f2c23080}.fq-item h3[data-v-cd740b42]{font-size:inherit;margin:0}.fq-q[data-v-cd740b42]{all:unset;align-items:center;box-sizing:border-box;color:var(--text);cursor:pointer;display:grid;font-family:var(--display);font-size:1.1rem;font-weight:500;gap:10px;grid-template-columns:44px 1fr 36px;letter-spacing:-.01em;padding:20px 22px;width:100%}.fq-q[data-v-cd740b42]:focus-visible{border-radius:14px;outline:2px solid var(--yellow);outline-offset:-2px}.fq-num[data-v-cd740b42]{color:var(--yellow);font-family:var(--mono);font-size:.75rem;font-size-adjust:.44;font-weight:400;letter-spacing:.1em}.fq-pm[data-v-cd740b42]{border:1px solid var(--line-strong);border-radius:50%;height:36px;position:relative;transition:transform .35s,background .35s,border-color .35s,color .35s;width:36px}.fq-pm[data-v-cd740b42]:after,.fq-pm[data-v-cd740b42]:before{background:currentColor;content:"";height:1.5px;left:50%;margin:-.75px 0 0 -6px;position:absolute;top:50%;transition:transform .35s;width:12px}.fq-pm[data-v-cd740b42]:after{transform:rotate(90deg)}.fq-item.open .fq-pm[data-v-cd740b42]{background:var(--yellow);border-color:var(--yellow);color:var(--ink);transform:rotate(180deg)}.fq-item.open .fq-pm[data-v-cd740b42]:after{transform:rotate(0)}.fq-a[data-v-cd740b42]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.6,0,.2,1),visibility 0s .4s;visibility:hidden}.fq-item.open .fq-a[data-v-cd740b42]{grid-template-rows:1fr;transition:grid-template-rows .4s cubic-bezier(.6,0,.2,1);visibility:visible}.fq-a>div[data-v-cd740b42]{overflow:hidden}.fq-a p[data-v-cd740b42]{color:var(--muted);line-height:1.6;margin:0;padding:0 70px 22px 76px}@media(max-width:600px){.fq-q[data-v-cd740b42]{font-size:1rem;grid-template-columns:32px 1fr 32px;padding:16px}.fq-pm[data-v-cd740b42]{height:32px;width:32px}.fq-a p[data-v-cd740b42]{padding:0 16px 18px 58px}.fq-num[data-v-cd740b42]{font-size:11.5px}}.fq-more[data-v-cd740b42]{display:none}@media(max-width:760px){.fq-acc[data-v-cd740b42]{gap:5px}.fq-q[data-v-cd740b42]{font-size:.86rem;padding:9px 12px}.fq-a p[data-v-cd740b42]{font-size:.88rem;padding:0 14px 14px 54px}.fq-acc.limited:not(.all) .fq-item[data-v-cd740b42]:nth-child(n+7){display:none}.fq-more[data-v-cd740b42]{all:unset;border:1px solid var(--line-strong);border-radius:12px;box-sizing:border-box;color:var(--muted);cursor:pointer;display:block;font:600 .86rem var(--display);letter-spacing:-.01em;margin-top:10px;padding:12px;text-align:center;width:100%}.fq-more[data-v-cd740b42]:hover{border-color:var(--yellow);color:var(--yellow)}.fq-more[data-v-cd740b42]:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}}@media(prefers-reduced-motion:reduce){.fq-a[data-v-cd740b42],.fq-pm[data-v-cd740b42],.fq-pm[data-v-cd740b42]:after,.fq-pm[data-v-cd740b42]:before{transition:none}}.tags[data-v-648b4617]{display:flex;flex-wrap:wrap;gap:6px;margin-top:24px}.tags span[data-v-648b4617]{border:1px solid var(--line-strong);border-radius:8px;font-size:.78rem;padding:5px 10px}.case-in[data-v-648b4617]{align-items:center;background:radial-gradient(120% 160% at 0 0,rgba(242,194,48,.12),transparent 60%),#f3f2ec08;border-radius:20px;display:grid;gap:40px;grid-template-columns:1.1fr .9fr;padding:clamp(34px,5vw,54px) clamp(26px,4vw,48px)}.case-in h2[data-v-648b4617]{color:var(--text);font-size:clamp(1.8rem,3.6vw,2.9rem);letter-spacing:-.04em;line-height:1.06;max-width:14ch}.case-in h2[data-v-648b4617] .hl{color:var(--yellow)}.case-side[data-v-648b4617]{display:grid;gap:14px;justify-items:start}.case-side p[data-v-648b4617]{color:var(--muted);max-width:42ch}@media(max-width:960px){.case-in[data-v-648b4617]{align-items:start;grid-template-columns:1fr}}.faq[data-v-648b4617]{align-items:start;display:grid;gap:56px;grid-template-columns:.75fr 1.25fr}.faq-head[data-v-648b4617]{margin-bottom:0;position:sticky;top:110px}@media(max-width:860px){.faq[data-v-648b4617]{gap:32px;grid-template-columns:1fr}.faq-head[data-v-648b4617]{position:static}}.pp-page[data-v-ad775d92]{margin:0 auto;max-width:820px;padding:56px 24px 80px}.pp-title[data-v-ad775d92]{color:var(--yellow);font:400 clamp(2.2rem,5vw,3.4rem) /1.05 var(--display);letter-spacing:-.035em;margin:14px 0 10px}.pp-updated[data-v-ad775d92]{color:var(--muted);font-size:.9rem;margin:0 0 28px}.pp-note[data-v-ad775d92]{background:#f2c23012;border:1px solid rgba(242,194,48,.45);border-radius:14px;color:#d6d5cc;font-size:.92rem;margin:0 0 36px;padding:16px 18px}.pp-note strong[data-v-ad775d92]{color:var(--text)}.pp-intro[data-v-ad775d92],.pp-page li[data-v-ad775d92],.pp-page p[data-v-ad775d92]{color:#d6d5cc}.pp-page p[data-v-ad775d92]{margin:1em 0}.pp-section__heading[data-v-ad775d92]{color:var(--text);font:500 1.35rem/1.25 var(--display);letter-spacing:-.02em;margin:44px 0 12px;padding-top:8px}.pp-section__subheading[data-v-ad775d92]{color:var(--text);font:500 1.05rem var(--display);margin:24px 0 8px}.pp-list[data-v-ad775d92]{padding-left:20px}.pp-list li[data-v-ad775d92]{margin:4px 0}.pp-link[data-v-ad775d92]{color:var(--yellow)}.pp-page strong[data-v-ad775d92]{color:var(--text)}.tos-page[data-v-65feac1d]{margin:0 auto;max-width:820px;padding:56px 24px 80px}.tos-title[data-v-65feac1d]{color:var(--yellow);font:400 clamp(2.2rem,5vw,3.4rem) /1.05 var(--display);letter-spacing:-.035em;margin:14px 0 10px}.tos-updated[data-v-65feac1d]{color:var(--muted);font-size:.9rem;margin:0 0 28px}.tos-note[data-v-65feac1d]{background:#f2c23012;border:1px solid rgba(242,194,48,.45);border-radius:14px;color:#d6d5cc;font-size:.92rem;margin:0 0 36px;padding:16px 18px}.tos-note strong[data-v-65feac1d]{color:var(--text)}.tos-intro[data-v-65feac1d],.tos-page li[data-v-65feac1d],.tos-page p[data-v-65feac1d]{color:#d6d5cc}.tos-page p[data-v-65feac1d]{margin:1em 0}.tos-section__heading[data-v-65feac1d]{color:var(--text);font:500 1.35rem/1.25 var(--display);letter-spacing:-.02em;margin:44px 0 12px;padding-top:8px}.tos-section__subheading[data-v-65feac1d]{color:var(--text);font:500 1.05rem var(--display);margin:24px 0 8px}.tos-list[data-v-65feac1d]{padding-left:20px}.tos-list li[data-v-65feac1d]{margin:4px 0}.tos-link[data-v-65feac1d]{color:var(--yellow)}.tos-page strong[data-v-65feac1d]{color:var(--text)}.lg-doc{align-items:start;display:grid;font:400 1rem/1.7 var(--body);gap:56px;grid-template-columns:240px 1fr;margin:0 auto;max-width:calc(var(--wrap) + var(--gutter)*2);padding:56px calc(var(--wrap-pad) + var(--gutter)) 80px}.lg-doc--no-toc{grid-template-columns:1fr}.lg-doc article{max-width:780px}.lg-doc>*{min-width:0}.lg-doc .toc{display:grid;font-size:.88rem;gap:4px;position:sticky;top:96px}.lg-doc .toc b{color:var(--muted);font:400 .6rem var(--mono);font-size-adjust:.44;letter-spacing:.16em;margin-bottom:8px;text-transform:uppercase}.lg-doc .toc a{border-left:2px solid var(--line);color:var(--muted);padding:6px 0 6px 12px;text-decoration:none}.lg-doc .toc a:hover{border-color:var(--yellow);color:var(--text)}.lg-doc .lg-eyebrow{align-items:center;color:var(--muted);display:inline-flex;font:400 .62rem var(--mono);font-size-adjust:.44;gap:10px;letter-spacing:.16em;text-transform:uppercase}.lg-doc .lg-eyebrow:before{background:var(--yellow);border-radius:50%;content:"";height:8px;width:8px}.lg-doc h1{color:var(--yellow);font:400 clamp(2.2rem,5vw,3.4rem) /1.05 var(--display);letter-spacing:-.035em;margin:14px 0 10px}.lg-doc .upd{color:var(--muted);font-size:.9rem;margin:0 0 28px}.lg-doc .note{background:#f2c23012;border:1px solid rgba(242,194,48,.45);border-radius:14px;color:#d6d5cc;font-size:.92rem;margin:0 0 36px;padding:16px 18px}.lg-doc .note b,.lg-doc h2{color:var(--text)}.lg-doc h2{font:500 1.35rem/1.25 var(--display);letter-spacing:-.02em;margin:44px 0 12px;padding-top:8px;scroll-margin-top:96px}.lg-doc h3{font:500 1.05rem var(--display);letter-spacing:normal;margin:24px 0 8px}.lg-doc li,.lg-doc p{color:#d6d5cc}.lg-doc p{margin:1em 0}.lg-doc ul{padding-left:20px}.lg-doc li{margin:4px 0}.lg-doc a{color:var(--yellow)}.lg-doc .inline-btn{background:none;border:0;color:var(--yellow);cursor:pointer;font:inherit;padding:0;text-decoration:underline}.lg-doc .tbl{background:#0c0c0bcc;border:1px solid var(--line);border-radius:14px;overflow-x:auto}.lg-doc table{border-collapse:collapse;font-size:.9rem;margin:12px 0 8px;min-width:600px;width:100%}.lg-doc td,.lg-doc th{border-bottom:1px solid var(--line);padding:12px 14px;text-align:left;vertical-align:top}.lg-doc th{color:var(--muted);font:400 .6rem var(--mono);font-size-adjust:.44;letter-spacing:.14em;text-transform:uppercase}.lg-doc .ph{background:#f2c23038;border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--yellow);font-weight:600;padding:0 5px}.lg-doc .card{background:#0c0c0bcc;border:1px solid var(--line);border-radius:14px;padding:18px 20px}.lg-doc .card dl{display:grid;gap:8px 18px;grid-template-columns:max-content 1fr;margin:0}.lg-doc .card dt{color:var(--muted);font-size:.9rem}.lg-doc .card dd{margin:0;overflow-wrap:anywhere}@media(max-width:860px){.lg-doc{gap:24px;grid-template-columns:1fr;padding-top:36px}.lg-doc .toc{border:1px solid var(--line);border-radius:14px;padding:16px 18px;position:static}.lg-doc .card dl{grid-template-columns:1fr}.lg-doc .card dt{margin-top:6px}}@media print{.lg-doc{display:block}body:has(.lg-doc) :is(.hdr,.ftr,.float-wa,.bg){display:none}.lg-doc .toc{display:none}.lg-doc h1,.lg-doc h2,.lg-doc li,.lg-doc p,.lg-doc td{color:#000}}.gc-tabs[data-v-0795b8a8]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.gc-tabs button[data-v-0795b8a8]{all:unset;border:1px solid var(--line-strong);border-radius:10px;color:var(--muted);cursor:pointer;font-weight:500;padding:10px 16px;transition:all .2s}.gc-tabs button[data-v-0795b8a8]:hover{border-color:var(--text);color:var(--text)}.gc-tabs button[aria-selected=true][data-v-0795b8a8]{background:var(--yellow);border-color:var(--yellow);color:var(--ink)}.gc-tabs button[data-v-0795b8a8]:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.gc[data-v-0795b8a8]{align-items:stretch;display:grid;gap:16px;grid-template-columns:1.45fr 1fr}.gc-chart[data-v-0795b8a8],.gc-side[data-v-0795b8a8]{background:#0a0a09b8;border:1px solid hsla(51,23%,94%,.16);border-radius:var(--radius-card);margin:0}.gc-chart[data-v-0795b8a8]{align-content:center;display:grid;gap:10px;padding:22px 22px 14px}.gc-chart figcaption[data-v-0795b8a8]{color:var(--muted);display:flex;font-family:var(--mono);font-size:.58rem;font-size-adjust:.44;gap:12px;justify-content:space-between;letter-spacing:.14em;text-transform:uppercase}.gc-chart figcaption em[data-v-0795b8a8]{font-style:normal;opacity:.7}.gc-chart svg[data-v-0795b8a8]{display:block;height:auto;overflow:visible;width:100%}.gc-chart[data-v-0795b8a8] .grid line{stroke:#f3f2ec12}.gc-chart[data-v-0795b8a8] .ax{fill:var(--muted);font:500 12px var(--body)}.gc-chart[data-v-0795b8a8] .zone-b{fill:#f3f2ec06}.gc-chart[data-v-0795b8a8] .zone-a{fill:url(#gcZone)}.gc-chart[data-v-0795b8a8] .div{stroke:var(--yellow);stroke-dasharray:4 5}.gc-chart[data-v-0795b8a8] .div-t{dominant-baseline:central;fill:var(--ink);font:700 12px var(--body);text-anchor:middle}.gc-chart[data-v-0795b8a8] .zl{fill:var(--muted);font:400 10px var(--mono);letter-spacing:.14em}.gc-chart[data-v-0795b8a8] .ln-b{fill:none;stroke:#f3f2ec73;stroke-linecap:round;stroke-width:2.2}.gc-chart[data-v-0795b8a8] .ln-a{fill:none;filter:drop-shadow(0 0 6px rgba(242,194,48,.5));stroke:var(--yellow);stroke-linecap:round;stroke-width:2.8}.gc-chart[data-v-0795b8a8] .area{fill:url(#gcArea)}.gc-chart[data-v-0795b8a8] .tip rect{fill:var(--yellow)}.gc-chart[data-v-0795b8a8] .tip text,.gc-chart[data-v-0795b8a8] .tip2 text{dominant-baseline:central;fill:var(--ink);font:700 15px var(--display);text-anchor:middle}.gc-chart[data-v-0795b8a8] .tip .s,.gc-chart[data-v-0795b8a8] .tip2 .s{font:500 11px var(--body)}.gc-chart[data-v-0795b8a8] .tip2 rect{fill:var(--card);stroke:#f2c23099}.gc-chart[data-v-0795b8a8] .tip2 text{fill:var(--yellow)}.gc-chart[data-v-0795b8a8] .tip2 .s{fill:var(--muted)}.gc-side[data-v-0795b8a8]{padding:26px}.gc-case[data-v-0795b8a8]{animation:gcIn-0795b8a8 .45s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column;gap:14px;height:100%}@keyframes gcIn-0795b8a8{0%{opacity:0;transform:translateY(8px)}}.gc-ind[data-v-0795b8a8]{color:var(--yellow);font-family:var(--mono);font-size:.62rem;font-size-adjust:.44;letter-spacing:.14em;text-transform:uppercase}.gc-case h3[data-v-0795b8a8]{font-size:1.4rem;font-weight:500}.gc-svcs[data-v-0795b8a8]{color:var(--muted);font-size:.86rem}.gc-step small[data-v-0795b8a8]{color:var(--muted);font-family:var(--mono);font-size:.56rem;font-size-adjust:.44;letter-spacing:.14em;text-transform:uppercase}.gc-step p[data-v-0795b8a8]{color:#d6d5cc;font-size:.93rem;margin-top:4px}.gc-kpis[data-v-0795b8a8]{border-top:1px solid var(--line);display:grid;gap:12px;grid-template-columns:1fr 1fr;padding-top:14px}.gc-kpis strong[data-v-0795b8a8]{color:var(--yellow);display:block;font-family:var(--display);font-size:2rem;font-weight:600;letter-spacing:-.04em;line-height:1;white-space:nowrap}.gc-kpis span[data-v-0795b8a8]{color:var(--muted);font-size:.82rem}.gc-case a[data-v-0795b8a8]{align-items:center;align-self:flex-start;background:linear-gradient(var(--yellow),var(--yellow)) left calc(50% + .8em) /100% 1.5px no-repeat;display:inline-flex;font-weight:600;margin-top:auto;min-height:44px;text-decoration:none}@media(max-width:900px){.gc[data-v-0795b8a8]{grid-template-columns:1fr}}@media(max-width:760px){.gc-tabs[data-v-0795b8a8]{gap:5px;margin-bottom:10px}.gc-tabs button[data-v-0795b8a8]{font-size:.78rem;padding:6px 10px}.gc[data-v-0795b8a8]{gap:10px}.gc[data-v-0795b8a8],.gc-chart[data-v-0795b8a8],.gc-side[data-v-0795b8a8]{min-width:0}.gc-chart[data-v-0795b8a8]{padding:12px 12px 6px}.gc-chart svg[data-v-0795b8a8]{max-height:128px}.gc-side[data-v-0795b8a8]{padding:13px}.gc-case[data-v-0795b8a8]{gap:8px}.gc-case h3[data-v-0795b8a8]{font-size:1.05rem}.gc-case p[data-v-0795b8a8]{display:-webkit-box;font-size:.86rem;line-height:1.4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.gc-kpis[data-v-0795b8a8]{gap:8px;padding-top:10px}.gc-kpis strong[data-v-0795b8a8]{font-size:1.3rem}.gc-kpis span[data-v-0795b8a8]{font-size:.74rem}}@media(max-width:600px){.gc-chart figcaption[data-v-0795b8a8],.gc-ind[data-v-0795b8a8],.gc-step small[data-v-0795b8a8]{font-size:11.5px}}.stars[data-v-d047f01f]{display:inline-block;line-height:0;position:relative}.stars-row[data-v-d047f01f]{display:flex;gap:.15em}.stars-row svg[data-v-d047f01f]{fill:var(--line-strong);flex:none;height:1em;width:1em}.stars-fill[data-v-d047f01f]{inset:0;overflow:hidden;position:absolute;width:var(--fill)}.stars-fill svg[data-v-d047f01f]{fill:var(--yellow)}.tq-sum[data-v-aecf8309]{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-size:.95rem;gap:8px 14px;min-height:34px}.tq-score[data-v-aecf8309]{color:var(--text);font-family:var(--display);font-size:1.6rem;font-weight:400;letter-spacing:-.04em;line-height:1}.tq-sum[data-v-aecf8309]>*{white-space:nowrap}.tq-sum-stars[data-v-aecf8309]{font-size:1.05rem}.tq-more[data-v-aecf8309]{border-bottom:1px solid rgba(242,194,48,.4);color:var(--yellow);text-decoration:none;transition:border-color .2s}.tq-more[data-v-aecf8309]:focus-visible,.tq-more[data-v-aecf8309]:hover{border-color:var(--yellow)}.tq[data-v-aecf8309]{background:var(--glass);border:1px solid hsla(51,23%,94%,.16);border-radius:var(--radius-card);overflow:hidden;padding:48px 48px 32px;position:relative}.tq-q[data-v-aecf8309]{color:#f2c23026;font-family:var(--display);font-size:16rem;line-height:1;pointer-events:none;position:absolute;right:30px;top:-40px}.tq-slide[data-v-aecf8309],.tq-slide blockquote[data-v-aecf8309]{grid-template-columns:minmax(0,1fr)}.tq-slide[data-v-aecf8309]{animation:tqIn-aecf8309 .5s cubic-bezier(.2,.8,.2,1);display:grid;gap:28px;margin:0}@keyframes tqIn-aecf8309{0%{opacity:0;transform:translateY(14px)}}.tq-slide blockquote[data-v-aecf8309]{display:grid;gap:18px;margin:0;position:relative}.tq-stars[data-v-aecf8309]{font-size:1.1rem;justify-self:start}.tq-a[data-v-aecf8309]{display:-webkit-box;margin:0;max-width:52ch;min-height:7em;overflow:hidden;-webkit-box-orient:vertical;color:var(--text);font-family:var(--display);font-size:clamp(1.15rem,2vw,1.5rem);font-weight:400;letter-spacing:-.02em;-webkit-line-clamp:5;line-height:1.4}.tq-who[data-v-aecf8309]{align-items:center;border-top:1px solid var(--line);display:flex;gap:12px;padding-right:170px;padding-top:22px}.tq-who div[data-v-aecf8309]{min-width:0}.tq-who b[data-v-aecf8309],.tq-who span[data-v-aecf8309]:not(.tq-av){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tq-who b[data-v-aecf8309]{font-weight:600}.tq-who b a[data-v-aecf8309]{color:inherit;text-decoration:none}.tq-who b a[data-v-aecf8309]:focus-visible,.tq-who b a[data-v-aecf8309]:hover{text-decoration:underline}.tq-who span[data-v-aecf8309]:not(.tq-av){color:var(--muted);font-size:.85rem}.tq-av[data-v-aecf8309]{background:#f3f2ec0d;border:1px dashed hsla(51,23%,94%,.3);border-radius:50%;color:var(--muted);display:grid;flex:none;font-family:var(--mono);font-size:.7rem;height:46px;letter-spacing:.1em;-o-object-fit:cover;object-fit:cover;place-items:center;text-transform:uppercase;width:46px}img.tq-av[data-v-aecf8309]{border-style:solid}.tq-skel[data-v-aecf8309]{animation:tqPulse-aecf8309 1.4s ease-in-out infinite}@keyframes tqPulse-aecf8309{50%{opacity:.45}}.tq-skel-stars[data-v-aecf8309]{background:#f3f2ec14;border-radius:4px;display:block;height:1em;width:6.3em}.tq-skel-text[data-v-aecf8309]{background:repeating-linear-gradient(180deg,hsla(51,23%,94%,.08) 0 .8em,transparent .8em 1.4em);background-position:0 .3em;background-repeat:no-repeat;background-size:100% calc(100% - .3em);width:100%}.tq-skel-line[data-v-aecf8309]{background:#f3f2ec14;border-radius:4px;display:inline-block;height:.8em;vertical-align:middle;width:9rem}.tq-skel-line.short[data-v-aecf8309]{width:6rem}.tq-nav[data-v-aecf8309]{align-items:center;bottom:32px;display:flex;gap:10px;position:absolute;right:48px}.tq-nav.is-off[data-v-aecf8309]{visibility:hidden}.tq-nav>button[data-v-aecf8309]{all:unset;border:1px solid var(--line-strong);border-radius:50%;cursor:pointer;display:grid;height:44px;place-items:center;transition:.2s;width:44px}.tq-nav>button[data-v-aecf8309]:focus-visible,.tq-nav>button[data-v-aecf8309]:hover{background:var(--yellow);border-color:var(--yellow);color:var(--ink)}.tq-dots[data-v-aecf8309]{display:flex;gap:6px;margin:0 8px}.tq-dots button[data-v-aecf8309]{all:unset;background:var(--line-strong);border-radius:4px;cursor:pointer;height:8px;position:relative;transition:.3s;width:8px}.tq-dots button[data-v-aecf8309]:before{content:"";inset:-18px -5px;position:absolute}.tq-dots button[aria-current=true][data-v-aecf8309]{background:var(--yellow);width:26px}@media(max-width:760px){.tq[data-v-aecf8309]{padding:26px 20px 22px}.tq-q[data-v-aecf8309]{font-size:9rem;right:12px;top:-26px}.tq-slide[data-v-aecf8309]{gap:16px}.tq-who[data-v-aecf8309]{padding-right:0;padding-top:14px}.tq-nav[data-v-aecf8309]{justify-content:flex-end;margin-top:20px;position:static}}@media(max-width:600px){.tq-sum[data-v-aecf8309]{min-height:66px}.tq-count[data-v-aecf8309]{flex-basis:100%;order:1}}.guides[data-v-9822859f]{display:grid;gap:14px;grid-template-columns:1fr 1fr}.guide[data-v-9822859f]{align-content:start;background:var(--glass);border:1px solid hsla(51,23%,94%,.16);border-radius:var(--radius-card);display:grid;gap:16px;padding:34px}.lbl[data-v-9822859f]{color:var(--yellow);font-family:var(--mono);font-size:.62rem;font-size-adjust:.44;letter-spacing:.14em;text-transform:uppercase}.guide h2[data-v-9822859f]{color:var(--text);font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.1}.intro[data-v-9822859f]{color:var(--muted)}ul[data-v-9822859f]{display:grid;list-style:none;margin:8px 0 0;padding:0}li[data-v-9822859f]{border-bottom:1px solid var(--line);display:flex;gap:14px;padding:12px 0}li[data-v-9822859f]:last-child{border-bottom:0}li i[data-v-9822859f]{background:var(--yellow);border-radius:50%;box-shadow:0 0 10px var(--yellow);flex:none;height:10px;margin-top:.5em;width:10px}.panel[data-v-9822859f]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:linear-gradient(135deg,#f2c23029,#0606078c 60%);border:1px solid rgba(242,194,48,.5);border-radius:20px;overflow:hidden;padding:88px 64px;position:relative}.panel[data-v-9822859f]:after{border:64px solid var(--yellow);border-radius:50%;bottom:-150px;content:"";height:420px;opacity:.9;pointer-events:none;position:absolute;right:-110px;width:420px}.panel[data-v-9822859f] .cta-fx{z-index:1}.panel h2[data-v-9822859f]{font-size:clamp(2.2rem,5.4vw,4.6rem);max-width:17ch;position:relative}.panel p[data-v-9822859f]{color:#d6d5cc;font-size:1.22rem;margin:24px 0 36px;max-width:52ch;position:relative}@media(max-width:900px){.guides[data-v-9822859f]{grid-template-columns:1fr}}@media(max-width:760px){.panel[data-v-9822859f]{padding:56px 28px}.panel[data-v-9822859f]:after{border-width:34px;bottom:-100px;height:220px;right:-100px;width:220px}}@media(max-width:600px){.guide[data-v-9822859f]{padding:24px}.lbl[data-v-9822859f]{font-size:11.5px}}.grid[data-v-4e2cd291]{grid-template-columns:repeat(4,1fr)}.grid[data-v-4e2cd291],.sector[data-v-4e2cd291]{display:grid;gap:14px}.sector[data-v-4e2cd291]{align-content:start;background:var(--glass);border:1px solid hsla(51,23%,94%,.16);border-radius:var(--radius-card);color:inherit;padding:28px;text-decoration:none;transition:border-color .25s,transform .25s}.sector[data-v-4e2cd291]:hover{border-color:#f2c23099;transform:translateY(-3px)}.sector svg[data-v-4e2cd291]{fill:none;height:30px;stroke:var(--yellow);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:30px}h2[data-v-4e2cd291]{color:var(--text);font-size:1.4rem;letter-spacing:-.02em}p[data-v-4e2cd291]{color:var(--muted);font-size:.95rem}.more[data-v-4e2cd291]{align-items:center;display:inline-flex;font-weight:600;gap:8px;margin-top:6px}.more span[data-v-4e2cd291]{border:1px solid var(--line-strong);border-radius:50%;display:inline-grid;height:30px;place-items:center;transition:all .25s;width:30px}.sector:hover .more span[data-v-4e2cd291]{background:var(--yellow);border-color:var(--yellow);color:var(--ink);transform:rotate(-45deg)}@media(max-width:1000px){.grid[data-v-4e2cd291]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.grid[data-v-4e2cd291]{grid-template-columns:1fr}}.hero[data-v-1f9a4724]{overflow:hidden;padding:88px 0 72px;position:relative}.hero>.wrap[data-v-1f9a4724]{position:relative;z-index:1}.hero-grid[data-v-1f9a4724]{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}h1[data-v-1f9a4724]{font-size:clamp(2.6rem,4.9vw,4.7rem);font-weight:400;letter-spacing:-.04em;line-height:1.02;margin:24px 0 28px}h1[data-v-1f9a4724] .h1-accent{color:var(--yellow)}h1 .dot[data-v-1f9a4724]{background:var(--yellow);border-radius:50%;box-shadow:0 0 30px #f2c230cc;display:inline-block;height:.2em;margin-left:.04em;width:.2em}.hero .lede[data-v-1f9a4724]{font-size:1.25rem}.hero-ctas[data-v-1f9a4724]{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.caps-type[data-v-1f9a4724]{display:grid;gap:12px;margin-top:26px}.caps-type p[data-v-1f9a4724]{color:var(--text);font-family:var(--display);font-size:clamp(1.2rem,2vw,1.6rem);font-weight:600;letter-spacing:-.03em;min-height:1.3em}.caps-type p.typing[data-v-1f9a4724]{white-space:nowrap}.caps-type .w[data-v-1f9a4724]{color:var(--yellow)}.caps-type .caret[data-v-1f9a4724]{animation:capBlink-1f9a4724 1s steps(1) infinite;background:var(--yellow);display:inline-block;height:1em;margin-left:3px;vertical-align:-.12em;width:2px}.caps-type .dots[data-v-1f9a4724]{display:flex;gap:6px}.caps-type .dots i[data-v-1f9a4724]{background:var(--line-strong);border-radius:2px;height:3px;transition:background .3s,width .3s;width:18px}.caps-type .dots i.on[data-v-1f9a4724]{background:var(--yellow);width:32px}@keyframes capBlink-1f9a4724{50%{opacity:0}}.sys-panel[data-v-1f9a4724]{isolation:isolate;justify-self:center;margin:-40px -20px -40px 0;max-width:640px;position:relative;width:100%}.sys-panel[data-v-1f9a4724]:before{background:radial-gradient(closest-side,rgba(242,194,48,.22),rgba(242,194,48,.06) 55%,transparent 75%);border-radius:50%;content:"";inset:-10%;pointer-events:none;position:absolute;z-index:-1}.sys-panel svg[data-v-1f9a4724]{display:block;height:auto;overflow:visible;width:100%}.orbit[data-v-1f9a4724] .ring{animation:ringSpin-1f9a4724 24s linear infinite;fill:none;stroke:var(--line-strong);stroke-dasharray:3 6;transform-box:view-box;transform-origin:210px 190px}@keyframes ringSpin-1f9a4724{to{transform:rotate(-1turn)}}.orbit[data-v-1f9a4724] .spoke{stroke:var(--line);stroke-width:1;transition:stroke .3s}.orbit[data-v-1f9a4724] .spoke.on{stroke:var(--yellow)}.orbit[data-v-1f9a4724] .nd rect{fill:var(--card);stroke:var(--line-strong);transition:fill .3s,stroke .3s}.orbit[data-v-1f9a4724] .nd text{dominant-baseline:central;fill:var(--text);font:500 15px var(--body);text-anchor:middle;transition:fill .3s}.orbit[data-v-1f9a4724] .nd.on rect{fill:var(--yellow);stroke:var(--yellow)}.orbit[data-v-1f9a4724] .nd.on text{fill:var(--ink);font-weight:700}.orbit[data-v-1f9a4724] .core{fill:var(--yellow)}.orbit[data-v-1f9a4724] .core-logo{pointer-events:none}.orbit[data-v-1f9a4724] .halo{fill:none;stroke:var(--yellow)}@media(max-width:980px){.hero-grid[data-v-1f9a4724]{grid-template-columns:1fr}.sys-panel[data-v-1f9a4724]{margin:12px auto 0;max-width:560px}}@media(max-width:760px){.hero[data-v-1f9a4724]{padding:48px 0 0}.hero-grid[data-v-1f9a4724]{gap:18px}h1[data-v-1f9a4724]{font-size:2.3rem;margin:14px 0}.hero .lede[data-v-1f9a4724]{font-size:1rem}.caps-type[data-v-1f9a4724]{margin-top:14px}.caps-type p[data-v-1f9a4724]{font-size:min(1.2rem,calc(6.41026vw - 4.48718px))}.hero-ctas[data-v-1f9a4724]{gap:10px;margin-top:20px}.sys-panel[data-v-1f9a4724]{margin:4px auto 0;max-width:290px}}@media(max-width:600px){.hero-ctas[data-v-1f9a4724]{display:grid;grid-template-columns:max-content}.hero-ctas .btn[data-v-1f9a4724]{justify-content:center}.hero-ctas[data-v-1f9a4724] .face{justify-content:center;width:100%}}.bento[data-v-3d9d1dbe]{display:grid;gap:14px;grid-auto-rows:minmax(180px,auto);grid-template-columns:1.35fr 1fr 1fr}.c[data-v-3d9d1dbe]{background:var(--glass);border:1px solid hsla(51,23%,94%,.16);border-radius:var(--radius-card);display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:26px;transition:border-color .2s,transform .25s}.c[data-v-3d9d1dbe]:hover{border-color:#f2c23099;transform:translateY(-3px)}.big[data-v-3d9d1dbe]{grid-row:span 2;isolation:isolate;position:relative}.big[data-v-3d9d1dbe]:before{background:radial-gradient(closest-side,rgba(242,194,48,.22),rgba(242,194,48,.06) 55%,transparent 75%);border-radius:50%;content:"";inset:-20% -15%;opacity:.7;pointer-events:none;position:absolute;z-index:-1}.bento small[data-v-3d9d1dbe]{color:var(--muted);font-family:var(--mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase}.bento strong[data-v-3d9d1dbe]{display:block;font-family:var(--display);font-size:clamp(2.2rem,3.6vw,3.2rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.05em;line-height:1}.big strong[data-v-3d9d1dbe]{color:var(--yellow);font-size:clamp(3.4rem,6vw,5.6rem)}.bento p[data-v-3d9d1dbe]{color:var(--muted);margin-top:8px}.big p[data-v-3d9d1dbe]{max-width:32ch}.spk-wrap[data-v-3d9d1dbe]{position:relative}.spk[data-v-3d9d1dbe]{display:block;height:120px;width:100%}.spk-area[data-v-3d9d1dbe]{transform-box:view-box;transform-origin:50% 100%}.spk-dot[data-v-3d9d1dbe]{border-radius:50%;box-shadow:0 0 0 5px #f2c2302e,0 0 16px #f2c230e6;height:12px;margin:-6px 0 0 -6px;position:absolute;width:12px}.spk-dot[data-v-3d9d1dbe],.y[data-v-3d9d1dbe]{background:var(--yellow)}.y[data-v-3d9d1dbe]{border-color:var(--yellow);color:var(--ink)}.y p[data-v-3d9d1dbe],.y small[data-v-3d9d1dbe]{color:#0b0b0ab8}@media(max-width:860px){.bento[data-v-3d9d1dbe]{grid-template-columns:1fr 1fr}.big[data-v-3d9d1dbe]{grid-column:span 2;grid-row:auto}}@media(max-width:760px){.bento[data-v-3d9d1dbe]{gap:9px;grid-auto-rows:minmax(104px,auto);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.c[data-v-3d9d1dbe]{border-radius:16px;gap:6px;overflow:hidden;padding:15px}.big[data-v-3d9d1dbe]{grid-column:1/-1;grid-row:auto}.bento strong[data-v-3d9d1dbe]{font-size:1.55rem}.big strong[data-v-3d9d1dbe]{font-size:2.5rem}.bento p[data-v-3d9d1dbe]{font-size:.8rem;line-height:1.35;margin-top:3px}.bento small[data-v-3d9d1dbe]{font-size:clamp(8.5px,calc(4.62963vw - 6.2037px),11.5px);letter-spacing:.06em}.c[data-v-3d9d1dbe]:not(.big){justify-content:flex-start}.c:not(.big) small[data-v-3d9d1dbe]{min-height:3.2em}@supports (grid-template-rows:subgrid){.bento[data-v-3d9d1dbe]{grid-auto-rows:auto}.c[data-v-3d9d1dbe]:not(.big){display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0}.c:not(.big)>div[data-v-3d9d1dbe]{display:contents}.c:not(.big) small[data-v-3d9d1dbe]{margin-bottom:10px;min-height:0}}.spk[data-v-3d9d1dbe]{height:56px}}.dx[data-v-41586f04]{align-items:stretch;background:var(--glass);border:1px solid hsla(51,23%,94%,.16);border-radius:var(--radius-card);display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.dx[data-v-41586f04]>*{padding:30px 32px}.dx-main[data-v-41586f04]{align-content:start;border-right:1px solid var(--line);display:grid}.dx-head[data-v-41586f04]{border-bottom:1px solid var(--line-strong);padding-bottom:12px}.dx-list[data-v-41586f04]{list-style:none;margin:0;padding:0}.dx-row[data-v-41586f04]{align-items:center;border-bottom:1px solid var(--line);display:grid;gap:14px;grid-template-columns:auto 1fr;padding:16px 0}.dx-row[data-v-41586f04]:last-child{border-bottom-color:var(--line-strong)}.dx-row b[data-v-41586f04]{display:block;font-family:var(--display);font-size:1.02rem;font-weight:500;letter-spacing:-.01em}.dx-row small[data-v-41586f04]{color:var(--muted);font-size:.84rem}.dx-check[data-v-41586f04]{background:#f2c23024;border-radius:50%;flex:none;height:22px;position:relative;width:22px}.dx-check[data-v-41586f04]:after{border:solid var(--yellow);border-width:0 2px 2px 0;content:"";height:10px;left:8px;position:absolute;top:4px;transform:rotate(45deg);width:5px}.dx-note[data-v-41586f04]{color:var(--muted);font-size:.86rem;margin-top:18px}.dxf[data-v-41586f04]{align-content:center;background:var(--form-hi);border-radius:0 calc(var(--radius-card) - 1px) calc(var(--radius-card) - 1px) 0;box-shadow:inset 0 0 0 1px var(--form-hi-line);display:grid}.dxf.lit[data-v-41586f04]{animation:dxfGlow-41586f04 1.4s ease-out}.dxf.lit:not(:focus-within) .field:first-child input[data-v-41586f04]{animation:dxfCall-41586f04 1.5s ease-out .5s 3}@keyframes dxfGlow-41586f04{0%{box-shadow:inset 0 0 0 1px var(--yellow),inset 0 0 70px #f2c2304d}}@keyframes dxfCall-41586f04{0%{border-color:var(--yellow);box-shadow:0 0 #f2c23099}70%{border-color:var(--yellow);box-shadow:0 0 0 10px #f2c23000}to{box-shadow:0 0 #f2c23000}}@media(prefers-reduced-motion:reduce){.dxf.lit[data-v-41586f04],.dxf.lit .field:first-child input[data-v-41586f04]{animation:none}}.dxf .field[data-v-41586f04]:nth-child(3){grid-column:1/-1}.dxf .btn[data-v-41586f04]{white-space:nowrap}.dxf-actions[data-v-41586f04]{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-top:20px}.dxf-actions .form-err[data-v-41586f04]{flex-basis:100%;margin:0}.dx-cta[data-v-41586f04]{color:var(--text);font-size:.9rem;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:4px}.dx-cta[data-v-41586f04]:hover{color:var(--yellow);text-decoration-color:var(--yellow)}.dxf .consent[data-v-41586f04]{font-size:.76rem;margin-top:18px}.dx-close[data-v-41586f04]{font-family:var(--display);font-size:clamp(1.5rem,2.8vw,2.3rem);font-weight:600;letter-spacing:-.035em;line-height:1.1;margin-top:48px;max-width:26ch}@media(max-width:900px){.dx[data-v-41586f04]{grid-template-columns:1fr}.dx[data-v-41586f04]>*{padding:24px 22px}.dx-main[data-v-41586f04]{border-bottom:1px solid var(--line);border-right:0}.dxf[data-v-41586f04]{border-radius:0 0 calc(var(--radius-card) - 1px) calc(var(--radius-card) - 1px)}.dxf .fields[data-v-41586f04]{grid-template-columns:1fr}}@media(max-width:760px){.dx[data-v-41586f04],.dx-row[data-v-41586f04],.dx[data-v-41586f04]>*,.dxf .field[data-v-41586f04],.dxf .fields[data-v-41586f04]{min-width:0}.dx[data-v-41586f04]>*{padding:18px 16px}.dx-row[data-v-41586f04]{gap:12px;padding:9px 0}.dx-row b[data-v-41586f04]{font-size:.94rem}.dx-row small[data-v-41586f04]{display:none}.dx-note[data-v-41586f04]{font-size:.78rem;margin-top:12px}.dxf .fields[data-v-41586f04]{gap:9px}.dxf .field label[data-v-41586f04]{font-size:.76rem}.dxf .field input[data-v-41586f04]{min-width:0;padding:10px 12px;width:100%}.dxf-actions[data-v-41586f04]{gap:12px;margin-top:14px}.dxf .btn[data-v-41586f04]{padding:11px 16px}.dxf-actions .form-err[data-v-41586f04]:empty{display:none}.dxf .consent[data-v-41586f04]{font-size:.7rem;margin-top:12px}.dx-close[data-v-41586f04]{display:none}}@media(max-width:600px){.dx-label[data-v-41586f04]{font-size:11.5px}}.photo-band[data-v-c49edce4]{margin:40px auto;max-width:calc(var(--wrap) + var(--gutter)*2);padding:0 calc(24px + var(--gutter));position:relative;z-index:1}.photo-frame[data-v-c49edce4]{aspect-ratio:21/8;background:#111110;border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden;position:relative}.photo-frame img[data-v-c49edce4]{height:116%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--pos,50% 50%);object-position:var(--pos,50% 50%);position:absolute;top:-8%;width:100%;will-change:transform}.photo-frame[data-v-c49edce4]:after{background:linear-gradient(90deg,#060607d1,#06060773 45%,#06060700 70%),linear-gradient(180deg,#06060700 40%,#060607cc);content:"";inset:0;pointer-events:none;position:absolute}.photo-ph[data-v-c49edce4]{background:repeating-linear-gradient(135deg,hsla(51,23%,94%,.03) 0 14px,transparent 14px 28px),radial-gradient(ellipse at 30% 30%,rgba(242,194,48,.12),transparent 60%),#121210;color:var(--muted);display:none;gap:6px;inset:0;justify-items:center;place-content:center;position:absolute;text-align:center}.photo-ph span[data-v-c49edce4]{color:var(--text);font-family:var(--display);font-size:1.2rem;font-weight:600}.photo-ph small[data-v-c49edce4]{font-family:var(--mono);font-size:.6rem;font-size-adjust:.44;letter-spacing:.1em}.missing .photo-ph[data-v-c49edce4]{display:grid}.missing img[data-v-c49edce4]{display:none}figcaption[data-v-c49edce4]{bottom:clamp(18px,3.5vw,40px);display:grid;gap:8px;left:calc(24px + var(--gutter) + clamp(20px,4vw,48px));max-width:min(520px,calc(70% - var(--gutter)*1.4));position:absolute;z-index:2}figcaption b[data-v-c49edce4]{font-family:var(--display);font-size:clamp(1.2rem,2.6vw,2.2rem);font-weight:700;letter-spacing:-.035em;line-height:1.1}@media(max-width:700px){.photo-frame[data-v-c49edce4]{aspect-ratio:4/3}.photo-frame img[data-v-c49edce4]{-o-object-position:var(--pos-m,var(--pos,50% 50%));object-position:var(--pos-m,var(--pos,50% 50%))}figcaption[data-v-c49edce4]{max-width:min(calc(85% - (24px + var(--gutter))*2*.85),calc(100% - (24px + var(--gutter))*2 - clamp(20px,4vw,48px)*2))}}@media(prefers-reduced-motion:reduce){.photo-frame img[data-v-c49edce4]{transform:none!important}}.system[data-v-0463d910]{display:grid;gap:0;grid-template-columns:repeat(6,1fr);margin-top:20px;position:relative}.system[data-v-0463d910]:before{background:repeating-linear-gradient(90deg,hsla(51,23%,94%,.45) 0 6px,transparent 6px 13px);content:"";height:2px;left:28px;position:absolute;right:calc(16.66667% - 28px);top:27px}.runner[data-v-0463d910]{background:var(--yellow);border-radius:50%;box-shadow:0 0 0 6px #f2c2302e,0 0 24px #f2c230e6;height:14px;left:0;position:absolute;top:21px;width:14px;will-change:transform;z-index:2}.stage[data-v-0463d910]{padding:0 10px 0 0}.pin[data-v-0463d910],.stage[data-v-0463d910]{position:relative}.pin[data-v-0463d910]{background:var(--ink);border:1px solid var(--line-strong);border-radius:50%;color:var(--muted);display:grid;font-family:var(--mono);font-size:.85rem;font-size-adjust:.44;font-weight:400;height:56px;letter-spacing:.14em;place-items:center;transition:background .35s ease,border-color .35s ease,color .35s ease,box-shadow .35s ease,transform .35s cubic-bezier(.2,.8,.2,1);width:56px;z-index:1}.last .pin[data-v-0463d910]{color:var(--yellow)}.last .pin[data-v-0463d910],.pin.hit[data-v-0463d910]{border-color:var(--yellow)}.pin.hit[data-v-0463d910]{background:var(--yellow);box-shadow:0 0 0 6px #f2c23024,0 0 26px #f2c2308c;color:var(--ink)}.pin.pop[data-v-0463d910]{transform:scale(1.12)}h3[data-v-0463d910]{color:var(--yellow);font-size:1.05rem;letter-spacing:.04em;margin:22px 0 14px;transition:opacity .35s}.sys-live .stage:not(.on) h3[data-v-0463d910]{opacity:.55}ul[data-v-0463d910]{display:grid;font-size:.96rem;gap:6px;list-style:none;margin:0;padding:0}li[data-v-0463d910]{border-bottom:1px solid var(--line);color:var(--text);padding-bottom:6px}.sys-close[data-v-0463d910]{align-items:center;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-top:64px;padding-top:32px}.sys-close p[data-v-0463d910]{font-family:var(--display);font-size:clamp(1.5rem,2.8vw,2.3rem);font-weight:700;line-height:1.1;max-width:24ch}@media(max-width:900px){.system[data-v-0463d910]{gap:28px;grid-template-columns:1fr}.system[data-v-0463d910]:before{background:repeating-linear-gradient(180deg,hsla(51,23%,94%,.45) 0 6px,transparent 6px 13px);height:auto;inset:28px auto 0 27px;width:2px}.runner[data-v-0463d910]{left:21px;top:0}.stage[data-v-0463d910]{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:56px 1fr}.pin[data-v-0463d910]{grid-row:span 2}h3[data-v-0463d910]{margin:14px 0 10px}.stage-body[data-v-0463d910]{grid-column:2}}@media(max-width:760px){.system[data-v-0463d910]{gap:12px;grid-template-columns:1fr;margin-top:16px}.runner[data-v-0463d910],.system[data-v-0463d910]:before{display:none}.stage[data-v-0463d910]{align-items:center;gap:0 14px;grid-template-columns:34px 1fr;padding:0}.pin[data-v-0463d910]{font-size:.66rem;grid-column:1;grid-row:1;height:34px;width:34px}.pin.hit[data-v-0463d910]{box-shadow:0 0 0 4px #f2c23024,0 0 12px #f2c23066}.last .pin[data-v-0463d910]{border-color:var(--line-strong);color:var(--muted)}.last .pin.hit[data-v-0463d910]{border-color:var(--yellow);color:var(--ink)}h3[data-v-0463d910]{align-items:center;cursor:pointer;display:flex;font-size:.92rem;gap:10px;grid-column:2;grid-row:1;justify-content:space-between;letter-spacing:.05em;margin:0;padding:10px 0}.sys-live .stage:not(.on) h3[data-v-0463d910]{opacity:1}h3[data-v-0463d910]:after{border-bottom:2px solid var(--yellow);border-right:2px solid var(--yellow);content:"";flex:none;height:8px;margin-right:2px;transform:translateY(-2px) rotate(45deg);transition:transform .25s;width:8px}h3[aria-expanded=true][data-v-0463d910]:after{transform:translateY(1px) rotate(-135deg)}h3[data-v-0463d910]:focus-visible{border-radius:6px;outline:2px solid var(--yellow);outline-offset:3px}.stage-body[data-v-0463d910]{display:grid;grid-column:2;grid-row:2;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.6,0,.2,1),visibility 0s .35s;visibility:hidden}h3[aria-expanded=true]+.stage-body[data-v-0463d910]{grid-template-rows:1fr;transition:grid-template-rows .35s cubic-bezier(.6,0,.2,1);visibility:visible}ul[data-v-0463d910]{display:flex;flex-wrap:wrap;font-size:.76rem;gap:0;min-height:0;overflow:hidden}li[data-v-0463d910]{border:1px solid var(--line-strong);border-radius:8px;color:var(--text);margin:0 6px 6px 0;padding:4px 9px;white-space:nowrap}.sys-close[data-v-0463d910]{gap:12px;margin-top:16px;padding-top:12px}.sys-close p[data-v-0463d910]{font-size:1rem;max-width:none}}@media(prefers-reduced-motion:reduce){.runner[data-v-0463d910]{display:none}}.svc-bar[data-v-8e02c996]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.svc-label[data-v-8e02c996]{color:var(--muted);font-family:var(--mono);font-size:.6rem;font-size-adjust:.44;font-weight:400;letter-spacing:.14em;text-transform:uppercase}.svc-nav[data-v-8e02c996]{display:flex;gap:10px}.svc-nav button[data-v-8e02c996]{all:unset;background:var(--yellow);border-radius:50%;box-shadow:0 6px 22px #f2c23059;color:var(--ink);cursor:pointer;display:grid;font-size:1.25rem;font-weight:700;height:52px;place-items:center;transition:transform .2s,box-shadow .25s,background .2s,opacity .2s;width:52px}.svc-nav button[data-v-8e02c996]:hover{box-shadow:0 8px 30px #f2c23099;transform:scale(1.07)}.svc-nav button[data-v-8e02c996]:active{transform:scale(.96)}.svc-nav button[data-v-8e02c996]:disabled{background:#f3f2ec1a;box-shadow:none;color:var(--muted);cursor:default;transform:none}.svc-nav button[data-v-8e02c996]:focus-visible,.svc-track[data-v-8e02c996]:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.svc-track[data-v-8e02c996]{cursor:grab;display:flex;gap:16px;overflow-x:auto;padding:2px 1px 6px;scroll-padding:0 1px;scroll-snap-type:x mandatory;scrollbar-width:none}.svc-track[data-v-8e02c996]::-webkit-scrollbar{display:none}.svc-track.drag[data-v-8e02c996]{cursor:grabbing;scroll-snap-type:none}.svc-card[data-v-8e02c996]{background:var(--glass);border:1px solid hsla(51,23%,94%,.16);border-radius:var(--radius-card);display:flex;flex:0 0 calc(33.33333% - 11.33333px);flex-direction:column;gap:16px;min-height:360px;padding:30px;scroll-snap-align:start;transition:border-color .25s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.svc-card[data-v-8e02c996]:hover{border-color:#f2c23099}.svc-row[data-v-8e02c996]{align-items:center;display:flex;gap:10px;justify-content:space-between}.svc-num[data-v-8e02c996]{color:#f2c23040;font-family:var(--display);font-size:3.2rem;font-weight:700;letter-spacing:-.05em;line-height:.9}.svc-card h3[data-v-8e02c996]{font-size:1.6rem;font-weight:500;letter-spacing:-.01em;line-height:1.08}.svc-card p[data-v-8e02c996]{color:var(--muted)}.svc-tags[data-v-8e02c996]{display:flex;flex-wrap:wrap;gap:6px}.svc-tags span[data-v-8e02c996]{border:1px solid var(--line-strong);border-radius:8px;font-size:.78rem;padding:5px 10px}.svc-link[data-v-8e02c996]{align-items:center;align-self:flex-start;display:inline-flex;font-weight:600;gap:8px;margin-top:auto;min-height:44px;text-decoration:none;white-space:nowrap}.svc-link span[data-v-8e02c996]{border:1px solid var(--line-strong);border-radius:50%;display:inline-grid;height:30px;place-items:center;transition:all .25s;width:30px}.svc-link:hover span[data-v-8e02c996]{background:var(--yellow);border-color:var(--yellow);color:var(--ink);transform:rotate(-45deg)}.svc-prog[data-v-8e02c996]{background:var(--line);border-radius:2px;height:3px;margin-top:18px;overflow:hidden}.svc-prog i[data-v-8e02c996]{background:var(--yellow);display:block;height:100%;transition:width .2s}@media(max-width:980px){.svc-card[data-v-8e02c996]{flex-basis:calc(50% - 9px)}}@media(max-width:760px){.svc-bar[data-v-8e02c996]{margin-bottom:12px}.svc-nav button[data-v-8e02c996]{font-size:1.05rem;height:42px;width:42px}.svc-card[data-v-8e02c996]{border-radius:18px;gap:10px;min-height:0;padding:18px}.svc-num[data-v-8e02c996]{font-size:2.4rem}.svc-card h3[data-v-8e02c996]{font-size:1.22rem}.svc-card p[data-v-8e02c996]{display:-webkit-box;font-size:.86rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.svc-tags[data-v-8e02c996]{gap:5px;max-height:62px;overflow:hidden}.svc-tags span[data-v-8e02c996]{font-size:.72rem;padding:4px 8px}.svc-prog[data-v-8e02c996]{margin-top:12px}}@media(max-width:600px){.svc-card[data-v-8e02c996]{flex-basis:86%}.svc-label[data-v-8e02c996]{font-size:11.5px}}.cta-strip[data-v-21cf7f85]{padding:clamp(30px,5vw,56px) calc(var(--wrap-pad) + var(--gutter))}.cta-box[data-v-21cf7f85]{align-items:center;background:radial-gradient(130% 190% at 0 0,rgba(242,194,48,.13),transparent 60%),#f3f2ec08;border:1px solid var(--line);border-radius:20px;display:flex;flex-wrap:wrap;gap:clamp(16px,3vw,32px);justify-content:space-between;margin:0 auto;max-width:calc(var(--wrap) - var(--wrap-pad)*2);padding:clamp(22px,3vw,34px) clamp(22px,3.4vw,40px)}.txt[data-v-21cf7f85]{display:grid;gap:6px;min-width:0}.txt b[data-v-21cf7f85]{font:400 clamp(1.15rem,2.2vw,1.65rem) /1.2 var(--display);letter-spacing:-.035em}.txt span[data-v-21cf7f85]{color:var(--muted);font-size:.95rem}.btn[data-v-21cf7f85]{flex:none}@media(max-width:620px){.cta-box[data-v-21cf7f85]{align-items:flex-start;flex-direction:column}.btn[data-v-21cf7f85]{justify-content:center;width:100%}}.lede-hi[data-v-5c1a35b1]{color:var(--text);font-weight:500}.flow[data-v-5c1a35b1]{background:var(--glass);border:1px solid hsla(51,23%,94%,.16);border-radius:var(--radius-card);overflow-x:auto;padding:26px}.flow svg[data-v-5c1a35b1]{display:block;height:auto;min-width:640px;overflow:visible;width:100%}.flow[data-v-5c1a35b1] .wire{fill:none;stroke:#f3f2ec29;stroke-width:1.5}.flow[data-v-5c1a35b1] .nd rect{fill:var(--card);stroke:var(--line-strong)}.flow[data-v-5c1a35b1] .nd text{dominant-baseline:central;fill:var(--text);font:500 14px var(--body);text-anchor:middle}.flow[data-v-5c1a35b1] .dst .fill{fill:var(--yellow)}.flow[data-v-5c1a35b1] .dst text.ink{fill:var(--ink)}.flow[data-v-5c1a35b1] .dst rect:first-of-type{transition:stroke .3s}.flow[data-v-5c1a35b1] .dst.full rect:first-of-type{stroke:var(--yellow)}.flow[data-v-5c1a35b1] .hub rect{fill:var(--yellow)}.flow[data-v-5c1a35b1] .col{fill:var(--muted);font:400 10px var(--mono);letter-spacing:.16em;text-anchor:middle}.flow[data-v-5c1a35b1] .pk{fill:var(--text)}.flow[data-v-5c1a35b1] .pk.out{fill:var(--yellow)}@media(max-width:760px){.flow[data-v-5c1a35b1]{overflow-x:visible;padding:16px}.flow svg[data-v-5c1a35b1]{aspect-ratio:360/570;min-width:0}.flow.vert[data-v-5c1a35b1] .nd text{font-size:13px}.flow.vert[data-v-5c1a35b1] .col{font-size:9px}}.steps-sec[data-v-f2fb64e7]{overflow:hidden;position:relative}.steps-sec>.wrap[data-v-f2fb64e7]{position:relative;z-index:1}.steps[data-v-f2fb64e7]{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.step[data-v-f2fb64e7]{align-content:start;background:#0c0c0b9e;border:1px solid hsla(51,23%,94%,.14);border-radius:var(--radius-card);display:grid;gap:10px;padding:28px}.step p[data-v-f2fb64e7]{color:var(--muted)}.n[data-v-f2fb64e7]{color:var(--yellow);display:flex;font-family:var(--mono);font-size:.8rem;font-size-adjust:.44;font-weight:400;gap:4px;letter-spacing:.14em}h3[data-v-f2fb64e7]{font-size:1.05rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase}@media(max-width:900px){.steps[data-v-f2fb64e7]{grid-template-columns:1fr}}@media(max-width:760px){.steps[data-v-f2fb64e7]{gap:9px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.step[data-v-f2fb64e7]{gap:6px;padding:14px 12px}h3[data-v-f2fb64e7]{overflow-wrap:anywhere}.step p[data-v-f2fb64e7],h3[data-v-f2fb64e7]{font-size:.8rem}.step p[data-v-f2fb64e7]{display:-webkit-box;line-height:1.4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}}.why-card[data-v-82fb04f9],.why-vs[data-v-82fb04f9]{background:var(--glass);border:1px solid hsla(51,23%,94%,.16);border-radius:var(--radius-card)}.why-grid[data-v-82fb04f9]{display:grid;gap:12px;grid-template-columns:repeat(5,1fr);margin-bottom:28px}.why-card[data-v-82fb04f9]{align-content:start;display:grid;gap:9px;padding:20px}.why-card h3[data-v-82fb04f9]{font-size:1.05rem;letter-spacing:-.02em;margin:0}.why-card p[data-v-82fb04f9]{color:var(--muted);font-size:.88rem;line-height:1.5;margin:0}.why-lbl[data-v-82fb04f9],.why-n[data-v-82fb04f9]{font-family:var(--mono);font-size-adjust:.44;font-weight:400;letter-spacing:.14em}.why-n[data-v-82fb04f9]{color:var(--yellow);font-size:.8rem}.why-lbl[data-v-82fb04f9]{color:var(--muted);font-size:.58rem;text-transform:uppercase}.why-vs[data-v-82fb04f9]{display:grid;gap:clamp(18px,2.6vw,28px);padding:28px}.why-intro b[data-v-82fb04f9]{display:block;font-family:var(--display);font-size:clamp(1.35rem,2.4vw,1.8rem);font-weight:400;letter-spacing:-.03em;margin-top:6px}.why-intro p[data-v-82fb04f9]{color:var(--muted);margin:10px 0 0;max-width:56ch}.vs-list[data-v-82fb04f9]{align-items:baseline;display:grid;gap:clamp(13px,1.8vw,20px) clamp(30px,6vw,80px);grid-template-columns:1fr 1.1fr}.vs-h[data-v-82fb04f9]{color:var(--muted);font-family:var(--mono);font-size:.58rem;font-size-adjust:.44;font-weight:400;letter-spacing:.16em;padding-bottom:clamp(8px,1.2vw,14px);text-transform:uppercase}.vs-h.yg[data-v-82fb04f9]{color:var(--yellow)}.vs-a[data-v-82fb04f9]{align-items:baseline;color:#56554f;display:flex;font-size:clamp(1.08rem,2.1vw,1.5rem);gap:12px;line-height:1.25}.vs-a[data-v-82fb04f9]:before{color:#3e3d39;content:"—";flex:none;font-size:.8em}.vs-b[data-v-82fb04f9]{align-items:baseline;color:var(--text);display:flex;font-family:var(--display);font-size:clamp(1.08rem,2.1vw,1.5rem);font-weight:500;gap:12px;letter-spacing:-.025em;line-height:1.25}.vs-b i[data-v-82fb04f9]{flex:none;font-size:.82em;font-style:normal;font-weight:700}.vs-b i[data-v-82fb04f9],.vs-b[data-v-82fb04f9]:hover{color:var(--yellow)}@media(max-width:1000px){.why-grid[data-v-82fb04f9]{grid-template-columns:1fr 1fr}}@media(max-width:760px){.why-grid[data-v-82fb04f9]{gap:6px;grid-template-columns:1fr;margin-bottom:18px}.why-card[data-v-82fb04f9]{align-items:center;gap:0 8px;grid-template-columns:24px 1fr;padding:0 14px 0 6px}.why-n[data-v-82fb04f9]{font-size:.64rem;grid-column:1;grid-row:1;text-align:right}.why-card h3[data-v-82fb04f9]{align-items:center;color:var(--text);cursor:pointer;display:flex;font-size:clamp(11px,calc(7.29927vw - 12.40876px),.94rem);font-weight:600;gap:8px;grid-column:2;grid-row:1;justify-content:space-between;letter-spacing:-.01em;padding:10px 0;white-space:nowrap}.why-card h3[data-v-82fb04f9]:after{border-bottom:2px solid var(--yellow);border-right:2px solid var(--yellow);content:"";flex:none;height:8px;margin-right:2px;transform:translateY(-2px) rotate(45deg);transition:transform .25s;width:8px}.why-card.open h3[data-v-82fb04f9]:after{transform:translateY(1px) rotate(-135deg)}.why-card h3[data-v-82fb04f9]:focus-visible{border-radius:6px;outline:2px solid var(--yellow);outline-offset:3px}.why-body[data-v-82fb04f9]{display:grid;grid-column:2;grid-row:2;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.6,0,.2,1),visibility 0s .35s;visibility:hidden}.why-card.open .why-body[data-v-82fb04f9]{grid-template-rows:1fr;transition:grid-template-rows .35s cubic-bezier(.6,0,.2,1);visibility:visible}.why-card p[data-v-82fb04f9]{font-size:.84rem;line-height:1.45;min-height:0;overflow:hidden}.why-card p[data-v-82fb04f9]:after{content:"";display:block;height:12px}.why-vs[data-v-82fb04f9]{gap:14px;padding:16px}.why-intro .why-lbl[data-v-82fb04f9],.why-intro p[data-v-82fb04f9]{display:none}.why-intro b[data-v-82fb04f9]{font-size:1.08rem;margin-top:0}.vs-list[data-v-82fb04f9]{align-items:start;gap:8px 12px;grid-template-columns:1fr 1.12fr}.vs-h[data-v-82fb04f9]{align-items:flex-end;align-self:stretch;border-bottom:2px solid var(--line-strong);color:var(--muted);display:flex;font-family:var(--display);font-size:.92rem;font-size-adjust:none;font-weight:600;letter-spacing:-.01em;line-height:1.15;margin-bottom:2px;padding:0 0 8px;text-transform:none;word-spacing:100vw}.vs-h.yg[data-v-82fb04f9]{border-bottom-color:var(--yellow)}.vs-a[data-v-82fb04f9],.vs-b[data-v-82fb04f9]{gap:7px;line-height:1.25}.vs-a[data-v-82fb04f9]{font-size:.85rem}.vs-a[data-v-82fb04f9]:before{font-size:.72em}.vs-b[data-v-82fb04f9]{font-size:.85rem}.vs-b i[data-v-82fb04f9]{font-size:.8em}}@media(max-width:600px){.why-lbl[data-v-82fb04f9],.why-n[data-v-82fb04f9]{font-size:11.5px}}.sx-marquee[data-v-53433bdb]{display:grid;gap:14px;margin-block:-4px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);padding-block:4px}.sx-row[data-v-53433bdb]{margin-block:-2px;overflow:hidden;padding-block:2px}.sx-track[data-v-53433bdb]{animation:sxMove-53433bdb 40s linear infinite;display:flex;gap:12px;width:-moz-max-content;width:max-content;will-change:transform}.sx-row.rev .sx-track[data-v-53433bdb]{animation-direction:reverse}.sx-marquee:focus-within .sx-track[data-v-53433bdb],.sx-marquee:hover .sx-track[data-v-53433bdb]{animation-play-state:paused}@keyframes sxMove-53433bdb{to{transform:translate(-50%)}}.sx-pill[data-v-53433bdb]{align-items:center;background:var(--glass);border:1px solid hsla(51,23%,94%,.16);border-radius:999px;color:var(--text);display:inline-flex;font-family:var(--display);font-size:1.4rem;gap:14px;letter-spacing:-.02em;padding:18px 26px 18px 18px;text-decoration:none;transition:background .3s,color .3s,border-color .3s;white-space:nowrap}.sx-pill svg[data-v-53433bdb]{fill:none;height:26px;stroke:var(--yellow);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;transition:stroke .3s;width:26px}.sx-pill[data-v-53433bdb]:focus-visible,.sx-pill[data-v-53433bdb]:hover{background:var(--yellow);border-color:var(--yellow);color:var(--ink);outline:0}.sx-pill:focus-visible svg[data-v-53433bdb],.sx-pill:hover svg[data-v-53433bdb]{stroke:var(--ink)}.sx-foot[data-v-53433bdb]{color:var(--muted);font-size:.9rem;margin-top:24px;text-align:center}@media(hover:none){.sx-foot[data-v-53433bdb]{display:none}}@media(max-width:600px){.sx-pill[data-v-53433bdb]{font-size:1.1rem;padding:14px 20px 14px 14px}.sx-pill svg[data-v-53433bdb]{height:22px;width:22px}.sx-track[data-v-53433bdb]{animation-duration:30s}}@media(prefers-reduced-motion:reduce){.sx-track[data-v-53433bdb]{animation:none;flex-wrap:wrap;width:auto}.sx-track [aria-hidden=true][data-v-53433bdb]{display:none}}.faq[data-v-1b73f63e]{align-items:start;display:grid;gap:56px;grid-template-columns:.75fr 1.25fr}.faq-head[data-v-1b73f63e]{margin-bottom:0;position:sticky;top:110px}.faq-cta[data-v-1b73f63e]{justify-self:start}@media(max-width:860px){.faq[data-v-1b73f63e]{gap:32px;grid-template-columns:1fr}.faq-head[data-v-1b73f63e]{position:static}}@media(max-width:760px){.faq-head[data-v-1b73f63e]{margin-bottom:18px}}.glass-panel[data-v-464f7d45]{margin-bottom:clamp(32px,5vw,72px)}.contact[data-v-464f7d45]{align-items:start;display:grid;gap:64px;grid-template-columns:.85fr 1.15fr}.contact-alt[data-v-464f7d45]{display:grid;gap:14px;margin-top:32px}.contact-alt a[data-v-464f7d45]{justify-self:start}.wa[data-v-464f7d45]{background:#ffffff0d;border-color:var(--line-strong);color:var(--text)}.form[data-v-464f7d45]{background:var(--form-hi),var(--glass);border:1px solid var(--form-hi-line);border-radius:var(--radius-card);display:grid;grid-template-columns:minmax(0,1fr);min-width:0;padding:34px}.form-steps[data-v-464f7d45]{color:var(--muted);display:flex;font-family:var(--mono);font-size:.74rem;font-size-adjust:.44;font-weight:400;gap:8px;letter-spacing:.14em;margin-bottom:24px;text-transform:uppercase}.form-steps span[data-v-464f7d45]{border-top:3px solid var(--line);flex:1;padding-top:10px}.form-steps span.on[data-v-464f7d45]{border-color:var(--yellow);color:var(--text)}fieldset[data-v-464f7d45]{border:0;display:flex;flex-direction:column;grid-area:2/1;margin:0;min-width:0;padding:0}fieldset.off[data-v-464f7d45]{visibility:hidden}legend[data-v-464f7d45]{font-family:var(--display);font-size:1.45rem;font-weight:700;margin-bottom:18px;padding:0}.goals[data-v-464f7d45]{display:grid;flex:1;gap:10px;grid-auto-rows:1fr;grid-template-columns:1fr 1fr}.goals label[data-v-464f7d45]{cursor:pointer;display:grid;position:relative}.goals input[data-v-464f7d45]{opacity:0;position:absolute}.goals span[data-v-464f7d45]{align-items:center;border:1px solid var(--line-strong);border-radius:14px;display:flex;font-weight:500;padding:14px 16px;transition:border-color .15s,background .15s}.goals label:hover span[data-v-464f7d45]{border-color:var(--muted)}.goals input:checked+span[data-v-464f7d45]{background:#f2c2301f;border-color:var(--yellow)}.goals input:checked+span[data-v-464f7d45]:before{background:var(--yellow);border-radius:50%;content:"";flex:none;height:8px;margin-right:10px;vertical-align:middle;width:8px}.goals input:focus-visible+span[data-v-464f7d45]{outline:3px solid var(--yellow);outline-offset:2px}.form-actions[data-v-464f7d45]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:auto;padding-top:26px}.form-actions .btn[data-v-464f7d45]:disabled{cursor:progress;opacity:.7;transform:none}.linkbtn[data-v-464f7d45]{background:none;border:0;color:var(--muted);cursor:pointer;font:inherit;text-decoration:underline}.goals.invalid span[data-v-464f7d45]{border-color:#ff9b8a99}.goals+.field-err[data-v-464f7d45]{margin-top:10px}@media(max-width:900px){.contact[data-v-464f7d45]{grid-template-columns:1fr}}@media(max-width:760px){.contact[data-v-464f7d45]{gap:16px}.contact-alt[data-v-464f7d45]{gap:8px;margin-top:12px}.contact-alt .btn[data-v-464f7d45]{padding:11px 16px}.form[data-v-464f7d45]{padding:14px}.form-steps[data-v-464f7d45]{font-size:.68rem;margin-bottom:12px}legend[data-v-464f7d45]{font-size:1.12rem;line-height:1.2;margin-bottom:10px}.goals[data-v-464f7d45]{gap:5px;grid-template-columns:1fr}.goals span[data-v-464f7d45]{border-radius:11px;font-size:.88rem;line-height:1.25;padding:10px 14px}.form-actions[data-v-464f7d45]{padding-top:12px}}.bg[data-v-c1586002]{background:var(--bg);inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.bg canvas[data-v-c1586002]{height:100%;width:100%;will-change:contents}.bg canvas[data-v-c1586002],.bg[data-v-c1586002]:after{inset:0;position:absolute}.bg[data-v-c1586002]:after{background:radial-gradient(ellipse at 50% 40%,transparent 30%,rgba(6,6,7,.75) 100%);content:""}.cursor-glow[data-v-c1586002]{background:radial-gradient(circle,#f2c23029,#f2c23000 62%);border-radius:50%;height:420px;left:0;mix-blend-mode:screen;position:absolute;top:0;transform:translate3d(-9999px,0,0);width:420px;will-change:transform}.grain[data-v-c1586002]{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");inset:0;opacity:.07;position:absolute}.lang[data-v-8ef7acf6]{all:unset;box-sizing:border-box;color:var(--muted);cursor:pointer;transition:color .15s}.lang[data-v-8ef7acf6]:hover{color:var(--text)}.lang[data-v-8ef7acf6]:focus-visible{border-radius:6px;outline:3px solid var(--yellow);outline-offset:3px}.lang--bar[data-v-8ef7acf6]{display:inline-grid;font-family:var(--mono);font-size:.76rem;font-size-adjust:.44;height:44px;letter-spacing:.14em;padding:0 4px;place-items:center;text-transform:uppercase}.lang--menu[data-v-8ef7acf6]{align-items:center;color:var(--text);display:flex;font-family:var(--body);font-size:1.1rem;justify-content:space-between;padding:14px 0}.lang__code[data-v-8ef7acf6]{color:var(--muted);font-family:var(--mono);font-size:.76rem;font-size-adjust:.44;letter-spacing:.14em;text-transform:uppercase}.hdr[data-v-3fa75a2c]{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0606078c;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:50}.hdr .wrap[data-v-3fa75a2c]{align-items:center;display:flex;gap:24px;height:72px;justify-content:space-between}.nav[data-v-3fa75a2c]{display:flex;gap:26px}.nav a[data-v-3fa75a2c]{color:var(--muted);font-size:.95rem;font-weight:400;text-decoration:none;transition:color .15s}.nav a[data-v-3fa75a2c]:hover{color:var(--text)}.nav-drop[data-v-3fa75a2c]{align-items:center;display:flex;position:relative}.nav-trig[data-v-3fa75a2c]{all:unset;align-items:center;box-sizing:border-box;color:var(--muted);cursor:pointer;display:inline-flex;font-size:.95rem;gap:8px;transition:color .15s}.nav-drop.open>.nav-trig[data-v-3fa75a2c],.nav-trig[data-v-3fa75a2c]:hover{color:var(--text)}.nav-trig[data-v-3fa75a2c]:focus-visible{border-radius:4px;outline:3px solid var(--yellow);outline-offset:5px}.nav-trig .cd[data-v-3fa75a2c]{border-bottom:1.6px solid;border-right:1.6px solid;height:6px;transform:translateY(-2px) rotate(45deg);transition:transform .2s;width:6px}.nav-drop.open>.nav-trig .cd[data-v-3fa75a2c]{transform:translateY(1px) rotate(-135deg)}.nav-menu[data-v-3fa75a2c]{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#0a0a0bf0;border:1px solid var(--line);border-radius:16px;box-shadow:0 26px 64px #0000008c;display:grid;gap:2px;left:-14px;opacity:0;padding:8px;pointer-events:none;position:absolute;top:calc(100% + 16px);transform:translateY(-8px);transition:opacity .18s,transform .18s,visibility 0s linear .18s;visibility:hidden;width:308px;z-index:60}.nav-menu[data-v-3fa75a2c]:before{content:"";height:18px;left:0;position:absolute;right:0;top:-18px}.nav-drop.open>.nav-menu[data-v-3fa75a2c]{opacity:1;pointer-events:auto;transform:none;transition:opacity .18s,transform .18s;visibility:visible}.nav-menu a[data-v-3fa75a2c]{align-items:center;border-radius:11px;color:var(--text);display:grid;font-size:.95rem;gap:13px;grid-template-columns:auto 1fr;line-height:1.3;padding:11px 14px;text-decoration:none;transition:background .15s,color .15s}.nav-menu a[data-v-3fa75a2c]:focus-visible,.nav-menu a[data-v-3fa75a2c]:hover{background:#f2c2301c;color:var(--yellow)}.nav-menu a[aria-current=page][data-v-3fa75a2c]{background:#f2c23014;color:var(--yellow)}.nav-menu .n[data-v-3fa75a2c]{color:var(--yellow);font:400 .56rem var(--mono);font-size-adjust:.44;letter-spacing:.1em;opacity:.8}.nav-menu .all[data-v-3fa75a2c]{color:var(--muted);font-size:.86rem;margin-top:4px}.nav-menu .all[data-v-3fa75a2c]:hover{color:var(--yellow)}.hdr-cta[data-v-3fa75a2c]{align-items:center;display:flex;gap:12px;position:relative}.lang-bar[data-v-3fa75a2c]{margin-right:12px;position:absolute;right:100%}.hdr .btn[data-v-3fa75a2c]{font-size:.92rem;padding:10px 18px}.burger[data-v-3fa75a2c]{background:none;border:1px solid var(--line-strong);border-radius:12px;color:var(--text);cursor:pointer;display:none;height:44px;width:44px}.burger span[data-v-3fa75a2c]{background:currentColor;display:block;height:2px;margin:4px auto;transition:rotate .18s ease,translate .18s ease .18s,opacity 0s linear .18s;width:18px}.burger.open span[data-v-3fa75a2c]{transition:translate .18s ease,rotate .18s ease .18s,opacity 0s linear .18s}.burger.open span[data-v-3fa75a2c]:first-child{rotate:45deg;translate:0 6px}.burger.open span[data-v-3fa75a2c]:nth-child(2){opacity:0}.burger.open span[data-v-3fa75a2c]:nth-child(3){rotate:-45deg;translate:0 -6px}.lang-menu[data-v-3fa75a2c]{display:none}@media(max-width:1060px){.nav[data-v-3fa75a2c]{background:#060607f2;border-bottom:1px solid var(--line);clip-path:inset(0 0 100% 0);flex-direction:column;gap:0;left:0;max-height:calc(100dvh - 72px);overflow-y:auto;overscroll-behavior:contain;padding:8px calc(24px + var(--gutter)) 24px;position:absolute;right:0;top:72px;transition:clip-path .22s ease-in,visibility 0s linear .22s;visibility:hidden}.nav.open[data-v-3fa75a2c]{clip-path:inset(0);transition:clip-path .35s cubic-bezier(.2,.8,.2,1);visibility:visible}.nav a[data-v-3fa75a2c]{border-bottom:1px solid var(--line);color:var(--text);font-size:1.1rem;padding:14px 0}.nav-drop[data-v-3fa75a2c]{display:block;width:100%}.nav-trig[data-v-3fa75a2c]{border-bottom:1px solid var(--line);color:var(--text);font-size:1.1rem;justify-content:space-between;padding:14px 0;width:100%}.nav-drop.open>.nav-menu[data-v-3fa75a2c],.nav-menu[data-v-3fa75a2c]{backdrop-filter:none;-webkit-backdrop-filter:none;background:none;border:0;box-shadow:none;display:none;opacity:1;padding:6px 0 10px 12px;pointer-events:auto;position:static;transform:none;transition:none;visibility:inherit;width:auto}.nav-drop.open>.nav-menu[data-v-3fa75a2c]{display:grid}.nav-menu[data-v-3fa75a2c]:before{display:none}.nav .nav-menu a[data-v-3fa75a2c]{border-bottom:0;font-size:1rem;padding:12px 10px}.nav[data-v-3fa75a2c]>*{opacity:0;transition:opacity .15s ease,translate .15s ease,color .15s;translate:0 -8px}.nav.open[data-v-3fa75a2c]>*{opacity:1;transition:opacity .3s ease calc(.08s + var(--i, 0)*.04s),translate .3s ease calc(.08s + var(--i, 0)*.04s),color .15s;translate:0 0}.burger[data-v-3fa75a2c]{display:block}.lang-bar[data-v-3fa75a2c]{display:none}.lang-menu[data-v-3fa75a2c]{display:flex}}@media(min-width:1061px)and (max-width:1080px){.nav[data-v-3fa75a2c]{gap:22px}}@media(max-width:420px){.hdr .btn[data-v-3fa75a2c]{font-size:.82rem;padding:9px 12px}}@media(prefers-reduced-motion:reduce){.burger span[data-v-3fa75a2c],.burger.open span[data-v-3fa75a2c],.nav[data-v-3fa75a2c],.nav.open[data-v-3fa75a2c],.nav.open[data-v-3fa75a2c]>*,.nav[data-v-3fa75a2c]>*{transition:none}}.ftr[data-v-28467e82]{background:#060607b8;border-top:1px solid var(--line);color:var(--muted);padding:72px 0 32px;position:relative;z-index:1}.ftr-grid[data-v-28467e82]{display:grid;gap:40px;grid-template-columns:1.4fr 1fr 1fr 1fr}.ftr-grid[data-v-28467e82]>*{min-width:0}.ftr .logo[data-v-28467e82]{align-items:flex-start;color:var(--text)}.ftr .logo-img[data-v-28467e82]{height:46px}.ftr-concept[data-v-28467e82]{margin-top:20px;max-width:34ch}.ftr-concept strong[data-v-28467e82]{color:var(--paper)}h3[data-v-28467e82]{color:var(--text);font-family:var(--mono);font-size:.72rem;font-size-adjust:.44;font-weight:400;letter-spacing:.14em;line-height:inherit;margin:0 0 16px;text-transform:uppercase;text-wrap:wrap}ul[data-v-28467e82]{display:grid;gap:10px;list-style:none;margin:0;padding:0}a[data-v-28467e82]{overflow-wrap:anywhere;text-decoration:none}a[data-v-28467e82]:hover{color:var(--yellow)}.ftr-cc[data-v-28467e82]{background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}.ftr-cc[data-v-28467e82]:hover{color:var(--yellow)}.ftr-bottom[data-v-28467e82]{border-top:1px solid var(--line);display:flex;flex-wrap:wrap;font-size:.88rem;gap:12px;justify-content:space-between;margin-top:56px;padding-top:24px}@media(max-width:860px){.ftr-grid[data-v-28467e82]{grid-template-columns:1fr 1fr}ul[data-v-28467e82]{gap:2px}.ftr-bottom a[data-v-28467e82],.ftr-cc[data-v-28467e82],ul a[data-v-28467e82]{align-items:center;display:inline-flex;min-height:40px}}@media(max-width:760px){.ftr[data-v-28467e82]{padding:48px 0 104px}.ftr-grid[data-v-28467e82]{gap:0;grid-template-columns:1fr 1fr}.ftr-grid[data-v-28467e82]>*{border-top:1px solid var(--line);padding:24px 0}.ftr-grid[data-v-28467e82]>:first-child{border-top:0;grid-column:1/-1;padding-top:0}.ftr-grid[data-v-28467e82]>:nth-child(2){padding-right:16px}.ftr-grid[data-v-28467e82]>:last-child{grid-column:1/-1}.ftr .logo-img[data-v-28467e82]{height:38px}.ftr-concept[data-v-28467e82]{font-size:.92rem;margin-top:14px;max-width:none}h3[data-v-28467e82]{margin-bottom:8px}ul a[data-v-28467e82]{font-size:.92rem}.ftr-bottom[data-v-28467e82]{flex-direction:column;font-size:.88rem;gap:4px;margin-top:0;padding-top:16px}.ftr-bottom[data-v-28467e82]>:last-child{order:-1}}.float-wa[data-v-202be7f2]{animation:waFloat-202be7f2 3.6s ease-in-out infinite;background:var(--yellow);border-radius:50%;bottom:20px;box-shadow:0 8px 30px #f2c23059;color:var(--ink);display:grid;height:56px;place-items:center;position:fixed;right:20px;text-decoration:none;transition:box-shadow .3s;width:56px;will-change:transform;z-index:40}.float-wa svg[data-v-202be7f2]{height:28px;width:28px}.float-wa[data-v-202be7f2]:after{animation:waShadow-202be7f2 3.6s ease-in-out infinite;background:#0000008c;bottom:-14px;filter:blur(4px);height:8px;left:10px;right:10px;z-index:-1}.float-wa[data-v-202be7f2]:after,.float-wa[data-v-202be7f2]:before{border-radius:50%;content:"";position:absolute}.float-wa[data-v-202be7f2]:before{animation:waRing-202be7f2 3.6s ease-out infinite;border:2px solid var(--yellow);inset:0;opacity:0}@keyframes waFloat-202be7f2{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-5px) rotate(-3deg)}50%{transform:translateY(-8px) rotate(0)}75%{transform:translateY(-4px) rotate(3deg)}}@keyframes waShadow-202be7f2{0%,to{opacity:.55;transform:scaleX(1)}50%{opacity:.28;transform:scaleX(.72)}}@keyframes waRing-202be7f2{0%,60%{opacity:0;transform:scale(1)}62%{opacity:.55}to{opacity:0;transform:scale(1.55)}}.float-wa[data-v-202be7f2]:focus-visible,.float-wa[data-v-202be7f2]:hover{animation-play-state:paused;box-shadow:0 10px 36px #f2c2308c}.float-wa[data-v-202be7f2]:hover:after,.float-wa[data-v-202be7f2]:hover:before{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.float-wa[data-v-202be7f2],.float-wa[data-v-202be7f2]:after,.float-wa[data-v-202be7f2]:before{animation:none}}.site[data-v-6a1dcce1]{min-height:100vh;width:100%}main[data-v-6a1dcce1]{position:relative;z-index:1}.lg[data-v-491e8da8]{background-image:radial-gradient(hsla(51,23%,94%,.06) 1px,transparent 0);background-size:28px 28px;font:400 1rem/1.7 var(--body);min-height:100vh}.lg-hdr[data-v-491e8da8]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#060607d9;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:5}.lg-hdr .in[data-v-491e8da8]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 auto;max-width:1100px;padding:14px 24px}.lg-hdr .logo-img[data-v-491e8da8]{height:34px}.back[data-v-491e8da8]{align-items:center;border:1px solid var(--line-strong);border-radius:10px;color:var(--text);display:inline-flex;font-size:.9rem;font-weight:600;min-height:44px;padding:10px 16px;text-decoration:none}.back[data-v-491e8da8]:hover{border-color:var(--yellow);color:var(--yellow)}.lg-ftr[data-v-491e8da8]{border-top:1px solid var(--line);color:var(--muted);font-size:.88rem}.lg-ftr .in[data-v-491e8da8]{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:0 auto;max-width:1100px;padding:28px 24px}.lg-ftr a[data-v-491e8da8]{align-items:center;color:var(--muted);display:inline-flex;min-height:40px;text-decoration:none}.lg-ftr a.router-link-exact-active[data-v-491e8da8],.lg-ftr a[data-v-491e8da8]:hover{color:var(--yellow)}@media print{.lg-ftr[data-v-491e8da8],.lg-hdr[data-v-491e8da8]{display:none}}
