@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-condensed-latin-400-normal.Dc2u_eUW.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-condensed-latin-500-normal.BgYH2mbd.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-condensed-latin-600-normal.DepVgxBB.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-wght-normal.DHIcAJRg.woff2)format("woff2")}:root{color-scheme:dark;--bg:#090807;--bg-2:#0e0c0a;--card:#12100d;--card-2:#100e0b;--text:#f2ede4;--text-2:#e8e1d5;--text-3:#d9d1c4;--muted:#cfc7ba;--muted-2:#b9b0a2;--dim:#a69d8f;--faint:#8e8576;--gold:#e9be6a;--gold-2:#f0cb82;--gold-light:#f6d896;--gold-dark:#d9a24a;--bronze:#c98a55;--bronze-light:#e2a877;--line:#e9be6a1f;--line-2:#ffffff14;--display:"Barlow Condensed","Arial Narrow",sans-serif;--body:Manrope,"Segoe UI",system-ui,sans-serif;--ease:cubic-bezier(.2,.8,.2,1);box-sizing:border-box}*,:before,:after{box-sizing:inherit}html{scroll-behavior:smooth;scroll-padding-top:calc(84px + env(safe-area-inset-top,0px));background:var(--bg)}body{font-family:var(--body);color:var(--text);background-color:var(--bg);-webkit-font-smoothing:antialiased;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:96px 96px;margin:0;overflow-x:hidden}a{color:var(--gold)}a:hover{color:var(--gold-light)}a:focus-visible,button:focus-visible,summary:focus-visible,.speaker:focus-visible{outline:2px solid var(--gold-light);outline-offset:3px;border-radius:8px}img,svg{max-width:100%}.wrap{max-width:1200px;margin:0 auto}section{padding:96px 24px}.band{background:var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}h1,h2,h3{font-family:var(--display);text-wrap:balance;margin:0}p{text-wrap:pretty}.sl-mask{margin:-.1em 0 -.2em;padding:.1em 0 .2em}.h2{padding-bottom:.06em;font-size:clamp(40px,5vw,68px);font-weight:400;line-height:.98}.lead-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.note{max-width:42ch;color:var(--dim);margin:0;font-size:16px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{min-height:48px;font-family:var(--body);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 26px;font-size:15px;font-weight:700;text-decoration:none;transition:filter .15s,background-color .15s;display:inline-flex}.btn-gold{background:linear-gradient(135deg,var(--gold-light),var(--gold-dark));color:#1a1308}.btn-gold:hover{color:#1a1308;filter:brightness(1.07)}.btn-ghost{color:var(--text);background:0 0;border:1px solid #e9be6a80;font-weight:600}.btn-ghost:hover{color:var(--text);background:#e9be6a14}.btn-bronze{color:var(--text);background:0 0;border:1px solid #e2a8778c;font-weight:600}.btn-bronze:hover{color:var(--text);background:#c98a551a}.btn-lg{min-height:54px;padding:0 32px;font-size:16px}.btn[aria-disabled=true]{opacity:.4;pointer-events:none}.spot{isolation:isolate;position:relative}.spot:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(340px circle at var(--mx,50%) var(--my,50%),#e9be6a26,transparent 62%);transition:opacity .3s;position:absolute;inset:0}.spot:hover:before{opacity:1}.progress{z-index:40;transform-origin:0;background:linear-gradient(90deg,var(--gold-dark),var(--gold-light));pointer-events:none;width:100%;height:3px;position:fixed;top:0;left:0;transform:scaleX(0)}header{z-index:30;backdrop-filter:blur(10px);background:#090807db;border-bottom:1px solid #e9be6a24;transition:background-color .3s,box-shadow .3s;position:sticky;top:0}header.scrolled{background:#090807f0;box-shadow:0 10px 30px #00000073}.nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;transition:padding .3s;display:flex}header.scrolled .nav{padding-top:9px;padding-bottom:9px}.brand{color:var(--text);align-items:center;gap:12px;text-decoration:none;display:flex}.brand span{font-family:var(--display);letter-spacing:.01em;font-size:26px}.brand b{color:var(--gold);font-weight:600}.menu{flex-wrap:wrap;gap:24px;font-size:14px;font-weight:500;display:flex}.menu a{color:var(--muted);text-decoration:none;position:relative}.menu a:after{content:"";background:var(--gold);transform-origin:0;height:1px;transition:transform .35s var(--ease);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.menu a:hover{color:var(--text)}.menu a:hover:after{transform:scaleX(1)}.menu a.hl{color:var(--gold)}footer{border-top:1px solid #e9be6a24;padding:56px 24px 40px}footer .wrap{color:var(--dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;font-size:14px;display:flex}.foot-brand{align-items:center;gap:12px;display:flex}.credit{color:var(--gold-2);text-decoration:none}.credit:hover{color:var(--gold-light);text-decoration:underline}.foot-links{flex-wrap:wrap;gap:20px;display:flex}.foot-links a{color:var(--muted);text-decoration:none}.foot-links a:hover{text-decoration:underline}.foot-links a.wa{color:var(--gold)}.scarce{text-align:center;border-top:1px solid var(--line);padding:120px 24px;position:relative;overflow:hidden}.scarce:before{content:"";pointer-events:none;width:900px;height:600px;opacity:var(--glow,1);background:radial-gradient(at 50% 0,#e9be6a33,#09080700 62%);margin-left:-450px;position:absolute;top:0;left:50%}.scarce .wrap{flex-direction:column;align-items:center;gap:24px;max-width:760px;display:flex;position:relative}.scarce h2{color:var(--gold-light);margin-bottom:10px;padding-bottom:.06em;font-size:clamp(52px,8vw,112px);font-weight:500;line-height:.92}.scarce p{color:var(--text-3);margin:0;font-size:19px;line-height:1.6}.grid-lines{background:#e9be6a33;border:1px solid #e9be6a33;border-radius:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;display:grid;overflow:hidden}.grid-lines>div{background:var(--bg-2);padding:32px}.grid-lines h3{color:var(--gold-2);margin:0 0 10px;font-size:30px;font-weight:500}.grid-lines p{color:var(--muted);margin:0;font-size:16px;line-height:1.55}.price-tag{font-family:var(--display);color:var(--gold-2);align-items:flex-start;gap:4px;font-weight:600;line-height:.85;display:inline-flex}.price-tag small{margin-top:.15em;font-size:.32em}.price-tag sup{vertical-align:top;font-size:.42em}.burger,.menu-cta,.menu-close{display:none}@media (width<=1100px){.menu{gap:18px}}@media (width<=900px){header{backdrop-filter:none;background:#090807f5}.nav{flex-wrap:nowrap;padding:10px 20px}.brand{z-index:2;position:relative}.brand span{font-size:22px}.brand svg{width:30px;height:30px}.nav>.btn{display:none}.burger{cursor:pointer;z-index:2;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:44px;height:44px;margin-right:-8px;padding:0;display:inline-flex;position:relative}.burger span{background:var(--gold-2);width:24px;height:2px;transition:transform .4s var(--ease);border-radius:2px;display:block}.menu-open .burger span:first-child{transform:translateY(4.5px)rotate(45deg)}.menu-open .burger span:nth-child(2){transform:translateY(-4.5px)rotate(-45deg)}.menu{z-index:1;padding:96px 24px calc(32px + env(safe-area-inset-bottom,0px));font-size:inherit;background-color:var(--bg);visibility:hidden;opacity:0;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:96px 96px;flex-flow:column;gap:0;transition:opacity .35s,visibility 0s .35s;position:fixed;inset:0;overflow-y:auto}.menu-open .menu{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .35s}.menu a{font-family:var(--display);color:var(--text);border-bottom:1px solid var(--line);padding:16px 0;font-size:clamp(36px,11vw,52px);font-weight:400;line-height:1.1}.menu a:after{display:none}.menu a.hl{color:var(--gold)}.menu a.btn.menu-cta{min-height:54px;font-family:var(--body);color:#1a1308;border:0;align-self:flex-start;margin-top:30px;padding:0 30px;font-size:16px;font-weight:700;display:inline-flex}.menu-close{min-height:52px;color:var(--text);font:600 15px var(--body);cursor:pointer;background:0 0;border:1px solid #e9be6a73;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:auto;padding:0 24px;display:inline-flex}.menu-close:hover{background:#e9be6a14}.menu a.btn.menu-cta{margin-bottom:28px}.menu-open{overflow:hidden}}@media (width<=760px){section{padding:72px 20px}.scarce{padding:88px 20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}#loader{display:none}.is-loading{overflow:hidden}.is-loading #loader{z-index:100;background:var(--bg);background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:96px 96px;flex-direction:column;justify-content:center;align-items:center;gap:22px;transition:transform .95s cubic-bezier(.77,0,.18,1);display:flex;position:fixed;inset:0}.is-loading #loader:before{content:"";background:radial-gradient(circle,#e9be6a2e,#09080700 62%);width:620px;height:620px;margin:-310px 0 0 -310px;animation:2.4s ease-in-out infinite alternate ld-glow;position:absolute;top:50%;left:50%}#loader.is-leaving{transform:translateY(-100%)}.ld-logo{position:relative;overflow:visible}.ld-line{stroke-dasharray:1;stroke-dashoffset:1px;animation:1s cubic-bezier(.65,0,.35,1) .1s forwards ld-draw}.ld-fill{opacity:0;animation:.6s ease-out .85s forwards ld-fill}.ld-core{transform-box:fill-box;transform-origin:50%;opacity:0;animation:.6s cubic-bezier(.34,1.56,.64,1) 1.05s forwards ld-pop;transform:scale(.5)}.ld-name{font-family:var(--display);letter-spacing:.02em;color:var(--text);opacity:0;font-size:30px;animation:.7s ease-out 1.15s forwards ld-up;position:relative;transform:translateY(10px)}.ld-name b{color:var(--gold);font-weight:600}.ld-bar{background:#e9be6a2e;border-radius:2px;width:160px;height:2px;position:relative;overflow:hidden}.ld-bar i{background:linear-gradient(90deg,var(--gold-dark),var(--gold-light));transform-origin:0;animation:1.5s cubic-bezier(.4,0,.2,1) .1s forwards ld-bar;position:absolute;inset:0;transform:scaleX(0)}@keyframes ld-draw{to{stroke-dashoffset:0}}@keyframes ld-fill{to{opacity:1}}@keyframes ld-pop{to{opacity:1;transform:scale(1)}}@keyframes ld-up{to{opacity:1;transform:none}}@keyframes ld-bar{to{transform:scaleX(1)}}@keyframes ld-glow{0%{opacity:.55;transform:scale(.92)}to{opacity:1;transform:scale(1.06)}}
