._7RfpHW_light{--lx-bg:#f1f4f1;--lx-surface:#fff;--lx-fg:#01070a;--lx-muted:#475250;--lx-link:#0c34b1;--lx-link-hover:#0a2b94;--lx-success:#035a3c;--lx-warning:#6a1b9a;--lx-error:#9e0a0a;--lx-field:#768079;--lx-line:#01070a24;--lx-hover-bg:#01070a0f;--lx-selected-bg:#0c34b114;--lx-focus:#0c34b1;background-color:var(--lx-bg);color:var(--lx-fg);font-family:var(--font-sans)}._7RfpHW_dark{--lx-bg:#01070a;--lx-surface:#0b1215;--lx-fg:#fff;--lx-muted:#aeb7b2;--lx-link:#9daeff;--lx-link-hover:#c4ceff;--lx-success:#0cd988;--lx-warning:#e0b0ff;--lx-error:#ff9a9a;--lx-field:#727e79;--lx-line:#ffffff24;--lx-hover-bg:#ffffff14;--lx-selected-bg:#9daeff1f;--lx-focus:#fff;background-color:var(--lx-bg);color:var(--lx-fg);font-family:var(--font-sans)}._7RfpHW_light :focus-visible,._7RfpHW_dark :focus-visible{outline:3px solid var(--lx-focus);outline-offset:3px;border-radius:4px}._7RfpHW_topNav{border-bottom:1px solid var(--lx-line);background-color:var(--lx-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;min-height:64px;padding:.5rem clamp(1rem,4vw,2rem);display:flex}._7RfpHW_navGroup{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}._7RfpHW_logoLink{align-items:center;min-width:44px;min-height:44px;display:inline-flex}._7RfpHW_navLink{min-height:44px;color:var(--lx-fg);text-underline-offset:4px;align-items:center;padding-inline:.25rem;font-size:.875rem;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .15s;display:inline-flex}._7RfpHW_navLink:hover{text-decoration-color:currentColor}._7RfpHW_eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:lowercase;color:var(--lx-muted);font-size:.78rem;display:inline-block}._7RfpHW_btn{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:.5rem;min-width:44px;min-height:44px;padding:.5rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}._7RfpHW_btn:disabled{cursor:not-allowed;opacity:.55}._7RfpHW_btnPrimary{color:#fff;background-color:#0c34b1;border-color:#0c34b1}._7RfpHW_btnPrimary:hover:not(:disabled){background-color:#0a2b94;border-color:#0a2b94}._7RfpHW_btnEmerald{color:#fff;background-color:#035a3c;border-color:#035a3c}._7RfpHW_btnEmerald:hover:not(:disabled){background-color:#024a31;border-color:#024a31}._7RfpHW_btnSecondary{border-color:var(--lx-field);color:var(--lx-fg);background-color:#0000}._7RfpHW_btnSecondary:hover:not(:disabled){background-color:var(--lx-hover-bg)}._7RfpHW_btnDanger{color:var(--lx-error);background-color:#0000;border-color:currentColor}._7RfpHW_btnDanger:hover:not(:disabled){background-color:color-mix(in srgb, var(--lx-error) 12%, transparent)}._7RfpHW_btnText{color:var(--lx-link);text-underline-offset:3px;background:0 0;border:0;padding-inline:.25rem;text-decoration:underline}._7RfpHW_btnText:hover{color:var(--lx-link-hover)}._7RfpHW_btnFlex{flex:1}._7RfpHW_btnBlock{width:100%}._7RfpHW_textLink{color:var(--lx-link);text-underline-offset:3px;text-decoration:underline}._7RfpHW_textLink:hover{color:var(--lx-link-hover)}._7RfpHW_langSwitch{border:1px solid var(--lx-field,currentColor);min-width:44px;min-height:44px;color:inherit;font-family:var(--font-mono);letter-spacing:.06em;cursor:pointer;background:0 0;border-radius:5px;justify-content:center;align-items:center;padding:0 .75rem;font-size:.8rem;font-weight:500;transition:background-color .18s;display:inline-flex}._7RfpHW_langSwitch:hover{background-color:var(--lx-hover-bg,#7f7f7f1f)}._7RfpHW_card{background-color:var(--lx-surface);border:1px solid var(--lx-line);border-radius:12px;padding:1.5rem}._7RfpHW_cardDashed{border:1px dashed var(--lx-field);text-align:center;border-radius:12px;padding:1.25rem}._7RfpHW_muted{color:var(--lx-muted)}._7RfpHW_notice{border:1px solid;border-radius:8px;padding:.875rem 1rem;font-size:.8125rem;line-height:1.5}._7RfpHW_toneSuccess{color:var(--lx-success)}._7RfpHW_toneWarning{color:var(--lx-warning)}._7RfpHW_toneError{color:var(--lx-error)}._7RfpHW_toneLink{color:var(--lx-link)}._7RfpHW_toneMuted{color:var(--lx-muted)}._7RfpHW_toneFg{color:var(--lx-fg)}._7RfpHW_chip{font-family:var(--font-mono);white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:.375rem;padding:.125rem .625rem;font-size:.75rem;font-weight:600;line-height:1.6;display:inline-flex}._7RfpHW_label{color:var(--lx-muted);margin-bottom:.375rem;font-size:.8125rem;font-weight:500;display:block}._7RfpHW_input{box-sizing:border-box;background-color:var(--lx-surface);border:1px solid var(--lx-field);width:100%;min-height:44px;color:var(--lx-fg);border-radius:6px;padding:.625rem .875rem;font-family:inherit;font-size:.875rem}._7RfpHW_input::placeholder{color:var(--lx-muted);opacity:1}._7RfpHW_input:hover{border-color:var(--lx-fg)}textarea._7RfpHW_input{resize:none}._7RfpHW_authShell{flex-direction:column;min-height:100vh;display:flex}._7RfpHW_authMain{flex:1;justify-content:center;align-items:center;padding:3rem 1rem;display:flex}._7RfpHW_authColumn{flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:30rem;display:flex}._7RfpHW_authHead{text-align:center}._7RfpHW_authTitle{color:var(--lx-fg);margin:.75rem 0 .5rem;font-size:1.5rem;font-weight:700;line-height:1.25}._7RfpHW_authLead{color:var(--lx-muted);margin:0;font-size:.9375rem;line-height:1.55}._7RfpHW_authFooter{border-top:1px solid var(--lx-line);flex-wrap:wrap;justify-content:center;gap:0 1.5rem;padding:.75rem 1rem;font-size:.8125rem;display:flex}._7RfpHW_authFooter a{min-height:44px;color:var(--lx-muted);text-underline-offset:3px;align-items:center;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}._7RfpHW_authFooter a:hover{color:var(--lx-fg);text-decoration-color:currentColor}@media (prefers-reduced-motion:reduce){._7RfpHW_btn,._7RfpHW_navLink,._7RfpHW_langSwitch{transition:none}}._7RfpHW_docsNav{z-index:50;-webkit-backdrop-filter:blur(16px);background-color:#01070af5;position:sticky;top:0}._7RfpHW_docsLayout{align-items:flex-start;gap:3rem;max-width:72rem;margin:0 auto;padding:3rem clamp(1rem,4vw,2rem);display:flex}._7RfpHW_docsMain{flex:1;min-width:0;padding-bottom:6rem}._7RfpHW_docsSection{margin-bottom:4rem;scroll-margin-top:6rem}._7RfpHW_docsH1{color:var(--lx-fg);margin:0 0 1rem;font-size:1.875rem;font-weight:700;line-height:1.2}._7RfpHW_docsH2{color:var(--lx-fg);margin:0 0 1rem;font-size:1.5rem;font-weight:700}._7RfpHW_docsH3{color:var(--lx-fg);margin:0 0 .5rem;font-size:1rem;font-weight:600}._7RfpHW_docsLead{color:var(--lx-muted);margin:0 0 1.5rem;font-size:1.125rem;line-height:1.65}._7RfpHW_docsP{color:var(--lx-muted);margin:0 0 1rem;line-height:1.65}._7RfpHW_docsSmall{color:var(--lx-muted);margin:0;font-size:.875rem;line-height:1.55}._7RfpHW_infoGrid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem;display:grid}._7RfpHW_infoLabel{font-family:var(--font-mono);text-transform:lowercase;letter-spacing:.06em;color:var(--lx-muted);margin:0 0 .25rem;font-size:.75rem}._7RfpHW_mono{font-family:var(--font-mono);font-size:.875rem}._7RfpHW_inlineCode{font-family:var(--font-mono);color:var(--lx-link);font-size:.875rem}._7RfpHW_chipRow{flex-wrap:wrap;gap:.5rem .75rem;margin-bottom:1rem;display:flex}._7RfpHW_riskGrid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}._7RfpHW_riskCard{background-color:var(--lx-surface);border:1px solid;border-radius:12px;padding:1rem}._7RfpHW_riskTitle{font-family:var(--font-mono);letter-spacing:.06em;margin:0 0 .25rem;font-size:.75rem;font-weight:600}._7RfpHW_stack{flex-direction:column;gap:1rem;display:flex}._7RfpHW_table{border-collapse:collapse;width:100%;font-size:.875rem}._7RfpHW_table th{text-align:left;color:var(--lx-muted);border-bottom:1px solid var(--lx-line);padding:.75rem 1.5rem .75rem 0;font-weight:500}._7RfpHW_table td{border-bottom:1px solid var(--lx-line);color:var(--lx-muted);vertical-align:top;padding:.75rem 1.5rem .75rem 0}._7RfpHW_table code{font-family:var(--font-mono);color:var(--lx-fg);font-size:.75rem}._7RfpHW_method{min-width:3.75rem;font-family:var(--font-mono);text-align:center;border:1px solid;border-radius:4px;margin-right:.5rem;padding:0 .5rem;font-size:.72rem;font-weight:600;display:inline-block}._7RfpHW_docsSidebar{flex-shrink:0;align-self:flex-start;width:14rem;display:none;position:sticky;top:88px}@media (min-width:1024px){._7RfpHW_docsSidebar{display:block}}._7RfpHW_docsSidebar ul{flex-direction:column;margin:.75rem 0 0;padding:0;list-style:none;display:flex}._7RfpHW_sidebarLink{min-height:44px;color:var(--lx-muted);border-left:3px solid #0000;border-radius:6px;align-items:center;padding:0 .75rem;font-size:.875rem;text-decoration:none;transition:background-color .15s,color .15s;display:flex}._7RfpHW_sidebarLink:hover{color:var(--lx-fg);background-color:var(--lx-hover-bg)}._7RfpHW_sidebarLinkActive{color:var(--lx-fg);background-color:var(--lx-hover-bg);border-left-color:var(--lx-fg);font-weight:600}._7RfpHW_codeBlock{border:1px solid var(--lx-line);background-color:#060d10;border-radius:12px;margin:1rem 0;position:relative;overflow:hidden}._7RfpHW_codeHeader{border-bottom:1px solid var(--lx-line);background-color:var(--lx-surface);justify-content:space-between;align-items:center;padding:0 .25rem 0 1rem;display:flex}._7RfpHW_codeFilename{font-family:var(--font-mono);color:var(--lx-muted);font-size:.75rem}._7RfpHW_copyBtn{min-width:44px;min-height:44px;color:var(--lx-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 .75rem;font-family:inherit;font-size:.75rem;transition:background-color .15s,color .15s}._7RfpHW_copyBtn:hover{color:var(--lx-fg);background-color:var(--lx-hover-bg)}._7RfpHW_copyFloating{z-index:1;position:absolute;top:.25rem;right:.25rem}._7RfpHW_codePre{margin:0;padding:1rem;font-size:.875rem;overflow-x:auto}._7RfpHW_codePre code{font-family:var(--font-mono);color:#f1f4f1;line-height:1.65}@media (prefers-reduced-motion:reduce){._7RfpHW_sidebarLink,._7RfpHW_copyBtn{transition:none}}._7RfpHW_partnerShell{min-height:100vh;display:flex}._7RfpHW_partnerAside{--lx-muted:#f1f4f1;--lx-hover-bg:#f1f4f11a;--lx-line:#f1f4f12e;color:#fff;border-right:1px solid var(--lx-line);z-index:20;background-color:#022e1b;flex-direction:column;flex-shrink:0;width:224px;display:flex;position:fixed;top:0;bottom:0;left:0}._7RfpHW_partnerBrand{border-bottom:1px solid var(--lx-line);flex-shrink:0;align-items:center;height:64px;padding:0 1.25rem;display:flex}._7RfpHW_partnerTag{font-family:var(--font-mono);color:var(--lx-muted);border:1px solid var(--lx-muted);text-transform:lowercase;border-radius:4px;padding:2px 6px;font-size:.68rem;font-weight:500;line-height:1.2}._7RfpHW_partnerNav{flex-direction:column;flex:1;gap:2px;padding:.75rem;display:flex}._7RfpHW_partnerNavLink{min-height:44px;color:var(--lx-muted);border-left:3px solid #0000;border-radius:6px;align-items:center;gap:.75rem;padding:0 .75rem;font-size:.875rem;text-decoration:none;transition:background-color .15s;display:flex}._7RfpHW_partnerNavLink:hover{background-color:var(--lx-hover-bg)}._7RfpHW_partnerNavLinkActive{color:#fff;background-color:var(--lx-hover-bg);border-left-color:#f1f4f1;font-weight:600}._7RfpHW_partnerUser{border-top:1px solid var(--lx-line);flex-shrink:0;padding:1rem}._7RfpHW_avatar{color:#fff;background-color:#241256;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.75rem;font-weight:600;display:flex}._7RfpHW_partnerContent{flex-direction:column;flex:1;min-width:0;min-height:100vh;margin-left:224px;display:flex}._7RfpHW_partnerHeader{border-bottom:1px solid var(--lx-line);background-color:var(--lx-bg);z-index:10;flex-shrink:0;justify-content:flex-end;align-items:center;gap:1rem;height:64px;padding:0 1.5rem;display:flex;position:sticky;top:0}._7RfpHW_partnerPage{max-width:45rem;padding:2rem}._7RfpHW_pageTitle{color:var(--lx-fg);margin:0 0 .375rem;font-size:1.375rem;font-weight:700}._7RfpHW_pageLead{color:var(--lx-muted);margin:0;font-size:.875rem}._7RfpHW_statLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:lowercase;color:var(--lx-muted);margin:0 0 .375rem;font-size:.72rem}._7RfpHW_backdrop{z-index:50;-webkit-backdrop-filter:blur(6px);background-color:#01070ac7;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._7RfpHW_dialog{background-color:var(--lx-surface);border:1px solid var(--lx-line);width:100%;max-width:27.5rem;color:var(--lx-fg);border-radius:12px;padding:2rem;box-shadow:0 24px 64px #0009}@media (prefers-reduced-motion:reduce){._7RfpHW_partnerNavLink{transition:none}}
.Z1UUwG_page{--lp-night:#01070a;--lp-forest:#022e1b;--lp-emerald:#035a3c;--lp-bic:#0c34b1;--lp-indigo:#241256;--lp-red:#f2090d;--lp-mist:#f1f4f1;--lp-white:#fff;--lp-gutter:clamp(1rem, 5vw, 4rem);--lp-max:72rem;min-height:100vh;font-family:var(--font-sans);background-color:var(--lp-mist);color:var(--lp-night)}html:has(.Z1UUwG_page){scroll-padding-top:7.5rem}.Z1UUwG_page :focus-visible{outline:3px solid var(--band-focus,#0c34b1);outline-offset:3px;border-radius:4px}.Z1UUwG_band{background-color:var(--band-bg);width:100%;color:var(--band-fg);padding-inline:var(--lp-gutter);padding-block:clamp(4rem,8vw,6.5rem);scroll-margin-top:6rem;position:relative;overflow:hidden}.Z1UUwG_inner{z-index:1;max-width:var(--lp-max);margin-inline:auto;position:relative}.Z1UUwG_bandBic{--band-focus:var(--lp-white);--band-bg:var(--lp-bic);--band-fg:var(--lp-white);--band-muted:#e3e8f9;--band-dot:var(--lp-red);--band-cta-bg:var(--lp-white);--band-cta-fg:var(--lp-bic);--band-cta-hover:#e3e8f9;--band-line:#ffffff80}.Z1UUwG_bandMistBic{--band-focus:var(--lp-bic);--band-bg:var(--lp-mist);--band-fg:var(--lp-bic);--band-muted:var(--lp-night);--band-dot:var(--lp-red);--band-line:#0c34b138}.Z1UUwG_bandNight{--band-focus:var(--lp-white);--band-bg:var(--lp-night);--band-fg:var(--lp-white);--band-muted:#aeb7b2;--band-dot:var(--lp-red);--band-line:#ffffff24}.Z1UUwG_bandForest{--band-focus:var(--lp-white);--band-bg:var(--lp-forest);--band-fg:var(--lp-white);--band-muted:var(--lp-mist);--band-dot:var(--lp-mist);--band-line:#f1f4f18c}.Z1UUwG_bandMistNight{--band-focus:var(--lp-bic);--band-bg:var(--lp-mist);--band-fg:var(--lp-night);--band-muted:#475250;--band-dot:var(--lp-red);--band-line:#01070a24}.Z1UUwG_bandEmerald{--band-focus:var(--lp-white);--band-bg:var(--lp-emerald);--band-fg:var(--lp-white);--band-muted:var(--lp-white);--band-dot:var(--lp-white);--band-cta-bg:var(--lp-white);--band-cta-fg:var(--lp-emerald);--band-cta-hover:var(--lp-mist)}.Z1UUwG_dot{top:clamp(1.5rem,4vw,3rem);right:var(--lp-gutter);background:var(--band-dot);z-index:2;border-radius:50%;width:clamp(18px,2vw,28px);height:clamp(18px,2vw,28px);position:absolute}.Z1UUwG_eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:lowercase;color:var(--band-muted);font-size:.78rem;display:inline-block}.Z1UUwG_sectionHead{text-align:center;max-width:44rem;margin:0 auto clamp(2.5rem,5vw,4rem)}.Z1UUwG_sectionTitle{letter-spacing:-.02em;color:var(--band-fg);margin:0 0 1rem;font-size:clamp(1.75rem,3.6vw,2.5rem);font-weight:700;line-height:1.1}.Z1UUwG_sectionLead{color:var(--band-muted);margin:0;font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.6}.Z1UUwG_cta{background-color:var(--band-cta-bg);min-height:44px;color:var(--band-cta-fg);border-radius:5px;justify-content:center;align-items:center;padding:.75rem 1.75rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .18s;display:inline-flex}.Z1UUwG_cta:hover{background-color:var(--band-cta-hover)}.Z1UUwG_inlineLink{min-height:44px;color:var(--band-fg);text-underline-offset:4px;align-items:center;font-size:.9375rem;font-weight:500;text-decoration:underline;display:inline-flex}.Z1UUwG_inlineLink:hover{text-decoration-thickness:2px}.Z1UUwG_header{--band-focus:#0c34b1;--lx-field:#768079;--lx-hover-bg:#01070a0f;z-index:50;width:calc(100% - 2 * var(--lp-gutter));max-width:var(--lp-max);color:#01070a;-webkit-backdrop-filter:blur(16px);background:#f1f4f1f7;border:1px solid #01070a1a;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-inline:auto;padding:.5rem 1rem;display:flex;position:fixed;top:1rem;left:0;right:0;box-shadow:0 8px 32px #01070a2e}.Z1UUwG_headerLinks{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;display:flex}.Z1UUwG_headerLink{color:#01070a;text-underline-offset:4px;align-items:center;min-height:44px;padding-inline:.25rem;font-size:.875rem;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.Z1UUwG_headerLink:hover{text-decoration-color:currentColor}.Z1UUwG_headerApply{color:#fff;background-color:#0c34b1;border-radius:5px;justify-content:center;align-items:center;min-height:44px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .18s;display:inline-flex}.Z1UUwG_headerApply:hover{background-color:#0a2b94}.Z1UUwG_hero{align-items:center;min-height:min(100vh,52rem);padding-top:clamp(9rem,16vw,11rem);display:flex}.Z1UUwG_hero .Z1UUwG_inner{text-align:center;width:100%;max-width:60rem}.Z1UUwG_hero .Z1UUwG_dot{top:clamp(7.5rem,12vw,9rem)}.Z1UUwG_heroBadge{border:1px solid var(--band-line);min-height:32px;font-family:var(--font-mono);letter-spacing:.12em;text-transform:lowercase;color:var(--band-fg);border-radius:999px;align-items:center;margin-bottom:1.5rem;padding:.25rem 1rem;font-size:.78rem;display:inline-flex}.Z1UUwG_headline{letter-spacing:-.045em;color:var(--band-fg);overflow-wrap:break-word;margin:0 0 1.5rem;font-family:Arial,Helvetica,Arimo,sans-serif;font-size:clamp(2.5rem,6vw,4.25rem);font-weight:700;line-height:1.05}.Z1UUwG_subheadline{color:var(--band-muted);max-width:36rem;margin:0 auto 2.5rem;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.6}.Z1UUwG_heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.5rem;display:flex}.Z1UUwG_featureGrid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.5rem;display:grid}.Z1UUwG_featureCard{background:var(--lp-white);border:1px solid var(--band-line);text-align:center;border-radius:12px;padding:2rem}.Z1UUwG_featureIcon{margin-bottom:1rem;font-size:2rem}.Z1UUwG_featureTitle{color:var(--lp-bic);margin:0 0 .75rem;font-size:1rem;font-weight:600}.Z1UUwG_featureDesc{color:var(--lp-night);margin:0;font-size:.875rem;line-height:1.7}.Z1UUwG_modelCard{background:var(--lp-indigo);color:var(--lp-white);border:1px solid #ffffff29;border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr));margin-bottom:1.5rem;display:grid;overflow:hidden}.Z1UUwG_modelCard:last-child{margin-bottom:0}.Z1UUwG_modelBody{padding:clamp(1.5rem,3vw,2.25rem)}.Z1UUwG_modelEyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:lowercase;color:#d6d0ee;font-size:.78rem}.Z1UUwG_modelTitle{color:var(--lp-white);margin:.625rem 0 .875rem;font-size:1.375rem;font-weight:700}.Z1UUwG_modelDesc{color:#d6d0ee;margin:0 0 1.25rem;font-size:.875rem;line-height:1.65}.Z1UUwG_modelFacts{flex-direction:column;gap:.625rem;font-size:.8125rem;display:flex}.Z1UUwG_modelHighlight{color:var(--lp-white);align-items:center;gap:.625rem;display:flex}.Z1UUwG_modelMark{border:1px solid #fff9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.7rem;display:inline-flex}.Z1UUwG_factLabel{color:#d6d0ee}.Z1UUwG_factValue{color:var(--lp-white)}.Z1UUwG_modelFlow{background:#01070a47;border-left:1px solid #ffffff29;flex-direction:column;justify-content:center;padding:.5rem 1rem;display:flex}.Z1UUwG_orderFirst{order:1}.Z1UUwG_orderLast{order:2}@media (max-width:40rem){.Z1UUwG_modelFlow{border-top:1px solid #ffffff29;border-left:0}}.Z1UUwG_flowLabel{font-family:var(--font-mono);letter-spacing:.12em;text-transform:lowercase;text-align:center;color:#d6d0ee;margin:.75rem 0 0;font-size:.72rem}.Z1UUwG_flow{flex-wrap:wrap;justify-content:center;align-items:flex-start;padding:1.75rem 1rem;display:flex}.Z1UUwG_flowStep{flex-direction:column;flex-shrink:0;align-items:center;width:76px;display:flex}.Z1UUwG_flowCircle{width:46px;height:46px;color:var(--lp-white);background:0 0;border:2px solid #ffffff73;border-radius:50%;justify-content:center;align-items:center;font-size:20px;transition:background-color .45s,border-color .45s,color .45s;display:flex}.Z1UUwG_flowCircleActive{border-color:var(--lp-white);box-shadow:0 0 0 4px #ffffff2e}.Z1UUwG_flowCircleDone{border-color:var(--lp-white);background:var(--lp-white);color:var(--lp-indigo);font-size:15px;font-weight:700}.Z1UUwG_flowText{text-align:center;white-space:pre-line;color:#d6d0ee;margin:.5rem 0 0;padding:0 2px;font-size:.68rem;font-weight:500;line-height:1.3}.Z1UUwG_flowTextOn{color:var(--lp-white)}.Z1UUwG_flowLine{background-color:#ffffff4d;flex-shrink:0;width:20px;height:2px;margin-top:22px;transition:background-color .45s}.Z1UUwG_flowLineDone{background-color:var(--lp-white)}.Z1UUwG_flowDone{text-align:center;width:100%;font-family:var(--font-mono);letter-spacing:.08em;color:var(--lp-white);margin:.75rem 0 0;font-size:.72rem;font-weight:600}.Z1UUwG_badges{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:.75rem;display:flex}.Z1UUwG_badge{border:1px solid var(--band-line);min-height:44px;color:var(--band-fg);text-align:left;cursor:pointer;background:0 0;border-radius:999px;padding:.5rem 1rem;font-family:inherit;font-size:.8125rem;transition:background-color .25s,border-radius .25s}.Z1UUwG_badge:hover{background:#f1f4f114}.Z1UUwG_badgeOpen{background:#f1f4f114;border-radius:12px;max-width:18rem;padding:.75rem 1.125rem}.Z1UUwG_badgeRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.Z1UUwG_badgeCaret{color:var(--band-muted);flex-shrink:0;font-size:.625rem}.Z1UUwG_badgeDesc{color:var(--band-muted);margin:.5rem 0 0;font-size:.75rem;line-height:1.55;display:block}.Z1UUwG_badgeHint{color:var(--band-muted);text-align:center;margin:1.5rem 0 0;font-size:.75rem}.Z1UUwG_pricingGrid{grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr));gap:1.5rem;padding-top:.75rem;display:grid}.Z1UUwG_tier{--tier-fg:var(--lp-night);--tier-muted:#475250;--tier-check:var(--lp-emerald);background:var(--lp-white);border:1px solid var(--band-line);color:var(--tier-fg);border-radius:12px;flex-direction:column;padding:2rem;display:flex;position:relative}.Z1UUwG_tierHighlight{--band-focus:var(--lp-white);--tier-fg:var(--lp-white);--tier-muted:#e3e8f9;--tier-check:var(--lp-white);background:var(--lp-bic);border-color:var(--lp-bic)}.Z1UUwG_tierBadge{background:var(--lp-white);color:var(--lp-bic);border:1px solid var(--lp-bic);font-family:var(--font-mono);white-space:nowrap;border-radius:999px;padding:.25rem .75rem;font-size:.72rem;font-weight:600;position:absolute;top:-.875rem;left:50%;transform:translate(-50%)}.Z1UUwG_tierName{color:var(--tier-muted);margin:0 0 .25rem;font-size:.8125rem}.Z1UUwG_tierFeeRow{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.Z1UUwG_tierFee{color:var(--tier-fg);font-size:2.5rem;font-weight:700}.Z1UUwG_tierDesc,.Z1UUwG_tierVolume{color:var(--tier-muted);font-size:.8125rem}.Z1UUwG_tierVolume{margin:.25rem 0 1.5rem;font-size:.75rem}.Z1UUwG_tierFeatures{flex-direction:column;flex:1;gap:.5rem;margin:0 0 2rem;padding:0;list-style:none;display:flex}.Z1UUwG_tierFeature{color:var(--tier-fg);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.Z1UUwG_tierCheck{color:var(--tier-check);flex-shrink:0}.Z1UUwG_tierCta{background:var(--lp-bic);min-height:44px;color:var(--lp-white);border-radius:5px;justify-content:center;align-items:center;padding:.75rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .18s;display:flex}.Z1UUwG_tierCta:hover{background:#0a2b94}.Z1UUwG_tierHighlight .Z1UUwG_tierCta{background:var(--lp-white);color:var(--lp-bic)}.Z1UUwG_tierHighlight .Z1UUwG_tierCta:hover{background:#e3e8f9}.Z1UUwG_ctaBand{text-align:center}.Z1UUwG_ctaBand .Z1UUwG_sectionLead{margin-bottom:2rem}.Z1UUwG_footer{padding-block:clamp(3rem,6vw,4.5rem)}.Z1UUwG_footerGrid{grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:2.5rem;display:grid}.Z1UUwG_footerCol{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.Z1UUwG_footerText{color:var(--band-muted);margin:0;font-size:.8125rem;line-height:1.6}.Z1UUwG_footerHeading{color:var(--band-fg);margin:0;font-size:.875rem;font-weight:600}.Z1UUwG_footerLinks{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Z1UUwG_footerLinks a{min-height:44px;color:var(--band-muted);text-underline-offset:3px;align-items:center;font-size:.8125rem;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.Z1UUwG_footerLinks a:hover{color:var(--band-fg);text-decoration-color:currentColor}@media (prefers-reduced-motion:reduce){.Z1UUwG_cta,.Z1UUwG_headerApply,.Z1UUwG_tierCta,.Z1UUwG_badge,.Z1UUwG_flowCircle,.Z1UUwG_flowLine{transition:none}}
