.partnership_page__1dWH4{--wine:#581c2a;--navy:#102d50;--gold:#d8b16e;--paper:#fbf7ef;--ink:#152c42;--muted:#526173;--line:#d9cbbb;background:var(--paper);color:var(--ink);font-family:var(--f-ui),Arial,sans-serif;overflow:hidden}.partnership_page__1dWH4 *{box-sizing:border-box}.partnership_page__1dWH4 a{text-decoration:none}.partnership_container__gk6Pz{width:min(1330px,calc(100% - clamp(40px,8vw,144px)));margin-inline:auto}.partnership_chapter__CRn9X,.partnership_eyebrowDark__YvsL4,.partnership_eyebrow__c2wwU,.partnership_heroFoot__KMrC4,.partnership_pathNumber__PLXY6,.partnership_roleIndex__VUxyq,.partnership_roleTag__1fxVI{font:500 10px/1.6 var(--f-ui),Arial,sans-serif;letter-spacing:.19em;text-transform:uppercase}.partnership_chapter__CRn9X,.partnership_eyebrow__c2wwU{color:#e7c482}.partnership_eyebrowDark__YvsL4{color:#8e6135}.partnership_hero__r7Kay{display:grid;grid-template-columns:1fr 1fr;min-height:clamp(660px,84vh,920px);background:var(--navy);color:#fff7ed;padding-top:112px}.partnership_heroCopy__8FcLz{position:relative;isolation:isolate;padding:clamp(65px,7vw,132px) clamp(32px,5vw,96px) clamp(42px,5vw,86px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.partnership_heroCopy__8FcLz:before{content:"";position:absolute;inset:0;background:url(/img/journal-gold-pattern.webp) 50%/450px auto repeat;opacity:.055;pointer-events:none;z-index:-1}.partnership_heroCopy__8FcLz .partnership_eyebrow__c2wwU{white-space:normal}.partnership_heroCopy__8FcLz .partnership_eyebrow__c2wwU span{color:#fff7ed;margin:0 4px}.partnership_goldRule__XyK63{width:52px;height:1px;background:var(--gold);margin:27px 0 38px}.partnership_collaboration__9Y13V h2,.partnership_finalCta__h8NJa h2,.partnership_hero__r7Kay h1,.partnership_intro__lFMf6 h2,.partnership_moments__KCiyW h2,.partnership_pathways__tFbI4 h2{font-family:var(--f-disp),Georgia,serif;font-weight:300;letter-spacing:-.025em;text-wrap:balance}.partnership_hero__r7Kay h1{font-size:clamp(52px,5.55vw,100px);line-height:.98;color:#fff7ed;margin:22px 0 32px}.partnership_collaboration__9Y13V h2 em,.partnership_finalCta__h8NJa h2 em,.partnership_hero__r7Kay h1 em{font-weight:300;color:#e8bd78}.partnership_heroLead__TnU_W{max-width:530px;color:#e2e8ef;font-size:clamp(15px,1.2vw,18px);line-height:1.85}.partnership_heroActions__Ft_PJ{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:37px}.partnership_goldButton__gDXVH,.partnership_outlineButton__N0hBP{display:inline-flex;align-items:center;justify-content:space-between;gap:23px;padding:16px 23px;min-height:54px;font:600 10px/1.5 var(--f-ui),sans-serif;letter-spacing:.105em;text-transform:uppercase;transition:background .28s ease,color .28s ease,border-color .28s ease,translate .3s ease}.partnership_goldButton__gDXVH{background:#e6c58f;color:#102d50;border:1px solid #e6c58f}.partnership_goldButton__gDXVH:focus-visible,.partnership_goldButton__gDXVH:hover{background:#ffe3ad;color:#102d50;translate:0 -2px}.partnership_roleLink__3SmwW,.partnership_textLink__TxFb_{font:600 10px/1.6 var(--f-ui),sans-serif;text-transform:uppercase;letter-spacing:.14em;border-bottom:1px solid;padding-bottom:8px;transition:color .22s ease}.partnership_textLink__TxFb_{color:#f4e5cc}.partnership_textLink__TxFb_:focus-visible,.partnership_textLink__TxFb_:hover{color:#fff}.partnership_heroFoot__KMrC4{margin-top:auto;padding-top:56px;color:#c9d4de;letter-spacing:.13em;font-size:9px}.partnership_heroVisual__xXEM5{position:relative;min-height:560px;background:#3a1725;overflow:hidden}.partnership_cover__uAiBD{object-fit:cover;transition:scale .8s cubic-bezier(.22,1,.36,1)}.partnership_heroVisual__xXEM5:hover .partnership_cover__uAiBD,.partnership_moment__aagst:hover .partnership_cover__uAiBD{scale:1.035}.partnership_heroVisual__xXEM5:after{content:"";position:absolute;inset:0;border:17px solid transparent;outline:1px solid rgba(228,192,132,.36);outline-offset:-28px;pointer-events:none}.partnership_heroPhotoLabel__S1Dt_{position:absolute;z-index:1;bottom:35px;left:37px;right:37px;display:flex;justify-content:space-between;gap:18px;color:#fff7ea;font:600 10px/1.5 var(--f-ui),sans-serif;letter-spacing:.17em;text-shadow:0 2px 14px #000b}.partnership_intro__lFMf6{padding:clamp(76px,9vw,134px) 0 clamp(83px,9vw,132px);background:#fbf7ef}.partnership_introHeading__ttHHx{max-width:890px;margin:0 auto clamp(44px,6vw,82px);text-align:center}.partnership_intro__lFMf6 h2{font-size:clamp(55px,6vw,92px);line-height:1.02;margin:20px 0 30px;color:var(--navy)}.partnership_intro__lFMf6 h2 em,.partnership_moments__KCiyW h2 em,.partnership_pathways__tFbI4 h2 em{color:var(--wine)}.partnership_introHeading__ttHHx>p:not(.partnership_eyebrowDark__YvsL4){font-size:15px;line-height:1.9;color:#45576a;max-width:750px;margin:17px auto 0}.partnership_roleGrid__jyaPG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.partnership_roleGift__gDesr,.partnership_roleOrigin__05UzX{min-width:0;overflow:hidden;display:flex;flex-direction:column}.partnership_roleGift__gDesr{background:#891a2c;color:#fff7eb}.partnership_roleOrigin__05UzX{background:var(--navy);color:#fff8ed}.partnership_rolePhoto__JMPyc{height:clamp(270px,29vw,475px);position:relative;overflow:hidden;background:#ede4d7}.partnership_roleGift__gDesr .partnership_rolePhoto__JMPyc{background:#e9ddcc}.partnership_roleOrigin__05UzX .partnership_rolePhoto__JMPyc{background:#263b4e}.partnership_contain__nfbM0{object-fit:contain;padding:16px}.partnership_roleText___F8Cl{padding:clamp(30px,3.2vw,52px);flex:1 1;min-width:0;width:100%;display:flex;flex-direction:column;align-items:flex-start}.partnership_roleTag__1fxVI{color:#eac68c}.partnership_roleText___F8Cl h3{font:300 clamp(39px,3.7vw,62px)/1.12 var(--f-disp),Georgia,serif;letter-spacing:-.018em;color:#fff6ea;margin:19px 0 18px;max-width:100%;overflow-wrap:break-word}.partnership_roleText___F8Cl h3 em{font-weight:300;color:#f5ce90}.partnership_roleText___F8Cl>p:not(.partnership_roleTag__1fxVI){font-size:clamp(14px,1.02vw,16px);line-height:1.85;color:#eee8e5;max-width:55ch}.partnership_roleLink__3SmwW{display:inline-flex;align-items:center;align-self:flex-start;gap:18px;margin-top:auto;padding-top:28px;color:#f7d295;white-space:normal}.partnership_roleLink__3SmwW:focus-visible,.partnership_roleLink__3SmwW:hover{color:#fff}.partnership_moments__KCiyW{padding:clamp(70px,8vw,126px) 0;background:#efe8df}.partnership_headingLine__zRU_y{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:39px}.partnership_moments__KCiyW h2,.partnership_pathways__tFbI4 h2{font-size:clamp(50px,5.25vw,78px);line-height:1.06;margin-top:15px}.partnership_headingLine__zRU_y>p{max-width:330px;color:#566576;font-size:14px;line-height:1.75}.partnership_momentGrid__w_8JO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:21px;gap:21px}.partnership_moment__aagst{min-width:0;background:#fcfaf6;border:1px solid #ddcfc0}.partnership_momentPhoto__9e18G{aspect-ratio:4/3;position:relative;overflow:hidden;background:#e8dcc9}.partnership_momentText__GogTd{padding:25px 24px 32px}.partnership_momentText__GogTd h3{font:400 clamp(30px,2.7vw,42px)/1.1 var(--f-disp),Georgia,serif;color:var(--navy);margin:17px 0 12px}.partnership_momentText__GogTd>p:last-child{font-size:13px;line-height:1.8;color:#506071}.partnership_collaboration__9Y13V{background:#102d50;color:#fbf4ea;padding:clamp(72px,9vw,135px) 0}.partnership_buildGrid__KdLgJ{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:clamp(38px,8vw,140px);gap:clamp(38px,8vw,140px);align-items:start}.partnership_buildIntro__qg8CC{position:-webkit-sticky;position:sticky;top:145px}.partnership_collaboration__9Y13V h2{font-size:clamp(53px,5.1vw,85px);line-height:1.03;margin:26px 0}.partnership_buildIntro__qg8CC>p:last-child{color:#c9d5df;font-size:15px;line-height:1.8;max-width:430px}.partnership_buildItem__4U0EA{display:grid;grid-template-columns:38px 1fr 25px;grid-gap:17px;gap:17px;align-items:start;padding:25px 0;border-top:1px solid rgba(235,198,142,.39)}.partnership_buildItem__4U0EA:last-child{border-bottom:1px solid rgba(235,198,142,.39)}.partnership_itemArrow__BWyyQ,.partnership_itemNumber__4albe{font:500 12px/1.6 var(--f-ui),sans-serif;color:#edca91}.partnership_buildItem__4U0EA h3{font:400 clamp(26px,2.6vw,41px)/1.14 var(--f-disp),Georgia,serif;color:#fff8ed}.partnership_buildItem__4U0EA p{margin-top:9px;max-width:520px;color:#c9d5df;font-size:13px;line-height:1.75}.partnership_pathways__tFbI4{padding:clamp(75px,9vw,140px) 0;background:#fbf7ef}.partnership_pathways__tFbI4 h2{margin:17px 0 49px}.partnership_pathGrid__mA_Zh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.partnership_pathCard__YiwRs{background:#f4ede4;border:1px solid #d9cbbb;padding:clamp(30px,4vw,66px);display:flex;flex-direction:column;align-items:flex-start;min-height:455px}.partnership_pathCard__YiwRs:first-child{background:#581c2a;border-color:#581c2a;color:#fff8ec}.partnership_pathNumber__PLXY6{color:#986738}.partnership_pathCard__YiwRs:first-child .partnership_pathNumber__PLXY6{color:#f2c784}.partnership_pathCard__YiwRs h3{font:300 clamp(41px,4vw,61px)/1.06 var(--f-disp),Georgia,serif;color:#102d50;margin:23px 0}.partnership_pathCard__YiwRs:first-child h3{color:#fff9ed}.partnership_pathCard__YiwRs>p:not(.partnership_pathNumber__PLXY6){font-size:14px;line-height:1.8;color:#425268;margin-bottom:15px}.partnership_pathCard__YiwRs:first-child>p:not(.partnership_pathNumber__PLXY6){color:#f5e5e6}.partnership_pathCard__YiwRs>a{margin-top:auto}.partnership_outlineButton__N0hBP{border:1px solid #102d50;color:#102d50;background:transparent}.partnership_outlineButton__N0hBP:focus-visible,.partnership_outlineButton__N0hBP:hover{color:#fff;background:#102d50}.partnership_finalCta__h8NJa{color:#fdf5e7;display:grid;grid-template-columns:45% 55%;min-height:470px}.partnership_finalImage__AfQPT{position:relative;min-height:430px;background:#2b2431}.partnership_finalText__TxPYl{padding:clamp(54px,7vw,125px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.partnership_finalText__TxPYl h2{font-size:clamp(51px,5.1vw,82px);line-height:1.05;margin:23px 0}.partnership_finalText__TxPYl>p:not(.partnership_eyebrow__c2wwU){font-size:14px;line-height:1.9;color:#d8e0e6}.partnership_finalText__TxPYl .partnership_heroActions__Ft_PJ{margin-top:30px}.partnership_page__1dWH4 :is(a,button):focus-visible{outline:2px solid #f2ce91;outline-offset:4px}@media(max-width:1050px){.partnership_hero__r7Kay{grid-template-columns:1fr 1fr}.partnership_heroCopy__8FcLz{padding-inline:38px}.partnership_hero__r7Kay h1{font-size:clamp(52px,5.4vw,76px)}.partnership_finalText__TxPYl{padding:52px}}@media(max-width:860px){.partnership_hero__r7Kay{display:flex;flex-direction:column;padding-top:95px}.partnership_heroCopy__8FcLz{padding:64px 26px 58px}.partnership_heroVisual__xXEM5{min-height:450px}.partnership_heroFoot__KMrC4{padding-top:45px}.partnership_intro__lFMf6{padding-block:77px}.partnership_buildGrid__KdLgJ,.partnership_finalCta__h8NJa,.partnership_pathGrid__mA_Zh,.partnership_roleGrid__jyaPG{grid-template-columns:1fr}.partnership_rolePhoto__JMPyc{height:360px}.partnership_buildIntro__qg8CC{position:static}.partnership_buildGrid__KdLgJ{gap:36px}.partnership_headingLine__zRU_y{display:block}.partnership_headingLine__zRU_y>p{margin-top:15px}.partnership_finalImage__AfQPT{min-height:340px;order:2}.partnership_finalText__TxPYl{order:1}.partnership_pathCard__YiwRs{min-height:390px}}@media(max-width:700px){.partnership_container__gk6Pz{width:calc(100% - 38px)}.partnership_hero__r7Kay{padding-top:95px}.partnership_heroCopy__8FcLz{padding:55px 23px}.partnership_hero__r7Kay h1{font-size:clamp(49px,10vw,68px)}.partnership_heroLead__TnU_W{font-size:15px}.partnership_heroVisual__xXEM5{min-height:360px}.partnership_heroPhotoLabel__S1Dt_{bottom:24px;left:25px;right:25px}.partnership_momentGrid__w_8JO,.partnership_pathGrid__mA_Zh,.partnership_roleGrid__jyaPG{grid-template-columns:1fr}.partnership_rolePhoto__JMPyc{height:clamp(240px,70vw,400px)}.partnership_introHeading__ttHHx>p:not(.partnership_eyebrowDark__YvsL4){font-size:14px}.partnership_moments__KCiyW h2,.partnership_pathways__tFbI4 h2{font-size:clamp(46px,10vw,66px)}.partnership_momentGrid__w_8JO{gap:18px}.partnership_buildItem__4U0EA{grid-template-columns:25px 1fr 16px;gap:12px}.partnership_buildItem__4U0EA h3{font-size:30px}.partnership_finalText__TxPYl{padding:64px 22px}.partnership_finalImage__AfQPT{min-height:285px}.partnership_pathCard__YiwRs{padding:30px 25px;min-height:0}.partnership_pathCard__YiwRs>a{margin-top:28px}.partnership_goldButton__gDXVH{min-width:0;text-align:left}}@media(prefers-reduced-motion:reduce){.partnership_page__1dWH4 .partnership_cover__uAiBD,.partnership_page__1dWH4 .partnership_goldButton__gDXVH{transition:none!important;scale:1!important;translate:none!important}}@media(max-width:860px){.partnership_roleText___F8Cl{padding:clamp(27px,5vw,46px)}.partnership_roleText___F8Cl h3{font-size:clamp(39px,6.4vw,58px)}}@media(max-width:480px){.partnership_roleText___F8Cl{padding:27px 23px 32px}.partnership_roleText___F8Cl h3{font-size:clamp(36px,9vw,48px);line-height:1.14}.partnership_roleText___F8Cl>p:not(.partnership_roleTag__1fxVI){font-size:14px;line-height:1.8}.partnership_roleTag__1fxVI{line-height:1.7;letter-spacing:.12em}}.partnership_finalCta__h8NJa{position:relative;isolation:isolate;background:#581c2a;color:#fff7ed}.partnership_finalCta__h8NJa:before{content:"";position:absolute;inset:0;z-index:0;background:url(/img/journal-gold-pattern.webp) 50%/430px auto repeat;opacity:.065;pointer-events:none}.partnership_finalImage__AfQPT,.partnership_finalText__TxPYl{position:relative;z-index:1}.partnership_finalText__TxPYl h2{color:#fff7ed}.partnership_finalText__TxPYl h2 em{color:#f3cd8c}.partnership_finalText__TxPYl>p:not(.partnership_eyebrow__c2wwU){color:#f4e3e5}.partnership_finalText__TxPYl .partnership_eyebrow__c2wwU{color:#f3cd8c}.partnership_intro__lFMf6,.partnership_pathways__tFbI4{position:relative;isolation:isolate;background-image:linear-gradient(rgba(255,252,246,.58),rgba(255,252,246,.58)),url(/img/home-coffee-gifts-pattern.png);background-size:auto,627px 627px;background-position:top;background-repeat:no-repeat,repeat}.partnership_intro__lFMf6>.partnership_container__gk6Pz,.partnership_pathways__tFbI4>.partnership_container__gk6Pz{position:relative;z-index:1}