:root{--ss-ink: #000000;--ss-paper: #FFFFFF;--ss-volt: #C3FF31;--ss-lime: #A9FF31;--ss-leaf: #A3F624;--ss-cream: #F7F5E9;--ss-stone-100: #EEECE0;--ss-stone-200: #DDDACC;--ss-stone-300: #BDBAAD;--ss-stone-400: #8F8C80;--ss-stone-500: #65635B;--ss-stone-600: #3E3D38;--ss-stone-700: #1F1F1C;--ss-solstice-teal: #2D9E8B;--ss-solstice-cream: #F7F5E9;--ss-pine: #007667;--ss-bubblegum: #FFB3DF;--ss-blush: #FFE0F2;--ss-tangerine: #FF5D22;--ss-signal: #FF0021;--ss-oxblood: #920013;--ss-violet: #6038E3;--ss-lilac: #C59EEF;--ss-periwinkle: #788CFF;--ss-bg: var(--ss-paper);--ss-bg-soft: var(--ss-cream);--ss-fg: var(--ss-ink);--ss-fg-muted: var(--ss-stone-500);--ss-line: var(--ss-stone-200);--ss-line-strong: var(--ss-ink);--ss-accent: var(--ss-volt);--ss-accent-ink: var(--ss-ink);--ss-new: var(--ss-signal);--ss-success: var(--ss-pine);--ss-error: var(--ss-signal);--ss-scrim: rgba(255, 255, 255, .72);--ss-font-display: "Bricolage Grotesque", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ss-font-text: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ss-font-mono: ui-monospace, "SF Mono", Menlo, monospace;--ss-display-xl: clamp(56px, 9vw, 120px);--ss-display-l: clamp(40px, 6vw, 72px);--ss-h1: 40px;--ss-h2: 32px;--ss-h3: 24px;--ss-h4: 18px;--ss-body-l: 18px;--ss-body: 16px;--ss-body-s: 14px;--ss-caption: 12px;--ss-micro: 10px;--ss-lh-display: .79;--ss-lh-tight: 1.1;--ss-lh-body: 1.25;--ss-track-display: -.04em;--ss-track-head: .1em;--ss-track-label: .2em;--ss-s-1: 4px;--ss-s-2: 8px;--ss-s-3: 12px;--ss-s-4: 16px;--ss-s-5: 24px;--ss-s-6: 36px;--ss-s-7: 48px;--ss-s-8: 72px;--ss-s-9: 96px;--ss-gutter: 4px;--ss-page-pad: 12px;--ss-r-xs: 4px;--ss-r-s: 8px;--ss-r-m: 16px;--ss-r-pill: 999px;--ss-shadow-pop: 0 4px 16px rgba(0, 0, 0, .12);--ss-shadow-sticker: 0 0 0 7px #fff, 1px 1px 1.5px rgba(0, 0, 0, .35);--ss-ease: cubic-bezier(.2, .7, .2, 1);--ss-dur: .22s}.ss-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 22px;border-radius:var(--ss-r-pill);border:1px solid var(--ss-ink);background:var(--ss-ink);color:var(--ss-paper);font:600 12px/1 var(--ss-font-text);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background var(--ss-dur) var(--ss-ease),color var(--ss-dur) var(--ss-ease),border-color var(--ss-dur) var(--ss-ease)}.ss-btn:hover{background:var(--ss-volt);color:var(--ss-ink)}.ss-btn:focus-visible{outline:2px solid var(--ss-ink);outline-offset:3px}.ss-btn:disabled,.ss-btn[aria-disabled=true]{background:var(--ss-stone-200);border-color:var(--ss-stone-200);color:var(--ss-stone-500);cursor:not-allowed}.ss-btn--volt{background:var(--ss-volt);border-color:var(--ss-volt);color:var(--ss-ink)}.ss-btn--volt:hover{background:var(--ss-ink);border-color:var(--ss-ink);color:var(--ss-volt)}.ss-btn--outline{background:transparent;color:var(--ss-ink)}.ss-btn--outline:hover{background:var(--ss-ink);color:var(--ss-paper)}.ss-btn--soft{background:var(--ss-cream);border-color:var(--ss-cream);color:var(--ss-ink)}.ss-btn--soft:hover{background:var(--ss-stone-100);border-color:var(--ss-stone-100)}.ss-btn--sm{height:36px;padding:0 16px;font-size:11px}.ss-btn--lg{height:56px;padding:0 32px;font-size:13px}.ss-btn--block{display:flex;width:100%}.ss-btn svg{width:18px;height:18px;flex:none}@media(prefers-reduced-motion:reduce){.ss-btn{transition:none}}.ssc-f1{background-color:var(--ssc-f1-bg);padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px);padding-top:var(--ssc-f1-pt-mobile);padding-bottom:var(--ssc-f1-pb-mobile);display:flex;flex-direction:column;gap:16px}@media(min-width:700px){.ssc-f1{padding-top:var(--ssc-f1-pt-desktop);padding-bottom:var(--ssc-f1-pb-desktop)}}.ssc-f1__div{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:4px}.ssc-f1__figure,.ssc-f1__figure-2{margin:0;position:relative;border-radius:var(--ss-r-xs, 4px);overflow:hidden;aspect-ratio:4 / 5;background:var(--ss-stone-100, #EEECE0)}.ssc-f1__img,.ssc-f1__img-2{display:block;width:100%;height:100%;object-fit:cover}.ssc-f1__img--placeholder,.ssc-f1__img-2--placeholder{width:100%;height:100%;object-fit:cover;opacity:.35}.ssc-f1__figcaption,.ssc-f1__figcaption-2{position:absolute;bottom:16px;border-radius:999px;padding:8px 14px;font-family:var(--ssc-f1-caption-font, Inter, sans-serif);font-weight:var(--ssc-f1-caption-weight, 600);font-style:var(--ssc-f1-caption-style, normal);font-size:var(--ssc-f1-caption-size-mobile, 11px);line-height:1.27;letter-spacing:.16em;text-transform:var(--ssc-f1-caption-transform, uppercase)}.ssc-f1__figcaption{left:16px;color:var(--ssc-f1-caption-1-text);background:var(--ssc-f1-caption-1-bg)}.ssc-f1__figcaption-2{right:16px;color:var(--ssc-f1-caption-2-text);background:var(--ssc-f1-caption-2-bg)}@media(min-width:700px){.ssc-f1__figcaption,.ssc-f1__figcaption-2{font-size:var(--ssc-f1-caption-size-desktop, 11px)}}.ssc-f1__div-2{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-6deg);width:clamp(96px,11vw,150px);aspect-ratio:1;border-radius:999px;background:var(--ssc-f1-accent);border:4px solid var(--ssc-f1-badge-ring);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px #00000040}.ssc-f1__span{font-family:var(--ssc-f1-badge-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-f1-badge-weight, 700);font-style:var(--ssc-f1-badge-style, normal);font-size:var(--ssc-f1-badge-size-mobile, 48px);line-height:1;text-transform:var(--ssc-f1-badge-transform, none);color:var(--ssc-f1-heading-color)}@media(min-width:700px){.ssc-f1__span{font-size:var(--ssc-f1-badge-size-desktop, 80px)}}.ssc-f1__h2{margin:8px 0 0;font-family:var(--ssc-f1-heading-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-f1-heading-weight, 700);font-style:var(--ssc-f1-heading-style, normal);font-size:var(--ssc-f1-heading-size-mobile, 32px);line-height:.9;letter-spacing:-.04em;text-transform:var(--ssc-f1-heading-transform, uppercase);color:var(--ssc-f1-heading-color)}@media(min-width:700px){.ssc-f1__h2{font-size:var(--ssc-f1-heading-size-desktop, 64px)}}.ssc-f2{background-color:var(--ssc-f2-bg);padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px);padding-top:var(--ssc-f2-pt-mobile);padding-bottom:var(--ssc-f2-pb-mobile);display:flex;flex-direction:column;gap:16px}@media(min-width:700px){.ssc-f2{padding-top:var(--ssc-f2-pt-desktop);padding-bottom:var(--ssc-f2-pb-desktop)}}.ssc-f2__div{position:relative;border-radius:var(--ss-r-xs, 4px);overflow:hidden;height:min(80vh,760px);min-height:440px;background:var(--ss-stone-100, #EEECE0)}.ssc-f2__img,.ssc-f2__img--placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%}.ssc-f2__img--placeholder{opacity:.35}.ssc-f2__div-2{position:absolute;left:clamp(16px,4vw,56px);right:clamp(16px,4vw,56px);bottom:clamp(20px,4vw,56px);display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.ssc-f2__h2{margin:0;font-family:var(--ssc-f2-heading-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-f2-heading-weight, 700);font-style:var(--ssc-f2-heading-style, normal);font-size:var(--ssc-f2-heading-size-mobile, 56px);line-height:.79;letter-spacing:-.04em;text-transform:var(--ssc-f2-heading-transform, uppercase);color:var(--ssc-f2-heading-color, #000000);-webkit-text-stroke:var(--ssc-f2-stroke-width, 7px) var(--ssc-f2-stroke-color, #ffffff);paint-order:stroke fill;filter:var(--ssc-f2-shadow, none)}@media(min-width:700px){.ssc-f2__h2{font-size:var(--ssc-f2-heading-size-desktop, 160px)}}.ssc-f2__span{background:var(--ssc-f2-credit-bg, #ffffff);border-radius:var(--ss-r-xs, 4px);padding:10px 14px;font-family:var(--ssc-f2-credit-font, Inter, sans-serif);font-weight:var(--ssc-f2-credit-weight, 500);font-style:var(--ssc-f2-credit-style, normal);font-size:var(--ssc-f2-credit-size-mobile, 13px);line-height:1.35;text-transform:var(--ssc-f2-credit-transform, none);color:var(--ssc-f2-credit-name-color, #000000)}@media(min-width:700px){.ssc-f2__span{font-size:var(--ssc-f2-credit-size-desktop, 13px)}}.ssc-f2__span-2{color:var(--ssc-f2-credit-role-color, #65635B)}.ssc-f4{background-color:var(--ssc-f4-bg);padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px);padding-top:var(--ssc-f4-pt-mobile);padding-bottom:var(--ssc-f4-pb-mobile);display:flex;flex-direction:column;gap:16px}@media(min-width:700px){.ssc-f4{padding-top:var(--ssc-f4-pt-desktop);padding-bottom:var(--ssc-f4-pb-desktop)}}.ssc-f4__div{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:4px}.ssc-f4__tile{position:relative;border-radius:var(--ss-r-xs, 4px);overflow:hidden;aspect-ratio:3 / 4;background:var(--ssc-f4-tile-bg, #EEECE0)}.ssc-f4__img,.ssc-f4__img--placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ssc-f4__img--placeholder{opacity:.35}.ssc-f4__number{position:absolute;left:16px;top:10px;font-family:var(--ssc-f4-number-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-f4-number-weight, 700);font-style:var(--ssc-f4-number-style, normal);font-size:var(--ssc-f4-number-size-mobile, 96px);line-height:.9;letter-spacing:-.05em;text-transform:var(--ssc-f4-number-transform, none);color:var(--ssc-f4-number-color, #000000);-webkit-text-stroke:var(--ssc-f4-number-stroke-width, 7px) var(--ssc-f4-number-stroke-color, #ffffff);paint-order:stroke fill;filter:var(--ssc-f4-number-shadow, none)}@media(min-width:700px){.ssc-f4__number{font-size:var(--ssc-f4-number-size-desktop, 200px)}}.ssc-f4__label{position:absolute;left:16px;bottom:16px;background:var(--ssc-f4-label-bg-color, #ffffff);border-radius:999px;padding:8px 14px;font-family:var(--ssc-f4-label-font, Inter, sans-serif);font-weight:var(--ssc-f4-label-weight, 600);font-style:var(--ssc-f4-label-style, normal);font-size:var(--ssc-f4-label-size-mobile, 11px);line-height:1.27;letter-spacing:.16em;text-transform:var(--ssc-f4-label-transform, uppercase);color:var(--ssc-f4-label-text-color, #000000)}@media(min-width:700px){.ssc-f4__label{font-size:var(--ssc-f4-label-size-desktop, 11px)}}.ssc-f5{background-color:var(--ssc-f5-bg);padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px);padding-top:var(--ssc-f5-pt-mobile);padding-bottom:var(--ssc-f5-pb-mobile);display:flex;flex-direction:column;gap:16px}@media(min-width:700px){.ssc-f5{padding-top:var(--ssc-f5-pt-desktop);padding-bottom:var(--ssc-f5-pb-desktop)}}.ssc-f5__div{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:clamp(32px,5vw,80px);align-items:center}.ssc-f5__portrait-wrap{position:relative;width:min(100%,520px);aspect-ratio:1;justify-self:center}.ssc-f5__shape{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(6%,6%);border-radius:999px;background:var(--ssc-f5-shape-color, #C3FF31)}.ssc-f5__img,.ssc-f5__img--placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;border-radius:999px;background:var(--ss-stone-100, #EEECE0)}.ssc-f5__img--placeholder{opacity:.35}.ssc-f5__svg{position:absolute;right:-6%;top:-6%;width:34%;animation:ssc-spin var(--ssc-f5-spin-duration, 22s) linear infinite;animation-play-state:var(--ssc-f5-spin-state, running)}.ssc-f5__ring-circle{fill:var(--ssc-f5-ring-fill, #ffffff)}.ssc-f5__text{fill:var(--ssc-f5-ring-text-color, #000000);font-family:var(--ssc-f5-ring-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-f5-ring-weight, 700);font-style:var(--ssc-f5-ring-style, normal);font-size:var(--ssc-f5-ring-size-mobile, 19px);letter-spacing:.18em;text-transform:var(--ssc-f5-ring-transform, uppercase)}@media(min-width:700px){.ssc-f5__text{font-size:var(--ssc-f5-ring-size-desktop, 19px)}}@keyframes ssc-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ssc-f5__svg{animation-play-state:paused!important}}.ssc-f5__content{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.ssc-f5__h2{margin:0;font-family:var(--ssc-f5-heading-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-f5-heading-weight, 700);font-style:var(--ssc-f5-heading-style, normal);font-size:var(--ssc-f5-heading-size-mobile, 40px);line-height:.82;letter-spacing:-.04em;text-transform:var(--ssc-f5-heading-transform, uppercase);color:var(--ssc-f5-heading-color, #000000)}@media(min-width:700px){.ssc-f5__h2{font-size:var(--ssc-f5-heading-size-desktop, 84px)}}.ssc-f5__credit{font-family:var(--ssc-f5-credit-font, Inter, sans-serif);font-weight:var(--ssc-f5-credit-weight, 500);font-style:var(--ssc-f5-credit-style, normal);font-size:var(--ssc-f5-credit-size-mobile, 16px);line-height:1.4;text-transform:var(--ssc-f5-credit-transform, none)}@media(min-width:700px){.ssc-f5__credit{font-size:var(--ssc-f5-credit-size-desktop, 16px)}}.ssc-f5__credit-name{color:var(--ssc-f5-credit-name-color, #000000)}.ssc-f5__credit-role{color:var(--ssc-f5-credit-role-color, #65635B)}.ssc-f5__btn{font-family:var(--ssc-f5-button-font, Inter, sans-serif);font-weight:var(--ssc-f5-button-weight, 600);font-style:var(--ssc-f5-button-style, normal);font-size:var(--ssc-f5-button-size-mobile, 13px);text-transform:var(--ssc-f5-button-transform, uppercase);background:var(--ssc-f5-button-bg, #000000);color:var(--ssc-f5-button-text, #ffffff);border-color:var(--ssc-f5-button-bg, #000000)}@media(min-width:700px){.ssc-f5__btn{font-size:var(--ssc-f5-button-size-desktop, 13px)}}.ssc-f5__btn:hover{background:var(--ssc-f5-button-hover-bg, #C3FF31);color:var(--ssc-f5-button-hover-text, #000000);border-color:var(--ssc-f5-button-hover-bg, #C3FF31)}.ssc-f10{background-color:var(--ssc-f10-bg);padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px);padding-top:var(--ssc-f10-pt-mobile);padding-bottom:var(--ssc-f10-pb-mobile);display:flex;flex-direction:column;gap:16px}@media(min-width:700px){.ssc-f10{padding-top:var(--ssc-f10-pt-desktop);padding-bottom:var(--ssc-f10-pb-desktop)}}.ssc-f10__div{display:flex;flex-wrap:wrap;align-items:center}.ssc-f10__div.--reverse{flex-direction:row-reverse}.ssc-f10__media{flex:1 1 560px;border-radius:var(--ss-r-xs, 4px);overflow:hidden;aspect-ratio:4 / 3;min-height:300px;background:var(--ss-stone-100, #EEECE0)}.ssc-f10__img,.ssc-f10__img--placeholder{width:100%;height:100%;object-fit:cover}.ssc-f10__img--placeholder{opacity:.35}.ssc-f10__card{flex:1 1 340px;max-width:560px;position:relative;margin-left:clamp(-180px,calc(920px - 100vw),0px);margin-top:clamp(-48px,calc(100vw - 968px),0px);background:var(--ssc-f10-card-bg, #ffffff);border-radius:var(--ss-r-m, 16px);padding:clamp(24px,3.5vw,48px);box-shadow:0 20px 50px #00000024;display:flex;flex-direction:column;gap:18px;align-items:flex-start}.ssc-f10__div.--reverse .ssc-f10__card{margin-left:0;margin-right:clamp(-180px,calc(920px - 100vw),0px)}.ssc-f10__h3{margin:0;font-family:var(--ssc-f10-heading-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-f10-heading-weight, 700);font-style:var(--ssc-f10-heading-style, normal);font-size:var(--ssc-f10-heading-size-mobile, 28px);line-height:.9;letter-spacing:-.03em;text-transform:var(--ssc-f10-heading-transform, uppercase);color:var(--ssc-f10-heading-color, #000000)}@media(min-width:700px){.ssc-f10__h3{font-size:var(--ssc-f10-heading-size-desktop, 44px)}}.ssc-f10__p{margin:0;font-family:var(--ssc-f10-body-font, Inter, sans-serif);font-weight:var(--ssc-f10-body-weight, 400);font-style:var(--ssc-f10-body-style, normal);font-size:var(--ssc-f10-body-size-mobile, 16px);line-height:1.55;text-transform:var(--ssc-f10-body-transform, none);color:var(--ssc-f10-body-color, #3E3D38);text-wrap:pretty}.ssc-f10__p p{margin:0}@media(min-width:700px){.ssc-f10__p{font-size:var(--ssc-f10-body-size-desktop, 16px)}}.ssc-f10__btn{font-family:var(--ssc-f10-button-font, Inter, sans-serif);font-weight:var(--ssc-f10-button-weight, 600);font-style:var(--ssc-f10-button-style, normal);font-size:var(--ssc-f10-button-size-mobile, 12px);text-transform:var(--ssc-f10-button-transform, uppercase);background:var(--ssc-f10-button-bg, #000000);color:var(--ssc-f10-button-text, #ffffff);border-color:var(--ssc-f10-button-bg, #000000)}@media(min-width:700px){.ssc-f10__btn{font-size:var(--ssc-f10-button-size-desktop, 12px)}}.ssc-f10__btn:hover{background:var(--ssc-f10-button-hover-bg, #C3FF31);color:var(--ssc-f10-button-hover-text, #000000);border-color:var(--ssc-f10-button-hover-bg, #C3FF31)}.ssc-f11{background-color:var(--ssc-f11-bg);padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px);padding-top:var(--ssc-f11-pt-mobile);padding-bottom:var(--ssc-f11-pb-mobile);display:flex;flex-direction:column;gap:16px}@media(min-width:700px){.ssc-f11{padding-top:var(--ssc-f11-pt-desktop);padding-bottom:var(--ssc-f11-pb-desktop)}}.ssc-f11__div{max-width:1200px;margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:32px;align-items:center;padding:clamp(24px,4vw,56px) 0}.ssc-f11__h2{margin:0;font-family:var(--ssc-f11-heading-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-f11-heading-weight, 700);font-style:var(--ssc-f11-heading-style, normal);font-size:var(--ssc-f11-heading-size-mobile, 40px);line-height:.95;letter-spacing:-.04em;text-transform:var(--ssc-f11-heading-transform, uppercase);text-wrap:balance;color:var(--ssc-f11-heading-color, #000000)}@media(min-width:700px){.ssc-f11__h2{font-size:var(--ssc-f11-heading-size-desktop, 104px)}}.ssc-f11__img{height:var(--ssc-f11-img-height, .8em);width:var(--ssc-f11-img-height, .8em);object-fit:cover;border-radius:999px;vertical-align:-.06em;background:var(--ssc-f11-img-bg, #EEECE0)}.ssc-f11__p{margin:0;max-width:560px;font-family:var(--ssc-f11-body-font, Inter, sans-serif);font-weight:var(--ssc-f11-body-weight, 400);font-style:var(--ssc-f11-body-style, normal);font-size:var(--ssc-f11-body-size-mobile, 18px);line-height:1.55;text-transform:var(--ssc-f11-body-transform, none);color:var(--ssc-f11-body-color, #3E3D38);text-wrap:pretty}.ssc-f11__p p{margin:0}@media(min-width:700px){.ssc-f11__p{font-size:var(--ssc-f11-body-size-desktop, 18px)}}.ssc-f11__btn{font-family:var(--ssc-f11-button-font, Inter, sans-serif);font-weight:var(--ssc-f11-button-weight, 600);font-style:var(--ssc-f11-button-style, normal);font-size:var(--ssc-f11-button-size-mobile, 13px);text-transform:var(--ssc-f11-button-transform, uppercase);background:var(--ssc-f11-button-bg, #ffffff);color:var(--ssc-f11-button-text, #000000)}@media(min-width:700px){.ssc-f11__btn{font-size:var(--ssc-f11-button-size-desktop, 13px)}}.ssc-f11__btn:hover{background:var(--ssc-f11-button-hover-bg, #000000);color:var(--ssc-f11-button-hover-text, #ffffff)}.ssc-f12{background-color:var(--ssc-f12-bg);padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px);padding-top:var(--ssc-f12-pt-mobile);padding-bottom:var(--ssc-f12-pb-mobile);display:flex;flex-direction:column;gap:16px}@media(min-width:700px){.ssc-f12{padding-top:var(--ssc-f12-pt-desktop);padding-bottom:var(--ssc-f12-pb-desktop)}}.ssc-f12__div{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(16px,2vw,24px)}.ssc-f12__article{display:flex;flex-direction:column;gap:18px}.ssc-f12__tile{position:relative;border-radius:var(--ss-r-xs, 4px);overflow:hidden;aspect-ratio:4 / 5;background:var(--ssc-f12-tile-bg, #EEECE0)}.ssc-f12__img,.ssc-f12__img--placeholder{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.16,1,.3,1)}.ssc-f12__img--placeholder{opacity:.35}.ssc-f12__img:hover{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.ssc-f12__img{transition:none}.ssc-f12__img:hover{transform:none}}.ssc-f12__number{position:absolute;left:12px;bottom:0;font-family:var(--ssc-f12-number-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-f12-number-weight, 700);font-style:var(--ssc-f12-number-style, normal);font-size:var(--ssc-f12-number-size-mobile, 80px);line-height:.72;letter-spacing:-.05em;text-transform:var(--ssc-f12-number-transform, none);color:var(--ssc-f12-number-color, #000000);-webkit-text-stroke:var(--ssc-f12-number-stroke-width, 6px) var(--ssc-f12-number-stroke-color, #ffffff);paint-order:stroke fill}@media(min-width:700px){.ssc-f12__number{font-size:var(--ssc-f12-number-size-desktop, 140px)}}.ssc-f12__h3{margin:0;font-family:var(--ssc-f12-title-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-f12-title-weight, 700);font-style:var(--ssc-f12-title-style, normal);font-size:var(--ssc-f12-title-size-mobile, 24px);line-height:1;letter-spacing:.06em;text-transform:var(--ssc-f12-title-transform, uppercase);color:var(--ssc-f12-title-color, #000000)}@media(min-width:700px){.ssc-f12__h3{font-size:var(--ssc-f12-title-size-desktop, 24px)}}.ssc-f12__p{margin:0;font-family:var(--ssc-f12-text-font, Inter, sans-serif);font-weight:var(--ssc-f12-text-weight, 400);font-style:var(--ssc-f12-text-style, normal);font-size:var(--ssc-f12-text-size-mobile, 15px);line-height:1.55;text-transform:var(--ssc-f12-text-transform, none);color:var(--ssc-f12-text-color, #3E3D38);text-wrap:pretty}.ssc-f12__p p{margin:0}@media(min-width:700px){.ssc-f12__p{font-size:var(--ssc-f12-text-size-desktop, 15px)}}.ssc-f14{background-color:var(--ssc-f14-bg);padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px);padding-top:var(--ssc-f14-pt-mobile);padding-bottom:var(--ssc-f14-pb-mobile);display:flex;flex-direction:column;gap:16px}@media(min-width:700px){.ssc-f14{padding-top:var(--ssc-f14-pt-desktop);padding-bottom:var(--ssc-f14-pb-desktop)}}.ssc-f14__div{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}@media(min-width:1025px){.ssc-f14__div{grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px)}}.ssc-f14__text{display:flex;flex-direction:column;gap:20px;align-items:flex-start;padding-top:8px;order:1}@media(min-width:1025px){.ssc-f14__text{position:sticky;top:80px}}.ssc-f14__div--no-sticky .ssc-f14__text{position:static;top:auto}.ssc-f14__media{display:grid;grid-template-columns:1fr;gap:16px;order:2}@media(min-width:1025px){.ssc-f14__media{grid-template-columns:1fr 1fr;gap:4px;align-content:start}}@media(min-width:1025px){.ssc-f14__div.--reverse .ssc-f14__text{order:2}.ssc-f14__div.--reverse .ssc-f14__media{order:1}}.ssc-f14__img{width:100%;height:var(--ssc-f14-img-height-mobile, 320px);object-fit:cover;border-radius:var(--ss-r-xs, 4px);background:var(--ss-stone-100, #EEECE0)}@media(min-width:1025px){.ssc-f14__img{height:var(--ssc-f14-img-height-desktop, 300px)}}@media(min-width:1025px){.ssc-f14__img--full{grid-column:1 / -1}}.ssc-f14__h2{margin:0;font-family:var(--ssc-f14-heading-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-f14-heading-weight, 700);font-style:var(--ssc-f14-heading-style, normal);font-size:var(--ssc-f14-heading-size-mobile, 40px);line-height:.82;letter-spacing:-.04em;text-transform:var(--ssc-f14-heading-transform, uppercase);color:var(--ssc-f14-heading-color, #000000)}@media(min-width:700px){.ssc-f14__h2{font-size:var(--ssc-f14-heading-size-desktop, 80px)}}.ssc-f14__p{margin:0;max-width:440px;font-family:var(--ssc-f14-body-font, Inter, sans-serif);font-weight:var(--ssc-f14-body-weight, 400);font-style:var(--ssc-f14-body-style, normal);font-size:var(--ssc-f14-body-size-mobile, 17px);line-height:1.55;text-transform:var(--ssc-f14-body-transform, none);color:var(--ssc-f14-body-color, #3E3D38);text-wrap:pretty}.ssc-f14__p p{margin:0}@media(min-width:700px){.ssc-f14__p{font-size:var(--ssc-f14-body-size-desktop, 17px)}}.ssc-f14__btn{font-family:var(--ssc-f14-button-font, Inter, sans-serif);font-weight:var(--ssc-f14-button-weight, 600);font-style:var(--ssc-f14-button-style, normal);font-size:var(--ssc-f14-button-size-mobile, 12px);text-transform:var(--ssc-f14-button-transform, uppercase);background:var(--ssc-f14-button-bg, #000000);color:var(--ssc-f14-button-text, #ffffff);border-color:var(--ssc-f14-button-bg, #000000)}@media(min-width:700px){.ssc-f14__btn{font-size:var(--ssc-f14-button-size-desktop, 12px)}}.ssc-f14__btn:hover{background:var(--ssc-f14-button-hover-bg, #C3FF31);color:var(--ssc-f14-button-hover-text, #000000);border-color:var(--ssc-f14-button-hover-bg, #C3FF31)}.ssc-f15{background-color:var(--ssc-f15-bg);padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px);padding-top:var(--ssc-f15-pt-mobile);padding-bottom:var(--ssc-f15-pb-mobile);display:flex;flex-direction:column;gap:16px}@media(min-width:700px){.ssc-f15{padding-top:var(--ssc-f15-pt-desktop);padding-bottom:var(--ssc-f15-pb-desktop)}}.ssc-f15__h2{margin:0;font-family:var(--ssc-f15-heading-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-f15-heading-weight, 700);font-style:var(--ssc-f15-heading-style, normal);font-size:var(--ssc-f15-heading-size-mobile, 72px);line-height:.78;letter-spacing:-.06em;text-transform:var(--ssc-f15-heading-transform, uppercase);text-align:center;overflow-wrap:break-word;color:transparent;background-image:var(--ssc-f15-bg-image, none);background-size:cover;background-position:var(--ssc-f15-bg-position, center center);-webkit-background-clip:text;background-clip:text}@media(min-width:700px){.ssc-f15__h2{font-size:var(--ssc-f15-heading-size-desktop, 340px)}}.ssc-f15--no-image .ssc-f15__h2{color:var(--ssc-f15-fallback-color, #000000);background-image:none;-webkit-background-clip:initial;background-clip:initial}.ssc-f15__div{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;border-top:1px solid var(--ssc-f15-rule-color, #000000);padding-top:18px}.ssc-f15--no-rule .ssc-f15__div{border-top:none;padding-top:0}.ssc-f15__credit{font-family:var(--ssc-f15-credit-font, Inter, sans-serif);font-weight:var(--ssc-f15-credit-weight, 600);font-style:var(--ssc-f15-credit-style, normal);font-size:var(--ssc-f15-credit-size-mobile, 12px);line-height:1.5;letter-spacing:.16em;text-transform:var(--ssc-f15-credit-transform, uppercase)}@media(min-width:700px){.ssc-f15__credit{font-size:var(--ssc-f15-credit-size-desktop, 12px)}}.ssc-f15__credit-name{color:var(--ssc-f15-credit-name-color, #000000)}.ssc-f15__credit-role{color:var(--ssc-f15-credit-role-color, #65635B)}.ssc-f15__p{margin:0;font-family:var(--ssc-f15-paragraph-font, Inter, sans-serif);font-weight:var(--ssc-f15-paragraph-weight, 400);font-style:var(--ssc-f15-paragraph-style, normal);font-size:var(--ssc-f15-paragraph-size-mobile, 17px);line-height:1.55;text-transform:var(--ssc-f15-paragraph-transform, none);color:var(--ssc-f15-paragraph-color, #3E3D38);text-wrap:pretty;grid-column:span 2}.ssc-f15__p p{margin:0}@media(min-width:700px){.ssc-f15__p{font-size:var(--ssc-f15-paragraph-size-desktop, 17px)}}.ssc-f16{background-color:var(--ssc-f16-bg);padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px);padding-top:var(--ssc-f16-pt-mobile);padding-bottom:var(--ssc-f16-pb-mobile);display:flex;flex-direction:column;gap:16px}@media(min-width:1025px){.ssc-f16{padding-top:var(--ssc-f16-pt-desktop);padding-bottom:var(--ssc-f16-pb-desktop)}}.ssc-f16__div{display:flex;gap:var(--ssc-f16-gap, 6px);height:var(--ssc-f16-height-mobile, 360px);padding:40px 0}@media(min-width:1025px){.ssc-f16__div{height:var(--ssc-f16-height-desktop, 720px)}}.ssc-f16__strip{flex:1;overflow:hidden;border-radius:var(--ss-r-xs, 4px);background:var(--ssc-f16-strip-bg, #EEECE0);transition:transform .6s cubic-bezier(.16,1,.3,1)}.ssc-f16__strip:hover{transform:translateY(0)!important}@media(prefers-reduced-motion:reduce){.ssc-f16__strip{transition:none}}.ssc-f16__strip-img{height:100%;object-fit:cover;display:block}.ssc-f16__row{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.ssc-f16__h2{margin:0;font-family:var(--ssc-f16-heading-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-f16-heading-weight, 700);font-style:var(--ssc-f16-heading-style, normal);font-size:var(--ssc-f16-heading-size-mobile, 40px);line-height:.8;letter-spacing:-.04em;text-transform:var(--ssc-f16-heading-transform, uppercase);color:var(--ssc-f16-heading-color, #000000)}@media(min-width:1025px){.ssc-f16__h2{font-size:var(--ssc-f16-heading-size-desktop, 96px)}}.ssc-f16__p{margin:0;max-width:400px;font-family:var(--ssc-f16-body-font, Inter, sans-serif);font-weight:var(--ssc-f16-body-weight, 400);font-style:var(--ssc-f16-body-style, normal);font-size:var(--ssc-f16-body-size-mobile, 16px);line-height:1.55;text-transform:var(--ssc-f16-body-transform, none);color:var(--ssc-f16-body-color, #3E3D38);text-wrap:pretty}.ssc-f16__p p{margin:0}@media(min-width:1025px){.ssc-f16__p{font-size:var(--ssc-f16-body-size-desktop, 16px)}}.ssc-f17{background-color:var(--ssc-f17-bg);padding:var(--ssc-f17-pt-mobile) clamp(16px,3vw,40px) var(--ssc-f17-pb-mobile);display:flex;flex-direction:column;gap:16px}@media(min-width:1025px){.ssc-f17{padding-top:var(--ssc-f17-pt-desktop);padding-bottom:var(--ssc-f17-pb-desktop);padding-left:0;padding-right:clamp(16px,3vw,40px)}.ssc-f17.--reverse{padding-left:clamp(16px,3vw,40px);padding-right:0}}.ssc-f17__div{display:flex;flex-direction:column;gap:24px}@media(min-width:1025px){.ssc-f17__div{flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:clamp(24px,4vw,72px)}.ssc-f17__div.--reverse{flex-direction:row-reverse}}.ssc-f17__media{border-radius:var(--ss-r-xs, 4px);overflow:hidden;background:var(--ss-stone-100, #EEECE0);min-height:var(--ssc-f17-img-height-mobile, 420px)}@media(min-width:1025px){.ssc-f17__media{flex:1 1 520px;min-height:var(--ssc-f17-img-height-desktop, 640px);border-radius:0 4px 4px 0}.ssc-f17__div.--reverse .ssc-f17__media{border-radius:4px 0 0 4px}}.ssc-f17__img,.ssc-f17__img--placeholder{width:100%;height:100%;object-fit:cover}.ssc-f17__img--placeholder{opacity:.35}.ssc-f17__text{display:flex;flex-direction:column;justify-content:space-between;gap:40px}@media(min-width:1025px){.ssc-f17__text{flex:1 1 340px}}.ssc-f17__meta{display:flex;justify-content:space-between;border-bottom:1px solid var(--ssc-f17-line-color, #000000);padding-bottom:12px;font-family:var(--ssc-f17-meta-font, Inter, sans-serif);font-weight:var(--ssc-f17-meta-weight, 600);font-style:var(--ssc-f17-meta-style, normal);font-size:var(--ssc-f17-meta-size-mobile, 12px);line-height:16px;letter-spacing:.16em;text-transform:var(--ssc-f17-meta-transform, uppercase);color:var(--ssc-f17-meta-color, #000000)}@media(min-width:1025px){.ssc-f17__meta{font-size:var(--ssc-f17-meta-size-desktop, 12px)}}.ssc-f17__content{display:flex;flex-direction:column;gap:24px}.ssc-f17__h2{margin:0;font-family:var(--ssc-f17-heading-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-f17-heading-weight, 700);font-style:var(--ssc-f17-heading-style, normal);font-size:var(--ssc-f17-heading-size-mobile, 40px);line-height:.84;letter-spacing:-.04em;text-transform:var(--ssc-f17-heading-transform, uppercase);text-wrap:balance;color:var(--ssc-f17-heading-color, #000000)}@media(min-width:1025px){.ssc-f17__h2{font-size:var(--ssc-f17-heading-size-desktop, 76px)}}.ssc-f17__p{margin:0;max-width:440px;font-family:var(--ssc-f17-body-font, Inter, sans-serif);font-weight:var(--ssc-f17-body-weight, 400);font-style:var(--ssc-f17-body-style, normal);font-size:var(--ssc-f17-body-size-mobile, 17px);line-height:1.6;text-transform:var(--ssc-f17-body-transform, none);color:var(--ssc-f17-body-color, #3E3D38);text-wrap:pretty}.ssc-f17__p p{margin:0}@media(min-width:1025px){.ssc-f17__p{font-size:var(--ssc-f17-body-size-desktop, 17px)}}.ssc-f17__caption-row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.ssc-f17__caption{font-family:var(--ssc-f17-caption-font, Inter, sans-serif);font-weight:var(--ssc-f17-caption-weight, 500);font-style:var(--ssc-f17-caption-style, normal);font-size:var(--ssc-f17-caption-size-mobile, 13px);line-height:1.4;text-transform:var(--ssc-f17-caption-transform, none);color:var(--ssc-f17-caption-color, #65635B);max-width:200px}@media(min-width:1025px){.ssc-f17__caption{font-size:var(--ssc-f17-caption-size-desktop, 13px)}}.ssc-f17__img-2{width:var(--ssc-f17-caption-img-size-mobile, 96px);height:var(--ssc-f17-caption-img-size-mobile, 96px);flex:0 0 auto;min-width:0;object-fit:cover;border-radius:var(--ss-r-xs, 4px);background:var(--ss-stone-100, #EEECE0)}@media(min-width:1025px){.ssc-f17__img-2{width:var(--ssc-f17-caption-img-size-desktop, 140px);height:var(--ssc-f17-caption-img-size-desktop, 140px)}}.ssc-f17__img-2--placeholder{opacity:.35}.ssc-f18{background-color:var(--ssc-f18-bg);padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px);padding-top:var(--ssc-f18-pt-mobile);padding-bottom:var(--ssc-f18-pb-mobile);display:flex;flex-direction:column;gap:16px}@media(min-width:1025px){.ssc-f18{padding-top:var(--ssc-f18-pt-desktop);padding-bottom:var(--ssc-f18-pb-desktop)}}.ssc-f18__div{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(24px,4vw,64px);align-items:end}.ssc-f18__h2{margin:0;font-family:var(--ssc-f18-heading-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-f18-heading-weight, 700);font-style:var(--ssc-f18-heading-style, normal);font-size:var(--ssc-f18-heading-size-mobile, 40px);line-height:.82;letter-spacing:-.04em;text-transform:var(--ssc-f18-heading-transform, uppercase);color:var(--ssc-f18-heading-color, #000000)}@media(min-width:1025px){.ssc-f18__h2{font-size:var(--ssc-f18-heading-size-desktop, 80px)}}.ssc-f18__media{overflow:hidden;background:var(--ssc-f18-arch-bg, #EEECE0);aspect-ratio:var(--ssc-f18-aspect-mobile, 3 / 4)}@media(min-width:1025px){.ssc-f18__media{aspect-ratio:var(--ssc-f18-aspect-desktop, 3 / 4)}}.ssc-f18__media--arch{border-radius:999px 999px 4px 4px}.ssc-f18__media--circle{border-radius:999px}.ssc-f18__media--rounded{border-radius:var(--ss-r-m, 16px)}.ssc-f18__img,.ssc-f18__img--placeholder{width:100%;height:100%;object-fit:cover}.ssc-f18__img--placeholder{opacity:.35}.ssc-f18__text{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.ssc-f18__p{margin:0;font-family:var(--ssc-f18-body-font, Inter, sans-serif);font-weight:var(--ssc-f18-body-weight, 400);font-style:var(--ssc-f18-body-style, normal);font-size:var(--ssc-f18-body-size-mobile, 17px);line-height:1.6;text-transform:var(--ssc-f18-body-transform, none);color:var(--ssc-f18-body-color, #3E3D38);text-wrap:pretty}.ssc-f18__p p{margin:0}@media(min-width:1025px){.ssc-f18__p{font-size:var(--ssc-f18-body-size-desktop, 17px)}}.ssc-f18__btn{font-family:var(--ssc-f18-button-font, Inter, sans-serif);font-weight:var(--ssc-f18-button-weight, 600);font-style:var(--ssc-f18-button-style, normal);font-size:var(--ssc-f18-button-size-mobile, 12px);text-transform:var(--ssc-f18-button-transform, uppercase);background:var(--ssc-f18-button-bg, #000000);color:var(--ssc-f18-button-text, #ffffff);border-color:var(--ssc-f18-button-bg, #000000)}@media(min-width:1025px){.ssc-f18__btn{font-size:var(--ssc-f18-button-size-desktop, 12px)}}.ssc-f18__btn:hover{background:var(--ssc-f18-button-hover-bg, #C3FF31);color:var(--ssc-f18-button-hover-text, #000000);border-color:var(--ssc-f18-button-hover-bg, #C3FF31)}.ssc-f19{background-color:var(--ssc-f19-bg);padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px);padding-top:var(--ssc-f19-pt-mobile);padding-bottom:var(--ssc-f19-pb-mobile);display:flex;flex-direction:column;gap:16px}@media(min-width:1025px){.ssc-f19{padding-top:var(--ssc-f19-pt-desktop);padding-bottom:var(--ssc-f19-pb-desktop)}}.ssc-f19__div{background:var(--ssc-f19-container-bg, #C3FF31);border-radius:var(--ss-r-xs, 4px);display:flex;flex-direction:column}.ssc-f19__media{position:relative;z-index:1;overflow:hidden;border-radius:var(--ss-r-xs, 4px) var(--ss-r-xs, 4px) 0 0;height:var(--ssc-f19-height-mobile, 300px);isolation:isolate}@media(min-width:1025px){.ssc-f19__media{height:var(--ssc-f19-height-desktop, 600px)}}.ssc-f19__img,.ssc-f19__img--placeholder{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.25);mix-blend-mode:multiply;-webkit-mask-image:var(--ssc-f19-mask, none);mask-image:var(--ssc-f19-mask, none)}.ssc-f19__img--placeholder{opacity:.35}.ssc-f19--no-duotone .ssc-f19__img,.ssc-f19--no-duotone .ssc-f19__img--placeholder{filter:none;mix-blend-mode:normal}.ssc-f19__content{position:relative;z-index:2;padding:0 clamp(24px,4vw,56px) clamp(28px,4vw,56px);display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-top:-24px}.ssc-f19__h2{margin:0;font-family:var(--ssc-f19-heading-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-f19-heading-weight, 700);font-style:var(--ssc-f19-heading-style, normal);font-size:var(--ssc-f19-heading-size-mobile, 48px);line-height:.79;letter-spacing:-.04em;text-transform:var(--ssc-f19-heading-transform, uppercase);color:var(--ssc-f19-heading-color, #000000)}@media(min-width:1025px){.ssc-f19__h2{font-size:var(--ssc-f19-heading-size-desktop, 128px)}}.ssc-f19__p{margin:0;max-width:400px;font-family:var(--ssc-f19-body-font, Inter, sans-serif);font-weight:var(--ssc-f19-body-weight, 500);font-style:var(--ssc-f19-body-style, normal);font-size:var(--ssc-f19-body-size-mobile, 17px);line-height:1.55;text-transform:var(--ssc-f19-body-transform, none);color:var(--ssc-f19-body-color, #000000);text-wrap:pretty}.ssc-f19__p p{margin:0}@media(min-width:1025px){.ssc-f19__p{font-size:var(--ssc-f19-body-size-desktop, 17px)}}.ssc-f6{background-color:var(--ssc-f6-bg);padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px);padding-top:var(--ssc-f6-pt-mobile);padding-bottom:var(--ssc-f6-pb-mobile);display:flex;flex-direction:column;gap:16px}@media(min-width:1025px){.ssc-f6{padding-top:var(--ssc-f6-pt-desktop);padding-bottom:var(--ssc-f6-pb-desktop)}}.ssc-f6__div{position:relative;border-radius:var(--ss-r-xs, 4px);overflow:hidden;aspect-ratio:var(--ssc-f6-aspect-mobile, 4 / 3);background:var(--ssc-f6-media-bg, #EEECE0)}@media(min-width:1025px){.ssc-f6__div{aspect-ratio:var(--ssc-f6-aspect-desktop, 16 / 9)}}.ssc-f6__img,.ssc-f6__img--placeholder,.ssc-f6__img-2,.ssc-f6__img-2--placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ssc-f6__img--placeholder,.ssc-f6__img-2--placeholder{opacity:.35}.ssc-f6__img-2,.ssc-f6__img-2--placeholder{clip-path:inset(0 50% 0 0)}.ssc-f6__line{position:absolute;top:0;bottom:0;left:50%;width:var(--ssc-f6-divider-width, 3px);background:var(--ssc-f6-divider-color, #C3FF31);transform:translate(-50%);pointer-events:none}.ssc-f6__label{position:absolute;top:16px;border-radius:999px;padding:8px 14px;font-family:var(--ssc-f6-label-font, Inter, sans-serif);font-weight:var(--ssc-f6-label-weight, 600);font-style:var(--ssc-f6-label-style, normal);font-size:var(--ssc-f6-label-size-mobile, 11px);line-height:14px;letter-spacing:.16em;text-transform:var(--ssc-f6-label-transform, uppercase);color:var(--ssc-f6-label-text, #000000);pointer-events:none}@media(min-width:1025px){.ssc-f6__label{font-size:var(--ssc-f6-label-size-desktop, 11px)}}.ssc-f6__label--top{left:16px;background:var(--ssc-f6-label-top-bg, #ffffff)}.ssc-f6__label--bottom{right:16px;background:var(--ssc-f6-label-bottom-bg, #C3FF31)}.ssc-f6__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:ew-resize;appearance:none;-webkit-appearance:none;background:transparent}.ssc-f6__input::-webkit-slider-thumb{-webkit-appearance:none;width:56px;height:56px;border-radius:999px;background:var(--ssc-f6-handle-bg, #C3FF31);border:3px solid var(--ssc-f6-handle-border, #000000);cursor:ew-resize}.ssc-f6__input::-moz-range-thumb{width:50px;height:50px;border-radius:999px;background:var(--ssc-f6-handle-bg, #C3FF31);border:3px solid var(--ssc-f6-handle-border, #000000);cursor:ew-resize}.ssc-f6__input::-moz-range-track{background:transparent}.ssc-f6__h2{margin:8px 0 0;font-family:var(--ssc-f6-heading-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-f6-heading-weight, 700);font-style:var(--ssc-f6-heading-style, normal);font-size:var(--ssc-f6-heading-size-mobile, 32px);line-height:.9;letter-spacing:-.04em;text-transform:var(--ssc-f6-heading-transform, uppercase);color:var(--ssc-f6-heading-color, #000000)}@media(min-width:1025px){.ssc-f6__h2{font-size:var(--ssc-f6-heading-size-desktop, 64px)}}.ssc-f9{background-color:var(--ssc-f9-bg);padding-top:var(--ssc-f9-pt-mobile);padding-bottom:var(--ssc-f9-pb-mobile);display:flex;flex-direction:column;gap:16px}@media(min-width:1025px){.ssc-f9{padding-top:var(--ssc-f9-pt-desktop);padding-bottom:var(--ssc-f9-pb-desktop)}}.ssc-f9__track{overflow:hidden;border-top:2px solid var(--ssc-f9-separator-color, #000000);border-bottom:2px solid var(--ssc-f9-separator-color, #000000);padding:20px 0}.ssc-f9__row{display:inline-flex;align-items:center;gap:clamp(20px,3vw,40px);white-space:nowrap;animation:ssc-marquee var(--ssc-f9-duration, 40s) linear infinite;animation-direction:var(--ssc-f9-direction, normal)}.ssc-f9:not(.ssc-f9--no-pause) .ssc-f9__track:hover .ssc-f9__row{animation-play-state:paused}@keyframes ssc-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ssc-f9__row{animation:none}.ssc-f9__track{overflow-x:auto;-webkit-overflow-scrolling:touch}}.ssc-f9__item{display:inline-flex;align-items:center;gap:clamp(20px,3vw,40px);text-decoration:none;color:inherit}.ssc-f9__name{font-family:var(--ssc-f9-name-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-f9-name-weight, 700);font-style:var(--ssc-f9-name-style, normal);font-size:var(--ssc-f9-name-size-mobile, 44px);line-height:.9;letter-spacing:-.04em;text-transform:var(--ssc-f9-name-transform, uppercase);color:var(--ssc-f9-name-color, #000000)}@media(min-width:1025px){.ssc-f9__name{font-size:var(--ssc-f9-name-size-desktop, 112px)}}.ssc-f9__img,.ssc-f9__img--placeholder{height:var(--ssc-f9-image-size-mobile, 56px);width:var(--ssc-f9-image-size-mobile, 56px);object-fit:cover;border-radius:999px;background:var(--ssc-f9-image-bg, #EEECE0)}@media(min-width:1025px){.ssc-f9__img,.ssc-f9__img--placeholder{height:var(--ssc-f9-image-size-desktop, 110px);width:var(--ssc-f9-image-size-desktop, 110px)}}.ssc-f9__img--placeholder{opacity:.35}.ssc-f20{background-color:var(--ssc-f20-bg);padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px);padding-top:var(--ssc-f20-pt-mobile);padding-bottom:var(--ssc-f20-pb-mobile);display:flex;flex-direction:column;gap:16px}@media(min-width:1025px){.ssc-f20{padding-top:var(--ssc-f20-pt-desktop);padding-bottom:var(--ssc-f20-pb-desktop)}}.ssc-f20__svg{position:absolute;width:0;height:0}.ssc-f20__div{display:flex;flex-direction:column;gap:24px;align-items:center}@media(min-width:1025px){.ssc-f20__div{flex-direction:row;flex-wrap:nowrap;gap:clamp(24px,4vw,72px);align-items:flex-end}.ssc-f20__div.--reverse{flex-direction:row-reverse}}.ssc-f20__media{position:relative;width:100%;aspect-ratio:var(--ssc-f20-aspect-mobile, 1.08 / 1);background:var(--ssc-f20-shape-bg, #EEECE0)}@media(min-width:1025px){.ssc-f20__media{flex:1 1 360px;aspect-ratio:var(--ssc-f20-aspect-desktop, 1.08 / 1)}}.ssc-f20__img,.ssc-f20__img--placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;clip-path:var(--ssc-f20-clip-path)}.ssc-f20__img--placeholder{opacity:.35}.ssc-f20__text{display:flex;flex-direction:column;gap:22px;align-items:flex-start;width:100%}@media(min-width:1025px){.ssc-f20__text{flex:1 1 360px}}.ssc-f20__h2{margin:0;font-family:var(--ssc-f20-heading-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-f20-heading-weight, 700);font-style:var(--ssc-f20-heading-style, normal);font-size:var(--ssc-f20-heading-size-mobile, 40px);line-height:.82;letter-spacing:-.04em;text-transform:var(--ssc-f20-heading-transform, uppercase);color:var(--ssc-f20-heading-color, #000000)}@media(min-width:1025px){.ssc-f20__h2{font-size:var(--ssc-f20-heading-size-desktop, 80px)}}.ssc-f20__p{margin:0;max-width:440px;font-family:var(--ssc-f20-body-font, Inter, sans-serif);font-weight:var(--ssc-f20-body-weight, 400);font-style:var(--ssc-f20-body-style, normal);font-size:var(--ssc-f20-body-size-mobile, 17px);line-height:1.6;text-transform:var(--ssc-f20-body-transform, none);color:var(--ssc-f20-body-color, #3E3D38);text-wrap:pretty}.ssc-f20__p p{margin:0}@media(min-width:1025px){.ssc-f20__p{font-size:var(--ssc-f20-body-size-desktop, 17px)}}.ssc-f20__btn{font-family:var(--ssc-f20-button-font, Inter, sans-serif);font-weight:var(--ssc-f20-button-weight, 600);font-style:var(--ssc-f20-button-style, normal);font-size:var(--ssc-f20-button-size-mobile, 12px);text-transform:var(--ssc-f20-button-transform, uppercase);background:var(--ssc-f20-button-bg, #000000);color:var(--ssc-f20-button-text, #ffffff);border-color:var(--ssc-f20-button-bg, #000000)}@media(min-width:1025px){.ssc-f20__btn{font-size:var(--ssc-f20-button-size-desktop, 12px)}}.ssc-f20__btn:hover{background:var(--ssc-f20-button-hover-bg, #C3FF31);color:var(--ssc-f20-button-hover-text, #000000);border-color:var(--ssc-f20-button-hover-bg, #C3FF31)}.ssc-f21{background-color:var(--ssc-f21-bg);padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px);padding-top:var(--ssc-f21-pt-mobile);padding-bottom:var(--ssc-f21-pb-mobile);display:flex;flex-direction:column;gap:16px}@media(min-width:1025px){.ssc-f21{padding-top:var(--ssc-f21-pt-desktop);padding-bottom:var(--ssc-f21-pb-desktop)}}.ssc-f21__div{display:flex;flex-direction:column;gap:16px}@media(min-width:1025px){.ssc-f21__div{flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:clamp(24px,4vw,64px)}.ssc-f21__div.--reverse{flex-direction:row-reverse}}.ssc-f21__list{display:flex;flex-direction:column;border-top:1px solid var(--ssc-f21-divider-color, #000000)}@media(min-width:1025px){.ssc-f21__list{flex:1 1 420px}}.ssc-f21__row{display:grid;grid-template-columns:56px 1fr;grid-template-areas:"thumb code" "thumb name" "thumb status";column-gap:16px;row-gap:2px;align-items:center;padding:14px 0;border-bottom:1px solid var(--ssc-f21-divider-color, #DDDACC);cursor:pointer;text-decoration:none;color:var(--ssc-f21-active-text, #000000)}@media(min-width:1025px){.ssc-f21__row{grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"code name status";align-items:baseline;padding:18px 0;color:var(--ssc-f21-row-text, #BDBAAD);transition:color .25s}.ssc-f21__row.is-active{color:var(--ssc-f21-active-text, #000000)}}.ssc-f21__row:focus-visible{outline:2px solid var(--ssc-f21-active-accent, #C3FF31);outline-offset:-2px}.ssc-f21__thumb{grid-area:thumb;display:block;width:56px;aspect-ratio:1;border-radius:var(--ss-r-xs, 4px);overflow:hidden;background:var(--ssc-f21-media-bg, #EEECE0)}@media(min-width:1025px){.ssc-f21__thumb{display:none}}.ssc-f21__thumb-img,.ssc-f21__thumb-img--placeholder{width:100%;height:100%;object-fit:cover}.ssc-f21__thumb-img--placeholder{opacity:.35}.ssc-f21__code{grid-area:code;font-family:var(--ssc-f21-label-font, Inter, sans-serif);font-weight:var(--ssc-f21-label-weight, 600);font-style:var(--ssc-f21-label-style, normal);font-size:var(--ssc-f21-code-size-mobile, 12px);line-height:16px;letter-spacing:.16em;text-transform:var(--ssc-f21-label-transform, uppercase)}@media(min-width:1025px){.ssc-f21__code{font-size:var(--ssc-f21-code-size-desktop, 12px)}}.ssc-f21__name{grid-area:name;font-family:var(--ssc-f21-name-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-f21-name-weight, 700);font-style:var(--ssc-f21-name-style, normal);font-size:var(--ssc-f21-name-size-mobile, 26px);line-height:.9;letter-spacing:-.03em;text-transform:var(--ssc-f21-name-transform, uppercase)}@media(min-width:1025px){.ssc-f21__name{font-size:var(--ssc-f21-name-size-desktop, 48px)}}.ssc-f21__status{grid-area:status;font-family:var(--ssc-f21-label-font, Inter, sans-serif);font-weight:var(--ssc-f21-label-weight, 600);font-style:var(--ssc-f21-label-style, normal);font-size:var(--ssc-f21-status-size-mobile, 11px);line-height:14px;letter-spacing:.16em;text-transform:var(--ssc-f21-label-transform, uppercase)}@media(min-width:1025px){.ssc-f21__status{font-size:var(--ssc-f21-status-size-desktop, 11px)}}.ssc-f21__panel{display:none;position:relative;aspect-ratio:var(--ssc-f21-aspect-mobile, 4 / 5);border-radius:var(--ss-r-xs, 4px);overflow:hidden;background:var(--ssc-f21-media-bg, #EEECE0)}@media(min-width:1025px){.ssc-f21__panel{display:block;flex:1 1 420px;position:sticky;top:80px;aspect-ratio:var(--ssc-f21-aspect-desktop, 4 / 5)}}.ssc-f21__img,.ssc-f21__img--placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .25s}.ssc-f21__img--placeholder{opacity:.35}.ssc-f21[data-ssc-fade=false] .ssc-f21__img{transition:none}@media(prefers-reduced-motion:reduce){.ssc-f21__img{transition:none}}.ssc-q4{background-color:var(--ssc-q4-bg);padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px);padding-top:var(--ssc-q4-pt-mobile);padding-bottom:var(--ssc-q4-pb-mobile);display:flex;flex-direction:column}@media(min-width:700px){.ssc-q4{padding-top:var(--ssc-q4-pt-desktop);padding-bottom:var(--ssc-q4-pb-desktop)}}.ssc-q4__figure{margin:0 auto;max-width:1200px;display:flex;flex-direction:column;align-items:center;gap:36px;text-align:center;view-timeline-name:--ssc-quote}.ssc-q4__blockquote{margin:0;font-family:var(--ssc-q4-quote-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-q4-quote-weight, 700);font-style:var(--ssc-q4-quote-style, normal);font-size:var(--ssc-q4-quote-size-mobile, 36px);line-height:.95;letter-spacing:-.035em;text-transform:var(--ssc-q4-quote-transform, uppercase);text-wrap:balance;color:var(--ssc-q4-word-to, #000000)}@media(min-width:700px){.ssc-q4__blockquote{font-size:var(--ssc-q4-quote-size-desktop, 88px)}}.ssc-q4__figcaption{display:flex;align-items:center;gap:12px;font-family:var(--ssc-q4-caption-font, Inter, sans-serif);font-weight:var(--ssc-q4-caption-weight, 500);font-style:var(--ssc-q4-caption-style, normal);font-size:var(--ssc-q4-caption-size-mobile, 15px);line-height:1.35;text-transform:var(--ssc-q4-caption-transform, none);color:var(--ssc-q4-caption-name-color, #000000);text-align:left}@media(min-width:700px){.ssc-q4__figcaption{font-size:var(--ssc-q4-caption-size-desktop, 15px)}}.ssc-q4__img,.ssc-q4__img--placeholder{width:44px;height:44px;flex:none;border-radius:999px;object-fit:cover;object-position:50% 30%;background:var(--ssc-q4-portrait-bg, #EEECE0)}.ssc-q4__img--placeholder{opacity:.35}.ssc-q4__role{color:var(--ssc-q4-caption-role-color, #65635B)}@keyframes ssc-q4-word{0%{color:var(--ssc-q4-word-from, #DDDACC)}to{color:var(--ssc-q4-word-to, #000000)}}.ssc-q4 [data-ssc-i]{animation:ssc-q4-word linear both;animation-timeline:--ssc-quote;animation-range:cover calc(18% + var(--i) * 1.889%) cover calc(24% + var(--i) * 1.889%)}@media(prefers-reduced-motion:reduce){.ssc-q4 [data-ssc-i]{animation:none}}.ssc-q5{background-color:var(--ssc-q5-bg);padding-top:var(--ssc-q5-pt-mobile);padding-bottom:var(--ssc-q5-pb-mobile);display:flex;flex-direction:column;gap:16px}@media(min-width:700px){.ssc-q5{padding-top:var(--ssc-q5-pt-desktop);padding-bottom:var(--ssc-q5-pb-desktop)}}.ssc-q5__track-wrap{position:relative;overflow:hidden;padding:clamp(16px,3vw,40px) 0}.ssc-q5__track{display:inline-flex;white-space:nowrap;animation:ssc-marquee var(--ssc-q5-duration, 28s) linear infinite;animation-direction:var(--ssc-q5-direction, normal)}.ssc-q5__phrase{padding-right:.4em;font-family:var(--ssc-q5-outline-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-q5-outline-weight, 700);font-style:var(--ssc-q5-outline-style, normal);font-size:var(--ssc-q5-outline-size-mobile, 80px);line-height:.9;letter-spacing:-.05em;text-transform:var(--ssc-q5-outline-transform, uppercase);color:var(--ssc-q5-fill-color, #FFFFFF);-webkit-text-stroke:var(--ssc-q5-stroke-width, 2px) var(--ssc-q5-stroke-color, #000000)}@media(min-width:700px){.ssc-q5__phrase{font-size:var(--ssc-q5-outline-size-desktop, 240px)}}.ssc-q5__phrase--accent{color:var(--ssc-q5-accent-color, #C3FF31)}@media(prefers-reduced-motion:reduce){.ssc-q5__track{animation:none}}.ssc-q5__caption{padding:12px clamp(16px,3vw,40px) 0;margin:0 clamp(16px,3vw,40px);border-top:1px solid var(--ssc-q5-rule-color, #000000);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.ssc-q5--no-rule .ssc-q5__caption{border-top:none;padding-top:0}.ssc-q5__credit{font-family:var(--ssc-q5-caption-font, Inter, sans-serif);font-weight:var(--ssc-q5-caption-weight, 600);font-style:var(--ssc-q5-caption-style, normal);font-size:var(--ssc-q5-caption-size-mobile, 12px);line-height:16px;letter-spacing:.16em;text-transform:var(--ssc-q5-caption-transform, uppercase);color:var(--ssc-q5-caption-color, #000000)}.ssc-q5__label{font-family:var(--ssc-q5-caption-font, Inter, sans-serif);font-weight:var(--ssc-q5-caption-weight, 600);font-style:var(--ssc-q5-caption-style, normal);font-size:var(--ssc-q5-caption-size-mobile, 12px);line-height:16px;letter-spacing:.16em;text-transform:var(--ssc-q5-caption-transform, uppercase);color:var(--ssc-q5-label-color, #65635B)}@media(min-width:700px){.ssc-q5__credit,.ssc-q5__label{font-size:var(--ssc-q5-caption-size-desktop, 12px)}}.ssc-a7{background-color:var(--ssc-a7-bg);padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px);padding-top:var(--ssc-a7-pt-mobile);padding-bottom:var(--ssc-a7-pb-mobile);display:flex;flex-direction:column}@media(min-width:700px){.ssc-a7{padding-top:var(--ssc-a7-pt-desktop);padding-bottom:var(--ssc-a7-pb-desktop)}}.ssc-a7__link{display:grid;grid-template-columns:minmax(0,1fr) clamp(96px,22vw,340px);gap:clamp(16px,3vw,40px);align-items:center;text-decoration:none;color:inherit;transition:padding .4s cubic-bezier(.16,1,.3,1)}.ssc-a7--top-line .ssc-a7__link{border-top:var(--ssc-a7-line-thickness, 2px) solid var(--ssc-a7-line-color, #000000);padding-top:clamp(20px,3vw,36px)}.ssc-a7--bottom-line .ssc-a7__link{border-bottom:var(--ssc-a7-line-thickness, 2px) solid var(--ssc-a7-line-color, #000000);padding-bottom:clamp(20px,3vw,36px)}.ssc-a7__link:hover{padding-left:clamp(12px,2vw,28px)}@media(prefers-reduced-motion:reduce){.ssc-a7__link{transition:none}}.ssc-a7__text{display:flex;flex-direction:column;gap:12px;min-width:0}.ssc-a7__label{font-family:var(--ssc-a7-label-font, Inter, sans-serif);font-weight:var(--ssc-a7-label-weight, 600);font-style:var(--ssc-a7-label-style, normal);font-size:var(--ssc-a7-label-size-mobile, 12px);line-height:16px;letter-spacing:.2em;text-transform:var(--ssc-a7-label-transform, uppercase);color:var(--ssc-a7-label-color, #65635B)}@media(min-width:700px){.ssc-a7__label{font-size:var(--ssc-a7-label-size-desktop, 12px)}}.ssc-a7__name{font-family:var(--ssc-a7-name-font, "Bricolage Grotesque", sans-serif);font-weight:var(--ssc-a7-name-weight, 700);font-style:var(--ssc-a7-name-style, normal);font-size:var(--ssc-a7-name-size-mobile, 44px);line-height:.8;letter-spacing:-.05em;text-transform:var(--ssc-a7-name-transform, uppercase);color:var(--ssc-a7-name-color, #000000);overflow-wrap:break-word}@media(min-width:700px){.ssc-a7__name{font-size:var(--ssc-a7-name-size-desktop, 136px)}}.ssc-a7__role{font-family:var(--ssc-a7-role-font, Inter, sans-serif);font-weight:var(--ssc-a7-role-weight, 500);font-style:var(--ssc-a7-role-style, normal);font-size:var(--ssc-a7-role-size-mobile, 15px);line-height:1.4;text-transform:var(--ssc-a7-role-transform, none);color:var(--ssc-a7-role-color, #000000)}@media(min-width:700px){.ssc-a7__role{font-size:var(--ssc-a7-role-size-desktop, 15px)}}.ssc-a7__portrait{display:block;aspect-ratio:1;border-radius:999px;overflow:hidden;background:var(--ssc-a7-portrait-bg, #EEECE0)}.ssc-a7__img,.ssc-a7__img--placeholder{width:100%;height:100%;object-fit:cover}.ssc-a7__img--placeholder{opacity:.35}
/*# sourceMappingURL=/cdn/shop/t/32/assets/sossu-collab.css.map */
