@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.p.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.ojREAa_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.ojREAa_variable{--font-heading:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.tpTRFW_className{font-family:Inter,Inter Fallback;font-style:normal}.tpTRFW_variable{--font-body:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.p.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.p.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.CB781G_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.CB781G_variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.knfwpq_root{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:40;pointer-events:none;flex-direction:column;align-items:flex-end;gap:14px;display:flex;position:fixed}.knfwpq_root>*{pointer-events:auto}.knfwpq_launcher{border:1px solid rgb(var(--rgb-fg) / .2);background:linear-gradient(135deg, var(--color-indigo), #4f46e5);color:#fff;width:58px;height:58px;box-shadow:0 18px 50px -12px rgb(var(--rgb-indigo) / .75);transition:transform var(--duration) var(--ease-out), background var(--duration) var(--ease-out);border-radius:50%;place-items:center;display:grid}.knfwpq_launcher:hover{transform:translateY(-3px)scale(1.04)}.knfwpq_launcherOpen{background:var(--surface-solid);box-shadow:var(--shadow-panel)}.knfwpq_panel{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-solid);width:min(380px,100vw - 32px);max-height:min(600px,100dvh - 120px);box-shadow:var(--shadow-panel), 0 0 100px -40px rgb(var(--rgb-indigo) / .6);transform-origin:100% 100%;flex-direction:column;display:flex;overflow:hidden}.knfwpq_header{border-bottom:1px solid var(--border);background:linear-gradient(180deg, rgb(var(--rgb-indigo) / .16), transparent);align-items:center;gap:12px;padding:16px;display:flex}.knfwpq_avatar{background:rgb(var(--rgb-indigo) / .22);width:38px;height:38px;color:var(--color-accent-alt);border-radius:12px;place-items:center;display:grid}.knfwpq_headerText{flex:1;min-width:0}.knfwpq_title{color:var(--color-heading);font-family:var(--font-heading), sans-serif;word-spacing:var(--heading-word-spacing);letter-spacing:-.02em;font-weight:700;line-height:1.3}.knfwpq_subtitle{color:var(--color-muted);font-size:.75rem}.knfwpq_close{width:40px;height:40px;color:var(--color-muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.knfwpq_close:hover{background:var(--surface-raised);color:var(--color-heading)}.knfwpq_log{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;min-height:180px;padding:16px;display:flex;overflow-y:auto}.knfwpq_message{max-width:88%;animation:knfwpq_pop .35s var(--ease-out) both;border-radius:16px;flex-direction:column;gap:8px;padding:10px 14px;font-size:.9375rem;line-height:1.5;display:flex}.knfwpq_bot{border:1px solid var(--border);background:var(--surface-raised);color:var(--color-text);border-bottom-left-radius:4px;align-self:flex-start}.knfwpq_user{background:var(--color-indigo);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.knfwpq_messageLink{min-height:32px;color:var(--color-accent);align-self:flex-start;align-items:center;gap:6px;font-size:.875rem;font-weight:600;display:inline-flex}.knfwpq_messageLink:hover{text-underline-offset:3px;text-decoration:underline}.knfwpq_typing{flex-direction:row;gap:5px;padding:14px}.knfwpq_typing span{background:var(--color-muted);border-radius:50%;width:6px;height:6px;animation:1.1s infinite both knfwpq_blink}.knfwpq_typing span:nth-child(2){animation-delay:.15s}.knfwpq_typing span:nth-child(3){animation-delay:.3s}.knfwpq_suggestions{scrollbar-width:none;gap:8px;padding:0 16px 12px;display:flex;overflow-x:auto}.knfwpq_suggestions button{border:1px solid var(--border);border-radius:var(--radius-pill);min-height:34px;color:var(--color-text);white-space:nowrap;transition:border-color var(--duration) var(--ease-out), color var(--duration) var(--ease-out);background:0 0;padding:6px 12px;font-size:.8125rem}.knfwpq_suggestions button:hover:not(:disabled){border-color:var(--color-accent-alt);color:var(--color-heading)}.knfwpq_form{border-top:1px solid var(--border);gap:8px;padding:12px 16px 8px;display:flex}.knfwpq_input{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--well);min-width:0;min-height:44px;color:var(--color-heading);flex:1;padding:10px 16px;font-size:1rem}.knfwpq_input::placeholder{color:var(--color-faint)}.knfwpq_input:focus-visible{border-color:var(--color-accent-alt);outline:none}.knfwpq_send{background:var(--color-brand);width:44px;height:44px;color:var(--color-on-brand);transition:opacity var(--duration) var(--ease-out);border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.knfwpq_send:disabled{cursor:not-allowed;opacity:.4}.knfwpq_disclaimer{color:var(--color-muted);text-align:center;padding:0 16px 14px;font-size:.6875rem;line-height:1.4}@keyframes knfwpq_pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes knfwpq_blink{0%,80%,to{opacity:.3}40%{opacity:1}}
.xDwtkW_button{border-radius:var(--radius-pill);font-family:var(--font-heading), sans-serif;word-spacing:var(--heading-word-spacing);letter-spacing:0;text-align:center;transition:transform var(--duration) var(--ease-out), background-color var(--duration) var(--ease-out), border-color var(--duration) var(--ease-out), box-shadow var(--duration) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;font-weight:700;line-height:1.2;display:inline-flex;position:relative}.xDwtkW_button:active{transform:translateY(1px)scale(.99)}.xDwtkW_button:disabled{cursor:not-allowed;opacity:.6}.xDwtkW_md{min-height:44px;padding:10px 20px;font-size:.9375rem}.xDwtkW_lg{min-height:56px;padding:16px 28px;font-size:1rem}.xDwtkW_fullWidth{width:100%}.xDwtkW_primary{background:var(--color-brand);color:var(--color-white);box-shadow:var(--glow-brand), inset 0 .5px 0 #ffffff59}.xDwtkW_primary:hover:not(:disabled){background:var(--color-brand-hover);box-shadow:0 22px 60px -14px rgb(var(--rgb-emerald) / .6), inset 0 .5px 0 #fff6;transform:translateY(-2px)}.xDwtkW_glass{background:var(--surface-raised);border-color:var(--border);color:var(--color-heading);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.xDwtkW_glass:hover:not(:disabled){background:rgb(var(--rgb-fg) / .1);border-color:var(--border-strong);transform:translateY(-2px)}.xDwtkW_ghost{min-height:0;color:var(--color-accent);border-radius:4px;padding:4px 0}.xDwtkW_ghost:hover:not(:disabled){color:var(--color-heading)}.xDwtkW_icon{transition:transform var(--duration) var(--ease-out)}.xDwtkW_button:hover:not(:disabled) .xDwtkW_icon{transform:translate(3px)}
._0a9snW_form{flex-direction:column;gap:18px;display:flex}._0a9snW_row{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:18px;display:grid}._0a9snW_field{flex-direction:column;gap:8px;min-width:0;display:flex}._0a9snW_field label{color:var(--color-text);font-size:.875rem;font-weight:500}._0a9snW_field input,._0a9snW_field select,._0a9snW_field textarea{border:1px solid var(--border);border-radius:var(--radius-sm);background:rgb(var(--rgb-fg) / .04);width:100%;min-height:48px;color:var(--color-heading);transition:border-color var(--duration) var(--ease-out), background-color var(--duration) var(--ease-out), box-shadow var(--duration) var(--ease-out);padding:12px 14px;font-size:1rem}._0a9snW_field textarea{resize:vertical;min-height:112px}._0a9snW_field input::placeholder,._0a9snW_field textarea::placeholder{color:var(--color-faint)}._0a9snW_field input:hover,._0a9snW_field select:hover,._0a9snW_field textarea:hover{border-color:var(--border-strong)}._0a9snW_field input:focus-visible,._0a9snW_field select:focus-visible,._0a9snW_field textarea:focus-visible{border-color:var(--color-brand);background:rgb(var(--rgb-emerald) / .05);box-shadow:0 0 0 4px rgb(var(--rgb-emerald) / .16);outline:none}._0a9snW_field input[aria-invalid=true],._0a9snW_field textarea[aria-invalid=true]{border-color:var(--color-danger)}._0a9snW_selectWrap{position:relative}._0a9snW_selectWrap select{appearance:none;padding-right:42px}._0a9snW_selectWrap option{background:var(--surface-solid);color:var(--color-heading)}._0a9snW_selectIcon{color:var(--color-muted);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}._0a9snW_trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._0a9snW_consent{color:var(--color-muted);align-items:flex-start;gap:12px;font-size:.8125rem;line-height:1.5;display:flex}._0a9snW_consent input{flex-shrink:0;width:18px;height:18px;margin:1px 0 0}._0a9snW_consent a,._0a9snW_formError a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}._0a9snW_error,._0a9snW_formError{color:var(--color-danger);font-size:.8125rem}._0a9snW_formError{border:1px solid rgb(var(--rgb-danger) / .3);border-radius:var(--radius-sm);background:rgb(var(--rgb-danger) / .06);padding:12px 14px}._0a9snW_success{color:var(--color-muted);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:40px 16px;display:flex}._0a9snW_successIcon{background:rgb(var(--rgb-emerald) / .14);width:60px;height:60px;color:var(--color-accent);box-shadow:0 0 40px rgb(var(--rgb-emerald) / .3);border-radius:50%;place-items:center;display:grid}._0a9snW_successTitle{font-size:1.375rem}
._4aaqBq_dialog{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-solid);width:min(600px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--color-text);box-shadow:var(--shadow-panel), 0 0 120px -40px rgb(var(--rgb-emerald) / .4);opacity:0;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out), overlay .3s allow-discrete, display .3s allow-discrete;padding:0;transform:translateY(20px)scale(.98)}._4aaqBq_dialog[open]{opacity:1;transform:none}@starting-style{._4aaqBq_dialog[open]{opacity:0;transform:translateY(20px)scale(.98)}}._4aaqBq_dialog::backdrop{background:var(--overlay);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._4aaqBq_panel{padding:clamp(24px,5vw,40px);position:relative}._4aaqBq_close{border:1px solid var(--border);background:var(--surface);width:44px;height:44px;color:var(--color-muted);transition:color var(--duration) var(--ease-out), border-color var(--duration) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:16px}._4aaqBq_close:hover{border-color:var(--border-strong);color:var(--color-heading)}._4aaqBq_header{flex-direction:column;gap:10px;margin-bottom:28px;padding-right:52px;display:flex}._4aaqBq_title{font-size:clamp(1.375rem,3vw,1.75rem)}._4aaqBq_description{color:var(--color-muted);font-size:.9375rem}
.xgoyqq_widget{width:100%}.xgoyqq_form{flex-direction:column;align-items:center;gap:16px;display:flex}.xgoyqq_inputRow{border:1px solid var(--border-strong);background:var(--well);width:min(560px,100%);transition:border-color var(--duration) var(--ease-out), box-shadow var(--duration) var(--ease-out);border-radius:30px;flex-direction:column;gap:8px;padding:6px;display:flex}.xgoyqq_inputRow:focus-within{border-color:var(--color-brand);box-shadow:0 0 0 4px rgb(var(--rgb-emerald) / .18)}.xgoyqq_inputRow:has([aria-invalid=true]){border-color:var(--color-danger)}.xgoyqq_input{border-radius:var(--radius-pill);min-width:0;min-height:48px;color:var(--color-heading);background:0 0;border:0;flex:1;padding:10px 18px;font-size:1rem}.xgoyqq_input::placeholder{color:var(--color-faint)}.xgoyqq_input:focus-visible{outline:none}.xgoyqq_input:disabled{opacity:.6}.xgoyqq_submit{min-height:48px}.xgoyqq_note{color:var(--color-muted);font-family:var(--font-mono), monospace;letter-spacing:.04em;text-align:center;font-size:.75rem}.xgoyqq_error{color:var(--color-danger);font-size:.875rem}.xgoyqq_loading{text-align:left;flex-direction:column;gap:12px;margin-top:8px;display:flex}.xgoyqq_loadingStep{color:var(--color-faint);transition:color var(--duration) var(--ease-out);align-items:center;gap:12px;font-size:.9375rem;display:flex}.xgoyqq_stepIcon{border:1px solid var(--border);border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.xgoyqq_stepIcon svg{opacity:0}.xgoyqq_stepActive{color:var(--color-heading)}.xgoyqq_stepActive .xgoyqq_stepIcon{border-color:var(--color-brand);color:var(--color-accent)}.xgoyqq_stepActive .xgoyqq_stepIcon svg{opacity:1;animation:.9s linear infinite xgoyqq_spin}.xgoyqq_stepDone{color:var(--color-text)}.xgoyqq_stepDone .xgoyqq_stepIcon{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-on-brand)}.xgoyqq_stepDone .xgoyqq_stepIcon svg{opacity:1}.xgoyqq_result,.xgoyqq_unavailable{text-align:left;animation:xgoyqq_appear .6s var(--ease-out) both;flex-direction:column;gap:24px;display:flex}.xgoyqq_resultHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;display:flex}.xgoyqq_resultTitle{color:var(--color-heading);font-family:var(--font-heading), sans-serif;word-spacing:var(--heading-word-spacing);letter-spacing:-.02em;font-size:1.25rem;font-weight:700}.xgoyqq_resultHost{color:var(--color-muted);font-family:var(--font-mono), monospace;overflow-wrap:anywhere;font-size:.8125rem}.xgoyqq_resultActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.xgoyqq_strategy{align-items:center;display:inline-flex;position:relative}.xgoyqq_strategy svg{color:var(--color-muted);pointer-events:none;position:absolute;right:12px}.xgoyqq_strategySelect{appearance:none;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);min-height:40px;color:var(--color-text);cursor:pointer;transition:border-color var(--duration) var(--ease-out);padding:8px 36px 8px 14px;font-size:.875rem}.xgoyqq_strategySelect:hover{border-color:var(--border-strong)}.xgoyqq_retry{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);min-height:40px;color:var(--color-text);transition:border-color var(--duration) var(--ease-out);align-items:center;gap:8px;padding:8px 14px;font-size:.875rem;display:inline-flex}.xgoyqq_retry:hover{border-color:var(--border-strong)}.xgoyqq_scores{grid-template-columns:repeat(auto-fit,minmax(min(130px,100%),1fr));gap:12px;display:grid}.xgoyqq_score{--tone:var(--color-accent);--tone-rgb:var(--rgb-emerald);border:1px solid rgb(var(--tone-rgb) / .3);border-radius:var(--radius-md);background:rgb(var(--tone-rgb) / .07);flex-direction:column;gap:6px;padding:18px;display:flex}.xgoyqq_average{--tone:var(--color-warning);--tone-rgb:var(--rgb-warning)}.xgoyqq_poor{--tone:var(--color-danger);--tone-rgb:var(--rgb-danger)}.xgoyqq_scoreValue{color:var(--tone);font-family:var(--font-heading), sans-serif;word-spacing:var(--heading-word-spacing);font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:2.5rem;font-weight:800;line-height:1}.xgoyqq_scoreLabel{color:var(--color-text);font-size:.8125rem}.xgoyqq_metrics{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:0 32px;margin:0;display:grid}.xgoyqq_metric{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:16px;padding-block:12px;font-size:.875rem;display:flex}.xgoyqq_metric dt{color:var(--color-muted)}.xgoyqq_metric dd{color:var(--color-heading);font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.xgoyqq_metricCritical dd{color:var(--color-danger)}.xgoyqq_issues,.xgoyqq_issueList{flex-direction:column;gap:12px;display:flex}.xgoyqq_issue{border:1px solid rgb(var(--rgb-danger) / .3);border-radius:var(--radius-md);background:rgb(var(--rgb-danger) / .07);flex-direction:column;gap:8px;padding:16px 18px;display:flex}.xgoyqq_issueHead{color:var(--color-heading);justify-content:space-between;align-items:baseline;gap:16px;font-weight:600;display:flex}.xgoyqq_issueValue{color:var(--color-danger);font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;white-space:nowrap}.xgoyqq_issueText{font-size:.9375rem;line-height:1.55}.xgoyqq_causesLabel{color:var(--color-muted);font-size:.8125rem}.xgoyqq_causes{flex-direction:column;gap:4px;padding-left:18px;font-size:.875rem;line-height:1.5;list-style:outside;display:flex}.xgoyqq_opportunities{flex-direction:column;gap:12px;display:flex}.xgoyqq_opportunitiesTitle{color:var(--color-muted);font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.xgoyqq_opportunities ul{flex-direction:column;gap:10px;font-size:.9375rem;display:flex}.xgoyqq_opportunities li{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.xgoyqq_opportunities svg{color:var(--color-warning);margin-top:4px}.xgoyqq_report{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding-top:24px;display:flex}.xgoyqq_reportTitle{color:var(--color-heading);font-weight:600}.xgoyqq_reportConsent{color:var(--color-muted);align-items:flex-start;gap:12px;font-size:.8125rem;line-height:1.5;display:flex}.xgoyqq_reportConsent input{flex-shrink:0;width:18px;height:18px;margin:1px 0 0}.xgoyqq_reportNote{color:var(--color-muted);font-size:.8125rem}.xgoyqq_reportNote a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.xgoyqq_reportSent{border-top:1px solid var(--border);color:var(--color-accent);align-items:center;gap:10px;padding-top:24px;font-weight:600;display:flex}.xgoyqq_trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.xgoyqq_resultFooter,.xgoyqq_unavailableActions{flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}.xgoyqq_source{color:var(--color-muted);font-size:.8125rem}.xgoyqq_unavailableText{max-width:56ch;color:var(--color-muted)}@keyframes xgoyqq_spin{to{transform:rotate(360deg)}}@keyframes xgoyqq_appear{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (min-width:560px){.xgoyqq_inputRow{border-radius:var(--radius-pill);flex-direction:row;align-items:center}}
.N8p3QW_section{padding-top:var(--section-space)}.N8p3QW_band{border:1px solid var(--border);background:radial-gradient(60% 120% at 0% 50%, rgb(var(--rgb-indigo) / .18), transparent 65%), radial-gradient(50% 120% at 100% 50%, rgb(var(--rgb-emerald) / .14), transparent 65%), var(--surface);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:clamp(24px,4vw,32px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 48px;padding:clamp(28px,5vw,56px);display:flex}.N8p3QW_copy{flex-direction:column;gap:12px;max-width:560px;display:flex}.N8p3QW_title{letter-spacing:-.045em;font-size:clamp(1.875rem,4.4vw,3rem);font-weight:300;line-height:1.05}.N8p3QW_accent{color:var(--color-accent)}.N8p3QW_description{color:var(--color-muted);font-size:clamp(1rem,1.4vw,1.125rem)}.N8p3QW_actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:520px){.N8p3QW_actions,.N8p3QW_actions>*{width:100%}}
.Ji4KeW_list{border-top:1px solid var(--border);flex-direction:column;display:flex}.Ji4KeW_item{border-bottom:1px solid var(--border)}.Ji4KeW_question{color:var(--color-heading);font-family:var(--font-heading), sans-serif;word-spacing:var(--heading-word-spacing);letter-spacing:-.02em;cursor:pointer;transition:color var(--duration) var(--ease-out);justify-content:space-between;align-items:center;gap:20px;padding-block:22px;font-size:clamp(1rem,1.6vw,1.1875rem);font-weight:700;line-height:1.35;list-style:none;display:flex}.Ji4KeW_question::-webkit-details-marker{display:none}.Ji4KeW_question:hover{color:var(--color-accent)}.Ji4KeW_toggle{border:1px solid var(--border);width:36px;height:36px;color:var(--color-muted);transition:transform var(--duration) var(--ease-out), background-color var(--duration) var(--ease-out), color var(--duration) var(--ease-out), border-color var(--duration) var(--ease-out);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.Ji4KeW_item[open] .Ji4KeW_toggle{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-on-brand);transform:rotate(45deg)}.Ji4KeW_answer{max-width:68ch;color:var(--color-muted);padding-bottom:24px}.Ji4KeW_item[open] .Ji4KeW_answer{animation:Ji4KeW_reveal .4s var(--ease-out) both}@keyframes Ji4KeW_reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
.pthwlG_panel{--state-color:var(--color-warning);--state-rgb:var(--rgb-warning);border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--surface-raised), var(--surface)), var(--surface-solid);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:var(--shadow-panel), 0 0 110px -50px rgb(var(--state-rgb) / .6);transition:box-shadow .8s var(--ease-out);flex-direction:column;gap:28px;padding:clamp(20px,3vw,32px);display:flex;position:relative}.pthwlG_after{--state-color:var(--color-accent);--state-rgb:var(--rgb-emerald)}.pthwlG_top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.pthwlG_title{color:var(--color-heading);font-family:var(--font-heading), sans-serif;word-spacing:var(--heading-word-spacing);letter-spacing:-.02em;font-size:1.0625rem;font-weight:700}.pthwlG_note{color:var(--color-muted);font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;line-height:1.6}.pthwlG_toggle{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--well);padding:4px;display:inline-flex}.pthwlG_toggleButton{border-radius:var(--radius-pill);min-width:76px;min-height:40px;color:var(--color-muted);transition:color var(--duration) var(--ease-out);background:0 0;border:0;padding:8px 18px;font-size:.875rem;font-weight:600;position:relative}.pthwlG_toggleActive{color:var(--color-on-brand)}.pthwlG_togglePill{border-radius:inherit;background:var(--state-color);transition:background-color .5s var(--ease-out);position:absolute;inset:0}.pthwlG_toggleLabel{position:relative}.pthwlG_scoreRow{align-items:center;gap:24px;display:flex}.pthwlG_ring{aspect-ratio:1;flex-shrink:0;width:clamp(104px,22vw,132px);position:relative}.pthwlG_ring svg{width:100%;height:100%;transform:rotate(-90deg)}.pthwlG_ringTrack,.pthwlG_ringValue{fill:none;stroke-width:9px}.pthwlG_ringTrack{stroke:var(--track)}.pthwlG_ringValue{stroke:var(--state-color);stroke-linecap:round;filter:drop-shadow(0 0 8px rgb(var(--state-rgb) / .6));transition:stroke-dashoffset .9s var(--ease-out), stroke .5s var(--ease-out)}.pthwlG_score{color:var(--state-color);font-family:var(--font-heading), sans-serif;word-spacing:var(--heading-word-spacing);font-variant-numeric:tabular-nums;letter-spacing:-.04em;transition:color .5s var(--ease-out);place-items:center;font-size:clamp(2rem,5vw,2.75rem);font-weight:800;display:grid;position:absolute;inset:0}.pthwlG_caption{color:var(--color-text);flex-direction:column;gap:6px;font-size:.9375rem;line-height:1.5;display:flex}.pthwlG_captionLabel{color:var(--state-color);font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;transition:color .5s var(--ease-out);font-size:.75rem}.pthwlG_metrics{flex-direction:column;gap:16px;margin:0;display:flex}.pthwlG_metric{justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:14px;font-size:.875rem;display:flex;position:relative}.pthwlG_metric dt{color:var(--color-muted)}.pthwlG_metric dd{color:var(--color-heading);font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;margin:0}.pthwlG_metric:before,.pthwlG_metric:after{content:"";border-radius:var(--radius-pill);height:6px;position:absolute;bottom:0;left:0;right:0}.pthwlG_metric:before{background:var(--track)}.pthwlG_metric:after{background:linear-gradient(90deg, rgb(var(--state-rgb) / .5), var(--state-color));transform:scaleX(var(--ratio));transform-origin:0;transition:transform .9s var(--ease-out), background .5s var(--ease-out)}[data-theme=light] .pthwlG_toggleActive{color:#fff}
.Vtspxq_hero{padding-top:clamp(40px,7vw,96px)}.Vtspxq_inner{grid-template-columns:1fr;align-items:center;gap:clamp(40px,6vw,72px);display:grid}.Vtspxq_copy{flex-direction:column;align-items:flex-start;gap:26px;min-width:0;display:flex}.Vtspxq_copy>*{animation:Vtspxq_rise .9s var(--ease-out) both}.Vtspxq_copy>:nth-child(2){animation-delay:80ms}.Vtspxq_copy>:nth-child(3){animation-delay:.16s}.Vtspxq_copy>:nth-child(4){animation-delay:.24s}.Vtspxq_copy>:nth-child(5){animation-delay:.32s}.Vtspxq_badge{border:1px solid rgb(var(--rgb-emerald) / .35);border-radius:var(--radius-pill);background:rgb(var(--rgb-emerald) / .08);color:var(--color-text);font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;padding:8px 16px;font-size:.6875rem;line-height:1.5;display:inline-flex}.Vtspxq_badgeDot{background:var(--color-accent);width:7px;height:7px;box-shadow:0 0 0 4px rgb(var(--rgb-emerald) / .2);border-radius:50%;flex-shrink:0}.Vtspxq_title{letter-spacing:-.04em;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:800;line-height:1.02}.Vtspxq_accent{color:var(--color-accent)}.Vtspxq_description{max-width:56ch;color:var(--color-muted);font-size:clamp(1rem,1.5vw,1.1875rem)}.Vtspxq_actions{flex-wrap:wrap;align-items:center;gap:14px 28px;display:flex}.Vtspxq_textLink{min-height:44px;color:var(--color-heading)}.Vtspxq_assurances{color:var(--color-muted);flex-wrap:wrap;gap:10px 24px;font-size:.875rem;display:flex}.Vtspxq_assurances li{align-items:center;gap:8px;display:inline-flex}.Vtspxq_assurances svg{color:var(--color-accent)}.Vtspxq_visual{perspective:1400px;min-width:0;animation:Vtspxq_rise 1.1s .2s var(--ease-out) both;position:relative}.Vtspxq_visual:before{content:"";z-index:-1;background:radial-gradient(50% 50% at 70% 30%, rgb(var(--rgb-indigo) / .26), transparent 70%), radial-gradient(45% 45% at 25% 75%, rgb(var(--rgb-emerald) / .22), transparent 70%);filter:blur(40px);opacity:var(--ambient-strength);position:absolute;inset:-12% -8%}.Vtspxq_platforms{border-block:1px solid var(--border);margin-top:clamp(56px,8vw,96px)}.Vtspxq_platformsInner{flex-wrap:wrap;align-items:center;gap:16px 40px;padding-block:26px;display:flex}.Vtspxq_platformsLabel{color:var(--color-muted);font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;flex-shrink:0;font-size:.6875rem}.Vtspxq_marquee{flex:320px;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.Vtspxq_marqueeTrack{width:max-content;animation:40s linear infinite Vtspxq_marquee;display:flex}.Vtspxq_marquee:hover .Vtspxq_marqueeTrack{animation-play-state:paused}.Vtspxq_platformList{color:var(--color-muted);font-family:var(--font-heading), sans-serif;letter-spacing:-.02em;white-space:nowrap;flex-shrink:0;align-items:center;gap:48px;padding-right:48px;font-size:.9375rem;font-weight:700;display:flex}.Vtspxq_platformList li{opacity:.8;transition:opacity var(--duration) var(--ease-out), color var(--duration) var(--ease-out)}.Vtspxq_platformList li:hover{color:var(--color-heading);opacity:1}@keyframes Vtspxq_marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.Vtspxq_marquee{scrollbar-width:none;overflow-x:auto}.Vtspxq_marquee::-webkit-scrollbar{display:none}.Vtspxq_marqueeTrack{animation:none}.Vtspxq_platformList[aria-hidden=true]{display:none}}@keyframes Vtspxq_rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@media (max-width:480px){.Vtspxq_actions>:first-child{width:100%}}@media (min-width:1040px){.Vtspxq_inner{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.Vtspxq_visual>*{transition:transform .9s var(--ease-out);transform:rotateY(-7deg)rotateX(3deg)rotate(.6deg)}.Vtspxq_visual:hover>*{transform:none}}
.OTRY1a_panel{border:1px solid rgb(var(--rgb-indigo) / .25);background:radial-gradient(70% 120% at 0% 0%, rgb(var(--rgb-indigo) / .16), transparent 60%), radial-gradient(60% 100% at 100% 100%, rgb(var(--rgb-emerald) / .1), transparent 60%), var(--surface);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:clamp(24px,4vw,32px);flex-direction:column;gap:clamp(28px,4vw,44px);padding:clamp(24px,5vw,56px);display:flex}.OTRY1a_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;display:flex}.OTRY1a_list{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:12px;display:grid}.OTRY1a_tile{--accent:var(--color-accent);--accent-rgb:var(--rgb-emerald);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised);height:100%;transition:border-color var(--duration) var(--ease-out), transform var(--duration) var(--ease-out);align-items:center;gap:14px;padding:16px;display:flex}.OTRY1a_indigo{--accent:var(--color-accent-alt);--accent-rgb:var(--rgb-indigo)}.OTRY1a_tile:hover{border-color:rgb(var(--accent-rgb) / .5);transform:translateY(-3px)}.OTRY1a_icon{background:rgb(var(--accent-rgb) / .14);width:46px;height:46px;color:var(--accent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.OTRY1a_text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.OTRY1a_name{color:var(--color-heading);font-size:.9375rem;font-weight:600;line-height:1.35}.OTRY1a_tagline{color:var(--color-muted);font-size:.8125rem;line-height:1.4}.OTRY1a_chevron{color:var(--color-muted);transition:transform var(--duration) var(--ease-out)}.OTRY1a_tile:hover .OTRY1a_chevron{color:var(--accent);transform:translate(3px)}
.uRjxeq_device{--bezel:#10141b;--bezel-edge:#ffffff24;--chassis-top:#4a505b;--chassis-bottom:#23272f;filter:drop-shadow(0 30px 40px #00000059);width:100%;position:relative}[data-theme=light] .uRjxeq_device{--bezel:#1b2029;--bezel-edge:#0f172a33;--chassis-top:#e3e7ed;--chassis-bottom:#aeb5c0;filter:drop-shadow(0 26px 34px #0f172a33)}.uRjxeq_screen{aspect-ratio:16/10;background:var(--surface-solid);position:relative;overflow:hidden}.uRjxeq_shot{object-fit:cover;object-position:center var(--shot-position,0%);transition:object-position 3.5s ease-in-out}.uRjxeq_laptop{padding-inline:7%}.uRjxeq_laptop .uRjxeq_screen{border:clamp(5px, 1.1vw, 10px) solid var(--bezel);box-shadow:0 0 0 1px var(--bezel-edge);border-bottom-width:clamp(7px,1.4vw,13px);border-radius:clamp(8px,1.4vw,14px) clamp(8px,1.4vw,14px) 0 0}.uRjxeq_base{background:linear-gradient(var(--chassis-top), var(--chassis-bottom));border-radius:2px 2px 12px 12px;height:clamp(8px,1.3vw,13px);margin-inline:-8%;position:relative}.uRjxeq_base:before{content:"";background:#00000047;border-radius:0 0 8px 8px;width:16%;height:40%;position:absolute;top:0;left:50%;transform:translate(-50%)}.uRjxeq_browser{border:1px solid var(--bezel-edge);background:var(--bezel);border-radius:clamp(8px,1.2vw,14px);overflow:hidden}.uRjxeq_bar{align-items:center;gap:6px;padding:9px 12px;display:flex}.uRjxeq_dot{background:#ffffff38;border-radius:50%;width:8px;height:8px}.uRjxeq_address{border-radius:var(--radius-pill);background:#ffffff1a;flex:1;max-width:55%;height:14px;margin-inline:auto}.uRjxeq_phone{border:1px solid var(--bezel-edge);background:var(--bezel);border-radius:28px;width:min(46%,220px);margin-inline:auto;padding:8px}.uRjxeq_phone .uRjxeq_screen{aspect-ratio:9/19;border-radius:21px}.uRjxeq_placeholder{background:radial-gradient(80% 80% at 100% 0%, rgb(var(--rgb-emerald) / .14), transparent 60%), var(--surface-solid);grid-template-columns:18% 1fr;gap:5%;padding:5%;display:grid;position:absolute;inset:0}.uRjxeq_sidebar,.uRjxeq_heading,.uRjxeq_stats span,.uRjxeq_chart span{background:var(--track);border-radius:6px}.uRjxeq_content{grid-template-rows:10% 24% 1fr;gap:7%;min-height:0;display:grid}.uRjxeq_heading{width:46%}.uRjxeq_stats{grid-template-columns:repeat(3,1fr);gap:5%;display:grid}.uRjxeq_stats span:first-child{background:rgb(var(--rgb-emerald) / .3)}.uRjxeq_chart{align-items:flex-end;gap:4%;min-height:0;display:flex}.uRjxeq_chart span{background:rgb(var(--rgb-indigo) / .3);flex:1;height:40%}.uRjxeq_chart span:nth-child(2){height:62%}.uRjxeq_chart span:nth-child(3){height:48%}.uRjxeq_chart span:nth-child(4){background:rgb(var(--rgb-emerald) / .45);height:80%}.uRjxeq_chart span:nth-child(5){height:58%}.uRjxeq_chart span:nth-child(6){background:rgb(var(--rgb-emerald) / .6);height:92%}.uRjxeq_chart span:nth-child(7){height:70%}.uRjxeq_phone .uRjxeq_placeholder{grid-template-columns:1fr}.uRjxeq_phone .uRjxeq_sidebar{display:none}
.kt5vYq_card{--tone-rgb:var(--rgb-emerald);--tone:var(--color-accent);--tilt-x:0deg;--tilt-y:0deg;--glow-x:50%;--glow-y:100%;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);width:100%;transition:border-color var(--duration) var(--ease-out), box-shadow var(--duration) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.kt5vYq_webApp,.kt5vYq_desktop{--tone-rgb:var(--rgb-indigo);--tone:var(--color-accent-alt)}.kt5vYq_mobile{--tone-rgb:var(--rgb-warning);--tone:var(--color-warning)}.kt5vYq_card:hover{--shot-position:100%;border-color:rgb(var(--tone-rgb) / .45);box-shadow:0 30px 80px -50px rgb(var(--tone-rgb) / .8)}.kt5vYq_stage{aspect-ratio:16/11;border-bottom:1px solid var(--border);background:radial-gradient(60% 70% at var(--glow-x) var(--glow-y), rgb(var(--tone-rgb) / .28), transparent 70%), var(--surface-raised);perspective:1100px;justify-content:center;align-items:flex-end;padding:12% 8% 0;display:flex;position:relative;overflow:hidden}.kt5vYq_stage:before{content:"";background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);pointer-events:none;background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 50% 0,#000,#0000 80%);mask-image:radial-gradient(70% 80% at 50% 0,#000,#0000 80%)}.kt5vYq_device{width:100%;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-origin:bottom;transition:transform .5s var(--ease-out);will-change:transform;position:relative}.kt5vYq_card:hover .kt5vYq_device{transition-duration:.15s}.kt5vYq_laptop{padding-bottom:7%}.kt5vYq_browser .kt5vYq_device{margin-bottom:-5%}.kt5vYq_phone{padding-top:9%}.kt5vYq_phone .kt5vYq_device{margin-bottom:-24%}.kt5vYq_badge{z-index:2;border:1px solid rgb(var(--tone-rgb) / .4);border-radius:var(--radius-pill);background:var(--surface-solid);color:var(--tone);align-items:center;gap:7px;padding:6px 12px 6px 10px;font-size:.75rem;font-weight:600;line-height:1.2;display:inline-flex;position:absolute;top:14px;left:14px}.kt5vYq_body{flex-direction:column;flex:1;gap:8px;padding:clamp(20px,3vw,26px);display:flex}.kt5vYq_category{color:var(--color-muted);font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;font-size:.6875rem}.kt5vYq_title{letter-spacing:-.035em;font-size:clamp(1.1875rem,2vw,1.375rem);font-weight:500}.kt5vYq_link:after{content:"";z-index:3;position:absolute;inset:0}.kt5vYq_link:focus-visible{outline:none}.kt5vYq_link:focus-visible:after{border-radius:var(--radius-lg);outline:2px solid var(--color-accent);outline-offset:-2px}.kt5vYq_summary{color:var(--color-muted);font-size:.9375rem}.kt5vYq_visit{color:var(--color-heading);align-items:center;gap:8px;margin-top:auto;padding-top:12px;font-size:.875rem;font-weight:600;display:inline-flex}
.FrL2eq_grid{grid-template-columns:1fr;gap:20px;display:grid}.FrL2eq_item,.FrL2eq_reveal{min-width:0;display:flex}.FrL2eq_reveal{width:100%}@media (min-width:680px){.FrL2eq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.FrL2eq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.gsZhOW_banner{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));left:max(16px, env(safe-area-inset-left));z-index:45;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-solid);max-width:440px;box-shadow:var(--shadow-panel);animation:gsZhOW_rise .5s var(--ease-out) both;flex-direction:column;gap:16px;padding:20px;display:flex;position:fixed}.gsZhOW_message{color:var(--color-text);font-size:.875rem;line-height:1.55}.gsZhOW_message a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.gsZhOW_actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.gsZhOW_actions>*{flex:120px}@keyframes gsZhOW_rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gsZhOW_banner{animation:none}}
.iUXE9q_wrapper{flex-direction:column;gap:32px;display:flex}.iUXE9q_toolbar{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.iUXE9q_tabs{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--well);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);gap:4px;max-width:100%;padding:5px;display:inline-flex}.iUXE9q_tab{border-radius:var(--radius-pill);min-height:44px;color:var(--color-muted);transition:color var(--duration) var(--ease-out);background:0 0;border:0;padding:10px 20px;font-size:.875rem;font-weight:600;position:relative}.iUXE9q_tab:hover{color:var(--color-heading)}.iUXE9q_tabActive,.iUXE9q_tabActive:hover{color:var(--color-white)}.iUXE9q_tabPill{border-radius:inherit;background:var(--color-brand);box-shadow:var(--glow-brand);position:absolute;inset:0}.iUXE9q_tabLabel{position:relative}.iUXE9q_modelDescription{min-width:min(260px,100%);color:var(--color-muted);flex:1;font-size:.9375rem}.iUXE9q_panel{width:100%}.iUXE9q_tiers{grid-template-columns:1fr;align-items:stretch;gap:16px;display:grid}.iUXE9q_tierItem{min-width:0;display:flex}.iUXE9q_tier{flex-direction:column;gap:20px;width:100%;padding:clamp(22px,2.6vw,30px);display:flex}.iUXE9q_tierHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-height:28px;display:flex}.iUXE9q_tierName{letter-spacing:-.01em;font-size:1rem;font-weight:700}.iUXE9q_badge{border-radius:var(--radius-pill);background:var(--color-brand);color:var(--color-white);white-space:nowrap;padding:4px 12px;font-size:.6875rem;font-weight:700}.iUXE9q_priceBlock{flex-direction:column;gap:10px;margin-top:clamp(12px,3vw,36px);display:flex}.iUXE9q_price{color:var(--color-heading);font-family:var(--font-heading), sans-serif;letter-spacing:-.045em;word-spacing:var(--heading-word-spacing);font-size:clamp(2rem,3.4vw,2.5rem);font-weight:800;line-height:1}.iUXE9q_priceNote{color:var(--color-accent);font-family:var(--font-mono), monospace;letter-spacing:.04em;font-size:.75rem}.iUXE9q_audience{color:var(--color-muted);font-size:.9375rem}.iUXE9q_features{flex-direction:column;gap:10px;font-size:.9375rem;display:flex}.iUXE9q_features li{align-items:flex-start;gap:12px;line-height:1.5;display:flex}.iUXE9q_features svg{color:var(--color-accent);margin-top:4px}.iUXE9q_tierCta{margin-top:auto}@media (max-width:420px){.iUXE9q_tabs{width:100%}.iUXE9q_tab{flex:1;padding-inline:10px}}@media (min-width:900px){.iUXE9q_tiers{grid-template-columns:repeat(3,minmax(0,1fr))}}
.sjMyoq_steps{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:32px 24px;display:grid}.sjMyoq_step{border-top:1px solid var(--border);padding-top:24px;position:relative}.sjMyoq_step:before{content:"";background:var(--color-brand);width:48px;height:1px;box-shadow:0 0 16px var(--color-brand);position:absolute;top:-1px;left:0}.sjMyoq_head{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.sjMyoq_icon{border:1px solid var(--border);background:var(--surface);width:44px;height:44px;color:var(--color-accent);border-radius:12px;place-items:center;display:grid}.sjMyoq_number{color:var(--color-faint);font-family:var(--font-mono), monospace;font-size:.8125rem}.sjMyoq_title{letter-spacing:-.02em;margin-bottom:8px;font-size:1.1875rem}.sjMyoq_text{color:var(--color-muted);font-size:.9375rem}
.UQnbqW_toggle{border:1px solid var(--border);background:var(--surface);width:44px;height:44px;color:var(--color-text);transition:color var(--duration) var(--ease-out), border-color var(--duration) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:relative}.UQnbqW_toggle:hover{border-color:var(--border-strong);color:var(--color-heading)}.UQnbqW_sun,.UQnbqW_moon{transition:opacity var(--duration) var(--ease-out), transform .5s var(--ease-out);grid-area:1/1}.UQnbqW_moon{opacity:0;transform:rotate(-90deg)scale(.6)}[data-theme=light] .UQnbqW_sun{opacity:0;transform:rotate(90deg)scale(.6)}[data-theme=light] .UQnbqW_moon{opacity:1;transform:none}
._85i50G_header{z-index:50;transition:background-color var(--duration) var(--ease-out), border-color var(--duration) var(--ease-out);border-bottom:1px solid #0000;position:sticky;top:0}._85i50G_header:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);opacity:0;transition:opacity var(--duration) var(--ease-out);position:absolute;inset:0}._85i50G_scrolled{border-bottom-color:var(--border);background:var(--header-bg)}._85i50G_scrolled:before{opacity:1}._85i50G_inner{height:var(--header-height);align-items:center;gap:16px;display:flex}._85i50G_nav{margin-left:auto;display:none}._85i50G_navList{align-items:center;gap:2px;display:flex}._85i50G_navLink{border-radius:var(--radius-pill);min-height:40px;color:var(--color-muted);transition:color var(--duration) var(--ease-out), background-color var(--duration) var(--ease-out);align-items:center;padding:8px 12px;font-size:.875rem;font-weight:500;display:inline-flex}._85i50G_navLink:hover{background:var(--surface-raised);color:var(--color-heading)}._85i50G_navLink._85i50G_active{color:var(--color-heading)}._85i50G_actions{align-items:center;gap:10px;margin-left:auto;display:flex}._85i50G_preferences{align-items:center;gap:8px;display:none}._85i50G_drawerPreferences{justify-content:space-between;align-items:center;width:100%;display:flex}._85i50G_developerLink{border-radius:var(--radius-pill);min-height:44px;color:var(--color-muted);white-space:nowrap;transition:color var(--duration) var(--ease-out);align-items:center;gap:8px;padding:8px 12px;font-size:.875rem;font-weight:500;display:none}._85i50G_developerLink svg{color:var(--color-verified)}._85i50G_developerLink:hover,._85i50G_developerLink._85i50G_active{color:var(--color-heading)}._85i50G_drawerDeveloper{min-height:44px;color:var(--color-text);justify-content:center;align-items:center;gap:8px;font-size:.9375rem;font-weight:500;display:inline-flex}._85i50G_drawerDeveloper svg{color:var(--color-verified)}._85i50G_menuButton{border:1px solid var(--border);background:var(--surface);width:44px;height:44px;color:var(--color-heading);border-radius:50%;place-items:center;display:grid}._85i50G_overlay{z-index:60;background:var(--overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:fixed;inset:0}._85i50G_drawer{z-index:70;width:min(380px,100vw);padding:14px var(--gutter) max(24px, env(safe-area-inset-bottom));border-left:1px solid var(--border);background:var(--surface-solid);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}._85i50G_drawerTop{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}._85i50G_drawerList{flex-direction:column;display:flex}._85i50G_drawerLink{border-bottom:1px solid var(--border);color:var(--color-heading);font-family:var(--font-heading), sans-serif;word-spacing:var(--heading-word-spacing);letter-spacing:-.03em;justify-content:space-between;align-items:center;padding:18px 0;font-size:1.5rem;font-weight:700;display:flex}._85i50G_drawerLink svg{color:var(--color-muted)}._85i50G_drawerLink._85i50G_active,._85i50G_drawerLink._85i50G_active svg{color:var(--color-accent)}._85i50G_drawerBottom{flex-direction:column;align-items:center;gap:18px;margin-top:auto;padding-top:32px;display:flex}._85i50G_drawerMail{color:var(--color-muted);font-size:.9375rem}@media (min-width:640px){._85i50G_preferences{display:flex}._85i50G_drawerPreferences{display:none}}@media (min-width:860px){._85i50G_developerLink{display:inline-flex}}@media (min-width:1200px){._85i50G_nav{display:block}._85i50G_actions{margin-left:12px}._85i50G_menuButton{display:none}}
.NFhOfq_grid{grid-template-columns:1fr;gap:20px;display:grid}.NFhOfq_item,.NFhOfq_reveal{min-width:0;display:flex}.NFhOfq_reveal{width:100%}.NFhOfq_card{--accent:var(--color-accent);--accent-rgb:var(--rgb-emerald);flex-direction:column;gap:24px;width:100%;min-height:248px;padding:clamp(22px,3vw,30px);display:flex}.NFhOfq_card:hover{border-color:rgb(var(--accent-rgb) / .4);transform:translateY(-4px)}.NFhOfq_indigo{--accent:var(--color-accent-alt);--accent-rgb:var(--rgb-indigo)}.NFhOfq_cardTop{justify-content:space-between;align-items:center;display:flex}.NFhOfq_icon{color:var(--accent)}.NFhOfq_index{color:var(--accent);font-family:var(--font-mono), monospace;letter-spacing:.08em;font-size:.75rem}.NFhOfq_body{flex-direction:column;gap:10px;margin-top:auto;display:flex}.NFhOfq_title{letter-spacing:-.035em;font-size:1.375rem;font-weight:400;line-height:1.2}.NFhOfq_link:after{content:"";z-index:1;border-radius:var(--radius-lg);position:absolute;inset:0}.NFhOfq_link:focus-visible{outline:none}.NFhOfq_link:focus-visible:after{outline:2px solid var(--color-accent);outline-offset:-2px}.NFhOfq_summary{color:var(--color-muted);font-size:.9375rem}.NFhOfq_highlights{color:var(--color-text);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:0 32px;font-size:.9375rem;font-weight:500;display:grid}.NFhOfq_highlights li{border-top:1px solid var(--border);align-items:center;gap:10px;padding-block:14px;display:flex}.NFhOfq_highlights svg{color:var(--accent)}.NFhOfq_cardBottom{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.NFhOfq_tags{flex-wrap:wrap;gap:6px;display:flex}.NFhOfq_tags li{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--tag-bg);color:var(--color-muted);font-family:var(--font-mono), monospace;letter-spacing:.02em;padding:4px 10px;font-size:.6875rem}.NFhOfq_more{color:var(--accent);white-space:nowrap;transition:transform var(--duration) var(--ease-out);align-items:center;gap:8px;font-size:.875rem;font-weight:600;display:inline-flex}.NFhOfq_moreLabel{display:none}.NFhOfq_card:hover .NFhOfq_more{transform:translate(3px,-3px)}.NFhOfq_featured{background:radial-gradient(70% 90% at 78% 30%, rgb(var(--rgb-emerald) / .2), transparent 70%), var(--surface);border-color:rgb(var(--rgb-emerald) / .4)}.NFhOfq_featured .NFhOfq_title{letter-spacing:-.045em;font-size:clamp(1.625rem,3.4vw,2.5rem);font-weight:300;line-height:1.06}.NFhOfq_featured .NFhOfq_summary{max-width:52ch;font-size:clamp(.9375rem,1.3vw,1.0625rem)}.NFhOfq_featured .NFhOfq_moreLabel{display:inline}.NFhOfq_tile{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);flex-direction:column;justify-content:space-between;gap:24px;width:100%;min-height:200px;padding:clamp(22px,3vw,30px);display:flex}.NFhOfq_tile .NFhOfq_body{margin-top:0}.NFhOfq_tileTitle{color:var(--color-heading);font-family:var(--font-heading), sans-serif;letter-spacing:-.04em;word-spacing:var(--heading-word-spacing);font-size:clamp(1.25rem,2.4vw,1.625rem);font-weight:300;line-height:1.15}.NFhOfq_tileLink{min-height:44px;color:var(--color-accent);align-self:flex-start;align-items:center;gap:10px;font-weight:600;display:inline-flex}.NFhOfq_tileLink svg{transition:transform var(--duration) var(--ease-out)}.NFhOfq_tileLink:hover svg{transform:translate(4px)}@media (min-width:680px){.NFhOfq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.NFhOfq_featuredItem{grid-column:span 2}.NFhOfq_tileItem{grid-column:span var(--tile-span-medium)}}@media (min-width:1040px){.NFhOfq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.NFhOfq_featuredItem{grid-row:span 2}.NFhOfq_tileItem{grid-column:span var(--tile-span-large)}.NFhOfq_featured{gap:32px;padding:40px}}
.LBTDbq_section{padding-top:var(--section-space)}.LBTDbq_head,.LBTDbq_splitHead{margin-bottom:clamp(36px,5vw,64px)}.LBTDbq_splitHead{grid-template-columns:1fr;align-items:end;gap:24px clamp(32px,6vw,96px);display:grid}.LBTDbq_aside{max-width:46ch;color:var(--color-muted);flex-direction:column;align-items:flex-start;gap:16px;display:flex}.LBTDbq_link{color:var(--color-heading)}.LBTDbq_faqLayout{grid-template-columns:1fr;gap:clamp(32px,5vw,64px);display:grid}@media (min-width:860px){.LBTDbq_splitHead{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.LBTDbq_faqLayout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}}
.vCrhCa_tiers{margin-top:clamp(40px,6vw,72px)}.vCrhCa_section{padding-top:var(--section-space)}.vCrhCa_faq{padding-top:var(--section-space);grid-template-columns:1fr;gap:clamp(24px,5vw,64px);display:grid}.vCrhCa_faqTitle{letter-spacing:-.04em;font-size:clamp(1.75rem,3.6vw,2.5rem);font-weight:300}@media (min-width:960px){.vCrhCa_faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}}
.EU32DG_form{flex-direction:column;gap:28px;display:flex}.EU32DG_description,.EU32DG_hint{color:var(--color-muted);font-size:.8125rem}.EU32DG_group{border:0;flex-direction:column;gap:18px;min-width:0;margin:0;padding:0;display:flex}.EU32DG_group>legend{color:var(--color-muted);font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;margin-bottom:18px;padding:0;font-size:.75rem;font-weight:500}.EU32DG_row{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:18px;display:grid}.EU32DG_field{flex-direction:column;gap:8px;min-width:0;display:flex}.EU32DG_field label,.EU32DG_chipGroup legend{color:var(--color-text);font-size:.875rem;font-weight:500}.EU32DG_field input,.EU32DG_field select,.EU32DG_field textarea{border:1px solid var(--border);border-radius:var(--radius-sm);background:rgb(var(--rgb-fg) / .04);width:100%;min-height:48px;color:var(--color-heading);transition:border-color var(--duration) var(--ease-out), background-color var(--duration) var(--ease-out), box-shadow var(--duration) var(--ease-out);padding:12px 14px;font-size:1rem}.EU32DG_field textarea{resize:vertical;min-height:112px}.EU32DG_field input::placeholder,.EU32DG_field textarea::placeholder{color:var(--color-faint)}.EU32DG_field input:hover,.EU32DG_field select:hover,.EU32DG_field textarea:hover{border-color:var(--border-strong)}.EU32DG_field input:focus-visible,.EU32DG_field select:focus-visible,.EU32DG_field textarea:focus-visible{border-color:var(--color-brand);background:rgb(var(--rgb-emerald) / .05);box-shadow:0 0 0 4px rgb(var(--rgb-emerald) / .16);outline:none}.EU32DG_field [aria-invalid=true]{border-color:var(--color-danger)}.EU32DG_file{cursor:pointer;padding:8px}.EU32DG_file::file-selector-button{border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--color-heading);font:inherit;cursor:pointer;margin-right:12px;padding:8px 14px;font-size:.875rem}.EU32DG_selectWrap{position:relative}.EU32DG_selectWrap select{appearance:none;padding-right:42px}.EU32DG_selectWrap option{background:var(--surface-solid);color:var(--color-heading)}.EU32DG_selectIcon{color:var(--color-muted);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.EU32DG_chipGroup{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.EU32DG_chipGroup:focus-visible{outline:none}.EU32DG_chipGroup legend{margin-bottom:10px;padding:0}.EU32DG_chips{flex-wrap:wrap;gap:8px;display:flex}.EU32DG_chip{border:1px solid var(--border);border-radius:var(--radius-pill);background:rgb(var(--rgb-fg) / .04);min-height:40px;color:var(--color-text);cursor:pointer;transition:border-color var(--duration) var(--ease-out), background-color var(--duration) var(--ease-out);align-items:center;gap:8px;padding:8px 14px;font-size:.875rem;display:inline-flex}.EU32DG_chip:hover{border-color:var(--border-strong)}.EU32DG_chip input{width:16px;height:16px;margin:0}.EU32DG_chip:has(input:checked){border-color:var(--color-brand);background:rgb(var(--rgb-emerald) / .1);color:var(--color-heading)}.EU32DG_chip:has(input:focus-visible){box-shadow:0 0 0 4px rgb(var(--rgb-emerald) / .16)}.EU32DG_chipGroup[aria-invalid=true] .EU32DG_chip{border-color:rgb(var(--rgb-danger) / .5)}.EU32DG_trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.EU32DG_consent{color:var(--color-muted);align-items:flex-start;gap:12px;font-size:.8125rem;line-height:1.5;display:flex}.EU32DG_consent input{flex-shrink:0;width:18px;height:18px;margin:1px 0 0}.EU32DG_consent a,.EU32DG_formError a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.EU32DG_error,.EU32DG_formError{color:var(--color-danger);font-size:.8125rem}.EU32DG_consent+.EU32DG_error{margin-top:6px;padding-left:30px}.EU32DG_formError{border:1px solid rgb(var(--rgb-danger) / .3);border-radius:var(--radius-sm);background:rgb(var(--rgb-danger) / .06);padding:12px 14px}.EU32DG_success{color:var(--color-muted);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:40px 16px;display:flex}.EU32DG_successIcon{background:rgb(var(--rgb-emerald) / .14);width:64px;height:64px;color:var(--color-accent);box-shadow:0 0 40px rgb(var(--rgb-emerald) / .3);border-radius:50%;place-items:center;display:grid}.EU32DG_successTitle{font-size:1.375rem}
._8gpOLG_panel{margin-top:28px}._8gpOLG_section{padding-top:var(--section-space)}._8gpOLG_title{letter-spacing:-.04em;margin-bottom:clamp(32px,5vw,48px);font-size:clamp(1.75rem,3.6vw,2.5rem);font-weight:300}
.tCEkFG_tags{flex-wrap:wrap;gap:8px;display:flex}.tCEkFG_tags li{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--tag-bg);color:var(--color-text);font-family:var(--font-mono), monospace;padding:6px 14px;font-size:.75rem}.tCEkFG_actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.tCEkFG_layout{padding-top:var(--section-space);grid-template-columns:1fr;gap:clamp(40px,6vw,72px);display:grid}.tCEkFG_section{padding-top:var(--section-space)}.tCEkFG_sectionTitle{letter-spacing:-.04em;margin-bottom:clamp(24px,4vw,40px);font-size:clamp(1.75rem,3.6vw,2.5rem);font-weight:300}.tCEkFG_features{border-top:1px solid var(--border);flex-direction:column;display:flex}.tCEkFG_feature{border-bottom:1px solid var(--border);grid-template-columns:auto 1fr;gap:clamp(16px,3vw,32px);padding-block:28px;display:grid}.tCEkFG_featureIndex{color:var(--color-accent);font-family:var(--font-mono), monospace;padding-top:4px;font-size:.8125rem}.tCEkFG_featureTitle{letter-spacing:-.025em;margin-bottom:8px;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:600}.tCEkFG_featureText{max-width:60ch;color:var(--color-muted)}.tCEkFG_deliverables{--accent:var(--color-accent);flex-direction:column;gap:20px;padding:clamp(24px,3vw,32px);display:flex}.tCEkFG_indigo{--accent:var(--color-accent-alt)}.tCEkFG_deliverablesIcon{color:var(--accent)}.tCEkFG_deliverablesTitle{letter-spacing:-.03em;font-size:1.375rem;font-weight:600}.tCEkFG_deliverablesList{flex-direction:column;display:flex}.tCEkFG_deliverablesList li{border-top:1px solid var(--border);align-items:flex-start;gap:12px;padding-block:14px;font-size:.9375rem;line-height:1.5;display:flex}.tCEkFG_deliverablesList svg{color:var(--accent);margin-top:4px}@media (max-width:520px){.tCEkFG_actions>*{width:100%}}@media (min-width:960px){.tCEkFG_layout{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}.tCEkFG_aside{top:calc(var(--header-height) + 24px);position:sticky}}
.WJuRwq_grid{margin-top:clamp(40px,6vw,72px)}.WJuRwq_section{padding-top:var(--section-space)}.WJuRwq_head{margin-bottom:clamp(36px,5vw,56px)}
.gPm-OG_hero{animation:gPm-OG_enter .8s var(--ease-out) both;flex-direction:column;gap:28px;padding-top:clamp(28px,5vw,64px);display:flex}.gPm-OG_crumbs{color:var(--color-muted);font-family:var(--font-mono), monospace;letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:.75rem;display:flex}.gPm-OG_crumbs li{align-items:center;gap:10px;display:inline-flex}.gPm-OG_crumbs li+li:before{content:"/";color:var(--color-faint)}.gPm-OG_crumbs a{min-height:32px;transition:color var(--duration) var(--ease-out);align-items:center;display:inline-flex}.gPm-OG_crumbs a:hover{color:var(--color-accent)}.gPm-OG_crumbs span[aria-current]{color:var(--color-text)}@keyframes gPm-OG_enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
.y-9HHG_card{--spot-x:50%;--spot-y:0%;--spot-color:var(--rgb-emerald);isolation:isolate;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transition:border-color var(--duration) var(--ease-out), transform var(--duration) var(--ease-out);position:relative}.y-9HHG_indigo{--spot-color:var(--rgb-indigo)}.y-9HHG_card:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(420px circle at var(--spot-x) var(--spot-y), rgb(var(--spot-color) / .16), transparent 62%);opacity:0;transition:opacity .5s var(--ease-out);pointer-events:none;position:absolute;inset:0}.y-9HHG_card:after{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(260px circle at var(--spot-x) var(--spot-y), rgb(var(--spot-color) / .7), transparent 70%);opacity:0;transition:opacity .5s var(--ease-out);pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.y-9HHG_card:hover:before,.y-9HHG_card:hover:after,.y-9HHG_card:focus-within:before{opacity:1}.y-9HHG_highlighted{border-color:rgb(var(--rgb-emerald) / .45);background:linear-gradient(180deg, rgb(var(--rgb-emerald) / .1), rgb(var(--rgb-fg) / .03) 55%);box-shadow:0 30px 90px -40px rgb(var(--rgb-emerald) / .55)}@media (hover:none){.y-9HHG_card:before,.y-9HHG_card:after{display:none}}
.cEh0jG_filters{flex-wrap:wrap;gap:8px;margin-bottom:clamp(24px,4vw,40px);display:flex}.cEh0jG_filter{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);min-height:44px;color:var(--color-muted);transition:color var(--duration) var(--ease-out), border-color var(--duration) var(--ease-out);padding:8px 14px;font-size:.875rem;font-weight:600;position:relative}.cEh0jG_filter:hover{border-color:var(--border-strong);color:var(--color-heading)}.cEh0jG_filterActive,.cEh0jG_filterActive:hover{color:var(--color-white);border-color:#0000}.cEh0jG_pill{border-radius:inherit;background:var(--color-brand);box-shadow:var(--glow-brand);position:absolute;inset:-1px}.cEh0jG_filterContent{align-items:center;gap:8px;display:inline-flex;position:relative}.cEh0jG_count{border-radius:var(--radius-pill);background:var(--track);min-width:22px;height:22px;font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;place-items:center;padding-inline:6px;font-size:.6875rem;display:inline-grid}.cEh0jG_filterActive .cEh0jG_count{background:#00000029}.cEh0jG_grid{grid-template-columns:1fr;gap:20px;display:grid}.cEh0jG_item{min-width:0;display:flex}@media (min-width:680px){.cEh0jG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.cEh0jG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.-f3NJa_toolbar{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.-f3NJa_search{flex:320px;max-width:520px;position:relative}.-f3NJa_searchIcon{color:var(--color-muted);pointer-events:none;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.-f3NJa_searchInput{border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--well);width:100%;min-height:52px;color:var(--color-heading);transition:border-color var(--duration) var(--ease-out), box-shadow var(--duration) var(--ease-out);padding:12px 18px 12px 48px;font-size:1rem}.-f3NJa_searchInput::placeholder{color:var(--color-faint)}.-f3NJa_searchInput:focus-visible{border-color:var(--color-brand);box-shadow:0 0 0 4px rgb(var(--rgb-emerald) / .18);outline:none}.-f3NJa_features,.-f3NJa_categories{flex-wrap:wrap;gap:8px;display:flex}.-f3NJa_categories{margin-top:16px}.-f3NJa_chip{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);min-height:40px;color:var(--color-muted);transition:color var(--duration) var(--ease-out), border-color var(--duration) var(--ease-out), background-color var(--duration) var(--ease-out);padding:8px 14px;font-size:.8125rem;font-weight:600}.-f3NJa_chip:hover{border-color:var(--border-strong);color:var(--color-heading)}.-f3NJa_chipActive,.-f3NJa_chipActive:hover{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-on-brand)}.-f3NJa_count{color:var(--color-muted);font-family:var(--font-mono), monospace;letter-spacing:.06em;margin-block:24px 16px;font-size:.75rem}.-f3NJa_empty{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);color:var(--color-muted);text-align:center;padding:48px 16px}.-f3NJa_grid{grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));gap:20px;display:grid}.-f3NJa_item{min-width:0;display:flex}.-f3NJa_card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);width:100%;transition:border-color var(--duration) var(--ease-out), transform var(--duration) var(--ease-out), box-shadow var(--duration) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.-f3NJa_card:hover{border-color:rgb(var(--rgb-emerald) / .45);box-shadow:0 30px 80px -50px rgb(var(--rgb-emerald) / .8);transform:translateY(-4px)}.-f3NJa_preview{aspect-ratio:4/5;border-bottom:1px solid var(--border);background:var(--surface-raised);display:block;position:relative;overflow:hidden}.-f3NJa_image{object-fit:cover;object-position:center top;width:100%;height:100%;transition:object-position 4s ease-in-out}.-f3NJa_card:hover .-f3NJa_image{object-position:center bottom}.-f3NJa_previewHint{border-radius:var(--radius-pill);background:var(--color-brand);color:var(--color-on-brand);opacity:0;transition:opacity var(--duration) var(--ease-out), transform var(--duration) var(--ease-out);align-items:center;gap:8px;padding:8px 14px;font-size:.8125rem;font-weight:700;display:inline-flex;position:absolute;bottom:12px;right:12px;transform:translateY(8px)}.-f3NJa_card:hover .-f3NJa_previewHint,.-f3NJa_preview:focus-visible .-f3NJa_previewHint{opacity:1;transform:none}.-f3NJa_body{flex-direction:column;flex:1;gap:8px;padding:18px;display:flex}.-f3NJa_title{letter-spacing:-.025em;font-size:1.125rem;font-weight:600}.-f3NJa_meta{color:var(--color-muted);margin-bottom:4px;font-size:.8125rem}.-f3NJa_tags{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.-f3NJa_tags li{border:1px solid rgb(var(--rgb-indigo) / .35);border-radius:var(--radius-pill);color:var(--color-accent-alt);padding:3px 10px;font-size:.6875rem;font-weight:600}.-f3NJa_body>.-f3NJa_quote{margin-top:auto;font-size:.875rem}.-f3NJa_more{justify-content:center;margin-top:32px;display:flex}.-f3NJa_moreButton{border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface);min-height:48px;color:var(--color-heading);transition:border-color var(--duration) var(--ease-out);align-items:center;gap:10px;padding:10px 24px;font-weight:600;display:inline-flex}.-f3NJa_moreButton:hover{border-color:var(--color-brand)}.-f3NJa_source{color:var(--color-muted);text-align:center;margin-top:40px;font-size:.8125rem}@media (hover:none){.-f3NJa_previewHint{opacity:1;transform:none}}
.ZP1igW_section,.ZP1igW_story{padding-top:var(--section-space)}.ZP1igW_story{grid-template-columns:1fr;gap:clamp(20px,5vw,64px);display:grid}.ZP1igW_title{letter-spacing:-.04em;font-size:clamp(1.75rem,3.6vw,2.5rem);font-weight:300}.ZP1igW_section>.ZP1igW_title,.ZP1igW_head{margin-bottom:clamp(28px,5vw,48px)}.ZP1igW_storyText{max-width:62ch;color:var(--color-text);flex-direction:column;gap:20px;font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.7;display:flex}.ZP1igW_principles{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:16px;display:grid}.ZP1igW_principles li,.ZP1igW_reveal{display:flex}.ZP1igW_reveal{width:100%}.ZP1igW_principle{flex-direction:column;gap:12px;width:100%;padding:28px;display:flex}.ZP1igW_principleIcon{color:var(--color-accent);margin-bottom:32px}.ZP1igW_principleTitle{letter-spacing:-.03em;font-size:1.25rem;font-weight:500}.ZP1igW_principleText{color:var(--color-muted);font-size:.9375rem}@media (min-width:960px){.ZP1igW_story{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}
.oWEm9G_actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.oWEm9G_section{padding-top:var(--section-space)}.oWEm9G_title{letter-spacing:-.04em;margin-bottom:clamp(28px,5vw,48px);font-size:clamp(1.75rem,3.6vw,2.5rem);font-weight:300}.oWEm9G_cards{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:16px;display:grid}.oWEm9G_cards li,.oWEm9G_reveal{display:flex}.oWEm9G_reveal{width:100%}.oWEm9G_card{flex-direction:column;gap:12px;width:100%;padding:28px;display:flex}.oWEm9G_cardIcon{color:var(--color-accent);margin-bottom:24px}.oWEm9G_cardTitle{letter-spacing:-.03em;font-size:1.25rem;font-weight:500}.oWEm9G_cardText{color:var(--color-muted);font-size:.9375rem}.oWEm9G_applyLayout{padding-top:var(--section-space);grid-template-columns:1fr;align-items:start;gap:clamp(40px,6vw,64px);display:grid}.oWEm9G_formCard{border:1px solid var(--border);border-radius:var(--radius-lg);background:radial-gradient(70% 50% at 100% 0%, rgb(var(--rgb-emerald) / .1), transparent 65%), var(--surface);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);padding:clamp(22px,4vw,44px);scroll-margin-top:96px}.oWEm9G_formTitle{letter-spacing:-.03em;margin-bottom:8px;font-size:clamp(1.5rem,3vw,2rem);font-weight:400}.oWEm9G_faq .oWEm9G_title{font-size:clamp(1.5rem,3vw,2rem)}@media (min-width:1040px){.oWEm9G_applyLayout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.oWEm9G_faq{position:sticky;top:112px}}
.VAZi1q_layout{grid-template-columns:1fr;gap:clamp(32px,5vw,64px);margin-top:clamp(40px,6vw,72px);display:grid}.VAZi1q_formCard{border:1px solid var(--border);border-radius:var(--radius-lg);background:radial-gradient(70% 50% at 100% 0%, rgb(var(--rgb-emerald) / .1), transparent 65%), var(--surface);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);padding:clamp(22px,4vw,44px)}.VAZi1q_aside{flex-direction:column;gap:40px;display:flex}.VAZi1q_asideTitle{color:var(--color-muted);font-family:var(--font-mono), monospace;letter-spacing:.16em;word-spacing:normal;text-transform:uppercase;margin-bottom:20px;font-size:.75rem;font-weight:500}.VAZi1q_channels{border-top:1px solid var(--border);flex-direction:column;display:flex}.VAZi1q_channel{border-bottom:1px solid var(--border);align-items:center;gap:16px;padding-block:16px;display:flex}.VAZi1q_channelIcon{border:1px solid var(--border);background:var(--surface);width:42px;height:42px;color:var(--color-accent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.VAZi1q_channelLabel{color:var(--color-muted);font-size:.8125rem}.VAZi1q_channelValue{color:var(--color-heading);overflow-wrap:anywhere;font-weight:500}a.VAZi1q_channelValue:hover{color:var(--color-accent)}.VAZi1q_nextSteps{flex-direction:column;gap:16px;display:flex}.VAZi1q_nextSteps li{align-items:flex-start;gap:14px;line-height:1.5;display:flex}.VAZi1q_stepNumber{border:1px solid rgb(var(--rgb-emerald) / .4);width:26px;height:26px;color:var(--color-accent);font-family:var(--font-mono), monospace;border-radius:50%;flex-shrink:0;place-items:center;font-size:.75rem;display:grid}@media (min-width:960px){.VAZi1q_layout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}}
.T6eX8a_products{flex-direction:column;gap:clamp(56px,9vw,120px);margin-top:clamp(40px,6vw,72px);display:flex}.T6eX8a_live{margin-top:clamp(48px,8vw,96px)}.T6eX8a_head{margin-bottom:clamp(28px,4vw,48px)}.T6eX8a_catalogHead{margin-top:var(--section-space)}.T6eX8a_product{--accent:var(--color-accent);--accent-rgb:var(--rgb-emerald);grid-template-columns:1fr;align-items:center;gap:clamp(28px,6vw,80px);display:grid}.T6eX8a_indigo{--accent:var(--color-accent-alt);--accent-rgb:var(--rgb-indigo)}.T6eX8a_visual{border:1px solid var(--border);border-radius:var(--radius-lg);background:radial-gradient(70% 80% at 50% 100%, rgb(var(--accent-rgb) / .22), transparent 70%), var(--surface-raised);padding:clamp(24px,5vw,56px) clamp(16px,4vw,40px);position:relative}.T6eX8a_copy{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.T6eX8a_label{color:var(--accent);align-items:center;gap:12px;display:inline-flex}.T6eX8a_index{font-family:var(--font-mono), monospace;letter-spacing:.1em;font-size:.75rem}.T6eX8a_name{letter-spacing:-.045em;font-size:clamp(1.75rem,3.8vw,2.75rem);font-weight:300;line-height:1.06}.T6eX8a_tagline{color:var(--accent);font-size:1.0625rem;font-weight:500}.T6eX8a_description{max-width:54ch;color:var(--color-muted)}.T6eX8a_features{border-top:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px 24px;width:100%;margin-block:10px 14px;padding-top:20px;font-size:.9375rem;display:grid}.T6eX8a_features li{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.T6eX8a_features svg{color:var(--accent);margin-top:4px}@media (min-width:960px){.T6eX8a_product{grid-template-columns:repeat(2,minmax(0,1fr))}.T6eX8a_product:nth-child(2n) .T6eX8a_visual{order:2}}
.LKRELW_grid{margin-top:clamp(40px,6vw,72px)}
._3eE_aa_showcase{margin-top:clamp(40px,6vw,64px)}
.bX8JbW_updated{color:var(--color-muted);font-family:var(--font-mono), monospace;font-size:.8125rem}.bX8JbW_document{flex-direction:column;gap:40px;max-width:720px;margin-top:clamp(40px,6vw,64px);display:flex}.bX8JbW_section{flex-direction:column;gap:12px;display:flex}.bX8JbW_heading{letter-spacing:-.025em;font-size:1.375rem}.bX8JbW_contact a{color:var(--color-accent);text-underline-offset:4px;text-decoration:underline}
.r0hW4a_wrapper{text-align:center;flex-direction:column;align-items:center;gap:18px;padding-top:clamp(72px,14vw,160px);display:flex}.r0hW4a_code{color:var(--color-accent);font-family:var(--font-heading), sans-serif;letter-spacing:-.07em;font-size:clamp(5rem,20vw,11rem);font-weight:200;line-height:.9}.r0hW4a_title{letter-spacing:-.04em;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:300}.r0hW4a_description{color:var(--color-muted);margin-bottom:12px}
