[data-theme=v2] section.sh2-hero{padding-top:calc(var(--bk-s-9) + var(--bk-s-5))}.sh2-hero__bg{position:absolute;inset:0;z-index:0;overflow:clip}.sh2-hero__bands{position:absolute;inset:0 -16%;display:flex;transform:skew(-14deg)}.sh2-hero__band{position:relative;flex:1 1 0;min-width:0;overflow:clip;container-type:size;border-inline:1px solid rgb(255 255 255 / .06);transition:flex-grow 1.4s var(--bk-ease)}.sh2-hero__band img{position:absolute;top:0;left:50%;height:100%;width:calc(40vw + 50cqh);max-width:none;object-fit:cover;transform:translate(-50%) skew(14deg);opacity:.65;transition:opacity 1.4s var(--bk-ease)}.sh2-hero__bandname{position:absolute;left:50%;bottom:calc(var(--bk-seam-h) + var(--bk-s-4));transform:translate(-50%) skew(14deg);white-space:nowrap;color:var(--bk-lime);opacity:0;transition:opacity .9s var(--bk-ease)}.sh2-hero__band.is-open{flex-grow:1.7}.sh2-hero__band.is-open img{opacity:.9}.sh2-hero__band.is-open .sh2-hero__bandname{opacity:1}@media(hover:none){.sh2-hero__band{transition:flex-grow 2.2s cubic-bezier(.22,.61,.36,1)}.sh2-hero__band img{transition:opacity 2.2s cubic-bezier(.22,.61,.36,1)}.sh2-hero__bandname{transition:opacity 1.4s var(--bk-ease) .4s}}@media(hover:hover){.sh2-hero__band:hover{flex-grow:1.7}.sh2-hero__band:hover img{opacity:.9}.sh2-hero__band:hover .sh2-hero__bandname{opacity:1}}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){.sh2-hero__bands{animation-name:sh2BandsDrift;animation-timing-function:linear;animation-fill-mode:both;animation-duration:auto;animation-timeline:scroll(root block);animation-range:0px 100vh}}}@keyframes sh2BandsDrift{0%{translate:0 0}to{translate:0 90vh}}.sh2-hero>.bk-shell{pointer-events:none}.sh2-hero>.bk-shell :is(a,button){pointer-events:auto}.sh2-hero__bg:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,rgb(23 25 26 / .48) 0%,rgb(23 25 26 / .56) 50%,var(--bk-coal) 100%),radial-gradient(ellipse 70% 80% at 18% 50%,rgb(23 25 26 / .38),transparent 70%)}@media(prefers-reduced-motion:reduce){.sh2-hero__band,.sh2-hero__band img,.sh2-hero__bandname{transition:none}}.sh2-hero__title{margin-top:var(--bk-s-4);max-width:32ch}.sh2-hero__body{margin-top:var(--bk-s-4);display:flex;flex-direction:column;gap:var(--bk-s-3)}.sh2-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bk-s-3);margin-top:var(--bk-s-6)}.sh2-hero__actions .bk-btn--primary{flex:1 1 auto}@media(min-width:480px){.sh2-hero__actions .bk-btn--primary{flex:0 0 auto}}.sh2-hero__trust{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bk-s-2) var(--bk-s-3);margin-top:var(--bk-s-6);list-style:none;padding:0}.sh2-hero__trust li{display:flex;align-items:center;gap:var(--bk-s-3)}.sh2-hero__dot{width:4px;height:4px;border-radius:999px;background:var(--surface-line-2)}.sh2-direct{max-width:52rem}.sh2-direct__answer{margin-top:var(--bk-s-4);max-width:60ch;font-size:var(--bk-t-xl)}.sh2-finder__title{max-width:28ch}.sh2-finder__intro{margin-top:var(--bk-s-4)}.sh2-finder__grid{display:grid;grid-template-columns:1fr;gap:var(--bk-s-4);margin-top:var(--bk-s-7)}@media(min-width:640px){.sh2-finder__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.sh2-finder__grid{grid-template-columns:repeat(3,1fr)}}[data-theme=v2] .sh2-finder__card{padding:0;overflow:clip}.sh2-finder__plate{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:100%;aspect-ratio:16 / 10;overflow:clip;background:var(--bk-coal)}.sh2-finder__plate>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:contrast(1.05);transition:scale .7s var(--bk-ease)}.sh2-finder__card:hover .sh2-finder__plate>img{scale:1.04}.sh2-finder__chips{position:absolute;inset:var(--bk-s-3) var(--bk-s-3) auto;display:flex;flex-wrap:wrap;gap:var(--bk-s-2) var(--bk-s-1)}.sh2-finder__chip,.sh2-artists__chip,.sh2-directory__chip{display:inline-block;padding:.3em .7em .35em .6em;font-family:var(--bk-font-label);font-size:var(--bk-t-mono);font-weight:500;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--bk-ink);background:var(--bk-lime);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 32' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M12 4C90 2.5 200 3.5 292 3l4 4-3 21-3 2C200 29.5 90 30.5 8 29l-4-4 4-19z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 32' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M12 4C90 2.5 200 3.5 292 3l4 4-3 21-3 2C200 29.5 90 30.5 8 29l-4-4 4-19z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;rotate:-1deg;transition:background-color .25s var(--bk-ease)}.sh2-finder__chip:nth-child(2n),.sh2-artists__chip:nth-child(2n),.sh2-directory__chip:nth-child(2n){rotate:.8deg}.sh2-finder__chip:hover{background:#c6ef34}.sh2-finder__body{position:relative;padding:var(--bk-s-7) var(--bk-s-4) var(--bk-s-4);background:linear-gradient(to top,rgb(23 25 26 / .9),rgb(23 25 26 / .62) 40%,rgb(23 25 26 / .22) 75%,transparent);color:#fff}.sh2-finder__cardtitle{color:#fff}.sh2-finder__notsure{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bk-s-3) var(--bk-s-5);margin-top:var(--bk-s-6)}.sh2-finder__notsure-text{max-width:60ch}.sh2-finder__carddesc{margin-top:var(--bk-s-2);font-size:var(--bk-t-sm);color:#ffffffd9}.sh2-directory{scroll-margin-top:5rem}.sh2-directory__title{max-width:26ch}.sh2-directory__intro{margin-top:var(--bk-s-4)}.sh2-directory__rail{margin-top:var(--bk-s-7)}.sh2-directory__card{display:flex;flex-direction:column}[data-theme=v2] .bk-work__frame.sh2-directory__frame{aspect-ratio:4 / 3}.sh2-directory__bands{position:absolute;inset:0 -16%;display:flex;transform:skew(-14deg);container-type:size}.sh2-directory__band{position:relative;flex:1 1 0;min-width:0;overflow:clip;border-inline:1px solid rgb(255 255 255 / .14);transition:flex-grow .7s var(--bk-ease)}.sh2-directory__band:first-child{flex-grow:1.9}.sh2-directory__card:hover .sh2-directory__band:first-child{flex-grow:1}.sh2-directory__card:hover .sh2-directory__band:last-child{flex-grow:1.9}[data-theme=v2] .sh2-directory__frame .sh2-directory__band img{position:absolute;top:0;left:50%;width:calc(66cqw + 50cqh);max-width:none;height:100%;object-fit:cover;transform:translate(-50%) skew(14deg);animation:none}[data-theme=v2] .sh2-directory__card:hover .sh2-directory__frame .sh2-directory__band img{transform:translate(-50%) skew(14deg)}@media(prefers-reduced-motion:reduce){.sh2-directory__band{transition:none}}.sh2-directory__ph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--bk-s-5);text-align:center}.sh2-directory__ph-mark{position:absolute;right:-.25rem;bottom:-1rem;font-family:var(--bk-font-display);font-size:7rem;line-height:1;color:var(--surface-text-3);opacity:.3}.sh2-directory__ph-text{position:relative;font-family:var(--bk-font-display);font-weight:600;font-size:var(--bk-t-xl);letter-spacing:.02em;text-transform:uppercase;color:var(--surface-text)}.sh2-directory__cardtitle{margin-top:var(--bk-s-3)}.sh2-directory__def{margin-top:var(--bk-s-2);font-size:var(--bk-t-sm)}.sh2-directory__best{margin-top:var(--bk-s-2);font-size:var(--bk-t-sm);flex:1}.sh2-directory__bestlabel{margin-right:var(--bk-s-1);color:var(--surface-text-3)}.sh2-directory__artists{display:flex;flex-wrap:wrap;gap:var(--bk-s-2) var(--bk-s-1);margin-top:var(--bk-s-3)}[data-theme=v2] .sh2-directory__more{display:inline-flex;align-items:center;gap:var(--bk-s-2);margin-top:var(--bk-s-4);color:var(--bk-lime)}.sh2-directory__more svg{transition:transform .3s var(--bk-ease)}.sh2-directory__card:hover .sh2-directory__more{text-decoration:underline;text-underline-offset:.25em}.sh2-directory__card:hover .sh2-directory__more svg{transform:translate(3px)}.sh2-directory__card:hover .sh2-directory__chip{background:#c6ef34}.sh2-svm{max-width:56rem}.sh2-svm__intro{margin-top:var(--bk-s-4);max-width:60ch}.sh2-svm__spec{margin-top:var(--bk-s-6)}.sh2-svm__closing{margin-top:var(--bk-s-6);max-width:60ch;font-style:italic}.sh2-criteria__title{max-width:30ch}.sh2-criteria__legend{list-style:none;margin:var(--bk-s-7) 0 0;padding:0;display:grid;gap:var(--bk-s-4)}@media(min-width:768px){.sh2-criteria__legend{grid-template-columns:repeat(3,1fr);gap:var(--bk-s-5)}}.sh2-criteria__itemtitle{margin-top:var(--bk-s-2);font-size:var(--bk-t-lg)}.sh2-criteria__itemtext{margin-top:var(--bk-s-2);font-size:var(--bk-t-sm);max-width:40ch}.sh2-criteria__cta{margin-top:var(--bk-s-7)}.sh2-mixing{max-width:52rem}.sh2-mixing__answer{margin-top:var(--bk-s-4)}.sh2-mixing__body{margin-top:var(--bk-s-4);display:flex;flex-direction:column;gap:var(--bk-s-2)}.sh2-artists{display:grid;gap:var(--bk-s-7);align-items:center}@media(min-width:1024px){.sh2-artists{grid-template-columns:1.1fr 1fr;gap:var(--bk-s-8)}}.sh2-artists__title{margin-top:var(--bk-s-2);max-width:26ch}.sh2-artists__body{margin-top:var(--bk-s-4);display:flex;flex-direction:column;gap:var(--bk-s-3)}.sh2-artists__cta{margin-top:var(--bk-s-6)}.sh2-artists__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--bk-s-5) var(--bk-s-4)}.sh2-artists__thumb{min-width:0}.sh2-artists__thumbname{display:block;margin-top:var(--bk-s-3);font-size:var(--bk-t-base)}.sh2-artists__chips{display:flex;flex-wrap:wrap;gap:var(--bk-s-2) var(--bk-s-1);margin-top:var(--bk-s-2)}[data-theme=v2][data-js] .sh2-artists__chip{opacity:0;transform:scaleX(.3);transform-origin:left center;transition:opacity .3s var(--bk-ease) calc(.35s + var(--j, 0) * 90ms),transform .5s var(--bk-ease) calc(.35s + var(--j, 0) * 90ms),background-color .25s var(--bk-ease)}[data-theme=v2] .sh2-artists__grid.is-in .sh2-artists__chip{opacity:1;transform:none}.sh2-artists__thumb:hover .sh2-artists__chip{background:#c6ef34}@media(prefers-reduced-motion:reduce){[data-theme=v2][data-js] .sh2-artists__chip{opacity:1;transform:none;transition:background-color .25s var(--bk-ease)}}.sh2-faq{max-width:46rem}.sh2-faq__list{margin-top:var(--bk-s-7);display:flex;flex-direction:column;gap:var(--bk-s-3)}.sh2-faq__item[open]{border-color:var(--surface-line-2)}.sh2-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--bk-s-4);cursor:pointer;list-style:none;font-size:var(--bk-t-lg)}.sh2-faq__summary::-webkit-details-marker{display:none}.sh2-faq__icon{flex:none;color:var(--bk-lime);transition:transform .3s var(--bk-ease)}.sh2-faq__item[open] .sh2-faq__icon{transform:rotate(45deg)}.sh2-faq__answer{margin-top:var(--bk-s-4)}.sh2-faq__footer{margin-top:var(--bk-s-6);text-align:center}.sh2-cta__shell{max-width:48rem;text-align:center}.sh2-cta__eyebrow{display:flex;align-items:center;justify-content:center;gap:var(--bk-s-3)}.sh2-cta__rule{width:2rem;height:1px;background:var(--surface-line-2)}.sh2-cta__title{margin-top:var(--bk-s-3)}.sh2-cta__body{margin-top:var(--bk-s-4);max-width:52ch;margin-inline:auto;display:flex;flex-direction:column;gap:var(--bk-s-2)}.sh2-cta__facts{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--bk-s-2) var(--bk-s-5);margin-top:var(--bk-s-6);list-style:none;padding:0}.sh2-cta__facts li{display:flex;align-items:center;gap:var(--bk-s-2);font-size:var(--bk-t-sm);color:var(--surface-text-2)}.sh2-cta__facts svg{flex:none;color:var(--bk-lime)}.sh2-cta__factlink{color:var(--surface-text);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--surface-line-2);transition:text-decoration-color .25s var(--bk-ease)}.sh2-cta__factlink:hover{text-decoration-color:var(--surface-text-2)}.sh2-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--bk-s-3);margin-top:var(--bk-s-7)}.sh2-cta__actions .bk-btn--primary{flex:1 1 auto}@media(min-width:480px){.sh2-cta__actions .bk-btn--primary{flex:0 0 auto}}
