.partner_story__tg4U_{--ink:#15201b;--ink-2:#33403a;--muted:#5d6762;--faint:#8b938f;--rule:#e6e1d5;--paper:#fffdf8;--paper-2:#f6f1e6;--green:#006747;--green-ink:#006747;--green-soft:rgba(0,103,71,0.08);--bar-other:#c3c8c3;--oat:#efe6d2;--butter:#e8d38a;--butter-ink:#8a6d12;--focus:#006747;--measure:36rem;color:var(--ink)}[data-theme=dark] .partner_story__tg4U_{--ink:#ece8df;--ink-2:#d2cdc3;--muted:#a5ada8;--faint:#7b837f;--rule:#2a312d;--paper:#141917;--paper-2:#1a201d;--green:#2fa577;--green-ink:#6fd3a8;--green-soft:rgba(47,165,119,0.12);--bar-other:#4a534f;--butter-ink:#e8d38a;--focus:#6fd3a8}.partner_story__tg4U_ a:focus-visible,.partner_story__tg4U_ button:focus-visible,.partner_story__tg4U_ summary:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}.partner_story__tg4U_ ::-moz-selection{background:color-mix(in srgb,var(--green) 22%,transparent);color:var(--ink)}.partner_story__tg4U_ ::selection{background:color-mix(in srgb,var(--green) 22%,transparent);color:var(--ink)}.partner_srOnly__CLO8h{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.partner_crumbs__3mlo0{font-size:12px;color:var(--muted)}.partner_crumbs__3mlo0 a:hover{text-decoration:underline}.partner_crumbSep__PuEvN{display:inline;vertical-align:-1px;color:var(--faint)}.partner_article__kjPcZ{max-width:var(--measure);margin-inline:auto}.partner_hero__KgHuG{margin-top:1.4rem}.partner_h1__jeW22{max-width:16ch;font-family:var(--font-fraunces),Georgia,serif;font-variation-settings:"opsz" 144,"SOFT" 50;font-size:clamp(2.6rem,11vw,5.2rem);font-weight:500;line-height:.98;letter-spacing:-.03em;color:var(--ink);text-wrap:balance}.partner_h1__jeW22 em{font-style:italic;font-weight:400;color:var(--green-ink)}.partner_heroFigure__QQRAl{margin:1.6rem -1rem 0}.partner_heroCredit__oiM3e{margin-top:.4rem;padding-inline:1rem;font-size:12px;color:var(--muted)}.partner_heroCredit__oiM3e a{text-decoration:underline;text-underline-offset:2px}@media (min-width:640px){.partner_heroCredit__oiM3e{padding-inline:0}}.partner_heroImg__SGeQj{display:block;width:100%;height:auto}@media (min-width:640px){.partner_heroFigure__QQRAl{margin-inline:0}.partner_heroImg__SGeQj{border-radius:6px}}.partner_lede__mnbqn{margin-top:2rem}.partner_dek__quR1I{font-family:var(--font-fraunces),Georgia,serif;font-variation-settings:"opsz" 36;font-size:21px;line-height:1.42;color:var(--ink);text-wrap:pretty}@media (min-width:640px){.partner_dek__quR1I{font-size:24px}}.partner_byline__Xe_3Q{margin-top:1.1rem;font-size:13px;color:var(--muted)}.partner_byline__Xe_3Q b{color:var(--ink);font-weight:600}.partner_dataLine__vlp3f{margin-top:.6rem;font-size:13px;line-height:1.5;color:var(--muted)}.partner_disclosure__Ozm4_{margin-top:.5rem;font-size:12.5px;line-height:1.55;color:var(--muted)}.partner_share__H03XB{margin-top:1.2rem;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .8rem}.partner_shareLabel__qULmY{font-size:13px;color:var(--muted)}.partner_shareBtns__GWdKA{display:flex;flex-wrap:wrap;gap:.45rem}.partner_shareBtn__Mxl9s{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:0 .8rem;border:1px solid var(--rule);border-radius:8px;font-size:13px;font-weight:500;color:var(--ink);background:var(--paper);transition:border-color .16s ease,background-color .16s ease}.partner_shareBtn__Mxl9s:hover{border-color:var(--green);background:var(--green-soft)}.partner_shareBtn__Mxl9s svg{width:15px;height:15px;flex:none}.partner_section__icAlc{margin-top:3rem}.partner_intro__Sfgbo{margin-top:2.4rem}.partner_p__iHUXV{margin-top:1.15rem;font-size:18px;line-height:1.72;color:var(--ink-2);text-wrap:pretty}.partner_p__iHUXV:first-child{margin-top:0}@media (min-width:640px){.partner_p__iHUXV{font-size:19px}}.partner_dropcap__YLaI5:first-letter{float:left;margin:.06em .1em 0 0;font-family:var(--font-fraunces),Georgia,serif;font-variation-settings:"opsz" 144;font-size:4.2em;font-weight:500;line-height:.8;color:var(--green-ink)}.partner_inlineLink__yUCWg{color:var(--ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--green) 45%,transparent);text-decoration-thickness:1.5px;text-underline-offset:3px;transition:text-decoration-color .16s ease}.partner_inlineLink__yUCWg:hover{text-decoration-color:var(--green)}.partner_h2__5bAy4{font-family:var(--font-fraunces),Georgia,serif;font-variation-settings:"opsz" 96,"SOFT" 30;font-size:clamp(1.9rem,7.5vw,2.6rem);font-weight:500;line-height:1.06;letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin-bottom:1.1rem}.partner_h2Small__Jgn4s{font-family:var(--font-fraunces),Georgia,serif;font-variation-settings:"opsz" 72;font-size:1.6rem;font-weight:500;line-height:1.1;letter-spacing:-.015em;color:var(--ink);margin-bottom:1rem}.partner_h2List__MTLbw{font-family:var(--font-fraunces),Georgia,serif;font-variation-settings:"opsz" 144,"SOFT" 40;font-size:clamp(2.2rem,10vw,3.4rem);font-weight:500;line-height:1;letter-spacing:-.03em;color:var(--ink);text-wrap:balance}.partner_list__LHUOk{list-style:none;margin:0;padding:0}.partner_item__EJAPt{position:relative;margin-top:2.6rem;padding-top:1.6rem;border-top:1px solid var(--rule);scroll-margin-top:5rem}.partner_itemHead__E4urX{font-size:15px;font-weight:600;line-height:1.4;color:var(--ink-2)}.partner_num__XHitj{font-family:var(--font-fraunces),Georgia,serif;font-variation-settings:"opsz" 36;font-size:1.25rem;font-weight:600;font-variant-numeric:lining-nums tabular-nums;color:var(--green-ink)}.partner_h3__OueIa{margin-top:.9rem;font-family:var(--font-fraunces),Georgia,serif;font-variation-settings:"opsz" 72,"SOFT" 30;font-size:clamp(1.6rem,6.6vw,2.15rem);font-weight:500;line-height:1.1;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.partner_stat__iDL_m{margin:.6rem 0 1.15rem;font-size:14px;line-height:1.45;color:var(--muted)}.partner_stat__iDL_m b{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--green-ink)}.partner_statDown__jZ5CJ b{color:var(--muted)}.partner_stat__iDL_m+.partner_p__iHUXV{margin-top:0}.partner_quote__Dcnfm{margin:2rem 0 .6rem;padding:1.2rem 0 0;border-top:1px solid var(--rule)}.partner_quote__Dcnfm p{font-family:var(--font-fraunces),Georgia,serif;font-variation-settings:"opsz" 96,"SOFT" 60;font-size:clamp(1.55rem,6.4vw,2.1rem);font-style:italic;font-weight:400;line-height:1.18;letter-spacing:-.015em;color:var(--ink);text-wrap:balance}.partner_quote__Dcnfm cite{display:block;margin-top:.5rem;font-size:12px;font-style:normal;color:var(--muted)}.partner_buyPlain___gbJU{margin-top:1.1rem;font-size:14px;line-height:1.5;font-style:italic;color:var(--muted)}.partner_cards__e7ib4{list-style:none;margin:1.4rem 0 0;padding:0;display:grid;gap:.7rem}.partner_card__EBq_Z{display:grid;grid-template-columns:72px 1fr;gap:.9rem;padding:.9rem;border:1px solid var(--rule);border-radius:10px;background:var(--paper);scroll-margin-top:5rem}.partner_thumb__6u5l_{display:grid;place-items:center;width:72px;height:72px;overflow:hidden;border-radius:6px;background:#fff}.partner_thumb__6u5l_ img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.partner_thumbArt___rY0P{width:100%;height:100%;background:var(--paper-2)}.partner_cardBody__Z8w_7{min-width:0}.partner_cardName__6tomu{font-family:var(--font-fraunces),Georgia,serif;font-variation-settings:"opsz" 36;font-size:17px;font-weight:600;line-height:1.2;color:var(--ink)}.partner_cardName__6tomu a:hover{text-decoration:underline}.partner_cardOne__K82ca{margin-top:.25rem;font-size:13.5px;line-height:1.45;color:var(--ink-2)}.partner_cardMeta__5tlrb{margin-top:.35rem;font-size:11.5px;line-height:1.4;color:var(--faint)}.partner_cardPrice__wOubZ{font-variant-numeric:tabular-nums;margin-top:.45rem;font-size:13px;font-weight:600;color:var(--ink)}.partner_cta__z_oyg{display:inline-flex;align-items:center;gap:.35rem;margin-top:.6rem;min-height:44px;padding:0 1rem;border-radius:8px;background:var(--green);color:#fff;font-size:13.5px;font-weight:600;transition:filter .16s ease}.partner_cta__z_oyg:hover{filter:brightness(1.08)}[data-theme=dark] .partner_cta__z_oyg{color:#06140e}.partner_noLink__u8cPK{margin-top:.5rem;font-size:12.5px;line-height:1.5;color:var(--muted)}.partner_noLink__u8cPK b{color:var(--ink);font-weight:600}.partner_callout__afwff{margin-top:1.4rem;padding:1rem 0 0;border-top:1px solid var(--rule)}.partner_calloutForecast__b5dti{border-top-style:dashed}.partner_calloutTitle__AfhTA{font-weight:600;color:var(--ink)}.partner_callout__afwff p{font-size:15.5px;line-height:1.6;color:var(--ink-2)}.partner_end__dTYi9{margin-top:3rem;text-align:center}.partner_endLine__55mqw{margin:0 auto;max-width:22ch;font-family:var(--font-fraunces),Georgia,serif;font-variation-settings:"opsz" 144,"SOFT" 60;font-size:clamp(1.8rem,7.6vw,2.6rem);font-style:italic;font-weight:400;line-height:1.12;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.partner_end__dTYi9 .partner_share__H03XB{justify-content:center;margin-top:1.5rem}.partner_faq__icKxw{border-top:1px solid var(--rule)}.partner_faq__icKxw details{border-bottom:1px solid var(--rule)}.partner_faq__icKxw summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:1rem;padding:1rem 0;font-size:16.5px;font-weight:600;line-height:1.35;color:var(--ink)}.partner_faq__icKxw summary::-webkit-details-marker{display:none}.partner_faqIcon__xpcXC{flex:none;margin-top:.1rem;color:var(--green-ink);transition:transform .2s ease}.partner_faq__icKxw details[open] .partner_faqIcon__xpcXC{transform:rotate(45deg)}.partner_faq__icKxw details p{padding-bottom:1.1rem;font-size:15.5px;line-height:1.65;color:var(--ink-2)}.partner_method__gd2i2{margin-top:2.6rem;padding-top:1.2rem;border-top:1px solid var(--rule);font-size:12.5px;line-height:1.65;color:var(--muted)}.partner_method__gd2i2 details+p,.partner_method__gd2i2 p+p{margin-top:.7rem}.partner_methodHead__7cEHB,.partner_method__gd2i2 b{color:var(--ink);font-weight:600}.partner_methodHead__7cEHB{font-size:15px;margin-bottom:.5rem}.partner_sources__u_q4r{margin-top:.7rem}.partner_sources__u_q4r summary{padding:12px 0;line-height:20px;cursor:pointer;font-weight:600;color:var(--green-ink)}.partner_sources__u_q4r ol{margin-top:.5rem;padding-left:1.2rem;list-style:decimal;display:grid;gap:.25rem}.partner_updates__XGx5T{color:var(--faint)}.partner_keepWrap__XNNv_{max-width:62rem;margin:4rem auto 0}.partner_keep__A4QIc{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}@media (min-width:640px){.partner_keep__A4QIc{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.partner_keep__A4QIc{grid-template-columns:repeat(3,1fr)}}.partner_keep__A4QIc>li{display:flex}.partner_keepCard___wmI5{flex:1;display:flex;flex-direction:column;gap:.35rem;min-height:7.5rem;padding:1rem 1.1rem;border:1px solid var(--rule);border-radius:10px;background:var(--paper);transition:border-color .16s ease}a.partner_keepCard___wmI5:hover{border-color:var(--green)}.partner_keepFeature__VHmqo{border-color:#12372a;color:var(--oat);background:#12372a}.partner_keepFeature__VHmqo .partner_keepTitle__IkF2H{color:#fbf6ea}.partner_keepFeature__VHmqo .partner_keepArrow__sdG_A,.partner_keepFeature__VHmqo .partner_keepKind__BEYEx{color:#d9cfb6}.partner_keepPlanned__sZaGj{opacity:.6;border-style:dashed}.partner_keepKind__BEYEx{font-size:13px;color:var(--muted)}.partner_keepTitle__IkF2H{font-family:var(--font-fraunces),Georgia,serif;font-variation-settings:"opsz" 36;font-size:18px;font-weight:500;line-height:1.22;color:var(--ink)}.partner_keepArrow__sdG_A{display:inline-flex;align-items:center;gap:.3rem;margin-top:auto;font-size:12.5px;font-weight:600;color:var(--muted)}.partner_listIntro__KwAE4{margin-top:1rem;max-width:var(--measure);font-size:17px;line-height:1.65;color:var(--ink-2)}.partner_numNo__ZEIji{color:var(--muted)}.partner_cardPlain__lX4Ai{grid-template-columns:1fr}.partner_swap__IJQEl{margin-top:1.3rem;padding-top:1rem;border-top:1px solid var(--rule)}.partner_swapLine__u1jQk{display:flex;gap:.55rem;align-items:flex-start;font-size:16px;line-height:1.6;color:var(--ink-2)}.partner_swapLine__u1jQk b{color:var(--green-ink);font-weight:600}.partner_swapIcon__8lCFK{flex:none;margin-top:.3rem;color:var(--green-ink)}