@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3dbe685087e51055-s.1061.lg1~d_4b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.0h108oidc_0fm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dbe685087e51055-s.1061.lg1~d_4b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.0h108oidc_0fm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.1061.lg1~d_4b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.0h108oidc_0fm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_bc42c4e8-module__FYHl5W__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_bc42c4e8-module__FYHl5W__variable{--font-heading:"Sora", "Sora Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_28f532ee-module__P0dDqG__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_28f532ee-module__P0dDqG__variable{--font-body:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Permanent Marker;font-style:normal;font-weight:400;font-display:swap;src:url(../media/612bd71aa396cae6-s.p.0au07svb1tv0n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Permanent Marker Fallback;src:local(Arial);ascent-override:97.58%;descent-override:27.92%;line-gap-override:2.66%;size-adjust:113.69%}.permanent_marker_3da0b59-module__5f1CEW__className{font-family:Permanent Marker,Permanent Marker Fallback;font-style:normal;font-weight:400}.permanent_marker_3da0b59-module__5f1CEW__variable{--font-tag:"Permanent Marker", "Permanent Marker Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_2fb9919c-module__ff_L_q__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_2fb9919c-module__ff_L_q__variable{--font-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
:root{--bg:#030303;--bg-elevated:#090909;--panel:#0d0d0de6;--border:#ffefc31f;--text:#fbf6ea;--muted:#fbf6eab8;--gold:#e2b649;--gold-soft:#ffdc7a;--gold-deep:#a97408;--gold-line:#e2b6496b;--gold-veil:#e2b6491f;--shadow:0 30px 100px #00000085;--radius:26px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-height:100vh;color:var(--text);font-family:var(--font-body), sans-serif;background:radial-gradient(circle at top,#f4c74f2e,#0000 22%),radial-gradient(circle at 80% 20%,#f4c74f14,#0000 18%),radial-gradient(circle at 100% 100%,#ffffff0a,#0000 28%),linear-gradient(#090806 0%,#030303 100%);margin:0}body:before,body:after{content:"";pointer-events:none;position:fixed;inset:0}body:after{background:radial-gradient(circle at 20% 0,#ffecb30d,#0000 26%),radial-gradient(circle at 75% 10%,#f4c74f0f,#0000 24%)}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--gold-soft);outline-offset:3px}.page-shell{position:relative;overflow:clip}.page-shell:before{content:"";pointer-events:none;background:linear-gradient(#f4c74f0a,#0000 12%),linear-gradient(#0000 88%,#f4c74f0a);position:absolute;inset:0}.concept-home{background:#050505}.concept-hero{border-bottom:1px solid #ffffff0f;min-height:min(88vh,980px);position:relative;overflow:hidden}.concept-hero-media,.concept-hero-overlay{position:absolute;inset:0}.concept-hero-media{filter:contrast(1.08)saturate(1.08)brightness(1.02);background:linear-gradient(90deg,#050505e0 0%,#050505bf 34%,#0505053d 58%,#05050514 100%),url(/turntablewax-hero-concept.png) 50%/cover no-repeat;transform:scale(1.01)}.concept-hero-overlay{pointer-events:none;background:linear-gradient(#0000001f,#00000047),radial-gradient(circle at 70% 32%,#e2b6492e,#0000 24%)}.concept-hero-shell{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(220px,.42fr);align-items:start;gap:1.5rem;min-height:min(88vh,980px);padding:4.5rem 0 2.5rem;display:grid;position:relative}.concept-hero-copy{align-self:center;max-width:40rem}.concept-display,.concept-display-sm,.concept-panel-title{font-family:var(--font-serif), serif;letter-spacing:0;font-weight:500}.concept-display{max-width:9ch;margin:0;font-size:clamp(4.5rem,7vw,6.8rem);line-height:.92}.concept-hero-lede{color:#fbf6ead6;max-width:34rem;margin:1.7rem 0 0;font-size:1.14rem;line-height:1.6}.btn-ghost{background:0 0;border-color:#ffffff42}.btn-ghost:hover{border-color:var(--gold);color:var(--gold-soft)}.concept-hero-badges{align-content:space-between;justify-items:end;min-height:100%;display:grid;position:relative}.concept-note-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0ab8;border:1px solid #e2b64952;gap:.3rem;padding:1rem 1.1rem;display:grid}.diggin-card{margin-top:2rem;transform:rotate(-6deg)}.diggin-card strong{color:var(--gold);text-transform:uppercase;font-size:clamp(1.5rem,2.4vw,2.4rem);line-height:.95}.diggin-card span{color:#fbf6eabd;letter-spacing:.12em;text-transform:uppercase;font-size:.8rem}.crest-card{aspect-ratio:1;background:radial-gradient(circle,#e2b6491f,#0a0a0ad6);border-radius:999px;align-self:end;place-items:center;width:8.5rem;margin-bottom:2rem}.crest-card span{color:#e2b649c7;letter-spacing:.18em;text-transform:uppercase;font-size:.72rem}.crest-card strong{color:var(--gold-soft);font-size:2.25rem}.concept-collection-strip,.concept-waxbeats-band{border-bottom:1px solid #ffffff0f}.concept-panel-grid{background:#ffffff14;grid-template-columns:1.45fr 1fr .92fr;gap:1px;display:grid}.concept-panel{background:linear-gradient(#121212fa,#080808fa);min-height:15rem;padding:2rem 1.6rem}.concept-panel-1{color:#111;background:linear-gradient(90deg,#f5f2eafa,#d6cdb8fa)}.concept-panel-1 .eyebrow,.concept-panel-1 p,.concept-panel-1 .text-link{color:#111111d1}.concept-panel-title{margin:.4rem 0 1rem;font-size:clamp(2rem,3vw,3.2rem);line-height:.95}.concept-panel p{max-width:22rem;line-height:1.65}.concept-panel .text-link{letter-spacing:.12em;text-transform:uppercase;margin-top:1.25rem;display:inline-block}.concept-waxbeats-band{padding:0}.concept-waxbeats-grid{grid-template-columns:.44fr .56fr;gap:0;min-height:32rem;display:grid}.concept-waxbeats-copy{align-content:center;gap:1rem;padding:2.8rem 1.5rem 2.8rem 0;display:grid}.concept-display-sm{margin:0;font-size:clamp(3rem,5vw,4.8rem);line-height:.92}.concept-waxbeats-copy p{color:#fbf6ead6;max-width:19rem;margin:0;font-size:1.1rem;line-height:1.65}.concept-waxbeats-console{border-left:1px solid #ffffff14;align-content:center;gap:1rem;padding:2.2rem 1.6rem;display:grid}.concept-console-top,.concept-console-bottom{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.85rem;display:grid}.concept-console-select,.concept-console-meta,.concept-pad,.concept-fx-row span{background:#ffffff06;border:1px solid #ffffff17}.concept-console-select,.concept-console-meta{align-items:center;min-height:2.8rem;padding:.6rem .9rem;display:grid}.concept-console-meta{justify-items:center}.concept-console-meta span{color:#fbf6ea94;letter-spacing:.14em;text-transform:uppercase;font-size:.7rem}.concept-console-meta strong{font-size:1rem}.concept-waveform{background:linear-gradient(#ffffff08,#0a0a0af5);border:1px solid #ffffff17;grid-template-columns:repeat(48,minmax(0,1fr));align-items:center;gap:.22rem;min-height:8rem;padding:1.2rem 1rem;display:grid}.concept-waveform span{background:linear-gradient(#ffe18cf0,#af8223d6);border-radius:999px;justify-self:center;width:2px}.concept-pad-row{grid-template-columns:repeat(8,minmax(0,1fr));gap:.55rem;display:grid}.concept-pad{min-height:5rem;color:var(--text)}.concept-pad.is-active{border-color:#e2b64970;box-shadow:inset 0 0 0 1px #ffdc7a38}.concept-knob{aspect-ratio:1;place-items:center;width:9rem;display:grid;position:relative}.concept-knob-ring{border:6px solid #ffffff14;border-top-color:var(--gold);border-right-color:var(--gold-soft);border-radius:999px;position:absolute;inset:0}.concept-knob strong{font-size:2.4rem}.concept-mix-controls{grid-column:span 2;gap:1rem;display:grid}.concept-slider-line{grid-template-columns:5.5rem 1fr;align-items:center;gap:.8rem;display:grid}.concept-slider-line span,.concept-fx-row span{color:#fbf6eacc;letter-spacing:.1em;text-transform:uppercase;font-size:.8rem}.concept-slider-line div{background:#ffffff1f;height:4px;position:relative}.concept-slider-line div:after{content:"";background:linear-gradient(180deg, var(--gold-soft), var(--gold));border-radius:999px;width:1.1rem;height:1.1rem;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.concept-fx-row{flex-wrap:wrap;gap:.55rem;display:flex}.concept-fx-row span{padding:.55rem .8rem}.preview-modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030303cc;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.preview-modal{background:radial-gradient(circle at top,#f4c74f38,#0000 30%),#0a0a0af5;border:1px solid #f4c74f5c;border-radius:30px;width:min(100%,540px);padding:1.6rem;box-shadow:0 30px 100px #00000080}.preview-modal h2{font-size:clamp(1.9rem,4vw,3rem);font-family:var(--font-heading), serif;text-transform:uppercase;margin:0 0 .7rem}.preview-modal p{color:var(--muted);margin:0;line-height:1.7}.preview-points{gap:.7rem;margin-top:1.25rem;display:grid}.preview-points span{color:var(--text);background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;padding:.8rem .95rem}.shell{width:min(1180px,100vw - 2rem);margin:0 auto}.site-header:after{content:"";background:linear-gradient(90deg,#0000,#f4c74f8a,#0000);height:1px;position:absolute;inset:auto 0 0}.header-row{justify-content:space-between;align-items:center;gap:1rem;min-height:78px;display:flex}.brand{align-items:center;gap:.9rem;display:inline-flex}.brand strong{font-family:var(--font-heading), serif;letter-spacing:.08em;text-transform:uppercase;font-size:1.05rem;display:block}.brand small{color:var(--muted);display:block}.brand-mark{aspect-ratio:1;background:radial-gradient(circle, #111 0 16%, var(--gold) 16% 28%, #111 28% 55%, transparent 55%), radial-gradient(circle, #f4c74f57, #f4c74f0f);border:1px solid #f4c74f7a;border-radius:50%;place-items:center;width:3rem;font-weight:700;display:grid}.main-nav{color:var(--muted);gap:1.2rem;display:flex}.main-nav a{padding-bottom:.15rem;position:relative}.main-nav a:after{content:"";transform-origin:0;background:linear-gradient(90deg,#f4c74f00,#f4c74fcc,#f4c74f00);width:100%;height:1px;transition:transform .18s;position:absolute;bottom:-.2rem;left:0;transform:scaleX(0)}.main-nav a:hover,.text-link:hover{color:var(--gold-soft)}.main-nav a:hover:after{transform:scaleX(1)}.cart-pill{background:linear-gradient(#f4c74f14,#ffffff05);border:1px solid #f4c74f61;border-radius:999px;align-items:center;gap:.55rem;padding:.7rem .95rem;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.cart-pill span{background:var(--gold);color:#111;border-radius:999px;place-items:center;min-width:1.55rem;height:1.55rem;padding-inline:.3rem;font-weight:700;display:inline-grid}.hero,.page-hero{position:relative;overflow:hidden}.hero:before,.page-hero:before,.hero:after,.page-hero:after{content:"";pointer-events:none;position:absolute}.hero:before,.page-hero:before{background:linear-gradient(145deg,#ffffff08,#0000 40%),radial-gradient(circle at top,#f4c74f14,#0000 30%);border:1px solid #f4c74f1f;border-radius:clamp(34px,5vw,56px);inset:1rem}.hero:after,.page-hero:after{background:linear-gradient(90deg,#0000,#f4c74f5c,#0000);width:min(92vw,1080px);height:1px;inset:2rem auto auto 50%;transform:translate(-50%)}.hero{align-items:center;min-height:calc(100svh - 78px);padding:4.8rem 0 3.4rem;display:grid}.page-hero{padding:5.2rem 0 1.8rem}.hero-noise{opacity:.32;pointer-events:none;background:repeating-radial-gradient(circle,#ffffff07 0 1px,#0000 1px 10px),linear-gradient(135deg,#0000 0%,#f4c74f24 100%);position:absolute;inset:0}.hero-grid,.product-layout,.split-layout,.footer-grid,.final-cta-block{gap:2rem;display:grid}.hero-grid,.product-layout{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center}.hero-copy,.page-hero-copy{z-index:1;position:relative}.hero-copy h1,.page-hero-copy h1,.final-cta-block h2,.site-footer h2,.section-head h2,.split-layout h2,.supplier-card h2,.timeline-item h3,.faq-item h3,.lane-block h3,.policy-card h2,.cart-panel h2,.product-body h3,.product-art-copy h3,.prose-block h2,.source-item h3{font-family:var(--font-heading), serif}.hero-copy h1,.page-hero-copy h1{letter-spacing:.02em;text-transform:uppercase;text-wrap:balance;text-shadow:0 10px 30px #00000073;max-width:10.5ch;margin:0;font-size:clamp(2.6rem,7vw,5.7rem);line-height:.96}.page-hero-copy{max-width:780px}.eyebrow,.micro-label{color:var(--gold-soft);letter-spacing:.18em;text-transform:uppercase;margin:0 0 1rem;font-size:.75rem}.micro-label{margin-bottom:.45rem}.lede,.hero-copy .lede{max-width:42rem;color:var(--muted);margin:1.3rem 0 0;font-size:clamp(1rem,1.6vw,1.16rem);line-height:1.7}.hero-actions{flex-wrap:wrap;gap:.9rem;margin-top:1.8rem;display:flex}.btn{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:3rem;padding:.9rem 1.3rem;transition:transform .14s,border-color .14s,background .14s,box-shadow .14s;display:inline-flex;position:relative;overflow:hidden}.btn:hover{transform:translateY(-1px)}.btn:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff61,#0000);width:30%;position:absolute;inset:0 auto 0 -30%;transform:skew(-22deg)}.btn-primary{background:linear-gradient(135deg, var(--gold-soft) 0%, var(--gold) 48%, var(--gold-deep) 100%);color:#111;font-weight:700;box-shadow:0 18px 40px #c7901647,inset 0 1px #ffffff61}.btn-primary:hover:before{opacity:1;animation:1.2s vaultShine}.btn-secondary{color:var(--text);background:linear-gradient(#f4c74f14,#ffffff08);border-color:#f4c74f3d;box-shadow:inset 0 1px #ffffff14}.impact-list,.tag-row{flex-wrap:wrap;gap:.7rem;display:flex}.impact-list{margin-top:1.45rem}.impact-list span,.tag{color:#fbf6ead1;background:linear-gradient(#f4c74f12,#ffffff05);border:1px solid #f4c74f29;border-radius:999px;align-items:center;padding:.55rem .8rem;font-size:.92rem;display:inline-flex}.hero-visual{justify-content:center;display:flex}.vinyl-display,.detail-art{box-shadow:var(--shadow), inset 0 1px 0 #ffffff0f;background:radial-gradient(circle at 50% 20%,#f4c74f42,#0000 28%),linear-gradient(160deg,#ffffff14,#ffffff03),linear-gradient(#161410fa,#0a0a0af5);border:1px solid #f4c74f29;border-radius:clamp(28px,4vw,40px);position:relative}.vinyl-display:before,.detail-art:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #f4c74f1f;position:absolute;inset:10px}.vinyl-display{aspect-ratio:.92;place-items:center;width:min(100%,500px);padding:2rem;display:grid}.vinyl-disc,.record-mark{background:radial-gradient(circle,#000000e0 0 12%,#ffffff12 12% 15%,#040404f0 15% 52%,#ffffff14 52% 53%,#040404f0 53% 68%,#ffffff0d 68% 69%,#040404f0 69%);border-radius:50%;position:absolute}.vinyl-disc-back{aspect-ratio:1;opacity:.55;width:68%;top:10%;left:14%}.vinyl-disc-front{aspect-ratio:1;width:74%;bottom:11%;right:10%}.vinyl-center,.record-center{background:radial-gradient(circle, #fff 0 12%, var(--gold-soft) 12% 100%);border-radius:50%;position:absolute;inset:41%}.vinyl-copy{z-index:1;background:linear-gradient(#f4c74f14,#0a0a0ae6);border:1px solid #f4c74f29;border-radius:20px;justify-items:start;gap:.45rem;width:min(68%,280px);margin-left:auto;padding:1.3rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14}.vinyl-copy span,.vinyl-copy small,.muted,.muted-xs{color:var(--muted)}.vinyl-copy strong,.detail-price,.price{font-size:clamp(1.5rem,2vw,2rem);font-weight:700}.section{padding:1.4rem 0 4.25rem}.section-head{gap:.45rem;margin-bottom:1.4rem;display:grid}.section-head h2,.split-layout h2,.final-cta-block h2,.site-footer h2{text-wrap:balance;margin:0;font-size:clamp(1.7rem,4vw,3rem);line-height:1.04}.lane-list,.supplier-grid,.faq-grid,.policy-grid,.product-grid,.bundle-grid,.collection-grid,.source-list,.cart-stack{gap:1rem;display:grid}.lane-list{grid-template-columns:repeat(3,minmax(0,1fr))}.lane-block,.faq-item,.policy-card,.cart-panel,.supplier-card,.source-item,.timeline-item,.product-card,.bundle-card,.collection-card,.guide-panel,.guide-reco-card{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow), inset 0 1px 0 #ffffff0d;background:linear-gradient(#f4c74f0f,#ffffff03 24%,#0b0b0bf5 100%);position:relative;overflow:hidden}.lane-block:before,.faq-item:before,.policy-card:before,.cart-panel:before,.supplier-card:before,.source-item:before,.timeline-item:before,.product-card:before,.bundle-card:before,.collection-card:before,.guide-panel:before,.guide-reco-card:before{content:"";border-radius:calc(var(--radius) - 10px);pointer-events:none;border:1px solid #f4c74f14;position:absolute;inset:10px}.lane-block,.faq-item,.policy-card,.supplier-card,.source-item{padding:1.4rem}.lane-block h3,.faq-item h3,.policy-card h2,.supplier-card h2,.source-item h3{margin:0 0 .7rem;font-size:1.35rem}.split-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.bullet-stack{gap:1rem;display:grid}.bullet-stack p{color:var(--muted);border-left:1px solid #f4c74f66;margin:0;padding-left:1rem}.product-grid,.bundle-grid,.collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-card{transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden}.product-card:hover,.bundle-card:hover,.collection-card:hover,.guide-reco-card:hover{border-color:#f4c74f38;transform:translateY(-4px);box-shadow:0 36px 88px #00000094,0 0 0 1px #f4c74f0f,inset 0 1px #ffffff0d}.product-card-link{display:block}.product-art{background:radial-gradient(circle at 50% 35%, var(--art-glow), transparent 30%), linear-gradient(160deg, #ffffff1f, transparent 42%), linear-gradient(180deg, #f4c74f0f, #0000004d);min-height:260px;padding:1.2rem;position:relative}.record-mark{aspect-ratio:1;width:64%;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.record-mark.large{width:min(100%,320px);position:relative;inset:auto;transform:none}.record-center{background:radial-gradient(circle, #fff 0 11%, var(--art-label) 11% 100%)}.product-art-copy{z-index:1;max-width:72%;position:relative}.product-art-copy h3{margin:0;font-size:1.5rem}.product-body,.product-footer,.cart-panel{padding:1.2rem}.product-body{gap:.8rem;display:grid}.product-body p,.collection-card p,.bundle-card p,.guide-result p,.guide-reco-card p{margin:0}.meta-line{color:var(--muted);justify-content:space-between;gap:.8rem;margin:0;font-size:.9rem;display:flex}.status-pill{color:var(--gold-soft);white-space:nowrap;background:linear-gradient(#f4c74f24,#f4c74f0a);border:1px solid #f4c74f4d;border-radius:999px;align-items:center;padding:.3rem .65rem;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.product-footer{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:1rem;display:flex}.price{display:block}.muted-xs{margin:.28rem 0 0;font-size:.9rem}.timeline{gap:1rem;display:grid}.timeline-item{grid-template-columns:220px 1fr;gap:1.2rem;padding:1.35rem;display:grid}.timeline-item h3{margin:.2rem 0 0}.clean-list{color:var(--muted);margin:.7rem 0 0;padding-left:1.1rem}.clean-list li+li{margin-top:.45rem}.page-main{padding-bottom:2rem}.category-block+.category-block{border-top:1px solid #ffffff0f;padding-top:1rem}.stack-lg{gap:2rem;display:grid}.shop-quick-nav{flex-wrap:wrap;gap:.75rem;display:flex}.shop-quick-nav a{min-height:2.8rem;color:var(--muted);background:linear-gradient(#f4c74f14,#ffffff05);border:1px solid #f4c74f38;border-radius:999px;align-items:center;padding:.8rem 1rem;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.shop-quick-nav a:hover{color:var(--text);border-color:#f4c74f6b}.collection-card,.bundle-card{gap:1rem;padding:1.35rem;display:grid}.collection-card h3,.bundle-card h3,.guide-result h3,.guide-reco-card h4,.guide-bundle h4{font-family:var(--font-heading), serif;margin:0}.collection-card h3,.bundle-card h3,.guide-result h3,.guide-bundle h4{font-size:1.6rem}.collection-links,.bundle-products{gap:.55rem;display:grid}.collection-links a,.bundle-products a{color:var(--text);border-bottom:1px solid #ffffff0f;padding:.65rem 0}.collection-links a:hover,.bundle-products a:hover{color:var(--gold-soft)}.bundle-head,.bundle-actions,.guide-result-head,.guide-reco-footer,.guide-bundle,.guide-bundle-meta{gap:.75rem;display:grid}.bundle-meta,.guide-bundle-meta{color:var(--muted);justify-content:space-between;align-items:center;gap:1rem;display:flex}.bundle-meta strong,.guide-bundle-meta strong{color:var(--text);font-size:1.35rem}.bundle-actions{align-items:start}.guide-panel{padding:1.35rem}.guide-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:1.1rem;display:grid}.guide-questions,.guide-question,.choice-grid,.guide-reco-grid,.guide-note-list{gap:.9rem;display:grid}.guide-question{background:linear-gradient(#f4c74f0f,#ffffff05);border:1px solid #f4c74f1a;border-radius:22px;padding:1.1rem}.choice-button{color:var(--text);text-align:left;background:linear-gradient(#ffffff0a,#ffffff03);border:1px solid #ffffff14;border-radius:20px;gap:.45rem;padding:1rem;transition:border-color .16s,background .16s,transform .16s;display:grid}.choice-button span{color:var(--muted);line-height:1.55}.choice-button.is-active{background:radial-gradient(circle at top,#f4c74f2e,#0000 60%),linear-gradient(#f4c74f14,#ffffff0a);border-color:#f4c74f6b;transform:translateY(-2px)}.guide-result{gap:1rem;display:grid}.guide-note-list p{color:var(--muted);border-left:1px solid #f4c74f4d;margin:0;padding-left:1rem}.guide-reco-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-reco-card{padding:1.1rem}.guide-reco-card h4{font-size:1.2rem}.guide-reason{color:var(--muted);margin:.5rem 0 0;line-height:1.6}.guide-reco-actions{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.guide-bundle{background:radial-gradient(circle at top,#f4c74f2e,#0000 55%),linear-gradient(#ffffff0a,#080808f5);border:1px solid #f4c74f42;border-radius:22px;padding:1.1rem}.detail-art{background:radial-gradient(circle at 50% 35%, var(--art-glow), transparent 32%), linear-gradient(160deg, #ffffff14, #ffffff03), #ffffff08;place-items:center;min-height:420px;padding:2rem;display:grid}.detail-price{margin-top:1rem}.product-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.product-meta-grid article,.prose-block{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);padding:1.35rem}.prose-block{gap:.4rem;display:grid}.prose-block h2{margin:.7rem 0 .1rem;font-size:1.3rem}.prose-block p{color:var(--muted);margin:0;line-height:1.7}.source-list,.supplier-grid,.faq-grid,.policy-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.source-list{grid-template-columns:repeat(2,minmax(0,1fr))}.text-link{color:var(--gold-soft)}.cart-stack{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr)}.cart-row{border-bottom:1px solid #ffffff14;justify-content:space-between;gap:1rem;padding:1rem 0;display:flex}.cart-row:last-child{border-bottom:0}.cart-row h3{margin:0 0 .25rem}.cart-actions{justify-items:end;gap:.6rem;display:grid}.cart-actions label{color:var(--muted);gap:.35rem;font-size:.9rem;display:grid}.cart-actions input{width:5rem;color:var(--text);background:#ffffff0a;border:1px solid #ffffff24;border-radius:14px;padding:.5rem .65rem}.text-button{color:var(--gold-soft);background:0 0;border:0;padding:0}.launch-capture{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:1.2rem;display:grid}.launch-form{border-radius:var(--radius);box-shadow:var(--shadow), inset 0 1px 0 #ffffff0f;background:radial-gradient(circle at 100% 0,#f4c74f29,#0000 38%),linear-gradient(#f4c74f12,#080808f5);border:1px solid #f4c74f33;gap:1rem;padding:1.35rem;display:grid}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.field{gap:.45rem;display:grid}.field span{color:var(--gold-soft);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem}.field input,.field select,.field textarea{width:100%;color:var(--text);background:#ffffff0b;border:1px solid #ffffff1f;border-radius:18px;outline:none;padding:.9rem 1rem;transition:border-color .15s,background .15s,box-shadow .15s}.field select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.field textarea{resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{background:#ffffff0f;border-color:#f4c74f75;box-shadow:0 0 0 4px #f4c74f14}.launch-form-actions{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.launch-form-actions .muted-xs{max-width:30rem}.form-error{color:#ffd7b0;margin:0}.final-cta{padding-bottom:5rem}.final-cta-block{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:1.5rem 0 0}.site-footer{background:linear-gradient(#f4c74f0a,#0000);border-top:1px solid #f4c74f1f;padding:2rem 0 3rem}.footer-grid{grid-template-columns:minmax(0,1fr) auto;align-items:end}.footer-links{justify-items:start;gap:.65rem;display:grid}@keyframes vaultShine{0%{transform:translate(-160%)skew(-22deg)}to{transform:translate(520%)skew(-22deg)}}@media (max-width:980px){.hero-grid,.product-layout,.guide-grid,.split-layout,.launch-capture,.footer-grid,.final-cta-block,.cart-stack{grid-template-columns:1fr}.lane-list,.product-grid,.bundle-grid,.collection-grid,.guide-reco-grid,.faq-grid,.policy-grid,.supplier-grid,.source-list,.product-meta-grid{grid-template-columns:1fr 1fr}.timeline-item{grid-template-columns:1fr}.main-nav{display:none}}@media (max-width:720px){.shell{width:min(100vw - 1.2rem,1180px)}.hero{min-height:auto;padding-top:2.75rem}.hero-copy h1,.page-hero-copy h1{max-width:12ch}.lane-list,.product-grid,.bundle-grid,.collection-grid,.guide-reco-grid,.faq-grid,.policy-grid,.supplier-grid,.source-list,.product-meta-grid{grid-template-columns:1fr}.header-row{min-height:72px}.brand small{display:none}.shop-quick-nav{gap:.55rem}.shop-quick-nav a,.choice-button,.form-grid{width:100%}.form-grid{grid-template-columns:1fr}}.launch-status-bar{z-index:60;background:linear-gradient(90deg,#101010f5,#191307f5),#080808f0;border-bottom:1px solid #ffe7a624;position:relative}.launch-status-row{justify-content:space-between;align-items:center;gap:1rem;min-height:3.25rem;padding:.65rem 0;display:flex}.launch-status-copy{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.launch-status-copy p,.launch-status-dismiss{color:var(--muted);margin:0;font-size:.92rem}.launch-status-pill{min-height:1.85rem;color:var(--gold-soft);letter-spacing:.14em;text-transform:uppercase;background:#f4c74f14;border:1px solid #f4c74f38;border-radius:999px;align-items:center;padding:.3rem .7rem;font-size:.75rem;display:inline-flex}.launch-status-actions{align-items:center;gap:.8rem;display:flex}.launch-status-link{color:var(--gold-soft);font-weight:600}.launch-status-dismiss{background:0 0;border:0}.site-header{background:linear-gradient(#0e0e0ef0,#060606d6)}.main-nav{align-items:center;gap:1.8rem}.main-nav-primary,.main-nav-secondary,.header-actions,.setup-lane-meta,.product-signal-row,.footer-meta{align-items:center;gap:.8rem;display:flex}.main-nav-primary a{color:var(--text);font-weight:600}.main-nav-secondary{color:var(--muted);font-size:.95rem}.header-actions{gap:.9rem}.menu-toggle{aspect-ratio:1;background:linear-gradient(#f4c74f14,#ffffff05);border:1px solid #f4c74f38;border-radius:999px;width:3rem;padding:0;display:none}.menu-toggle span{background:var(--text);width:1rem;height:1px;margin:.22rem auto;display:block}.mobile-nav-shell{display:none}.crate-hero{min-height:calc(100svh - 130px);padding-top:5.4rem}.crate-hero-grid{gap:3rem}.crate-hero .hero-copy h1{max-width:11ch}.trust-strip{flex-wrap:wrap;gap:.8rem;margin-top:1.5rem;display:flex}.trust-strip span{color:#fbf6ead6;background:linear-gradient(#ffffff0a,#f4c74f08);border:1px solid #f4c74f24;border-radius:16px;align-items:center;min-height:2.5rem;padding:.7rem .9rem;display:inline-flex}.compact-trust-strip span{min-height:2.25rem;padding:.55rem .75rem;font-size:.92rem}.crate-stage{gap:1rem;width:min(100%,560px);display:grid;position:relative}.crate-shell,.crate-note,.find-cut-panel,.contact-process-card{background:radial-gradient(circle at 100% 0,#f4c74f2e,#0000 34%),linear-gradient(#f4c74f0d,#090909f5);border:1px solid #f4c74f2e;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000070,inset 0 1px #ffffff0d}.crate-shell{min-height:480px;padding:1.4rem}.crate-shell:before{content:"";background:linear-gradient(#1a1109d9,#0a0a0afa);border:1px solid #f4c74f1f;border-radius:20px;height:20%;position:absolute;inset:auto 1rem 1rem}.crate-sleeve{aspect-ratio:1;transform-origin:bottom;background:linear-gradient(#181818fa,#070707f5);border:1px solid #ffffff14;border-radius:24px;width:min(72%,320px);padding:1rem;position:absolute;left:50%;box-shadow:0 18px 50px #00000061}.crate-sleeve span,.crate-sleeve small{color:var(--muted)}.crate-sleeve strong{font-family:var(--font-heading), serif;margin-top:.35rem;font-size:1.35rem;display:block}.crate-sleeve-back{top:13%;transform:translate(-66%)rotate(-8deg)}.crate-sleeve-mid{top:10%;transform:translate(-10%)rotate(8deg)}.crate-sleeve-main{background:radial-gradient(circle at top,#f4c74f4d,#0000 28%),linear-gradient(#1b170efa,#090909fa);place-items:center;animation:5.5s ease-in-out infinite sleeveFloat;display:grid;top:20%;transform:translate(-50%)rotate(-1deg)}.crate-disc,.crate-disc-center{border-radius:50%}.crate-disc{aspect-ratio:1;background:radial-gradient(circle,#030303f2 0 12%,#ffffff14 12% 14%,#080808fa 14% 52%,#ffffff0f 52% 53%,#080808fa 53%);width:54%;position:absolute;inset:16% auto auto 50%;transform:translate(-50%)}.crate-disc-center{background:radial-gradient(circle, #fff 0 10%, var(--gold-soft) 10% 100%);position:absolute;inset:41%}.crate-sleeve-copy{z-index:1;text-align:center;align-self:end;justify-items:center;gap:.45rem;display:grid;position:relative}.crate-note{padding:1rem 1.1rem}.crate-note strong{margin-bottom:.35rem;font-size:1.08rem;display:block}.setup-lane-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.setup-lane-card{border-radius:var(--radius);background:linear-gradient(#f4c74f0d,#0a0a0af5);border:1px solid #f4c74f24;gap:1rem;padding:1.35rem;display:grid;box-shadow:0 30px 80px #00000057,inset 0 1px #ffffff0d}.setup-lane-head h3,.find-cut-panel h2,.contact-process-card strong{font-family:var(--font-heading), serif;margin:0}.setup-lane-head p,.setup-lane-card p,.editorial-note,.contact-process-card p{margin:0}.setup-lane-meta{color:var(--muted);justify-content:space-between;font-size:.92rem}.setup-lane-list{gap:.55rem;display:grid}.setup-lane-list span{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;padding:.7rem .85rem}.setup-lane-actions{display:flex}.proof-layout{align-items:center}.editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;display:grid}.editorial-card{gap:.85rem;display:grid}.editorial-note{color:var(--muted);padding-inline:.15rem;line-height:1.6}.find-cut-panel{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) auto;align-items:center;gap:1.2rem;padding:1.35rem;display:grid}.find-cut-steps{gap:.75rem;display:grid}.find-cut-steps p{color:var(--muted);border-left:1px solid #f4c74f47;margin:0;padding-left:1rem}.category-head{max-width:42rem}.product-card{border-color:#f4c74f24}.product-signal-row{justify-content:space-between}.product-summary{line-height:1.65}.product-fit-line{color:var(--gold-soft);font-size:.95rem}.guide-bundle-actions{flex-wrap:wrap;gap:.8rem;display:flex}.contact-page-hero{padding-top:4.8rem}.contact-lead-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:1.2rem;display:grid}.contact-process,.contact-support-grid{gap:1rem;display:grid}.contact-process-card{padding:1.15rem}.contact-capture{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.contact-support-grid .supplier-card{min-height:100%}.footer-grid{grid-template-columns:minmax(0,1.3fr) auto minmax(280px,.9fr);align-items:start;gap:1.2rem}.footer-copy{gap:.9rem;display:grid}.footer-copy p,.footer-trust p{margin:0}.footer-meta{color:var(--muted);flex-wrap:wrap;font-size:.94rem}.footer-meta a{color:var(--gold-soft)}.footer-trust{background:linear-gradient(#f4c74f0d,#ffffff05);border:1px solid #f4c74f24;border-radius:24px;gap:.8rem;padding:1.1rem;display:grid}@keyframes sleeveFloat{0%,to{transform:translate(-50%)rotate(-1deg)translateY(0)}50%{transform:translate(-50%)rotate(1deg)translateY(-8px)}}@media (max-width:1120px){.setup-lane-grid,.editorial-grid,.contact-lead-grid,.contact-capture,.find-cut-panel,.footer-grid{grid-template-columns:1fr}}@media (max-width:980px){.main-nav{display:none}.menu-toggle{place-items:center;display:inline-grid}.mobile-nav-shell{padding:0 1rem 1rem;display:block}.mobile-nav{background:linear-gradient(#121212fa,#080808f5);border:1px solid #f4c74f24;border-radius:24px;gap:.65rem;padding:1rem;display:grid}.mobile-nav a{background:#ffffff08;border-radius:14px;padding:.8rem .9rem}.crate-hero{min-height:auto;padding-top:3.6rem}}@media (max-width:720px){.launch-status-row,.launch-status-copy,.launch-status-actions,.setup-lane-grid,.editorial-grid{grid-template-columns:1fr}.launch-status-row,.launch-status-copy,.launch-status-actions{justify-items:start;display:grid}.header-actions{gap:.6rem}.cart-pill{padding-inline:.8rem}.crate-shell{min-height:420px}.crate-sleeve{width:min(82%,320px)}.trust-strip span,.setup-lane-list span,.mobile-nav a,.find-cut-panel .hero-actions,.contact-page-hero .hero-actions,.find-cut-panel .hero-actions .btn,.contact-page-hero .hero-actions .btn,.guide-bundle-actions .btn{width:100%}}@media (prefers-reduced-motion:reduce){.crate-sleeve-main,.btn,.product-card,.bundle-card,.collection-card,.guide-reco-card{transition:none;animation:none}}body{background:radial-gradient(circle at 10% 0,#ffffff0d,#0000 20%),radial-gradient(circle at 86% 14%,#f4c74f1f,#0000 18%),linear-gradient(#0a0907 0%,#040404 46%,#020202 100%)}body:before{opacity:.16;background:linear-gradient(90deg,#0000 0 calc(50% - 560px),#f4c74f07 calc(50% - 560px),#0000 calc(50% - 559px) calc(50% + 559px),#f4c74f07 calc(50% + 559px),#0000 calc(50% + 560px)),repeating-linear-gradient(90deg,#0000 0 120px,#ffffff03 120px 121px),repeating-linear-gradient(0deg,#0000 0 96px,#ffffff02 96px 97px)}body:after{opacity:.85;background:radial-gradient(circle at 18% 12%,#ffffff0b,#0000 24%),radial-gradient(circle at 78% 6%,#f4c74f0e,#0000 18%)}.page-shell:before{background:linear-gradient(#f4c74f08,#0000 10%),linear-gradient(#0000 86%,#f4c74f09)}.site-header{background:linear-gradient(#0f0d0af5,#040404d6);border-bottom-color:#ffffff0d}.brand-mark{box-shadow:0 0 0 1px #ffffff0d,0 18px 32px #00000057}.hero:before,.page-hero:before{background:linear-gradient(145deg,#ffffff09,#0000 40%),radial-gradient(circle at 0 0,#f4c74f14,#0000 22%),linear-gradient(#ffffff05,#0000 54%)}.hero-noise{opacity:.2;background:radial-gradient(circle,#ffffff06,#0000 34%),repeating-radial-gradient(circle,#ffffff06 0 1px,#0000 1px 10px),linear-gradient(135deg,#0000 0%,#f4c74f1a 100%)}.scene-sticker-row{flex-wrap:wrap;gap:.7rem;margin:1.15rem 0 0;display:flex}.scene-sticker{min-height:2.3rem;color:var(--text);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#f4c74f2e,#ffffff0d);border:1px solid #f4c74f3d;border-radius:999px;align-items:center;padding:.55rem .95rem;font-size:.84rem;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.scene-sticker.is-outline{color:var(--gold-soft);background:#ffffff05;border-style:dashed}.scene-proof-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.scene-proof-card{background:linear-gradient(#ffffff08,#0c0c0ceb);border:1px solid #f4c74f24;border-radius:24px;gap:.55rem;padding:1.1rem 1.15rem 1.2rem;display:grid;position:relative;overflow:hidden}.scene-proof-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 0 0,#f4c74f2e,#0000 64%);border-radius:0 0 100%;width:4.8rem;height:4.8rem;position:absolute;inset:0 auto auto 0}.scene-proof-card strong{font-size:1rem;line-height:1.55}.launch-status-bar{background:linear-gradient(#0d0d0df5,#080808eb);border-bottom:1px solid #ffffff0a}.launch-status-pill{background:linear-gradient(135deg,#f4c74f47,#ffffff0f)}.acquisition-notice{z-index:90;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0f0e0bf5,#070707f0);border:1px solid #f4c74f3d;border-radius:22px;width:min(100%,360px);padding:.95rem .95rem .9rem;position:fixed;bottom:1rem;right:1rem;box-shadow:0 24px 60px #00000073,inset 0 1px #ffffff14}.acquisition-note-stripe{background:linear-gradient(90deg,#f4c74f33,#f4c74fe6,#f4c74f33);border-radius:999px;height:4px;margin-bottom:.9rem}.acquisition-note-copy{gap:.55rem;display:grid}.acquisition-note-copy h2,.acquisition-note-copy p{margin:0}.acquisition-note-copy h2{font-size:clamp(1rem,2vw,1.18rem);line-height:1.28}.acquisition-note-copy p{color:var(--muted);font-size:.9rem;line-height:1.6}.acquisition-note-actions{flex-wrap:wrap;gap:.7rem;margin-top:1rem;display:flex}.acquisition-note-dismiss{color:var(--muted);background:0 0;border:0;margin-top:.85rem;padding:0}.acquisition-note-dismiss:hover{color:var(--gold-soft)}.section-band{background:linear-gradient(#ffffff04,#ffffff03)}.product-card,.bundle-card,.collection-card,.guide-reco-card,.supplier-card,.setup-lane-card,.find-cut-panel,.contact-process-card,.footer-trust,.guide-panel{background:linear-gradient(#ffffff08,#090909ed)}.product-card,.bundle-card,.setup-lane-card{box-shadow:0 22px 48px #00000047}.product-art:after,.detail-art:after{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 0 70%,#ffffff0f 84%,#0000 100%);position:absolute;inset:0}.btn-primary{box-shadow:0 16px 34px #c790162e,inset 0 1px #fff3}.btn-secondary{background:linear-gradient(#ffffff05,#f4c74f0a)}.footer-meta a,.text-link{text-underline-offset:.22rem;text-decoration-thickness:1px}@media (max-width:1120px){.scene-proof-strip{grid-template-columns:1fr}}@media (max-width:720px){.scene-sticker-row,.acquisition-note-actions{display:grid}.scene-sticker,.acquisition-note-actions .btn{width:100%}.acquisition-notice{width:auto;bottom:.75rem;left:.75rem;right:.75rem}}.site-header{z-index:70;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0a0a0ae0,#0505059e);border-bottom:1px solid #e2b64914;position:sticky;top:0;box-shadow:0 10px 30px #0000002e}.header-row{min-height:4.8rem}.brand{gap:.3rem}.brand strong{color:var(--text);letter-spacing:.06em;text-transform:uppercase;font-size:clamp(1.7rem,2.4vw,2.35rem)}.brand small,.brand-mark{display:none}.main-nav,.main-nav-primary,.main-nav-secondary{gap:1.75rem}.main-nav-primary a,.main-nav-secondary a,.mobile-nav a{color:#fbf6eadb;letter-spacing:.16em;text-transform:uppercase;font-size:.82rem;position:relative}.main-nav-primary a:after,.main-nav-secondary a:after,.mobile-nav a:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#f4c74fe6,#0000);height:1px;transition:opacity .16s;position:absolute;inset:auto 0 -.35rem}.main-nav-primary a:hover:after,.main-nav-primary a:focus-visible:after,.main-nav-secondary a:hover:after,.main-nav-secondary a:focus-visible:after,.mobile-nav a:hover:after,.mobile-nav a:focus-visible:after{opacity:1}.luxe-hero{padding:4rem 0 3rem;position:relative;overflow:hidden}.luxe-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 8% 20%,#ffffff14,#0000 24%),radial-gradient(circle at 88% 16%,#f4c74f29,#0000 22%),linear-gradient(#ffffff08,#0000 52%);position:absolute;inset:0}.luxe-hero-shell{grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);align-items:center;gap:2.4rem;display:grid;position:relative}.luxe-hero-copy{gap:1.25rem;display:grid}.hero-kicker{color:var(--gold-soft);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:700}.luxe-hero-copy h1{letter-spacing:-.04em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(3.2rem,8vw,6.25rem);line-height:.93}.luxe-hero-copy .lede{max-width:46rem;font-size:1.08rem;line-height:1.8}.hero-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:.35rem;display:grid}.hero-proof-grid article{background:linear-gradient(#ffffff0b,#0a0a0ad1);border:1px solid #ffffff14;border-radius:22px;gap:.45rem;min-height:100%;padding:1rem 1rem 1.15rem;display:grid}.hero-proof-grid strong{font-size:.98rem;line-height:1.4}.hero-proof-grid span{color:var(--muted);font-size:.9rem;line-height:1.6}.luxe-hero-stage{place-items:center;min-height:36rem;display:grid;position:relative}.stage-platter{aspect-ratio:1;background:radial-gradient(circle,#ffffff0f 0 8%,#0000 8% 12%,#ffffff0a 12% 13%,#0000 13% 19%,#f4c74f0f 19% 20%,#0000 20% 100%),linear-gradient(145deg,#222222fa,#060606f5);border-radius:999px;width:min(34rem,78vw);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 40px 100px #00000061,inset 0 1px #ffffff14}.stage-platter-ring{border:1px solid #ffffff0d;border-radius:999px;position:absolute;inset:9%}.stage-platter-ring.ring-two{border-color:#f4c74f24;inset:18%}.stage-platter-core{background:radial-gradient(circle at 30% 28%,#ffffff3d,#0000 32%),linear-gradient(145deg,#f4c74ffa,#906d11fa);border-radius:999px;position:absolute;inset:44%;box-shadow:0 0 0 12px #ffffff0a}.stage-surface-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff0f,#0a0a0aeb);border:1px solid #f4c74f29;border-radius:26px;gap:.6rem;padding:1.15rem 1.15rem 1.2rem;display:grid;position:absolute;box-shadow:0 28px 48px #0000003d}.stage-surface-card strong,.stage-surface-card small,.stage-surface-card ul{margin:0}.stage-surface-card ul{color:var(--muted);padding-left:1rem}.stage-primary-card{width:min(20rem,72%);top:4%;left:0}.stage-primary-card strong{font-size:1.18rem;line-height:1.32}.stage-primary-card small{color:var(--muted);line-height:1.7}.stage-floating-card{width:min(16rem,58%);top:18%;right:0}.stage-side-card{width:min(19rem,70%);bottom:2%;right:5%}.mini-step-line{grid-template-columns:repeat(16,minmax(0,1fr));gap:.3rem;display:grid}.mini-step-line span{background:#ffffff14;border-radius:999px;height:.6rem}.mini-step-line span.is-active{background:linear-gradient(#fff5c6,#f4c74f)}.editorial-story-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:1.5rem;display:grid}.editorial-story-head{position:sticky;top:6.8rem}.editorial-story-stack,.wax-mode-grid{gap:1rem;display:grid}.editorial-story-card{background:linear-gradient(#ffffff0b,#080808eb);border:1px solid #ffffff14;border-radius:24px;gap:.55rem;padding:1.2rem 1.25rem;display:grid}.editorial-story-card h2,.editorial-story-card h3,.editorial-story-card p{margin:0}.editorial-story-card p:not(.micro-label){color:var(--muted);line-height:1.7}.luxe-lane-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.luxe-lane-card{background:linear-gradient(#ffffff0a,#080808eb);border:1px solid #f4c74f24;border-radius:28px;gap:.8rem;min-height:100%;padding:1.2rem;display:grid}.luxe-lane-card h3,.luxe-lane-card p{margin:0}.luxe-lane-card p{color:var(--muted);line-height:1.7}.luxe-lane-tags{flex-wrap:wrap;gap:.55rem;display:flex}.luxe-lane-tags span{color:#ffffffd6;letter-spacing:.06em;text-transform:uppercase;background:#ffffff0a;border-radius:999px;padding:.45rem .7rem;font-size:.78rem}.wax-beats-home-grid{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:1.4rem;display:grid}.wax-beats-home-copy{gap:1rem;display:grid}.wax-vol-mark{flex-wrap:wrap;align-items:end;gap:.55rem;display:inline-flex}.wax-vol-turntable{font-family:var(--font-heading);letter-spacing:.14em;text-transform:lowercase;font-size:clamp(1.35rem,3vw,2.1rem);font-style:italic;font-weight:700;transform:skew(-16deg)}.wax-vol-wax{font-family:var(--font-tag);color:#f4c74f;text-transform:lowercase;font-size:clamp(1.35rem,3vw,2.4rem);line-height:1}.wax-vol-badge{color:var(--gold-soft);letter-spacing:.16em;text-transform:uppercase;border:1px solid #f4c74f3d;border-radius:999px;padding:.36rem .58rem .28rem;font-size:.72rem;font-weight:700}.wax-beats-studio{background:radial-gradient(circle at 100% 0,#f4c74f1f,#0000 28%),linear-gradient(#ffffff0e,#070707f5);border:1px solid #f4c74f2e;border-radius:34px;gap:1rem;padding:1.4rem;display:grid;box-shadow:0 38px 70px #0000004d}.wax-beats-studio.is-compact .wax-beats-footer{display:none}.wax-beats-intro{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.wax-beats-intro-stack{gap:.9rem;display:grid}.wax-beats-intro h2,.wax-beats-intro p{margin:0}.wax-beats-intro h2{max-width:18ch;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.08}.wax-beats-intro .muted{max-width:42rem;margin-top:.8rem}.wax-beats-signal{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.wax-beats-signal span{letter-spacing:.08em;text-transform:uppercase;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;padding:.48rem .72rem;font-size:.78rem}.wax-beats-console{gap:1rem;display:grid}.wax-volume-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.wax-volume-card{color:var(--text);text-align:left;background:#ffffff06;border:1px solid #ffffff14;border-radius:22px;gap:.5rem;padding:1rem;display:grid}.wax-volume-card strong{font-size:1rem;line-height:1.35}.wax-volume-card small{color:var(--muted);line-height:1.55}.wax-volume-card.is-active{background:linear-gradient(#f4c74f2e,#ffffff08);border-color:#f4c74f5c}.wax-volume-index{color:var(--gold-soft);letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;font-weight:700}.wax-volume-meta{flex-wrap:wrap;gap:.45rem;display:flex}.wax-volume-meta span{letter-spacing:.08em;text-transform:uppercase;background:#ffffff0a;border-radius:999px;padding:.4rem .55rem;font-size:.72rem}.wax-transport-bar{background:linear-gradient(#ffffff0b,#0d0d0dd1);border-radius:24px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;padding:1rem;display:grid}.wax-transport-actions{flex-wrap:wrap;gap:.7rem;display:flex}.wax-transport-copy{gap:.25rem;display:grid}.wax-transport-copy strong{font-size:1rem}.wax-transport-copy span{color:var(--muted);font-size:.9rem}.wax-preset-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.wax-preset-button{color:var(--text);text-align:left;background:#ffffff06;border:1px solid #ffffff14;border-radius:22px;gap:.45rem;padding:1rem;display:grid}.wax-preset-button span{font-size:.96rem;font-weight:700}.wax-preset-button small{color:var(--muted);line-height:1.55}.wax-preset-button.is-active{background:linear-gradient(#f4c74f29,#ffffff08);border-color:#f4c74f66}.wax-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.wax-control{background:#ffffff06;border:1px solid #ffffff14;border-radius:22px;gap:.55rem;padding:1rem;display:grid}.wax-control span,.wax-control strong{display:block}.wax-control span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.8rem}.wax-control input[type=range]{accent-color:#f4c74f;width:100%}.wax-step-stack{gap:.85rem;display:grid}.wax-step-row{grid-template-columns:minmax(9rem,11rem) minmax(0,1fr);align-items:center;gap:.9rem;display:grid}.wax-step-copy{gap:.25rem;display:grid}.wax-step-copy span{color:var(--muted);font-size:.84rem;line-height:1.45}.wax-step-grid{grid-template-columns:repeat(16,minmax(0,1fr));gap:.42rem;display:grid}.wax-step-cell{color:#ffffff6b;letter-spacing:.04em;background:#ffffff06;border:1px solid #ffffff0f;border-radius:14px;place-items:center;min-height:2.2rem;font-size:.7rem;transition:transform .14s,border-color .14s,background .14s,color .14s;display:grid}.concept-kutter-mark{width:min(100%,22rem)}.concept-kutter-logo{width:100%;height:auto;display:block}.kutter-page-hero:before{background:linear-gradient(145deg,#ffffff08,#0000 40%),radial-gradient(circle at 100% 0,#f4c74f29,#0000 34%),linear-gradient(#ab1f251f,#0000 40%),linear-gradient(90deg,#1a2f571f,#0000 72%)}.kutter-page-lead{grid-template-columns:minmax(0,1.45fr) minmax(18rem,.7fr);align-items:start;gap:1.6rem;display:grid}.kutter-hero-badge{color:var(--gold-soft);letter-spacing:.06em;text-transform:uppercase;background:#ffffff08;border:1px solid #f4c74f3d;border-radius:999px;align-items:center;margin-bottom:1.1rem;padding:.55rem .85rem;font-size:.82rem;display:inline-flex}.kutter-hero-note{box-shadow:var(--shadow);background:linear-gradient(#ab1f2514,#0000 45%),linear-gradient(90deg,#1a2f5714,#0000 55%),#ffffff05;border:1px solid #f4c74f26;border-radius:24px;padding:1.15rem}.kutter-hero-note strong,.kutter-hero-note small,.kutter-hero-note p{display:block}.kutter-hero-note strong{margin:.5rem 0 .6rem;font-size:1.08rem;line-height:1.45}.kutter-hero-note small{color:var(--muted);line-height:1.65}.kutter-butter-press{gap:1.35rem;display:grid}.kutter-brand-banner,.kutter-panel{box-shadow:var(--shadow);background:linear-gradient(#ffffff08,#0000 30%),#080808f5;border:1px solid #f4c74f24;border-radius:28px}.kutter-brand-banner{grid-template-columns:minmax(16rem,.95fr) minmax(0,1.2fr);gap:1.2rem;padding:1.25rem;display:grid}.kutter-brand-mark{background:radial-gradient(circle,#f4c74f1a,#0000 52%),linear-gradient(135deg,#ab1f2514,#0000 35%),linear-gradient(225deg,#1a2f5714,#0000 40%),#ffffff03;border-radius:22px;place-items:center;min-height:17rem;padding:1rem;display:grid}.kutter-logo-hero{width:min(100%,31rem);height:auto;display:block}.kutter-brand-copy{align-content:center;gap:.75rem;display:grid}.kutter-brand-copy h2{margin:0;font-size:clamp(1.9rem,4vw,3.2rem);line-height:1.03}.kutter-logo-grid,.kutter-builder-grid,.kutter-profile-grid,.kutter-stat-grid,.kutter-format-grid,.kutter-checklist{gap:1rem;display:grid}.kutter-logo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kutter-logo-card,.kutter-profile-card,.kutter-format-card,.kutter-material-pill{color:var(--text);background:#ffffff06;border:1px solid #f4c74f1f}.kutter-logo-card,.kutter-profile-card,.kutter-format-card{text-align:left;border-radius:22px;padding:1rem}.kutter-logo-card.is-active,.kutter-profile-card.is-active,.kutter-format-card.is-active,.kutter-material-pill.is-active{background:linear-gradient(#f4c74f1c,#ffffff08);border-color:#f4c74f8c;box-shadow:inset 0 1px #ffffff14}.kutter-logo-card strong,.kutter-logo-card span,.kutter-profile-card strong,.kutter-profile-card span,.kutter-profile-card small,.kutter-format-card strong,.kutter-format-card span{display:block}.kutter-logo-card strong,.kutter-profile-card strong,.kutter-format-card strong{margin-top:.7rem}.kutter-logo-card span,.kutter-profile-card span,.kutter-format-card span,.kutter-profile-card small,.kutter-export-copy p{color:var(--muted);line-height:1.6}.kutter-logo-preview{width:100%;height:9.5rem;display:block}.kutter-builder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kutter-panel{padding:1.2rem}.kutter-panel-head{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1rem;display:flex}.kutter-panel-head h3{margin:.25rem 0 0;font-size:clamp(1.25rem,2vw,1.7rem)}.kutter-chip{color:var(--gold-soft);white-space:nowrap;background:#ffffff08;border:1px solid #f4c74f2e;border-radius:999px;align-items:center;padding:.45rem .75rem;font-size:.82rem;display:inline-flex}.kutter-profile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kutter-profile-card small{margin-top:.45rem}.kutter-waveform-shell{background:#ffffff05;border:1px solid #f4c74f1f;border-radius:22px;padding:.95rem 1rem 1.05rem}.kutter-waveform-meta{color:var(--muted);justify-content:space-between;gap:.75rem;margin-bottom:.95rem;font-size:.92rem;display:flex}.kutter-waveform{grid-template-columns:repeat(24,minmax(0,1fr));align-items:end;gap:.3rem;min-height:8rem;display:grid}.kutter-wave-bar{background:#ffffff1f;border-radius:999px;min-height:.8rem}.kutter-wave-bar.is-selected{background:linear-gradient(180deg, var(--gold-soft), var(--gold-deep))}.kutter-slider-stack{gap:.85rem;margin-top:1rem;display:grid}.kutter-control{background:#ffffff05;border:1px solid #f4c74f1f;border-radius:20px;gap:.45rem;padding:.95rem 1rem;display:grid}.kutter-control span,.kutter-control strong{display:block}.kutter-control span{color:var(--muted);font-size:.9rem}.kutter-control input[type=range]{width:100%}.kutter-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kutter-stat-grid article{background:#ffffff05;border:1px solid #f4c74f1f;border-radius:20px;padding:.95rem}.kutter-stat-grid span,.kutter-stat-grid strong{display:block}.kutter-stat-grid span{color:var(--muted);font-size:.88rem}.kutter-stat-grid strong{margin-top:.35rem;font-size:1.25rem}.kutter-repeat-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:.45rem;margin-top:1rem;display:grid}.kutter-repeat-pill{background:linear-gradient(#ab1f2529,#1a2f5714);border:1px solid #f4c74f29;border-radius:999px;place-items:center;min-height:2.4rem;font-size:.88rem;font-weight:700;display:inline-grid}.kutter-vinyl-grid{align-items:start}.kutter-format-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kutter-material-row{gap:.7rem;margin:1rem 0;display:flex}.kutter-material-pill{border-radius:999px;padding:.7rem .95rem}.kutter-checklist{grid-template-columns:repeat(2,minmax(0,1fr))}.kutter-check-card{background:#ffffff05;border:1px solid #ffffff14;border-radius:22px;padding:1rem}.kutter-check-card strong,.kutter-check-card p{display:block}.kutter-check-card p{color:var(--muted);margin:.45rem 0 0;line-height:1.6}.kutter-check-card.state-pass{border-color:#f4c74f33}.kutter-check-card.state-caution{border-color:#f4c74f6b}.kutter-check-card.state-fail{background:#ab1f2514;border-color:#ab1f258c}.kutter-export-copy{gap:.35rem;display:grid}.kutter-export-preview{color:var(--gold-soft);background:#ffffff05;border:1px solid #f4c74f1a;border-radius:22px;margin:1rem 0 0;padding:1rem;font-size:.84rem;line-height:1.65;overflow:auto}.kutter-butter-press.is-compact .kutter-logo-grid,.kutter-butter-press.is-compact .kutter-vinyl-grid,.kutter-butter-press.is-compact .kutter-export-preview{display:none}.kutter-butter-press.is-compact .kutter-brand-banner,.kutter-butter-press.is-compact .kutter-builder-grid{grid-template-columns:1fr}.kutter-butter-press.is-compact .kutter-brand-mark{min-height:13rem}.kb-page{background:linear-gradient(#ffcf4a0f,#0000 12rem),#040404}.kb-launch-hero{background:linear-gradient(90deg,#000000f0,#00000094 48%,#000000e0),repeating-linear-gradient(0deg,#ffffff0b 0 1px,#0000 1px 52px),repeating-linear-gradient(90deg,#0000 0 76px,#ffffff09 76px 77px),#080706;border-bottom:1px solid #ffcf4a29;min-height:min(88vh,980px);padding:clamp(2.4rem,4vw,4.4rem) 0 3rem;position:relative;overflow:hidden}.kb-launch-hero:before{content:"";pointer-events:none;background:linear-gradient(#ffcf4a21,#0000 22%),linear-gradient(90deg,#ff2a771f,#0000 18% 82%,#20d9ff1f);position:absolute;inset:0}.kb-jukebox-section{z-index:1;grid-template-columns:minmax(17rem,.82fr) minmax(23rem,1.08fr) minmax(17rem,.72fr);align-items:center;gap:clamp(1rem,2vw,1.7rem);display:grid;position:relative}.kb-jukebox-copy{align-content:center;gap:1rem;min-width:0;display:grid}.kb-lockup{background:#00000085;border:1px solid #ffcf4a33;width:min(100%,18rem);padding:.45rem;box-shadow:0 0 34px #ffcf4a1a}.kb-lockup-logo,.kb-jukebox-logo,.kb-sleeve-logo{width:100%;height:auto;display:block}.kb-jukebox-copy h1{color:#ffe169;text-transform:uppercase;text-shadow:0 0 22px #ffcf4a59;max-width:8.4ch;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3.1rem,5.8vw,5.7rem);line-height:.88}.kb-jukebox-copy .lede{color:#fbf6eadb;max-width:32rem;margin:0}.kb-feature-list{gap:.75rem;margin-top:.4rem;display:grid}.kb-feature-list span{color:#7deaff;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(90deg,#20d9ff1f,#ffffff04);border-left:3px solid #20d9ff;padding:.82rem .9rem;font-size:.88rem;font-weight:700;display:block}.kb-jukebox-stage{place-items:end center;min-height:clamp(36rem,58vw,50rem);display:grid;position:relative}.kb-neon-arch{border:12px solid #f2bc33;border-bottom:0;border-radius:22rem 22rem 0 0;width:min(100%,42rem);height:min(39rem,58vw);position:absolute;top:1rem;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 4px #fff4b929,0 0 30px #ffcf4a6b,0 0 68px #ffcf4a42}.kb-neon-arch span{border:6px solid;border-bottom:0;border-radius:21rem 21rem 0 0;position:absolute;inset:1.05rem}.kb-neon-arch span:first-child{color:#ff2a77;box-shadow:0 0 24px #ff2a7794}.kb-neon-arch span:last-child{color:#20d9ff;inset:2.15rem;box-shadow:0 0 24px #20d9ff94}.kb-neon-tube{background:linear-gradient(180deg, #fff, var(--tube-color), #160507);width:2.45rem;height:min(29rem,52vw);box-shadow:0 0 25px var(--tube-glow), inset 0 0 18px #ffffff7a;border:4px solid #fff3;border-radius:999px;position:absolute;bottom:1.5rem}.kb-neon-left{--tube-color:#ff2a77;--tube-glow:#ff2a77c7;left:max(.7rem,4%)}.kb-neon-right{--tube-color:#20d9ff;--tube-glow:#20d9ffc7;right:max(.7rem,4%)}.kb-jukebox{z-index:1;background:linear-gradient(#ffffff13,#00000057),#080706;border:1px solid #ffcf4a85;border-radius:10px;width:min(100%,36rem);margin-bottom:2.2rem;padding:1.1rem;position:relative;box-shadow:0 28px 75px #000000d1,0 0 42px #ffcf4a24}.kb-jukebox-top{color:#ffdc7a;letter-spacing:.1em;text-align:center;text-transform:uppercase;justify-items:center;gap:.45rem;padding:.2rem 0 .85rem;font-weight:800;display:grid}.kb-jukebox-logo{width:min(17rem,86%)}.kb-jukebox-top p{margin:0}.kb-track-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:.75rem;display:grid}.kb-track-tabs button,.kb-player-controls button,.kb-download-main,.kb-download-links a{color:#080706;text-align:center;text-transform:uppercase;background:linear-gradient(#ffdf7d,#a86f08);border:1px solid #ffcf4a80;font-weight:900}.kb-track-tabs button{letter-spacing:.04em;border-radius:8px;min-height:3.1rem;box-shadow:inset 0 1px #ffffff80,0 8px 18px #00000061}.kb-track-tabs button.is-active{background:linear-gradient(180deg, #fff0a8, var(--track-accent));box-shadow:0 0 20px color-mix(in srgb, var(--track-accent) 55%, transparent)}.kb-player-window{background:linear-gradient(#ffffff0e,#0000 35%),#050505;border:1px solid #ffcf4a47;border-radius:8px;gap:.85rem;padding:1rem;display:grid;box-shadow:inset 0 0 28px #000000db}.kb-now-playing{justify-content:space-between;align-items:start;gap:1rem;display:flex}.kb-now-playing span,.kb-now-playing small{color:#fbf6eaa8;display:block}.kb-now-playing span{color:#ff6b7c;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem}.kb-now-playing strong{color:#f4dfb9;margin:.18rem 0;font-size:clamp(1.7rem,3vw,2.35rem);display:block}.kb-bpm-pill{color:#ffcf4a;text-align:center;border:1px solid #ffcf4a5c;border-radius:8px;min-width:5.4rem;padding:.55rem .7rem;font-weight:900}.kb-waveform{grid-template-columns:repeat(40,minmax(0,1fr));align-items:center;gap:.14rem;min-height:7.4rem;padding:.6rem 0;display:grid}.kb-waveform span{background:linear-gradient(180deg, #fff1a8, var(--track-accent));min-height:.45rem;box-shadow:0 0 10px color-mix(in srgb, var(--track-accent) 36%, transparent);border-radius:999px;transition:opacity .12s;display:block}.kb-progress{background:#060606;border:1px solid #ffcf4a4d;border-radius:999px;width:100%;height:1.1rem;padding:0;display:block;position:relative}.kb-progress span{border-radius:inherit;background:linear-gradient(90deg, var(--track-accent), #ffdf7d);position:absolute;inset:0 auto 0 0}.kb-progress i{background:linear-gradient(#fff0a8,#b9790b);border:2px solid #160d03;border-radius:5px;width:1.8rem;height:1rem;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 14px #ffcf4a57}.kb-player-controls{grid-template-columns:1fr 1.25fr 1fr;gap:.55rem;display:grid}.kb-player-controls button{border-radius:8px;min-height:2.7rem}.kb-play-button{background:linear-gradient(180deg, #fff3b0, var(--track-accent))!important}.kb-player-window audio{width:100%;accent-color:var(--track-accent)}.kb-download-panel{background:linear-gradient(#ffffff0d,#0000006b),#060606d1;border:1px solid #ffcf4a66;border-radius:10px;align-content:start;gap:1rem;padding:1rem;display:grid;box-shadow:0 24px 70px #0000008a}.kb-sleeve{background:linear-gradient(135deg,#ffcf4a21,#ff2a770a),#12100c;border:1px solid #ffcf4a42;border-radius:8px;align-content:end;min-height:14rem;padding:.8rem;display:grid;position:relative;overflow:hidden}.kb-sleeve:after{content:"";aspect-ratio:1;border:1.6rem solid #000000db;border-radius:50%;width:13rem;position:absolute;bottom:-4rem;right:-5rem;box-shadow:inset 0 0 0 1px #ffffff1f,0 0 20px #000000b3}.kb-sleeve-logo{z-index:1;width:min(100%,17rem);position:relative}.kb-sleeve span{z-index:1;color:#080706;letter-spacing:.09em;text-transform:uppercase;background:#ffcf4a;border-radius:4px;padding:.35rem .6rem;font-size:.78rem;font-weight:900;position:absolute;top:.8rem;left:.8rem}.kb-download-panel h2{color:#ffcf4a;text-transform:uppercase;margin:0;font-size:clamp(1.45rem,2vw,2.05rem);line-height:1.08}.kb-pack-stats{border-top:1px solid #ffcf4a29;gap:0;margin:0;display:grid}.kb-pack-stats div{border-bottom:1px solid #ffcf4a29;justify-content:space-between;gap:1rem;padding:.72rem 0;display:flex}.kb-pack-stats dt,.kb-pack-stats dd{margin:0}.kb-pack-stats dt{color:#fbf6eaa8}.kb-pack-stats dd{color:#fbf6ea;font-weight:800}.kb-download-main,.kb-download-links a{border-radius:8px;min-height:3rem;padding:.85rem 1rem;display:block;box-shadow:0 0 22px #ffcf4a2e}.kb-download-main{letter-spacing:.04em;font-size:.95rem}.kb-download-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.kb-download-links a{color:#7deaff;background:0 0;border-color:#20d9ff94;min-height:2.65rem;padding:.7rem .75rem}.kb-includes{background:#20d9ff12;border:1px solid #20d9ff61;border-radius:8px;gap:.45rem;padding:.85rem;display:grid}.kb-includes span{color:#fbf6eac7;font-size:.9rem}.kb-includes span:before{content:"+ ";color:#7deaff}.kb-section-heading{margin-bottom:1rem}.kb-section-heading h2{margin:0;font-size:clamp(2rem,4vw,3.3rem)}.wax-step-cell.is-active{color:var(--text);transform:translateY(-1px)}.wax-step-cell.tone-gold.is-active,.wax-step-cell.tone-gold-note.is-active{background:linear-gradient(#f4c74f4d,#f4c74f1a);border-color:#f4c74f57}.wax-step-cell.tone-white.is-active,.wax-step-cell.tone-white-note.is-active{background:linear-gradient(#ffffff38,#ffffff0f);border-color:#ffffff3d}.wax-step-cell.tone-muted.is-active{background:linear-gradient(#ffffff29,#ffffff0a);border-color:#ffffff29}.wax-step-cell.is-current{box-shadow:0 0 0 1px #f4c74fbf,0 0 22px #f4c74f33}.wax-beats-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:.35rem;display:flex}.wax-beats-footer p{max-width:54rem;color:var(--muted);margin:0;line-height:1.7}.featured-stack,.wax-mode-grid{gap:1.2rem;display:grid}.featured-spotlight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.modern-final-cta{align-items:center}.wax-beats-loading,.wax-beats-page-note{background:linear-gradient(#ffffff0b,#090909e6);border:1px solid #f4c74f29;border-radius:24px;gap:.6rem;padding:1.2rem;display:grid}.wax-beats-loading h2,.wax-beats-loading p,.wax-beats-page-note p,.wax-beats-page-note strong,.wax-beats-page-note small{margin:0}.wax-beats-page-lead{grid-template-columns:minmax(0,1fr) minmax(18rem,.42fr);align-items:start;gap:1.2rem;display:grid}.wax-beats-page-note strong{font-size:1.08rem;line-height:1.5}.wax-beats-page-note small{color:var(--muted);line-height:1.75}.page-hero.wax-beats-page-hero:before{background:linear-gradient(145deg,#ffffff08,#0000 44%),radial-gradient(circle at 100% 0,#f4c74f1f,#0000 26%),linear-gradient(#ffffff03,#0000 54%)}.product-card,.bundle-card{border-radius:28px}.product-art{min-height:19rem}.product-body{gap:.85rem}.bundle-head h3{line-height:1.18}.site-footer{background:linear-gradient(#0808088a,#050505eb);border-top:1px solid #ffffff0d}.concept-footer-grid{grid-template-columns:1.2fr .7fr .8fr}@media (max-width:1180px){.concept-hero-shell,.concept-waxbeats-grid,.concept-panel-grid{grid-template-columns:1fr}.concept-hero-shell{min-height:auto}.concept-hero-badges{justify-content:space-between;align-items:end;display:flex}.luxe-hero-shell,.editorial-story-grid,.wax-beats-home-grid,.wax-beats-page-lead{grid-template-columns:1fr}.editorial-story-head{position:static}.luxe-hero-stage{min-height:32rem}.featured-spotlight-grid,.hero-proof-grid,.kb-jukebox-section{grid-template-columns:1fr}.kb-jukebox-copy{max-width:42rem}.kb-jukebox-copy h1{max-width:11ch}.kb-download-panel{grid-template-columns:minmax(14rem,.68fr) minmax(0,1fr);align-items:start}.kb-download-panel h2,.kb-pack-stats,.kb-download-main,.kb-download-links,.kb-includes{grid-column:2}.kb-sleeve{grid-row:1/span 5}}@media (max-width:980px){.concept-hero{min-height:auto}.concept-hero-copy{padding-top:4rem}.concept-console-top,.concept-console-bottom{grid-template-columns:1fr}.concept-mix-controls{grid-column:auto}.concept-pad-row{grid-template-columns:repeat(4,minmax(0,1fr))}.luxe-lane-grid,.wax-volume-grid,.wax-preset-grid,.wax-control-grid{grid-template-columns:1fr}.stage-primary-card,.stage-floating-card,.stage-side-card{width:100%;position:relative;inset:auto}.luxe-hero-stage{gap:1rem;min-height:auto;padding-top:15rem}.stage-platter{width:min(26rem,84vw);top:0;transform:translate(-50%)}}@media (max-width:820px){.kutter-page-lead,.kutter-brand-banner,.kutter-builder-grid,.kutter-logo-grid,.kutter-profile-grid,.kutter-stat-grid,.kutter-format-grid,.kutter-checklist{grid-template-columns:1fr}.kutter-panel-head,.kutter-waveform-meta{gap:.45rem;display:grid}.kutter-repeat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.wax-step-row,.featured-spotlight-grid{grid-template-columns:1fr}.kb-launch-hero{padding-top:2rem}.kb-jukebox-stage{min-height:34rem}.kb-neon-arch{border-width:8px;width:min(96%,31rem);height:29rem}.kb-neon-arch span:first-child{inset:.8rem}.kb-neon-arch span:last-child{inset:1.6rem}.kb-neon-tube{width:1.7rem;height:22rem}.kb-jukebox{width:min(100%,28rem);margin-bottom:1.1rem}.kb-download-panel{grid-template-columns:1fr}.kb-download-panel h2,.kb-pack-stats,.kb-download-main,.kb-download-links,.kb-includes{grid-column:auto}.kb-sleeve{grid-row:auto}}@media (max-width:720px){.kutter-hero-badge{line-height:1.4}.kutter-material-row{grid-template-columns:1fr;display:grid}.concept-hero-shell{padding-top:3rem}.concept-display{font-size:clamp(3rem,14vw,4.8rem)}.concept-hero-badges{display:none}.concept-waxbeats-copy,.concept-waxbeats-console{padding-left:0;padding-right:0}.luxe-hero{padding-top:2.5rem}.luxe-hero-copy h1{font-size:clamp(2.8rem,16vw,4.2rem)}.wax-beats-intro,.wax-transport-bar,.wax-beats-footer{grid-template-columns:1fr}.wax-vol-mark{gap:.45rem}.wax-beats-signal,.wax-transport-actions{justify-content:flex-start}.wax-step-grid{gap:.3rem}.wax-step-cell{min-height:1.95rem;font-size:.62rem}.kb-jukebox-copy h1{font-size:clamp(2.8rem,13vw,4rem)}.kb-feature-list span{font-size:.78rem}.kb-jukebox-stage{min-height:31rem}.kb-jukebox{padding:.75rem}.kb-track-tabs{gap:.35rem}.kb-track-tabs button{min-height:2.7rem;font-size:.82rem}.kb-now-playing,.kb-player-controls,.kb-download-links,.kb-pack-stats div{grid-template-columns:1fr}.kb-now-playing{display:grid}.kb-waveform{gap:.1rem;min-height:5.6rem}.kb-player-controls{display:grid}.kb-neon-tube{display:none}}
