.boot[data-astro-cid-5vafxfdz]{z-index:99999;background:var(--color-navy-mid);justify-content:center;align-items:center;transition:opacity .4s;display:flex;position:fixed;inset:0}.boot[data-astro-cid-5vafxfdz].is-done{opacity:0;pointer-events:none}.boot__inner[data-astro-cid-5vafxfdz]{text-align:center}.boot__logo[data-astro-cid-5vafxfdz]{height:48px;margin:0 auto 20px}.boot__title[data-astro-cid-5vafxfdz]{font-family:var(--font-display);color:var(--color-white);margin-bottom:20px;font-size:18px;font-weight:700}.boot__bar-track[data-astro-cid-5vafxfdz]{background:#ffffff1a;border-radius:100px;width:240px;height:4px;margin:0 auto 16px;overflow:hidden}.boot__bar-fill[data-astro-cid-5vafxfdz]{background:var(--color-orange);border-radius:100px;width:0%;height:100%;transition:width 1.8s}.boot__tagline[data-astro-cid-5vafxfdz]{font-family:var(--font-mono);color:var(--color-text-secondary);font-size:12px}.wallpaper[data-astro-cid-5js2qezo]{background:var(--color-navy-mid);z-index:0;position:fixed;inset:0;overflow:hidden}.wallpaper__grid[data-astro-cid-5js2qezo]{background-image:linear-gradient(#e3b37a08 1px,#0000 1px),linear-gradient(90deg,#e3b37a08 1px,#0000 1px);background-size:64px 64px;animation:25s linear infinite wGrid;position:absolute;inset:0}@keyframes wGrid{0%{transform:translateY(0)}to{transform:translateY(64px)}}.wallpaper__orb[data-astro-cid-5js2qezo]{filter:blur(60px);background:radial-gradient(circle,#e3b37a4d 0,#e3b37a0d 45%,#0000 70%);border-radius:50%;width:600px;height:600px;animation:6s ease-in-out infinite alternate wOrbPulse;position:absolute;top:30%;left:20%}@keyframes wOrbPulse{0%{opacity:.6;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}.wallpaper__logo[data-astro-cid-5js2qezo]{opacity:1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wallpaper__logo[data-astro-cid-5js2qezo] img[data-astro-cid-5js2qezo]{width:auto;height:clamp(80px,15vw,160px)}.wallpaper__noise[data-astro-cid-5js2qezo]{opacity:.02;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:256px;position:absolute;inset:0}.wallpaper__particles[data-astro-cid-5js2qezo]{position:absolute;inset:0}.wallpaper__dot[data-astro-cid-5js2qezo]{background:var(--color-orange);opacity:.15;left:var(--x);animation:wFloat var(--d) linear var(--delay) infinite;border-radius:50%;width:2px;height:2px;position:absolute;bottom:-10px}@keyframes wFloat{0%{opacity:0;transform:translateY(0) translate(0)}10%{opacity:.15}90%{opacity:.15}to{transform:translateY(-100vh) translate(var(--drift));opacity:0}}.menubar[data-astro-cid-biflzdxt]{-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--color-border);z-index:10000;-webkit-user-select:none;user-select:none;background:#0d1f36f2;justify-content:space-between;align-items:center;height:28px;padding:0 12px;display:flex;position:fixed;top:0;left:0;right:0}.menubar__left[data-astro-cid-biflzdxt],.menubar__right[data-astro-cid-biflzdxt]{align-items:center;gap:2px;display:flex}.menubar__right[data-astro-cid-biflzdxt]{gap:12px}.menubar__logo[data-astro-cid-biflzdxt]{cursor:pointer;background:0 0;border:0;align-items:center;padding:2px 8px;transition:opacity .15s;display:flex}.menubar__logo[data-astro-cid-biflzdxt]:hover{opacity:.8}.menubar__logo[data-astro-cid-biflzdxt] img[data-astro-cid-biflzdxt]{width:auto;height:18px;display:block}.menubar__menu[data-astro-cid-biflzdxt]{position:relative}.menubar__trigger[data-astro-cid-biflzdxt]{font-family:var(--font-body);color:var(--color-white);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:2px 10px;font-size:13px;transition:background .1s}.menubar__trigger[data-astro-cid-biflzdxt]:hover,.menubar__menu[data-astro-cid-biflzdxt].is-open .menubar__trigger[data-astro-cid-biflzdxt]{background:#e3b37a26}.menubar__dropdown[data-astro-cid-biflzdxt]{-webkit-backdrop-filter:blur(20px);border:1px solid var(--color-border);z-index:10001;background:#0d1f36f7;border-radius:8px;min-width:200px;padding:4px;display:none;position:absolute;top:24px;left:0;box-shadow:0 16px 48px #00000080}.menubar__menu[data-astro-cid-biflzdxt].is-open .menubar__dropdown[data-astro-cid-biflzdxt]{display:block}.menubar__item[data-astro-cid-biflzdxt]{text-align:left;font-family:var(--font-body);color:var(--color-white);cursor:pointer;background:0 0;border:0;border-radius:4px;width:100%;padding:6px 12px;font-size:13px;transition:background .1s;display:block}.menubar__item[data-astro-cid-biflzdxt]:hover{background:var(--color-orange);color:var(--color-navy)}.menubar__sep[data-astro-cid-biflzdxt]{background:var(--color-border);height:1px;margin:4px 8px}.menubar__tray-item[data-astro-cid-biflzdxt]{color:#ffffff80;align-items:center;gap:4px;display:flex}.menubar__clock[data-astro-cid-biflzdxt]{font-family:var(--font-mono);color:#fff9;text-align:center;min-width:72px;font-size:12px}.menubar__mode-btn[data-astro-cid-biflzdxt]{font-family:var(--font-body);color:#e3b37a;cursor:pointer;background:0 0;border:0;border-radius:4px;margin-right:8px;padding:2px 8px;font-size:11px;transition:background .1s}.menubar__mode-btn[data-astro-cid-biflzdxt]:hover{background:#e3b37a26}.menubar__avatar[data-astro-cid-biflzdxt]{background:var(--color-orange);color:var(--color-navy);font-family:var(--font-body);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:9px;font-weight:700;display:flex}.desktop-icons[data-astro-cid-k5zs5uq4]{pointer-events:none;position:absolute;inset:28px 0 88px}.desktop-icon[data-astro-cid-k5zs5uq4]{cursor:default;pointer-events:auto;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:8px;flex-direction:column;align-items:center;gap:4px;width:80px;padding:8px 4px;transition:background .1s,border-color .1s;display:flex;position:absolute}.desktop-icon[data-astro-cid-k5zs5uq4]:focus-visible{border-color:var(--color-orange);background:#e3b37a14;outline:0}.desktop-icon[data-astro-cid-k5zs5uq4].is-selected{background:#e3b37a14;border-color:#e3b37a4d}.desktop-icon--hidden[data-astro-cid-k5zs5uq4]{display:none}.desktop-icon--hidden[data-astro-cid-k5zs5uq4].is-revealed{display:flex}.desktop-icon__img[data-astro-cid-k5zs5uq4]{border:1px solid var(--color-border);background:#0d1f36cc;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;padding:12px;transition:transform .15s,box-shadow .15s;display:flex}.desktop-icon[data-astro-cid-k5zs5uq4]:hover .desktop-icon__img[data-astro-cid-k5zs5uq4]{transform:scale(1.05);box-shadow:0 0 20px #e3b37a14}.desktop-icon__img[data-astro-cid-k5zs5uq4] svg[data-astro-cid-k5zs5uq4]{width:100%;height:100%}.desktop-icon__label[data-astro-cid-k5zs5uq4]{font-family:var(--font-body);color:var(--color-white);text-align:center;text-shadow:0 1px 4px #000c;word-break:break-word;max-width:80px;font-size:11px;line-height:1.2}.dock[data-astro-cid-euuqv2ev]{z-index:9999;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.dock__inner[data-astro-cid-euuqv2ev]{-webkit-backdrop-filter:blur(24px);border:1px solid var(--color-border);background:#0d1f36b3;border-radius:16px;align-items:flex-end;gap:4px;padding:8px 20px 12px;display:flex}.dock__icon[data-astro-cid-euuqv2ev]{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:4px;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:flex}.dock__icon[data-astro-cid-euuqv2ev]:hover{transform:scale(1.35) translateY(-8px)}.dock__icon[data-astro-cid-euuqv2ev]:hover+.dock__icon[data-astro-cid-euuqv2ev]{transform:scale(1.12) translateY(-3px)}.dock__icon[data-astro-cid-euuqv2ev]:has(+.dock__icon:hover){transform:scale(1.12) translateY(-3px)}.dock__icon-img[data-astro-cid-euuqv2ev]{border:1px solid var(--color-border);background:#1a3a5c99;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;padding:8px;display:flex}.dock__icon-img[data-astro-cid-euuqv2ev] svg[data-astro-cid-euuqv2ev]{width:100%;height:100%}.dock__label[data-astro-cid-euuqv2ev]{font-family:var(--font-body);color:#ffffff80;opacity:0;white-space:nowrap;font-size:10px;transition:opacity .15s}.dock__icon[data-astro-cid-euuqv2ev]:hover .dock__label[data-astro-cid-euuqv2ev]{opacity:1}.dock__indicator[data-astro-cid-euuqv2ev]{background:0 0;border-radius:50%;width:4px;height:4px;transition:background .2s}.dock__indicator[data-astro-cid-euuqv2ev].is-active{background:var(--color-orange)}.widgets[data-astro-cid-femm3oz3]{pointer-events:none;z-index:50;position:absolute;inset:28px 0 88px}.widget[data-astro-cid-femm3oz3]{border:1px solid var(--color-border);-webkit-backdrop-filter:blur(12px);pointer-events:auto;cursor:default;-webkit-user-select:none;user-select:none;background:#0d1f36b3;border-radius:12px;padding:14px 16px;position:absolute}.widget--clock[data-astro-cid-femm3oz3]{width:255px}.clk__header[data-astro-cid-femm3oz3]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.clk__label[data-astro-cid-femm3oz3]{font-family:var(--font-body);color:var(--color-orange);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:600}.clk__toggles[data-astro-cid-femm3oz3]{gap:2px;display:flex}.clk__toggle[data-astro-cid-femm3oz3]{font-family:var(--font-mono);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:2px 6px;font-size:9px;transition:all .15s}.clk__toggle[data-astro-cid-femm3oz3]:hover{color:var(--color-white)}.clk__toggle--active[data-astro-cid-femm3oz3]{color:var(--color-orange);background:#e3b37a26}.clk__main[data-astro-cid-femm3oz3]{justify-content:center;align-items:baseline;gap:4px;display:flex}.clk__time[data-astro-cid-femm3oz3]{font-family:var(--font-display);color:var(--color-white);font-size:36px;font-weight:800;line-height:1}.clk__seconds[data-astro-cid-femm3oz3]{font-family:var(--font-mono);color:var(--color-orange);min-width:20px;font-size:14px;font-weight:500}.clk__ampm[data-astro-cid-femm3oz3]{font-family:var(--font-mono);color:var(--color-text-secondary);margin-left:2px;font-size:11px}.clk__date[data-astro-cid-femm3oz3]{text-align:center;font-family:var(--font-body);color:var(--color-text-secondary);margin-top:4px;font-size:12px;display:block}.clk__divider[data-astro-cid-femm3oz3]{background:var(--color-border);height:1px;margin:10px 0}.clk__tz-row[data-astro-cid-femm3oz3]{align-items:center;gap:8px;display:flex}.clk__tz-label[data-astro-cid-femm3oz3]{font-family:var(--font-mono);color:var(--color-text-secondary);letter-spacing:.1em;flex-shrink:0;font-size:9px}.clk__tz-chips[data-astro-cid-femm3oz3]{flex-wrap:wrap;flex:1;gap:3px;display:flex}.clk__tz[data-astro-cid-femm3oz3]{font-family:var(--font-mono);color:var(--color-text-secondary);cursor:pointer;text-align:center;background:0 0;border:1px solid #ffffff0f;border-radius:4px;padding:2px 6px;font-size:9px;transition:all .15s}.clk__tz[data-astro-cid-femm3oz3]:hover{color:var(--color-white);border-color:#e3b37a4d}.clk__tz--active[data-astro-cid-femm3oz3]{color:var(--color-orange);background:#e3b37a1f;border-color:#e3b37a4d}.clk__sw-label[data-astro-cid-femm3oz3]{font-family:var(--font-body);color:var(--color-text-secondary);letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:600;display:block}.clk__sw-row[data-astro-cid-femm3oz3]{justify-content:space-between;align-items:center;display:flex}.clk__sw-display[data-astro-cid-femm3oz3]{font-family:var(--font-mono);color:var(--color-white);letter-spacing:.02em;font-size:20px;font-weight:600}.clk__sw-btns[data-astro-cid-femm3oz3]{gap:6px;display:flex}.clk__sw-btn[data-astro-cid-femm3oz3]{color:var(--color-text-secondary);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex}.clk__sw-btn[data-astro-cid-femm3oz3]:hover{color:var(--color-white);border-color:#e3b37a4d}.clk__sw-btn--start[data-astro-cid-femm3oz3]{color:#22c55e}.clk__sw-btn--start[data-astro-cid-femm3oz3]:hover{border-color:#22c55e66}.clk__sw-btn--running[data-astro-cid-femm3oz3]{color:var(--color-orange)}.clk__sw-btn--running[data-astro-cid-femm3oz3]:hover{border-color:#e3b37a66}.widget--uptime[data-astro-cid-femm3oz3]{width:255px}.widget__label[data-astro-cid-femm3oz3]{font-family:var(--font-body);color:var(--color-orange);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:600;display:block}.widget__row[data-astro-cid-femm3oz3]{font-family:var(--font-mono);color:var(--color-text-secondary);align-items:center;gap:6px;margin-bottom:6px;font-size:11px;display:flex}.widget__row[data-astro-cid-femm3oz3]:last-child{margin-bottom:0}.widget__pct[data-astro-cid-femm3oz3]{color:var(--color-white);margin-left:auto}.widget__dot[data-astro-cid-femm3oz3]{border-radius:50%;flex-shrink:0;width:6px;height:6px}.widget__dot--green[data-astro-cid-femm3oz3]{background:#22c55e;animation:2s ease-in-out infinite wPulse;box-shadow:0 0 6px #22c55e80}@keyframes wPulse{0%,to{box-shadow:0 0 4px #22c55e66}50%{box-shadow:0 0 10px #22c55ecc}}.widget--ticker[data-astro-cid-femm3oz3]{width:255px;padding:10px 14px}.widget--website[data-astro-cid-femm3oz3]{cursor:pointer;background:linear-gradient(135deg,#e3b37a1f,#0d1f36bf);border-color:#e3b37a73;align-items:center;gap:10px;width:255px;padding:12px 16px;transition:all .25s;animation:2.8s ease-in-out infinite widgetPulseBorder;display:flex;overflow:hidden;box-shadow:0 0 18px #e3b37a2e}.widget--website[data-astro-cid-femm3oz3]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#e3b37a2e,#0000);width:60%;height:100%;animation:2.4s ease-in-out infinite widgetShimmer;position:absolute;top:0;left:-100%}@keyframes widgetShimmer{0%,to{left:-100%}50%{left:150%}}@keyframes widgetPulseBorder{0%,to{border-color:#e3b37a59;box-shadow:0 0 14px #e3b37a24}50%{border-color:#e3b37ab3;box-shadow:0 0 26px #e3b37a47}}.widget--website[data-astro-cid-femm3oz3]:hover{background:linear-gradient(135deg,#e3b37a33,#1a3a5cd9);border-color:#e3b37acc;transform:translateY(-1px);box-shadow:0 0 32px #e3b37a52}.widget__website-label[data-astro-cid-femm3oz3]{font-weight:600;font-family:var(--font-mono);color:var(--color-orange);flex:1;font-size:11px}.widget__website-arrow[data-astro-cid-femm3oz3]{color:var(--color-orange);opacity:.5;flex-shrink:0;align-items:center;transition:opacity .2s,transform .2s;display:flex}.widget--website[data-astro-cid-femm3oz3]:hover .widget__website-arrow[data-astro-cid-femm3oz3]{opacity:1;transform:translate(3px)}.widget__ticker-text[data-astro-cid-femm3oz3]{font-family:var(--font-mono);color:#22c55e;font-size:11px;transition:opacity .3s;display:block}#hf-tooltip{z-index:99999;pointer-events:none;color:var(--color-white,#fff);-webkit-backdrop-filter:blur(12px);opacity:0;visibility:hidden;background:#0d1f36f7;border:1px solid #e3b37a4d;border-radius:8px;flex-direction:column;gap:2px;max-width:240px;padding:8px 14px;font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:13px;line-height:1.5;transition:opacity .15s;display:flex;position:fixed;top:0;left:0;box-shadow:0 8px 24px #0006}#hf-tooltip.is-visible{opacity:1;visibility:visible}#hf-tooltip .hf-tooltip__main{color:inherit;font-weight:500}#hf-tooltip .hf-tooltip__sub{color:var(--color-text-secondary,#ffffff8c);font-size:11px;font-weight:400;display:none}#hf-tooltip:before{content:"";left:var(--arrow-x,50%);border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;transform:translate(-50%)}#hf-tooltip[data-placement=top]:before{border-top:6px solid #0d1f36f7;bottom:-6px}#hf-tooltip[data-placement=bottom]:before{border-bottom:6px solid #0d1f36f7;top:-6px}#hf-tooltip[data-placement=none]:before{display:none}.egg-counter{color:var(--color-text-secondary,#ffffff8c);cursor:default;border-radius:4px;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:11px;transition:color .3s,background .3s}.egg-counter--complete{color:var(--color-orange,#e3b37a);background:#e3b37a1f;animation:.8s eggCounterPulse}@keyframes eggCounterPulse{0%{transform:scale(1)}50%{text-shadow:0 0 12px #e3b37acc;transform:scale(1.15)}to{transform:scale(1)}}.toast--egg .egg-toast__progress{background:#e3b37a26;border-radius:2px;height:3px;margin-top:8px;overflow:hidden}.toast--egg .egg-toast__progress-fill{background:var(--color-orange,#e3b37a);height:100%;transition:width .4s}.toast--ghost{background:#140a28f2!important;border-color:#fff3!important}.toast--ghost .toast__title{color:#fff}.egg-impatient{background:var(--color-navy-mid,#102542);z-index:100001;opacity:0;visibility:hidden;justify-content:center;align-items:center;padding:32px;transition:opacity .5s,visibility .5s;display:flex;position:fixed;inset:0}.egg-impatient.is-active{opacity:1;visibility:visible}.egg-impatient__inner{text-align:center;max-width:640px}.egg-impatient__close{color:#ffffffb3;cursor:pointer;background:0 0;border:0;font-size:32px;line-height:1;position:absolute;top:20px;right:24px}.egg-impatient__close:hover{color:#fff}.egg-impatient__headline{font-family:"Bricolage Grotesque",var(--font-display),sans-serif;color:var(--color-orange,#e3b37a);margin:0 0 16px;font-size:48px;font-weight:800;line-height:1.1}.egg-impatient__sub{color:#fff;margin:0 0 32px;font-size:20px;line-height:1.4}.egg-impatient__cta{background:var(--color-orange,#e3b37a);color:var(--color-navy,#102542);border-radius:10px;padding:18px 40px;font-size:16px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .2s;display:inline-block}.egg-impatient__cta:hover{transform:translateY(-2px);box-shadow:0 12px 32px #e3b37a66}.egg-impatient__tag{color:#ffffff80;margin-top:24px;font-family:JetBrains Mono,monospace;font-size:12px}.egg-complete{z-index:100000;opacity:0;visibility:hidden;background:0 0;justify-content:center;align-items:center;padding:32px;transition:background .6s,opacity .4s,visibility .4s;display:flex;position:fixed;inset:0}.egg-complete.is-active{opacity:1;visibility:visible;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000c}.egg-complete__inner{text-align:center;z-index:2;max-width:640px;position:relative}.egg-complete__line{opacity:0;margin-bottom:14px;transition:opacity .5s,transform .5s;transform:translateY(12px)}.egg-complete__line.is-in{opacity:1;transform:translateY(0)}.egg-complete__cmd{color:var(--color-orange,#e3b37a);font-family:JetBrains Mono,monospace;font-size:14px}.egg-complete__h1{font-family:"Bricolage Grotesque",var(--font-display),sans-serif;color:#fff;margin:0;font-size:72px;font-weight:900;line-height:1}.egg-complete__h2{font-family:"Bricolage Grotesque",var(--font-display),sans-serif;background:linear-gradient(90deg,#e3b37a,#fff);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 20px;font-size:72px;font-weight:900;line-height:1}.egg-complete__body{color:var(--color-text-secondary,#ffffffb3);max-width:500px;margin:0 auto 20px;font-size:18px;line-height:1.5}.egg-complete__count{color:var(--color-text-secondary,#ffffff8c);font-size:14px}.egg-complete__cta{opacity:0;color:#102542;background:#e3b37a;border-radius:10px;margin-top:20px;padding:18px 40px;font-size:16px;font-weight:800;text-decoration:none;transition:opacity .5s,transform .5s,box-shadow .2s;display:inline-block;transform:translateY(12px)}.egg-complete__cta.is-in{opacity:1;transform:translateY(0)}.egg-complete__cta:hover{box-shadow:0 12px 32px #e3b37a80}.egg-complete__esc{opacity:0;color:#fff6;margin-top:16px;font-family:JetBrains Mono,monospace;font-size:12px;transition:opacity .5s}.egg-complete__esc.is-in{opacity:1}.egg-complete__confetti{pointer-events:none;z-index:1;position:absolute;inset:0}.window.egg-window-flyaway{pointer-events:none;opacity:0!important;transition:transform .5s,opacity .5s!important;transform:translateY(-120vh)!important}.widget--egg-glow{box-shadow:0 0 32px #e3b37a66;border-color:var(--color-orange,#e3b37a)!important}.egg-floating{font-family:"Bricolage Grotesque",var(--font-display),sans-serif;color:var(--color-orange,#e3b37a);text-shadow:0 2px 16px #0009;opacity:0;visibility:hidden;z-index:9000;pointer-events:none;font-size:24px;transition:opacity .4s,transform .4s,visibility .4s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.9)}.egg-floating.is-active{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}.egg-particle{pointer-events:none;z-index:99998;border-radius:2px;width:8px;height:8px;animation:1.3s cubic-bezier(.2,.6,.3,1) forwards eggParticleFly;position:fixed}@keyframes eggParticleFly{0%{opacity:1;transform:translate(0) rotate(0)}to{transform:translate(var(--dx,0),calc(var(--dy,0) + 200px)) rotate(360deg);opacity:0}}@keyframes snakeFlash{0%{opacity:0}30%{opacity:1}to{opacity:0}}.quiz-card__score-fill-circle--perfect{animation:1.4s ease-in-out infinite quizPerfectPulse;stroke:#fbbf24!important}@keyframes quizPerfectPulse{0%,to{filter:drop-shadow(0 0 2px #fbbf2466)}50%{filter:drop-shadow(0 0 14px #fbbf24e6)}}.hero[data-astro-cid-g6ip4exe]{background:var(--color-navy-mid);padding:var(--header-h) var(--section-padding-x) var(--space-10);align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero__grid[data-astro-cid-g6ip4exe]{background-image:linear-gradient(#e3b37a0a 1px,#0000 1px),linear-gradient(90deg,#e3b37a0a 1px,#0000 1px);background-size:64px 64px;animation:20s linear infinite gridDrift;position:absolute;inset:0}@keyframes gridDrift{0%{transform:translateY(0)}to{transform:translateY(64px)}}.hero__orb[data-astro-cid-g6ip4exe]{pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#e3b37a66 0,#e3b37a14 40%,#0000 70%);border-radius:50%;width:800px;height:800px;animation:4s ease-in-out infinite alternate orbPulse;position:absolute;top:-10%;left:-5%}.hero__orb--secondary[data-astro-cid-g6ip4exe]{background:radial-gradient(circle,#e3b37a26 0,#0000 65%);width:500px;height:500px;animation-delay:2s;inset:auto -15% -20%auto}@keyframes orbPulse{0%{opacity:.7}to{opacity:1}}.hero__watermark[data-astro-cid-g6ip4exe]{opacity:.07;filter:brightness(2) grayscale();pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;transform-origin:50%;width:clamp(480px,62vw,900px);height:auto;animation:14s ease-in-out infinite heroMarkFloat;position:absolute;top:50%;left:50%}@keyframes heroMarkFloat{0%{transform:translate(-50%,-50%) translate(-8px,-6px) rotate(-3deg) scale(1)}25%{transform:translate(-50%,-50%) translate(10px,-14px) rotate(-1.5deg) scale(1.015)}50%{transform:translate(-50%,-50%) translate(14px,8px) rotate(1deg) scale(1.03)}75%{transform:translate(-50%,-50%) translate(-6px,12px) rotate(-.5deg) scale(1.015)}to{transform:translate(-50%,-50%) translate(-8px,-6px) rotate(-3deg) scale(1)}}@media (max-width:960px){.hero__watermark[data-astro-cid-g6ip4exe]{display:none}}@media (prefers-reduced-motion:reduce){.hero__watermark[data-astro-cid-g6ip4exe]{animation:none;transform:translate(-50%,-50%)}}.hero__inner[data-astro-cid-g6ip4exe]{z-index:1;gap:var(--space-8);max-width:var(--max-width);grid-template-columns:1.5fr 1fr;align-items:center;width:100%;margin:0 auto;display:grid;position:relative}.hero__content[data-astro-cid-g6ip4exe]{text-align:left;flex-direction:column;align-items:stretch;width:100%;display:flex}.hero__wordmark[data-astro-cid-g6ip4exe],.hero__eyebrow[data-astro-cid-g6ip4exe]{align-self:flex-start}@media (max-width:960px){.hero__wordmark[data-astro-cid-g6ip4exe]{display:none}}.hero__wordmark[data-astro-cid-g6ip4exe]{font-family:var(--font-mono);letter-spacing:.32em;text-transform:uppercase;color:#ffffffa6;margin-bottom:var(--space-3);justify-content:center;align-items:center;gap:12px;font-size:12px;font-weight:500;display:inline-flex}.hero__wordmark-bar[data-astro-cid-g6ip4exe]{background:var(--color-orange);width:28px;height:1px;display:inline-block}.hero__eyebrow[data-astro-cid-g6ip4exe]{border:1px solid var(--color-border);background:var(--color-orange-glow);color:var(--color-orange);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;margin-bottom:var(--space-4);border-radius:100px;align-items:center;gap:10px;padding:6px 16px;font-size:12px;font-weight:600;display:inline-flex}.hero__eyebrow-dot[data-astro-cid-g6ip4exe]{background:var(--color-orange);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite dotPulse}.hero__headline[data-astro-cid-g6ip4exe]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-white);text-wrap:balance;font-size:clamp(48px,8vw,88px);font-weight:800;line-height:1}.hero__sub[data-astro-cid-g6ip4exe]{font-family:var(--font-body);color:var(--color-text-secondary);margin-top:var(--space-3);max-width:520px;font-size:clamp(16px,2.5vw,18px);line-height:1.7}.hero__ctas[data-astro-cid-g6ip4exe]{align-items:center;gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.hero__btn-primary[data-astro-cid-g6ip4exe]{background:var(--color-orange);color:var(--color-navy);font-family:var(--font-body);transition:all .25s var(--ease-out-expo);border-radius:8px;align-items:center;gap:8px;padding:16px 32px;font-size:16px;font-weight:700;display:inline-flex}.hero__btn-primary[data-astro-cid-g6ip4exe]:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 8px 32px #e3b37a59}.hero__btn-arrow[data-astro-cid-g6ip4exe]{transition:transform .25s var(--ease-out-expo)}.hero__btn-primary[data-astro-cid-g6ip4exe]:hover .hero__btn-arrow[data-astro-cid-g6ip4exe]{transform:translate(3px)}.hero__btn-secondary[data-astro-cid-g6ip4exe]{color:var(--color-white);font-family:var(--font-body);background:0 0;border:1px solid #fff3;border-radius:8px;align-items:center;padding:16px 32px;font-size:16px;font-weight:600;transition:all .25s;display:inline-flex}.hero__btn-secondary[data-astro-cid-g6ip4exe]:hover{border-color:var(--color-white);transform:translateY(-1px)}.hero__trust[data-astro-cid-g6ip4exe]{align-items:center;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.hero__trust-item[data-astro-cid-g6ip4exe]{font-family:var(--font-body);color:var(--color-text-secondary);align-items:center;gap:6px;font-size:13px;display:flex}.hero__check[data-astro-cid-g6ip4exe]{color:var(--color-orange);flex-shrink:0;width:16px;height:16px}.hero__visual[data-astro-cid-g6ip4exe]{gap:var(--space-2);flex-direction:column;min-width:0;display:flex;overflow:hidden}.hero__terminal[data-astro-cid-g6ip4exe]{border:1px solid var(--color-border);-webkit-backdrop-filter:blur(20px);box-shadow:var(--glow-orange),0 0 0 1px #e3b37a0d inset;background:#102542cc;border-radius:16px;overflow:hidden}.hero__terminal-header[data-astro-cid-g6ip4exe]{border-bottom:1px solid var(--color-border);background:#10254299;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.hero__terminal-dots[data-astro-cid-g6ip4exe]{gap:8px;display:flex}.dot[data-astro-cid-g6ip4exe]{border-radius:50%;width:12px;height:12px}.dot--red[data-astro-cid-g6ip4exe]{background:#ef4444}.dot--yellow[data-astro-cid-g6ip4exe]{background:#f59e0b}.dot--green[data-astro-cid-g6ip4exe]{background:#22c55e}.hero__terminal-title[data-astro-cid-g6ip4exe]{font-family:var(--font-mono);font-size:var(--font-size-mono);color:var(--color-text-secondary)}.hero__terminal-body[data-astro-cid-g6ip4exe]{flex-direction:column;gap:3px;min-height:340px;padding:20px;display:flex;overflow-x:auto}.hero__terminal-line[data-astro-cid-g6ip4exe] code[data-astro-cid-g6ip4exe]{font-family:var(--font-mono);font-size:var(--font-size-mono);white-space:pre;background:0 0;border-radius:0;padding:0;line-height:1.8}.hero__terminal-line--orange[data-astro-cid-g6ip4exe] code[data-astro-cid-g6ip4exe]{color:var(--color-orange)}.hero__terminal-line--secondary[data-astro-cid-g6ip4exe] code[data-astro-cid-g6ip4exe]{color:var(--color-text-secondary)}.hero__terminal-line--red[data-astro-cid-g6ip4exe] code[data-astro-cid-g6ip4exe]{color:#ef4444}.hero__terminal-line--yellow[data-astro-cid-g6ip4exe] code[data-astro-cid-g6ip4exe]{color:#f59e0b}.hero__terminal-line--green[data-astro-cid-g6ip4exe] code[data-astro-cid-g6ip4exe]{color:#22c55e}.cursor[data-astro-cid-g6ip4exe]{animation:1s step-end infinite cursorBlink;color:var(--color-orange)!important}@keyframes cursorBlink{0%,to{opacity:1}50%{opacity:0}}.hero__status[data-astro-cid-g6ip4exe]{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--color-border);-webkit-backdrop-filter:blur(12px);background:#10254280;border-radius:10px;padding:12px 20px;display:flex}.hero__status-item[data-astro-cid-g6ip4exe]{font-family:var(--font-mono);color:var(--color-text-secondary);align-items:center;gap:6px;font-size:12px;display:flex}.hero__status-dot--green[data-astro-cid-g6ip4exe]{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite statusPulse;box-shadow:0 0 8px #22c55e80}@keyframes statusPulse{0%,to{box-shadow:0 0 8px #22c55e80}50%{box-shadow:0 0 16px #22c55ecc}}.hero__status-icon[data-astro-cid-g6ip4exe]{font-size:13px;line-height:1}.hero__status-divider[data-astro-cid-g6ip4exe]{color:#94a3b84d;font-size:14px}@media (max-width:960px){.hero[data-astro-cid-g6ip4exe]{padding-top:calc(var(--header-h) + var(--space-6));padding-bottom:var(--space-8)}.hero__orb[data-astro-cid-g6ip4exe]{display:none}.hero__inner[data-astro-cid-g6ip4exe]{gap:var(--space-6);grid-template-columns:1fr}.hero__sub[data-astro-cid-g6ip4exe]{max-width:540px}.hero__headline[data-astro-cid-g6ip4exe]{font-size:clamp(48px,11vw,64px)}.hero__terminal-body[data-astro-cid-g6ip4exe]{min-height:auto}.hero__status[data-astro-cid-g6ip4exe]{flex-wrap:wrap;justify-content:center}}@media (max-width:480px){.hero__ctas[data-astro-cid-g6ip4exe]{flex-direction:column;width:100%}.hero__btn-primary[data-astro-cid-g6ip4exe],.hero__btn-secondary[data-astro-cid-g6ip4exe]{justify-content:center;width:100%}.hero__trust[data-astro-cid-g6ip4exe]{gap:var(--space-1);flex-direction:column}}.problem[data-astro-cid-n3r5chk2]{background:var(--color-navy);position:relative}.problem__orb[data-astro-cid-n3r5chk2]{pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#e3b37a14 0,#0000 65%);border-radius:50%;width:clamp(400px,50vw,800px);height:clamp(400px,50vw,800px);position:absolute;bottom:-20%;right:-10%}.problem__header[data-astro-cid-n3r5chk2]{text-align:center;margin-bottom:var(--space-8)}.problem__headline[data-astro-cid-n3r5chk2]{color:var(--color-white)}.problem__grid[data-astro-cid-n3r5chk2]{margin-bottom:var(--space-10);grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.problem__card[data-astro-cid-n3r5chk2]{border:1px solid var(--color-border);-webkit-backdrop-filter:blur(8px);transition:border-color .3s ease,transform .3s var(--ease-out-expo);background:#1a3a5c66;border-radius:16px;padding:40px 32px}.problem__card[data-astro-cid-n3r5chk2]:hover{border-color:#e3b37a4d;transform:translateY(-4px)}.problem__card--featured[data-astro-cid-n3r5chk2]{border-color:#e3b37a40}.problem__icon[data-astro-cid-n3r5chk2]{color:var(--color-orange);margin-bottom:var(--space-3)}.problem__card-headline[data-astro-cid-n3r5chk2]{font-family:var(--font-display);font-size:var(--font-size-h3);color:var(--color-white);margin-bottom:var(--space-2);font-weight:700;line-height:1.05}.problem__card-body[data-astro-cid-n3r5chk2]{font-family:var(--font-body);color:var(--color-text-secondary);font-size:16px;line-height:1.7}.problem__statement[data-astro-cid-n3r5chk2]{justify-content:center;align-items:center;gap:var(--space-3);display:flex}.problem__statement-line[data-astro-cid-n3r5chk2]{background:#e3b37a33;flex-shrink:0;width:80px;height:1px}.problem__statement-text[data-astro-cid-n3r5chk2]{font-family:var(--font-display);font-size:var(--font-size-h2);white-space:nowrap;font-weight:800}@media (max-width:960px){.problem__grid[data-astro-cid-n3r5chk2]{grid-template-columns:1fr;max-width:520px;margin-left:auto;margin-right:auto}}@media (max-width:480px){.problem__statement[data-astro-cid-n3r5chk2]{gap:var(--space-2)}.problem__statement-line[data-astro-cid-n3r5chk2]{width:40px}.problem__statement-text[data-astro-cid-n3r5chk2]{white-space:normal;text-align:center}}.logobar[data-astro-cid-l3v3pd5z]{background:var(--color-navy-mid);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:var(--space-5)0;overflow:hidden}.logobar__inner[data-astro-cid-l3v3pd5z]{align-items:center;gap:var(--space-5);max-width:var(--max-width);padding:0 var(--section-padding-x);margin:0 auto;display:flex}.logobar__label[data-astro-cid-l3v3pd5z]{font-family:var(--font-body);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;flex-shrink:0;font-size:14px}.logobar__marquee[data-astro-cid-l3v3pd5z]{flex:1;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)}.logobar__track[data-astro-cid-l3v3pd5z]{gap:12px;width:max-content;animation:30s linear infinite marquee;display:flex}.logobar__pill[data-astro-cid-l3v3pd5z]{border:1px solid var(--color-border);font-family:var(--font-mono);color:var(--color-text-secondary);white-space:nowrap;border-radius:100px;flex-shrink:0;align-items:center;padding:6px 16px;font-size:13px;display:inline-flex}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:768px){.logobar__inner[data-astro-cid-l3v3pd5z]{gap:var(--space-3);flex-direction:column}.logobar__label[data-astro-cid-l3v3pd5z]{font-size:12px}}.hiw[data-astro-cid-pog4hyhp]{background:var(--color-navy-mid);position:relative}.hiw__orb[data-astro-cid-pog4hyhp]{pointer-events:none;filter:blur(80px);background:radial-gradient(circle,#e3b37a14 0,#0000 60%);border-radius:50%;width:clamp(500px,60vw,900px);height:clamp(500px,60vw,900px);position:absolute;top:20%;left:-15%}.hiw__header[data-astro-cid-pog4hyhp]{text-align:center;margin-bottom:var(--space-10);flex-direction:column;align-items:center;display:flex}.hiw__eyebrow[data-astro-cid-pog4hyhp]{border:1px solid var(--color-border);background:var(--color-orange-glow);color:var(--color-orange);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;margin-bottom:var(--space-4);border-radius:100px;align-items:center;gap:10px;padding:6px 16px;font-size:12px;font-weight:600;display:inline-flex}.hiw__eyebrow-dot[data-astro-cid-pog4hyhp]{background:var(--color-orange);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite dotPulse}.hiw__headline[data-astro-cid-pog4hyhp]{color:var(--color-white)}.hiw__steps[data-astro-cid-pog4hyhp]{gap:var(--space-10);margin:0 auto var(--space-12);flex-direction:column;max-width:720px;display:flex;position:relative}.hiw__steps-line[data-astro-cid-pog4hyhp]{background:linear-gradient(#0000,#e3b37a26 10% 90%,#0000);width:1px;position:absolute;top:0;bottom:0;left:56px}.hiw__step[data-astro-cid-pog4hyhp]{align-items:flex-start;gap:var(--space-6);display:flex;position:relative}.hiw__step-number[data-astro-cid-pog4hyhp]{font-family:var(--font-display);color:#e3b37a14;text-align:center;-webkit-user-select:none;user-select:none;flex-shrink:0;width:112px;font-size:120px;font-weight:900;line-height:.85}.hiw__step-content[data-astro-cid-pog4hyhp]{border-left:3px solid var(--color-orange);padding-top:12px;padding-left:var(--space-3);border-radius:2px}.hiw__step-label[data-astro-cid-pog4hyhp]{font-family:var(--font-body);color:var(--color-orange);letter-spacing:.15em;text-transform:uppercase;margin-bottom:var(--space-1);font-size:12px;font-weight:600;display:block}.hiw__step-headline[data-astro-cid-pog4hyhp]{font-family:var(--font-display);font-size:var(--font-size-h3);color:var(--color-white);margin-bottom:var(--space-1);font-weight:700;line-height:1.05}.hiw__step-body[data-astro-cid-pog4hyhp]{font-family:var(--font-body);color:var(--color-text-secondary);max-width:480px;font-size:16px;line-height:1.7}.hiw__comparison[data-astro-cid-pog4hyhp]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.hiw__compare-card[data-astro-cid-pog4hyhp]{border:1px solid var(--color-border);-webkit-backdrop-filter:blur(16px);background:#1a3a5c66;border-radius:20px;padding:36px 32px}.hiw__compare-header[data-astro-cid-pog4hyhp]{font-family:var(--font-display);margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid #e3b37a1a;font-size:18px;font-weight:700}.hiw__compare-header--before[data-astro-cid-pog4hyhp]{color:var(--color-text-secondary)}.hiw__compare-header--after[data-astro-cid-pog4hyhp]{color:var(--color-orange)}.hiw__compare-list[data-astro-cid-pog4hyhp]{flex-direction:column;gap:14px;display:flex}.hiw__compare-item[data-astro-cid-pog4hyhp]{font-family:var(--font-body);color:var(--color-white);align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.hiw__compare-icon[data-astro-cid-pog4hyhp]{flex-shrink:0;margin-top:3px}.hiw__compare-icon--red[data-astro-cid-pog4hyhp]{color:#ef4444}.hiw__compare-icon--green[data-astro-cid-pog4hyhp]{color:#22c55e}@media (max-width:768px){.hiw__steps-line[data-astro-cid-pog4hyhp]{left:32px}.hiw__step-number[data-astro-cid-pog4hyhp]{width:64px;font-size:80px}.hiw__step[data-astro-cid-pog4hyhp]{gap:var(--space-3)}.hiw__comparison[data-astro-cid-pog4hyhp]{grid-template-columns:1fr}}@media (max-width:480px){.hiw__step-number[data-astro-cid-pog4hyhp]{width:48px;font-size:60px}.hiw__steps-line[data-astro-cid-pog4hyhp]{left:24px}}.team[data-astro-cid-7okamj5p]{background:var(--color-navy-mid)}.team__header[data-astro-cid-7okamj5p]{text-align:center;margin-bottom:var(--space-8);flex-direction:column;align-items:center;display:flex}.team__eyebrow[data-astro-cid-7okamj5p]{border:1px solid var(--color-border);background:var(--color-orange-glow);color:var(--color-orange);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;margin-bottom:var(--space-4);border-radius:100px;align-items:center;gap:10px;padding:6px 16px;font-size:12px;font-weight:600;display:inline-flex}.team__eyebrow-dot[data-astro-cid-7okamj5p]{background:var(--color-orange);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite dotPulse}.team__headline[data-astro-cid-7okamj5p]{color:var(--color-white)}.team__grid[data-astro-cid-7okamj5p]{margin:0 auto var(--space-6);grid-template-columns:1fr 1fr;gap:24px;max-width:880px;display:grid}.team__card[data-astro-cid-7okamj5p]{border:1px solid var(--color-border);-webkit-backdrop-filter:blur(8px);transition:border-color .3s ease,transform .3s var(--ease-out-expo);background:#1a3a5c66;border-radius:20px;padding:40px}.team__card[data-astro-cid-7okamj5p]:hover{border-color:#e3b37a4d;transform:translateY(-4px)}.team__photo[data-astro-cid-7okamj5p]{border:3px solid var(--color-orange);-o-object-fit:cover;object-fit:cover;filter:grayscale(20%);margin-bottom:var(--space-3);border-radius:50%;width:88px;height:88px}.team__name[data-astro-cid-7okamj5p]{font-family:var(--font-display);color:var(--color-white);font-size:24px;font-weight:700;line-height:1.2}.team__title[data-astro-cid-7okamj5p]{font-family:var(--font-body);color:var(--color-orange);letter-spacing:.12em;text-transform:uppercase;margin-top:4px;font-size:13px;font-weight:600;display:block}.team__bio[data-astro-cid-7okamj5p]{font-family:var(--font-body);color:var(--color-text-secondary);margin-top:var(--space-2);font-size:15px;line-height:1.7}.team__bench[data-astro-cid-7okamj5p]{text-align:center;font-family:var(--font-body);color:var(--color-text-secondary);font-size:16px}@media (max-width:768px){.team__grid[data-astro-cid-7okamj5p]{grid-template-columns:1fr;max-width:480px}}.faq[data-astro-cid-3ttx4u6u]{background:var(--color-navy)}.faq__header[data-astro-cid-3ttx4u6u]{text-align:center;margin-bottom:var(--space-8);flex-direction:column;align-items:center;display:flex}.faq__eyebrow[data-astro-cid-3ttx4u6u]{border:1px solid var(--color-border);background:var(--color-orange-glow);color:var(--color-orange);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;margin-bottom:var(--space-4);border-radius:100px;align-items:center;gap:10px;padding:6px 16px;font-size:12px;font-weight:600;display:inline-flex}.faq__eyebrow-dot[data-astro-cid-3ttx4u6u]{background:var(--color-orange);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite dotPulse}.faq__headline[data-astro-cid-3ttx4u6u]{color:var(--color-white);max-width:600px}.faq__list[data-astro-cid-3ttx4u6u]{max-width:740px;margin:0 auto}.faq__item[data-astro-cid-3ttx4u6u]{border-bottom:1px solid var(--color-border)}.faq__question[data-astro-cid-3ttx4u6u]{justify-content:space-between;align-items:center;gap:var(--space-3);font-family:var(--font-body);color:var(--color-white);text-align:left;cursor:pointer;transition:color var(--duration-fast) ease;width:100%;padding:24px 0;font-size:18px;font-weight:600;display:flex}.faq__question[data-astro-cid-3ttx4u6u]:hover,.faq__question[data-astro-cid-3ttx4u6u][aria-expanded=true]{color:var(--color-orange)}.faq__icon[data-astro-cid-3ttx4u6u]{font-family:var(--font-body);color:var(--color-orange);text-align:center;transition:transform .3s var(--ease-out-expo);flex-shrink:0;width:24px;font-size:24px;font-weight:400;line-height:1}.faq__question[data-astro-cid-3ttx4u6u][aria-expanded=true] .faq__icon[data-astro-cid-3ttx4u6u]{transform:rotate(45deg)}.faq__answer[data-astro-cid-3ttx4u6u]{transition:max-height .4s var(--ease-out-expo);max-height:0;overflow:hidden}.faq__answer[data-astro-cid-3ttx4u6u] p[data-astro-cid-3ttx4u6u]{font-family:var(--font-body);color:var(--color-text-secondary);max-width:640px;padding-bottom:24px;font-size:16px;line-height:1.7}@media (max-width:480px){.faq__question[data-astro-cid-3ttx4u6u]{font-size:16px}}.contact[data-astro-cid-kj5uyu6j]{background:var(--color-navy-mid);padding-top:180px;padding-bottom:180px;position:relative}.contact__orb[data-astro-cid-kj5uyu6j]{pointer-events:none;filter:blur(80px);background:radial-gradient(circle,#e3b37a1a 0,#0000 60%);border-radius:50%;width:clamp(500px,60vw,900px);height:clamp(500px,60vw,900px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact__inner[data-astro-cid-kj5uyu6j]{text-align:center;flex-direction:column;align-items:center;display:flex}.contact__eyebrow[data-astro-cid-kj5uyu6j]{border:1px solid var(--color-border);background:var(--color-orange-glow);color:var(--color-orange);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;margin-bottom:var(--space-4);border-radius:100px;align-items:center;gap:10px;padding:6px 16px;font-size:12px;font-weight:600;display:inline-flex}.contact__eyebrow-dot[data-astro-cid-kj5uyu6j]{background:var(--color-orange);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite dotPulse}@keyframes dotPulse{0%,to{opacity:1;box-shadow:0 0#e3b37a99}50%{opacity:.5;box-shadow:0 0 0 6px #e3b37a00}}.contact__headline[data-astro-cid-kj5uyu6j]{font-family:var(--font-display);font-size:var(--font-size-hero);letter-spacing:-.03em;color:var(--color-white);text-wrap:balance;max-width:800px;font-weight:900;line-height:1}.contact__sub[data-astro-cid-kj5uyu6j]{font-family:var(--font-body);color:var(--color-text-secondary);margin-top:var(--space-3);max-width:560px;font-size:20px;line-height:1.6}.contact__btn[data-astro-cid-kj5uyu6j]{margin-top:var(--space-6);background:var(--color-orange);color:var(--color-navy);font-family:var(--font-body);border-radius:10px;align-items:center;gap:10px;padding:20px 48px;font-size:18px;font-weight:800;transition:all .2s;display:inline-flex;position:relative;overflow:hidden}.contact__btn[data-astro-cid-kj5uyu6j]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff40,#0000);width:60%;height:100%;animation:3s ease-in-out infinite shimmer;position:absolute;top:0;left:-100%}@keyframes shimmer{0%,to{left:-100%}50%{left:150%}}.contact__btn[data-astro-cid-kj5uyu6j]:hover{transform:translateY(-2px);box-shadow:0 16px 48px #e3b37a66}.contact__btn-arrow[data-astro-cid-kj5uyu6j]{transition:transform .3s var(--ease-out-expo);font-size:20px}.contact__btn[data-astro-cid-kj5uyu6j]:hover .contact__btn-arrow[data-astro-cid-kj5uyu6j]{transform:translate(4px)}.contact__email[data-astro-cid-kj5uyu6j]{margin-top:var(--space-3);font-family:var(--font-body);color:var(--color-text-secondary);font-size:15px}.contact__email-link[data-astro-cid-kj5uyu6j]{color:var(--color-orange);text-decoration:none;transition:-webkit-text-decoration .2s,text-decoration .2s,-webkit-text-decoration .2s}.contact__email-link[data-astro-cid-kj5uyu6j]:hover{text-decoration:underline}.contact__chips[data-astro-cid-kj5uyu6j]{margin-top:var(--space-4);flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}.contact__chip[data-astro-cid-kj5uyu6j]{font-family:var(--font-body);color:var(--color-text-secondary);align-items:center;gap:6px;font-size:13px;display:inline-flex}.contact__chip[data-astro-cid-kj5uyu6j] svg[data-astro-cid-kj5uyu6j]{color:var(--color-orange);flex-shrink:0}@media (max-width:768px){.contact[data-astro-cid-kj5uyu6j]{padding-top:100px;padding-bottom:100px}.contact__headline[data-astro-cid-kj5uyu6j]{font-size:clamp(36px,8vw,56px)}.contact__btn[data-astro-cid-kj5uyu6j]{padding:18px 36px;font-size:16px}.contact__chips[data-astro-cid-kj5uyu6j]{flex-direction:column;gap:12px}}.website-mode[data-astro-cid-tyijts6n]{opacity:0;transition:opacity .3s;display:none}.website-mode[data-astro-cid-tyijts6n].is-active{opacity:1;display:block}@media (max-width:768px){.website-mode[data-astro-cid-tyijts6n]{opacity:1!important;display:block!important}.website-mode__back[data-astro-cid-tyijts6n]{display:none!important}}.website-mode__back[data-astro-cid-tyijts6n]{z-index:9999;writing-mode:vertical-rl;background:var(--color-orange);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--color-navy);cursor:pointer;opacity:0;pointer-events:none;border:1px solid #e3b37ae6;border-left:none;border-radius:10px 0 0 10px;flex-direction:column;align-items:center;gap:6px;padding:12px 7px;font-size:11px;font-weight:700;transition:opacity .3s,translate .3s;animation:2.6s ease-in-out infinite backWiggle,2s ease-in-out infinite backGlow;display:inline-flex;position:fixed;top:50%;left:0;transform:translateY(-50%) rotate(180deg) translate(-100%);box-shadow:0 0 24px #e3b37a80,0 4px 20px #0000004d}.website-mode__back[data-astro-cid-tyijts6n].is-visible{opacity:1;pointer-events:auto;translate:0}@keyframes backWiggle{0%,85%,to{margin-left:0}88%{margin-left:6px}91%{margin-left:-2px}94%{margin-left:4px}97%{margin-left:-1px}}@keyframes backGlow{0%,to{box-shadow:0 0 18px #e3b37a66,0 4px 20px #0000004d}50%{box-shadow:0 0 32px #e3b37acc,0 4px 24px #00000059}}.website-mode__back[data-astro-cid-tyijts6n] svg[data-astro-cid-tyijts6n]{color:var(--color-navy);flex-shrink:0;transform:rotate(90deg)}.website-mode__back[data-astro-cid-tyijts6n]:hover{background:#f0c896;padding-right:11px;box-shadow:0 0 36px #e3b37ae6,0 4px 24px #00000059}.about-win[data-astro-cid-37wrmdvl]{max-width:600px}.about-win__hero[data-astro-cid-37wrmdvl]{text-align:center;margin-bottom:32px}.about-win__logo[data-astro-cid-37wrmdvl]{height:36px;margin:0 auto 24px}.about-win__headline[data-astro-cid-37wrmdvl]{font-family:var(--font-display);color:var(--color-white);margin-bottom:16px;font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.05}.about-win__sub[data-astro-cid-37wrmdvl]{color:var(--color-text-secondary);max-width:480px;margin:0 auto;font-size:15px;line-height:1.7}.about-win__badges[data-astro-cid-37wrmdvl]{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:20px;display:flex}.about-win__badge[data-astro-cid-37wrmdvl]{color:var(--color-text-secondary);align-items:center;gap:6px;font-size:12px;display:inline-flex}.about-win__divider[data-astro-cid-37wrmdvl]{background:var(--color-border);height:1px;margin:32px 0}.about-win__section-title[data-astro-cid-37wrmdvl]{font-family:var(--font-display);color:var(--color-orange);margin-bottom:16px;font-size:20px;font-weight:700}.about-win__cards[data-astro-cid-37wrmdvl]{flex-direction:column;gap:12px;display:flex}.about-win__card[data-astro-cid-37wrmdvl]{border:1px solid var(--color-border);background:#1a3a5c4d;border-radius:10px;padding:20px}.about-win__card[data-astro-cid-37wrmdvl] h3[data-astro-cid-37wrmdvl]{font-family:var(--font-display);color:var(--color-white);margin-bottom:6px;font-size:16px;font-weight:700;line-height:1.3}.about-win__card[data-astro-cid-37wrmdvl] p[data-astro-cid-37wrmdvl]{color:var(--color-text-secondary);font-size:14px;line-height:1.6}.about-win__team[data-astro-cid-37wrmdvl]{flex-direction:column;gap:16px;display:flex}.about-win__member[data-astro-cid-37wrmdvl]{align-items:flex-start;gap:16px;display:flex}.about-win__member[data-astro-cid-37wrmdvl] img[data-astro-cid-37wrmdvl]{border:2px solid var(--color-orange);-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:56px;height:56px}.about-win__member[data-astro-cid-37wrmdvl] strong[data-astro-cid-37wrmdvl]{font-family:var(--font-display);color:var(--color-white);font-size:16px;display:block}.about-win__member[data-astro-cid-37wrmdvl] span[data-astro-cid-37wrmdvl]{color:var(--color-orange);text-transform:uppercase;letter-spacing:.12em;margin-bottom:4px;font-size:11px;display:block}.about-win__member[data-astro-cid-37wrmdvl] p[data-astro-cid-37wrmdvl]{color:var(--color-text-secondary);font-size:13px;line-height:1.6}.about-win__bench[data-astro-cid-37wrmdvl]{color:var(--color-text-secondary);text-align:center;margin-top:20px;font-size:14px}.about-win__footer[data-astro-cid-37wrmdvl]{border-top:1px solid var(--color-border);color:#ffffff4d;justify-content:space-between;margin-top:32px;padding-top:16px;font-size:12px;display:flex}.term[data-astro-cid-phqs5dms]{font-family:var(--font-mono);background:#0a0a0a;border-radius:0 0 12px 12px;flex-direction:column;width:100%;height:100%;min-height:0;padding:16px;font-size:13px;line-height:1.7;display:flex;position:relative;overflow:hidden}.term__scanline[data-astro-cid-phqs5dms]{pointer-events:none;z-index:2;background:repeating-linear-gradient(#0000,#0000 2px,#ffffff08 2px 4px);position:absolute;inset:0}.term__output[data-astro-cid-phqs5dms]{z-index:1;flex:1;min-height:0;padding-bottom:8px;position:relative;overflow-y:auto}.term__output[data-astro-cid-phqs5dms]::-webkit-scrollbar{width:4px}.term__output[data-astro-cid-phqs5dms]::-webkit-scrollbar-track{background:0 0}.term__output[data-astro-cid-phqs5dms]::-webkit-scrollbar-thumb{background:#e3b37a33;border-radius:4px}.term__line[data-astro-cid-phqs5dms]{white-space:pre-wrap;word-break:break-all}.term__line--orange[data-astro-cid-phqs5dms]{color:#e3b37a}.term__line--white[data-astro-cid-phqs5dms]{color:#fff}.term__line--secondary[data-astro-cid-phqs5dms]{color:#6b7280}.term__line--red[data-astro-cid-phqs5dms]{color:#ef4444}.term__line--yellow[data-astro-cid-phqs5dms]{color:#f59e0b}.term__line--green[data-astro-cid-phqs5dms]{color:#22c55e}.term__input-row[data-astro-cid-phqs5dms]{z-index:1;flex-shrink:0;align-items:center;gap:8px;margin-top:4px;display:flex;position:relative}.term__prompt[data-astro-cid-phqs5dms]{color:#22c55e;white-space:nowrap;flex-shrink:0;font-weight:600}.term__input[data-astro-cid-phqs5dms]{color:#fff;font-family:var(--font-mono);caret-color:#e3b37a;background:0 0;border:0;outline:0;flex:1;font-size:13px}.term__cursor-block[data-astro-cid-phqs5dms]{background:#e3b37a;flex-shrink:0;width:8px;height:16px;animation:1s step-end infinite termBlink;display:inline-block}@keyframes termBlink{0%,to{opacity:1}50%{opacity:0}}.term__matrix[data-astro-cid-phqs5dms]{z-index:5;border-radius:0 0 12px 12px;display:none;position:absolute;inset:0}.term__matrix[data-astro-cid-phqs5dms].is-active{display:block}.svc-win__header[data-astro-cid-xb2zqozb]{text-align:center;margin-bottom:28px}.svc-win__eyebrow[data-astro-cid-xb2zqozb]{font-family:var(--font-body);color:var(--color-orange);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:600;display:block}.svc-win__headline[data-astro-cid-xb2zqozb]{font-family:var(--font-display);color:var(--color-white);font-size:32px;font-weight:800;line-height:1.1}.svc-win__grid[data-astro-cid-xb2zqozb]{flex-direction:column;gap:16px;display:flex}.svc-win__card[data-astro-cid-xb2zqozb]{border:1px solid var(--color-border);background:#0d1f36b3;border-radius:16px;padding:28px 24px;position:relative}.svc-win__card--featured[data-astro-cid-xb2zqozb]{background:#1a3a5c80;border-color:#e3b37a80;padding-top:40px}.svc-win__badge[data-astro-cid-xb2zqozb]{background:var(--color-orange);color:var(--color-navy);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;border-radius:100px;padding:3px 12px;font-size:10px;font-weight:700;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.svc-win__tier[data-astro-cid-xb2zqozb]{color:var(--color-orange);letter-spacing:.15em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:600;display:block}.svc-win__price-row[data-astro-cid-xb2zqozb]{align-items:baseline;gap:4px;display:flex}.svc-win__price[data-astro-cid-xb2zqozb]{font-family:var(--font-display);color:var(--color-white);font-size:40px;font-weight:800;line-height:1}.svc-win__period[data-astro-cid-xb2zqozb]{color:var(--color-text-secondary);font-size:16px}.svc-win__tagline[data-astro-cid-xb2zqozb]{color:var(--color-text-secondary);margin:4px 0 16px;font-size:14px}.svc-win__divider[data-astro-cid-xb2zqozb]{background:#e3b37a26;height:1px;margin-bottom:16px}.svc-win__features[data-astro-cid-xb2zqozb]{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.svc-win__features[data-astro-cid-xb2zqozb] li[data-astro-cid-xb2zqozb]{color:var(--color-white);align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;display:flex}.svc-win__features[data-astro-cid-xb2zqozb] svg[data-astro-cid-xb2zqozb]{flex-shrink:0;margin-top:2px}.svc-win__cta[data-astro-cid-xb2zqozb]{text-align:center;font-family:var(--font-body);border:1px solid var(--color-orange);color:var(--color-orange);background:0 0;border-radius:8px;padding:12px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:block}.svc-win__cta[data-astro-cid-xb2zqozb]:hover{background:var(--color-orange);color:var(--color-navy);transform:translateY(-1px)}.svc-win__cta--filled[data-astro-cid-xb2zqozb]{background:var(--color-orange);color:var(--color-navy)}.svc-win__cta--filled[data-astro-cid-xb2zqozb]:hover{background:var(--color-orange-dim);border-color:var(--color-orange-dim)}.svc-win__addon[data-astro-cid-xb2zqozb]{border:1px solid var(--color-border);background:#e3b37a0a;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:16px 20px;display:flex}.svc-win__addon-label[data-astro-cid-xb2zqozb]{color:var(--color-orange);letter-spacing:.12em;text-transform:uppercase;margin-bottom:2px;font-size:10px;display:block}.svc-win__addon[data-astro-cid-xb2zqozb] strong[data-astro-cid-xb2zqozb]{color:var(--color-white);font-size:15px}.svc-win__addon[data-astro-cid-xb2zqozb] p[data-astro-cid-xb2zqozb]{color:var(--color-text-secondary);text-align:right;max-width:260px;font-size:12px;line-height:1.5}.cs-win__grid[data-astro-cid-ca7dgneq]{grid-template-columns:1.4fr 1fr;align-items:start;gap:28px;display:grid}.cs-win__narrative[data-astro-cid-ca7dgneq]{flex-direction:column;gap:20px;display:flex}.cs-win__block[data-astro-cid-ca7dgneq]{flex-direction:column;gap:6px;display:flex}.cs-win__label[data-astro-cid-ca7dgneq]{font-family:var(--font-body);color:var(--color-orange);letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:600}.cs-win__text[data-astro-cid-ca7dgneq]{color:var(--color-text-secondary);font-size:14px;line-height:1.6}.cs-win__text--white[data-astro-cid-ca7dgneq]{color:var(--color-white);font-size:15px}.cs-win__quote-block[data-astro-cid-ca7dgneq]{border-top:1px solid var(--color-border);margin-top:8px;padding-top:16px;position:relative}.cs-win__quote-mark[data-astro-cid-ca7dgneq]{font-family:var(--font-display);color:var(--color-orange);opacity:.25;font-size:56px;line-height:0;position:absolute;top:36px;left:-2px}.cs-win__quote[data-astro-cid-ca7dgneq]{color:var(--color-white);border-left:2px solid #e3b37a33;padding-left:20px;font-size:15px;font-style:italic;line-height:1.6}.cs-win__attribution[data-astro-cid-ca7dgneq]{color:var(--color-text-secondary);align-items:center;gap:10px;margin-top:12px;padding-left:20px;font-size:13px;display:flex}.cs-win__avatar[data-astro-cid-ca7dgneq]{border:2px solid var(--color-orange);-o-object-fit:cover;object-fit:cover;border-radius:50%;width:32px;height:32px}.cs-win__terminal[data-astro-cid-ca7dgneq]{background:#0d1f36f2;border:1px solid #e3b37a4d;border-radius:14px;overflow:hidden;box-shadow:inset 0 0 40px #e3b37a0f}.cs-win__term-header[data-astro-cid-ca7dgneq]{border-bottom:1px solid var(--color-border);background:#10254299;align-items:center;gap:12px;padding:10px 14px;display:flex}.cs-win__term-dots[data-astro-cid-ca7dgneq]{gap:6px;display:flex}.cs-win__term-dots[data-astro-cid-ca7dgneq] span[data-astro-cid-ca7dgneq]{border-radius:50%;width:10px;height:10px}.cs-win__term-title[data-astro-cid-ca7dgneq]{font-family:var(--font-mono);color:var(--color-text-secondary);font-size:11px}.cs-win__metrics[data-astro-cid-ca7dgneq]{background:var(--color-border);grid-template-columns:1fr 1fr;gap:1px;display:grid}.cs-win__metric[data-astro-cid-ca7dgneq]{text-align:center;background:#0d1f36f2;flex-direction:column;align-items:center;gap:6px;padding:24px 16px;display:flex}.cs-win__metric-value[data-astro-cid-ca7dgneq]{font-family:var(--font-display);color:var(--color-orange);font-size:36px;font-weight:900;line-height:1}.cs-win__metric-label[data-astro-cid-ca7dgneq]{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.12em;font-size:10px}.cs-win__status[data-astro-cid-ca7dgneq]{font-family:var(--font-mono);color:#22c55e;background:#22c55e14;border:1px solid #22c55e33;border-radius:6px;align-items:center;gap:8px;margin:12px;padding:10px 12px;font-size:11px;display:flex}.cs-win__status-dot[data-astro-cid-ca7dgneq]{background:#22c55e;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite csPulse;box-shadow:0 0 8px #22c55e99}@keyframes csPulse{0%,to{box-shadow:0 0 6px #22c55e66}50%{box-shadow:0 0 12px #22c55ecc}}@media (max-width:640px){.cs-win__grid[data-astro-cid-ca7dgneq]{grid-template-columns:1fr}}.ct-win[data-astro-cid-5gw6zycw]{max-width:440px;margin:0 auto}.ct-win__headline[data-astro-cid-5gw6zycw]{font-family:var(--font-display);color:var(--color-white);text-align:center;margin-bottom:6px;font-size:28px;font-weight:800}.ct-win__sub[data-astro-cid-5gw6zycw]{color:var(--color-text-secondary);text-align:center;margin-bottom:28px;font-size:15px}.ct-win__form[data-astro-cid-5gw6zycw]{flex-direction:column;gap:12px;display:flex}.ct-win__input[data-astro-cid-5gw6zycw]{color:var(--color-white);font-family:var(--font-body);appearance:none;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;width:100%;padding:14px 16px;font-size:15px;transition:border-color .15s}.ct-win__input[data-astro-cid-5gw6zycw]::placeholder{color:#ffffff4d}.ct-win__input[data-astro-cid-5gw6zycw]:focus{border-color:#e3b37a;outline:0}.ct-win__select[data-astro-cid-5gw6zycw]{color:#ffffff4d}.ct-win__select[data-astro-cid-5gw6zycw]:has(option:checked:not([disabled])){color:var(--color-white)}.ct-win__select[data-astro-cid-5gw6zycw] option[data-astro-cid-5gw6zycw]{background:var(--color-navy);color:var(--color-white)}.ct-win__submit[data-astro-cid-5gw6zycw]{color:#102542;font-family:var(--font-body);cursor:pointer;background:#e3b37a;border:0;border-radius:8px;margin-top:4px;padding:16px;font-size:16px;font-weight:700;transition:all .2s}.ct-win__submit[data-astro-cid-5gw6zycw]:hover{transform:translateY(-1px);box-shadow:0 8px 32px #e3b37a59}.ct-win__success[data-astro-cid-5gw6zycw]{color:var(--color-white);justify-content:center;align-items:center;gap:10px;padding:24px 0;font-size:16px;display:none}.ct-win__alt[data-astro-cid-5gw6zycw]{text-align:center;color:var(--color-text-secondary);margin-top:20px;font-size:14px}.ct-win__alt[data-astro-cid-5gw6zycw] a[data-astro-cid-5gw6zycw]{color:var(--color-orange);text-decoration:none}.ct-win__alt[data-astro-cid-5gw6zycw] a[data-astro-cid-5gw6zycw]:hover{text-decoration:underline}.ct-win__trust[data-astro-cid-5gw6zycw]{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:20px;display:flex}.ct-win__trust[data-astro-cid-5gw6zycw] span[data-astro-cid-5gw6zycw]{color:var(--color-text-secondary);align-items:center;gap:5px;font-size:12px;display:inline-flex}.ct-win__trust[data-astro-cid-5gw6zycw] svg[data-astro-cid-5gw6zycw]{color:var(--color-orange)}.hiw-win__header[data-astro-cid-x6255lpj]{text-align:center;margin-bottom:32px}.hiw-win__eyebrow[data-astro-cid-x6255lpj]{color:var(--color-orange);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:600;display:block}.hiw-win__headline[data-astro-cid-x6255lpj]{font-family:var(--font-display);color:var(--color-white);font-size:28px;font-weight:800;line-height:1.1}.hiw-win__steps[data-astro-cid-x6255lpj]{flex-direction:column;gap:0;display:flex}.hiw-win__step[data-astro-cid-x6255lpj]{gap:20px;padding-bottom:28px;display:flex;position:relative}.hiw-win__number[data-astro-cid-x6255lpj]{font-family:var(--font-display);color:#e3b37a14;text-align:center;-webkit-user-select:none;user-select:none;flex-shrink:0;width:72px;font-size:80px;font-weight:900;line-height:.85}.hiw-win__content[data-astro-cid-x6255lpj]{border-left:3px solid var(--color-orange);flex:1;padding-top:6px;padding-left:16px}.hiw-win__label[data-astro-cid-x6255lpj]{color:var(--color-orange);letter-spacing:.15em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:600;display:block}.hiw-win__step-headline[data-astro-cid-x6255lpj]{font-family:var(--font-display);color:var(--color-white);margin-bottom:6px;font-size:18px;font-weight:700;line-height:1.2}.hiw-win__body[data-astro-cid-x6255lpj]{color:var(--color-text-secondary);font-size:14px;line-height:1.6}.hiw-win__connector[data-astro-cid-x6255lpj]{background:#e3b37a26;width:1px;height:28px;position:absolute;bottom:0;left:36px}.credits-win[data-astro-cid-eob4xo7i]{justify-content:center;align-items:center;min-height:100%;display:flex}.credits-win__text[data-astro-cid-eob4xo7i]{font-family:var(--font-mono);color:var(--color-white);text-align:center;white-space:pre-wrap;background:0 0;border:0;padding:0;font-size:13px;line-height:1.8}.snake-win[data-astro-cid-6hlmbqly]{flex-direction:column;align-items:center;gap:12px;display:flex}.snake-win__unlock[data-astro-cid-6hlmbqly]{border:1px solid var(--color-orange);font-family:var(--font-mono);color:var(--color-orange);text-align:center;background:#e3b37a1a;border-radius:8px;padding:8px 20px;font-size:12px;animation:2.5s both unlockFade;display:none}@keyframes unlockFade{0%,80%{opacity:1}to{opacity:0}}.snake-win__hud[data-astro-cid-6hlmbqly]{font-family:var(--font-mono);color:var(--color-text-secondary);gap:24px;font-size:13px;display:flex}.snake-win__hud[data-astro-cid-6hlmbqly] strong[data-astro-cid-6hlmbqly]{color:var(--color-orange);font-weight:700}.snake-win[data-astro-cid-6hlmbqly] canvas[data-astro-cid-6hlmbqly]{border:1px solid var(--color-border);border-radius:8px;max-width:100%}.snake-win__hint[data-astro-cid-6hlmbqly]{color:#ffffff4d;text-align:center;font-size:11px}html.is-desktop,html.is-desktop body{height:100dvh;overflow:hidden!important}html.is-website,html.is-website body{height:auto!important;overflow:hidden auto!important}@media (max-width:768px){html,body{height:auto!important;overflow:hidden auto!important}.desktop,.boot,.mode-toggle{display:none!important}}.desktop{transition:opacity .3s;position:fixed;inset:0;overflow:hidden}.desktop.is-hidden{opacity:0;pointer-events:none;z-index:-1}.windows{pointer-events:none;z-index:100;position:absolute;inset:28px 0 0}.window{-webkit-backdrop-filter:blur(20px);pointer-events:auto;background:#0d1f36f7;border:1px solid #e3b37a40;border-radius:12px;flex-direction:column;min-width:420px;min-height:280px;transition:border-color .15s;animation:.2s ease-out both winOpen;display:flex;position:absolute;overflow:hidden;box-shadow:0 32px 80px #0009}.window.is-active{border-color:#e3b37a66}.window.is-maximized{border-radius:0;animation:none;width:100%!important;height:calc(100vh - 116px)!important;top:0!important;left:0!important}.window.is-closing{animation:.15s ease-in forwards winClose}.window.is-minimizing{animation:.3s ease-in forwards winMinimize}@keyframes winOpen{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes winClose{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.92)}}@keyframes winMinimize{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.3) translateY(60vh)}}@keyframes winFocus{0%{transform:scale(1)}50%{transform:scale(1.008)}to{transform:scale(1)}}.window.is-focusing{animation:.2s ease-out winFocus}.window__titlebar{border-bottom:1px solid var(--color-border);cursor:default;-webkit-user-select:none;user-select:none;background:#102542cc;border-radius:12px 12px 0 0;align-items:center;gap:8px;height:36px;min-height:36px;padding:0 14px;display:flex}.window.is-maximized .window__titlebar{border-radius:0}.window__dots{flex-shrink:0;gap:8px;display:flex}.window__dot{cursor:pointer;border:0;border-radius:50%;width:12px;height:12px;padding:0;transition:filter .1s}.window__dot:hover{filter:brightness(1.3)}.window__dot--close{background:#ff5f57}.window__dot--minimize{background:#febc2e}.window__dot--maximize{background:#28c840}.window__title{text-align:center;font-family:var(--font-body);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}.window__dots-spacer{flex-shrink:0;width:52px}.window__body{flex:1;padding:32px;overflow:hidden auto}.window__body::-webkit-scrollbar{width:5px}.window__body::-webkit-scrollbar-track{background:0 0}.window__body::-webkit-scrollbar-thumb{background:#e3b37a26;border-radius:4px}.window--terminal .window__body{flex-direction:column;padding:0;display:flex}.window__edge{z-index:5;position:absolute}.window__edge--n{cursor:n-resize;height:6px;top:-3px;left:8px;right:8px}.window__edge--s{cursor:s-resize;height:6px;bottom:-3px;left:8px;right:8px}.window__edge--e{cursor:e-resize;width:6px;top:8px;bottom:8px;right:-3px}.window__edge--w{cursor:w-resize;width:6px;top:8px;bottom:8px;left:-3px}.window__edge--ne{cursor:ne-resize;width:12px;height:12px;top:-3px;right:-3px}.window__edge--nw{cursor:nw-resize;width:12px;height:12px;top:-3px;left:-3px}.window__edge--se{cursor:se-resize;width:12px;height:12px;bottom:-3px;right:-3px}.window__edge--sw{cursor:sw-resize;width:12px;height:12px;bottom:-3px;left:-3px}.ctx-menu{-webkit-backdrop-filter:blur(20px);border:1px solid var(--color-border);z-index:10002;background:#0d1f36f7;border-radius:8px;min-width:200px;padding:4px;display:none;position:fixed;box-shadow:0 16px 48px #00000080}.ctx-menu.is-open{display:block}.ctx-menu__item{text-align:left;font-family:var(--font-body);color:var(--color-white);cursor:pointer;background:0 0;border:0;border-radius:4px;width:100%;padding:6px 12px;font-size:13px;transition:background .1s;display:block}.ctx-menu__item:hover{background:var(--color-orange);color:var(--color-navy)}.ctx-menu__sep{background:var(--color-border);height:1px;margin:4px 8px}.toasts{z-index:10003;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;top:36px;right:16px}.toast{pointer-events:auto;-webkit-backdrop-filter:blur(16px);background:#0d1f36f2;border:1px solid #e3b37a4d;border-radius:10px;align-items:flex-start;gap:10px;max-width:300px;padding:12px 16px;animation:.3s ease-out both toastIn;display:flex;box-shadow:0 8px 32px #0006}.toast.is-leaving{animation:.3s ease-in forwards toastOut}@keyframes toastIn{0%{opacity:0;transform:translate(120px)}to{opacity:1;transform:translate(0)}}@keyframes toastOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(120px)}}.toast__icon{flex-shrink:0;font-size:16px;line-height:1}.toast__body{flex:1}.toast__title{font-family:var(--font-body);color:var(--color-white);font-size:13px;font-weight:600}.toast__msg{font-family:var(--font-body);color:var(--color-text-secondary);margin-top:2px;font-size:12px}.toast__close{color:#ffffff4d;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;font-size:14px;line-height:1}.toast__close:hover{color:var(--color-white)}.notepad{height:100%}.notepad__textarea{color:var(--color-white);font-family:var(--font-mono);resize:none;background:#0a0a0f;border:0;border-radius:0 0 12px 12px;outline:0;width:100%;height:100%;padding:16px;font-size:14px;line-height:1.6}.about-desk{justify-content:center;align-items:center;min-height:100%;display:flex}.about-desk__text{font-family:var(--font-mono);color:var(--color-text-secondary);white-space:pre-wrap;background:0 0;border:0;padding:0;font-size:13px;line-height:1.8}.confetti-canvas{z-index:99998;pointer-events:none;display:none;position:fixed;inset:0}@keyframes iconShake{0%,to{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}.desktop-icon.is-shaking{animation:.15s 3 iconShake}.speech-bubble{z-index:200;border:1px solid var(--color-orange);font-family:var(--font-mono);color:var(--color-orange);white-space:nowrap;pointer-events:none;background:#0d1f36f2;border-radius:8px;padding:6px 12px;font-size:11px;animation:.2s both winOpen;position:absolute}.orange-flash{z-index:99997;pointer-events:none;background:#e3b37a26;animation:.3s both flashFade;position:fixed;inset:0}@keyframes flashFade{0%{opacity:1}to{opacity:0}}