.rkbdqq_band{padding-block:clamp(5rem,12vh,8rem);scroll-margin-top:0;position:relative}.rkbdqq_bandGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,6vw,7rem);display:grid}.rkbdqq_bandGrid[data-flip=true]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.rkbdqq_bandGrid[data-flip=true] .rkbdqq_archArt{order:-1}.rkbdqq_doorLabel{margin-bottom:.9rem}.rkbdqq_bandBody{max-width:31em;margin-top:1.25rem}.rkbdqq_includes{flex-wrap:wrap;gap:.5rem;margin-top:1.75rem;padding:0;list-style:none;display:flex}.rkbdqq_includes li{border:3px solid;border-radius:999px;padding:.42rem .9rem .5rem;font-size:.82em;line-height:1.1}.rkbdqq_archArt{aspect-ratio:4/5;background:var(--color-aulait);border-radius:999px 999px 0 0;padding:clamp(8px,.9vw,14px) clamp(8px,.9vw,14px) 0;overflow:hidden}.rkbdqq_archArt svg{border-radius:999px 999px 0 0;width:100%;height:100%;display:block}.rkbdqq_process{background:var(--color-hague);color:var(--color-aulait);padding-block:clamp(6rem,14vh,9rem) clamp(7rem,16vh,11rem);position:relative}.rkbdqq_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);margin:clamp(2.5rem,6vh,4rem) 0;padding:0;list-style:none;display:grid}.rkbdqq_stepNumber{letter-spacing:-.02em;margin-bottom:.5rem;font-size:clamp(5rem,11vw,11rem);font-weight:900;line-height:.9;display:block}.rkbdqq_stepTitle{margin-bottom:.5rem}.rkbdqq_gallery{background:var(--color-aulait);grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(2rem,4vw,4rem) clamp(1rem,2.4vw,2.5rem);padding-block:clamp(5rem,12vh,8rem) clamp(7rem,16vh,11rem);display:grid}.rkbdqq_tile{grid-column:span var(--span)}.rkbdqq_tileLink{display:block}.rkbdqq_tileArt{aspect-ratio:var(--ratio);overflow:hidden}.rkbdqq_tileLink[data-arch=true] .rkbdqq_tileArt{border-radius:999px 999px 0 0}.rkbdqq_tileArt svg{width:100%;height:100%;transition:transform .9s var(--ease-settle);display:block}.rkbdqq_tileLink:hover .rkbdqq_tileArt svg,.rkbdqq_tileLink:focus-visible .rkbdqq_tileArt svg{transform:scale(1.05)}.rkbdqq_tileTitle{margin-top:.9rem;font-size:clamp(1.375rem,2.3vw,2.25rem)}.rkbdqq_tileMeta{gap:.35rem;margin-top:.55rem;display:flex}.rkbdqq_chip{border-radius:999px 999px 0 0;width:1.4rem;height:1.7rem;display:inline-block}.rkbdqq_roomArt{height:min(100svh,75vw)}.rkbdqq_roomArt svg{width:100%;height:100%;display:block}.rkbdqq_roomBody{padding-block:clamp(3rem,8vh,5rem) clamp(5rem,12vh,8rem);position:relative}.rkbdqq_roomGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2rem,6vw,7rem);margin-top:clamp(1.5rem,4vh,2.5rem);display:grid}.rkbdqq_schemeList{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.rkbdqq_schemeRow{border:3px solid;align-items:center;gap:.8rem;padding:.5rem .9rem .6rem;line-height:1.1;display:flex}.rkbdqq_schemeRow span:last-child{text-align:right;margin-left:auto}.rkbdqq_next{padding-block:clamp(4rem,11vh,7rem) clamp(7rem,16vh,11rem);display:block;position:relative}.rkbdqq_nextLabel{margin-bottom:.6rem}.rkbdqq_note{max-width:30em;margin-top:1.5rem;font-size:.82em}.rkbdqq_portrait{width:100%;height:auto;display:block}.rkbdqq_aboutCopy{background:var(--color-aulait);grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(1.5rem,5vw,6rem);padding-block:clamp(4rem,11vh,7rem);display:grid;position:relative}.rkbdqq_aboutLead{font-size:1.32em;line-height:1.16}.rkbdqq_aboutRest{align-content:start;gap:1.1rem;display:grid}.rkbdqq_beliefs{background:var(--color-hague);padding-block:clamp(5rem,13vh,9rem) clamp(8rem,18vh,12rem);position:relative}.rkbdqq_beliefList{margin:0;padding:0;list-style:none}.rkbdqq_belief{letter-spacing:-.02em;font-size:clamp(2.5rem,7.4vw,8rem);font-weight:900;line-height:1}.rkbdqq_belief+.rkbdqq_belief{margin-top:.22em}.rkbdqq_shopHero{background:var(--color-shallot);color:var(--color-hague);padding-top:clamp(13rem,42vh,24rem);padding-bottom:clamp(3.5rem,9vh,6.5rem);position:relative;overflow:hidden}.rkbdqq_drips{transform-origin:top;width:100%;height:clamp(13rem,38vh,22rem);animation:rkbdqq_drip 2.4s var(--ease-settle) both;position:absolute;inset:0 0 auto}@keyframes rkbdqq_drip{0%{transform:scaleY(.18)}}.rkbdqq_posteress{background:var(--color-aulait);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:2rem;padding-block:clamp(5rem,13vh,8rem) clamp(7rem,16vh,11rem);display:grid;position:relative}.rkbdqq_posters{width:100%;height:auto;display:block}.rkbdqq_posteressCopy{max-width:28em;margin-top:1.25rem;margin-bottom:1.5rem}.rkbdqq_episodes{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rkbdqq_episode{flex-direction:column;min-height:clamp(26rem,74vh,44rem);padding:clamp(4.5rem,9vh,6rem) clamp(1rem,3vw,3rem) clamp(5rem,11vh,7rem);display:flex;position:relative}.rkbdqq_record{aspect-ratio:1;width:clamp(9rem,17vw,16rem);margin-bottom:auto;animation:7s linear infinite paused rkbdqq_spin}.rkbdqq_episode:hover .rkbdqq_record,.rkbdqq_episode:focus-visible .rkbdqq_record{animation-play-state:running}@keyframes rkbdqq_spin{to{transform:rotate(360deg)}}.rkbdqq_episodeShow{margin-bottom:.6rem}.rkbdqq_episodeTitle{font-size:clamp(1.875rem,3.7vw,3.875rem)}.rkbdqq_episodeListen{border-bottom:3px solid;align-self:flex-start;margin-top:1rem;line-height:1.15}.rkbdqq_contactEmail{color:var(--color-shallot);letter-spacing:-.02em;margin-top:clamp(1.75rem,5vh,3rem);font-size:min(7.7vw,7.5rem);font-weight:900;line-height:1;display:inline-block}.rkbdqq_contactGrid{background:var(--color-calamine);color:var(--color-hague);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);padding-block:clamp(5.5rem,13vh,8rem) clamp(8rem,18vh,12rem);display:grid;position:relative}.rkbdqq_contactLabel{letter-spacing:-.02em;margin-bottom:.4rem;font-size:clamp(1.75rem,3vw,3rem);font-weight:900;line-height:1}.rkbdqq_contactLink{border-bottom:3px solid;width:fit-content;line-height:1.2;display:block}.rkbdqq_contactLink+.rkbdqq_contactLink{margin-top:.5rem}@media (max-width:860px){.rkbdqq_bandGrid,.rkbdqq_bandGrid[data-flip=true],.rkbdqq_roomGrid,.rkbdqq_aboutCopy,.rkbdqq_posteress,.rkbdqq_episodes,.rkbdqq_contactGrid{grid-template-columns:minmax(0,1fr)}.rkbdqq_bandGrid[data-flip=true] .rkbdqq_archArt{order:0}.rkbdqq_archArt{max-width:26rem}.rkbdqq_steps{grid-template-columns:repeat(2,minmax(0,1fr))}.rkbdqq_portrait{aspect-ratio:4/5;object-fit:cover;object-position:84% 50%}.rkbdqq_roomArt{height:min(84svh,104vw)}.rkbdqq_episode{min-height:0}.rkbdqq_record{margin-bottom:2rem}.rkbdqq_contactEmail{font-size:8vw}.rkbdqq_gallery{grid-template-columns:minmax(0,1fr)}.rkbdqq_tile{grid-column:auto}.rkbdqq_tile .rkbdqq_tileArt{aspect-ratio:4/3}.rkbdqq_tileLink[data-arch=true] .rkbdqq_tileArt{aspect-ratio:4/5}}@media (prefers-reduced-motion:reduce){.rkbdqq_drips{animation:none}}
