.r3{--n-ink: #05070C;--n-ink-2: #090D15;--n-ink-3: #0E1420;--n-ivory: #F4F0E6;--n-ivory-2: #C6C2B6;--n-ivory-3: #93917F;--n-line: rgba(244, 240, 230, .1);--n-line-2: rgba(244, 240, 230, .2);--n-accent: #4FB3FF;--n-accent-ink: #04121D;--n-accent-soft: rgba(79, 179, 255, .12);--n-azure: #4FB3FF;--n-mint: #46D39A;--n-paper: #F4F0E6;--n-paper-ink: #17140D;--n-display: "Archivo Variable", "Bricolage Grotesque Variable", sans-serif;background:var(--n-ink);color:var(--n-ivory-2);overflow-x:clip;position:relative}.r3 ::selection{background:var(--n-accent);color:var(--n-accent-ink)}.r3 .n-grain{position:fixed;inset:-60px;z-index:60;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)'/%3E%3C/svg%3E");animation:n-grain .9s steps(6) infinite}@keyframes n-grain{0%{transform:translate(0)}50%{transform:translate(-28px,14px)}to{transform:translate(16px,-22px)}}.r3 .n-signal{position:fixed;left:44px;top:0;bottom:0;width:1px;z-index:50;background:var(--n-line);pointer-events:none;display:none}.r3 .n-signal i{position:absolute;left:-2px;top:0;width:5px;height:64px;border-radius:4px;background:linear-gradient(180deg,transparent,var(--n-accent),transparent);box-shadow:0 0 18px color-mix(in srgb,var(--n-accent) 80%,transparent);display:none}@supports (animation-timeline: scroll()){.r3 .n-signal i{display:block;animation:n-signal-travel linear both;animation-timeline:scroll(root)}}@keyframes n-signal-travel{0%{top:4%}to{top:calc(96% - 64px)}}@media(min-width:1240px){.r3 .n-signal{display:block}}.r3 .n-cine{position:fixed;inset:0;z-index:0;pointer-events:none;display:none}.r3.cine-on .n-cine{display:block}.r3 .n-cine video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;filter:saturate(.85) contrast(1.04) brightness(.82);will-change:opacity,transform}.r3 .n-cine .vignette{position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 40%,transparent 50%,rgba(5,7,12,.55) 100%)}.r3 .n-cine .dim{position:absolute;inset:0;background:var(--n-ink);opacity:.6}.r3 .n-hero,.r3 .n-sect,.r3 .n-ticker,.r3 .n-marq,.r3 .n-cities{position:relative;z-index:1}.r3.cine-on .n-hero .n-film,.r3.cine-on .n-sec .n-film,.r3.cine-on .n-sec .n-watch,.r3.cine-on .n-cities .bg{display:none}.r3.cine-on .n-sec{background:transparent}.r3.cine-on .n-cities:after{background:linear-gradient(180deg,#05070c26,#05070c33 30%,#05070ccc)}.r3 .n-rail{position:fixed;right:34px;top:50%;transform:translateY(-50%);z-index:55;display:none;flex-direction:column;gap:14px}.r3 .n-rail a{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;color:var(--n-ivory-3);text-decoration:none;display:flex;align-items:center;gap:8px;opacity:.65;transition:color .3s,opacity .3s}.r3 .n-rail a:before{content:"";width:14px;height:1px;background:currentColor;transition:width .3s var(--ease)}.r3 .n-rail a:hover{opacity:1;color:var(--n-ivory)}.r3 .n-rail a.on{opacity:1;color:var(--n-accent)}.r3 .n-rail a.on:before{width:26px}@media(min-width:1240px){.r3 .n-rail{display:flex}}.r3 .n-ch{display:flex;align-items:baseline;gap:14px;margin-bottom:34px}.r3 .n-ch .no{font-family:var(--n-display);font-style:italic;font-weight:560;font-size:26px;color:var(--n-accent);letter-spacing:0}.r3 .n-ch .nm{font-family:var(--font-mono);font-size:12px;letter-spacing:.42em;text-transform:uppercase;color:var(--n-ivory-3)}.r3 .n-ch:after{content:"";flex:1;height:1px;background:var(--n-line);align-self:center}.r3 .n-wrap{max-width:1280px;margin:0 auto}.r3 h2{font-family:var(--n-display);font-weight:620;font-variation-settings:"wdth" 125;font-optical-sizing:auto;font-size:clamp(34px,5vw,72px);line-height:1.02;letter-spacing:-.01em;color:var(--n-ivory)}.r3 h2 .i,.r3 h1 .i{font-style:italic;font-weight:620;color:var(--n-accent)}.r3 .n-lead{font-size:18px;line-height:1.75;color:var(--n-ivory-2);max-width:620px;margin-top:24px}.r3 .n-sect{padding:130px 24px;position:relative}.r3 .n-sect.tight{padding:90px 24px}.r3 .btn-amber{background:var(--n-accent);color:var(--n-accent-ink);box-shadow:0 10px 32px color-mix(in srgb,var(--n-accent) 35%,transparent)}.r3 .btn-amber:hover{box-shadow:0 14px 44px color-mix(in srgb,var(--n-accent) 50%,transparent)}.r3 .n-ghost{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--n-line-2);color:var(--n-ivory);background:transparent;font-weight:600;font-size:14.5px;padding:13px 24px;border-radius:10px;white-space:nowrap;transition:border-color .3s,color .3s,background .3s}.r3 .n-ghost:hover{border-color:var(--n-accent);background:var(--n-accent-soft)}.r3 .n-ghost:focus-visible{outline:2px solid var(--n-accent);outline-offset:3px}.r3 .n-hero{position:relative;min-height:100svh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:140px 24px 90px;color:var(--n-ivory);text-align:center}.r3 .n-film{position:absolute;inset:0;pointer-events:none}.r3 .n-film video,.r3 .n-film img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.82) contrast(1.06) brightness(.7)}.r3 .n-film:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 10%,transparent 40%,rgba(5,7,12,.82) 100%),linear-gradient(180deg,rgba(5,7,12,.55) 0%,rgba(5,7,12,.28) 42%,var(--n-ink) 96%)}.r3 .n-canvas{position:absolute;inset:0;pointer-events:none}.r3 .n-canvas .ember{position:absolute;border-radius:50%;filter:blur(110px)}.r3 .n-canvas .e-azure{width:700px;height:700px;background:#1c5a9657;top:-260px;right:-180px}.r3 .n-canvas .e-amber{width:460px;height:460px;background:#ff91141f;bottom:-180px;left:-120px}.r3 .n-canvas .cols{position:absolute;inset:0;background-image:repeating-linear-gradient(90deg,rgba(244,240,230,.035) 0 1px,transparent 1px 320px)}.r3 .n-hero .hero-inner{position:relative;max-width:1160px;margin:0 auto;width:100%}.r3 .n-hero .eyebrow-mono{display:flex;align-items:center;justify-content:center;gap:12px;font-family:var(--font-mono);font-size:12px;letter-spacing:.42em;text-transform:uppercase;color:var(--n-ivory-2);margin-bottom:36px}.r3 .n-hero .eyebrow-mono:before,.r3 .n-hero .eyebrow-mono:after{content:"";width:7px;height:7px;flex:none;background:var(--n-accent);transform:rotate(45deg);box-shadow:0 0 12px color-mix(in srgb,var(--n-accent) 60%,transparent)}.r3 .n-hero h1{font-family:var(--n-display);font-weight:640;font-variation-settings:"wdth" 125;font-optical-sizing:auto;font-size:clamp(42px,7.4vw,116px);line-height:1.02;letter-spacing:-.01em;color:var(--n-ivory)}.r3 .n-hero h1 .line{display:block;overflow:hidden;padding-bottom:.05em}.r3 .n-hero h1 .line>span{display:inline-block}.r3 .n-hero h1 .zap{font-style:italic;font-weight:640;color:var(--n-accent);position:relative;white-space:nowrap}.r3 .n-hero h1 .zap:after{content:"";position:absolute;left:0;bottom:.04em;height:2px;width:0;background:linear-gradient(90deg,var(--n-accent),transparent);box-shadow:0 0 16px color-mix(in srgb,var(--n-accent) 70%,transparent)}.r3 .n-hero h1 .zap.lit:after{width:100%;transition:width 1.1s var(--ease) .1s}html:not(.js) .r3 .n-hero h1 .zap:after{width:100%}.r3 .n-hero .hero-sub{max-width:560px;font-size:19px;line-height:1.7;color:var(--n-ivory-2);margin:34px auto 42px}.r3 .n-hero .hero-ctas{display:flex;gap:16px;align-items:center;justify-content:center;flex-wrap:wrap}.r3 .n-hero .stamp{position:absolute;left:48px;bottom:34px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--n-ivory-3)}.r3 .n-hero .stamp b{color:var(--n-accent);font-weight:500}.r3 .n-hero .scroll-hint{position:absolute;bottom:30px;left:50%;transform:translate(-50%);font-family:var(--font-mono);font-size:10px;letter-spacing:.4em;color:var(--n-ivory-3);animation:n-hint 2.2s ease-in-out infinite}@keyframes n-hint{0%,to{transform:translate(-50%);opacity:.6}50%{transform:translate(-50%,8px);opacity:1}}.r3 .n-ticker{border-top:1px solid var(--n-line);border-bottom:1px solid var(--n-line);background:var(--n-ink-2);padding:18px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.r3 .n-ticker .track{display:flex;gap:0;width:max-content;align-items:center;animation:n-tick 46s linear infinite}.r3 .n-ticker:hover .track{animation-play-state:paused}@keyframes n-tick{to{transform:translate(-50%)}}.r3 .n-ticker span{font-family:var(--font-mono);font-size:12px;letter-spacing:.34em;text-transform:uppercase;color:var(--n-ivory-3);white-space:nowrap;display:inline-flex;align-items:center}.r3 .n-ticker span:after{content:"";width:6px;height:6px;margin:0 30px;background:var(--n-accent);transform:rotate(45deg);opacity:.75}.r3 .n-proof{min-height:92vh;display:flex;flex-direction:column;justify-content:center}.r3 .n-proof-grid{display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid var(--n-line)}.r3 .n-stat{padding:44px 8px 40px;border-bottom:1px solid var(--n-line);display:flex;flex-direction:column;gap:10px}.r3 .n-stat b{font-family:var(--n-display);font-weight:640;font-variation-settings:"wdth" 125;font-size:clamp(64px,10vw,148px);line-height:.92;letter-spacing:-.015em;color:var(--n-ivory);font-variant-numeric:tabular-nums}.r3 .n-stat:nth-child(2n) b{color:var(--n-accent);font-style:italic;font-weight:430}.r3 .n-stat small{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--n-ivory-3);line-height:1.7}.r3 .n-strike{overflow:hidden;margin:10px 0 64px;padding:6px 0}.r3 .n-strike .track{display:flex;width:max-content;align-items:center;animation:n-strikemq 30s linear infinite}.r3 .n-strike span{font-family:var(--n-display);font-style:italic;font-weight:560;font-size:clamp(30px,4vw,56px);white-space:nowrap;color:var(--n-ivory-3);opacity:.55;padding-right:.7em;text-decoration:line-through;text-decoration-color:var(--n-accent);text-decoration-thickness:3px}@keyframes n-strikemq{to{transform:translate(-50%)}}.r3 .n-ledger{margin-top:64px;border-top:1px solid var(--n-line)}.r3 .n-ledger .c-row{display:grid;grid-template-columns:1fr;gap:0;border-bottom:1px solid var(--n-line)}.r3 .n-ledger .c-cell{display:flex;align-items:center;gap:16px;padding:26px 8px;font-size:16.5px;line-height:1.5;background:transparent;border:0;border-radius:0}.r3 .n-ledger .c-old{color:var(--n-ivory-3)}.r3 .n-ledger .c-old i{color:var(--n-ivory-3);font-style:normal;font-weight:600;opacity:.8}.r3 .n-ledger .c-old s{text-decoration-color:#93917f80;text-decoration-thickness:1px}.r3 .n-ledger .c-new{color:var(--n-ivory);font-weight:600;font-family:var(--n-display);font-variation-settings:"wdth" 125;font-size:18px}.r3 .n-ledger .c-new i{color:var(--n-accent);font-style:normal;font-weight:700}.r3 .n-letter{position:relative}.r3 .n-paper{position:relative;max-width:880px;margin:0 auto;background:var(--n-paper);color:var(--n-paper-ink);padding:clamp(34px,6vw,84px);transform:rotate(-.4deg);box-shadow:0 40px 120px #0000008c,0 0 0 1px #17140d0f}.r3 .n-paper:before{content:"";position:absolute;top:-14px;left:50%;width:120px;height:28px;transform:translate(-50%) rotate(1.6deg);background:#ffb02073}.r3 .n-paper .dateline{font-family:var(--font-mono);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#6c6656;margin-bottom:34px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.r3 .n-paper .salutation{font-family:var(--n-display);font-style:italic;font-weight:560;font-size:clamp(24px,3vw,38px);line-height:1.18;color:var(--n-paper-ink);margin-bottom:26px}.r3 .n-paper .body{font-size:17px;line-height:1.85;color:#3a3629;max-width:62ch}.r3 .n-paper .body+.body{margin-top:18px}.r3 .n-paper .sig{margin-top:40px;display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.r3 .n-paper .sig .who{font-family:var(--n-display);font-style:italic;font-weight:600;font-size:26px;color:var(--n-paper-ink)}.r3 .n-paper .sig .role{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:#6c6656}.r3 .n-paper .photo{position:absolute;right:clamp(-20px,-1vw,-8px);top:-34px;width:clamp(120px,16vw,200px);transform:rotate(2.4deg);margin:0;box-shadow:0 22px 60px #00000080;border:8px solid #FFFDF7;border-bottom-width:30px;background:#fffdf7}.r3 .n-paper .photo img{width:100%;display:block;filter:saturate(.9)}.r3 .n-paper .photo figcaption{position:absolute;left:0;right:0;bottom:-26px;text-align:center;font-family:var(--font-mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:#6c6656}.r3 .n-letter-after{max-width:880px;margin:44px auto 0;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.r3 .n-team-row{display:flex;align-items:center;flex-wrap:wrap;row-gap:10px}.r3 .n-team-row img{width:46px;height:46px;border-radius:50%;object-fit:cover;border:2px solid var(--n-ink);margin-left:-11px;filter:saturate(.9)}.r3 .n-team-row img:first-child{margin-left:0}.r3 .n-team-row span{margin-left:14px;font-size:14px;color:var(--n-ivory-3)}.r3 .n-stack{border-top:1px solid var(--n-line);margin-top:64px}.r3 .n-row{display:grid;grid-template-columns:64px 1fr auto;align-items:baseline;gap:18px;padding:30px 8px;border-bottom:1px solid var(--n-line);text-decoration:none;position:relative;transition:background .35s var(--ease)}.r3 .n-row:hover{background:var(--n-ink-2)}.r3 .n-row .ix{font-family:var(--font-mono);font-size:12px;letter-spacing:.2em;color:var(--n-accent)}.r3 .n-row h3{font-family:var(--n-display);font-weight:620;font-variation-settings:"wdth" 125;font-size:clamp(24px,3.2vw,44px);line-height:1.08;letter-spacing:-.01em;color:var(--n-ivory);transition:color .3s,transform .45s var(--ease);transform-origin:left center}.r3 .n-row:hover h3{color:var(--n-accent);transform:translate(10px)}.r3 .n-row p{grid-column:2;font-size:15px;line-height:1.65;color:var(--n-ivory-3);max-width:60ch;margin-top:6px;transition:color .3s}.r3 .n-row:hover p{color:var(--n-ivory-2)}.r3 .n-row .ar{font-size:22px;color:var(--n-ivory-3);align-self:center;transition:transform .35s var(--ease),color .3s}.r3 .n-row:hover .ar{transform:translate(6px);color:var(--n-accent)}.r3 .n-marq{border-top:1px solid var(--n-line);border-bottom:1px solid var(--n-line);padding:30px 0;overflow:hidden;background:var(--n-ink);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.r3 .n-marq .track{display:flex;gap:56px;width:max-content;align-items:center;animation:n-mq 36s linear infinite}.r3 .n-marq:hover .track{animation-play-state:paused}@keyframes n-mq{to{transform:translate(-50%)}}.r3 .n-marq .logo-mono{width:120px;height:28px;flex:none;background-color:var(--n-ivory-3);-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;opacity:.75;transition:opacity .3s,background-color .3s}.r3 .n-marq .logo-mono:hover{opacity:1;background-color:var(--n-ivory)}.r3 .n-sec{position:relative;overflow:hidden;background:var(--n-ink-2)}.r3 .n-sec .n-film:after{background:radial-gradient(110% 100% at 50% 0%,transparent 30%,rgba(9,13,21,.9) 100%),linear-gradient(180deg,var(--n-ink) 0%,rgba(9,13,21,.42) 30%,rgba(9,13,21,.55) 70%,var(--n-ink) 100%)}.r3 .n-watch{position:absolute;right:-8%;top:50%;width:860px;height:860px;margin-top:-430px;pointer-events:none;opacity:.5}.r3 .n-watch .ring{position:absolute;inset:0;margin:auto;border-radius:50%;border:1px solid rgba(79,179,255,.14)}.r3 .n-watch .ring.r2{inset:150px;border-color:#4fb3ff1a}.r3 .n-watch .ring.r3{inset:300px;border-color:#4fb3ff14}.r3 .n-watch .sweep{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(79,179,255,.2) 0deg,rgba(79,179,255,.04) 40deg,transparent 72deg);-webkit-mask:radial-gradient(circle,#000 66%,transparent 69%);mask:radial-gradient(circle,#000 66%,transparent 69%);will-change:transform;animation:n-sweep 9s linear infinite}@keyframes n-sweep{to{transform:rotate(360deg)}}.r3 .n-sec-grid{display:grid;grid-template-columns:1fr;gap:44px;position:relative}.r3 .n-chips{display:grid;grid-template-columns:1fr;gap:12px}.r3 .n-chip{font-size:15px;font-weight:500;color:var(--n-ivory);border:1px solid var(--n-line);border-radius:100px;padding:15px 22px;display:flex;gap:12px;align-items:center;background:#05070c8c;backdrop-filter:blur(6px)}.r3 .n-chip b{color:var(--n-mint);font-weight:600}.r3 .n-tiernote{margin-top:28px;max-width:900px;position:relative;font-size:14.5px;line-height:1.7;color:var(--n-ivory-2)}.r3 .n-qstage{margin-top:64px;position:relative;min-height:300px}.r3 .n-qstage .rquote{position:absolute;inset:0;opacity:0;transition:opacity .8s ease;visibility:hidden}.r3 .n-qstage .rquote.on{opacity:1;visibility:visible}html:not(.js) .r3 .n-qstage{min-height:0}html:not(.js) .r3 .n-qstage .rquote{position:static;opacity:1;visibility:visible;margin-top:34px}.r3 .n-qstage .rquote p{font-family:var(--n-display);font-style:italic;font-weight:520;font-variation-settings:"wdth" 125;font-size:clamp(22px,2.9vw,38px);line-height:1.3;color:var(--n-ivory);max-width:980px;text-indent:-.42em}.r3 .n-qstage .rquote footer{margin-top:26px;font-size:14px;color:var(--n-ivory-3);display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-family:var(--font-mono);letter-spacing:.08em}.r3 .n-qstage .av{width:38px;height:38px;border-radius:50%;overflow:hidden;flex:none;background:var(--n-ink-3);color:var(--n-ivory);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;border:1px solid var(--n-line-2)}.r3 .n-qstage .av img{width:100%;height:100%;object-fit:cover}.r3 .n-qstage .stars{color:var(--n-accent);letter-spacing:.2em}.r3 .n-tiers{display:grid;grid-template-columns:1fr;gap:20px;margin-top:68px;align-items:start}.r3 .n-tier{position:relative;background:var(--n-ink-2);border:1px solid var(--n-line);border-radius:4px;padding:34px 30px;transition:border-color .3s,transform .3s var(--ease)}.r3 .n-tier:hover{border-color:var(--n-line-2);transform:translateY(-4px)}.r3 .n-tier.pop{border-color:var(--n-accent);background:var(--n-ink-3)}.r3 .n-tier .badge{position:absolute;top:-13px;left:30px;background:var(--n-accent);color:var(--n-accent-ink);font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;padding:6px 13px;border-radius:2px}.r3 .n-tier h3{font-family:var(--n-display);font-weight:640;font-size:23px;font-variation-settings:"wdth" 125;color:var(--n-ivory)}.r3 .n-tier .desc{font-size:13.5px;color:var(--n-ivory-3);margin-top:4px}.r3 .n-tier .price{font-family:var(--n-display);font-weight:640;font-size:38px;color:var(--n-ivory);margin-top:22px;line-height:1.05;font-variant-numeric:tabular-nums}.r3 .n-tier .price span{display:block;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--n-ivory-3);margin-top:8px;text-wrap:balance}.r3 .n-tier ul{list-style:none;padding:0;margin:24px 0 28px}.r3 .n-tier li{font-size:14px;color:var(--n-ivory-2);padding:10px 0 10px 26px;position:relative;border-top:1px solid var(--n-line);line-height:1.5}.r3 .n-tier li:first-child{border-top:0}.r3 .n-tier li:before{content:"";position:absolute;left:2px;top:15px;width:12px;height:7px;border-left:2px solid var(--n-mint);border-bottom:2px solid var(--n-mint);transform:rotate(-45deg)}.r3 .n-tier .btn-amber,.r3 .n-tier .n-ghost{width:100%;justify-content:center}.r3 .n-pricenote{text-align:center;margin-top:30px;font-size:14.5px;color:var(--n-ivory-3)}.r3 .n-pricenote a{color:var(--n-ivory);font-weight:600}.r3 .n-pricenote a:hover{color:var(--n-accent)}.r3 .n-cities{position:relative;padding:0;min-height:560px;height:76vh;overflow:hidden;display:flex;align-items:flex-end}.r3 .n-cities .bg,.r3 .n-cities video.bg{position:absolute;left:0;right:0;top:-14%;width:100%;height:130%;object-fit:cover;filter:saturate(.85) contrast(1.05) brightness(.82)}.r3 .n-cities:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--n-ink) 0%,rgba(5,7,12,.25) 30%,rgba(5,7,12,.88) 100%)}.r3 .n-cities .n-wrap{position:relative;z-index:2;padding:0 24px 76px;width:100%}.r3 .n-loc-chips{display:flex;gap:12px;margin-top:30px;flex-wrap:wrap}.r3 .n-loc-chips span{border:1px solid var(--n-line-2);background:#05070c80;backdrop-filter:blur(8px);padding:11px 18px;border-radius:100px;font-size:14px;display:flex;gap:9px;align-items:center;color:var(--n-ivory)}.r3 .n-loc-chips i{width:7px;height:7px;border-radius:50%;background:var(--n-mint);font-style:normal;flex:none}.r3 .n-maps{display:grid;grid-template-columns:1fr;gap:14px;margin-top:30px}.r3 .n-maptile{position:relative;border-radius:4px;overflow:hidden;min-height:180px;border:1px solid var(--n-line-2);background:#05070c80;backdrop-filter:blur(8px)}.r3 .n-maptile .locmap{position:absolute;inset:0}.r3 .n-maptile .mk-map-view{width:100%;height:100%}.r3 .n-maptile .cap{position:absolute;left:14px;bottom:12px;z-index:2;background:#05070cc7;backdrop-filter:blur(8px);padding:9px 14px;border-radius:3px;font-size:13px;color:var(--n-ivory-2)}.r3 .n-maptile .cap b{display:block;font-family:var(--n-display);font-size:15px;font-weight:520;color:var(--n-ivory)}.r3 .n-final{position:relative;overflow:hidden;text-align:center;padding:170px 24px 150px}.r3 .n-final .ember{position:absolute;width:900px;height:500px;left:50%;bottom:-260px;transform:translate(-50%);border-radius:50%;background:#ff91141a;filter:blur(120px);pointer-events:none}.r3 .n-final h2{font-size:clamp(40px,6.6vw,102px);line-height:1}.r3 .n-final .n-lead{margin:30px auto 48px;max-width:640px}.r3 .n-final .callno{display:block;margin-top:24px;font-size:15px;color:var(--n-ivory-3)}.r3 .n-final .callno a{color:var(--n-ivory);font-weight:600}.r3 .n-final .callno a:hover{color:var(--n-accent)}.r3 .n-final .signoff{margin-top:64px;font-family:var(--n-display);font-style:italic;font-weight:440;font-size:21px;color:var(--n-ivory-3)}.r3 .n-final .signoff b{color:var(--n-ivory);font-weight:480}body:has(.r3) .site-footer{--bg: #05070C;--bg-2: #090D15;--surface: #0E1420;--surface-2: #0E1420;--text: #F4F0E6;--text-2: #C6C2B6;--text-3: #93917F;--line: rgba(244, 240, 230, .16);--line-soft: rgba(244, 240, 230, .1);--brand: #4FB3FF;--brand-ink: #7FC5FF;--ghost-hover-bg: rgba(244, 240, 230, .08);--logo-mark: #FFFFFF;--logo-word: #FFFFFF;--logo-nine: #4FB3FF;background:#090d15;position:relative;z-index:1}@media(min-width:720px){.r3 .n-proof-grid{grid-template-columns:1fr 1fr}.r3 .n-stat{padding:54px 28px 50px}.r3 .n-stat:nth-child(odd){border-right:1px solid var(--n-line)}.r3 .n-ledger .c-row{grid-template-columns:1fr 1fr}.r3 .n-ledger .c-cell{padding:30px 20px}.r3 .n-maps{grid-template-columns:1fr 1fr}}@media(min-width:1020px){.r3 .n-hero{padding:150px 48px 90px}.r3 .n-sect{padding-left:48px;padding-right:48px}.r3 .n-tiers,.r3 .n-onepack .meters{grid-template-columns:repeat(3,1fr)}.r3 .n-sec-grid{grid-template-columns:.9fr 1.1fr;gap:72px}.r3 .n-sec-grid>.sticky{position:sticky;top:120px;align-self:start}}@media(max-width:640px){.r3 .n-hero h1{font-size:clamp(27px,8.6vw,40px)}.r3 .n-hero .eyebrow-mono{font-size:10.5px;letter-spacing:.22em}.r3 h2{font-size:clamp(26px,7.4vw,36px)}.r3 .n-final h2{font-size:clamp(28px,8.4vw,42px)}.r3 .n-stat b{font-size:clamp(48px,15vw,72px)}.r3 .n-hero .stamp{display:none}.r3 .n-row{grid-template-columns:44px 1fr}.r3 .n-row .ar{display:none}.r3 .n-paper .photo{position:static;width:140px;transform:rotate(1.6deg);margin:0 0 22px}}@media(prefers-reduced-motion:reduce){.r3 .n-grain{animation:none}.r3 .n-signal,.r3 .n-signal i{display:none!important}.r3 .n-film video{display:none}.r3 .n-ticker .track,.r3 .n-strike .track{animation:none;flex-wrap:wrap;width:auto;justify-content:center;row-gap:10px}.r3 .n-marq .track{animation:none;flex-wrap:wrap;width:auto;justify-content:center}.r3 .n-hero .scroll-hint{animation:none}.r3 .n-watch .sweep{animation:none;opacity:.5}.r3 .n-tier,.r3 .n-row,.r3 .n-row h3,.r3 .n-ghost{transition:none}.r3 .n-hero h1 .zap:after{width:100%;transition:none}.r3 .n-qstage{min-height:0}.r3 .n-qstage .rquote{position:static;opacity:1;visibility:visible;margin-top:34px}.r3 .n-qstage .rquote:first-child{margin-top:0}}.r3 .n-onepack{margin-top:68px;border:1px solid var(--n-line);border-radius:4px;background:var(--n-ink-2);overflow:hidden}.r3 .n-onepack .rate{padding:34px 28px;text-align:center;background:var(--n-ink-3);border-bottom:1px solid var(--n-line);font-family:var(--n-display);font-weight:640;font-size:40px;font-variation-settings:"wdth" 125;color:var(--n-ivory);line-height:1.05;font-variant-numeric:tabular-nums}.r3 .n-onepack .rate span{display:block;font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--n-ivory-3);margin-top:10px;font-variation-settings:normal}.r3 .n-onepack .meters{list-style:none;display:grid;grid-template-columns:1fr;gap:1px;background:var(--n-line)}.r3 .n-onepack .meters li{background:var(--n-ink-2);padding:24px 26px;font-size:14.5px;line-height:1.6;color:var(--n-ivory-3)}.r3 .n-onepack .meters b{display:block;font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--n-accent);margin-bottom:10px}
