@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Rokkitt:wght@700;800&display=swap";@font-face{font-family:Grover Caps;src:url(/cdn/shop/files/fonnts.com-Grover_Caps.otf?v=1782113244) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Grover Caps;src:url(/cdn/shop/files/fonnts.com-Grover_Caps_Bold.otf?v=1782113244) format("opentype");font-weight:700 800;font-style:normal;font-display:swap}:root{--if-navy: #1a1d36;--if-navy-deep: #171a33;--if-navy-black: #10132a;--if-navy-mid: #232748;--if-gold: #febd36;--if-gold-soft: #f4d99a;--if-gold-deep: #cf9420;--if-white: #f4f0e4;--if-text-dim: rgba(244,240,228,.72);--if-text-faint: rgba(244,240,228,.5);--if-hairline: rgba(254,189,54,.22);--if-hairline-soft: rgba(255,255,255,.1);--if-font-display: "Grover Caps", "Rokkitt", serif;--if-font-mono: "IBM Plex Mono", ui-monospace, monospace}html{scroll-behavior:smooth}body{background:var(--if-navy);color:var(--if-white);font-family:var(--if-font-mono)}::selection{background:var(--if-gold);color:var(--if-navy-black)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--if-navy-black)}::-webkit-scrollbar-thumb{background:var(--if-gold-deep);border:3px solid var(--if-navy-black)}::-webkit-scrollbar-thumb:hover{background:var(--if-gold)}body.if-grain:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;pointer-events:none;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='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-size:160px 160px;opacity:.05;mix-blend-mode:overlay}.if-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--if-font-mono);font-weight:600;font-size:12.5px;letter-spacing:.18em;text-transform:uppercase;padding:16px 30px;border:1.5px solid transparent;cursor:pointer;text-decoration:none;text-align:center;position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease,background .25s ease,border-color .25s ease,color .25s ease}.if-btn--gold{background:var(--if-gold);color:var(--if-navy-black);border-color:var(--if-gold);box-shadow:0 10px 32px #febd3638}.if-btn--gold:hover{transform:translateY(-2px);box-shadow:0 16px 44px #febd3661}.if-btn--gold:after{content:"";position:absolute;top:0;bottom:0;left:-80%;width:45%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.5),transparent);transform:skew(-18deg);transition:left .55s ease}.if-btn--gold:hover:after{left:130%}.if-btn--outline{background:transparent;color:var(--if-gold);border-color:var(--if-gold)}.if-btn--outline:hover{transform:translateY(-2px);background:#febd361a}.if-eyebrow{font-family:var(--if-font-mono);font-weight:600;font-size:11.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--if-gold-deep)}.if-grad{background:linear-gradient(115deg,var(--if-gold-soft) 0%,var(--if-gold) 42%,var(--if-gold-deep) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 22px rgba(254,189,54,.14))}.if-reveal{opacity:0;transform:translateY(30px);filter:blur(8px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1),filter .9s ease}.if-reveal.is-in{opacity:1;transform:translateY(0);filter:blur(0)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.if-reveal{opacity:1;transform:none;filter:none;transition:none}.if-btn,.if-btn:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/inkform-base.css.map */
