:root{--ink:#1C1613;--ink-2:#4A4038;--ember:#B23A1F;--ember-bright:#D9603C;--stone:#F3EEE6;--stone-2:#EAE2D3;--taupe:#6E645A;--line:#DDD4C7;--night:#12100F;--night-2:#211C19;--night-muted:#C9BFB4;--night-dim:#8A7F73;--f-display:"Fraunces",Georgia,serif;--f-body:"IBM Plex Sans","Helvetica Neue",Arial,sans-serif;--f-mono:"IBM Plex Mono","SF Mono",Menlo,monospace;--radius:2px;--pad:24px}@media(min-width:1024px){:root{--pad:48px}}@media(min-width:1440px){:root{--pad:80px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--stone);color:var(--ink-2);font-family:var(--f-body);font-size:16px;line-height:26px;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg,canvas{display:block;max-width:100%}a{color:inherit}:focus-visible{outline:2px solid var(--ember);outline-offset:3px}.night :focus-visible{outline-color:var(--ember-bright)}.display{font-family:var(--f-display);font-weight:500;letter-spacing:-.02em;font-size:clamp(38px,7.2vw,72px);line-height:1.03;margin:0}.h2{font-family:var(--f-display);font-weight:600;letter-spacing:-.01em;font-size:clamp(24px,3vw,32px);line-height:1.18;margin:0}.label{font-family:var(--f-mono);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;margin:0}.lede{font-size:clamp(17px,1.55vw,20px);line-height:1.6}.mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.statement{font-family:var(--f-display);font-weight:400;letter-spacing:-.015em;font-size:clamp(24px,3.4vw,38px);line-height:1.24;color:var(--ink);max-width:20ch;margin:0}h1,h2,.display,.statement{text-wrap:balance}.night .statement{color:var(--stone)}.wrap{max-width:1280px;margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}section{position:relative}.pad-y{padding-top:clamp(72px,10vw,152px);padding-bottom:clamp(72px,10vw,152px)}.night{background:var(--night);color:var(--night-muted)}.night .h2,.night .display{color:var(--stone)}.grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='140' height='140' filter='url(%23n)' opacity='.55'/></svg>");background-size:140px 140px}.nav{position:fixed;top:0;left:0;right:0;z-index:40;display:flex;align-items:center;justify-content:space-between;padding:20px var(--pad);border-bottom:1px solid transparent;transition:background .5s ease,backdrop-filter .5s ease,border-color .5s ease}.nav.stuck{background:#12100fd1;-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);border-bottom-color:#f3eee61f}.nav svg{height:19px;width:auto}.nav .label{color:var(--night-muted);opacity:.85}@media(max-width:640px){.nav .label{display:none}}.hero{position:relative;min-height:100svh;display:flex;align-items:flex-end;background:var(--night);overflow:hidden;isolation:isolate}.hero-media{position:absolute;top:-8%;right:0;bottom:-8%;left:0;z-index:0;will-change:transform}.hero-media .plate{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:60% 50%;transform:scale(1.08)}.emberglow{position:absolute;z-index:1;left:-14%;bottom:-26%;width:78vw;height:78vw;max-width:900px;max-height:900px;pointer-events:none;background:radial-gradient(circle at 50% 50%,#d9603c52,#b23a1f24 34%,#b23a1f00 66%);transform:translate3d(var(--ex,0),var(--ey,0),0) scale(var(--es,1));will-change:transform}#field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:linear-gradient(to top,#12100ff5,#12100fc2 26%,#12100f42 58%,#12100f8c),linear-gradient(to right,#12100fbd,#12100f14 62%)}.hero-inner{position:relative;z-index:5;width:100%;padding-top:132px;padding-bottom:clamp(48px,7vh,88px)}.hero h1{color:var(--stone);max-width:15ch;margin-top:20px}.hero .lede{color:var(--night-muted);max-width:46ch;margin:24px 0 0}.hero .eyebrow{color:var(--ember-bright);display:flex;align-items:center;gap:10px}.hero .eyebrow svg{height:15px;width:auto}.cue{position:absolute;z-index:6;left:50%;bottom:22px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--night-dim);transition:opacity .6s ease}.cue .bar{width:1px;height:34px;background:linear-gradient(to bottom,transparent,var(--night-dim));transform-origin:top;animation:cuedrop 2.4s ease-in-out infinite}@keyframes cuedrop{0%{transform:scaleY(.25);opacity:0}45%{opacity:1}to{transform:scaleY(1);opacity:0}}@media(max-width:900px){.cue{display:none}}.capture{margin-top:clamp(30px,4vh,44px);max-width:520px}.field{display:flex;align-items:stretch;border-bottom:1px solid rgba(243,238,230,.34);transition:border-color .3s ease}.field:focus-within{border-bottom-color:var(--ember-bright)}.field input{flex:1 1 auto;min-width:0;background:transparent;border:0;color:var(--stone);font-family:var(--f-body);font-size:17px;line-height:1;padding:16px 4px 15px;outline:none}.field input::placeholder{color:#c9bfb49e}.btn{flex:0 0 auto;border:0;cursor:pointer;background:var(--ember);color:var(--stone);font-family:var(--f-mono);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:0 22px;border-radius:var(--radius);transition:background .22s ease,transform .22s ease}.btn:hover{background:var(--ember-bright)}.btn:active{transform:translateY(1px)}.btn.block{width:100%;padding:16px 22px;margin-top:20px}.btn.ghost{background:transparent;color:var(--night-muted);padding:14px 0;text-align:left;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#c9bfb466}.btn.ghost:hover{background:transparent;color:var(--stone)}.microcopy{color:var(--night-muted);opacity:.78;margin:14px 0 0;font-size:13px;line-height:20px}.err{color:var(--ember-bright);font-family:var(--f-mono);font-size:12px;letter-spacing:.06em;margin:10px 0 0;min-height:16px}.step{display:none}.step.on{display:block;animation:rise .55s cubic-bezier(.2,.7,.3,1) both}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.tick{color:var(--ember-bright);font-family:var(--f-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px}.step2 h2{color:var(--stone);margin:0 0 8px}.consent{display:flex;gap:12px;align-items:flex-start;margin-top:18px;padding:16px;background:#f3eee60d;border:1px solid rgba(243,238,230,.13);border-radius:var(--radius)}.consent input[type=checkbox]{flex:0 0 auto;width:18px;height:18px;margin:2px 0 0;accent-color:var(--ember);cursor:pointer}.consent label{font-size:13px;line-height:20px;color:var(--night-muted);cursor:pointer}.consent .lead{display:block;color:var(--stone);font-weight:500;margin-bottom:6px}.done{color:var(--stone);font-family:var(--f-display);font-size:24px;line-height:1.3}.specs{background:var(--night);border-top:1px solid rgba(243,238,230,.12);position:relative;z-index:6}.specgrid{display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:860px){.specgrid{grid-template-columns:repeat(4,1fr)}}.spec{padding:30px 0 34px;border-top:1px solid rgba(243,238,230,.1)}.spec:nth-child(-n+2){border-top:0}@media(min-width:860px){.spec{border-top:0;border-left:1px solid rgba(243,238,230,.1);padding-left:28px}.spec:first-child{border-left:0;padding-left:0}}.spec .n{font-family:var(--f-mono);font-weight:500;color:var(--stone);font-size:clamp(26px,3.1vw,34px);line-height:1.1;letter-spacing:-.01em;display:block;font-variant-numeric:tabular-nums}.spec .n em{font-style:normal;font-size:.5em;letter-spacing:.06em;opacity:.62;margin-left:5px}.spec .k{color:var(--night-dim);margin-top:9px}.split{display:grid;gap:clamp(36px,5vw,72px);align-items:start}@media(min-width:900px){.split{grid-template-columns:1fr 1fr}.split.narrow{grid-template-columns:5fr 6fr}}.figure{position:relative;overflow:hidden;border-radius:var(--radius);background:var(--night-2)}.figure img{width:100%;height:100%;object-fit:cover;will-change:transform;transform:scale(1.24)}.figure .cap{position:absolute;left:14px;bottom:12px;z-index:2;color:#f3eee6b8;font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.wide{aspect-ratio:16/10}.gauge{margin-top:clamp(34px,4vw,52px);border-top:1px solid var(--line);padding-top:30px}.gauge .head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;color:var(--taupe);margin-bottom:26px}.grade{display:grid;grid-template-columns:64px 1fr 108px;gap:18px;align-items:center;padding:13px 0;border-bottom:1px solid var(--line)}@media(max-width:560px){.grade{grid-template-columns:52px 1fr 88px;gap:12px}}.grade .mm{font-family:var(--f-mono);font-size:13px;letter-spacing:.06em;color:var(--taupe);font-variant-numeric:tabular-nums}.grade .gsm{font-family:var(--f-mono);font-size:13px;letter-spacing:.06em;color:var(--taupe);text-align:right;font-variant-numeric:tabular-nums}.slab{position:relative;height:var(--h);background:var(--stone-2);border:1px solid var(--line);border-radius:1px;overflow:hidden;transform:scaleX(var(--p,0));transform-origin:left center;transition:transform 1.1s cubic-bezier(.2,.75,.25,1)}.slab:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='60' height='60'><filter id='f'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/><feColorMatrix type='saturate' values='0'/></filter><rect width='60' height='60' filter='url(%23f)' opacity='.4'/></svg>")}.grade.pick .slab{background:var(--ember);border-color:var(--ember)}.grade.pick .mm,.grade.pick .gsm{color:var(--ember);font-weight:500}.gauge .foot{margin-top:18px;font-size:13px;line-height:21px;color:var(--taupe);background:none;padding:0;border-top:0}.ledger{margin-top:clamp(28px,3vw,40px);border-top:1px solid rgba(243,238,230,.16)}.row{display:grid;grid-template-columns:1fr;gap:4px;padding:20px 0;border-bottom:1px solid rgba(243,238,230,.11)}@media(min-width:720px){.row{grid-template-columns:170px 1fr;gap:28px;align-items:baseline}}.row .k{font-family:var(--f-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.row .v{color:var(--night-muted);font-size:15px;line-height:24px}.row .v b{color:var(--stone);font-weight:500}.k.yes{color:var(--ember-bright)}.k.no{color:var(--night-dim)}.tl{margin-top:clamp(30px,4vw,48px);position:relative;padding-left:26px}@media(min-width:720px){.tl{padding-left:0}}.tl .rail{position:absolute;left:0;top:6px;bottom:6px;width:1px;background:var(--line)}.tl .rail i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ember);transform-origin:top;transform:scaleY(var(--p,0));transition:transform .25s linear}@media(min-width:720px){.tl .rail{left:0}}.tlrow{display:grid;grid-template-columns:1fr;gap:2px;padding:22px 0;border-bottom:1px solid var(--line);position:relative}@media(min-width:720px){.tlrow{grid-template-columns:150px 1fr 1fr;gap:28px;align-items:baseline;padding-left:26px}}.tlrow:before{content:"";position:absolute;left:-26px;top:30px;width:7px;height:7px;border-radius:50%;background:var(--line);transform:translate(-3px)}@media(min-width:720px){.tlrow:before{left:0}}.tlrow.lit:before{background:var(--ember)}.tlrow .when{font-family:var(--f-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--taupe)}.tlrow .what{font-family:var(--f-display);font-size:19px;font-weight:500;color:var(--ink);line-height:1.35}.tlrow .note{font-size:14px;line-height:22px;color:var(--ink-2)}.tlrow.lit .when{color:var(--ember)}.close{position:relative;overflow:hidden;background:var(--night);isolation:isolate}.close .plate{position:absolute;top:-8%;right:0;bottom:-8%;left:0;z-index:0;background-size:cover;background-position:center;opacity:.4;transform:scale(1.1);will-change:transform}.close .scrim2{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,#12100fe0,#12100ff0)}.close .wrap{position:relative;z-index:4}.foot{background:var(--night);border-top:1px solid rgba(243,238,230,.12);padding:44px 0 52px}.foot svg{height:17px;width:auto;opacity:.9}.foot .tag{font-family:var(--f-display);font-size:15px;color:var(--night-muted);margin:16px 0 0}.footrow{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;justify-content:space-between;margin-top:36px;padding-top:22px;border-top:1px solid rgba(243,238,230,.1)}.footrow a,.footrow span{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--night-dim);text-decoration:none}.footrow a:hover{color:var(--night-muted)}.protoflag--removed{position:fixed;z-index:60;left:50%;transform:translate(-50%);bottom:14px;background:#12100fe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(217,96,60,.45);color:var(--night-muted);font-family:var(--f-mono);font-size:10px;letter-spacing:.11em;text-transform:uppercase;padding:8px 14px;border-radius:100px;pointer-events:none;white-space:nowrap}@media(max-width:520px){.protoflag--removed{font-size:9px;padding:7px 11px}}.rv{opacity:0;transform:translateY(20px);transition:opacity .9s cubic-bezier(.2,.7,.3,1),transform .9s cubic-bezier(.2,.7,.3,1)}.rv.in{opacity:1;transform:none}.rv.d1{transition-delay:.09s}.rv.d2{transition-delay:.18s}.rv.d3{transition-delay:.27s}@media(prefers-reduced-motion:reduce){.rv{opacity:1!important;transform:none!important;transition:none!important}.slab{transform:scaleX(1)!important;transition:none!important}.tl .rail i{transform:scaleY(1)!important}.cue,.emberglow,#field{display:none}*{scroll-behavior:auto!important;animation:none!important}}.notice{margin-top:16px;padding:14px 16px;border-radius:var(--radius);border:1px solid rgba(217,96,60,.45);background:#b23a1f1f;color:var(--stone);font-size:14px;line-height:21px}.notice.ok{border-color:#c9bfb459;background:#f3eee60f}.pwentry{margin-top:26px}.pwentry summary{cursor:pointer;font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--night-dim);list-style:none}.pwentry summary::-webkit-details-marker{display:none}.pwentry summary:hover{color:var(--night-muted)}.pwentry .field{max-width:340px;margin-top:14px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/volaro-waitlist.css.map */
