.sb-hero[data-astro-cid-ge2uvauf]{color:#fff;background:#2843f5;padding:160px 0 176px;position:relative;overflow:hidden}.sb-hero__photo[data-astro-cid-ge2uvauf]{opacity:1;width:36vw;max-width:620px;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.sb-hero__photo[data-astro-cid-ge2uvauf].is-in{opacity:1;transform:translateY(0)scale(1)}.sb-hero__photo[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;height:100%;display:block}.sb-hero__photo-tint[data-astro-cid-ge2uvauf]{mix-blend-mode:screen;opacity:.55;background:#2843f5;position:absolute;inset:0}.sb-hero__photo-tint[data-astro-cid-ge2uvauf]:after{content:"";mix-blend-mode:multiply;opacity:.2;background:#2843f5;position:absolute;inset:0}.sb-hero__photo[data-astro-cid-ge2uvauf]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#2843f5 0%,#2843f500 100%);width:40%;position:absolute;top:0;bottom:0;left:0}.sb-hero__inner[data-astro-cid-ge2uvauf]{z-index:2;max-width:1440px;margin:0 auto;padding:0 48px;position:relative}.sb-hero__title[data-astro-cid-ge2uvauf]{font-family:var(--font-heading);letter-spacing:-.045em;color:#fff;max-width:15ch;margin:0 0 72px;font-size:clamp(34px,6vw,106px);font-weight:900;line-height:.9}.sb-hero__title[data-astro-cid-ge2uvauf] em{color:#ffd23f;font-style:italic;font-weight:700}.sb-hero__body[data-astro-cid-ge2uvauf]{color:#fff;max-width:52ch;margin:0 0 48px}.sb-hero__lede[data-astro-cid-ge2uvauf]{color:#fff;margin:0 0 20px;font-size:clamp(17px,1.3vw,20px);font-weight:400;line-height:1.55}.sb-hero__lede[data-astro-cid-ge2uvauf] strong{color:#ff3d7f;font-style:italic;font-weight:700}.sb-hero__pull[data-astro-cid-ge2uvauf]{color:#ffd23f;letter-spacing:-.02em;margin:32px 0 0;font-size:clamp(26px,3vw,40px);font-weight:700;line-height:1.15}.sb-hero__actions[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:flex-start;gap:16px;margin:0 0 40px;display:flex}.sb-hero__foot-text[data-astro-cid-ge2uvauf]{font-family:var(--font-body);font-size:var(--fs-fine);color:#ffffffb8;max-width:44ch;margin:0;font-weight:400;line-height:1.5}.sb-hero__second[data-astro-cid-ge2uvauf]{font-family:var(--font-body);font-size:var(--fs-body);color:#fff;text-underline-offset:4px;font-weight:700;-webkit-text-decoration:underline #ffd23f;text-decoration:underline #ffd23f;text-decoration-thickness:2px;transition:color .4s,text-decoration-color .4s}.sb-hero__second[data-astro-cid-ge2uvauf]:hover{color:#ffd23f}.sb-hero__signature[data-astro-cid-ge2uvauf]{font-family:var(--font-body);font-size:var(--fs-body);color:#fff;opacity:.85;max-width:44ch;margin:0;font-weight:500;line-height:1.5}.sb-hero__signature[data-astro-cid-ge2uvauf] em{font-style:italic;font-weight:700}@media (width<=900px){.sb-hero[data-astro-cid-ge2uvauf]{padding:96px 0 104px}.sb-hero__inner[data-astro-cid-ge2uvauf]{padding:0 20px}.sb-hero__photo[data-astro-cid-ge2uvauf]{opacity:.55;width:45vw}.sb-hero__photo[data-astro-cid-ge2uvauf].is-in{opacity:.55}.sb-hero__title[data-astro-cid-ge2uvauf]{margin-bottom:40px}}@media (prefers-reduced-motion:reduce){.sb-hero__photo[data-astro-cid-ge2uvauf]{opacity:1!important;transition:none!important;transform:none!important}}.sb-tick[data-astro-cid-fgubm2d4]{color:#fff;background:#2843f5;border-top:2px solid #0a0a0a;flex-direction:column;align-items:stretch;padding:0;display:flex;position:relative}.sb-tick__marquee[data-astro-cid-fgubm2d4]{border-bottom:2px solid #0a0a0a;justify-content:center;align-items:center;min-height:44px;display:flex;overflow:hidden}.sb-tick__track[data-astro-cid-fgubm2d4]{will-change:transform;align-items:center;width:max-content;animation:65s linear infinite sb-tick-scroll;display:flex}.sb-tick__track[data-astro-cid-fgubm2d4]:hover{animation-play-state:paused}.sb-tick__source[data-astro-cid-fgubm2d4]{font-family:var(--font-body);color:#5c5c5c;text-align:left;letter-spacing:.01em;background:#fff;margin:0;padding:10px 32px;font-size:12px;font-weight:500;line-height:1.4}.sb-tick__source[data-astro-cid-fgubm2d4] a[data-astro-cid-fgubm2d4]{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #5c5c5c73;text-decoration:underline #5c5c5c73;transition:color .3s,text-decoration-color .3s}.sb-tick__source[data-astro-cid-fgubm2d4] a[data-astro-cid-fgubm2d4]:hover{color:#2843f5;text-decoration-color:#2843f5}.sb-tick__set[data-astro-cid-fgubm2d4]{align-items:center;margin:0;padding:0;list-style:none;display:flex}.sb-tick__item[data-astro-cid-fgubm2d4]{white-space:nowrap;align-items:baseline;gap:12px;padding-right:44px;display:inline-flex}.sb-tick__item[data-astro-cid-fgubm2d4]:after{content:"◆";color:#fff;opacity:.55;-webkit-user-select:none;user-select:none;align-self:center;margin-left:44px;font-size:9px;line-height:1;display:inline-block}.sb-tick__num[data-astro-cid-fgubm2d4]{font-family:var(--font-heading);letter-spacing:-.03em;color:#fff;font-size:clamp(1.4rem,2.2vw,1.8rem);font-weight:900;line-height:1}.sb-tick__pct[data-astro-cid-fgubm2d4]{color:#ff3d7f;margin-left:2px;font-size:.7em;font-weight:900}.sb-tick__cap[data-astro-cid-fgubm2d4]{font-family:var(--font-body);font-size:var(--fs-fine);color:#ffffffe6;font-weight:500;line-height:1.35}@keyframes sb-tick-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=780px){.sb-tick__marquee[data-astro-cid-fgubm2d4]{min-height:52px;padding:10px 0}.sb-tick__item[data-astro-cid-fgubm2d4]{padding-right:30px}.sb-tick__item[data-astro-cid-fgubm2d4]:after{margin-left:30px}.sb-tick__num[data-astro-cid-fgubm2d4]{font-size:clamp(1.15rem,5vw,1.5rem)}.sb-tick__cap[data-astro-cid-fgubm2d4]{font-size:12.5px}.sb-tick__track[data-astro-cid-fgubm2d4]{animation-duration:160s}.sb-tick__source[data-astro-cid-fgubm2d4]{padding:10px 22px;font-size:11.5px}}@media (prefers-reduced-motion:reduce){.sb-tick__track[data-astro-cid-fgubm2d4]{animation:none;transform:translate(0)}}.sb-refr[data-astro-cid-aimwu4gn]{color:#0a0a0a;background:#fff;padding:128px 0 32px;position:relative}.sb-refr__inner[data-astro-cid-aimwu4gn]{grid-template-columns:minmax(0,700px) minmax(0,1fr);align-items:start;gap:80px;max-width:1240px;margin:0 auto;padding:0 48px;display:grid}.sb-refr__col[data-astro-cid-aimwu4gn]{max-width:640px}.sb-refr__eyebrow[data-astro-cid-aimwu4gn]{font-family:var(--font-heading);font-size:var(--fs-cap);letter-spacing:.1em;text-transform:uppercase;color:#ff3d7f;margin:0 0 12px;font-weight:700;line-height:1.2}.sb-refr__hairline[data-astro-cid-aimwu4gn]{background:#0a0a0a;width:48px;height:2px;margin:0 0 24px;display:block}.sb-refr__title[data-astro-cid-aimwu4gn]{font-family:var(--font-heading);letter-spacing:-.04em;color:#0a0a0a;max-width:16ch;margin:0 0 40px;font-size:clamp(26px,4.2vw,58px);font-weight:900;line-height:.96}.sb-hl[data-astro-cid-aimwu4gn]{isolation:isolate;display:inline-block;position:relative}.sb-hl[data-astro-cid-aimwu4gn]:before{content:"";z-index:-1;background:#ffd23f;height:.38em;position:absolute;bottom:.06em;left:-8px;right:-8px;transform:skew(-4deg)}.sb-hl__text[data-astro-cid-aimwu4gn]{color:#0a0a0a;font-style:italic;font-weight:900}.sb-refr__body[data-astro-cid-aimwu4gn]{font-family:var(--font-body);font-size:var(--fs-body);color:#0a0a0a;max-width:52ch;margin:0;line-height:1.62}.sb-refr__body[data-astro-cid-aimwu4gn] strong{font-family:var(--font-heading);color:#ff3d7f;font-size:1.05em;font-weight:900}.sb-refr__aside[data-astro-cid-aimwu4gn]{padding-top:0;position:relative}.sb-refr__photo[data-astro-cid-aimwu4gn]{aspect-ratio:4/5;z-index:2;opacity:0;transform-origin:60% 30%;background:#0a0a0a;border:2px solid #0a0a0a;transition:opacity 3.6s cubic-bezier(.16,1,.3,1),transform 3.6s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;transform:translateY(24px)scale(1.02)rotate(-1.2deg);box-shadow:8px 8px #0a0a0a}.sb-refr__photo[data-astro-cid-aimwu4gn].is-in{opacity:1;transform:translateY(-40px)scale(1)rotate(-1.2deg)}.sb-refr__photo[data-astro-cid-aimwu4gn] img[data-astro-cid-aimwu4gn]{object-fit:cover;width:100%;height:100%;display:block}.sb-refr__block[data-astro-cid-aimwu4gn]{z-index:1;background:#ff3d7f;width:96px;height:96px;position:absolute;top:-8px;right:-20px}@media (width<=960px){.sb-refr[data-astro-cid-aimwu4gn]{padding:80px 0}.sb-refr__inner[data-astro-cid-aimwu4gn]{grid-template-columns:1fr;gap:48px;padding:0 20px}.sb-refr__aside[data-astro-cid-aimwu4gn]{max-width:420px}.sb-refr__photo[data-astro-cid-aimwu4gn].is-in{transform:translateY(0)scale(1)rotate(-1.2deg)}}@media (prefers-reduced-motion:reduce){.sb-refr__photo[data-astro-cid-aimwu4gn]{opacity:1!important;transition:none!important;transform:translateY(-40px)rotate(-1.2deg)!important}}.sb-pillars[data-astro-cid-qjj4u7yg]{color:#0a0a0a;background:#fff;padding:32px 0 144px}.sb-pillars__inner[data-astro-cid-qjj4u7yg]{max-width:1440px;margin:0 auto;padding:0 48px}.sb-pillars__head[data-astro-cid-qjj4u7yg]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:80px;margin-bottom:96px;display:grid}.sb-pillars__title[data-astro-cid-qjj4u7yg]{font-family:var(--font-heading);letter-spacing:-.045em;color:#2843f5;margin:0;font-size:clamp(29px,4.8vw,77px);font-weight:900;line-height:.9}.sb-pillars__lede[data-astro-cid-qjj4u7yg]{font-family:var(--font-body);font-size:var(--fs-lead);color:#0a0a0a;max-width:44ch;margin:0;font-weight:400;line-height:1.5}.sb-pillars__grid[data-astro-cid-qjj4u7yg]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:40px;margin:0;padding:0 0 12px;list-style:none;display:grid}.sb-pillar[data-astro-cid-qjj4u7yg]{opacity:0;min-width:0;transition:opacity 1.4s cubic-bezier(.16,1,.3,1),transform 1.4s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--sb-pillar-i,0) * .44s);border:2px solid #0a0a0a;flex-direction:column;gap:20px;padding:32px 28px 36px;display:flex;transform:translateY(24px)scale(.97);box-shadow:8px 8px #0a0a0a}.sb-pillar[data-astro-cid-qjj4u7yg].is-in{opacity:1;transform:translateY(0)scale(1)}.sb-pillar--pink[data-astro-cid-qjj4u7yg]{color:#fff;background:#ff3d7f}.sb-pillar--buttercup[data-astro-cid-qjj4u7yg]{color:#0a0a0a;background:#ffd23f}.sb-pillar--cobalt[data-astro-cid-qjj4u7yg]{color:#fff;background:#2843f5}.sb-pillar__num[data-astro-cid-qjj4u7yg]{font-family:var(--font-heading);letter-spacing:-.06em;margin:0;font-size:clamp(44px,5vw,80px);font-weight:900;line-height:.8;display:block}.sb-pillar--pink[data-astro-cid-qjj4u7yg] .sb-pillar__num[data-astro-cid-qjj4u7yg]{color:#ffd23f}.sb-pillar--buttercup[data-astro-cid-qjj4u7yg] .sb-pillar__num[data-astro-cid-qjj4u7yg]{color:#ff3d7f}.sb-pillar--cobalt[data-astro-cid-qjj4u7yg] .sb-pillar__num[data-astro-cid-qjj4u7yg]{color:#ffd23f}.sb-pillar__photo[data-astro-cid-qjj4u7yg]{aspect-ratio:4/3;border:2px solid #0a0a0a;width:100%;position:relative;overflow:hidden}.sb-pillar__photo[data-astro-cid-qjj4u7yg] img[data-astro-cid-qjj4u7yg]{object-fit:cover;width:100%;height:100%;display:block}.sb-pillar__tint[data-astro-cid-qjj4u7yg]{display:none}.sb-pillar__title[data-astro-cid-qjj4u7yg]{font-family:var(--font-heading);letter-spacing:-.025em;margin:0;font-size:clamp(22px,2.1vw,32px);font-weight:900;line-height:1.05}.sb-pillar--pink[data-astro-cid-qjj4u7yg] .sb-pillar__title[data-astro-cid-qjj4u7yg]{color:#fff}.sb-pillar--buttercup[data-astro-cid-qjj4u7yg] .sb-pillar__title[data-astro-cid-qjj4u7yg]{color:#0a0a0a}.sb-pillar--cobalt[data-astro-cid-qjj4u7yg] .sb-pillar__title[data-astro-cid-qjj4u7yg]{color:#fff}.sb-pillar__lede[data-astro-cid-qjj4u7yg]{font-family:var(--font-body);font-size:var(--fs-body);margin:0;font-weight:400;line-height:1.55}.sb-pillar--pink[data-astro-cid-qjj4u7yg] .sb-pillar__lede[data-astro-cid-qjj4u7yg]{color:#fff}.sb-pillar--buttercup[data-astro-cid-qjj4u7yg] .sb-pillar__lede[data-astro-cid-qjj4u7yg]{color:#0a0a0a}.sb-pillar--cobalt[data-astro-cid-qjj4u7yg] .sb-pillar__lede[data-astro-cid-qjj4u7yg]{color:#fff}.sb-pillar__link{text-underline-offset:3px;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;transition:color .4s,text-decoration-color .4s}.sb-pillar--pink[data-astro-cid-qjj4u7yg] .sb-pillar__link{color:#fff;text-decoration-color:#ffd23f}.sb-pillar--pink[data-astro-cid-qjj4u7yg] .sb-pillar__link:hover{color:#ffd23f}.sb-pillar--buttercup[data-astro-cid-qjj4u7yg] .sb-pillar__link{color:#0a0a0a;text-decoration-color:#ff3d7f}.sb-pillar--buttercup[data-astro-cid-qjj4u7yg] .sb-pillar__link:hover{color:#ff3d7f}.sb-pillar--cobalt[data-astro-cid-qjj4u7yg] .sb-pillar__link{color:#fff;text-decoration-color:#ffd23f}.sb-pillar--cobalt[data-astro-cid-qjj4u7yg] .sb-pillar__link:hover{color:#ffd23f}@media (width<=960px){.sb-pillars[data-astro-cid-qjj4u7yg]{padding:88px 0 104px}.sb-pillars__inner[data-astro-cid-qjj4u7yg]{padding:0 20px}.sb-pillars__head[data-astro-cid-qjj4u7yg]{grid-template-columns:1fr;gap:28px;margin-bottom:56px}.sb-pillars__grid[data-astro-cid-qjj4u7yg]{grid-template-columns:1fr;gap:44px}.sb-pillar__num[data-astro-cid-qjj4u7yg]{font-size:44px}}@media (prefers-reduced-motion:reduce){.sb-pillar[data-astro-cid-qjj4u7yg]{opacity:1!important;transition:none!important;transform:none!important}}.sb-trans[data-astro-cid-aamcykq5]{color:#0a0a0a;background:#fff;padding:144px 24px 160px;position:relative}.sb-trans__inner[data-astro-cid-aamcykq5]{grid-template-columns:1fr;gap:56px;max-width:1200px;margin:0 auto;display:grid}.sb-trans__text[data-astro-cid-aamcykq5]{text-align:left;font-family:var(--font-heading);letter-spacing:-.045em;color:#0a0a0a;justify-self:start;max-width:15ch;margin:0;font-size:clamp(34px,6.6vw,106px);font-weight:900;line-height:.9}.sb-trans__text[data-astro-cid-aamcykq5] em{color:#ff3d7f;font-style:italic;font-weight:900}.sb-trans__lead[data-astro-cid-aamcykq5]{text-align:left;max-width:52ch;font-family:var(--font-body);font-weight:500;font-size:var(--fs-lead);color:#0a0a0a;justify-self:start;margin:0;line-height:1.45}.sb-trans__lead[data-astro-cid-aamcykq5] em{color:#2843f5;font-style:italic;font-weight:700}@media (width<=900px){.sb-trans[data-astro-cid-aamcykq5]{padding:88px 20px 96px}.sb-trans__inner[data-astro-cid-aamcykq5]{gap:40px}}.sb-bam[data-astro-cid-mijh5q3k]{color:#0a0a0a;content-visibility:auto;contain-intrinsic-size:auto 900px;background:#ffd23f;padding:144px 0 160px;position:relative;overflow:hidden}.sb-bam__inner[data-astro-cid-mijh5q3k]{z-index:2;flex-direction:column;max-width:1180px;margin:0 auto;padding:0 32px;display:flex;position:relative}.sb-bam__topcol[data-astro-cid-mijh5q3k]{min-width:0;margin-bottom:24px}.sb-bam__photo[data-astro-cid-mijh5q3k]{z-index:1;opacity:0;width:55vw;max-width:820px;transition:opacity 3.6s cubic-bezier(.16,1,.3,1),transform 3.6s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0;transform:translateY(24px)scale(1.02)}.sb-bam__photo[data-astro-cid-mijh5q3k].is-in{opacity:1;transform:translateY(0)scale(1)}.sb-bam__photo[data-astro-cid-mijh5q3k] img[data-astro-cid-mijh5q3k]{object-fit:cover;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#000 0% 45%,#0000 95%);mask-image:linear-gradient(90deg,#000 0% 45%,#0000 95%)}.sb-bam__photo-tint[data-astro-cid-mijh5q3k]{mix-blend-mode:multiply;opacity:.15;pointer-events:none;background:#ffd23f;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 45%,#0000 95%);mask-image:linear-gradient(90deg,#000 0% 45%,#0000 95%)}.sb-bam__topcol[data-astro-cid-mijh5q3k]{width:100%;max-width:none;padding-left:min(36vw,518px)}@media (width<=900px){.sb-bam__topcol[data-astro-cid-mijh5q3k]{padding-left:0}.sb-bam__photo[data-astro-cid-mijh5q3k]{opacity:.28;width:55vw}.sb-bam__photo[data-astro-cid-mijh5q3k].is-in{opacity:.28}}.sb-bam__eyebrow[data-astro-cid-mijh5q3k]{font-family:var(--font-heading);font-size:var(--fs-cap);letter-spacing:.1em;text-transform:uppercase;color:#0a0a0a;margin:0 0 24px;font-weight:700}.sb-bam__title[data-astro-cid-mijh5q3k]{font-family:var(--font-heading);letter-spacing:-.04em;color:#2843f5;max-width:14ch;margin:0 0 32px;font-size:clamp(34px,5.4vw,86px);font-weight:900;line-height:.92}.sb-bam__line[data-astro-cid-mijh5q3k]{opacity:0;font-style:italic;font-weight:900;transition:opacity 2.4s cubic-bezier(.16,1,.3,1),transform 2.4s cubic-bezier(.16,1,.3,1);display:block;transform:translateY(28px)}.sb-bam[data-astro-cid-mijh5q3k].is-in .sb-bam__line[data-astro-cid-mijh5q3k]{opacity:1;transform:translateY(0)}.sb-bam[data-astro-cid-mijh5q3k].is-in .sb-bam__line[data-astro-cid-mijh5q3k]:first-of-type{transition-delay:0s}.sb-bam[data-astro-cid-mijh5q3k].is-in .sb-bam__line[data-astro-cid-mijh5q3k]:nth-of-type(2){transition-delay:.44s}.sb-bam[data-astro-cid-mijh5q3k].is-in .sb-bam__line[data-astro-cid-mijh5q3k]:nth-of-type(3){transition-delay:.88s}.sb-bam__dot[data-astro-cid-mijh5q3k]{color:#ff3d7f;font-style:italic}.sb-bam__lead[data-astro-cid-mijh5q3k]{font-family:var(--font-body);font-weight:500;font-size:var(--fs-lead);color:#0a0a0a;max-width:68ch;margin:0 0 72px;line-height:1.45}.sb-bam__lead[data-astro-cid-mijh5q3k] em{font-style:italic;font-weight:600}.sb-bam__grid[data-astro-cid-mijh5q3k]{grid-template-columns:1fr 1fr;gap:12px 72px;margin:0;padding:0;list-style:none;display:grid}.sb-bam__item[data-astro-cid-mijh5q3k]{opacity:0;border-top:2px solid #0a0a0a;grid-template-columns:auto 1fr;align-items:start;gap:22px;padding:24px 0;transition:opacity 1.8s,transform 1.8s cubic-bezier(.22,.61,.36,1);display:grid}.sb-bam__item[data-astro-cid-mijh5q3k][data-side=l]{transform:translate(-40px)}.sb-bam__item[data-astro-cid-mijh5q3k][data-side=r]{transform:translate(40px)}.sb-bam__item[data-astro-cid-mijh5q3k].is-in{opacity:1;transform:translate(0,0)}.sb-bam__ico[data-astro-cid-mijh5q3k]{background:#fff;border:2px solid #0a0a0a;margin-top:2px;padding:6px;line-height:0;display:inline-block}.sb-bam__t[data-astro-cid-mijh5q3k]{font-family:var(--font-body);font-weight:600;font-size:var(--fs-body);color:#0a0a0a;max-width:34ch;margin:0;line-height:1.5}.sb-bam__footer[data-astro-cid-mijh5q3k]{justify-content:flex-end;margin-top:56px;display:flex}.sb-bam__link[data-astro-cid-mijh5q3k]{font-family:var(--font-body);font-weight:800;font-size:var(--fs-body);color:#0a0a0a;text-transform:uppercase;letter-spacing:.04em;border-bottom:3px solid #0a0a0a;padding-bottom:4px;text-decoration:none;transition:color .44s,border-color .44s}.sb-bam__link[data-astro-cid-mijh5q3k]:hover{color:#ff3d7f;border-color:#ff3d7f}@media (width<=900px){.sb-bam[data-astro-cid-mijh5q3k]{padding:88px 0 104px}.sb-bam__inner[data-astro-cid-mijh5q3k]{padding:0 22px}.sb-bam__lead[data-astro-cid-mijh5q3k]{margin-bottom:48px}.sb-bam__grid[data-astro-cid-mijh5q3k]{grid-template-columns:1fr;row-gap:4px}.sb-bam__item[data-astro-cid-mijh5q3k][data-side=l],.sb-bam__item[data-astro-cid-mijh5q3k][data-side=r]{transform:translateY(30px)}.sb-bam__item[data-astro-cid-mijh5q3k].is-in{transform:translate(0,0)}.sb-bam__footer[data-astro-cid-mijh5q3k]{justify-content:flex-start;margin-top:32px}}@media (prefers-reduced-motion:reduce){.sb-bam__line[data-astro-cid-mijh5q3k]{transition:none!important}.sb-bam__photo[data-astro-cid-mijh5q3k]{opacity:1!important;transition:none!important;transform:none!important}}.sb-prod[data-astro-cid-f32wh5vk]{color:#fff;background:#ff3d7f;padding:clamp(96px,12vw,160px) 0;position:relative;overflow:hidden}.sb-prod__inner[data-astro-cid-f32wh5vk]{text-align:left;z-index:2;max-width:1200px;margin:0 auto;padding:0 32px;position:relative}.sb-prod__head[data-astro-cid-f32wh5vk]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:64px;margin-bottom:56px;display:grid}.sb-prod__head-copy[data-astro-cid-f32wh5vk]{min-width:0}.sb-prod__photo[data-astro-cid-f32wh5vk]{aspect-ratio:4/5;opacity:0;border:2px solid #0a0a0a;justify-self:end;max-width:320px;transition:opacity 3.6s cubic-bezier(.16,1,.3,1),transform 3.6s cubic-bezier(.16,1,.3,1);overflow:hidden;transform:translateY(24px)scale(1.02);box-shadow:8px 8px #0a0a0a}.sb-prod__photo[data-astro-cid-f32wh5vk].is-in{opacity:1;transform:translateY(0)scale(1)}.sb-prod__photo[data-astro-cid-f32wh5vk] img[data-astro-cid-f32wh5vk]{object-fit:cover;width:100%;height:100%;display:block}.sb-prod__eyebrow[data-astro-cid-f32wh5vk]{font-family:var(--font-heading);font-size:var(--fs-cap);letter-spacing:.1em;text-transform:uppercase;color:#ffd23f;margin:0 0 24px;font-weight:700}.sb-prod__title[data-astro-cid-f32wh5vk]{font-family:var(--font-heading);letter-spacing:-.04em;color:#fff;max-width:16ch;margin:0 0 28px;font-size:clamp(34px,5.1vw,86px);font-weight:900;line-height:1.02}.sb-prod__title[data-astro-cid-f32wh5vk] em{color:#ffd23f;font-style:italic;font-weight:900}.sb-prod__lead[data-astro-cid-f32wh5vk]{max-width:60ch;font-family:var(--font-body);font-size:var(--fs-lead);color:#fff;margin:0;font-weight:500;line-height:1.55}.sb-prod__panel[data-astro-cid-f32wh5vk]{border-top:2px solid #ffffff40;grid-template-columns:1fr 1fr 1fr;gap:40px;margin:0 0 56px;padding-top:32px;display:grid}.sb-prod__panel--four[data-astro-cid-f32wh5vk]{grid-template-columns:repeat(4,1fr);gap:32px}.sb-prod__movement[data-astro-cid-f32wh5vk]{transform-origin:0 0;padding-left:24px;transition:transform .64s cubic-bezier(.16,1,.3,1),opacity .64s;position:relative}.sb-prod__movement[data-astro-cid-f32wh5vk]+.sb-prod__movement[data-astro-cid-f32wh5vk]{border-left:1px solid #ffffff40}.sb-prod__movement[data-astro-cid-f32wh5vk]:first-child{padding-left:0}.sb-prod__panel[data-astro-cid-f32wh5vk]:hover .sb-prod__movement[data-astro-cid-f32wh5vk]{opacity:.55}.sb-prod__panel[data-astro-cid-f32wh5vk] .sb-prod__movement[data-astro-cid-f32wh5vk]:hover{opacity:1;z-index:2;transform:scale(1.06)}.sb-prod__mv-icon[data-astro-cid-f32wh5vk]{color:#ffd23f;margin:0 0 20px;line-height:0}.sb-prod__mv-icon[data-astro-cid-f32wh5vk] svg[data-astro-cid-f32wh5vk]{display:block;overflow:visible}.sb-prod__mv-eyebrow[data-astro-cid-f32wh5vk]{font-family:var(--font-heading);font-size:var(--fs-cap);letter-spacing:.1em;text-transform:uppercase;color:#ffd23f;margin:0 0 14px;font-weight:700}.sb-prod__mv-title[data-astro-cid-f32wh5vk]{font-family:var(--font-heading);font-weight:900;font-size:var(--fs-h3);letter-spacing:-.025em;color:#fff;margin:0 0 14px;line-height:1.1}.sb-prod__mv-title[data-astro-cid-f32wh5vk] em{font-style:italic}.sb-prod__mv-body[data-astro-cid-f32wh5vk]{font-family:var(--font-body);font-size:var(--fs-body);color:#ffffffe6;max-width:30ch;margin:0 0 16px;line-height:1.5}.sb-prod__closer[data-astro-cid-f32wh5vk]{font-family:var(--font-body);font-weight:500;font-size:var(--fs-lead);color:#ffd23f;max-width:52ch;margin:0 0 40px;font-style:italic;line-height:1.5}.sb-prod__cta-row[data-astro-cid-f32wh5vk]{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.sb-prod__cohort[data-astro-cid-f32wh5vk]{font-family:var(--font-body);font-size:var(--fs-body);color:#ffffffb8;margin:0;font-weight:500}.sb-prod__accent[data-astro-cid-f32wh5vk]{opacity:.4;filter:blur(20px);z-index:1;background:#ffd23f;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-80px;left:-80px}@media (width<=1100px){.sb-prod__panel--four[data-astro-cid-f32wh5vk]{grid-template-columns:1fr 1fr;gap:40px 32px}.sb-prod__panel--four[data-astro-cid-f32wh5vk] .sb-prod__movement[data-astro-cid-f32wh5vk]+.sb-prod__movement[data-astro-cid-f32wh5vk]:nth-child(odd){border-left:0}}@media (width<=900px){.sb-prod[data-astro-cid-f32wh5vk]{padding:80px 0}.sb-prod__inner[data-astro-cid-f32wh5vk]{padding:0 22px}.sb-prod__head[data-astro-cid-f32wh5vk]{grid-template-columns:1fr;gap:40px;margin-bottom:40px}.sb-prod__photo[data-astro-cid-f32wh5vk]{justify-self:stretch;max-width:100%}.sb-prod__panel[data-astro-cid-f32wh5vk],.sb-prod__panel--four[data-astro-cid-f32wh5vk]{grid-template-columns:1fr;gap:32px}.sb-prod__movement[data-astro-cid-f32wh5vk]{padding-left:0}.sb-prod__movement[data-astro-cid-f32wh5vk]+.sb-prod__movement[data-astro-cid-f32wh5vk]{border-top:1px solid #ffffff40;border-left:0;padding-top:32px}}@media (prefers-reduced-motion:reduce){.sb-prod__photo[data-astro-cid-f32wh5vk]{opacity:1!important;transition:none!important;transform:none!important}}.sb-mags[data-astro-cid-alznfy6d]{color:#0a0a0a;background:#fff;padding:144px 0 168px;position:relative;overflow:hidden}.sb-mags__inner[data-astro-cid-alznfy6d]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:96px;max-width:1360px;margin:0 auto;padding:0 48px;display:grid}.sb-mags__gallery[data-astro-cid-alznfy6d]{aspect-ratio:4/4.6;width:100%;min-height:560px;position:relative}.sb-mags__photo[data-astro-cid-alznfy6d]{will-change:transform;background:#0a0a0a;border:2px solid #0a0a0a;position:absolute;overflow:hidden}.sb-mags__photo[data-astro-cid-alznfy6d] img[data-astro-cid-alznfy6d]{object-fit:cover;width:100%;height:100%;display:block}.sb-mags__photo-tint[data-astro-cid-alznfy6d]{mix-blend-mode:multiply;opacity:.6;background:#2843f5;position:absolute;inset:0}.sb-mags__photo--back[data-astro-cid-alznfy6d]{z-index:1;width:62%;height:62%;top:0;right:0}.sb-mags__photo--front[data-astro-cid-alznfy6d]{z-index:3;width:66%;height:68%;bottom:0;left:0}.sb-mags__block[data-astro-cid-alznfy6d]{z-index:0;background:#ff3d7f;width:96px;height:96px;position:absolute;top:40px;left:-18px}.sb-mags__block[data-astro-cid-alznfy6d]:after{content:"";z-index:-1;background:#ffd23f;width:64px;height:64px;position:absolute;bottom:-14px;right:-14px}.sb-mags__creds[data-astro-cid-alznfy6d]{z-index:4;color:#fff;background:#0a0a0a;border:2px solid #0a0a0a;max-width:280px;padding:22px 24px 24px;position:absolute;bottom:24px;right:-32px;box-shadow:8px 8px #ffd23f}.sb-mags__creds-title[data-astro-cid-alznfy6d]{font-family:var(--font-heading);font-style:italic;font-weight:900;font-size:var(--fs-lead);color:#ff3d7f;letter-spacing:-.02em;margin:0 0 12px;line-height:1}.sb-mags__creds-title[data-astro-cid-alznfy6d] a[data-astro-cid-alznfy6d]{color:inherit;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.sb-mags__creds-title[data-astro-cid-alznfy6d] a[data-astro-cid-alznfy6d]:hover{color:var(--color-pop-yellow)}.sb-mags__creds-list[data-astro-cid-alznfy6d]{margin:0;padding:0;list-style:none}.sb-mags__creds-list[data-astro-cid-alznfy6d] li[data-astro-cid-alznfy6d]{font-family:var(--font-body);font-size:var(--fs-fine);color:#ffffffe6;border-top:1px solid #ffffff2e;padding:8px 0;font-weight:500;line-height:1.35}.sb-mags__creds-list[data-astro-cid-alznfy6d] li[data-astro-cid-alznfy6d]:first-child{border-top:none;padding-top:0}.sb-mags__body[data-astro-cid-alznfy6d]{padding:20px 0 40px}.sb-mags__label[data-astro-cid-alznfy6d]{font-family:var(--font-heading);font-size:var(--fs-cap);letter-spacing:.1em;text-transform:uppercase;color:#ff3d7f;margin:0 0 24px;font-weight:700}.sb-mags__title[data-astro-cid-alznfy6d]{font-family:var(--font-heading);letter-spacing:-.04em;color:#0a0a0a;max-width:16ch;margin:0 0 32px;font-size:clamp(26px,3.9vw,58px);font-weight:900;line-height:.98}.sb-mags__title[data-astro-cid-alznfy6d] em{color:#2843f5;font-style:italic;font-weight:900}.sb-mags__copy[data-astro-cid-alznfy6d]{font-size:var(--fs-body);color:#0a0a0a;max-width:54ch;line-height:1.65;font-family:var(--font-body);margin:0 0 22px}.sb-mags__copy[data-astro-cid-alznfy6d] em{font-family:var(--font-heading);color:#ff3d7f;font-style:italic;font-weight:700}.sb-mags__ctas[data-astro-cid-alznfy6d]{flex-wrap:wrap;align-items:center;gap:28px;margin-top:24px;display:flex}.sb-mags__link[data-astro-cid-alznfy6d]{color:#0a0a0a;font-family:var(--font-body);font-size:var(--fs-body);text-transform:uppercase;letter-spacing:.04em;border-bottom:3px solid #ff3d7f;padding-bottom:4px;font-weight:800;text-decoration:none;transition:color .44s,border-color .44s}.sb-mags__link[data-astro-cid-alznfy6d]:hover{color:#2843f5;border-color:#2843f5}@media (prefers-reduced-motion:reduce){.sb-mags__photo[data-astro-cid-alznfy6d]{transform:none!important}}@media (width<=900px){.sb-mags[data-astro-cid-alznfy6d]{padding:88px 0 104px}.sb-mags__inner[data-astro-cid-alznfy6d]{grid-template-columns:minmax(0,1fr);gap:56px;padding:0 22px}.sb-mags__body[data-astro-cid-alznfy6d]{min-width:0}.sb-mags__gallery[data-astro-cid-alznfy6d]{aspect-ratio:auto;flex-direction:column;gap:20px;min-height:0;display:flex}.sb-mags__photo[data-astro-cid-alznfy6d]{aspect-ratio:4/5;width:100%;height:auto;position:static}.sb-mags__photo--back[data-astro-cid-alznfy6d]{order:1}.sb-mags__photo--front[data-astro-cid-alznfy6d]{order:2}.sb-mags__title[data-astro-cid-alznfy6d]{letter-spacing:-.03em;hyphens:auto;overflow-wrap:break-word;max-width:none;font-size:clamp(30px,8.4vw,46px)}.sb-mags__copy[data-astro-cid-alznfy6d]{overflow-wrap:break-word;max-width:none}.sb-mags__creds[data-astro-cid-alznfy6d]{order:3;max-width:none;margin-top:4px;padding:20px 22px;position:static}.sb-mags__block[data-astro-cid-alznfy6d]{display:none}}.ig-count[data-astro-cid-zdd2q7bx].is-pending{visibility:hidden}.ig-count[data-astro-cid-zdd2q7bx][hidden]{display:none}.ig-count__num[data-astro-cid-zdd2q7bx]{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(56px,12vw,128px);font-weight:900;line-height:.8}.ig-grid[data-astro-cid-zdd2q7bx]{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 28px;display:grid}.ig-grid[data-astro-cid-zdd2q7bx][hidden]{display:none}@media (width<=760px){.ig-grid[data-astro-cid-zdd2q7bx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}}@media (width<=560px){.ig-grid[data-astro-cid-zdd2q7bx]{gap:22px 16px}}.ig-card[data-astro-cid-zdd2q7bx]{display:flex}.ig-card__link[data-astro-cid-zdd2q7bx]{background:var(--color-white);width:100%;color:var(--color-ink);border:2px solid var(--color-ink);box-shadow:6px 6px 0 var(--color-ink);flex-direction:column;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.ig-card__link[data-astro-cid-zdd2q7bx]:hover{box-shadow:4px 4px 0 var(--color-ink);transform:translate(2px,2px)}.ig-card__link[data-astro-cid-zdd2q7bx]:active{box-shadow:2px 2px 0 var(--color-ink);transform:translate(4px,4px)}.ig-card__link[data-astro-cid-zdd2q7bx]:focus-visible{outline:3px solid var(--color-cobalt);outline-offset:3px}.ig-card__media[data-astro-cid-zdd2q7bx]{aspect-ratio:3/4;background:var(--color-ink);border-bottom:2px solid var(--color-ink);display:block;position:relative;overflow:hidden}.ig-card__img[data-astro-cid-zdd2q7bx]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.ig-card__badge[data-astro-cid-zdd2q7bx]{background:var(--color-ink);width:34px;height:34px;display:none;position:absolute;inset:10px auto auto 10px}[data-astro-cid-zdd2q7bx][data-kind=video] .ig-card__badge[data-astro-cid-zdd2q7bx],[data-astro-cid-zdd2q7bx][data-kind=carousel] .ig-card__badge[data-astro-cid-zdd2q7bx]{display:block}[data-astro-cid-zdd2q7bx][data-kind=video] .ig-card__badge[data-astro-cid-zdd2q7bx]:after{content:"";background:var(--color-pop-pink);clip-path:polygon(0 0,100% 50%,0 100%);position:absolute;inset:28% 24% 28% 34%}[data-astro-cid-zdd2q7bx][data-kind=carousel] .ig-card__badge[data-astro-cid-zdd2q7bx]:before,[data-astro-cid-zdd2q7bx][data-kind=carousel] .ig-card__badge[data-astro-cid-zdd2q7bx]:after{content:"";border:2px solid var(--color-pop-yellow);width:13px;height:13px;position:absolute}[data-astro-cid-zdd2q7bx][data-kind=carousel] .ig-card__badge[data-astro-cid-zdd2q7bx]:before{top:7px;left:12px}[data-astro-cid-zdd2q7bx][data-kind=carousel] .ig-card__badge[data-astro-cid-zdd2q7bx]:after{background:var(--color-ink);top:12px;left:7px}.ig-card__media[data-astro-cid-zdd2q7bx].is-empty .ig-card__badge[data-astro-cid-zdd2q7bx]{display:block;inset:50% auto auto 50%;transform:translate(-50%,-50%)scale(1.9)}[data-astro-cid-zdd2q7bx][data-kind=image] .ig-card__media[data-astro-cid-zdd2q7bx].is-empty .ig-card__badge[data-astro-cid-zdd2q7bx]:after{content:"";border:2px solid var(--color-pop-yellow);position:absolute;inset:26%}.ig-card__body[data-astro-cid-zdd2q7bx]{flex-direction:column;flex:1;gap:10px;padding:12px 14px 14px;display:flex}.ig-card__caption[data-astro-cid-zdd2q7bx]{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.ig-card__date[data-astro-cid-zdd2q7bx]{font-size:var(--text-cap);color:var(--color-muted);margin-top:auto;font-weight:700}.ig-card[data-astro-cid-zdd2q7bx].is-loading{border:2px dashed color-mix(in srgb, var(--color-ink) 35%, transparent);flex-direction:column}.ig-card[data-astro-cid-zdd2q7bx].is-loading .ig-card__media[data-astro-cid-zdd2q7bx]{background:color-mix(in srgb, var(--color-ink) 8%, transparent);border-bottom:0}.ig-card[data-astro-cid-zdd2q7bx].is-loading .ig-card__body[data-astro-cid-zdd2q7bx]{min-height:92px}@media (prefers-reduced-motion:reduce){.ig-card__link[data-astro-cid-zdd2q7bx]{transition:none}}
