.hc-sillons-page{--sillons-green:#0f8;--sillons-pink:#ff2d95;--sillons-cyan:#00f0ff;--sillons-gold:#f0bf55;--sillons-ink:#06060a;--sillons-paper:#f2efe7;background:var(--sillons-ink);color:#f7f5ef;overflow:clip}.hc-sillons-page .hc-icon{width:1.1em;height:1.1em}.hc-sillons-hero{isolation:isolate;border-bottom:1px solid #ffffff1f;min-height:min(920px,100svh);padding:8.5rem 0 5rem;position:relative}.hc-sillons-hero:before{content:"";z-index:-2;background:radial-gradient(circle at 78% 42%,#00ff8821,#0000 28%),radial-gradient(circle at 18% 15%,#ff2d9526,#0000 27%),linear-gradient(135deg,#06060a 0%,#0b0b12 56%,#07110c 100%);position:absolute;inset:0}.hc-sillons-hero:after{content:"";z-index:-1;background:var(--sillons-green);filter:blur(150px);opacity:.055;border-radius:50%;height:68%;position:absolute;inset:auto -10% -34% 38%}.hc-sillons-hero__grid{z-index:-1;opacity:.18;background-image:linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.hc-sillons-hero__inner{grid-template-columns:minmax(0,1.05fr) minmax(390px,.75fr);align-items:center;gap:clamp(3rem,7vw,8rem);min-height:650px;display:grid}.hc-sillons-kicker{color:#ffffff94;letter-spacing:.18em;align-items:center;gap:.7rem;margin:0 0 2rem;font-family:JetBrains Mono,monospace;font-size:.66rem;font-weight:700;display:flex}.hc-sillons-kicker span{background:var(--sillons-green);width:34px;height:2px;box-shadow:0 0 18px #00ff88bf}.hc-sillons-hero h1{letter-spacing:-.075em;text-transform:uppercase;max-width:760px;margin:0;font-family:Montserrat,sans-serif;font-size:clamp(3.5rem,6.6vw,6.8rem);font-weight:900;line-height:.84}.hc-sillons-hero h1 span,.hc-sillons-hero h1 strong{display:block}.hc-sillons-hero h1 span{color:#0000;-webkit-text-stroke:1.5px #ffffffd1}.hc-sillons-hero h1 strong{color:var(--sillons-green);text-shadow:0 0 45px #00ff8826;margin-left:clamp(.75rem,3.4vw,4rem)}.hc-sillons-hero__manifesto{color:#ffffffad;max-width:620px;margin:2.25rem 0 0;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.7}.hc-sillons-hero__actions{flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:2rem;display:flex}.hc-sillons-hero__actions a,.hc-sillons-hero__actions button{color:#fff;letter-spacing:.09em;border:1px solid #ffffff38;justify-content:center;align-items:center;gap:.65rem;min-height:48px;padding:.85rem 1.15rem;font-family:JetBrains Mono,monospace;font-size:.63rem;font-weight:800;text-decoration:none;transition:all .25s;display:inline-flex}.hc-sillons-hero__actions a{border-color:var(--sillons-green);background:var(--sillons-green);color:#041009}.hc-sillons-hero__actions button{cursor:pointer;background:#ffffff09}.hc-sillons-hero__actions a:hover{transform:translateY(-2px);box-shadow:0 0 30px #00ff883d}.hc-sillons-hero__actions button:hover{background:#ffffff14;border-color:#ffffff9e}.hc-sillons-hero__stats{border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:1rem 2rem;margin-top:3rem;padding-top:1.2rem;display:flex}.hc-sillons-hero__stats span{color:#ffffff6b;letter-spacing:.1em;align-items:baseline;gap:.45rem;font-family:JetBrains Mono,monospace;font-size:.55rem;display:flex}.hc-sillons-hero__stats strong{color:#fff;font-family:Montserrat,sans-serif;font-size:1.25rem}.hc-sillons-deck{aspect-ratio:1/1.05;background:linear-gradient(145deg,#ffffff17,#ffffff06);border:1px solid #ffffff29;border-radius:18px;justify-self:end;width:min(100%,520px);padding:7%;position:relative;transform:rotate(2deg);box-shadow:0 40px 100px #00000080,inset 0 1px #ffffff1f}.hc-sillons-deck__signal{color:#ffffff8c;letter-spacing:.15em;justify-content:space-between;align-items:center;font-family:JetBrains Mono,monospace;font-size:.52rem;display:flex;position:absolute;top:4%;left:5%;right:5%}.hc-sillons-deck__signal i{background:var(--sillons-pink);width:7px;height:7px;box-shadow:0 0 14px var(--sillons-pink);border-radius:50%;animation:1.7s ease-in-out infinite hc-sillons-pulse}.hc-sillons-sleeve{z-index:2;aspect-ratio:1;background:#16161e;border:9px solid #e8e3d7;width:56%;position:absolute;top:14%;left:7%;overflow:hidden;transform:rotate(-5deg);box-shadow:16px 20px 40px #00000073}.hc-sillons-sleeve:after{content:"";mix-blend-mode:screen;background:linear-gradient(135deg,#0000 45%,#00ff8840);position:absolute;inset:0}.hc-sillons-sleeve img{object-fit:cover;filter:saturate(.78)contrast(1.08);width:100%;height:100%}.hc-sillons-sleeve>span{z-index:2;color:var(--sillons-green);letter-spacing:.09em;background:#06060a;padding:.3rem .42rem;font-family:JetBrains Mono,monospace;font-size:.48rem;position:absolute;bottom:10px;left:12px}.hc-sillons-sleeve__fallback{background:repeating-radial-gradient(circle,#14141c 0 8px,#20202c 9px 10px);width:100%;height:100%}.hc-sillons-vinyl{z-index:1;aspect-ratio:1;background:repeating-radial-gradient(circle,#111118 0 5px,#292932 6px 7px,#111118 8px 12px);border-radius:50%;width:60%;animation:13s linear infinite hc-sillons-spin;position:absolute;top:17%;right:5%;box-shadow:0 24px 50px #0000008c}.hc-sillons-vinyl:before{content:"";background:var(--sillons-green);border-radius:50%;position:absolute;inset:36%;box-shadow:inset 0 0 0 10px #00000024}.hc-sillons-vinyl i{z-index:2;background:#fff;border-radius:50%;position:absolute;inset:47%}.hc-sillons-vinyl b{z-index:1;color:#041009;font-family:Montserrat,sans-serif;font-size:.8rem;position:absolute;top:40%;left:43%}.hc-sillons-tonearm{z-index:4;transform-origin:80% 10%;width:26%;height:55%;position:absolute;top:15%;right:4%;transform:rotate(-12deg)}.hc-sillons-tonearm:before{content:"";aspect-ratio:1;background:#1d1d25;border:8px solid #9999a3;border-radius:50%;width:35%;position:absolute;top:0;right:0}.hc-sillons-tonearm:after{content:"";transform-origin:top;background:linear-gradient(90deg,#707079,#d5d5da,#6e6e77);border-radius:9px;width:8px;height:72%;position:absolute;top:12%;right:14%;transform:rotate(16deg)}.hc-sillons-tonearm span{z-index:2;background:var(--sillons-cyan);border-radius:3px;width:30px;height:45px;position:absolute;bottom:3%;right:42%;transform:rotate(16deg);box-shadow:0 0 20px #00f0ff47}.hc-sillons-deck__caption{z-index:5;color:#fff;border-top:1px solid #ffffff26;padding-top:.9rem;text-decoration:none;display:block;position:absolute;bottom:7%;left:7%;right:7%}.hc-sillons-deck__caption small{color:var(--sillons-green);letter-spacing:.15em;margin-bottom:.35rem;font-family:JetBrains Mono,monospace;font-size:.5rem;display:block}.hc-sillons-deck__caption strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Montserrat,sans-serif;font-size:clamp(.85rem,1.3vw,1.05rem);line-height:1.25;display:-webkit-box;overflow:hidden}.hc-sillons-deck.is-spinning .hc-sillons-vinyl{animation-duration:.35s}.hc-sillons-deck.is-spinning .hc-sillons-tonearm{transition:transform .45s;transform:rotate(8deg)}.hc-sillons-scroll{color:#ffffff73;letter-spacing:.13em;align-items:center;gap:.65rem;font-family:JetBrains Mono,monospace;font-size:.5rem;text-decoration:none;display:flex;position:absolute;bottom:2.2rem;left:50%;transform:translate(-50%)}.hc-sillons-scroll span{background:var(--sillons-green);width:26px;height:1px}@keyframes hc-sillons-spin{to{transform:rotate(360deg)}}@keyframes hc-sillons-pulse{50%{opacity:.25}}.hc-sillons-why{color:#f7f5ef;background:radial-gradient(circle at 12% 20%,#00ff8817,#0000 30%),linear-gradient(145deg,#0b0d0c,#0a1510 58%,#08090d);padding:clamp(3.4rem,5.5vw,5.4rem) 0}.hc-sillons-why__intro{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);align-items:center;gap:clamp(2.5rem,6vw,7rem);display:grid}.hc-sillons-why__heading>p,.hc-sillons-stories__head>div>p{color:var(--sillons-green);letter-spacing:.14em;margin:0 0 1rem;font-family:JetBrains Mono,monospace;font-size:.58rem;font-weight:700}.hc-sillons-why h2,.hc-sillons-stories h2,.hc-sillons-outro h2{letter-spacing:-.065em;text-transform:uppercase;margin:0;font-family:Montserrat,sans-serif;font-size:clamp(2.6rem,5.2vw,5.5rem);font-weight:900;line-height:.9}.hc-sillons-why h2 em,.hc-sillons-stories h2 em,.hc-sillons-outro h2 em{color:var(--sillons-green);font-style:normal}.hc-sillons-why h2{max-width:820px;font-size:clamp(2.45rem,4vw,4rem);line-height:.92}.hc-sillons-why__copy{color:#ffffff9e;border-left:1px solid #00ff8873;max-width:390px;padding-left:1.5rem;font-size:.95rem;line-height:1.65}.hc-sillons-why__copy p{margin:0}.hc-sillons-why__intro strong{color:#fff}.hc-sillons-method{background:#00ff8829;border:1px solid #0f83;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:clamp(2rem,3.5vw,3.2rem);display:grid}.hc-sillons-method article{background:#0d1411;min-height:158px;transition:background .25s;position:relative;overflow:hidden}.hc-sillons-method article:before{content:"";opacity:.16;background:repeating-linear-gradient(90deg,transparent 0 7px,var(--sillons-green)8px 10px,transparent 11px 16px);clip-path:polygon(0 44%,8% 20%,14% 68%,22% 34%,30% 78%,38% 10%,45% 58%,53% 30%,61% 74%,70% 22%,78% 62%,86% 12%,100% 50%,100% 100%,0 100%);height:38px;transition:opacity .25s,transform .25s;position:absolute;bottom:18px;left:64%;right:-5%}.hc-sillons-method article:hover,.hc-sillons-method article.is-active{background:#102019}.hc-sillons-method article:hover:before,.hc-sillons-method article.is-active:before{opacity:.08;transform:translate(8px)}.hc-sillons-method button{z-index:2;color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-rows:auto 1fr;grid-template-columns:1fr auto;align-items:start;gap:.8rem 1rem;width:100%;min-height:158px;padding:1.2rem 1.35rem;display:grid;position:relative}.hc-sillons-method button span{color:var(--sillons-green);letter-spacing:.12em;font-family:JetBrains Mono,monospace;font-size:.6rem;font-weight:700}.hc-sillons-method button strong{grid-column:1/-1;align-self:end;max-width:260px;font-family:Montserrat,sans-serif;font-size:1rem;line-height:1.15;transition:color .25s,transform .25s}.hc-sillons-method button i{color:#ffffff6b;letter-spacing:.1em;font-family:JetBrains Mono,monospace;font-size:.54rem;font-style:normal;font-weight:700;transition:color .25s;position:absolute;top:1.2rem;right:1.35rem}.hc-sillons-method button[aria-expanded=true] strong{color:var(--sillons-green);transform:translateY(-3.55rem)}.hc-sillons-method button[aria-expanded=true] i{color:var(--sillons-green)}.hc-sillons-method article>div{z-index:3;color:#ffffffc7;pointer-events:none;font-size:.95rem;line-height:1.45;position:absolute;bottom:1.1rem;left:1.35rem;right:1.35rem}.hc-sillons-method article>div p{margin:0}.hc-sillons-stories{background:#09090f;border-top:1px solid #00ff8829;padding:clamp(6rem,10vw,10rem) 0}.hc-sillons-stories__head{border-bottom:1px solid #ffffff26;grid-template-columns:1.4fr .6fr;align-items:end;gap:4rem;margin-bottom:clamp(3rem,6vw,6rem);padding-bottom:2rem;display:grid}.hc-sillons-stories__head>div>p{color:var(--sillons-green);margin:0 0 1rem}.hc-sillons-stories__head>p{color:#ffffff91;max-width:480px;margin:0;line-height:1.7}.hc-sillons-stories h2 em{color:var(--sillons-green)}.hc-sillons-grid{grid-template-columns:repeat(12,1fr);gap:clamp(2.5rem,5vw,5.5rem) 1.5rem;display:grid}.hc-sillons-card{outline:none;grid-column:span 4;transition:transform .35s;position:relative}.hc-sillons-card:nth-child(5n+1){grid-column:span 7}.hc-sillons-card:nth-child(5n+2){grid-column:span 5}.hc-sillons-card__art{aspect-ratio:1/.78;color:#fff;background:#14141c;display:block;position:relative;overflow:hidden}.hc-sillons-card__art:after{content:"";box-shadow:inset 0 0 0 0 var(--sillons-green);border:1px solid #ffffff2e;transition:all .35s;position:absolute;inset:0}.hc-sillons-card__art img{object-fit:cover;object-position:var(--hc-sillons-image-position,center center);filter:saturate(.78)contrast(1.05);width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.75,.25,1),filter .4s}.hc-sillons-card__fallback{background:repeating-radial-gradient(circle at 35% 55%,#111118 0 12px,#262630 13px 14px,#111118 15px 25px);width:100%;height:100%;display:block}.hc-sillons-card__number{z-index:2;min-width:42px;color:var(--sillons-green);text-align:center;background:#06060a;padding:.35rem .45rem;font-family:JetBrains Mono,monospace;font-size:.62rem;position:absolute;top:.8rem;left:.8rem}.hc-sillons-card__art>i{z-index:2;aspect-ratio:1;background:#111118;border:10px solid #00ff88e6;border-radius:50%;width:42px;transition:transform .5s;position:absolute;bottom:1rem;right:1rem;box-shadow:0 8px 20px #0006}.hc-sillons-card__copy{padding-top:1.25rem}.hc-sillons-card__copy>p{color:var(--sillons-green);letter-spacing:.08em;gap:.8rem;margin:0 0 .75rem;font-family:JetBrains Mono,monospace;font-size:.52rem;display:flex}.hc-sillons-card__copy h3{letter-spacing:-.035em;margin:0;font-family:Montserrat,sans-serif;font-size:clamp(1.2rem,2vw,1.75rem);font-weight:850;line-height:1.05}.hc-sillons-card__copy h3 a{color:#fff;text-decoration:none}.hc-sillons-card__copy>div{color:#ffffff85;max-width:580px;margin-top:.85rem;font-size:.9rem;line-height:1.55}.hc-sillons-card__copy>a{color:#fff;letter-spacing:.08em;align-items:center;gap:.45rem;margin-top:1rem;font-family:JetBrains Mono,monospace;font-size:.55rem;font-weight:700;text-decoration:none;display:inline-flex}.hc-sillons-card:hover img,.hc-sillons-card:focus-within img{filter:saturate()contrast(1.06);transform:scale(1.045)}.hc-sillons-card:hover .hc-sillons-card__art>i{transform:rotate(90deg)}.hc-sillons-card.is-picked{transform:translateY(-8px)}.hc-sillons-card.is-picked .hc-sillons-card__art:after{box-shadow:inset 0 0 0 4px var(--sillons-green),0 0 40px #00ff882e}.hc-sillons-random{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:1rem;margin-top:5rem;padding:1.2rem 0;display:flex}.hc-sillons-random p{color:#fff9;margin:0}.hc-sillons-random button{border:1px solid var(--sillons-green);color:var(--sillons-green);letter-spacing:.08em;cursor:pointer;background:0 0;align-items:center;gap:.65rem;padding:.9rem 1.1rem;font-family:JetBrains Mono,monospace;font-size:.58rem;font-weight:800;display:inline-flex}.hc-sillons-random button:hover{background:var(--sillons-green);color:#041009}.hc-sillons-random button:disabled{opacity:.45;cursor:wait}.hc-sillons-random button span{font-size:1rem}.hc-sillons-outro{color:#fff;background:#05050a;padding:clamp(2.8rem,5vw,4.5rem) 0;position:relative;overflow:hidden}.hc-sillons-outro:before{content:"";filter:blur(15px);background:radial-gradient(circle,#ff2d952b,#0000 67%);border-radius:50%;position:absolute;inset:-80% 48% -90% -20%}.hc-sillons-outro:after{content:"";filter:blur(18px);background:radial-gradient(circle,#00f0ff1f,#0000 68%);border-radius:50%;position:absolute;inset:-80% -15% -90% 55%}.hc-sillons-outro__panel{z-index:1;box-sizing:border-box;background:linear-gradient(135deg,#ffffff0b,#ffffff03);border:1px solid #ffffff21;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(360px,420px);align-items:center;gap:clamp(2rem,4vw,4rem);width:calc(100% - 2rem);max-width:1248px;padding:clamp(2rem,3vw,2.8rem) clamp(2rem,4vw,3.5rem);display:grid;position:relative;box-shadow:inset 0 1px #ffffff14,0 24px 55px #0000004d}.hc-sillons-outro__copy{min-width:0}.hc-sillons-outro__copy>p{color:var(--sillons-cyan);letter-spacing:.13em;align-items:center;gap:.7rem;margin:0 0 .85rem;font-family:JetBrains Mono,monospace;font-size:.55rem;font-weight:700;display:flex}.hc-sillons-outro__copy>p span{background:var(--sillons-pink);width:26px;height:2px;box-shadow:0 0 15px var(--sillons-pink)}.hc-sillons-outro h2{text-shadow:0 0 36px #ffffff0d;max-width:760px;font-size:clamp(2.45rem,4.2vw,4.3rem)}.hc-sillons-outro h2 em{color:#0000;background:linear-gradient(90deg,var(--sillons-pink),#b347ea 46%,var(--sillons-cyan));-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;padding-right:.06em}.hc-sillons-outro__copy>div{color:#ffffff9e;max-width:560px;margin-top:1rem;font-size:.9rem;line-height:1.55}.hc-sillons-outro__copy>a{border:1px solid var(--sillons-pink);color:#fff;letter-spacing:.08em;background:#ff2d9514;align-items:center;gap:.7rem;margin-top:1.35rem;padding:.78rem 1rem;font-family:JetBrains Mono,monospace;font-size:.58rem;font-weight:800;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 0 24px #ff2d951a}.hc-sillons-outro__copy>a:hover{background:var(--sillons-pink);transform:translateY(-2px);box-shadow:0 0 30px #ff2d954d}.hc-sillons-outro__visual{box-sizing:border-box;aspect-ratio:3/2;background:linear-gradient(135deg,var(--sillons-pink),#b347ea9e 47%,var(--sillons-cyan));clip-path:polygon(0 0,calc(100% - 25px) 0,100% 25px,100% 100%,25px 100%,0 calc(100% - 25px));filter:drop-shadow(-8px -7px 20px #ff2d951f)drop-shadow(9px 8px 22px #00f0ff1a);border:0;justify-self:center;width:100%;padding:1px;text-decoration:none;transition:filter .3s,transform .3s;display:block;position:relative;overflow:hidden}.hc-sillons-outro__visual:before{content:"";z-index:2;background:linear-gradient(90deg,var(--sillons-pink),var(--sillons-pink))top left/72px 2px no-repeat,linear-gradient(180deg,var(--sillons-pink),var(--sillons-pink))top left/2px 48px no-repeat,linear-gradient(270deg,var(--sillons-cyan),var(--sillons-cyan))bottom right/72px 2px no-repeat,linear-gradient(0deg,var(--sillons-cyan),var(--sillons-cyan))bottom right/2px 48px no-repeat;opacity:.88;pointer-events:none;transition:background-size .35s,opacity .35s;position:absolute;inset:1px}.hc-sillons-outro__visual:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(135deg,#ff2d951f,#0000 42%,#00f0ff14);position:absolute;inset:1px}.hc-sillons-outro__visual img{object-fit:cover;object-position:50% 50%;filter:saturate(.94)contrast(1.06);width:100%;height:100%;transition:transform .45s,filter .45s;display:block}.hc-sillons-outro__visual:hover{filter:drop-shadow(-9px -8px 24px #ff2d952e)drop-shadow(10px 9px 26px #00f0ff26);transform:translateY(-3px)}.hc-sillons-outro__visual:hover:before{opacity:1;background-size:108px 2px,2px 70px,108px 2px,2px 70px}.hc-sillons-outro__visual:hover img{filter:saturate(1.05)contrast(1.06);transform:scale(1.035)}.hc-sillons-outro__visual:focus-visible{outline:2px solid var(--sillons-cyan);outline-offset:4px}@media (width<=980px){.hc-sillons-hero{min-height:auto;padding-bottom:7rem}.hc-sillons-hero__inner{grid-template-columns:1fr;min-height:0}.hc-sillons-deck{justify-self:center;width:min(88vw,520px)}.hc-sillons-why__intro{grid-template-columns:minmax(0,1.3fr) minmax(240px,.7fr);gap:2.5rem}.hc-sillons-card,.hc-sillons-card:nth-child(5n+1),.hc-sillons-card:nth-child(5n+2){grid-column:span 6}.hc-sillons-outro__panel{grid-template-columns:minmax(0,1fr) 320px;gap:2rem}.hc-sillons-outro__visual{width:100%}}@media (width>=981px) and (width<=1180px){.hc-sillons-hero__inner{grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);gap:2.5rem}.hc-sillons-hero h1{font-size:clamp(3.5rem,5.8vw,4.4rem)}.hc-sillons-hero h1 strong{margin-left:1rem}.hc-sillons-deck{width:min(100%,460px)}}@media (width<=680px){.hc-sillons-hero{padding:7rem 0 5.5rem}.hc-sillons-hero__inner{gap:3rem}.hc-sillons-kicker{margin-bottom:1.4rem;font-size:.56rem}.hc-sillons-hero h1{font-size:clamp(3rem,14.8vw,4.25rem);line-height:.84}.hc-sillons-hero h1 strong{margin-left:.5rem}.hc-sillons-hero__manifesto{margin-top:1.7rem;font-size:1rem}.hc-sillons-hero__actions{flex-direction:column;align-items:stretch}.hc-sillons-hero__actions a,.hc-sillons-hero__actions button{width:100%}.hc-sillons-hero__stats{grid-template-columns:1fr 1fr;gap:.8rem;margin-top:2rem;display:grid}.hc-sillons-hero__stats span:last-child{grid-column:1/-1}.hc-sillons-deck{width:100%;transform:rotate(0)}.hc-sillons-deck__caption strong{font-size:.78rem}.hc-sillons-scroll{width:max-content;bottom:1.5rem}.hc-sillons-why__intro,.hc-sillons-stories__head{grid-template-columns:1fr;gap:1.5rem}.hc-sillons-why__copy{max-width:none}.hc-sillons-why{padding:2.8rem 0}.hc-sillons-why__intro{gap:1.15rem}.hc-sillons-why h2{font-size:clamp(1.95rem,9.6vw,2.8rem)}.hc-sillons-stories h2{font-size:clamp(2.35rem,13vw,3.5rem)}.hc-sillons-method{grid-template-columns:1fr;margin-top:1.6rem}.hc-sillons-method article{min-height:76px;transition:min-height .25s,background .25s}.hc-sillons-method article.is-active{min-height:158px}.hc-sillons-method button{min-height:76px;padding:.85rem 1.1rem}.hc-sillons-method button[aria-expanded=true]{min-height:158px}.hc-sillons-method button[aria-expanded=true] strong{transform:translateY(-3.4rem)}.hc-sillons-method article>div{bottom:1rem;left:1.1rem;right:1.1rem}.hc-sillons-method article:before{left:70%}.hc-sillons-stories__head{align-items:start}.hc-sillons-grid{display:block}.hc-sillons-card+.hc-sillons-card{margin-top:3.5rem}.hc-sillons-card__art{aspect-ratio:1/.82}.hc-sillons-random{flex-direction:column;align-items:stretch;margin-top:3.5rem}.hc-sillons-random button{justify-content:center;width:100%}.hc-sillons-outro{padding:2rem 0}.hc-sillons-outro__panel{grid-template-columns:1fr;gap:1rem;width:calc(100% - 1.5rem);padding:1.6rem 1.25rem}.hc-sillons-outro__copy{padding:0}.hc-sillons-outro h2{letter-spacing:-.075em;font-size:clamp(1.82rem,8vw,2.35rem)}.hc-sillons-outro__copy>div{margin-top:.7rem;font-size:.84rem}.hc-sillons-outro__copy>a{justify-content:center;width:100%;margin-top:1rem;line-height:1.5}.hc-sillons-outro__visual{aspect-ratio:16/9;width:100%}}@media (prefers-reduced-motion:reduce){.hc-sillons-vinyl,.hc-sillons-deck__signal i{animation:none}.hc-sillons-card,.hc-sillons-card__art img,.hc-sillons-outro__visual,.hc-sillons-outro__visual img{transition:none}}