@font-face{font-family:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/newsreader-300-6c62b9bc.woff2)format("woff2")}@font-face{font-family:Newsreader;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/newsreader-300-italic-b3cc0556.woff2)format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/hanken-grotesk-633913c1.woff2)format("woff2")}@font-face{font-family:Newsreader Fallback;src:local(Georgia),local(Times New Roman),local(Noto Serif);size-adjust:95.98%;ascent-override:76.58%;descent-override:27.61%;line-gap-override:0.0%}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial),local(Helvetica Neue),local(Roboto);size-adjust:97.65%;ascent-override:102.41%;descent-override:31.03%;line-gap-override:0.0%}@font-face{font-family:Fraunces Fallback;src:local(Georgia),local(Times New Roman),local(Noto Serif);size-adjust:115.19%;ascent-override:84.9%;descent-override:22.14%;line-gap-override:0.0%}@font-face{font-family:Public Sans Fallback;src:local(Arial),local(Helvetica Neue),local(Roboto);size-adjust:99.13%;ascent-override:95.84%;descent-override:22.7%;line-gap-override:0.0%}@font-face{font-family:Geist Fallback;src:local(Arial),local(Helvetica Neue),local(Roboto);size-adjust:101.9%;ascent-override:98.62%;descent-override:28.95%;line-gap-override:0.0%}@font-face{font-family:Instrument Serif Fallback;src:local(Georgia),local(Times New Roman),local(Noto Serif);size-adjust:73.95%;ascent-override:133.87%;descent-override:41.92%;line-gap-override:0.0%}:root{--ink-0:#09090a;--ink-1:#0e0e0d;--ink-2:#141311;--line:#24221e;--line-2:#3a362e;--line-soft:#1c1b18;--ivory:#f2ede3;--ivory-2:#cbc5b8;--muted:#bab4a9;--faint:#a5a094;--gold:#c9a96a;--gold-text:#e3cb94;--gold-lit:#e8c878;--light:#fff3cf;--serif:"Newsreader", "Newsreader Fallback", Georgia, serif;--sans:"Hanken Grotesk", "Hanken Grotesk Fallback", system-ui, sans-serif;--ease-origin:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-reveal:cubic-bezier(.65, 0, .35, 1);--ease-wipe:cubic-bezier(.7, 0, .3, 1);--gutter:20px;--nav-h:64px;color-scheme:dark}@media (width>=1024px){:root{--gutter:96px;--nav-h:88px}}*,:before,:after{box-sizing:border-box}html{background:var(--ink-0);-webkit-text-size-adjust:100%}body{background:var(--ink-0);min-height:100vh;color:var(--ivory);font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;flex-direction:column;margin:0;font-size:15px;line-height:24px;display:flex}main{flex:1 0 auto}p,h1,h2,h3,ul,ol,dl,dd,figure,blockquote{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}img,svg{display:block}::selection{color:var(--ivory);background:#c9a96a4d}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}:focus:not(:focus-visible){outline:none}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{z-index:200;background:var(--ivory);color:var(--ink-0);border-radius:999px;padding:12px 18px;font-size:14px;font-weight:600;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip:focus-visible{transform:none}@media (width<=1023.98px){.d-only{display:none!important}}@media (width>=1024px){.m-only{display:none!important}}.serif{font-family:var(--serif);letter-spacing:-.018em;font-optical-sizing:auto;font-weight:300}.cap{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:500;line-height:17px}.cap--gold{color:var(--gold-text)}.hero__txt .cap .lt,.strip .cap .lt,.nf__txt .cap .lt,.cue .cap{margin-right:-.22em}@media (width>=1024px){.cap{letter-spacing:.24em}.hero__txt .cap .lt,.strip .cap .lt,.nf__txt .cap .lt,.cue .cap{margin-right:-.24em}}.display-1{font-size:40px;line-height:44px}.lede{color:var(--ivory-2);font-size:16px;line-height:25px}@media (width>=1024px){.display-1{font-size:76px;line-height:80px}.lede{font-size:20px;line-height:31px}}:root{--land-ease:cubic-bezier(.22, 1, .36, 1);--land-k:1}@media (width<=1023.98px){:root{--land-k:.8}}.lm{padding-bottom:.12em;margin-bottom:-.12em;margin-inline:-.2em;padding-inline:.2em;display:block;overflow:hidden}.lm>span,.ln-vis{display:block}.ln{padding-bottom:.12em;margin-bottom:-.12em;margin-inline:-.2em;padding-inline:.2em;display:block;overflow:hidden}.ln__in{display:block}.lt>span{display:inline-block}.lt .o0{--i:0}.lt .o1{--i:1}.lt .o2{--i:2}.lt .o3{--i:3}.lt .o4{--i:4}.lt .o5{--i:5}.lt .o6{--i:6}.lt .o7{--i:7}.lt .o8{--i:8}.lt .o9{--i:9}.lt .o10{--i:10}.lt .o11{--i:11}.lt .o12{--i:12}.lt .o13{--i:13}.lt .o14{--i:14}.lt .o15{--i:15}.lt .o16{--i:16}.lt .o17{--i:17}.lt .o18{--i:18}.lt .o19{--i:19}.lt .o20{--i:20}.lt .o21{--i:21}.lt .o22{--i:22}.lt .o23{--i:23}.lt .o24{--i:24}.lt .o25{--i:25}.lt .o26{--i:26}.lt .o27{--i:27}.lt .o28{--i:28}.lt .o29{--i:29}.lt .o30{--i:30}.lt .o31{--i:31}.lt .o32{--i:32}.lt .o33{--i:33}.lt .o34{--i:34}.lt .o35{--i:35}.lt .o36{--i:36}.lt .o37{--i:37}.lt .o38{--i:38}.lt .o39{--i:39}.lt .o40{--i:40}.lt .o41{--i:41}.lt .o42{--i:42}.lt .o43{--i:43}.lt .o44{--i:44}.lt .o45{--i:45}.lt .o46{--i:46}.lt .o47{--i:47}.lt .o48{--i:48}.lt .o49{--i:49}.lt .o50{--i:50}.lt .o51{--i:51}.lt .o52{--i:52}.lt .o53{--i:53}.lt .o54{--i:54}.lt .o55{--i:55}.lt .o56{--i:56}.lt .o57{--i:57}.lt .o58{--i:58}.lt .o59{--i:59}.lt .o60{--i:60}.lt .o61{--i:61}.lt .o62{--i:62}.lt .o63{--i:63}.lt.n1{--n:1}.lt.n2{--n:2}.lt.n3{--n:3}.lt.n4{--n:4}.lt.n5{--n:5}.lt.n6{--n:6}.lt.n7{--n:7}.lt.n8{--n:8}.lt.n9{--n:9}.lt.n10{--n:10}.lt.n11{--n:11}.lt.n12{--n:12}.lt.n13{--n:13}.lt.n14{--n:14}.lt.n15{--n:15}.lt.n16{--n:16}.lt.n17{--n:17}.lt.n18{--n:18}.lt.n19{--n:19}.lt.n20{--n:20}.lt.n21{--n:21}.lt.n22{--n:22}.lt.n23{--n:23}.lt.n24{--n:24}.lt.n25{--n:25}.lt.n26{--n:26}.lt.n27{--n:27}.lt.n28{--n:28}.lt.n29{--n:29}.lt.n30{--n:30}.lt.n31{--n:31}.lt.n32{--n:32}.lt.n33{--n:33}.lt.n34{--n:34}.lt.n35{--n:35}.lt.n36{--n:36}.lt.n37{--n:37}.lt.n38{--n:38}.lt.n39{--n:39}.lt.n40{--n:40}.lt.n41{--n:41}.lt.n42{--n:42}.lt.n43{--n:43}.lt.n44{--n:44}.lt.n45{--n:45}.lt.n46{--n:46}.lt.n47{--n:47}.lt.n48{--n:48}.lt.n49{--n:49}.lt.n50{--n:50}.lt.n51{--n:51}.lt.n52{--n:52}.lt.n53{--n:53}.lt.n54{--n:54}.lt.n55{--n:55}.lt.n56{--n:56}.lt.n57{--n:57}.lt.n58{--n:58}.lt.n59{--n:59}.lt.n60{--n:60}.lt.n61{--n:61}.lt.n62{--n:62}.lt.n63{--n:63}.lt.n64{--n:64}@keyframes land-fade{0%{opacity:.01}}@keyframes land-rise{0%{opacity:.01;transform:translateY(var(--rise,8px))}}@keyframes land-track{0%{transform:translateX(calc((var(--i,0) - var(--c,0) * (var(--n,1) - 1) / 2) * .12em))}}@media (prefers-reduced-motion:no-preference){:is(.title-mask,.hero__txt)>.cap{animation:land-fade calc(.7s * var(--land-k)) var(--land-ease) both}:is(.title-mask,.hero__txt)>.cap .lt>span{animation:land-track calc(.7s * var(--land-k)) var(--land-ease) both}:is(.title-mask,.hero__txt) .lm>span{--rise:14px;animation:land-rise calc(.9s * var(--land-k)) var(--land-ease) calc(80ms * var(--land-k)) both}:is(.title-mask,.hero__txt)>:is(p,.lede,.hero__sub){animation:land-rise calc(.6s * var(--land-k)) var(--land-ease) calc(.26s * var(--land-k)) both}:is(.title-mask,.hero__txt)>:is(.tabs,.btns,.act){animation:land-rise calc(.6s * var(--land-k)) var(--land-ease) calc(.38s * var(--land-k)) both}}@media (prefers-reduced-motion:no-preference) and (width>=1024px){:is(.title-mask,.hero__txt) .lm:nth-child(2 of .lm:not(.m-only))>span{animation-delay:.17s}:is(.title-mask,.hero__txt) .lm:nth-child(3 of .lm:not(.m-only))>span{animation-delay:.26s}:is(.title-mask,.hero__txt) .lm:nth-child(4 of .lm:not(.m-only))>span{animation-delay:.35s}}@media (prefers-reduced-motion:no-preference) and (width<=1023.98px){:is(.title-mask,.hero__txt) .lm:nth-child(2 of .lm:not(.d-only))>span{animation-delay:.136s}:is(.title-mask,.hero__txt) .lm:nth-child(3 of .lm:not(.d-only))>span{animation-delay:.208s}:is(.title-mask,.hero__txt) .lm:nth-child(4 of .lm:not(.d-only))>span{animation-delay:.28s}}@media (prefers-reduced-motion:reduce){:is(.title-mask,.hero__txt)>*{animation:.2s linear both land-fade}}:is(.title-mask,.hero__txt).is-revealed,:is(.title-mask,.hero__txt).is-revealed *{animation:none!important}.hero__txt .cap .lt{--c:1}@media (width>=1024px){.nf__txt .cap .lt,.strip .cap .lt{--c:1}}@view-transition{navigation:auto}::view-transition{background:var(--ink-0)}.site-nav__bar{view-transition-name:site-nav}.site-nav__glass{view-transition-name:site-nav-glass}::view-transition-group(site-nav),::view-transition-group(site-nav-glass),::view-transition-old(site-nav),::view-transition-new(site-nav){animation:none}::view-transition-old(root),::view-transition-new(root){animation-duration:.32s;animation-timing-function:var(--ease-standard)}@media (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation-duration:.12s}}.site-nav{z-index:80;height:var(--nav-h);color:var(--ivory);position:fixed;top:0;left:0;right:0}.site-nav__bar{justify-content:space-between;align-items:center;height:100%;padding:0 8px 0 20px;display:flex;position:relative}.site-nav__glass{backdrop-filter:blur(20px)saturate(140%);opacity:0;transition:opacity .24s var(--ease-standard);background:#09090ac7;border-bottom:1px solid #c9a96a38;position:absolute;inset:0}.is-scrolled .site-nav__glass{opacity:1}html:has(#menu:popover-open) .site-nav__glass{opacity:1}@media (prefers-reduced-motion:reduce){.site-nav__glass{transition:none}}.wordmark{letter-spacing:.32em;min-height:44px;color:var(--ivory);transition:color .2s var(--ease-standard);align-items:center;font-size:12px;font-weight:500;display:flex;position:relative}.wordmark:hover{color:var(--gold-text)}.site-nav__links{align-items:center;gap:40px;display:none;position:relative}.site-nav__links a{letter-spacing:.02em;min-height:44px;color:var(--ivory-2);transition:color .2s var(--ease-standard);align-items:center;font-size:14px;display:flex;position:relative}.site-nav__links a:hover,.site-nav__links a.is-on{color:var(--ivory)}.site-nav__links a.is-on:after{content:"";background:var(--gold);height:1px;position:absolute;bottom:8px;left:0;right:0}.menu-btn{cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex;position:relative}.menu-btn svg path{transition:transform .28s var(--ease-origin), opacity .2s var(--ease-standard);transform-origin:12px 12px}body:has(#menu:popover-open) .menu-btn .l1{transform:rotate(45deg)translateY(3px)}body:has(#menu:popover-open) .menu-btn .l2{transform:rotate(-45deg)translateY(-3px)}@media (prefers-reduced-motion:reduce){.menu-btn svg path{transition-duration:.12s}}@media (width>=1024px){.site-nav__bar{padding:0 64px}.wordmark{letter-spacing:.34em;font-size:13px}.site-nav__links{display:flex}.menu-btn,.menu{display:none!important}}.menu{inset:var(--nav-h) 0 0 0;background:var(--ink-0);width:auto;max-width:none;height:auto;max-height:none;color:var(--ivory);overscroll-behavior:contain;opacity:0;transition:opacity .2s var(--ease-standard), transform .2s var(--ease-standard), overlay .2s allow-discrete, display .2s allow-discrete;border:0;flex-direction:column;justify-content:space-between;margin:0;padding:12px 20px 28px;position:fixed;overflow-y:auto;transform:translateY(-8px)}.menu:popover-open{opacity:1;transition-duration:.28s;transition-timing-function:var(--ease-origin);display:flex;transform:none}@starting-style{.menu:popover-open{opacity:0;transform:translateY(-8px)}}.menu::backdrop{background:0 0}.menu__main a{border-bottom:1px solid var(--line);min-height:64px;font-family:var(--serif);letter-spacing:-.018em;opacity:0;transition:opacity .2s var(--ease-standard), transform .2s var(--ease-standard);justify-content:space-between;align-items:center;font-size:34px;font-weight:300;line-height:40px;display:flex;transform:translateY(8px)}.menu:popover-open .menu__main a{opacity:1;transition:opacity .28s var(--ease-origin), transform .28s var(--ease-origin);transform:none}.menu:popover-open .menu__main li:nth-child(2) a{transition-delay:40ms}.menu:popover-open .menu__main li:nth-child(3) a{transition-delay:80ms}.menu:popover-open .menu__main li:nth-child(4) a{transition-delay:.12s}@starting-style{.menu:popover-open .menu__main a{opacity:0;transform:translateY(8px)}}.menu__dot{background:var(--gold);border-radius:50%;width:8px;height:8px}.menu__products{flex-direction:column;margin-top:32px;display:flex}.menu__products .cap{margin-bottom:6px}@media (prefers-reduced-motion:reduce){.menu,.menu:popover-open,.menu__main a,.menu:popover-open .menu__main a{transition-duration:.12s;transition-delay:0s;transform:none}@starting-style{.menu:popover-open{transform:none}.menu:popover-open .menu__main a{transform:none}}}html.menu-locked,html.menu-locked body{overflow:hidden}.prow{border-bottom:1px solid var(--line-soft);min-height:48px;color:var(--ivory);justify-content:space-between;align-items:center;font-size:15px;display:flex}.prow:last-child{border-bottom:0}.prow__meta{color:var(--muted);font-size:13px}@media (width<=1023.98px){.prow__meta{translate:0 1px}}.prow[aria-disabled=true]{color:var(--muted);cursor:default}.prow[aria-disabled=true] .prow__meta{color:var(--gold)}.site-footer{background:var(--ink-0);flex-direction:column;gap:36px;padding:56px 20px 32px;display:flex;position:relative}.site-footer:before{content:"";background:linear-gradient(90deg,#c9a96a00,#c9a96a8c 20% 80%,#c9a96a00);height:1px;position:absolute;top:0;left:20px;right:20px}.site-footer__top{flex-direction:column;gap:36px;display:flex}.site-footer__brand{flex-direction:column;gap:16px;display:flex}.site-footer__wm{letter-spacing:.32em;font-size:12px;font-weight:500}.site-footer__addr{color:var(--muted);flex-direction:column;gap:4px;font-size:13px;font-style:normal;line-height:20px;display:flex}.site-footer__addr b{color:var(--ivory);font-weight:400}.site-footer__addr .d-only{display:none}.fcol{flex-direction:column;display:flex}.fcol .cap{letter-spacing:.24em;color:var(--faint);margin-bottom:6px;font-size:12px}.fcol a.flink{min-height:44px;color:var(--ivory);align-items:center;font-size:15px;display:flex}.fcol a.flink:hover{color:var(--gold-text)}.site-footer__pair{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}.site-footer__legal{border-top:1px solid var(--line);letter-spacing:.03em;color:var(--faint);flex-direction:column;gap:6px;padding-top:20px;font-size:13px;line-height:19px;display:flex}.site-footer__ids{flex-direction:column;gap:6px;display:flex}@media (width>=1024px){.site-footer{justify-content:space-between;gap:48px;min-height:480px;padding:72px 64px 36px}.site-footer:before{left:64px;right:64px}.site-footer__top{grid-template-columns:5fr 2fr 2fr 2fr;column-gap:48px;display:grid}.site-footer__pair{display:contents}.site-footer__brand{gap:20px}.site-footer__wm{letter-spacing:.34em;font-size:13px}.site-footer__addr{gap:6px;font-size:14px;line-height:22px}.site-footer__addr .m-only{display:none}.site-footer__addr .d-only{display:block}.fcol{gap:4px}.fcol .cap{margin-bottom:12px}.fcol a.flink{min-height:36px;font-size:14px}.fcol--products .prow{border-bottom:0;flex-direction:column;justify-content:center;align-items:flex-start;min-height:44px;font-size:14px}.fcol--products .prow__meta{font-size:12px}.site-footer__legal{letter-spacing:.04em;flex-direction:row;justify-content:space-between;align-items:center;padding-top:24px}.site-footer__ids{flex-direction:row;gap:28px}}@media (width>=1024px) and (hover:hover){.fcol--products a.prow:hover{color:var(--gold-text)}}.btn{white-space:nowrap;cursor:pointer;height:52px;transition:transform .45s var(--ease-spring), background-color .2s var(--ease-standard), border-color .2s var(--ease-standard);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:15px;font-weight:600;display:inline-flex;position:relative}.btn--primary{background:var(--ivory);color:var(--ink-0)}.btn--secondary{border:1px solid var(--line-2);color:var(--ivory);height:48px;padding:0 22px;font-size:14px;font-weight:500}@media (hover:hover) and (pointer:fine){.btn--primary:hover{background:#fff;transform:translateY(-2px)}.btn--secondary:hover{border-color:var(--gold);transform:translateY(-2px)}}.btn:active{transition-duration:.12s;transition-timing-function:var(--ease-standard);transform:scale(.98)}.btn--primary:active{background:#e6e0d4}.btn--secondary:active{border-color:var(--gold);background:var(--ink-2)}@media (hover:none){.btn:active{transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.btn,.btn:hover,.btn:active{transition:background-color .12s,border-color .12s;transform:none!important}}.nobr{white-space:nowrap}.link-gold{color:var(--gold-text);transition:color .2s var(--ease-standard)}.link-gold:hover{color:var(--ivory)}.hair{height:1px;margin:0 var(--gutter);background:linear-gradient(90deg,#c9a96a80,#c9a96a00)}.pcard{isolation:isolate;background:var(--p-bg);border:1px solid var(--p-border);height:260px;color:var(--p-ink);font-family:var(--p-body);transition:transform .45s var(--ease-spring);border-radius:20px;flex-direction:column;justify-content:space-between;padding:26px;display:flex;position:relative;overflow:hidden}.pcard--slixx{--p-bg:#0b0b0d;--p-border:#2a2a31;--p-ink:#f3efe6;--p-muted:#b9b4a9;--p-accent:#e8c878;--p-badge-line:#e8c87873;--p-glow:radial-gradient(120% 90% at 100% 0%, #e8c8781a, #e8c87800 60%);--p-spot:#e8c8781f;--p-body:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--p-display:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}.pcard--merchant-horizon{--p-bg:#0a0a0c;--p-border:#26252a;--p-ink:#f3ede0;--p-muted:#b9b4a8;--p-accent:#e2cd95;--p-badge-line:#e2cd9559;--p-glow:radial-gradient(90% 70% at 50% 100%, #d4af6a24, #d4af6a00 70%);--p-spot:#d4af6a1f;--p-body:"Public Sans", "Public Sans Fallback", system-ui, sans-serif;--p-display:"Fraunces", "Fraunces Fallback", Georgia, serif}.pcard--jessy{--p-bg:#07070a;--p-border:#ffffff14;--p-ink:#f5f5f7;--p-muted:#b5b4bb;--p-accent:#bdb4ff;--p-badge-line:#ffffff24;--p-glow:radial-gradient(80% 80% at 90% 10%, #9b8cff29, #9b8cff00 60%), radial-gradient(70% 70% at 10% 100%, #ffb38a1f, #ffb38a00 60%);--p-spot:#ffffff14;--p-body:"Geist", "Geist Fallback", system-ui, sans-serif;--p-display:"Instrument Serif", "Instrument Serif Fallback", Georgia, serif}.pcard__glow{z-index:-1;background:var(--p-glow);opacity:0;transition:opacity .45s var(--ease-standard);position:absolute;inset:0}.pcard__spot,.spot{z-index:-1;pointer-events:none;background:radial-gradient(circle, var(--p-spot,#e8c8781f), transparent 70%);opacity:0;width:360px;height:360px;transition:opacity .2s var(--ease-standard);border-radius:50%;position:absolute;top:-180px;left:-180px}.pcard__top{justify-content:space-between;align-items:flex-start;display:flex}.pcard__badge{letter-spacing:.02em;height:28px;color:var(--p-accent);border:1px solid var(--p-badge-line);border-radius:999px;align-items:center;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.pcard__body{flex-direction:column;gap:8px;display:flex}.pcard__name{font-family:var(--p-display);line-height:1.1}.pcard--slixx .pcard__name{letter-spacing:-.02em;font-size:28px;font-weight:650}.pcard--merchant-horizon .pcard__name{letter-spacing:-.015em;font-size:26px;font-weight:400}.pcard--jessy .pcard__name{letter-spacing:-.01em;font-size:34px;font-weight:400}.pcard__line{color:var(--p-muted);font-size:14px;line-height:21px}.pcard__foot{border-top:1px solid var(--p-border);color:var(--p-muted);justify-content:space-between;align-items:center;padding-top:14px;font-size:13px;display:flex}.pcard__arrow{color:var(--p-accent);transition:transform .45s var(--ease-spring)}.pcard:focus-visible{outline-color:var(--p-accent)}a.pcard:focus-visible .pcard__glow{opacity:1}@media (hover:hover) and (pointer:fine){a.pcard:hover{transform:translateY(-2px)}a.pcard:hover .pcard__glow{opacity:1}a.pcard:hover .pcard__arrow{transform:translate(2px,-2px)}a.pcard:hover .pcard__spot{opacity:1}}a.pcard:active{transition:transform .12s var(--ease-standard);transform:scale(.98)}a.pcard:active .pcard__glow{opacity:1}@media (hover:none){a.pcard:active{transform:scale(.97)}}.pcard[aria-disabled=true]{cursor:default}.pcard[aria-disabled=true] .pcard__soon{color:var(--gold)}@media (prefers-reduced-motion:reduce){.pcard,a.pcard:hover,a.pcard:active{transform:none!important}.pcard__arrow{transition:none;transform:none!important}.pcard__glow{transition-duration:.12s}.pcard__spot{top:calc(50% - 180px);left:calc(50% - 180px);transform:none!important}}.orb{isolation:isolate;border-radius:50%;flex:none;display:inline-block;position:relative}.orb:before{content:"";z-index:-1;filter:blur(12px);opacity:.55;background:conic-gradient(#ffb38a,#f28fb6,#9b8cff,#5fd4c4,#ffb38a);border-radius:50%;position:absolute;inset:-22%}.orb>i{background:conic-gradient(from 180deg,#ffb38a,#f28fb6,#9b8cff,#5fd4c4,#ffb38a);border-radius:50%;position:absolute;inset:0}.orb:after{content:"";background:radial-gradient(circle at 32% 26%,#fffffff2 0%,#ffffff59 26%,#fff0 52%),radial-gradient(circle at 72% 84%,#0c0c1257,#0c0c1200 58%);border-radius:50%;position:absolute;inset:0}.orb--flat:before{display:none}.orb--flat:after{background:radial-gradient(circle at 32% 26%,#fffffff2 0%,#ffffff59 26%,#fff0 52%)}.orb--28{width:28px;height:28px}.orb--34{width:34px;height:34px}.orb--44{width:44px;height:44px}.orb--52{width:52px;height:52px}.orb--72{width:72px;height:72px}.portal{z-index:150;position:fixed;inset:0}.portal__panel{transform-origin:50% 100%;transition:transform .34s var(--ease-wipe);position:absolute;inset:0;transform:scaleY(0)}.portal__mark{opacity:0;transition:opacity .24s var(--ease-origin) .24s, transform .24s var(--ease-origin) .24s;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:scale(.9)}.portal.is-on .portal__panel{transform:none}.portal.is-on .portal__mark{opacity:1;transform:none}.portal--slixx .portal__panel{background:#e8c878}.portal--merchant-horizon .portal__panel{background:#0a0a0c}.portal--merchant-horizon:before{content:"";z-index:1;transition:transform .34s var(--ease-wipe);border-top:1.5px solid #e2cd95;position:absolute;inset:0;transform:translateY(100%);box-shadow:0 -18px 30px -12px #d4af6a59}.portal--merchant-horizon.is-on:before{transform:none}.portal--merchant-horizon .portal__mark{z-index:2}.portal--jessy .portal__panel{background:linear-gradient(120deg,#ffb38a 0%,#f28fb6 34%,#9b8cff 67%,#5fd4c4 100%)}.portal__orb{background:radial-gradient(circle at 32% 26%,#fffffff2 0%,#ffffff59 26%,#fff0 52%),conic-gradient(from 180deg,#ffb38a,#f28fb6,#9b8cff,#5fd4c4,#ffb38a);border-radius:50%;width:64px;height:64px;display:block;box-shadow:0 0 0 3px #ffffffb3}.chip{background:var(--gold-lit);color:#241a04;height:28px;font-family:var(--sans);letter-spacing:0;opacity:0;pointer-events:none;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex;transform:scale(.6)}@keyframes chip{0%{opacity:0;animation-timing-function:var(--ease-spring);transform:scale(.6)}16.7%{opacity:1;transform:scale(1)}90.7%{opacity:1;animation-timing-function:var(--ease-standard);transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes chipFade{0%,to{opacity:0}5.5%,94.5%{opacity:1}}.is-copied .chip{animation:2.16s both chip}@media (prefers-reduced-motion:reduce){.chip{transform:none}.is-copied .chip{animation:2.16s linear both chipFade}}.room{z-index:0;pointer-events:none;height:100vh;min-height:620px;max-height:1100px;position:absolute;top:0;left:0;right:0;overflow:hidden}.room picture,.room img,.room canvas{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.room:after{content:"";background:linear-gradient(180deg, #09090a99 0, #09090a00 9%), linear-gradient(180deg, #09090a9e 0%, #09090a80 18%, #09090ae6 38%, var(--ink-0) 54%);position:absolute;inset:0}@media (width>=1024px){.room:after{background:linear-gradient(180deg, #09090abf 0, #09090a00 11%), linear-gradient(90deg, #09090adb 0%, #09090acc 46%, #09090a4d 62%, #09090a00 74%), linear-gradient(180deg, #09090a00 48%, var(--ink-0) 86%)}}.room[data-room=legal]:after{background:linear-gradient(180deg, #09090a99 0%, #09090acc 16%, var(--ink-0) 30%)}@media (width>=1024px){.room[data-room=legal]:after{background:linear-gradient(90deg, #09090acc 0%, #09090a80 45%, #09090a59 100%), linear-gradient(180deg, #09090a00 0%, #09090a73 30%, var(--ink-0) 47%)}}.room canvas{opacity:0;transition:opacity .5s var(--ease-standard)}.room.is-live canvas{opacity:1}body:has(.room) main{z-index:1;position:relative}
