.partner-landing_page__OtMTA{background:var(--white)}.partner-landing_container__ovtoX{width:min(1320px,calc(100% - 96px));margin-inline:auto}.partner-landing_hero__PJxwO{background:var(--cream)}.partner-landing_heroGrid__mPk4g{display:grid;grid-template-columns:1fr 1fr;min-height:670px}.partner-landing_heroCopy__d9I_M{padding:64px 64px 56px 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.partner-landing_eyebrow__m7EHv{font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--forest);line-height:1.8}.partner-landing_eyebrow__m7EHv:before{content:"";display:inline-block;width:24px;height:1px;background:currentColor;vertical-align:middle;margin-right:12px}.partner-landing_hero__PJxwO h1{font-size:clamp(38px,4.6vw,70px);font-weight:300;line-height:1.06;letter-spacing:-.045em;margin:28px 0 25px;white-space:pre-line;text-wrap:balance}.partner-landing_lead__gY2Z9{font-size:16px;color:var(--n500);line-height:1.8;max-width:44ch}.partner-landing_actions__X33dq{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px}.partner-landing_button__o0Oyw{min-height:50px;padding:13px 25px;display:inline-flex;justify-content:center;align-items:center;gap:24px;background:var(--forest);color:var(--cream);font-size:12px;font-weight:500;transition:background .2s,transform .2s}.partner-landing_button__o0Oyw:hover{background:var(--ink);transform:translateY(-2px)}.partner-landing_arrow__Ue6cu{font-size:21px;font-weight:300;line-height:1}.partner-landing_textLink__D6YjY{font-size:12px;color:var(--forest);text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--forest)}.partner-landing_textLink__D6YjY:hover{color:var(--ink)}.partner-landing_location__0PSK2{margin-top:30px;font-size:11px;color:var(--n400)}.partner-landing_heroFigure__CSc1l{position:relative;min-width:0;margin:28px 0}.partner-landing_heroImage__oEAzk{position:absolute;inset:0;overflow:hidden;background:#e4dfd6}.partner-landing_imageViewport__sP8gp{position:absolute;inset:20px;container-type:size}.partner-landing_imagePlane__o7Riw{position:absolute;inset:0}.partner-landing_imageQuarterTurn__fd6p7{position:absolute;left:50%;top:50%;width:100cqh;height:100cqw}.partner-landing_imageViewport__sP8gp img{object-fit:contain}.partner-landing_heroImage__oEAzk .partner-landing_imageViewport__sP8gp{bottom:76px}.partner-landing_heroImageCover__bCl_e .partner-landing_imageViewport__sP8gp{inset:0}.partner-landing_heroImageCover__bCl_e img{object-fit:cover}.partner-landing_heroCaption__j1wcq{position:absolute;left:24px;bottom:24px;right:24px;color:white;padding:12px 16px;font-size:11px;background:rgba(26,24,22,.68);backdrop-filter:blur(10px)}.partner-landing_proof__cIUhg{border-bottom:1px solid var(--n100)}.partner-landing_proofGrid__uGIqw{display:grid;grid-template-columns:repeat(3,1fr);padding:32px 0}.partner-landing_proofItem__gT_Gq{padding:0 32px;border-left:1px solid var(--n100)}.partner-landing_proofItem__gT_Gq:first-child{padding-left:0;border-left:0}.partner-landing_proofValue__Cb9_u{font-family:var(--font-display);font-weight:300;font-size:27px;color:var(--forest);letter-spacing:-.03em}.partner-landing_proofLabel__vcX9Y{font-size:11px;color:var(--n500);margin-top:3px}.partner-landing_section__P_SGO{padding-block:90px;scroll-margin-top:80px}.partner-landing_sectionHeader__hS4Z4{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;margin-bottom:48px}.partner-landing_contact__S6t9c h2,.partner-landing_sectionHeader__hS4Z4 h2{font-weight:300;font-size:clamp(28px,3.3vw,46px);letter-spacing:-.035em;line-height:1.16;text-wrap:balance}.partner-landing_sectionHeader__hS4Z4 .partner-landing_eyebrow__m7EHv{margin-bottom:20px}.partner-landing_intro__rGziG{font-size:15px;color:var(--n500);line-height:1.9;padding-top:37px}.partner-landing_benefits__r1dMn{display:grid;grid-template-columns:1fr 1fr;column-gap:64px}.partner-landing_benefit__Uhg7d{display:grid;grid-template-columns:36px 1fr;gap:18px;padding:27px 0;border-top:1px solid var(--n200)}.partner-landing_number__kQtrx{font-family:var(--font-display);font-size:13px;color:var(--n400);padding-top:4px}.partner-landing_benefit__Uhg7d h3{font-weight:400;font-size:21px;letter-spacing:-.015em;margin-bottom:10px}.partner-landing_benefit__Uhg7d p{font-size:14px;color:var(--n500);line-height:1.8;max-width:48ch}.partner-landing_benefit__Uhg7d a{display:inline-block;margin-top:15px}.partner-landing_work__UM_i5{background:var(--n50)}.partner-landing_workHeader__8LgIx{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:35px}.partner-landing_workHeader__8LgIx h2{font-size:clamp(28px,3.3vw,44px);font-weight:300;letter-spacing:-.035em;line-height:1.2;margin-top:15px}.partner-landing_workGrid__hsuLl{display:grid;grid-template-columns:1fr 1fr;gap:32px}.partner-landing_workImage__wcLUr{position:relative;height:480px;background:#eae5dd;overflow:hidden}.partner-landing_workCaption__Vhvvy{font-size:12px;color:var(--n500);margin-top:14px}.partner-landing_steps__FTtUT{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.partner-landing_stepsFour__IGIKi{grid-template-columns:repeat(4,1fr)}.partner-landing_step__7YXBy{padding-top:22px;border-top:1px solid var(--n200)}.partner-landing_stepNumber__VCOLd{font-family:var(--font-display);color:var(--sand);font-size:40px;font-weight:300;letter-spacing:-.045em;margin-bottom:12px}.partner-landing_step__7YXBy p{font-size:14px;color:var(--n500);line-height:1.8}.partner-landing_extra__l1bKo{margin-top:50px;border-left:2px solid var(--sand);padding:24px 32px;background:var(--n50)}.partner-landing_extra__l1bKo h3{font-size:23px;font-weight:300;margin-bottom:10px;letter-spacing:-.02em}.partner-landing_extra__l1bKo p{font-size:14px;color:var(--n500);max-width:75ch;line-height:1.8}.partner-landing_extra__l1bKo a{display:inline-block;margin-top:12px}.partner-landing_faq__Udw3P{background:var(--cream)}.partner-landing_faqGrid__F4_4U{display:grid;grid-template-columns:1fr 1.35fr;gap:64px}.partner-landing_faqTitle__pQ__h h2{margin-top:20px;font-weight:300;font-size:clamp(28px,3.3vw,44px);letter-spacing:-.035em;line-height:1.16}.partner-landing_faqList__7oslc{border-top:1px solid var(--n200)}.partner-landing_faqList__7oslc details{border-bottom:1px solid var(--n200)}.partner-landing_faqList__7oslc summary{min-height:66px;cursor:pointer;padding:20px 40px 20px 0;font-weight:400;font-size:15px;position:relative;list-style:none}.partner-landing_faqList__7oslc summary::-webkit-details-marker{display:none}.partner-landing_faqList__7oslc summary:after{content:"+";position:absolute;right:5px;top:16px;font-size:25px;font-weight:300}.partner-landing_faqList__7oslc details[open] summary:after{content:"−"}.partner-landing_faqList__7oslc details p{color:var(--n500);font-size:14px;line-height:1.8;padding:0 36px 24px 0}.partner-landing_contact__S6t9c{background:var(--forest);color:var(--cream);padding-block:76px}.partner-landing_contactGrid__D8x3W{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.partner-landing_contact__S6t9c .partner-landing_eyebrow__m7EHv{color:var(--sand);margin-bottom:22px}.partner-landing_contact__S6t9c p{color:var(--cream);opacity:.85;font-size:14px;line-height:1.8;margin-top:22px;max-width:50ch}.partner-landing_contactActions__JhYPG{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-left:40px}.partner-landing_contact__S6t9c .partner-landing_button__o0Oyw{background:var(--cream);color:var(--forest)}.partner-landing_contact__S6t9c .partner-landing_button__o0Oyw:hover{background:var(--white)}.partner-landing_email__jG8fI{font-family:var(--font-display);font-size:clamp(22px,2.7vw,34px);font-weight:300;letter-spacing:-.025em}.partner-landing_phone___mysV{font-size:13px;color:var(--cream);opacity:.8}.partner-landing_related__Jx5mT{display:flex;flex-wrap:wrap;gap:18px;padding:26px 0}.partner-landing_related__Jx5mT a{font-size:11px;color:var(--n500);text-decoration:underline;text-underline-offset:4px}@media (min-width:1600px){.partner-landing_heroGrid__mPk4g{min-height:720px}}@media (max-width:1023px){.partner-landing_container__ovtoX{width:calc(100% - 48px)}.partner-landing_heroGrid__mPk4g{min-height:580px}.partner-landing_heroCopy__d9I_M{padding-right:32px;padding-block:42px}.partner-landing_hero__PJxwO h1{font-size:clamp(36px,5.3vw,56px)}.partner-landing_lead__gY2Z9{font-size:14px}.partner-landing_section__P_SGO{padding-block:65px}.partner-landing_contactGrid__D8x3W,.partner-landing_faqGrid__F4_4U,.partner-landing_sectionHeader__hS4Z4{gap:36px}.partner-landing_benefits__r1dMn{column-gap:36px}.partner-landing_stepsFour__IGIKi{grid-template-columns:repeat(2,1fr)}.partner-landing_workImage__wcLUr{height:380px}.partner-landing_contactActions__JhYPG{padding-left:0}}@media (max-width:639px){.partner-landing_container__ovtoX{width:calc(100% - 40px)}.partner-landing_heroGrid__mPk4g{grid-template-columns:1fr}.partner-landing_heroCopy__d9I_M{padding:42px 0 34px}.partner-landing_hero__PJxwO h1{font-size:clamp(36px,10.6vw,48px);margin-top:22px}.partner-landing_lead__gY2Z9{font-size:15px}.partner-landing_heroFigure__CSc1l{min-height:430px;margin:0 0 20px}.partner-landing_heroCaption__j1wcq{inset-inline:16px;bottom:16px;font-size:10px}.partner-landing_actions__X33dq{gap:20px;margin-top:24px}.partner-landing_location__0PSK2{margin-top:22px}.partner-landing_proofGrid__uGIqw{padding:24px 0;gap:10px}.partner-landing_proofItem__gT_Gq{padding:0 0 0 12px}.partner-landing_proofValue__Cb9_u{font-size:22px}.partner-landing_proofLabel__vcX9Y{font-size:10px;line-height:1.6}.partner-landing_section__P_SGO{padding-block:50px}.partner-landing_benefits__r1dMn,.partner-landing_contactGrid__D8x3W,.partner-landing_faqGrid__F4_4U,.partner-landing_sectionHeader__hS4Z4{grid-template-columns:1fr;gap:22px}.partner-landing_sectionHeader__hS4Z4{margin-bottom:28px}.partner-landing_intro__rGziG{padding-top:0;font-size:14px}.partner-landing_benefits__r1dMn{gap:0}.partner-landing_benefit__Uhg7d{padding:22px 0;gap:10px;grid-template-columns:25px 1fr}.partner-landing_benefit__Uhg7d h3{font-size:20px}.partner-landing_workHeader__8LgIx{display:block}.partner-landing_workHeader__8LgIx a{display:inline-block;margin-top:18px}.partner-landing_workGrid__hsuLl{grid-template-columns:1fr;gap:28px}.partner-landing_workImage__wcLUr{height:420px}.partner-landing_workImage__wcLUr .partner-landing_imageViewport__sP8gp{inset:14px}.partner-landing_stepsFour__IGIKi,.partner-landing_steps__FTtUT{grid-template-columns:1fr;gap:22px}.partner-landing_step__7YXBy{display:grid;grid-template-columns:48px 1fr;gap:18px;align-items:start}.partner-landing_stepNumber__VCOLd{font-size:32px;margin-bottom:0}.partner-landing_extra__l1bKo{padding:20px;margin-top:32px}.partner-landing_contact__S6t9c{padding-block:50px}.partner-landing_contactActions__JhYPG{margin-top:8px}}@media (prefers-reduced-motion:reduce){.partner-landing_button__o0Oyw{transition:none}.partner-landing_button__o0Oyw:hover{transform:none}}