:root{--ink:#021f4d;--ink-hover:#0a3268;--ink-deep:#021024;--royal-050:#f4f7fc;--royal-100:#e7eef9;--royal-200:#c6d5ec;--royal-400:#5b7bb0;--text:#16263f;--muted:#4e5f7d;--line:#e2e9f3;--paper:#ffffff;--dusk:#f2b878;--dusk-deep:#c97a52;--window:#ffd9a0;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}::view-transition-old(root){animation:none}::view-transition-new(root){animation:bj-page-in .22s cubic-bezier(.25,0,.3,1) both}@keyframes bj-page-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none}}.bj-page,body{--font-display:var(--font-besley),"Besley",Georgia,serif;--font-sans:var(--font-dm-sans),"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-family:var(--font-sans);color:var(--text);background:var(--paper);line-height:1.6;-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}.container{max-width:1140px;margin:0 auto;padding:0 24px}.nav-backdrop{position:fixed;inset:0;z-index:49;background:rgba(2,16,36,.45)}.site-header{position:sticky;top:0;z-index:50;background:var(--ink-deep);transition:background .26s ease}.site-header.overlay{position:fixed;top:0;left:0;right:0}.site-header.overlay:not(.scrolled){background:transparent;border-bottom-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.site-header.overlay:not(.scrolled) .wordmark{color:#fff}.site-header.overlay:not(.scrolled) .logo-mark{background-color:#fff}.site-header.overlay:not(.scrolled) .site-nav a:not(.btn){color:rgba(255,255,255,.85)}.site-header.overlay:not(.scrolled) .site-nav a:not(.btn):hover{color:#fff}.site-header.overlay:not(.scrolled) .site-nav .btn-primary{background:#fff;color:var(--ink)!important}.site-header.overlay:not(.scrolled) .site-nav .btn-primary:hover{background:#fff}.site-header .container{display:flex;align-items:center;justify-content:space-between;height:84px}.brand{display:inline-flex;align-items:center;gap:10px}.brand .logo-mark{width:42px;height:30px;background-color:#fff;-webkit-mask-image:url("data:image/png;base64,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");-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;mask-image:url("data:image/png;base64,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");mask-size:contain;mask-position:center;mask-repeat:no-repeat}.brand .wordmark{font-family:var(--font-display);font-weight:600;font-size:1.35rem;letter-spacing:-.01em;color:#fff;transition:color .26s ease}.brand .logo-mark{transition:background-color .26s ease}.site-nav{display:flex;align-items:center;gap:28px}.site-nav a{font-size:.92rem;font-weight:500;color:rgba(255,255,255,.85);transition:color .14s ease}.site-nav a:not(.btn){position:relative;transition:color .18s ease}.site-nav a:not(.btn):after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:2px;border-radius:2px;background:var(--dusk);box-shadow:0 0 8px rgba(242,184,120,0);transform:scaleX(0);transform-origin:center;transition:transform .42s var(--ease-spring),box-shadow .32s ease .1s,background-color .55s ease .12s}.site-nav a:not(.btn):hover:after{transform:scaleX(1);background-color:#e0975c;box-shadow:0 0 8px rgba(242,184,120,.5)}.site-nav a:not(.btn).active:after{transform:scaleX(1);background:currentColor;box-shadow:none;filter:none}.site-nav a.active,.site-nav a:hover{color:#fff}.site-nav .btn-primary{background:#fff;color:var(--ink)!important}.nav-toggle{display:none}@media (max-width:760px){.nav-toggle{display:flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;background:none;border:0;border-radius:8px;cursor:pointer}.nav-toggle i{display:block;height:2px;border-radius:2px;background:#f4f7fc;transition:transform .22s var(--ease-out),opacity .16s ease}.menu-open .nav-toggle i:first-child{transform:translateY(7px) rotate(45deg)}.menu-open .nav-toggle i:nth-child(2){opacity:0}.menu-open .nav-toggle i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.site-nav{position:absolute;top:100%;left:0;right:0;display:none;flex-direction:column;align-items:stretch;gap:2px;padding:8px 20px 22px;background:var(--ink-deep);border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 30px 50px -20px rgba(0,0,0,.5)}.menu-open .site-nav{display:flex}.site-nav a:not(.btn){display:block;padding:15px 4px;font-size:1.05rem;border-bottom:1px solid rgba(255,255,255,.08)}.site-nav a:not(.btn):after,.site-nav a:not(.btn):before{display:none}.site-nav a:not(.btn).active{color:var(--dusk)}.site-nav .btn{margin-top:16px;justify-content:center}}.btn{position:relative;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-sans);font-size:.95rem;font-weight:600;padding:12px 22px;border-radius:10px;border:1.5px solid transparent;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .28s var(--ease-spring),transform .28s var(--ease-spring)}.btn:active{transform:scale(.965);transition-duration:.14s,.14s,.14s,90ms,90ms}.btn:after{content:"";position:absolute;inset:-1.5px;border-radius:inherit;pointer-events:none;opacity:0}.btn:active:after{animation:btn-pulse .42s var(--ease-out)}@keyframes btn-pulse{0%{box-shadow:0 0 0 0 currentColor;opacity:.35}to{box-shadow:0 0 0 16px currentColor;opacity:0}}.btn-inverse:hover,.btn-primary:hover,.site-nav .btn-primary:hover{animation:btn-glow .62s ease forwards}@keyframes btn-glow{0%{box-shadow:0 0 0 2px rgba(255,226,183,.75),0 4px 36px rgba(242,184,120,.8)}to{box-shadow:0 0 0 1.5px rgba(242,184,120,.55),0 4px 26px rgba(242,184,120,.5)}}.btn-ghost-inverse:hover{animation:btn-glow-soft .62s ease forwards}@keyframes btn-glow-soft{0%{box-shadow:0 4px 28px rgba(242,184,120,.5)}to{box-shadow:0 4px 20px rgba(242,184,120,.3)}}.btn-primary{background:var(--ink);color:#fff!important}.btn-primary:hover{background:var(--ink-hover)}.site-nav .btn-primary:hover{background:#fff}.btn-secondary{background:transparent;color:var(--ink)!important;border-color:var(--royal-200)}.btn-secondary:hover{border-color:var(--ink);background:rgba(2,31,77,.06)}.link-cta{position:relative;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-sans);font-size:.95rem;font-weight:600;color:var(--ink);padding:12px 2px}.link-cta .arr{font-size:1.05em;line-height:1}.link-cta:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:2px;border-radius:2px;background:var(--dusk);transform:scaleX(0);transform-origin:center;box-shadow:0 0 8px rgba(242,184,120,0);transition:transform .42s var(--ease-spring),box-shadow .32s ease .1s,background-color .55s ease .12s}.link-cta:hover:after{transform:scaleX(1);background-color:#e0975c;box-shadow:0 0 8px rgba(242,184,120,.5)}.link-cta-inverse{color:#fff}.btn-inverse{background:#fff;color:var(--ink)!important}.btn-ghost-inverse{background:transparent;color:#fff!important;border-color:rgba(255,255,255,.4)}.btn-ghost-inverse:hover{border-color:#fff;background:rgba(242,184,120,.1)}.site-nav .btn{padding:9px 18px;font-size:.88rem}.eyebrow{font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--royal-400);margin-bottom:16px}.h-display{font-family:var(--font-display);font-weight:600;letter-spacing:-.015em;line-height:1.12;color:var(--ink);font-size:clamp(1.9rem,3vw,2.6rem);margin-bottom:18px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.lede{font-size:1.15rem;color:var(--muted);line-height:1.65}.hero{position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:center;background-image:url(/brand-july/assets/fairview-main-street-dusk.webp);background-size:cover;background-position:bottom;overflow:hidden}.hero:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(3,15,36,.6),rgba(3,15,36,.45) 55%,rgba(3,15,36,.3))}.hero .container{position:relative;z-index:1;width:100%;padding-top:84px;padding-bottom:90px}.hero-copy{max-width:760px;margin:0 auto;text-align:center}.hero-copy h1{font-family:var(--font-display);font-weight:600;font-size:clamp(2.4rem,4.3vw,3.8rem);line-height:1.18;letter-spacing:-.015em;color:#fff;margin-bottom:26px}.hero-copy h1 .h1-line{display:block}.hero-copy h1 .flap{margin:.18em 0}.hero-copy .lede{margin:0 auto 48px;max-width:32em;font-size:1.42rem;line-height:1.6;color:rgba(255,255,255,.92)}.hero-ctas{display:flex;flex-wrap:wrap;gap:14px}.hero .hero-ctas{justify-content:center;gap:18px}.btn-hero-primary{font-size:1.28rem;padding:18px 46px;border-radius:12px}.scroll-cue{position:absolute;bottom:34px;left:50%;transform:translateX(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:12px;color:#fff}.scroll-cue-label{font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.78)}.scroll-cue-ring{width:52px;height:52px;border-radius:50%;border:1.5px solid rgba(255,255,255,.55);display:flex;align-items:center;justify-content:center;animation:cueFloat 2.4s ease-in-out infinite;transition:background .2s var(--ease-spring),color .2s ease,border-color .2s ease,transform .28s var(--ease-spring)}.scroll-cue:hover .scroll-cue-ring{background:#fff;color:var(--ink);border-color:#fff;animation-play-state:paused;transform:scale(1.08)}.scroll-cue:active .scroll-cue-ring{transform:scale(.94);transition-duration:90ms}.scroll-cue-ring svg{width:20px;height:20px;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}@keyframes cueFloat{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.scroll-cue-ring{animation:none}}@media (max-width:700px){.hero{min-height:100svh}.hero:before{background:linear-gradient(180deg,rgba(3,15,36,.85),rgba(3,15,36,.62) 60%,rgba(3,15,36,.35))}}.flap{display:inline-flex;gap:3px;perspective:600px;vertical-align:-.08em;white-space:nowrap}.flap-cell{--cell-h:1.22em;--cell-bg:#0b1a33;position:relative;display:inline-block;width:1.14em;height:var(--cell-h);background:var(--cell-bg);color:var(--royal-050);border:1px solid rgba(0,0,0,.55);border-radius:.1em;font-family:var(--font-sans);font-weight:700;font-size:.78em;overflow:hidden;box-shadow:inset 0 .06em 0 rgba(255,255,255,.09),inset 0 -.08em 0 rgba(0,0,0,.4),0 2px 8px rgba(2,16,40,.45)}.flap-cell:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:rgba(0,0,0,.65);box-shadow:0 1px 0 rgba(255,255,255,.07);pointer-events:none;z-index:6}.flap-cell .txt{display:block;width:100%;height:var(--cell-h);line-height:var(--cell-h);text-align:center}.flap-cell .half{position:absolute;left:0;width:100%;height:50%;overflow:hidden;background:var(--cell-bg)}.flap-cell .half.top{top:0}.flap-cell .half.bottom{bottom:0}.flap-cell .half.bottom .txt{margin-top:calc(var(--cell-h) / -2)}.flap-cell .leaf{position:absolute;top:0;left:0;width:100%;height:50%;transform-origin:center bottom;transform-style:preserve-3d;z-index:4;visibility:hidden}.flap-cell.flipping .leaf{visibility:visible}.flap-cell .leaf .face{position:absolute;inset:0;overflow:hidden;background:var(--cell-bg);backface-visibility:hidden;-webkit-backface-visibility:hidden}.flap-cell .leaf .face.back{transform:rotateX(180deg)}.flap-cell .leaf .face.back .txt{margin-top:calc(var(--cell-h) / -2)}.flap-cell.flipping .leaf{animation:leafdrop .15s forwards}@keyframes leafdrop{0%{transform:rotateX(0deg);animation-timing-function:cubic-bezier(.55,0,1,.45)}62%{transform:rotateX(-180deg);animation-timing-function:ease-out}78%{transform:rotateX(-171deg)}to{transform:rotateX(-180deg)}}.flap-cell .shade{position:absolute;left:0;bottom:0;width:100%;height:50%;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;z-index:3}.flap-cell.flipping .shade{animation:leafshade .15s forwards}@keyframes leafshade{0%{opacity:0}45%{opacity:.85}70%{opacity:0}to{opacity:0}}.flap-cell.gap{background:transparent;border-color:transparent;box-shadow:none}.flap-cell.gap:after{display:none}.flap-cell.gap .half,.flap-cell.gap .leaf .face{background:transparent}.section{padding:128px 0;scroll-margin-top:72px}@media (max-width:640px){.section{padding:72px 0}}#mission.section{padding-top:77px}.section-dark{background:var(--ink-deep);color:#fff}.section-dark .h-display{color:#fff}.section-dark .lede{color:rgba(255,255,255,.72)}.section-dark .eyebrow{color:rgba(255,255,255,.55)}.back-link{position:relative;display:inline-flex;align-items:baseline;gap:9px;margin-bottom:24px;font-size:.9rem;font-weight:600;color:var(--muted)}.back-link:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:2px;border-radius:2px;background:var(--dusk);opacity:0;transition:opacity .18s ease,background-color .5s ease}.back-link:hover{color:var(--ink)}.back-link:hover:after{opacity:1;background-color:#e0975c}.section-dark .back-link{color:rgba(255,255,255,.6)}.section-dark .back-link:hover{color:#fff}.section-cream{background:#f7f2ea}.section-cream .product-card{border-color:#e8e0d2}.glow-arcs{position:relative;overflow:hidden;overflow:clip}.glow-arcs>.container{position:relative;z-index:1}.glow-arcs:after,.glow-arcs:before{content:"";position:absolute;border-radius:50%;border-style:solid;border-color:var(--royal-400);pointer-events:none}.glow-arcs:before{width:640px;height:640px;top:-340px;right:-170px;border-width:2.5px;opacity:.4}.glow-arcs:after{width:880px;height:880px;top:-470px;right:-300px;border-width:2px;opacity:.22}.section-dark.glow-arcs:after,.section-dark.glow-arcs:before{border-color:#a8c4ee}@media (max-width:700px){.glow-arcs:before{width:340px;height:340px;top:-200px;right:-120px}.glow-arcs:after{width:470px;height:470px;top:-280px;right:-190px}}.section-head{max-width:720px;margin-bottom:56px}.section-head.center{margin-left:auto;margin-right:auto;text-align:center}.section-head h2{font-size:clamp(1.9rem,3vw,2.6rem);margin-bottom:18px}.mission-statement{font-family:var(--font-display);font-weight:600;font-size:clamp(1.7rem,3.4vw,2.75rem);line-height:1.28;letter-spacing:-.01em;max-width:21em;margin-bottom:28px}.mission-statement em{font-style:normal;color:#a8c4ee}.mission-body{font-size:1.12rem;color:rgba(255,255,255,.72);max-width:40em;line-height:1.7}.mission-body strong{color:#fff;font-weight:600}.stats-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:0 0 56px}@media (max-width:700px){.stats-strip{grid-template-columns:1fr}}.stat{border-top:2px solid var(--royal-200);padding-top:18px}.stat .num{font-family:var(--font-display);font-size:2.6rem;font-weight:600;color:var(--ink);line-height:1.1}.stat .label{font-size:.95rem;color:var(--muted);margin-top:4px}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:1000px){.product-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.product-grid{grid-template-columns:1fr}}.product-card{position:relative;background:#fff;border:1px solid var(--line);border-radius:16px;padding:0;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;display:flex;flex-direction:column}.product-card:hover{border-color:var(--hue,var(--royal-200));box-shadow:0 18px 44px -20px rgba(2,31,77,.35);transform:translateY(-3px)}.product-card h3{font-family:var(--font-display);font-size:1.28rem;font-weight:600;color:var(--ink);line-height:1.3}.product-card p{position:absolute;inset:0;z-index:2;display:flex;align-items:center;padding:30px 32px;font-size:1.04rem;line-height:1.6;color:#fff;background:rgba(2,16,40,.97);box-shadow:inset 0 4px 0 var(--sil,var(--royal-400));opacity:0;transform:translateY(8px);transition:opacity .22s ease,transform .22s ease;pointer-events:none}.product-card:focus-visible p,.product-card:hover p{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.product-card p{transition:opacity .22s ease;transform:none}}.accent-a{--sky1:#dbe8fb;--sky2:#b9cff2;--sil:#2f5da8;--hue:#2f5da8}.accent-b{--sky1:#d9efeb;--sky2:#b0dbd2;--sil:#1f7a6d;--hue:#1f7a6d}.accent-c{--sky1:#fdeadb;--sky2:#f6d0a6;--sil:#a45c1a;--hue:#b4661f}.accent-d{--sky1:#fbe5e9;--sky2:#f0c5cd;--sil:#a83a4e;--hue:#a83a4e}.accent-e{--sky1:#e6eaf4;--sky2:#c6cfe4;--sil:#47598c;--hue:#47598c}.card-art{height:190px;background:linear-gradient(180deg,var(--sky1) 0,var(--sky2) 100%);display:flex;align-items:center;justify-content:center}.card-art svg{width:88px;height:88px;stroke:var(--sil);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;fill:none;transition:transform .22s ease}.product-card:hover .card-art svg{transform:scale(1.06)}.card-body{padding:22px 26px 26px;display:flex;flex-direction:column;gap:8px;flex:1}.fused-grid{display:grid;grid-template-columns:440px 1fr;gap:40px;align-items:stretch}.board{position:relative;background:var(--ink-deep);border-radius:14px;padding:22px 24px 24px;box-shadow:0 24px 60px -30px rgba(2,16,40,.6)}.board-ind{position:absolute;top:0;left:0;z-index:0;border-radius:8px;background:rgba(168,196,238,.12);pointer-events:none;transition:transform .52s var(--ease-spring),width .52s var(--ease-out),height .52s var(--ease-out)}.board-cols{padding:0 10px 12px;border-bottom:1px solid rgba(255,255,255,.12);margin-bottom:10px;font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.45)}.board-cols,.board-row{display:grid;grid-template-columns:1fr 24px;gap:16px}.board-row{position:relative;z-index:1;align-items:center;width:100%;padding:8px 10px;border:0;background:transparent;text-align:left;border-radius:8px;cursor:pointer;transition:background .16s ease,transform .24s var(--ease-spring)}.board-row:active{transform:scale(.975);transition-duration:.16s,90ms}.board-row:hover:not(.on){background:rgba(168,196,238,.05)}.tiles{white-space:nowrap;perspective:320px}.tiles,.tiles span{display:inline-block}.tiles span{width:1.04em;margin-right:2px;font-family:var(--font-sans);font-weight:700;font-size:.86rem;line-height:1.55em;text-align:center;color:#f4f7fc;background:linear-gradient(180deg,#12244a 48%,#0a1a38 52%);border-radius:3px;backface-visibility:hidden}.tiles span.sp{background:transparent}.board.dealt .tiles span{animation:tile-flip .32s ease both;animation-delay:calc(var(--i) * 26ms + var(--r) * 90ms)}@keyframes tile-flip{0%{transform:rotateX(90deg);opacity:0}to{transform:rotateX(0);opacity:1}}.board .board-row.row-flip .tiles span{animation:tile-flip .26s ease both;animation-delay:calc(var(--i) * 18ms)}.board .board-row.row-tic .tiles span{animation:tile-tic .3s ease both;animation-delay:calc(var(--i) * 22ms)}@keyframes tile-tic{0%{transform:rotateX(0)}45%{transform:rotateX(-36deg);filter:brightness(1.4)}to{transform:rotateX(0);filter:brightness(1)}}.b-cell{justify-self:end;font-size:.9rem;color:rgba(255,255,255,.35);opacity:0;transform:translateX(-8px);transition:opacity .16s ease,transform .34s var(--ease-spring)}.board-row.on .b-cell,.board-row:hover .b-cell{opacity:1;color:#a8c4ee;transform:none}.stage{display:flex;flex-direction:column}.stage .app{flex:1;min-height:380px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 26px 60px -28px rgba(2,31,77,.4);overflow:hidden;display:flex;flex-direction:column;perspective:900px}.stage .app-body{flex:1;transform-origin:50% 0;will-change:transform,opacity}.stage .app-body.out{animation:stage-clear .14s cubic-bezier(.55,0,1,.45) both}@keyframes stage-clear{to{opacity:0;transform:rotateX(-16deg);filter:brightness(.75)}}@keyframes flap-drop{0%{opacity:0;transform:rotateX(90deg);animation-timing-function:cubic-bezier(.55,0,1,.45)}30%{opacity:1}55%{transform:rotateX(0deg);animation-timing-function:ease-out}76%{transform:rotateX(7deg)}to{opacity:1;transform:rotateX(0deg)}}.stage .app-body.in .app-ui>*{animation:flap-drop .38s both;backface-visibility:hidden}.stage .app-body.in .app-ui>:nth-child(2){animation-delay:55ms}.stage .app-body.in .app-ui>:nth-child(3){animation-delay:.11s}.stage .app-body.in .app-ui>:nth-child(4){animation-delay:165ms}.stage .app-body.in .app-ui>:nth-child(5){animation-delay:.22s}.stage .app-ui{padding:24px;gap:16px;height:100%;perspective:700px}.stage .ui-bar{height:11px}.cycle-progress{height:2px;flex:none;background:var(--royal-100)}.cycle-progress i{display:block;height:100%;background:var(--royal-400);transform:scaleX(0);transform-origin:left}.app-bar{display:flex;align-items:center;gap:10px;height:30px;flex:none;padding:0 12px;background:var(--ink-deep)}.app-dots{display:flex;gap:5px}.app-dots i{width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.28)}.app-url{font-size:.66rem;font-weight:500;letter-spacing:.02em;color:rgba(255,255,255,.65);perspective:400px}.app-url span{display:inline-block;backface-visibility:hidden;animation:flap-drop .3s both;animation-delay:calc(var(--i) * 16ms)}.stage-caption{margin-bottom:18px;min-height:62px;perspective:800px}.stage-caption h3{font-family:var(--font-display);font-size:1.3rem;font-weight:600;color:var(--ink);margin-bottom:4px}.stage-caption p{color:var(--muted);font-size:.98rem}.stage-caption.swap>h3{animation:flap-drop .42s both;backface-visibility:hidden;transform-origin:50% 60%}.stage-caption.swap>p{animation:caption-in .38s var(--ease-out) .11s both}@keyframes caption-in{0%{opacity:0}to{opacity:1}}@media (max-width:920px){.fused-grid{grid-template-columns:1fr;gap:26px}.board{display:flex;flex-wrap:wrap;gap:8px;padding:16px}.board-cols,.board-ind{display:none}.board-row{display:block;width:auto;padding:8px 12px;background:rgba(168,196,238,.06)}.board-row.on{background:rgba(168,196,238,.16)}.board-row .b-cell{display:none}.tiles span{font-size:.66rem}.stage .app{min-height:300px}}@media (prefers-reduced-motion:reduce){.board-ind{transition:none}.cycle-progress{display:none}.app-url span,.stage .app-body.in,.stage .app-body.in .app-ui>*,.stage .app-body.out,.stage-caption.swap>*{animation:none}.board-row,.board-row:active,.btn,.btn:active,.btn:hover{transform:none}}.app-ui{padding:16px;flex-direction:column;height:calc(100% - 30px)}.app-ui,.ui-row{display:flex;gap:12px}.ui-row{align-items:center;justify-content:space-between}.ui-bar{display:block;height:9px;border-radius:5px;background:var(--royal-200)}.ui-bar.strong{height:12px;background:var(--ink)}.ui-bar.light{background:var(--royal-100)}.ui-pill{flex:none;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:4px 9px;border-radius:999px}.ui-pill.ok{background:#e2f1ec;color:#1f7a6d}.ui-pill.rev{background:var(--royal-100);color:var(--royal-400)}.ui-pill.due{background:#fdeef0;color:#a83a4e}.ui-pill.live{background:#a83a4e;color:#fff}.ui-pill.pay{background:var(--ink);color:#fff}.ui-dot{flex:none;width:10px;height:10px;border-radius:50%;border:2px solid var(--royal-200)}.ui-dot.on{background:var(--royal-400);border-color:var(--royal-400)}.ui-agenda .ui-row{justify-content:flex-start}.ui-caption{margin-top:auto;padding:8px 10px;background:var(--ink-deep);border-radius:6px}.ui-caption .ui-bar{background:rgba(255,255,255,.35);height:7px}.ui-amount{display:flex;align-items:center;justify-content:space-between}.ui-num{font-weight:700;font-size:1.05rem;color:var(--ink)}.ui-chart{display:flex;align-items:flex-end;gap:8px;flex:1;min-height:56px}.ui-chart i{flex:1;border-radius:4px 4px 0 0;background:var(--royal-200)}.ui-chart i.hot{background:var(--ink)}.ui-bubble{height:24px;border-radius:12px}.ui-bubble.left{background:var(--royal-100);align-self:flex-start}.ui-bubble.right{background:var(--ink);align-self:flex-end}.ui-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;flex:1;align-content:center}.ui-cal-grid i{aspect-ratio:1;border-radius:5px;background:var(--royal-050);border:1px solid var(--royal-100)}.ui-cal-grid i.on{background:var(--royal-200);border-color:var(--royal-200)}.ui-cal-grid i.hot{background:var(--ink);border-color:var(--ink)}.ui-kanban{flex-direction:row;gap:12px}.ui-col{flex:1;display:flex;flex-direction:column;gap:10px;background:var(--royal-050);border-radius:8px;padding:10px}.ui-blk{height:26px;border-radius:6px;background:#fff;border:1px solid var(--line)}.ui-blk.short{height:18px}.ui-blk.hot{background:var(--ink);border-color:var(--ink)}.ui-field{display:flex;flex-direction:column;gap:6px}.ui-input{height:22px;border-radius:6px;border:1.5px solid var(--royal-100);background:var(--royal-050)}.ui-progress{height:8px;border-radius:4px;background:var(--royal-100);overflow:hidden}.ui-progress i{display:block;height:100%;border-radius:4px;background:var(--royal-400)}.ui-map,.ui-map-tiles{position:relative}.ui-map-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;flex:1}.ui-map-tiles i{border-radius:6px;background:var(--royal-050);border:1px solid var(--royal-100)}.ui-pin{position:absolute;width:12px;height:12px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--royal-400)}.ui-pin.hot{background:var(--ink);width:15px;height:15px}.ui-nodes{align-items:center;justify-content:center}.ui-nodes svg{width:100%;height:100%}.approach-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:72px;align-items:stretch}@media (max-width:900px){.approach-grid{grid-template-columns:1fr;gap:48px}}#approach.section{padding-top:48px;padding-bottom:48px}.approach-copy .h-display{font-size:clamp(1.7rem,2.4vw,2.2rem);margin-bottom:12px}.steps{position:relative;display:flex;flex-direction:column}.steps:before{content:"";position:absolute;left:6px;top:27px;bottom:8px;width:2px;border-radius:2px;background:var(--royal-200);transform:scaleY(0);transform-origin:top center;transition:transform 1.5s var(--ease-out) .1s}.steps.in:before{transform:scaleY(1)}.step{position:relative;padding:0 0 22px 36px}.step:last-child{padding-bottom:0}.step-dot{position:absolute;left:0;top:20px;width:14px;height:14px;border-radius:50%;background:#fff;border:2.5px solid var(--ink);z-index:1;opacity:0;transform:scale(.4);transition:opacity .3s ease,transform .42s var(--ease-spring)}.steps.in .step:first-child .step-dot{transition-delay:.1s}.steps.in .step:nth-child(2) .step-dot{transition-delay:.38s}.steps.in .step:nth-child(3) .step-dot{transition-delay:.66s}.steps.in .step:nth-child(4) .step-dot{transition-delay:.94s}.steps.in .step:nth-child(5) .step-dot{transition-delay:1.22s}.steps.in .step-dot{opacity:1;transform:scale(1)}.step:last-child .step-dot{background:var(--dusk);border-color:var(--dusk-deep)}.step:last-child:before{content:"";position:absolute;left:5px;top:34px;bottom:0;width:4px;background:#fff;z-index:0}.step-no{display:block;font-family:var(--font-sans);font-size:.6rem;font-weight:700;letter-spacing:.18em;color:var(--royal-400);margin-bottom:4px}.step h3{font-family:var(--font-display);font-size:1.08rem;font-weight:600;letter-spacing:-.01em;color:var(--ink);margin-bottom:4px}.step p{font-size:.9rem;line-height:1.5;color:var(--muted);max-width:34em}.stack-panel{align-self:start;background:radial-gradient(ellipse 90% 60% at 50% 25%,#0a2145 0,var(--ink-deep) 75%);border-radius:20px;padding:26px;box-shadow:0 24px 60px -24px rgba(2,31,77,.45);display:flex}.os-box{gap:14px;height:700px}.os-box,.os-fuse{flex:1;display:flex;flex-direction:column}.os-fuse{position:relative;gap:16px;animation:fuseblock 14s ease-in-out infinite}.os-fuse:before{content:"";position:absolute;top:30px;left:0;right:0;bottom:0;border:1.5px solid rgba(219,230,248,.75);border-radius:6px;box-shadow:0 0 44px rgba(219,230,248,.3),0 0 110px rgba(168,196,238,.18);opacity:0;pointer-events:none;animation:fusering 14s ease-in-out infinite}@keyframes fusering{0%,28%{opacity:0}42%,78%{opacity:1}90%,to{opacity:0}}.os-req{position:relative;z-index:1;background:linear-gradient(180deg,#ffffff,#dbe4f2);color:var(--ink);border-radius:14px;padding:16px;text-align:center;font-weight:600;font-size:1.05rem;box-shadow:0 14px 44px -6px rgba(219,230,248,.35);animation:fusereq 14s ease-in-out infinite}.os-grid{flex:1;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:16px;animation:fusegrid 14s ease-in-out infinite}@keyframes fuseblock{0%,25%{gap:16px}40%,78%{gap:0}93%,to{gap:16px}}@keyframes fusegrid{0%,25%{gap:16px}40%,78%{gap:0}93%,to{gap:16px}}@keyframes fusereq{0%,25%{transform:translateY(0);border-radius:14px;box-shadow:0 14px 44px -6px rgba(219,230,248,.35)}40%,78%{transform:translateY(1px);border-radius:0;box-shadow:0 10px 34px -8px rgba(219,230,248,.3)}93%,to{transform:translateY(0);border-radius:14px;box-shadow:0 14px 44px -6px rgba(219,230,248,.35)}}@keyframes fusecell{0%,25%{border-radius:14px;background:rgba(168,196,238,.05)}40%,78%{border-radius:0;background:rgba(168,196,238,.09)}93%,to{border-radius:14px;background:rgba(168,196,238,.05)}}.os-cell{border:1px solid rgba(168,196,238,.3);background:rgba(168,196,238,.05);border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:14px 12px;color:#cdd9ee;font-size:.95rem;font-weight:500;text-align:center;animation:cellbreathe 7s ease-in-out infinite alternate,fusecell 14s ease-in-out infinite;animation-delay:var(--cd,0s),0s}.os-cell svg{width:56px;height:56px;stroke:#a8c4ee;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round;fill:none}@keyframes cellbreathe{0%{border-color:rgba(168,196,238,.22);box-shadow:0 0 0 rgba(168,196,238,0)}to{border-color:rgba(168,196,238,.55);box-shadow:0 0 26px rgba(168,196,238,.13)}}.os-caption{text-align:center;font-family:var(--font-display);font-size:1rem;letter-spacing:.04em;color:rgba(255,255,255,.85);padding-top:2px}@media (prefers-reduced-motion:reduce){.os-cell,.os-fuse,.os-grid,.os-req{animation:none}.os-fuse:before{animation:none;opacity:0}}.float-disc{animation:floaty 4.5s ease-in-out infinite alternate}@keyframes floaty{0%{transform:translateY(0)}to{transform:translateY(-9px)}}.ring-hover{animation:ringhover 3.8s ease-in-out infinite alternate;animation-delay:var(--hd,0s)}@keyframes ringhover{0%{transform:translateY(-3px)}to{transform:translateY(3px)}}.ring-icon{stroke-width:1.4;opacity:.6}@media (prefers-reduced-motion:reduce){.float-disc,.ring-hover{animation:none}}.rail{position:relative;margin-top:72px}.rail-line{position:absolute;top:9px;left:calc(12.5%);right:calc(12.5%);height:2px;background:var(--royal-200);transform-origin:left center;transform:scaleX(0);transition:transform 1.1s var(--ease-out) .15s}.rail.in .rail-line{transform:scaleX(1)}.rail-stops{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;position:relative}@media (max-width:860px){.rail-line{display:none}.rail-stops{grid-template-columns:1fr;gap:36px}}.rail-stop{text-align:center;padding:0 8px}.rail-stop .dot{width:20px;height:20px;border-radius:50%;background:#fff;border:3px solid var(--ink);margin:0 auto 22px;position:relative;z-index:1;opacity:0;transform:scale(.4);transition:opacity .3s ease,transform .4s var(--ease-spring)}.rail.in .rail-stop .dot{opacity:1;transform:scale(1)}.rail.in .rail-stop:first-child .dot{transition-delay:.15s}.rail.in .rail-stop:nth-child(2) .dot{transition-delay:.42s}.rail.in .rail-stop:nth-child(3) .dot{transition-delay:.69s}.rail.in .rail-stop:nth-child(4) .dot{transition-delay:.96s}.rail-stop h3{font-family:var(--font-display);font-size:1.22rem;font-weight:600;color:var(--ink);margin-bottom:10px}.rail-stop p{font-size:.94rem;color:var(--muted)}.trust-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:72px;align-items:stretch}@media (max-width:900px){.trust-grid{grid-template-columns:1fr;gap:48px}.trust-panel{order:2;min-height:380px}.trust-copy{order:1}}.trust-panel{background:var(--ink-deep);border-radius:20px;padding:30px 22px 26px;box-shadow:0 24px 60px -24px rgba(2,31,77,.45);line-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.trust-verify{line-height:normal;display:flex;align-items:baseline;gap:10px;min-height:1.4em;perspective:400px}.tv-label{font-size:.6rem;letter-spacing:.16em;color:rgba(168,196,238,.5)}.tv-label,.tv-line{font-family:var(--font-sans);font-weight:700;text-transform:uppercase}.tv-line{font-size:.78rem;letter-spacing:.18em;color:#dbe6f8}.tv-line span{display:inline-block;backface-visibility:hidden;animation:flap-drop .3s both;animation-delay:calc(var(--i) * 14ms)}.trust-panel svg{width:100%;height:100%;max-height:560px}.work-panel{background:#fff;border:1px solid var(--line);box-shadow:0 18px 44px -26px rgba(2,31,77,.25);padding:26px}.cs-node-ring{transform-box:fill-box;transform-origin:center;animation:nodepulse 3.2s ease-out infinite;opacity:0}@keyframes nodepulse{0%{transform:scale(.45);opacity:.65}70%{transform:scale(1.5);opacity:0}to{opacity:0}}.trend-line{stroke-dasharray:240;stroke-dashoffset:240;animation:trenddraw 9s ease-in-out infinite}@keyframes trenddraw{0%{stroke-dashoffset:240;opacity:0}8%{opacity:1}42%{stroke-dashoffset:0;opacity:1}80%{stroke-dashoffset:0;opacity:1}94%,to{stroke-dashoffset:0;opacity:0}}.flow-line{stroke-dasharray:3 7;animation:flowdash 1.1s linear infinite}@keyframes flowdash{to{stroke-dashoffset:-20}}@media (prefers-reduced-motion:reduce){.cs-node-ring,.trend-line{animation:none}.trend-line{stroke-dashoffset:0}.flow-line{animation:none}.cs-dots{display:none}}.trust-panel .spin,.trust-panel .spin-slow{transform-box:view-box;transform-origin:50% 50%;animation:trustspin 60s linear infinite}.trust-panel .spin-slow{animation-duration:90s}@keyframes trustspin{to{transform:rotate(1turn)}}.trust-panel .draw-check{stroke-dasharray:80;stroke-dashoffset:80}.trust-panel.verifying .draw-check{animation:trustcheck .65s ease .3s forwards}@keyframes trustcheck{to{stroke-dashoffset:0}}.t-shield,.verify-pulse{transform-box:fill-box;transform-origin:center}.trust-panel.verifying .verify-pulse{animation:vpulse 1.2s var(--ease-out) .55s}@keyframes vpulse{0%{opacity:.4;transform:scale(.9)}to{opacity:0;transform:scale(1.42)}}.trust-panel.verifying .t-shield{animation:shield-nod .52s var(--ease-spring) .35s}@keyframes shield-nod{0%,to{transform:scale(1)}45%{transform:scale(1.045)}}@media (prefers-reduced-motion:reduce){.trust-panel .spin,.trust-panel .spin-slow{animation:none}.trust-panel .draw-check{animation:none;stroke-dashoffset:0}}.trust-badges{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 34px}.badge{font-size:.8rem;font-weight:600;color:var(--ink);background:var(--royal-100);border-radius:999px;padding:7px 15px}.section-cream .badge{background:#fff;border:1px solid #e8e0d2}.trust-ai{font-size:.98rem;color:var(--muted);border-left:3px solid var(--royal-200);padding-left:18px;max-width:36em;margin-bottom:34px}.trust-ai strong{color:var(--ink)}.teaser{display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:20px;overflow:hidden;background:var(--ink);color:#fff}@media (max-width:860px){.teaser{grid-template-columns:1fr}.teaser-copy{order:1}.teaser-visual{order:2}}.teaser-copy{padding:56px 52px}.teaser-copy .eyebrow{color:rgba(255,255,255,.55)}.teaser-copy h3{font-family:var(--font-display);font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:600;line-height:1.2;margin-bottom:18px}.teaser-copy p{color:rgba(255,255,255,.72);margin-bottom:30px;max-width:30em}.teaser-visual{background:#fff;display:flex;align-items:center;justify-content:center;padding:28px;line-height:0}.teaser-visual svg{width:100%;height:auto;max-height:360px}.pullquote{background:var(--royal-050);border-radius:20px;padding:64px 60px}@media (max-width:700px){.pullquote{padding:40px 28px}}.pullquote blockquote{font-family:var(--font-display);font-size:clamp(1.25rem,2.2vw,1.7rem);font-weight:500;line-height:1.45;color:var(--ink)}.pullquote blockquote p+p{margin-top:22px}.pullquote figcaption{margin-top:28px;font-size:1rem;font-weight:600;color:var(--muted)}.cta{text-align:center}.section-dark.cta{padding-bottom:88px}.cta h2{font-size:clamp(2.2rem,4vw,3.2rem);margin-bottom:18px}.cta p{margin-bottom:40px}.cta .hero-ctas{justify-content:center}.site-footer{background:var(--ink-deep);border-top:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.65);padding:64px 0 40px;font-size:.9rem}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:48px;margin-bottom:48px}@media (max-width:700px){.footer-grid{grid-template-columns:1fr;gap:32px}}.footer-grid:has(>:nth-child(4)){grid-template-columns:2fr 1fr 1fr 1fr}@media (max-width:900px){.footer-grid:has(>:nth-child(4)){grid-template-columns:1fr 1fr}}@media (max-width:700px){.footer-grid:has(>:nth-child(4)){grid-template-columns:1fr}}.site-footer .brand .logo-mark{background-color:#fff}.site-footer .brand .wordmark{color:#fff}.footer-tagline{margin-top:16px;font-family:var(--font-display);font-size:1.05rem;color:rgba(255,255,255,.8)}.footer-col h4{font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.45);margin-bottom:16px}.footer-col a{display:block;padding:5px 0;color:rgba(255,255,255,.72);transition:color .14s ease}.footer-col a:hover{color:#fff}.footer-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;border-top:1px solid rgba(255,255,255,.12);padding-top:24px;font-size:.8rem;color:rgba(255,255,255,.4)}.footer-legal-links{display:inline-flex;gap:20px}.footer-legal-links a{color:rgba(255,255,255,.55)}.footer-legal-links a:hover{color:#fff}.rise{opacity:0;transform:translateY(28px);animation:buildup .9s var(--ease-out) forwards;animation-delay:var(--d,0s)}@keyframes buildup{to{opacity:1;transform:translateY(0)}}.win{opacity:0;animation:winon .5s ease forwards;animation-delay:var(--d,1.5s)}@keyframes winon{to{opacity:1}}.star{animation:twinkle 3.2s ease-in-out infinite alternate;animation-delay:var(--d,0s)}@keyframes twinkle{0%{opacity:.25}to{opacity:.85}}.train{animation:trainrun 26s linear infinite;animation-delay:1.2s}@keyframes trainrun{0%{transform:translateX(-320px)}to{transform:translateX(1100px)}}.road-dash{stroke-dasharray:16 22;animation:dashmove 5s linear infinite}@keyframes dashmove{to{stroke-dashoffset:-76}}.cs-dot{animation:csflow 4.2s ease-in-out infinite;animation-delay:var(--d,0s);opacity:0}@keyframes csflow{0%{transform:translate(0);opacity:0}8%{opacity:1}72%{transform:translate(var(--tx),var(--ty));opacity:1}84%{transform:translate(var(--tx),var(--ty));opacity:0}to{opacity:0}}.cs-bar{transform-box:fill-box;transform-origin:bottom;transform:scaleY(.08);animation:csbar 1.2s var(--ease-out) forwards,csbarlive var(--dur,3.4s) ease-in-out infinite alternate;animation-delay:var(--d,.5s),calc(var(--d, .5s) + 1.2s)}@keyframes csbar{to{transform:scaleY(1)}}@keyframes csbarlive{0%{transform:scaleY(1)}to{transform:scaleY(var(--lo,.6))}}.cs-pulse{animation:cspulse 3s ease-in-out infinite}@keyframes cspulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cs-bar,.rise,.win{transition:none}.cs-bar,.plat-rail .plat-card,.rise,.win{animation:none;opacity:1;transform:none}.rail-line,.rail-stop .dot{transition:none;transform:none;opacity:1}.rail .rail-line{transform:scaleX(1)}.step-dot,.steps:before{transition:none;transform:none;opacity:1}.steps:before{transform:scaleY(1)}.cs-dot,.cs-pulse,.road-dash,.star,.train{animation:none}.cs-dot{opacity:0}.btn:active:after,.flap-cell.flip{animation:none}.trust-panel .draw-check{stroke-dashoffset:0}.trust-panel.verifying .draw-check,.trust-panel.verifying .t-shield,.trust-panel.verifying .verify-pulse,.tv-line span{animation:none}}.os-box.shelf-box{height:auto;gap:18px;position:relative}.shelf-box .os-caption{margin-top:auto}.shelf-head{font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:rgba(168,196,238,.75)}.shelf{display:flex;flex-direction:column}.shelf-row{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.shelf-rail{height:2px;margin:6px 4px 15px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(168,196,238,.45) 10%,rgba(168,196,238,.45) 90%,transparent);box-shadow:0 5px 16px rgba(168,196,238,.28)}.shelf-rail:last-child{margin-bottom:0}.shelf-tile{position:relative;height:70px;border-radius:7px;border:1px solid rgba(0,0,0,.5);background:linear-gradient(180deg,#12244a,#0a1a38);box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 10px 18px -10px rgba(0,0,0,.55);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;transition:transform .32s var(--ease-spring),box-shadow .32s ease}.mod-card svg,.shelf-tile svg{width:17px;height:17px;stroke:#a8c4ee;stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none}.mod-card .t-name,.shelf-tile .t-name{font-family:var(--font-sans);font-size:.5rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:rgba(244,247,252,.82)}.shelf-tile.lift{transform:translateY(-6px) scale(1.07);box-shadow:0 18px 30px -12px rgba(0,0,0,.7),0 0 24px rgba(168,196,238,.3)}.shelf-tile.ghost{background:transparent;border:1.5px dashed rgba(168,196,238,.28);box-shadow:none}.shelf-tile.ghost .t-name,.shelf-tile.ghost svg{visibility:hidden}.shelf-problem{display:flex;align-items:baseline;justify-content:center;gap:10px;min-height:1.4em;perspective:500px}.shelf-problem-label{font-size:.6rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(168,196,238,.55)}.shelf-problem-text{font-family:var(--font-display);font-style:italic;font-size:.86rem;color:#dbe6f8;backface-visibility:hidden}.shelf-problem-text.tick{animation:flap-drop .4s both}.shelf-app{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 26px 60px -24px rgba(0,0,0,.6)}.shelf-slots{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px}.shelf-slot{position:relative;border:1.5px dashed var(--royal-100);border-radius:8px;min-height:94px;transition:border-color .24s ease}.shelf-slot.filled{border-color:transparent}.shelf-air{position:absolute;inset:0;pointer-events:none;z-index:5;perspective:1100px}.mod-fly{position:absolute;top:0;left:0;transition:transform .66s var(--ease-out);transform-style:preserve-3d}.mod-card{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border-radius:8px;border:1px solid rgba(0,0,0,.5);background:linear-gradient(180deg,#12244a,#0a1a38);box-shadow:0 20px 40px -14px rgba(0,0,0,.65);backface-visibility:hidden}.mod-card.flip{animation:mod-flip .44s both}@keyframes mod-flip{0%{transform:rotateX(0);animation-timing-function:cubic-bezier(.55,0,1,.45)}48%{transform:rotateX(-90deg);animation-timing-function:ease-out}80%{transform:rotateX(7deg)}to{transform:rotateX(0)}}.mod-card.landed{background:var(--royal-050);border:1px solid var(--line);box-shadow:0 2px 10px rgba(2,31,77,.1);flex-direction:column;align-items:stretch;justify-content:center;gap:6px;padding:8px 12px}.mod-card.landed svg{stroke:var(--royal-400);width:18px;height:18px}.mb-row{display:flex;align-items:center;gap:9px}.mb-name{font-size:.68rem;font-weight:700;color:var(--ink);line-height:1.2}.mb-name,.mb-src{font-family:var(--font-sans)}.mb-src{font-size:.54rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:1px}.mb-bar{height:4px;background:var(--royal-100);overflow:hidden}.mb-bar,.mb-bar i{display:block;border-radius:3px}.mb-bar i{height:100%;width:var(--w,60%);background:var(--royal-400);transform:scaleX(0);transform-origin:left;transition:transform .64s var(--ease-out)}.mod-card.on .mb-bar i{transform:scaleX(1)}.mod-static,.mod-static .mod-card{position:absolute;inset:0}.mod-static .mb-bar i{transform:scaleX(1);transition:none}@media (max-width:900px){.shelf-tile{height:62px}.shelf-tile .t-name{font-size:.5rem}.shelf-slot{min-height:72px}}@media (prefers-reduced-motion:reduce){.mod-card.flip,.shelf-problem-text.tick{animation:none}.shelf-tile.lift{transform:none}}.app-ui.ui-shot,.stage .app-ui.ui-shot{padding:0;display:block;height:100%}.ui-shot img{display:block;width:100%;height:100%;object-fit:cover;object-position:left top;backface-visibility:hidden}.stage .app{flex:none;min-height:0}.stage .app-body{aspect-ratio:1280/800}@media (max-width:920px){.stage .app{min-height:0}}.stage .app-body.out{animation:shot-out .14s cubic-bezier(.55,0,1,.45) both}@keyframes shot-out{to{opacity:0}}.stage .app-body.in .app-ui.ui-shot,.stage .app-body.in .app-ui.ui-shot>*{animation:shot-in .24s var(--ease-out) both}@keyframes shot-in{0%{opacity:0}to{opacity:1}}@view-transition{navigation:auto}.site-header{view-transition-name:site-header}::view-transition-old(root){animation:vt-out .14s cubic-bezier(.55,0,1,.45) both}::view-transition-new(root){animation:vt-in .24s cubic-bezier(.16,1,.3,1) both}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0}}::view-transition-new(site-header),::view-transition-old(site-header){animation:none}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}.cs-pager{display:flex;justify-content:space-between;align-items:baseline;gap:12px 40px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:22px}.cs-pager .link-cta{max-width:46%}@media (max-width:700px){.cs-pager .link-cta{max-width:100%}}.skip-link{position:absolute;top:-100px;left:16px;z-index:200;padding:10px 18px;background:var(--ink);color:#fff;font-family:var(--font-sans);font-size:.9rem;font-weight:600;border-radius:0 0 10px 10px;transition:top .16s var(--ease-out)}.skip-link:focus-visible{top:0}.legal-hero{background:linear-gradient(180deg,var(--royal-050) 0,#fff 90%);padding:84px 0 32px}.legal-hero .container{max-width:820px}.legal-hero h1{font-family:var(--font-display);font-weight:600;font-size:clamp(2.2rem,3.8vw,3rem);letter-spacing:-.015em;color:var(--ink)}.legal-hero .updated{color:var(--muted);font-size:.9rem;margin-top:10px}.legal-wrap{padding:24px 0 88px}.legal-wrap .container{max-width:820px}.legal-wrap h1{font-size:clamp(2rem,3.4vw,2.6rem);letter-spacing:-.015em;margin-bottom:8px}.legal-wrap h1,.legal-wrap h2{font-family:var(--font-display);font-weight:600;color:var(--ink)}.legal-wrap h2{font-size:1.32rem;margin:40px 0 12px;line-height:1.3}.legal-wrap h3{font-weight:600;font-size:1.05rem;color:var(--ink);margin:26px 0 8px}.legal-wrap li,.legal-wrap p{color:var(--muted);line-height:1.72;font-size:.98rem;margin-bottom:12px}.legal-wrap ol,.legal-wrap ul{padding-left:22px;margin-bottom:14px}.legal-wrap li{margin-bottom:8px}.legal-wrap a{color:var(--ink);text-decoration:underline}.legal-wrap strong{color:var(--ink);font-weight:600}.glow-pool{position:relative;overflow:hidden;overflow:clip}.glow-pool>.container{position:relative;z-index:1}.glow-pool:before{content:"";position:absolute;left:50%;top:-340px;width:1100px;height:640px;margin-left:-550px;background:radial-gradient(ellipse 50% 55% at 50% 45%,rgba(242,184,120,.22) 0,rgba(242,184,120,0) 70%);pointer-events:none}.glow-arcs--dawn:after,.glow-arcs--dawn:before{top:auto;right:auto;border-color:var(--dusk)}.glow-arcs--dawn:before{bottom:-340px;left:-170px;opacity:.35}.glow-arcs--dawn:after{bottom:-470px;left:-300px;opacity:.18}.star-field{position:relative}.star-field:before{content:"";position:absolute;top:40px;left:8%;width:2px;height:2px;border-radius:50%;background:rgba(255,255,255,.55);box-shadow:14vw 8px 0 rgba(255,255,255,.35),27vw 44px 0 rgba(255,255,255,.5),38vw 2px 0 rgba(255,255,255,.3),49vw 30px 0 rgba(255,255,255,.45),61vw 12px 0 rgba(255,255,255,.35),72vw 50px 0 rgba(255,255,255,.5),83vw 20px 0 rgba(255,255,255,.3),6vw 60px 0 rgba(255,255,255,.4),55vw 70px 0 rgba(255,255,255,.25),90vw 66px 0 rgba(255,255,255,.35);pointer-events:none}.night-windows{position:relative;overflow:hidden;overflow:clip}.night-windows:after{content:"";position:absolute;right:44px;bottom:0;width:320px;height:150px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 150'%3E%3Crect x='8' y='46' width='78' height='104' rx='2' fill='%230d2148'/%3E%3Crect x='98' y='16' width='96' height='134' rx='2' fill='%23102750'/%3E%3Crect x='206' y='62' width='84' height='88' rx='2' fill='%230d2148'/%3E%3Crect x='140' y='4' width='3' height='12' fill='%23102750'/%3E%3Crect x='18' y='58' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.55'/%3E%3Crect x='38' y='58' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.18'/%3E%3Crect x='58' y='58' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.4'/%3E%3Crect x='18' y='84' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.25'/%3E%3Crect x='38' y='84' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.6'/%3E%3Crect x='58' y='84' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.3'/%3E%3Crect x='18' y='110' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.45'/%3E%3Crect x='58' y='110' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.2'/%3E%3Crect x='110' y='28' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.5'/%3E%3Crect x='130' y='28' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.2'/%3E%3Crect x='150' y='28' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.65'/%3E%3Crect x='170' y='28' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.3'/%3E%3Crect x='110' y='56' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.25'/%3E%3Crect x='150' y='56' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.45'/%3E%3Crect x='170' y='56' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.55'/%3E%3Crect x='110' y='84' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.6'/%3E%3Crect x='130' y='84' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.35'/%3E%3Crect x='170' y='84' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.2'/%3E%3Crect x='130' y='112' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.4'/%3E%3Crect x='216' y='74' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.4'/%3E%3Crect x='236' y='74' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.6'/%3E%3Crect x='256' y='74' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.2'/%3E%3Crect x='216' y='102' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.25'/%3E%3Crect x='256' y='102' width='9' height='12' rx='1' fill='%23ffd9a0' fill-opacity='0.5'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;pointer-events:none}@media (max-width:900px){.night-windows:after{display:none}}.horizon-rule{border:0;height:2px;border-radius:2px;background:linear-gradient(90deg,rgba(79,127,217,0),rgba(79,127,217,.35) 22%,rgba(242,184,120,.85) 50%,rgba(79,127,217,.35) 78%,rgba(79,127,217,0))}