@import"https://api.fontshare.com/v2/css?f[]=satoshi@400,500,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Instrument+Serif:ital,wght@1,400&display=swap";.vtp-scope{--vtp-bg: #000000;--vtp-text: #FBFAFC;--vtp-muted: #999999;--vtp-cyan: #00AEFF;--vtp-gold: #FFBF00;--vtp-card: rgba(255, 255, 255, .04);--vtp-border: rgba(255, 255, 255, .08);--vtp-radius: 24px}.vtp-scope{background:var(--vtp-bg);color:var(--vtp-muted);font-family:Satoshi,sans-serif;letter-spacing:-.02em}.vtp-scope *{font-family:Satoshi,sans-serif;letter-spacing:-.02em}.vtp-scope h1,.vtp-scope h2,.vtp-scope h3,.vtp-scope h4,.vtp-scope h5,.vtp-scope h6{color:var(--vtp-text);font-weight:500;letter-spacing:-.04em}.vtp-scope h1{font-size:clamp(3rem,7vw,6rem);line-height:1.02;text-shadow:-1px -1px 0 rgba(255,255,255,.16),2px 3px 5px rgba(0,0,0,.6),0 0 72px rgba(163,196,255,.15)}.vtp-scope .vtp-hero__wordmark{display:block;width:100%;max-width:720px;height:auto;margin-inline:auto}.vtp-scope.vtp-hero{min-height:calc(clamp(2rem,6vw,5rem) + 41vw)}@media screen and (min-width:750px){.vtp-scope .vtp-hero__wordmark{width:clamp(26rem,42vw,46rem);max-width:100%;margin-inline:0}.vtp-scope.vtp-hero{align-items:stretch}.vtp-scope .vtp-hero__content{align-self:start}}.vtp-scope .vtp-section-header{display:block;width:100%;max-width:clamp(31.2rem,52vw,54.6rem);height:auto;margin-inline:auto;margin-block:0 2.5rem}.vtp-scope p,.vtp-scope li{color:var(--vtp-muted)}.vtp-reveal-ready .vtp-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.vtp-reveal-ready .vtp-reveal[data-delay="1"]{transition-delay:.1s}.vtp-reveal-ready .vtp-reveal[data-delay="2"]{transition-delay:.2s}.vtp-reveal-ready .vtp-reveal[data-delay="3"]{transition-delay:.3s}.vtp-reveal-ready .vtp-reveal[data-delay="4"]{transition-delay:.4s}.vtp-reveal-ready .vtp-reveal.vtp-reveal-in{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.vtp-reveal-ready .vtp-reveal{opacity:1;transform:none;transition:none}}.vtp-scope .vtp-italic-gold{display:inline-block;color:var(--vtp-gold);font-family:"Instrument Serif",serif;font-style:italic;font-size:1.15em;line-height:1;letter-spacing:normal;background:linear-gradient(180deg,#ffe28a,#ffbf00);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;transform:translateY(.08em);filter:drop-shadow(0 0 16px rgba(255,191,0,.35))}.vtp-scope .vtp-card{border:1px solid var(--vtp-border);background:var(--vtp-card);border-radius:var(--vtp-radius);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.vtp-scope .vtp-card.vtp-glow-card{border:1px solid rgba(0,174,255,.2);box-shadow:0 0 24px #00aeff2e;animation:vtp-card-breathe 4s ease-in-out infinite alternate}@keyframes vtp-card-breathe{0%{box-shadow:0 0 20px #00aeff1f}to{box-shadow:0 0 36px #00aeff47}}@media(prefers-reduced-motion:reduce){.vtp-scope .vtp-card.vtp-glow-card{animation:none}}.vtp-scope .vtp-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.9375rem 2.25rem;border:1px solid rgba(0,174,255,.4);color:var(--vtp-cyan);font-weight:500;text-decoration:none;background:linear-gradient(180deg,#0a0f14,#04070a);border-radius:9999px;box-shadow:inset 0 1px #ffffff1a,0 0 18px #00aeff29,0 0 44px #00aeff14;cursor:pointer;transition:box-shadow .35s ease,border-color .35s ease}.vtp-scope .vtp-btn:hover{border-color:#00aeffb3;box-shadow:inset 0 1px #ffffff24,0 0 26px #00aeff61,0 0 70px #00aeff2e}.vtp-scope .vtp-btn:focus-visible{outline:2px solid var(--vtp-cyan);outline-offset:3px}@property --vtp-glow-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.vtp-scope .vtp-glow-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:14px 40px;border:1px solid rgba(255,255,255,.25);font-size:16px;line-height:1.2;text-decoration:none;color:#fbfafc;background:transparent;border-radius:999px;box-shadow:0 0 20px #00aeff40;cursor:pointer;transition:box-shadow .25s ease}.vtp-scope .vtp-glow-btn:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;padding:2px;border-radius:inherit;background:conic-gradient(from var(--vtp-glow-angle),transparent 0deg,#00AEFF 40deg,transparent 80deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:spin 3s linear infinite;pointer-events:none}@keyframes spin{to{--vtp-glow-angle: 360deg}}.vtp-scope .vtp-glow-btn:hover{box-shadow:0 0 32px #00aeff73}.vtp-scope .vtp-glow-btn:focus-visible{outline:2px solid var(--vtp-cyan);outline-offset:3px}.vtp-scope .vtp-glow-btn[disabled]{opacity:.5;cursor:default}@media(prefers-reduced-motion:reduce){.vtp-scope .vtp-glow-btn:before{animation:none}}@media screen and (min-width:750px){.vtp-scope .vtp-hero__cards{--vtp-fan-w: clamp(11rem, 16vw, 18rem);display:grid;justify-items:center;align-items:center}.vtp-scope .vtp-hero__card{grid-area:1 / 1;width:var(--vtp-fan-w);transform:rotate(var(--vtp-fan-rot, 0deg));animation:vtp-fan-float 7s ease-in-out infinite;animation-delay:var(--vtp-float-delay, 0s)}.vtp-scope .vtp-hero__card+.vtp-hero__card{margin-inline-start:0}.vtp-scope .vtp-hero__card:nth-child(1){--vtp-fan-rot: 11deg;translate:272% -84%;z-index:1}.vtp-scope .vtp-hero__card:nth-child(2){--vtp-fan-rot: 4.5deg;translate:204% -63%;z-index:2}.vtp-scope .vtp-hero__card:nth-child(3){--vtp-fan-rot: -2deg;translate:136% -42%;z-index:3}.vtp-scope .vtp-hero__card:nth-child(4){--vtp-fan-rot: -8.5deg;translate:68% -21%;z-index:4}.vtp-scope .vtp-hero__card:nth-child(5){--vtp-fan-rot: -15deg;translate:0 0;z-index:5}}@media screen and (min-width:750px)and (max-width:989px){.vtp-scope .vtp-hero__cards{padding-block-start:calc(var(--vtp-fan-w) * 16 / 9 * .84)}}@media screen and (min-width:990px){.vtp-scope .vtp-hero__inner{grid-template-columns:55fr 45fr}.vtp-scope .vtp-hero__cards{--vtp-fan-w: 11.7vw;position:absolute;inset-block-start:0;inset-inline-start:calc(50.5vw - max(clamp(1.25rem,5vw,4rem),50vw - 600px));padding-block-start:calc(var(--vtp-fan-w) * 16 / 9 * .84);justify-items:start}}@keyframes vtp-fan-float{0%,to{transform:rotate(var(--vtp-fan-rot, 0deg)) translateY(0)}50%{transform:rotate(var(--vtp-fan-rot, 0deg)) translateY(-6px)}}@media(prefers-reduced-motion:reduce){.vtp-scope .vtp-hero__card{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/vtp-base.css.map */
