.faq{margin-inline:calc(var(--gutter) * -1);padding:96px max(var(--gutter), 8vw) 120px}:not([data-section-id])>.faq{background:var(--color-light-pink);color:var(--color-ink-deep)}.faq__title{font-family:var(--font-display);letter-spacing:.4375rem;text-transform:uppercase;margin-bottom:44px;font-size:3.75rem;font-weight:700;line-height:1}.faq__row{border-bottom:1px solid #16120e33}.faq__question{font-family:var(--font-display);letter-spacing:.1925rem;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:22px;font-size:.875rem;font-weight:300;list-style:none;display:flex}.faq__question::-webkit-details-marker{display:none}.faq__toggle{border:1px solid #16120e59;flex:none;width:26px;height:26px;position:relative}.faq__toggle:before,.faq__toggle:after{content:"";background:currentColor;width:10px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq__toggle:after{transition:opacity .2s,transform .2s;transform:translate(-50%,-50%)rotate(90deg)}.faq__row[open] .faq__toggle:after{opacity:0;transform:translate(-50%,-50%)rotate(0)}.faq__answer{color:var(--color-brown);padding-bottom:26px;line-height:1.9}.faq__answer p+p{margin-top:1em}@media (width<=900px){.faq{padding:56px var(--gutter) 72px}.faq__title{letter-spacing:.25rem;margin-bottom:28px;font-size:2.25rem}.faq__question{letter-spacing:.14rem;font-size:.8125rem}}.b-intro{min-height:calc(100vh - var(--chrome-height));flex-direction:column;display:flex}.b-intro__head{max-width:760px;padding:96px var(--gutter) 72px;text-align:center;flex:none;margin-inline:auto}.b-intro__eyebrow,.b-heading__eyebrow,.b-statement__eyebrow{font-family:var(--font-display);font-size:var(--type-label-size);letter-spacing:.1925rem;text-transform:uppercase;color:var(--color-brown);font-weight:300}.b-intro__title{font-family:var(--font-display);letter-spacing:.38rem;text-transform:uppercase;color:var(--color-ink-deep);margin-top:22px;font-size:5rem;font-weight:700;line-height:1.0375}.b-intro__text{max-width:34em;color:var(--color-brown);margin:26px auto 0}.b-media{margin-inline:calc(var(--gutter) * -1);aspect-ratio:var(--ratio,21 / 9);background:var(--color-parchment);overflow:hidden}.b-intro__media{min-height:220px;margin-inline:calc(var(--gutter) * -1);background:var(--color-parchment);flex:auto;position:relative;overflow:hidden}.b-intro__media img{position:absolute;inset:0}.b-intro__media img,.b-media img{object-fit:cover;width:100%;height:100%;display:block}.b-heading{border-bottom:1px solid #3a2f2526;grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:end;gap:20px 64px;padding-block:110px 26px;display:grid}.b-heading__eyebrow{grid-column:1/-1}.b-heading__title{font-family:var(--font-display);letter-spacing:.38rem;text-transform:uppercase;color:var(--color-ink-deep);font-size:5rem;font-weight:700;line-height:1}.b-heading__intro{font-family:var(--font-display);text-align:right;color:var(--color-brown);font-size:.8125rem;font-weight:300;line-height:1.9}.b-statement{margin-inline:calc(var(--gutter) * -1);padding:88px max(var(--gutter), 6vw) 110px;background:var(--color-ink);color:var(--color-cream);grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:60px;display:grid}.b-statement__eyebrow{color:var(--color-muted)}.b-statement__title{font-family:var(--font-display);letter-spacing:.38rem;text-transform:uppercase;margin-top:22px;font-size:5rem;font-weight:700;line-height:1.0375}.b-statement__body{color:var(--color-sand);align-self:end}.b-statement__body p+p{margin-top:1.4em}.b-statement__signature{font-size:var(--type-label-size);letter-spacing:.1925rem;text-transform:uppercase;color:var(--color-muted);margin-top:2.6em}.b-quote{margin-inline:calc(var(--gutter) * -1);place-items:center;display:grid;position:relative;overflow:hidden}.b-quote__media{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.b-quote__card{text-align:center;background:var(--color-parchment);width:min(486px,78vw);padding:64px 48px 44px;position:absolute}.b-quote__text{font-family:var(--font-display);letter-spacing:.11rem;text-transform:uppercase;color:var(--color-ink-deep);font-size:1rem;font-weight:500;line-height:1.6}.b-quote__by{font-family:var(--font-display);font-size:var(--type-label-size);letter-spacing:.1875rem;text-transform:uppercase;color:var(--color-brown);justify-content:center;align-items:center;gap:14px;margin-top:34px;font-weight:300;display:flex}.b-quote__by:before{content:"";background:currentColor;width:48px;height:1px}.b-principles{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px;padding-block:56px 120px;display:grid}.b-principles__title{font-family:var(--font-display);letter-spacing:.1375rem;text-transform:uppercase;color:var(--color-ink-deep);font-size:.75rem;font-weight:300}.b-principles__title p{font:inherit;letter-spacing:inherit}.b-principles__title strong{font-weight:600}.b-principles__text{color:var(--color-brown);margin-top:18px}.b-join{text-align:center;padding-block:120px 60px}.b-join__title{font-family:var(--font-display);letter-spacing:.4375rem;text-transform:uppercase;color:var(--color-ink-deep);font-size:3.75rem;font-weight:700;line-height:1}.b-join__intro{max-width:34em;color:var(--color-brown);margin:26px auto 0}.b-join__perks{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;max-width:900px;margin:64px auto 0;list-style:none;display:grid}.b-join__perk-title{font-family:var(--font-display);letter-spacing:.1925rem;text-transform:uppercase;color:var(--color-ink-deep);font-size:.8125rem;font-weight:500}.b-join__perk-text{color:var(--color-brown);margin-top:16px}.b-join__form{max-width:486px;margin:56px auto 0;display:flex}.b-join__input{min-width:0;height:52px;font-family:var(--font-display);color:var(--color-ink-deep);background:0 0;border:1px solid #3a2f254d;border-right:0;flex:auto;padding-inline:22px;font-size:.8125rem;font-style:italic;font-weight:300}.b-join__submit{font-family:var(--font-display);font-size:var(--type-label-size);letter-spacing:.1925rem;text-transform:uppercase;color:var(--color-cream);background:var(--color-ink-deep);border:1px solid var(--color-ink-deep);cursor:pointer;flex:none;padding-inline:34px;font-weight:300}.b-gang{margin-inline:calc(var(--gutter) * -1);aspect-ratio:1512/900;padding-block:40px 140px;position:relative}.b-gang__photo{opacity:0;transition:opacity .7s ease calc(var(--i) * .22s), transform .7s cubic-bezier(.16, 1, .3, 1) calc(var(--i) * .22s);position:absolute;overflow:hidden;transform:translateY(26px)}.b-gang.is-shown .b-gang__photo{opacity:1;transform:none}.b-gang__photo img{object-fit:cover;width:100%;height:100%;display:block}.b-gang__photo--1{width:19%;height:27%;top:0;left:20%}.b-gang__photo--2{width:18%;height:43%;top:27%;left:69%}.b-gang__photo--3{width:38%;height:42%;top:55%;left:20%}.b-gang__lettering{width:62%;position:absolute;top:0;left:50%;transform:translate(-52%)}.gang__wipe{transform-box:fill-box;transform-origin:0;transform:scaleX(0)}.gang__pen{stroke-dasharray:calc(var(--dash) * 1px);stroke-dashoffset:calc(var(--dash) * 1px)}.gang.is-drawn .gang__pen{stroke-dashoffset:0;transition:stroke-dashoffset var(--dur) linear calc(.62s + var(--start))}.gang__ink{opacity:0}.gang.is-drawn .gang__ink{opacity:1;transition:opacity .24s ease-out calc(.62s + var(--settle))}@media (prefers-reduced-motion:reduce){.b-gang__photo,.gang.is-drawn .gang__pen,.gang.is-drawn .gang__ink{transition-duration:1ms;transition-delay:0s}}@media (width<=1100px){.b-intro__head{padding:56px var(--gutter) 44px}.b-intro__title,.b-heading__title,.b-statement__title{letter-spacing:.2rem;font-size:2.75rem}.b-heading{grid-template-columns:minmax(0,1fr);align-items:start;padding-top:64px}.b-heading__intro{text-align:left}.b-statement{grid-template-columns:minmax(0,1fr);gap:34px;padding-block:56px 72px}.b-principles{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;padding-bottom:72px}.b-join{padding-block:72px 40px}.b-join__title{letter-spacing:.25rem;font-size:2.25rem}.b-join__perks{grid-template-columns:minmax(0,1fr);gap:30px;margin-top:40px}.b-gang{aspect-ratio:3/4}}.page-content{padding-inline:var(--gutter);color:var(--color-ink-deep)}.b-hero{isolation:isolate;min-height:100vh;margin-inline:calc(var(--gutter) * -1);background:var(--color-ink);place-items:center;display:grid;position:relative;overflow:hidden}.b-hero__media{grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:absolute;inset:0}.b-hero__media img{object-fit:cover;width:100%;height:100%;display:block;aspect-ratio:auto!important}.b-hero__inner{z-index:1;max-width:calc(704px + var(--gutter) * 2);padding-inline:var(--gutter);text-align:center;color:#fff;flex-direction:column;align-items:center;display:flex;position:relative}.b-hero__cta{--b-cta-bg:var(--color-light-pink);--b-cta-hover:#fff;margin-top:123px}.b-hero__title{white-space:pre-line;text-transform:uppercase;margin-top:42px}@media (width<=900px){.b-hero__media{grid-auto-rows:minmax(0,1fr);grid-auto-flow:row}.b-hero__title{letter-spacing:.2rem;margin-top:30px;font-size:3.25rem}.b-hero__cta{margin-top:30px}}.b-carousel{padding-block:130px 40px}.b-carousel__head{text-align:center;max-width:596px;color:var(--color-ink);flex-direction:column;gap:40px;margin-inline:auto;display:flex}.b-carousel__title{text-transform:uppercase}.b-carousel__track{cursor:grab;margin-top:32px}.b-carousel__track:active{cursor:grabbing}.b-carousel__track:focus-visible{outline:1px solid var(--color-brown);outline-offset:4px}.b-carousel__bar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:32px;display:grid}.b-carousel__rule{cursor:pointer;touch-action:none;background:#16120e29;height:1px;position:relative}.b-carousel__rule:after{content:"";position:absolute;inset:-11px 0}.b-carousel__thumb{background:var(--color-ink);height:3px;display:block;position:relative;top:-1px}.b-carousel__count{color:var(--color-ink);text-transform:uppercase}@media (width<=1100px){.b-carousel{padding-block:72px 32px}}.b-collab{isolation:isolate;padding:85px var(--gutter);margin-inline:calc(var(--gutter) * -1);color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:40px;display:flex;position:relative;overflow:hidden}.b-collab__bg{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.6);aspect-ratio:auto!important}.b-collab:before{content:"";z-index:-1;background:linear-gradient(#14100c52,#14100c2e 40%,#14100c6b);position:absolute;inset:0}.b-collab__inner{flex-direction:column;align-items:center;gap:40px;width:100%;max-width:1088px;display:flex}.b-collab__plate{width:100%;position:relative}.b-collab__media{object-fit:cover;margin-left:16.91%;display:block;box-shadow:0 30px 80px #00000073;aspect-ratio:720/625!important;width:66.18%!important;height:auto!important}.b-collab__title{font-family:var(--font-display);letter-spacing:.057em;text-align:center;text-transform:uppercase;white-space:pre-line;font-size:min(5.95vw,90px);font-weight:800;line-height:1.1;position:absolute;top:18.24%;left:0;right:0}@media (width<=900px){.b-collab{padding-block:56px}.b-collab__media{width:100%;margin-left:0}.b-collab__title{font-size:8vw}}.b-tiles{margin-inline:calc(var(--gutter) * -1);grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.b-tiles__card{aspect-ratio:501/650;color:#fff;text-decoration:none;position:relative;overflow:hidden}.b-tiles__card img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;aspect-ratio:auto!important}.b-tiles__card:hover img{transform:scale(1.03)}.b-tiles__card:after{content:"";background:linear-gradient(#0000 60%,#00000073);position:absolute;inset:0}.b-tiles__body{z-index:1;position:absolute;bottom:12.08%;left:4.99%;right:7.19%}.b-tiles__eyebrow{font-family:var(--font-display);font-size:var(--type-label-size);letter-spacing:.34em;text-transform:uppercase;color:#f5eedbc7;margin-bottom:8px;font-weight:300}.b-tiles__title{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;font-size:min(2.645vw,2.5rem);font-weight:500;line-height:1.5}.b-tiles__card:hover .b-tiles__title{text-underline-offset:6px;text-decoration:underline}@media (width<=900px){.b-tiles{grid-template-columns:1fr}.b-tiles__card{aspect-ratio:428/248;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.b-tiles__card:after{background:#16120e4d}.b-tiles__body{z-index:1;position:static}.b-tiles__title{font-size:1.75rem}}.b-cta{font-family:var(--font-display);font-size:var(--type-label-size);letter-spacing:.234rem;text-transform:uppercase;color:var(--color-ink);background:var(--b-cta-bg,#fff);justify-content:center;align-items:center;padding:16px 38px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.b-cta:hover{background:var(--b-cta-hover,var(--color-light-pink));text-decoration:none}.b-split{margin-inline:calc(var(--gutter) * -1);grid-template-columns:62.37% 37.63%;display:grid;overflow:hidden}.b-split__panel>*{transform:translateX(calc(37vw + var(--i,0) * 11vw));opacity:0;transition:transform 1s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * 90ms), opacity .5s ease calc(var(--i,0) * 90ms)}.b-split.is-shown .b-split__panel>*{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.b-split__panel>*{opacity:1;transition:none;transform:none}}.b-split__media{aspect-ratio:943/982;background:var(--color-parchment);position:relative;overflow:hidden}.b-split__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;aspect-ratio:auto!important}.b-split__panel{color:#fff;background:var(--color-ink);flex-direction:column;justify-content:center;gap:20px;padding-inline:clamp(24px,3.97vw,60px);display:flex}.b-split__title{font-family:var(--font-display);font-size:min(3.97vw, var(--type-h2-size));font-weight:var(--type-h2-weight);letter-spacing:.117em;text-transform:uppercase;line-height:1}.b-split__title strong{font-weight:inherit;color:var(--color-light-pink)}.b-split__title p{font:inherit;letter-spacing:inherit;margin:0}.b-split__body{white-space:pre-line}.b-split .b-cta{align-self:start;margin-top:20px}@media (width<=900px){.b-split{aspect-ratio:428/845;grid-template-columns:1fr;position:relative}.b-split__media{aspect-ratio:auto;position:absolute;inset:0}.b-split__panel{padding:64px var(--gutter) 40px;background:linear-gradient(#16120e00 18%,#16120e8c 48%,#16120ee0 100%);justify-content:flex-end;gap:16px;position:relative}.b-split__title{font-size:2rem}}.b-marquee{margin-inline:calc(var(--gutter) * -1);aspect-ratio:1512/982;grid-template-columns:1fr 1fr;display:grid}.b-marquee__pitch{text-align:center;background:var(--color-light-pink);flex-direction:column;justify-content:space-between;align-items:center;padding:12.58% clamp(24px,4vw,60px);display:flex;overflow:hidden}.b-marquee__title{font-family:var(--font-display);font-size:min(3.97vw, var(--type-h2-size));font-weight:var(--type-h2-weight);letter-spacing:.117em;text-transform:uppercase;color:#f8a3b8;line-height:1}.b-marquee__foot{flex-direction:column;align-items:center;gap:28px;display:flex}.b-marquee__body{max-width:367px;color:var(--color-ink);white-space:pre-line}.b-marquee__enter{transform:translateX(var(--from,0));opacity:0;transition:transform 1s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * 90ms), opacity .5s ease calc(var(--i,0) * 90ms)}.b-marquee.is-shown .b-marquee__enter{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.b-marquee__enter{opacity:1;transition:none;transform:none}}.b-marquee__stage{background:#fff;position:relative;overflow:hidden}.b-marquee__reel{animation:34s linear infinite b-marquee-scroll}.b-marquee__word{font-family:var(--font-display);letter-spacing:.058em;text-align:center;text-transform:uppercase;color:var(--color-ink);white-space:nowrap;font-size:min(7.94vw,120px);font-weight:700;line-height:1.158}@keyframes b-marquee-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.b-marquee__reel{animation:none}}.b-marquee__photo{z-index:1;object-fit:cover;position:absolute;top:25.76%;left:25%;aspect-ratio:366/476!important;width:48.41%!important;height:auto!important}@media (width<=900px){.b-marquee{aspect-ratio:auto;grid-template-columns:1fr}.b-marquee__pitch{order:2;gap:40px;padding:56px 11.5%}.b-marquee__title{font-size:1.875rem;line-height:1.15}.b-marquee__stage{aspect-ratio:428/470}.b-marquee__word{font-size:5rem}.b-marquee__photo{top:20.6%;left:18.7%;aspect-ratio:268/276!important;width:62.6%!important}}.b-finder{grid-template-columns:46.4% minmax(0,1fr);align-items:center;gap:59px;padding-block:88px;display:grid}.b-finder__media{aspect-ratio:674/764;background:var(--color-parchment);border-radius:4px;position:relative;overflow:hidden}.b-finder__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;aspect-ratio:auto!important}.b-finder__panel{flex-direction:column;align-items:start;gap:43px;display:flex}.b-finder__title{font-family:var(--font-display);font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);line-height:var(--type-h3-line);letter-spacing:var(--type-h3-tracking);text-transform:uppercase;color:var(--color-ink)}.b-finder__label,.b-finder__result{font-family:var(--font-display);font-size:var(--type-h5-size);font-weight:var(--type-h5-weight);letter-spacing:var(--type-h5-tracking);text-transform:uppercase;color:var(--color-grey-warm)}.b-finder__result{min-height:1em}.b-finder__field{border:1px solid var(--color-brown);border-radius:4px;align-items:center;gap:12px;width:261px;max-width:100%;height:74px;padding-inline:31px;display:flex}.b-finder__input{min-width:0;font-family:var(--font-text);letter-spacing:.0187rem;color:var(--color-grey-warm);background:0 0;border:0;flex:1;font-size:.9375rem}.b-finder__input::placeholder{color:#49434273}.b-finder__input:focus{outline:none}.b-finder__field:focus-within{outline:1px solid var(--color-brown)}.b-finder__unit{font-family:var(--font-text);letter-spacing:.0187rem;color:var(--color-grey-warm);font-size:.9375rem}.b-finder__help{max-width:530px;color:var(--color-brown)}.b-finder__cta{font-family:var(--font-text);letter-spacing:.06rem;text-transform:uppercase;color:#fff;background:var(--color-ink-deep);border-radius:6px;padding:18px 24px;font-size:.75rem;font-weight:600;line-height:1.5;text-decoration:none;transition:background .2s}.b-finder__cta:hover{background:var(--color-brown);text-decoration:none}@media (width<=900px){.b-finder{grid-template-columns:1fr;gap:40px;padding-block:56px}.b-finder__panel{gap:28px}}.b-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:96px;padding-block:40px 96px;display:grid}.b-columns__item{text-align:center;flex-direction:column;align-items:center;gap:17px;display:flex}.b-columns__title{max-width:270px;font-family:var(--font-display);font-size:var(--type-h4-size);font-weight:var(--type-h4-weight);letter-spacing:var(--type-h4-tracking);text-transform:uppercase;color:var(--color-brown)}.b-columns__text{color:var(--color-ink-deep);line-height:1.9}@media (width<=900px){.b-columns{grid-template-columns:1fr;gap:30px;padding-block:24px 64px}.b-columns__item+.b-columns__item{border-top:1px solid #3a2f2533;padding-top:30px}}.b-sizes{max-width:916px;margin-left:6.3%;padding-block:40px 120px}.b-sizes__title{font-family:var(--font-display);font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);line-height:var(--type-h3-line);letter-spacing:var(--type-h3-tracking);text-transform:uppercase;color:var(--color-ink-deep);margin-bottom:40px}.b-sizes__head,.b-sizes__row{grid-template-columns:32.8% 46.7% minmax(0,1fr);gap:16px;display:grid}.b-sizes__head{font-family:var(--font-display);font-size:var(--type-h4-size);font-weight:var(--type-h4-weight);letter-spacing:var(--type-h4-tracking);text-transform:uppercase;color:var(--color-ink-deep);padding-bottom:20px}.b-sizes__row{font-family:var(--type-paragraph-family);font-size:var(--type-paragraph-size);font-weight:var(--type-paragraph-weight);line-height:var(--type-paragraph-line);letter-spacing:var(--type-paragraph-tracking);color:#1b1612bd;border-bottom:1px solid #1b16124d;padding-block:20px}@media (width<=900px){.b-sizes{margin-left:0;padding-bottom:72px}.b-sizes__head,.b-sizes__row{grid-template-columns:1fr 1fr 1fr;gap:8px}.b-sizes__head{letter-spacing:.1rem;font-size:.75rem}}.b-insta{isolation:isolate;flex-direction:column;align-items:center;padding-block:96px 64px;display:flex;position:relative;overflow-x:clip}.b-insta__head{text-align:center;max-width:542px;color:var(--color-ink);flex-direction:column;align-items:center;gap:20px;display:flex}.b-insta__title{text-transform:uppercase}.b-insta__intro{max-width:374px;color:var(--color-brown)}.b-insta__row{width:calc(100% + var(--gutter) * 2 + 98px);grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:60px;display:grid}.b-insta__tile{aspect-ratio:1;background:var(--color-parchment);position:relative;overflow:hidden}.b-insta__tile img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;aspect-ratio:auto!important}.b-insta__tile:hover img{transform:scale(1.04)}.b-insta__lettering{z-index:1;pointer-events:none;width:34%;position:absolute;top:36%;left:63%}.b-insta__more{font-family:var(--font-display);font-size:var(--type-label-size);letter-spacing:.22rem;text-transform:uppercase;color:var(--color-ink);border-bottom:1px solid #16120e29;margin-top:48px;padding-bottom:1px;font-weight:300;text-decoration:none}.b-insta__more:hover{border-bottom-color:var(--color-ink);text-decoration:none}@media (width<=900px){.b-insta{padding-block:64px 48px}.b-insta__row{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-top:40px}.b-insta__lettering{display:none}}[data-bg]{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}[data-bg=cream]{background:var(--color-cream)}[data-bg=pink]{background:var(--color-light-pink)}[data-bg=sand]{background:var(--color-sand)}[data-bg=parchment]{background:var(--color-parchment)}[data-bg=ink]{color:var(--color-cream);background:var(--color-ink)}[data-bg=ink] :is(h1,h2,h3,h4,p,span,a,li){color:inherit}[data-bg=ink] .b-cta{--b-cta-bg:var(--color-cream)}[data-bg]>.b-hero,[data-bg]>.b-collab,[data-bg]>.b-tiles,[data-bg]>.b-split,[data-bg]>.b-marquee,[data-bg]>.faq{margin-inline:0}.b-tiles[data-layout=bands]{grid-template-columns:1fr;gap:10px}.b-tiles[data-layout=bands] .b-tiles__card{aspect-ratio:auto;height:min(21.7vw,328px);transition:height .52s cubic-bezier(.16,1,.3,1)}.b-tiles[data-layout=bands] .b-tiles__card:hover{height:min(27.78vw,420px)}.b-tiles[data-layout=bands] .b-tiles__card:hover img{transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.b-tiles[data-layout=bands] .b-tiles__card,.b-tiles[data-layout=bands] .b-tiles__card:hover{height:min(21.7vw,328px);transition:none}}.b-tiles[data-layout=bands] .b-tiles__body{max-width:60%;bottom:14.6%;left:3.17%;right:auto}.b-tiles__more{z-index:1;font-family:var(--font-display);font-size:var(--type-label-size);letter-spacing:.234rem;text-transform:uppercase;color:var(--color-cream);align-items:center;gap:14px;font-weight:300;display:inline-flex;position:absolute;bottom:14.6%;right:3.17%}.b-tiles__rule{background:currentColor;width:30px;height:1px;transition:width .3s cubic-bezier(.16,1,.3,1)}.b-tiles__card:hover .b-tiles__rule{width:48px}@media (width<=900px){.b-tiles[data-layout=bands]{gap:5px}.b-tiles[data-layout=bands] .b-tiles__card,.b-tiles[data-layout=bands] .b-tiles__card:hover{aspect-ratio:428/248;height:auto}.b-tiles[data-layout=bands] .b-tiles__body{max-width:none;bottom:auto;left:auto;right:auto}.b-tiles__more{z-index:1;flex-direction:column;gap:8px;position:static}.b-tiles__rule,.b-tiles__card:hover .b-tiles__rule{width:140px}}
