html:has(.home-experience_home__ixE2g){--overscroll-top:#eef7f2;--overscroll-bottom:#eef7f2}html:has(.home-experience_home__ixE2g[data-theme=night]){--overscroll-top:#050607;--overscroll-bottom:#050607}.home-experience_home__ixE2g{--bg:#eef7f2;--fg:#173b32;--muted:#6f8b82;--accent:#ed765f;--accent-soft:#9bd8c4;--panel:rgba(248,252,249,0.82);--face-bg:#f8fbf9;--face-border:color-mix(in srgb,var(--accent-soft) 72%,white);--face-shadow:rgba(29,91,74,0.08);--card-shadow:rgba(59,112,97,0.09);min-height:100vh;overflow-x:hidden;background:radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--accent-soft) 34%,transparent),transparent 30rem),radial-gradient(circle at 12% 82%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 28rem),var(--bg);color:var(--fg);font-family:Consolas,SFMono-Regular,monospace;transition:background .3s ease,color .3s ease}.home-experience_home__ixE2g[data-theme=night]{--bg:#050607;--fg:#ededeb;--muted:#929592;--accent:#ef866f;--accent-soft:#464a48;--panel:rgba(9,10,10,0.84);--face-bg:#020202;--face-border:rgba(255,255,255,0.2);--face-shadow:rgba(0,0,0,0.78);--card-shadow:rgba(0,0,0,0.58);background:radial-gradient(circle at 50% 36%,rgba(255,255,255,.055),transparent 32rem),radial-gradient(circle at 8% 82%,rgba(239,134,111,.055),transparent 25rem),var(--bg)}.home-experience_siteNav__0D4vT{position:fixed;z-index:20;top:1.75rem;left:2rem;display:flex;align-items:center;gap:2.25rem;font-size:.63rem;letter-spacing:.14em}.home-experience_brand__m4Vnq{display:inline-flex;align-items:center;gap:.55rem;color:var(--accent);font-weight:700;letter-spacing:.22em}.home-experience_brandMark__YXYD3{width:1.35rem;height:1.35rem;object-fit:contain;filter:drop-shadow(0 .15rem .35rem color-mix(in srgb,var(--accent) 26%,transparent))}.home-experience_navLinks__BB1Fx{display:flex;gap:1.1rem;color:var(--muted)}.home-experience_navLinks__BB1Fx a{transition:color .18s ease}.home-experience_navLinks__BB1Fx a:hover{color:var(--fg)}.home-experience_scene__nHt0r{position:fixed;z-index:0;inset:0;display:grid;place-items:center;perspective:1100px;pointer-events:none}.home-experience_cube__ijTB8{--size:min(62vw,62vh,500px);position:relative;width:var(--size);height:var(--size);transform-origin:50% 50%;transform-style:preserve-3d;will-change:transform}.home-experience_face__vPme7{position:absolute;inset:0;overflow:hidden;border:2px solid var(--face-border);background:var(--face-bg);box-shadow:inset 0 0 2.5rem var(--face-shadow);backface-visibility:hidden;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.home-experience_face__vPme7 img{object-fit:cover;transition:opacity .42s ease}.home-experience_faceDark__5dM6u,.home-experience_home__ixE2g[data-theme=night] .home-experience_faceLight__NEmNK{opacity:0}.home-experience_home__ixE2g[data-theme=night] .home-experience_faceDark__5dM6u{opacity:1}.home-experience_front__3eB3y{transform:translateZ(calc(var(--size) / 2))}.home-experience_back__IxHIL{transform:rotateY(180deg) translateZ(calc(var(--size) / 2))}.home-experience_right__PArhb{transform:rotateY(90deg) translateZ(calc(var(--size) / 2))}.home-experience_left__Fy9_t{transform:rotateY(-90deg) translateZ(calc(var(--size) / 2))}.home-experience_top__6Tg_S{transform:rotateX(90deg) translateZ(calc(var(--size) / 2))}.home-experience_bottom__WYAML{transform:rotateX(-90deg) translateZ(calc(var(--size) / 2))}.home-experience_hud__WeH4Z{position:fixed;z-index:20;top:1.75rem;right:2rem;display:grid;justify-items:end;gap:.45rem;color:var(--muted);font-size:.6rem;letter-spacing:.16em}.home-experience_hud__WeH4Z strong{color:var(--accent);font-weight:400}.home-experience_progress__3hua9{width:7.5rem;height:1px;background:color-mix(in srgb,var(--muted) 45%,transparent)}.home-experience_progress__3hua9 span{display:block;width:0;height:100%;background:var(--accent)}.home-experience_themeToggle__Do5ED{position:fixed;z-index:20;bottom:1.75rem;left:2rem;display:grid;width:2.5rem;height:2.5rem;place-items:center;border:1px solid color-mix(in srgb,var(--muted) 45%,transparent);border-radius:50%;background:color-mix(in srgb,var(--panel) 72%,transparent);color:var(--fg);cursor:pointer;backdrop-filter:blur(8px);transition:color .26s ease,background .26s ease,border-color .26s ease,transform .18s ease}.home-experience_themeToggle__Do5ED:hover{border-color:var(--accent);color:var(--accent);transform:rotate(10deg)}.home-experience_themeToggle__Do5ED span{font-size:1.05rem;line-height:1}.home-experience_caption__gmDHm{position:fixed;z-index:20;right:2rem;bottom:1.75rem;display:flex;align-items:baseline;gap:.65rem;color:var(--accent)}.home-experience_caption__gmDHm strong{font-size:.9rem}.home-experience_caption__gmDHm span{color:var(--muted);font-size:.58rem;letter-spacing:.18em}.home-experience_sceneStrip__RQg5R{position:fixed;z-index:20;top:50%;left:2rem;display:flex;flex-direction:column;gap:.75rem;transform:translateY(-50%)}.home-experience_dotActive__AfuaY,.home-experience_dot__F5o4V{width:.42rem;height:.42rem;border:1px solid var(--muted);border-radius:50%;cursor:pointer;transition:border-color .18s ease,background .18s ease,scale .18s ease}.home-experience_dotActive__AfuaY{border-color:var(--accent);background:var(--accent);scale:1.35}.home-experience_chapters__Ha_FX{position:relative;z-index:2}.home-experience_chapter__e6KGc{display:flex;min-height:100vh;align-items:center;padding:7rem 5rem}.home-experience_card__GoII9{width:min(31rem,44vw);padding:2rem;border:1px solid color-mix(in srgb,var(--accent-soft) 65%,transparent);background:var(--panel);opacity:.14;transform:translateY(1rem);box-shadow:0 1.5rem 5rem var(--card-shadow);backdrop-filter:blur(12px);transition:opacity .5s ease,transform .5s ease,background .3s ease,border-color .3s ease,box-shadow .3s ease}.home-experience_cardVisible__kqVOY{opacity:1;transform:translateY(0)}.home-experience_cardRight__iEaXe{margin-left:auto;text-align:right}.home-experience_cardRight__iEaXe .home-experience_copy__rd3_t{margin-left:auto}.home-experience_cardRight__iEaXe .home-experience_actions__h9eHK,.home-experience_cardRight__iEaXe .home-experience_stats__zsIB_{justify-content:flex-end}.home-experience_tag__XVQcs{margin-bottom:1.3rem;color:var(--accent);font-size:.62rem;letter-spacing:.2em}.home-experience_rule__K55pT{display:inline-block;width:3.1rem;height:1px;margin-bottom:1.2rem;background:var(--accent)}.home-experience_card__GoII9 h1,.home-experience_card__GoII9 h2{font-family:Impact,Arial Narrow,sans-serif;font-weight:400;letter-spacing:.02em;line-height:.84}.home-experience_card__GoII9 h1{font-size:clamp(4rem,7vw,6.8rem)}.home-experience_card__GoII9 h2{font-size:clamp(3rem,5vw,4.7rem)}.home-experience_copy__rd3_t{max-width:29rem;margin-top:1.5rem;color:color-mix(in srgb,var(--fg) 62%,transparent);font-size:.74rem;line-height:1.8}.home-experience_stats__zsIB_{display:flex;flex-wrap:wrap;gap:2.5rem;margin-top:1.8rem}.home-experience_stats__zsIB_ span{display:grid;gap:.2rem}.home-experience_stats__zsIB_ strong{color:var(--accent);font-family:Impact,Arial Narrow,sans-serif;font-size:2.2rem;font-weight:400;line-height:1}.home-experience_stats__zsIB_ small{color:var(--muted);font-size:.55rem;letter-spacing:.18em}.home-experience_actions__h9eHK{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.75rem}.home-experience_primaryButton__sG9Ci,.home-experience_secondaryButton__terRP{display:inline-flex;align-items:center;gap:.7rem;min-height:2.35rem;padding:.6rem 1.15rem;border:1px solid var(--accent);color:var(--accent);font-family:inherit;font-size:.6rem;letter-spacing:.16em;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.home-experience_secondaryButton__terRP{border-color:color-mix(in srgb,var(--muted) 48%,transparent);color:var(--muted)}.home-experience_primaryButton__sG9Ci:hover{background:var(--accent);color:var(--bg)}.home-experience_secondaryButton__terRP:hover{border-color:var(--muted);color:var(--fg)}@media (max-width:900px){.home-experience_siteNav__0D4vT{top:1rem;left:1.25rem}.home-experience_navLinks__BB1Fx{display:none}.home-experience_hud__WeH4Z{top:1rem;right:1rem}.home-experience_caption__gmDHm{right:1rem;bottom:1rem}.home-experience_themeToggle__Do5ED{left:1.25rem;bottom:1rem}.home-experience_sceneStrip__RQg5R{display:none}.home-experience_scene__nHt0r{inset:0 0 auto;height:62svh;place-items:center;padding:0}.home-experience_cube__ijTB8{--size:min(76vw,38svh,350px)}.home-experience_chapter__e6KGc,.home-experience_chapter__e6KGc:first-child{min-height:100svh;align-items:flex-end;padding:48svh 1.1rem 4rem}.home-experience_card__GoII9{width:100%;padding:1.15rem 1.2rem}.home-experience_card__GoII9 h1{font-size:clamp(2.9rem,13vw,4.35rem)}.home-experience_card__GoII9 h2{font-size:clamp(2.55rem,11vw,3.75rem)}.home-experience_rule__K55pT,.home-experience_tag__XVQcs{margin-bottom:.75rem}.home-experience_copy__rd3_t{margin-top:1rem;line-height:1.55}.home-experience_stats__zsIB_{gap:1.25rem;margin-top:1.1rem}.home-experience_stats__zsIB_ strong{font-size:1.8rem}.home-experience_actions__h9eHK{margin-top:1.1rem}}@media (max-width:900px) and (max-height:560px){.home-experience_scene__nHt0r{inset:0;height:100svh;place-items:center start;padding:0 0 0 4vw}.home-experience_cube__ijTB8{--size:min(42vw,62svh,280px)}.home-experience_chapter__e6KGc,.home-experience_chapter__e6KGc:first-child{min-height:100svh;align-items:center;padding:4.5rem 1rem 3.5rem 47vw}.home-experience_card__GoII9{padding:.9rem}.home-experience_card__GoII9 h1{font-size:clamp(2.35rem,7vw,3.6rem)}.home-experience_card__GoII9 h2{font-size:clamp(2.15rem,6vw,3.2rem)}.home-experience_copy__rd3_t{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}}@media (prefers-reduced-motion:reduce){.home-experience_card__GoII9,.home-experience_dotActive__AfuaY,.home-experience_dot__F5o4V,.home-experience_navLinks__BB1Fx a,.home-experience_primaryButton__sG9Ci,.home-experience_secondaryButton__terRP{transition:none}}