._7B-vOq_header{z-index:50;padding:env(safe-area-inset-top,0px) 0 0;color:var(--ink);transition:padding var(--duration-slow) var(--ease-out), color var(--duration-base);position:fixed;inset:0 0 auto}._7B-vOq_header[data-scrolled=true]{padding:calc(env(safe-area-inset-top,0px) + var(--space-xs)) var(--space-sm) 0}._7B-vOq_header[data-open=true]{color:var(--on-dark)}._7B-vOq_nav{width:100%;max-width:var(--container);height:var(--nav-height);padding:0 var(--gutter);transition:max-width var(--duration-slow) var(--ease-out), height var(--duration-base) var(--ease-out), padding var(--duration-base) var(--ease-out), border-radius var(--duration-base), background-color var(--duration-base), border-color var(--duration-base), box-shadow var(--duration-base);border:1px solid #0000;border-radius:0;grid-template-columns:1fr auto 1fr;align-items:center;margin:0 auto;display:grid}._7B-vOq_header[data-scrolled=true] ._7B-vOq_nav{max-width:var(--container-narrow);height:var(--nav-height-compact);padding:0 var(--space-xs) 0 var(--space-md);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface-page) 82%, transparent);-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md));border-color:var(--line);box-shadow:var(--shadow-float)}._7B-vOq_header[data-open=true] ._7B-vOq_nav{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border-color:#0000}._7B-vOq_logo{color:inherit;transform-origin:0;transition:transform var(--duration-base) var(--ease-out);justify-self:start;text-decoration:none}._7B-vOq_header[data-scrolled=true] ._7B-vOq_logo{transform:scale(.88)}._7B-vOq_links{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:flex;position:relative}._7B-vOq_links a{z-index:1;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:var(--weight-medium);color:inherit;line-height:1.2;text-decoration:none;display:block;position:relative}._7B-vOq_indicator{border-radius:var(--radius-pill);background:var(--primary-medium);pointer-events:none;opacity:0;visibility:hidden;width:0;position:absolute;inset:0 auto 0 0}._7B-vOq_actions{justify-self:end;align-items:center;gap:var(--space-xs);display:flex}._7B-vOq_cta{}._7B-vOq_burger{width:var(--tap-target);height:var(--tap-target);border-radius:var(--radius-round);color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;display:none}._7B-vOq_icon{animation:_7B-vOq_spin-in var(--duration-base) ease-out;place-items:center;display:grid}@keyframes _7B-vOq_spin-in{0%{opacity:0;transform:rotate(-90deg)scale(.6)}to{opacity:1;transform:none}}._7B-vOq_menu{z-index:40;padding:calc(var(--nav-height) + var(--space-xl) + env(safe-area-inset-top,0px)) var(--gutter) calc(var(--space-xl) + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;background:var(--surface-dark);color:var(--on-dark);flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0;overflow-y:auto}._7B-vOq_menuList{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._7B-vOq_menuLink{padding:var(--space-xs) 0;font-size:clamp(2.2rem,9vw,3.5rem);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:inherit;transition:color var(--duration-fast);-webkit-tap-highlight-color:transparent;text-decoration:none;display:block}._7B-vOq_menuLink:hover,._7B-vOq_menuLink:focus-visible{color:var(--color-accent)}._7B-vOq_menuCta{width:100%;padding:var(--space-lg);font-size:var(--text-lg)}@media (max-width:860px){._7B-vOq_nav{grid-template-columns:1fr auto}._7B-vOq_header[data-scrolled=true] ._7B-vOq_nav{padding:0 var(--space-2xs) 0 var(--space-md)}._7B-vOq_links{display:none}._7B-vOq_burger{display:grid}}@media (max-width:600px){._7B-vOq_actions ._7B-vOq_cta{display:none}}@media (min-width:861px){._7B-vOq_menu{display:none}}@media (prefers-reduced-motion:reduce){._7B-vOq_header,._7B-vOq_nav,._7B-vOq_logo{transition:none}._7B-vOq_icon{animation:none}}
.wGd5-q_section{isolation:isolate;padding:clamp(5.5rem, 10vw, 9rem) var(--gutter);color:var(--ink);background:var(--surface-page);position:relative;overflow:hidden}.wGd5-q_paperTexture{}.wGd5-q_inner{width:min(var(--container), 100%);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(3rem,8vw,7.5rem);margin:0 auto;display:grid}.wGd5-q_intro{padding-top:var(--space-xs);max-width:29rem}.wGd5-q_intro h2{max-width:13ch;font-size:clamp(2.75rem,5vw,4.4rem);font-weight:var(--weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:balance}.wGd5-q_intro h2 em{color:var(--accent-ink);font-family:var(--font-serif);font-weight:var(--weight-regular);letter-spacing:var(--tracking-serif)}.wGd5-q_lead{max-width:39ch;margin:var(--space-lg) 0 0;color:var(--ink-muted);font-size:clamp(var(--text-base), 1.35vw, var(--text-lg));line-height:var(--leading-relaxed)}.wGd5-q_supportAnimation{aspect-ratio:650/400;width:min(100%,25rem);margin:var(--space-lg) auto 0}.wGd5-q_formSide{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-glass);box-shadow:var(--shadow-md);padding:clamp(2rem,4vw,3.2rem) clamp(1.6rem,3.4vw,2.8rem);position:relative}.wGd5-q_formIntro{margin-bottom:var(--space-xl)}.wGd5-q_formKicker{margin:0 0 var(--space-sm);color:var(--ink-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps)}.wGd5-q_formIntro h3{font-size:clamp(1.8rem,3vw,2.4rem);font-weight:var(--weight-medium);line-height:var(--leading-heading);letter-spacing:var(--tracking-tight)}.wGd5-q_form{gap:var(--space-lg);flex-direction:column;display:flex}.wGd5-q_fieldGrid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wGd5-q_field{gap:var(--space-xs);min-width:0;color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-medium);flex-direction:column;display:flex}.wGd5-q_field>span{line-height:var(--leading-snug)}.wGd5-q_field b{color:var(--accent-ink);font-weight:var(--weight-semibold)}.wGd5-q_field small{margin-left:var(--space-2xs);color:var(--ink-muted);font-size:var(--text-xs);font-weight:var(--weight-regular)}.wGd5-q_field input,.wGd5-q_field select,.wGd5-q_field textarea{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-card);width:100%;min-width:0;color:var(--ink);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);transition:border-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;outline:none}.wGd5-q_field input,.wGd5-q_field select{min-height:var(--control-height);padding:var(--space-sm)}.wGd5-q_field textarea{min-height:7.5rem;padding:var(--space-sm);resize:vertical}.wGd5-q_field input::placeholder,.wGd5-q_field textarea::placeholder{color:var(--ink-faint);opacity:1}.wGd5-q_field input:focus,.wGd5-q_field select:focus,.wGd5-q_field textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 var(--ring-width) var(--primary-medium)}.wGd5-q_field select{appearance:auto;cursor:pointer}.wGd5-q_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.wGd5-q_submitRow{align-items:center;gap:var(--space-md) var(--space-lg);margin-top:var(--space-2xs);flex-wrap:wrap;display:flex}.wGd5-q_submit{min-height:var(--control-height-lg);font-size:var(--text-base);}.wGd5-q_submit:disabled{cursor:wait;opacity:.7}.wGd5-q_feedback{margin:calc(var(--space-xs) * -1) 0 0;color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-body)}.wGd5-q_feedback:empty{display:none}.wGd5-q_success{padding:var(--space-sm) var(--space-md);border-left:2px solid var(--success);background:var(--success-soft);color:var(--success-ink)}.wGd5-q_error{padding:var(--space-sm) var(--space-md);border-left:2px solid var(--color-accent);background:var(--danger-soft);color:var(--danger-ink)}@media (max-width:860px){.wGd5-q_inner{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr)}.wGd5-q_intro{max-width:40rem}.wGd5-q_intro h2{font-size:clamp(2.75rem,7vw,4.2rem)}.wGd5-q_lead{max-width:58ch}.wGd5-q_formSide{width:100%}}@media (max-width:520px){.wGd5-q_section{padding:4.5rem var(--space-md)}.wGd5-q_intro h2{font-size:clamp(2.5rem,10vw,3.2rem)}.wGd5-q_lead{font-size:var(--text-base)}.wGd5-q_formSide{padding:var(--space-lg) var(--space-md)}.wGd5-q_fieldGrid{grid-template-columns:minmax(0,1fr)}.wGd5-q_submitRow{flex-direction:column;align-items:flex-start}.wGd5-q_submit{width:100%}}@media (prefers-reduced-motion:reduce){.wGd5-q_field input,.wGd5-q_field select,.wGd5-q_field textarea{transition:none}}
.E0kJGG_section{color:#2b2140;background:#fffbf7;align-items:center;min-height:80vh;padding:120px 24px;scroll-margin-top:72px;display:flex}.E0kJGG_tall{min-height:100svh}.E0kJGG_inner{width:100%;max-width:1200px;margin:0 auto}.E0kJGG_tinted{background:#f6f1fb}.E0kJGG_dark{color:#fff4ea;background:#231a38}.E0kJGG_accent{background:linear-gradient(135deg,#ffb877,#ff7a6b)}.E0kJGG_label{opacity:.6;margin-bottom:24px;font-size:1.25rem;font-weight:600;display:block}.E0kJGG_blocks{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.E0kJGG_block{opacity:.2;border:2px dashed;border-radius:20px;height:160px}.E0kJGG_footer{color:#fff4ea;background:#1a1329;padding:56px 24px}@media (max-width:600px){.E0kJGG_section{padding:96px 20px}}
.gcY3UG_window{--dot-size:.625rem;--pulse-size:.375rem;--status-width:6.5rem;--status-height:1.625rem;width:100%;max-width:var(--visual-max);border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface-card);color:var(--ink);font-size:var(--text-sm);box-shadow:var(--shadow-lg);overflow:hidden}.gcY3UG_chrome{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--line);background:var(--surface-tint);display:flex}.gcY3UG_dots{gap:var(--space-2xs);display:inline-flex}.gcY3UG_dots i{width:var(--dot-size);height:var(--dot-size);border-radius:var(--radius-round)}.gcY3UG_dots i:first-child{background:var(--color-accent)}.gcY3UG_dots i:nth-child(2){background:var(--color-primary)}.gcY3UG_dots i:nth-child(3){background:var(--ink-faint)}.gcY3UG_title{color:var(--ink-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold);flex:1}.gcY3UG_live{align-items:center;gap:var(--space-xs);padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--success-ink);background:var(--success-soft);display:inline-flex}.gcY3UG_live b{width:var(--pulse-size);height:var(--pulse-size);border-radius:var(--radius-round);background:var(--success);animation:1.6s ease-in-out infinite gcY3UG_pulse}@keyframes gcY3UG_pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--success) 60%, transparent)}50%{box-shadow:0 0 0 5px #0000}}.gcY3UG_body{gap:var(--space-md);padding:var(--space-md);display:grid}.gcY3UG_tickets{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.gcY3UG_ticket{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);border:1px solid var(--line);background:var(--surface-tint);transform-origin:50%;grid-template-columns:auto 1fr auto;display:grid}.gcY3UG_avatar{border-radius:var(--radius-round);width:2.25rem;height:2.25rem;font-size:var(--text-xs);font-weight:var(--weight-bold);background:var(--primary-medium);place-items:center;display:grid}.gcY3UG_info{gap:var(--space-2xs);min-width:0;display:grid}.gcY3UG_info strong{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gcY3UG_info small{color:var(--ink-muted);font-size:var(--text-xs)}.gcY3UG_status{width:var(--status-width);height:var(--status-height);border-radius:var(--radius-pill);flex-shrink:0;overflow:hidden}.gcY3UG_statusCol{flex-direction:column;display:flex}.gcY3UG_pill{justify-content:center;align-items:center;gap:var(--space-2xs);width:100%;height:var(--status-height);font-size:var(--text-xs);font-weight:var(--weight-bold);white-space:nowrap;display:flex}.gcY3UG_open{color:var(--color-primary);background:var(--primary-medium)}.gcY3UG_progress{color:var(--accent-ink);background:var(--accent-medium)}.gcY3UG_resolved{color:var(--success-ink);background:var(--success-soft)}.gcY3UG_devices{padding:var(--space-md);border-radius:var(--radius-md);background:var(--surface-tint)}.gcY3UG_devicesHead{justify-content:space-between;align-items:center;gap:var(--space-sm);font-weight:var(--weight-medium);display:flex}.gcY3UG_devicesHead strong{font-variant-numeric:tabular-nums}.gcY3UG_barTrack{height:.375rem;margin:var(--space-sm) 0 var(--space-md);border-radius:var(--radius-pill);background:var(--fill-subtle);overflow:hidden}.gcY3UG_bar{border-radius:inherit;background:var(--color-accent);transform-origin:0;width:100%;height:100%;display:block}.gcY3UG_grid{gap:var(--space-xs);grid-template-columns:repeat(6,1fr);display:grid}.gcY3UG_tile{aspect-ratio:1;border-radius:var(--radius-md);color:var(--ink-faint);background:var(--fill-subtle);place-items:center;display:grid;position:relative}.gcY3UG_dot{top:var(--space-2xs);right:var(--space-2xs);width:var(--pulse-size);height:var(--pulse-size);border-radius:var(--radius-round);background:var(--color-accent);position:absolute}@media (max-width:420px){.gcY3UG_window{--status-width:5.75rem}.gcY3UG_body{padding:var(--space-sm)}.gcY3UG_ticket{padding:var(--space-xs) var(--space-sm)}}
.ZZGtea_root{width:100%;max-width:var(--visual-max);color:var(--ink)}.ZZGtea_svg{width:100%;height:auto;display:block;overflow:visible}.ZZGtea_faintCloud{fill:var(--color-primary);opacity:.16}.ZZGtea_route{fill:none;stroke:var(--line-strong);stroke-width:2px;stroke-linecap:round;stroke-dasharray:3 7}.ZZGtea_shadow{fill:var(--line)}.ZZGtea_cloud{fill:var(--color-primary)}.ZZGtea_cloudLabel{fill:var(--surface-page);font-size:16px;font-weight:var(--weight-bold)}.ZZGtea_badge{fill:var(--success);stroke:var(--surface-tint);stroke-width:3px}.ZZGtea_checkIcon{color:var(--surface-card)}.ZZGtea_rack{fill:var(--color-dark)}.ZZGtea_slot{fill:color-mix(in srgb, var(--color-dark) 78%, var(--surface-page))}.ZZGtea_bay{fill:var(--surface-page);opacity:.3}.ZZGtea_led{fill:var(--success);animation:2s ease-in-out infinite ZZGtea_blink}@keyframes ZZGtea_blink{0%,to{opacity:1}50%{opacity:.25}}.ZZGtea_laptop{fill:var(--color-dark);stroke:var(--surface-tint);stroke-width:3px}.ZZGtea_laptopAccent{fill:var(--color-accent)}.ZZGtea_officeLabel{fill:var(--ink);font-size:13px;font-weight:var(--weight-semibold)}.ZZGtea_chip{opacity:0}.ZZGtea_chip rect{fill:var(--color-accent)}.ZZGtea_chipLabel{fill:var(--ink);font-size:13px;font-weight:var(--weight-bold)}.ZZGtea_uptime{align-items:center;gap:var(--space-md);width:fit-content;max-width:100%;margin:var(--space-md) auto 0;padding:var(--space-md) var(--space-lg) var(--space-md) var(--space-md);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-card);display:flex}.ZZGtea_uptime svg{flex-shrink:0}.ZZGtea_ringTrack{fill:none;stroke:var(--success-soft);stroke-width:7px}.ZZGtea_ringFill{fill:none;stroke:var(--success);stroke-width:7px;stroke-linecap:round}.ZZGtea_uptimeText{gap:var(--space-2xs);min-width:0;display:grid}.ZZGtea_uptimeText strong{font-size:var(--text-2xl);line-height:var(--leading-display);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums}.ZZGtea_uptimeText small{color:var(--ink-muted);font-size:var(--text-xs);line-height:var(--leading-snug)}
.y1NOiq_root{gap:var(--space-md);width:100%;max-width:var(--visual-max);color:var(--ink);display:grid}.y1NOiq_steps{--step-gap:var(--space-sm);gap:var(--step-gap);display:grid}.y1NOiq_step{--step-pad:var(--space-md);--bubble:2.375rem;align-items:center;gap:var(--space-sm);min-height:4rem;padding:var(--space-sm) var(--space-md) var(--space-sm) var(--step-pad);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-card);opacity:.5;display:flex;position:relative}.y1NOiq_bubble{width:var(--bubble);height:var(--bubble);border-radius:var(--radius-round);background:var(--fill-subtle);color:var(--color-primary);flex-shrink:0;place-items:center;display:grid;position:relative}.y1NOiq_bubbleFill{border-radius:var(--radius-round);background:var(--primary-medium);position:absolute;inset:0}.y1NOiq_icon{position:relative}.y1NOiq_stepText{gap:var(--space-2xs);min-width:0;font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-snug);flex:1;display:grid}.y1NOiq_stepText small{color:var(--ink-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.y1NOiq_check{width:var(--badge-size);height:var(--badge-size);border-radius:var(--radius-round);background:var(--success);color:var(--surface-card);flex-shrink:0;place-items:center;display:grid}.y1NOiq_connector{top:calc(100% + 1px);left:calc(var(--step-pad) + var(--bubble) / 2);width:2px;height:var(--step-gap);background:var(--line-strong);position:absolute}.y1NOiq_connectorFill{background:var(--color-primary);transform-origin:top;width:100%;height:100%;display:block}.y1NOiq_assistant{padding:var(--space-md);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-md)}.y1NOiq_assistantHead{align-items:center;gap:var(--space-sm);display:flex}.y1NOiq_avatar{border-radius:var(--radius-round);background:var(--color-primary);width:1.75rem;height:1.75rem;color:var(--surface-card);place-items:center;display:grid}.y1NOiq_assistantName{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.y1NOiq_typing{gap:var(--space-2xs);margin-left:auto;display:inline-flex}.y1NOiq_typing i{border-radius:var(--radius-round);background:var(--ink-faint);width:.375rem;height:.375rem;animation:1s ease-in-out infinite y1NOiq_typing}.y1NOiq_typing i:nth-child(2){animation-delay:.15s}.y1NOiq_typing i:nth-child(3){animation-delay:.3s}@keyframes y1NOiq_typing{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.y1NOiq_message{margin:var(--space-sm) 0 var(--space-md);font-size:var(--text-base);line-height:var(--leading-body)}.y1NOiq_actions{gap:var(--space-xs);flex-wrap:wrap;display:flex}.y1NOiq_primary,.y1NOiq_secondary{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:var(--weight-semibold);align-items:center;display:inline-flex}.y1NOiq_primary{background:var(--color-accent);color:var(--ink)}.y1NOiq_secondary{border:1px solid var(--line-strong);color:var(--ink-muted)}@media (max-width:420px){.y1NOiq_step{--step-pad:var(--space-sm);gap:var(--space-xs)}.y1NOiq_stepText{font-size:var(--text-sm)}}
.Xx4M5q_section{--tabs-pad:.375rem;--fade-height:clamp(8rem, 18vw, 14rem);isolation:isolate;padding:var(--section-space) var(--gutter) max(var(--section-space), var(--fade-height));scroll-margin-top:var(--nav-height);background:var(--surface-page);color:var(--ink);position:relative}.Xx4M5q_section:after{content:"";z-index:-1;height:var(--fade-height);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.Xx4M5q_inner{max-width:var(--container);margin:0 auto}.Xx4M5q_paperTexture{}.Xx4M5q_header{margin-bottom:var(--space-xl)}.Xx4M5q_title{max-width:18ch;margin:0 0 var(--space-md);letter-spacing:var(--tracking-tight);font-size:clamp(2rem,5vw,3.5rem);line-height:1.05}.Xx4M5q_accent{color:var(--accent-ink)}.Xx4M5q_sub{color:var(--ink-muted);font-size:var(--text-lg);line-height:var(--leading-body);margin:0}.Xx4M5q_tabs{gap:var(--space-2xs);max-width:100%;padding:var(--tabs-pad);border-radius:var(--radius-pill);background:var(--fill-subtle);scrollbar-width:none;display:inline-flex;position:relative;overflow-x:auto}.Xx4M5q_tabs::-webkit-scrollbar{display:none}.Xx4M5q_indicator{top:var(--tabs-pad);bottom:var(--tabs-pad);border-radius:var(--radius-pill);background:var(--surface-card);width:0;box-shadow:var(--shadow-sm);pointer-events:none;position:absolute;left:0}.Xx4M5q_tab{z-index:1;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-pill);font:inherit;font-weight:var(--weight-semibold);white-space:nowrap;color:var(--ink-muted);cursor:pointer;transition:color var(--duration-fast);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-shrink:0;display:inline-flex;position:relative}.Xx4M5q_tab:hover,.Xx4M5q_tabActive{color:var(--ink)}.Xx4M5q_tab:focus-visible{outline-offset:2px}.Xx4M5q_tabNum{font-size:var(--text-xs);font-variant-numeric:tabular-nums;opacity:.55}.Xx4M5q_panel{margin-top:var(--space-xl);padding:var(--space-2xl);border-radius:var(--radius-xl);background:var(--surface-tint)}.Xx4M5q_split{align-items:center;gap:var(--space-2xl);grid-template-columns:1.05fr 1fr;display:grid}.Xx4M5q_copy{min-width:0}.Xx4M5q_tag{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-lg);display:flex}.Xx4M5q_tagNum{color:var(--ink-muted);font-size:var(--text-sm);font-weight:var(--weight-bold)}.Xx4M5q_tagLabel{align-items:center;gap:var(--space-xs);padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:var(--weight-semibold);background:var(--surface-glass);display:inline-flex}.Xx4M5q_h3{margin:0 0 var(--space-md);font-size:clamp(1.6rem,3vw,2.4rem);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.Xx4M5q_body{max-width:52ch;margin:0 0 var(--space-lg);color:var(--ink-muted);line-height:var(--leading-relaxed)}.Xx4M5q_list{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.Xx4M5q_list li{align-items:flex-start;gap:var(--space-sm);line-height:var(--leading-snug);display:flex}.Xx4M5q_check{width:var(--badge-size);height:var(--badge-size);border-radius:var(--radius-round);color:var(--ink);background:var(--color-accent);flex-shrink:0;place-items:center;margin-top:1px;display:grid}.Xx4M5q_visual{justify-content:center;display:flex}.Xx4M5q_placeholder{border:2px dashed var(--line-strong);border-radius:var(--radius-lg);min-height:22.5rem;color:var(--ink-faint);font-size:var(--text-xl);font-weight:var(--weight-semibold);place-items:center;display:grid}.Xx4M5q_tab svg{flex-shrink:0;width:1.125rem;height:1.125rem}.Xx4M5q_tagLabel svg{width:1rem;height:1rem}.Xx4M5q_visual .Xx4M5q_placeholder{width:100%;max-width:var(--visual-max);min-height:20rem}@media (max-width:900px){.Xx4M5q_panel{padding:var(--space-xl) var(--space-lg)}.Xx4M5q_split{grid-template-columns:1fr;gap:0}.Xx4M5q_copy{display:contents}.Xx4M5q_h3{order:1}.Xx4M5q_body{order:2}.Xx4M5q_visual{margin-bottom:var(--space-lg);order:3}.Xx4M5q_list{order:4}}@media (max-width:600px){.Xx4M5q_section{--fade-height:8rem;padding:var(--section-space-sm) var(--space-md) max(var(--section-space-sm), var(--fade-height))}.Xx4M5q_panel{padding:var(--space-lg) var(--space-md);border-radius:var(--radius-lg)}.Xx4M5q_tab{padding:var(--space-sm) var(--space-md)}}
.KXczOq_section{--marker:3rem;--step-gap:clamp(1rem, 2.2vw, 1.75rem);--fade-height:8rem;isolation:isolate;padding-block:max(clamp(3.8rem, 8vw, 6.5rem), calc(var(--fade-height) * .85)) clamp(3.8rem, 8vw, 6.5rem);padding-inline:max(var(--gutter), calc((100% - var(--container)) / 2 + var(--gutter)));color:var(--ink);position:relative}.KXczOq_section:before{content:"";z-index:-1;height:var(--fade-height);pointer-events:none;position:absolute;top:0;left:0;right:0}.KXczOq_intro{max-width:45rem;margin-bottom:clamp(2.8rem,5vw,4.2rem)}.KXczOq_intro h2{font-size:clamp(2.25rem,5vw,4rem);font-weight:var(--weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:balance}.KXczOq_intro h2 em{color:var(--accent-ink);font-family:var(--font-serif);font-weight:var(--weight-regular);letter-spacing:var(--tracking-serif)}.KXczOq_introCopy{max-width:36ch;margin-top:var(--space-md);color:var(--ink-muted);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.KXczOq_stepper{gap:var(--step-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.KXczOq_step{min-width:0;position:relative}.KXczOq_stepMain{align-items:flex-start;gap:var(--space-lg);flex-direction:column;display:flex}.KXczOq_marker,.KXczOq_finishBadge{flex:0 0 var(--marker);width:var(--marker);height:var(--marker);border:1px solid var(--line-strong);border-radius:var(--radius-round);background:var(--surface-card);color:var(--color-primary);font-family:var(--font-serif);font-size:var(--text-base);justify-content:center;align-items:center;line-height:1;display:flex;position:relative}.KXczOq_marker>span{z-index:1;position:relative}.KXczOq_ringSvg{width:calc(var(--marker) + 8px);height:calc(var(--marker) + 8px);position:absolute;inset:-4px;overflow:visible;transform:rotate(-90deg)}.KXczOq_ring{fill:none;stroke:var(--color-accent);stroke-width:2.4px;stroke-linecap:round}.KXczOq_connector{z-index:0;top:calc(var(--marker) / 2 - 1px);left:var(--marker);width:calc(100% + var(--step-gap) - var(--marker));background:var(--line-strong);transform-origin:0;height:2px;position:absolute;transform:scaleX(0)}.KXczOq_stepCopy h3{font-size:clamp(1.2rem,1.8vw,1.55rem);font-weight:var(--weight-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);text-wrap:balance}.KXczOq_stepCopy p{max-width:30ch;margin-top:var(--space-xs);color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.KXczOq_meta{margin-top:var(--space-md);padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-pill);background:var(--primary-soft);color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-snug);display:inline-flex}.KXczOq_finishBadge{border-color:var(--success);background:var(--success-soft);overflow:hidden}.KXczOq_finishBadge svg{width:var(--marker);height:var(--marker);overflow:visible}.KXczOq_finishBadge path{fill:none;stroke:var(--success-ink);stroke-width:2.7px;stroke-linecap:round;stroke-linejoin:round}.KXczOq_finishStep .KXczOq_stepCopy h3{color:var(--success-ink)}@media (max-width:900px){.KXczOq_stepper{row-gap:var(--space-2xl);grid-template-columns:repeat(2,minmax(0,1fr))}.KXczOq_step:nth-child(2) .KXczOq_connector{display:none}.KXczOq_stepCopy p{max-width:38ch}}@media (max-width:680px){.KXczOq_section{--step-gap:var(--space-xl);--fade-height:8rem;padding-inline:var(--space-md)}.KXczOq_stepper{grid-template-columns:minmax(0,1fr)}.KXczOq_stepMain{grid-template-columns:var(--marker) minmax(0, 1fr);align-items:start;gap:0 var(--space-lg);display:grid}.KXczOq_marker,.KXczOq_finishBadge{grid-area:1/1}.KXczOq_stepCopy{grid-area:1/2}.KXczOq_stepCopy p{max-width:48ch}.KXczOq_connector{top:var(--marker);bottom:calc(-1 * (var(--step-gap) + var(--marker) / 2));left:calc(var(--marker) / 2 - 1px);transform-origin:top;width:2px;height:auto;transform:scaleY(0)}.KXczOq_step:nth-child(2) .KXczOq_connector{display:block}.KXczOq_step:last-child .KXczOq_connector{display:none}}@media (prefers-reduced-motion:reduce){.KXczOq_ring{stroke-dashoffset:0!important}.KXczOq_connector{transform:none!important}}
.zo8iTq_footer{isolation:isolate;padding:clamp(4rem, 8vw, 7rem) var(--gutter) 0;background:var(--surface-dark);color:var(--on-dark);position:relative;overflow:hidden}.zo8iTq_glow{z-index:-1;aspect-ratio:2;pointer-events:none;background:radial-gradient(ellipse at center, color-mix(in srgb, var(--color-accent) 32%, transparent), color-mix(in srgb, var(--color-accent) 10%, transparent) 45%, transparent 70%);width:min(68.75rem,130%);position:absolute;bottom:-30%;left:50%;transform:translate(-50%)}.zo8iTq_inner{width:min(var(--container), 100%);margin:0 auto}.zo8iTq_top{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);gap:clamp(2.5rem,7vw,6rem);padding-bottom:clamp(2.5rem,5vw,4rem);display:grid}.zo8iTq_brand{align-items:flex-start;gap:var(--space-lg);flex-direction:column;max-width:25rem;display:flex}.zo8iTq_logo{color:var(--on-dark);text-decoration:none}.zo8iTq_cta{}.zo8iTq_columns{gap:var(--space-xl) var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.zo8iTq_column ul{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.zo8iTq_columnTitle{margin-bottom:var(--space-md);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase}.zo8iTq_link{color:var(--on-dark);font-size:var(--text-base);transition:color var(--duration-fast);text-decoration:none;display:inline-block;position:relative}.zo8iTq_link:after{content:"";background:var(--color-accent);transform-origin:0;height:1px;transition:transform var(--duration-base) var(--ease-out);position:absolute;inset:auto 0 -2px;transform:scaleX(0)}.zo8iTq_link:hover{color:var(--color-accent)}.zo8iTq_link:hover:after{transform:scaleX(1)}.zo8iTq_meta{justify-content:space-between;align-items:center;gap:var(--space-md) var(--space-xl);padding:var(--space-lg) 0;border-top:1px solid var(--on-dark-line);color:var(--on-dark-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.zo8iTq_legal{align-items:center;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;display:flex}.zo8iTq_legal a{color:inherit;transition:color var(--duration-fast);text-decoration:none}.zo8iTq_legal a:hover,.zo8iTq_top_btn:hover{color:var(--color-accent)}.zo8iTq_top_btn{align-items:center;gap:var(--space-xs);color:inherit;font:inherit;cursor:pointer;transition:color var(--duration-fast);background:0 0;border:0;padding:0;display:inline-flex}.zo8iTq_wordmark{width:100%;max-width:112.5rem;font-family:var(--font-heading);font-size:min(21.5vw,24rem);font-weight:var(--weight-bold);line-height:var(--leading-display);letter-spacing:var(--tracking-display);-webkit-user-select:none;user-select:none;justify-content:space-between;margin:0 auto clamp(.5rem,2vw,1.5rem);padding-top:clamp(.5rem,2vw,1.5rem);display:flex}.zo8iTq_mask{display:block}.zo8iTq_letter{color:var(--on-dark);padding:.04em 0 .22em;display:block}.zo8iTq_logo:focus-visible,.zo8iTq_cta:focus-visible,.zo8iTq_link:focus-visible,.zo8iTq_legal a:focus-visible,.zo8iTq_top_btn:focus-visible{border-radius:var(--radius-sm)}@media (max-width:860px){.zo8iTq_top{grid-template-columns:minmax(0,1fr)}.zo8iTq_brand{max-width:30rem}}@media (max-width:520px){.zo8iTq_columns{grid-template-columns:repeat(2,minmax(0,1fr))}.zo8iTq_meta{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.zo8iTq_link,.zo8iTq_link:after{transition:none}}
.D9Cm9a_hero{--on-video:var(--surface-page);--hero-top-gap:var(--space-xs);padding:calc(var(--nav-height) + var(--hero-top-gap)) var(--space-sm) var(--space-sm);color:var(--ink);background:var(--surface-page);position:relative;overflow:hidden}.D9Cm9a_frame{isolation:isolate;width:100%;height:max(32.5rem, calc(100svh - var(--nav-height) - var(--hero-top-gap) - var(--space-sm)));border-radius:var(--radius-xl);background:var(--surface-dark);box-shadow:var(--shadow-lg);will-change:transform;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.D9Cm9a_empty{background:linear-gradient(to top, var(--color-accent) 0%, color-mix(in srgb, var(--color-accent) 40%, var(--color-dark)) 35%, var(--color-dark) 80%)}.D9Cm9a_videos{z-index:-2;position:absolute;inset:0}.D9Cm9a_video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s;position:absolute;inset:0}.D9Cm9a_visible{opacity:1}.D9Cm9a_frame:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--color-dark) 70%, transparent), color-mix(in srgb, var(--color-dark) 25%, transparent) 55%, color-mix(in srgb, var(--color-dark) 40%, transparent));position:absolute;inset:0}.D9Cm9a_content{width:min(62.5rem,100%);padding:var(--space-xl) var(--gutter);color:var(--on-video);text-align:center;flex-direction:column;align-items:center;display:flex}.D9Cm9a_title{max-width:15ch;font-size:clamp(2.8rem,7.4vw,6rem);font-weight:var(--weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:balance;text-shadow:0 2px 30px color-mix(in srgb, var(--color-dark) 35%, transparent)}.D9Cm9a_title em{color:var(--color-accent);font-family:var(--font-serif);font-weight:var(--weight-regular);letter-spacing:var(--tracking-serif);display:block}.D9Cm9a_actions{justify-content:center;align-items:center;gap:var(--space-md);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.D9Cm9a_cta,.D9Cm9a_ghost{min-height:var(--control-height-lg);font-size:var(--text-base);}.D9Cm9a_cta{}.D9Cm9a_ghost{border:1px solid color-mix(in srgb, var(--on-video) 55%, transparent);color:var(--on-video);background:color-mix(in srgb, var(--on-video) 8%, transparent);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm))}.D9Cm9a_ghost:hover{border-color:var(--on-video);background:color-mix(in srgb, var(--on-video) 18%, transparent)}.D9Cm9a_cta:focus-visible,.D9Cm9a_ghost:focus-visible{outline-color:var(--on-video)}@media (max-width:600px){.D9Cm9a_hero{padding-inline:var(--space-xs)}.D9Cm9a_frame{border-radius:var(--radius-lg)}.D9Cm9a_actions{flex-direction:column;width:100%}.D9Cm9a_cta,.D9Cm9a_ghost{width:100%}}@media (prefers-reduced-motion:reduce){.D9Cm9a_ghost,.D9Cm9a_video{transition:none}}
.Xko3eG_section{--accent:var(--color-accent);--check-ink:var(--color-dark);--time-col:4.9rem;--section-pad:clamp(5.5rem, 10vw, 9rem);isolation:isolate;padding:var(--section-pad) var(--gutter);color:var(--on-dark);background-color:var(--color-dark);position:relative;overflow:hidden}.Xko3eG_inner{width:min(var(--container), 100%);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,7vw,6rem);margin:0 auto;display:grid}.Xko3eG_title{font-size:clamp(3.6rem,9vw,7.2rem);font-weight:var(--weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.Xko3eG_title span{color:var(--accent)}.Xko3eG_night{padding:var(--space-md);border:1px solid color-mix(in srgb, currentColor 20%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, currentColor 5%, transparent);-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md));margin-top:clamp(1.5rem,3vw,2.2rem)}.Xko3eG_kicker{align-items:center;gap:var(--space-xs);margin:0 0 var(--space-sm);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent);display:flex}.Xko3eG_log{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.Xko3eG_row{grid-template-columns:var(--time-col) minmax(0, 1fr) auto;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border:1px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, currentColor 6%, transparent);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));display:grid}.Xko3eG_time{color:var(--accent);font-size:var(--text-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap}.Xko3eG_entry{font-size:var(--text-sm);line-height:var(--leading-snug)}.Xko3eG_entry b{font-weight:var(--weight-medium)}.Xko3eG_done{border-radius:var(--radius-round);width:1.25rem;height:1.25rem;color:var(--check-ink);background:var(--success);place-items:center;display:grid}.Xko3eG_frameworks{margin-top:clamp(1.5rem,3vw,2.2rem)}.Xko3eG_badges{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Xko3eG_badges li{padding:var(--space-xs) var(--space-md);border:1px solid color-mix(in srgb, currentColor 28%, transparent);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:var(--weight-medium)}.Xko3eG_visual{place-items:center;display:grid}.Xko3eG_orbit{aspect-ratio:1;place-items:center;width:min(33.75rem,100%);display:grid;position:relative}.Xko3eG_glow{border-radius:var(--radius-round);background:radial-gradient(circle, color-mix(in srgb, var(--color-accent) 55%, transparent) 0%, color-mix(in srgb, var(--color-accent) 22%, transparent) 40%, transparent 70%);filter:blur(34px);animation:7s ease-in-out infinite Xko3eG_breathe;position:absolute;inset:14%}@keyframes Xko3eG_breathe{0%,to{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.Xko3eG_ring{border-radius:var(--radius-round);border:1px dashed color-mix(in srgb, currentColor 22%, transparent);position:absolute}.Xko3eG_ringOuter{inset:14%}.Xko3eG_ringInner{inset:27%}.Xko3eG_shield{z-index:1;width:22%;height:auto;filter:drop-shadow(0 10px 36px color-mix(in srgb, var(--color-accent) 55%, transparent));position:relative}.Xko3eG_arm{z-index:2;border-radius:var(--radius-round);transform:rotate(var(--start));animation:90s linear infinite Xko3eG_orbit;position:absolute}.Xko3eG_armOuter{inset:14%}.Xko3eG_armInner{animation-duration:70s;animation-direction:reverse;inset:27%}@keyframes Xko3eG_orbit{to{transform:rotate(calc(var(--start) + 360deg))}}.Xko3eG_pill{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border:1px solid color-mix(in srgb, currentColor 24%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, currentColor 9%, transparent);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;transform:translate(-50%, -50%) rotate(calc(-1 * var(--start)));line-height:1.2;animation:90s linear infinite Xko3eG_keep-upright;display:inline-flex;position:absolute;top:0;left:50%}.Xko3eG_pill svg{color:var(--accent);flex-shrink:0}.Xko3eG_armInner .Xko3eG_pill{animation-duration:70s;animation-direction:reverse}@keyframes Xko3eG_keep-upright{to{transform:translate(-50%, -50%) rotate(calc(-1 * var(--start) - 360deg))}}.Xko3eG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1180px){.Xko3eG_inner{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr)}.Xko3eG_orbit{width:min(32.5rem,100%)}}@media (max-width:600px){.Xko3eG_section{--time-col:4.3rem;padding-inline:var(--space-md)}.Xko3eG_night{padding:var(--space-sm)}.Xko3eG_row{padding:var(--space-xs) var(--space-sm)}.Xko3eG_pill{padding:var(--space-2xs) var(--space-sm);white-space:normal;text-align:center;gap:0;max-width:7.2rem}.Xko3eG_pill svg{display:none}.Xko3eG_shield{width:24%}}@media (prefers-reduced-motion:reduce){.Xko3eG_arm,.Xko3eG_pill,.Xko3eG_glow{animation:none}}
