.partners-module__QlI8Va__page{--pp-ease:cubic-bezier(.16, 1, .3, 1);--pp-rule:#2a181629;--pp-rule-strong:#2a181666;--pp-rule-dark:#f6f4e929;--pp-rule-dark-strong:#f6f4e95c;--pp-label:#8a5a3b;--pp-gap:clamp(12px, 1.7vw, 24px);color:var(--ink)}.partners-module__QlI8Va__page a:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid}.partners-module__QlI8Va__head{gap:14px;display:grid}.partners-module__QlI8Va__h2{font-family:var(--font-display), Georgia, serif;letter-spacing:.005em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,1.5rem + 2.6vw,3.6rem);font-weight:400;line-height:1.45}.partners-module__QlI8Va__standfirst{color:#2a1816c7;text-wrap:pretty;max-width:60ch;margin:0;font-size:clamp(1.06rem,1rem + .3vw,1.25rem);line-height:1.55}.partners-module__QlI8Va__standfirst b{color:var(--ink);font-weight:600}.partners-module__QlI8Va__onDark .partners-module__QlI8Va__standfirst{color:#f6f4e9cc}.partners-module__QlI8Va__onDark .partners-module__QlI8Va__standfirst b{color:var(--cream)}.partners-module__QlI8Va__link{min-height:44px;color:inherit;text-underline-offset:.32em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--pp-label);text-decoration-color:var(--pp-label);transition:text-underline-offset .4s var(--pp-ease), text-decoration-color .4s var(--pp-ease);align-items:center;gap:.5em;font-size:1rem;font-weight:600;line-height:1.45;display:inline-flex}.partners-module__QlI8Va__onDark .partners-module__QlI8Va__link{-webkit-text-decoration-color:var(--copper-2);text-decoration-color:var(--copper-2)}.partners-module__QlI8Va__link:hover{text-underline-offset:.5em;text-decoration-color:currentColor}.partners-module__QlI8Va__arrow{width:.95em;height:.95em;transition:transform .5s var(--pp-ease);flex:none}.partners-module__QlI8Va__link:hover .partners-module__QlI8Va__arrow,.partners-module__QlI8Va__cta:hover .partners-module__QlI8Va__arrow{transform:translate(4px)}.partners-module__QlI8Va__page .partners-module__QlI8Va__cta:focus-visible{outline-color:var(--copper-2);border-radius:999px}.partners-module__QlI8Va__frame{min-width:0;margin:0}.partners-module__QlI8Va__frameLink{color:inherit;display:block}.partners-module__QlI8Va__frameMedia{aspect-ratio:var(--ar,3 / 2);background:var(--tone,#3d2624);border-radius:clamp(14px,1.6vw,24px);position:relative;overflow:hidden}.partners-module__QlI8Va__frameImg{object-fit:cover;transform:scale(var(--pp-s,1));transition:transform 1.3s var(--pp-ease)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.partners-module__QlI8Va__frameLink:hover .partners-module__QlI8Va__frameImg{--pp-s:1.035}}.partners-module__QlI8Va__caption{color:var(--pp-label);margin-top:12px;font-size:.875rem;font-weight:600;line-height:1.45}.partners-module__QlI8Va__onDark .partners-module__QlI8Va__caption{color:var(--copper-2)}@media (prefers-reduced-motion:no-preference){.partners-module__QlI8Va__frame[data-pp-reveal] .partners-module__QlI8Va__frameMedia{clip-path:inset(0);transition:clip-path 1.25s var(--pp-ease) var(--d,0s)}.partners-module__QlI8Va__frame[data-pp-reveal] .partners-module__QlI8Va__frameImg{transition:transform 1.7s var(--pp-ease) var(--d,0s)}.partners-module__QlI8Va__frame[data-pp-reveal=pending] .partners-module__QlI8Va__frameMedia{clip-path:inset(100% 0 0)}.partners-module__QlI8Va__frame[data-pp-reveal=pending] .partners-module__QlI8Va__frameImg{--pp-s:1.1}.partners-module__QlI8Va__frame[data-pp-reveal=done] .partners-module__QlI8Va__frameImg{transition:transform 1.3s var(--pp-ease)}}.partners-module__QlI8Va__hero{isolation:isolate;min-height:100vh;min-height:calc(100svh + var(--to-edge,0px));background:var(--brown);color:var(--cream);padding-top:calc(var(--nav-h,76px) + clamp(24px, 4svh, 48px));padding-bottom:calc(clamp(1.75rem, 4.5svh, 3rem) + var(--to-edge,0px));flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:clip}.partners-module__QlI8Va__heroRays{z-index:-1;aspect-ratio:1;width:clamp(540px,96vw,1280px);height:auto;color:var(--copper);opacity:.2;pointer-events:none;position:absolute;top:0;right:0;translate:47% -44%}.partners-module__QlI8Va__heroBody{container-type:inline-size}.partners-module__QlI8Va__title{font-family:var(--font-display), Georgia, serif;letter-spacing:.005em;margin:0;font-size:min(12.0482cqi,max(2.4rem,25svh - 5rem));font-weight:400;line-height:1.16}.partners-module__QlI8Va__tl{white-space:nowrap;clip-path:inset(-.35em -.5em -.3em);display:block}.partners-module__QlI8Va__ti{display:inline-block}.partners-module__QlI8Va__tl3{text-align:end}.partners-module__QlI8Va__amp{color:var(--copper-2)}.partners-module__QlI8Va__heroAside{margin-top:clamp(26px,6vw,44px)}.partners-module__QlI8Va__heroIntro{color:#f6f4e9db;text-wrap:pretty;max-width:38ch;margin:0;font-size:clamp(1.06rem,.98rem + .4vw,1.3rem);line-height:1.55}.partners-module__QlI8Va__heroCta{margin:28px 0 0}@container (min-width:880px){.partners-module__QlI8Va__heroBody>*{--pp-title:max(2.4rem, min(100cqi / 13.9, 12rem, (100svh - 20rem) / 2.9))}.partners-module__QlI8Va__title{font-size:var(--pp-title)}.partners-module__QlI8Va__tl1,.partners-module__QlI8Va__tl2{display:inline}.partners-module__QlI8Va__tl3{text-align:start}.partners-module__QlI8Va__heroAside{margin-top:calc(var(--pp-title) * .4)}}@media (orientation:landscape) and (max-height:520px){.partners-module__QlI8Va__tl1,.partners-module__QlI8Va__tl2{display:inline}.partners-module__QlI8Va__tl3{text-align:start}.partners-module__QlI8Va__heroAside{margin-top:20px}}@media (prefers-reduced-motion:no-preference){.partners-module__QlI8Va__hero .partners-module__QlI8Va__ti{animation:partners-module__QlI8Va__pp-rise 1.1s var(--pp-ease) both}.partners-module__QlI8Va__hero .partners-module__QlI8Va__tl1 .partners-module__QlI8Va__ti{animation-delay:80ms}.partners-module__QlI8Va__hero .partners-module__QlI8Va__tl2 .partners-module__QlI8Va__ti{animation-delay:.2s}.partners-module__QlI8Va__hero .partners-module__QlI8Va__tl3 .partners-module__QlI8Va__ti{animation-delay:.35s}.partners-module__QlI8Va__heroIntro{animation:partners-module__QlI8Va__pp-fade .9s var(--pp-ease) .7s both}.partners-module__QlI8Va__heroCta{animation:partners-module__QlI8Va__pp-fade .8s var(--pp-ease) .95s both}.partners-module__QlI8Va__heroRays line{stroke-dasharray:1 2;animation:partners-module__QlI8Va__pp-draw 1.6s var(--pp-ease) both;animation-delay:calc(.12s + var(--i) * 24ms)}}@keyframes partners-module__QlI8Va__pp-rise{0%{transform:translateY(150%)}}@keyframes partners-module__QlI8Va__pp-fade{0%{opacity:0;transform:translateY(10px)}}@keyframes partners-module__QlI8Va__pp-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.partners-module__QlI8Va__cloud{background:var(--cream);color:var(--ink);padding-block:var(--sec-pad,clamp(64px, 8vw, 120px))}.partners-module__QlI8Va__cloudList{--gap-x:clamp(24px, 3.6vw, 60px);--gap-y:clamp(30px, 4.2vw, 60px);margin:calc(var(--gap-y) / -2) auto;text-align:center;text-wrap:balance;max-width:1160px;padding:0;line-height:0;list-style:none}.partners-module__QlI8Va__cloudItem{--base:clamp(62px, 7vw, 100px);--lift:7px;--nudge-top:0px;--nudge-bottom:0px;vertical-align:middle;width:min(calc(var(--base) * var(--k,1.8)), 15rem);min-height:calc(var(--base) * .6);margin:calc(var(--gap-y) / 2 + var(--nudge-top)) calc(var(--gap-x) / 2) calc(var(--gap-y) / 2 + var(--nudge-bottom));place-items:center;display:inline-grid}.partners-module__QlI8Va__cloudItem:nth-child(3n+2){--nudge-top:clamp(14px, 2.4vw, 34px)}.partners-module__QlI8Va__cloudItem:nth-child(4n+3){--nudge-bottom:clamp(10px, 1.8vw, 26px);--lift:9px}.partners-module__QlI8Va__cloudLogo{mix-blend-mode:multiply;width:100%;height:auto;display:block}.partners-module__QlI8Va__cloudName{max-width:13ch;font-family:var(--font-display), Georgia, serif;text-align:center;text-wrap:balance;color:var(--ink);font-size:clamp(1.15rem,.95rem + .8vw,1.6rem);line-height:1.45}@media (prefers-reduced-motion:no-preference){.partners-module__QlI8Va__cloudLogo,.partners-module__QlI8Va__cloudName{animation:partners-module__QlI8Va__pp-float calc(7s + var(--i,0) * .37s) ease-in-out calc(var(--i,0) * -1.3s) infinite}}@keyframes partners-module__QlI8Va__pp-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--lift) * -1))}}.partners-module__QlI8Va__collabs{background:var(--brown-3);color:var(--cream);padding-block:var(--sec-pad,72px);overflow:clip}.partners-module__QlI8Va__stories{gap:clamp(88px,11vw,176px);margin-top:clamp(44px,7vw,112px);display:grid}.partners-module__QlI8Va__story{grid-template-columns:minmax(0,1fr);display:grid}.partners-module__QlI8Va__storyHead{min-width:0;container-type:inline-size}.partners-module__QlI8Va__storyBody{grid-template-columns:minmax(0,1fr);display:grid}.partners-module__QlI8Va__storyTop,.partners-module__QlI8Va__storyInfo{display:contents}.partners-module__QlI8Va__relation{color:var(--copper-2);margin:0;font-size:.875rem;font-weight:600;line-height:1.45}.partners-module__QlI8Va__storyTitle{font-family:var(--font-display), Georgia, serif;letter-spacing:.005em;font-weight:400;font-size:max(2.3rem, min(clamp(2.3rem, 1.4rem + 3.8vw, 5rem), 100cqi / var(--fit,1)));text-wrap:balance;margin:6px 0 0;line-height:1.45}@media (max-width:1023.98px){.partners-module__QlI8Va__storyTitle{font-size:min(clamp(2.3rem, 1.4rem + 3.8vw, 5rem), 100cqi / var(--own,var(--fit,1)));white-space:nowrap}}.partners-module__QlI8Va__meta{border-top:1px solid var(--pp-rule-dark-strong);margin:18px 0 0;padding:0;list-style:none}.partners-module__QlI8Va__meta li{border-bottom:1px solid var(--pp-rule-dark);color:#f6f4e9db;padding-block:10px;font-size:.95rem;line-height:1.45}.partners-module__QlI8Va__descriptor{color:#f6f4e9d1;max-width:40ch;margin:20px 0 0;font-size:1.06rem;line-height:1.6}.partners-module__QlI8Va__storyLink{order:2;margin:14px 0 0}.partners-module__QlI8Va__progress{display:none}.partners-module__QlI8Va__feature{margin:28px calc(-1 * var(--gutter,20px)) 0;order:1}@media (max-width:1023.98px){.partners-module__QlI8Va__feature .partners-module__QlI8Va__frameMedia{border-radius:0}}.partners-module__QlI8Va__feature .partners-module__QlI8Va__frameMedia{aspect-ratio:4/3}.partners-module__QlI8Va__rest{min-width:0;margin:10px calc(-1 * var(--gutter,20px)) 0;padding:0 var(--gutter,20px) 4px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter,20px);scrollbar-width:none;order:1;gap:10px;list-style:none;display:flex;overflow-x:auto}.partners-module__QlI8Va__rest::-webkit-scrollbar{display:none}.partners-module__QlI8Va__rest>li{height:clamp(210px,58vw,440px);aspect-ratio:var(--sar);scroll-snap-align:start;flex:none}.partners-module__QlI8Va__rest>li .partners-module__QlI8Va__frame,.partners-module__QlI8Va__rest>li .partners-module__QlI8Va__frameMedia{height:100%}.partners-module__QlI8Va__rest>li .partners-module__QlI8Va__frameMedia{aspect-ratio:auto}.partners-module__QlI8Va__poster{order:1;width:min(78%,420px);margin-top:28px}.partners-module__QlI8Va__poster .partners-module__QlI8Va__frameMedia{box-shadow:0 1px 2px #0000004d,0 22px 40px -26px #000000bf}@media (min-width:1024px){.partners-module__QlI8Va__storyBody{margin-top:clamp(28px,3vw,48px);display:block}.partners-module__QlI8Va__storyTop{column-gap:var(--pp-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.partners-module__QlI8Va__storyInfo{top:calc(var(--nav-h,80px) + 36px);grid-area:1/1/auto/span 4;padding-right:clamp(0px,1.5vw,28px);display:block;position:sticky}.partners-module__QlI8Va__meta{margin-top:0}.partners-module__QlI8Va__storyLink{margin-top:18px}.partners-module__QlI8Va__progress{background:var(--pp-rule-dark);height:1px;margin-top:28px;display:block;position:relative;overflow:hidden}.partners-module__QlI8Va__progressBar{background:var(--copper-2);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.partners-module__QlI8Va__feature{grid-area:1/5/auto/-1;margin:0}.partners-module__QlI8Va__feature .partners-module__QlI8Va__frameMedia{aspect-ratio:var(--ar)}.partners-module__QlI8Va__rest{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));gap:var(--pp-gap);margin:var(--pp-gap) 0 0;scroll-snap-type:none;padding:0;display:grid;overflow:visible}.partners-module__QlI8Va__rest>li{aspect-ratio:auto;height:auto}.partners-module__QlI8Va__rest>li .partners-module__QlI8Va__frame,.partners-module__QlI8Va__rest>li .partners-module__QlI8Va__frameMedia{height:auto}.partners-module__QlI8Va__rest>li .partners-module__QlI8Va__frameMedia{aspect-ratio:3/4}.partners-module__QlI8Va__poster{grid-area:1/9/auto/-1;width:100%;max-width:none;margin:0}.partners-module__QlI8Va__posterTop .partners-module__QlI8Va__storyInfo{grid-column:1/span 7}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.partners-module__QlI8Va__storyTop{view-timeline:--pp-story block}.partners-module__QlI8Va__progressBar{animation:linear both partners-module__QlI8Va__pp-grow;animation-timeline:--pp-story;animation-range:contain}}}@supports not (animation-timeline:view()){.partners-module__QlI8Va__progress{display:none!important}}@media (prefers-reduced-motion:reduce){.partners-module__QlI8Va__progress{display:none!important}}@keyframes partners-module__QlI8Va__pp-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.partners-module__QlI8Va__closing{background:var(--brown);color:var(--cream);padding-top:clamp(56px,9vw,112px);padding-bottom:clamp(88px,11vw,160px);position:relative}.partners-module__QlI8Va__closingInner{flex-direction:column;display:flex}.partners-module__QlI8Va__closingText{container-type:inline-size}.partners-module__QlI8Va__closingLabel{color:var(--copper-2);margin:0;font-size:1rem;font-weight:600;line-height:1.45}.partners-module__QlI8Va__closingTitle{font-family:var(--font-display), Georgia, serif;letter-spacing:.005em;margin:12px 0 0;font-size:min(7.35294cqi,9.5rem);font-weight:400;line-height:1.18}.partners-module__QlI8Va__cl{white-space:nowrap;clip-path:inset(-.35em -.5em -.3em);display:block}.partners-module__QlI8Va__sun{vertical-align:-.02em;width:.6em;height:.75em;color:var(--copper-2);margin-left:.04em;display:inline-block}.partners-module__QlI8Va__closingSub{color:#f6f4e9db;margin:clamp(22px,3vw,34px) 0 0;font-size:clamp(1.06rem,.98rem + .4vw,1.3rem);line-height:1.55}.partners-module__QlI8Va__closingCta{margin:24px 0 0}@media (prefers-reduced-motion:no-preference){.partners-module__QlI8Va__closingTitle[data-pp-reveal] .partners-module__QlI8Va__ti{transition:transform 1.1s var(--pp-ease)}.partners-module__QlI8Va__closingTitle[data-pp-reveal=pending] .partners-module__QlI8Va__ti{transform:translateY(150%)}.partners-module__QlI8Va__closingTitle[data-pp-reveal] .partners-module__QlI8Va__sun line{stroke-dasharray:1 2;transition:stroke-dashoffset .9s var(--pp-ease);transition-delay:calc(.7s + var(--i) * 45ms)}.partners-module__QlI8Va__closingTitle[data-pp-reveal=pending] .partners-module__QlI8Va__sun line{stroke-dashoffset:1px}}@media print{.partners-module__QlI8Va__frame[data-pp-reveal] .partners-module__QlI8Va__frameMedia,.partners-module__QlI8Va__closingTitle .partners-module__QlI8Va__ti{clip-path:none!important;transform:none!important}}
.pile-module__6yDpiW__host{position:relative}.pile-module__6yDpiW__pile{--pile-hint:#2a1816a3;--pile-rule:#2a18164d}.pile-module__6yDpiW__pending{visibility:hidden;pointer-events:none;position:absolute;inset:0 0 auto}.pile-module__6yDpiW__stage{max-width:1680px;height:clamp(520px,160vw,660px);margin:calc(var(--sec-pad,clamp(64px, 8vw, 120px)) * -1) auto 0;position:relative}.pile-module__6yDpiW__canvas{touch-action:pan-y;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.pile-module__6yDpiW__foot{flex-direction:column;gap:12px 24px;margin-top:clamp(0px,.6vw,8px);display:flex}.pile-module__6yDpiW__caption{flex:auto;min-width:0}.pile-module__6yDpiW__label{letter-spacing:.14em;text-transform:uppercase;color:var(--pp-label,#8a5a3b);margin:0;font-size:.78rem;font-weight:600}.pile-module__6yDpiW__name{min-height:3.1em;font-family:var(--font-display), Georgia, serif;letter-spacing:.005em;color:var(--ink);text-wrap:balance;margin:2px 0 0;font-size:1.45rem;font-weight:400;line-height:1.55}.pile-module__6yDpiW__idle{color:var(--pile-hint)}.pile-module__6yDpiW__nameText{display:inline-block}.pile-module__6yDpiW__actions{flex-wrap:wrap;flex:none;gap:8px;display:flex}.pile-module__6yDpiW__act{min-height:44px;font:600 .92rem/1 var(--font-sans), system-ui, sans-serif;letter-spacing:.01em;color:var(--ink);background:var(--cream);border:1.5px solid var(--pile-rule);cursor:pointer;transition:border-color .16s var(--pp-ease,ease-out), background-color .16s var(--pp-ease,ease-out), color .16s var(--pp-ease,ease-out);border-radius:999px;flex:none;align-items:center;gap:9px;padding:0 15px 0 13px;display:inline-flex}.pile-module__6yDpiW__act:hover{border-color:var(--ink)}.pile-module__6yDpiW__act:active{background:var(--brown);color:var(--cream);border-color:var(--brown)}.pile-module__6yDpiW__act:focus-visible{outline:2px solid var(--brown);outline-offset:3px}.pile-module__6yDpiW__act:disabled{visibility:hidden}.pile-module__6yDpiW__act svg{flex:none;width:18px;height:18px}.pile-module__6yDpiW__listHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:561px){.pile-module__6yDpiW__stage{height:clamp(440px,40vw + 160px,560px)}.pile-module__6yDpiW__foot{flex-direction:row;justify-content:space-between;align-items:flex-end}.pile-module__6yDpiW__name{min-height:1.55em;font-size:clamp(1.6rem,1rem + 1.7vw,2.6rem)}.pile-module__6yDpiW__act{padding:0 18px 0 15px}}@media (min-width:1100px){.pile-module__6yDpiW__stage{height:clamp(420px,12vw + 260px,520px)}}@media (prefers-reduced-motion:no-preference){.pile-module__6yDpiW__nameText{animation:pile-module__6yDpiW__pile-name .28s var(--pp-ease,cubic-bezier(.16, 1, .3, 1))}}@media (prefers-reduced-motion:reduce){.pile-module__6yDpiW__act{transition:none}}@keyframes pile-module__6yDpiW__pile-name{0%{opacity:0;transform:translateY(.16em)}}
