.partner_h2__S18cZ{font-size:clamp(2.4rem,5vw,4rem);line-height:1;margin-bottom:clamp(1.6rem,3vw,2.4rem)}.partner_h2__S18cZ i{color:var(--wine)}.partner_hero__QDw3Z{background:var(--wine);color:var(--on-ink);padding:clamp(7.5rem,13vw,9.5rem) 0 clamp(4rem,8vw,6rem);overflow:hidden}.partner_heroGrid__bqIMO{display:grid;grid-template-columns:1fr 1.05fr;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:center}.partner_title__jvOjn{font-size:clamp(3.4rem,8.5vw,7.4rem);line-height:.9;letter-spacing:-.02em;margin-bottom:1.6rem}.partner_title__jvOjn i{display:block;color:var(--champagne)}.partner_lede__n88Zr{font-size:clamp(1.15rem,1.6vw,1.35rem);line-height:1.55;color:var(--on-ink-muted);max-width:30rem}.partner_ctas__ApaXp{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.2rem}.partner_ctas__ApaXp .btn-ghost{color:var(--on-ink)}.partner_mosaic__V_bHq{display:grid;grid-template-columns:1.3fr 1fr;grid-template-rows:1fr 1fr;grid-gap:.9rem;gap:.9rem;height:clamp(26rem,44vw,38rem)}.partner_mosaic__V_bHq>div{position:relative;border-radius:24px;overflow:hidden}.partner_mosaic__V_bHq img{object-fit:cover}.partner_m1__2Uvt2{grid-row:1/3}.partner_m3__FsYHR{border:6px solid var(--champagne)}.partner_verse__1_mj9{background:var(--blue);color:var(--on-ink);padding-block:clamp(4rem,9vw,7rem);text-align:center}.partner_verseText__4yfuq{font-family:var(--font-display);font-style:italic;font-size:clamp(2rem,4.6vw,3.8rem);line-height:1.18;max-width:22ch;margin:0 auto}.partner_verseRef__31xkA{margin:1.6rem 0 0;color:var(--champagne);letter-spacing:.04em}.partner_why__cT0gj{padding-block:clamp(5rem,10vw,8rem)}.partner_whyGrid__GJpX7{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(2rem,6vw,5.5rem);gap:clamp(2rem,6vw,5.5rem);align-items:center}.partner_whyPhoto__FYofD{position:relative;aspect-ratio:4/5;border-radius:28px;overflow:hidden}.partner_whyPhoto__FYofD img{object-fit:cover}.partner_prose__Rj5RX{font-size:1.15rem;line-height:1.8;max-width:36rem}.partner_prose__Rj5RX p:last-child{font-family:var(--font-display);font-style:italic;font-size:1.5rem;line-height:1.35;color:var(--wine);margin-top:1.6rem}.partner_reachBand___sTzN{padding-block:0 clamp(5rem,10vw,8rem)}.partner_reach__RIHgY{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.partner_tile__wyvun{position:relative;aspect-ratio:3/4;border-radius:24px;overflow:hidden;color:var(--on-ink)}.partner_tile__wyvun img{object-fit:cover;transition:transform .8s var(--ease)}.partner_tile__wyvun:hover img{transform:scale(1.04)}.partner_tileText__Yc9t9{position:absolute;left:.8rem;right:.8rem;bottom:.8rem;padding:1.1rem 1.2rem;border-radius:18px;background:rgb(42 11 22/.86);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.partner_tileText__Yc9t9 h3{font-size:1.6rem;margin:.1rem 0 .4rem}.partner_tileText__Yc9t9 p{margin:0;font-size:.92rem;color:var(--on-ink-muted);line-height:1.45}.partner_tileText__Yc9t9 .partner_when__V2N_0{color:var(--champagne);font-family:var(--font-display);font-style:italic;font-size:1.05rem}.partner_waysBand__B2YTc{background:var(--pearl);padding-block:clamp(5rem,10vw,8rem);scroll-margin-top:4rem}.partner_ways__RYTnL{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-gap:1rem;gap:1rem}.partner_way__AqpCY{display:flex;flex-direction:column;gap:.9rem;padding:clamp(1.6rem,3vw,2.4rem);border-radius:26px;min-height:17rem}.partner_way__AqpCY h3{font-size:clamp(1.9rem,3vw,2.6rem);line-height:1.05}.partner_way__AqpCY p{margin:0;line-height:1.6}.partner_wayCta__xI31u{margin-top:auto;align-self:flex-start;padding:.8rem 1.3rem;border-radius:999px;text-decoration:none;font-weight:500;font-size:.95rem;transition:transform .25s var(--ease)}.partner_wayCta__xI31u:hover{transform:translateY(-2px)}.partner_wine__AuUUI{background:var(--wine);color:var(--on-ink);grid-row:1/3;justify-content:flex-end}.partner_wine__AuUUI h3{font-size:clamp(2.6rem,4.6vw,4rem)}.partner_wine__AuUUI p{color:var(--on-ink-muted);max-width:26rem;font-size:1.08rem}.partner_ink___UxmL .partner_wayCta__xI31u,.partner_wine__AuUUI .partner_wayCta__xI31u{background:var(--champagne);color:var(--ink)}.partner_blue__kSCJU{background:var(--blue);color:var(--on-ink)}.partner_blue__kSCJU p{color:#c9d2ef}.partner_blue__kSCJU .partner_wayCta__xI31u{background:#fff;color:var(--blue)}.partner_champagne__zBkae{background:var(--champagne);color:var(--ink)}.partner_champagne__zBkae p{color:#5a3a33}.partner_champagne__zBkae .partner_wayCta__xI31u{background:var(--wine);color:#fff}.partner_ink___UxmL{background:var(--ink);color:var(--on-ink);grid-column:2/4}.partner_ink___UxmL p{color:var(--on-ink-muted);max-width:34rem}.partner_receiveBand__cwT8C{padding-block:clamp(5rem,10vw,8rem) 0;overflow:hidden}.partner_receiveGrid__oB5gi{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:end}.partner_cut__4mX__{position:relative;aspect-ratio:1133/1600;background:var(--wine);border-radius:28px 28px 0 0;overflow:hidden}.partner_cut__4mX__ img{object-fit:contain;object-position:bottom center}.partner_receive__mRb_i{margin:0 0 clamp(3rem,6vw,5rem);display:grid}.partner_receive__mRb_i div{display:grid;grid-template-columns:minmax(9rem,.5fr) 1fr;grid-gap:1.5rem;gap:1.5rem;padding-block:1.5rem;border-top:1px solid var(--pearl-2)}.partner_receive__mRb_i dt{font-family:var(--font-display);font-style:italic;font-size:clamp(1.8rem,3vw,2.4rem);color:var(--wine);line-height:1}.partner_receive__mRb_i dd{margin:0;color:var(--muted);font-size:1.05rem}.partner_formBand__mMO_X{background:var(--wine);color:var(--on-ink);padding-block:clamp(5rem,10vw,8rem);scroll-margin-top:3rem}.partner_formBand__mMO_X .partner_h2__S18cZ i{color:var(--champagne)}.partner_formGrid__lMD0O{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:start}.partner_formSide__PqkQT p{color:var(--on-ink-muted);max-width:28rem;line-height:1.7}.partner_contact__wN4jS{margin-top:2rem;padding-top:1.4rem;border-top:1px solid rgb(255 255 255/.18)}.partner_contact__wN4jS a{color:var(--on-ink)}.partner_formCard__ssgMf{background:#fff;color:var(--text);border-radius:28px;padding:clamp(1.5rem,4vw,3rem)}.partner_welcome__OeDEV{background:var(--ink);padding-block:clamp(3rem,6vw,5rem)}.partner_welcomeGrid__m2SIa{display:grid;justify-items:center;grid-gap:1rem;gap:1rem}.partner_welcomeGrid__m2SIa video{width:min(100%,56rem);aspect-ratio:16/9;border-radius:24px;background:#000;object-fit:cover}.partner_welcomeNote__btnxg{color:var(--on-ink-muted);font-family:var(--font-display);font-style:italic;font-size:1.2rem;margin:0}.partner_stats__6bBdg{background:var(--champagne);padding-block:clamp(2.5rem,5vw,3.5rem)}.partner_statsRow__PBWzQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));grid-gap:1.5rem;gap:1.5rem;margin:0 auto}.partner_statsRow__PBWzQ dt{font-family:var(--font-display);font-size:clamp(2.6rem,5vw,4rem);line-height:1;color:var(--wine)}.partner_statsRow__PBWzQ dd{margin:.4rem 0 0;color:var(--ink)}.partner_voices__0sOiC{padding-block:clamp(5rem,10vw,8rem);background:var(--blue);color:var(--on-ink)}.partner_voices__0sOiC .partner_h2__S18cZ i{color:var(--champagne)}.partner_voiceList__FsChv{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));grid-gap:1rem;gap:1rem}.partner_voiceList__FsChv li{background:rgb(255 255 255/.07);border-radius:22px;padding:1.8rem}.partner_voiceList__FsChv blockquote{margin:0 0 1rem;font-family:var(--font-display);font-style:italic;font-size:1.35rem;line-height:1.4}.partner_voiceList__FsChv p{margin:0;color:#c9d2ef;font-size:.92rem}.partner_soFar__8EClN{padding-block:0 clamp(5rem,10vw,8rem)}.partner_soFarHead__vyTvR{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem 4rem;gap:1rem 4rem;align-items:end;margin-bottom:2rem}.partner_soFarHead__vyTvR p{color:var(--muted);max-width:26rem;margin-bottom:clamp(1.6rem,3vw,2.4rem)}.partner_strip__lRNWI{list-style:none;margin:0;display:grid;grid-auto-flow:column;grid-auto-columns:min(80vw,24rem);grid-gap:1rem;gap:1rem;overflow-x:auto;padding:0 max(var(--gutter),calc((100vw - 84rem) / 2 + var(--gutter))) 1rem;scroll-snap-type:x mandatory;scrollbar-width:thin}.partner_moment__jPynO{scroll-snap-align:start}.partner_momentImg__36_VC{position:relative;aspect-ratio:4/5;border-radius:22px;overflow:hidden;margin-bottom:1rem}.partner_momentImg__36_VC img{object-fit:cover}.partner_when2__FrhuX{margin:0 0 .2rem;color:var(--wine);font-family:var(--font-display);font-style:italic;font-size:1.1rem}.partner_moment__jPynO h3{font-size:1.5rem;margin-bottom:.4rem}.partner_moment__jPynO p:last-child{color:var(--muted);margin:0}.partner_faqBand__7XgSk{padding-block:clamp(5rem,10vw,8rem)}.partner_faqGrid__4JO23{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:start}.partner_faq__QbwMv details{border-top:1px solid var(--pearl-2)}.partner_faq__QbwMv details:last-of-type{border-bottom:1px solid var(--pearl-2)}.partner_faq__QbwMv summary{cursor:pointer;list-style:none;padding:1.3rem 2.5rem 1.3rem 0;position:relative;font-family:var(--font-display);font-size:clamp(1.25rem,2vw,1.5rem)}.partner_faq__QbwMv summary::-webkit-details-marker{display:none}.partner_faq__QbwMv summary:after{content:"+";position:absolute;right:.4rem;top:50%;transform:translateY(-50%);font-family:var(--font-sans);font-size:1.5rem;color:var(--wine);transition:transform .3s var(--ease)}.partner_faq__QbwMv details[open] summary:after{transform:translateY(-50%) rotate(45deg)}.partner_faq__QbwMv details p{margin:0 0 1.3rem;color:var(--muted);max-width:40rem;line-height:1.7}.partner_policy__skcmd{margin-top:1.4rem;color:var(--muted);font-size:.95rem}.partner_assure___aUj8{list-style:none;padding:0;margin:1.6rem 0 0;display:grid;grid-gap:.6rem;gap:.6rem}.partner_assure___aUj8 li{display:flex;align-items:center;gap:.7rem;color:var(--on-ink)}.partner_assure___aUj8 li:before{content:"";width:1.2rem;height:1.2rem;flex:none;border-radius:50%;background:var(--champagne);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12'/%3E%3C/svg%3E") center /contain}@media (max-width:1100px){.partner_reach__RIHgY,.partner_ways__RYTnL{grid-template-columns:1fr 1fr}.partner_wine__AuUUI{grid-row:auto;grid-column:1/-1;min-height:20rem}.partner_ink___UxmL{grid-column:1/-1}}@media (max-width:860px){.partner_faqGrid__4JO23,.partner_formGrid__lMD0O,.partner_heroGrid__bqIMO,.partner_receiveGrid__oB5gi,.partner_soFarHead__vyTvR,.partner_whyGrid__GJpX7{grid-template-columns:1fr}.partner_mosaic__V_bHq{height:24rem}.partner_whyPhoto__FYofD{aspect-ratio:4/3}.partner_cut__4mX__{max-width:22rem}.partner_receive__mRb_i div{grid-template-columns:1fr;gap:.4rem}}@media (max-width:600px){.partner_reach__RIHgY,.partner_ways__RYTnL{grid-template-columns:1fr}.partner_mosaic__V_bHq{height:20rem}}@media (prefers-reduced-motion:reduce){.partner_tile__wyvun img,.partner_wayCta__xI31u{transition:none}}