:root{--gold:#D3AA46;--gold-hi:#E8C876;--gold-dk:#7F5206;--black:#000;--ink:#0A0A0A;--ink-2:#121212;--line:#1F1F1F;--bone:#E8E8E4;--steel:#B8BDC0;--muted:#8A8A85;--dim:#7A7A75;--navy:#1D2939;--navy-2:#141D29;--f-display:"Archivo",sans-serif;--f-mono:"DM Mono",monospace;--f-body:"Montserrat",sans-serif;--cdn:"/cdn/shop/files/"}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#000;color:var(--bone);font-family:var(--f-body);-webkit-font-smoothing:antialiased;overflow-x:clip}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{max-width:1280px;margin:0 auto;padding:0 40px}@media(max-width:640px){.wrap{padding:0 20px}}.eyebrow{font-family:var(--f-mono);font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--gold);display:inline-flex;align-items:center;gap:12px}.eyebrow:before{content:"";width:28px;height:1px;background:currentColor}.eyebrow.dark{color:var(--gold-dk)}.display{font-family:var(--f-display);font-stretch:62%;font-weight:800;text-transform:uppercase;letter-spacing:.005em;line-height:.9;margin:0;color:#fff}.display.wide{font-stretch:125%;letter-spacing:.01em;line-height:.98}.gold{color:var(--gold)}.lede{font-size:17px;line-height:1.75;color:var(--steel);text-wrap:pretty;margin:0}.mono{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;font-family:var(--f-mono);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;padding:18px 32px;border-radius:2px;border:1px solid transparent;cursor:pointer;transition:background .2s,color .2s,border-color .2s;white-space:nowrap}.btn-gold{background:var(--gold);color:#000}.btn-gold:hover{background:var(--gold-hi)}.btn-ghost{border-color:#ffffff59;color:#fff;background:#0003}.btn-ghost:hover{border-color:var(--gold);color:var(--gold)}.btn-dark{background:#000;color:#fff}.btn-dark:hover{background:#222}.btn-sm{padding:11px 18px;font-size:11px;letter-spacing:.14em}.btn .arr{transition:transform .2s}.btn:hover .arr{transform:translate(4px)}.link-arrow{font-family:var(--f-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);display:inline-flex;gap:10px;align-items:center;border-bottom:1px solid rgba(211,170,70,.4);padding-bottom:6px}.link-arrow:hover{color:var(--gold-hi);border-color:var(--gold-hi)}.announce{background:var(--gold);color:#000;font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-align:center;padding:10px 16px}.announce a{text-decoration:underline;text-underline-offset:3px}.site-header{position:sticky;top:0;z-index:60;background:#000000d1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid #1A1A1A}.site-header .bar{display:flex;align-items:center;justify-content:space-between;gap:24px;height:72px}.logo img{height:22px;width:auto}.nav{display:flex;gap:34px;align-items:center}.nav a{font-family:var(--f-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--steel);position:relative;padding:8px 0;white-space:nowrap}@media(max-width:1100px){.nav{gap:22px}}.nav a:hover,.nav a[aria-current=page]{color:#fff}.nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .25s}.nav a:hover:after,.nav a[aria-current=page]:after{transform:scaleX(1)}.header-actions{display:flex;align-items:center;gap:14px}.menu-toggle{display:none;width:42px;height:42px;background:none;border:1px solid #2a2a2a;border-radius:2px;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:6px}.menu-toggle span{width:18px;height:1px;background:#fff;transition:transform .2s}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}@media(max-width:900px){.nav{display:none}.menu-toggle{display:flex}.nav.open{display:flex;position:absolute;top:72px;left:0;right:0;flex-direction:column;align-items:flex-start;background:#000;padding:28px 20px 32px;border-bottom:1px solid #1a1a1a;gap:18px}.nav.open a{font-size:13px}}@media(max-width:480px){.header-actions .btn{display:none}}.hero{position:relative;min-height:calc(100svh - 110px);min-height:max(640px,calc(100svh - 110px));display:flex;align-items:center;overflow:hidden;background:#000;isolation:isolate}.hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.hero-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero-kb{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/cdn/shop/files/Texture_12.png?v=1785032593) center/cover;animation:kb 26s ease-in-out infinite alternate}@keyframes kb{0%{transform:scale(1.04)}to{transform:scale(1.24) translate(-2%,-3%)}}@keyframes float{0%{transform:translateY(-58%) rotate(-2deg)}to{transform:translateY(-50%) rotate(2deg)}}.hero-sweep{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:linear-gradient(105deg,transparent 42%,rgba(232,200,118,.16) 50%,transparent 58%);animation:sweep 8s ease-in-out infinite}@keyframes sweep{0%{transform:translate(-55%)}70%,to{transform:translate(55%)}}.hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000073,#0000000d 35%,#000000eb),radial-gradient(ellipse at 70% 40%,rgba(211,170,70,.14),transparent 60%)}.hero-grain{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;opacity:.09;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:grain 1s steps(6) infinite}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-4%,3%)}40%{transform:translate(3%,-5%)}60%{transform:translate(-6%,-2%)}80%{transform:translate(5%,4%)}to{transform:translate(0)}}.hero-content{width:100%;padding:130px 0 80px}.hero-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:48px;align-items:end}.hero h1{font-size:clamp(40px,7.2vw,112px);line-height:.95}.hero h1 .line{display:block;overflow:hidden}.hero h1 .line span{display:block;animation:rise 1s cubic-bezier(.2,.7,.2,1) both}.hero h1 .line:nth-child(2) span{animation-delay:.12s}@keyframes rise{0%{transform:translateY(105%)}to{transform:none}}.hero-side{display:flex;flex-direction:column;gap:26px;padding-bottom:14px;animation:fade 1.2s .4s both}@keyframes fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.hero-ctas{display:flex;gap:12px;flex-wrap:wrap}.hero-meta{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:56px;padding-top:22px;border-top:1px solid rgba(255,255,255,.14);color:var(--steel)}.hero-meta .stats{display:flex;gap:44px;flex-wrap:wrap}.hero-meta .stat b{display:block;font-family:var(--f-display);font-stretch:62%;font-weight:800;font-size:28px;color:#fff;letter-spacing:.02em}.hero-toggle{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:#0000004d;cursor:pointer;display:grid;place-items:center;flex:0 0 auto}.hero-toggle:hover{border-color:var(--gold)}.hero.paused *{animation-play-state:paused!important}@media(max-width:900px){.hero-grid{grid-template-columns:1fr}.hero-meta .stats{gap:28px}}.section{padding:140px 0}.section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:64px;flex-wrap:wrap}.section-head h2{font-size:clamp(44px,6.4vw,92px)}@media(max-width:640px){.section{padding:96px 0}}.mission{background:var(--bone);color:#000;position:relative;overflow:hidden}.feature{background:#000}.feature-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center}.stage{position:relative;aspect-ratio:1/1;background:radial-gradient(ellipse at 50% 58%,#2b2410,#0d0b06 45%,#000 75%);display:grid;place-items:center;overflow:hidden;border:1px solid #161616}.stage:before{content:"";position:absolute;left:50%;bottom:16%;width:62%;height:9%;transform:translate(-50%);background:radial-gradient(ellipse,rgba(211,170,70,.35),transparent 70%);filter:blur(8px)}.stage:after{content:"";position:absolute;top:-30%;left:50%;width:60%;height:90%;transform:translate(-50%);background:radial-gradient(ellipse at top,rgba(232,200,118,.18),transparent 70%)}.stage .tag{position:absolute;top:22px;left:22px;z-index:2}.pill{display:inline-flex;align-items:center;gap:8px;font-family:var(--f-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;padding:7px 12px;border:1px solid rgba(211,170,70,.5);color:var(--gold);border-radius:100px;background:#0006}.pill:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold);animation:pulse 2s infinite}@keyframes pulse{50%{opacity:.25}}.feature-copy{display:flex;flex-direction:column;gap:26px}.feature-copy h2{font-size:clamp(52px,7vw,104px)}.chips{display:flex;gap:8px;flex-wrap:wrap}.chip{font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--steel);border:1px solid #2a2a2a;padding:8px 12px;border-radius:2px}@media(max-width:900px){.feature-grid{grid-template-columns:1fr;gap:48px}}.app-band{background:linear-gradient(180deg,var(--navy) 0%,var(--navy-2) 100%);position:relative;overflow:hidden}.app-band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 75% 50%,rgba(211,170,70,.12),transparent 55%)}.app-grid{position:relative;display:grid;grid-template-columns:1fr 1.15fr;gap:60px;align-items:center}.phones{position:relative;height:640px;display:flex;justify-content:center;align-items:center}.phones .phone{position:absolute}.phones .p1{transform:translate(-62%) rotate(-8deg) scale(.86);z-index:1;opacity:.9}.phones .p2{z-index:3}.phones .p3{transform:translate(62%) rotate(8deg) scale(.86);z-index:2;opacity:.9}@media(max-width:900px){.app-grid{grid-template-columns:1fr}.phones{height:560px}.phones .p1{transform:translate(-48%) rotate(-8deg) scale(.78)}.phones .p3{transform:translate(48%) rotate(8deg) scale(.78)}}@media(max-width:480px){.phones{height:500px}.phones .phone{width:220px}}.phone{width:270px;aspect-ratio:9/19.5;border-radius:44px;background:#0b0b0b;padding:10px;box-shadow:0 0 0 1.5px #2f2f2f,0 0 0 6px #0b0b0b,0 0 0 7px #3a3a3a,0 50px 90px #000000a6}.screen{width:100%;height:100%;border-radius:35px;overflow:hidden;background:#050505;position:relative;font-family:var(--f-body);color:#fff;display:flex;flex-direction:column}.screen:before{content:"";position:absolute;top:10px;left:50%;transform:translate(-50%);width:84px;height:24px;background:#000;border-radius:20px;z-index:5}.screen>img{width:100%;height:100%;object-fit:cover}.bar{height:4px;border-radius:4px;background:#1f1f1f;overflow:hidden}.bar i{display:block;height:100%;background:var(--gold);border-radius:4px}.join{background:#000;position:relative;overflow:hidden;text-align:center}.join:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 0%,rgba(211,170,70,.13),transparent 60%)}.join-inner{position:relative;max-width:820px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:28px}.join h2{font-size:clamp(52px,8vw,120px)}.perks{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#1c1c1c;border:1px solid #1C1C1C;width:100%;text-align:left}.perks div{background:#0a0a0a;padding:26px 22px;display:flex;flex-direction:column;gap:8px}.perks b{font-family:var(--f-mono);font-size:10px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.perks span{font-size:14px;line-height:1.55;color:var(--bone)}@media(max-width:700px){.perks{grid-template-columns:1fr}}.signup{width:100%;max-width:560px;display:flex;flex-direction:column;gap:12px;text-align:left}.signup-row{display:flex;gap:10px;flex-wrap:wrap}.signup input{flex:1 1 240px;min-width:0;background:#0a0a0a;border:1px solid #2A2A2A;border-radius:2px;padding:18px;color:var(--bone);font-family:var(--f-mono);font-size:13px;letter-spacing:.04em;outline:none;transition:border-color .2s}.signup input::placeholder{color:var(--muted)}.signup input:focus{border-color:var(--gold)}.signup-note{margin:0;font-family:var(--f-mono);font-size:10px;letter-spacing:.1em;color:var(--dim)}.signup-success{border:1px solid var(--gold);border-radius:2px;padding:26px;display:flex;flex-direction:column;gap:8px;background:#d3aa460f}.signup-success[hidden]{display:none}.signup-success strong{font-family:var(--f-display);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:18px;color:var(--gold)}.signup-success span{font-size:14px;line-height:1.6;color:var(--steel)}.faq{background:var(--ink);border-top:1px solid #1A1A1A}.faq-grid{display:grid;grid-template-columns:1fr 1.6fr;gap:80px}.faq details{border-top:1px solid var(--line);padding:26px 0}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:24px;font-weight:600;font-size:17px;color:#fff}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--f-mono);color:var(--gold);font-size:20px;font-weight:400;line-height:1}.faq details[open] summary:after{content:"\2013"}.faq .ans{margin:16px 0 0;font-size:15px;line-height:1.75;color:var(--muted);max-width:640px;display:flex;flex-direction:column;gap:12px}.faq .ans p{margin:0;text-wrap:pretty}@media(max-width:900px){.faq-grid{grid-template-columns:1fr;gap:40px}}.site-footer{background:#000;border-top:1px solid #1A1A1A;padding:80px 0 0;overflow:hidden}.foot-top{display:grid;grid-template-columns:1.4fr repeat(2,1fr);gap:40px}.foot-brand{display:flex;flex-direction:column;gap:18px}.foot-brand img{height:20px;width:auto;align-self:flex-start;opacity:.9}
/*# sourceMappingURL=/cdn/shop/t/6/assets/td-site.css.map */
