.WaqfDetail_page__7zAtU{font-family:Arial,sans-serif;color:#524f47;background:#f8f8f8;min-height:100vh;overflow-x:clip}.WaqfDetail_page__7zAtU h1,.WaqfDetail_page__7zAtU h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-.035em}.WaqfDetail_header__fyWHW{max-width:1376px;margin:auto;padding:20px 48px;display:flex;align-items:center;justify-content:space-between;gap:24px}.WaqfDetail_header__fyWHW a{display:inline-flex;align-items:center;gap:10px}.WaqfDetail_contactButton__49ihf{border:1px solid #0e5c57;border-radius:9999px;padding:12px 20px;color:#0e5c57;font-weight:600;white-space:nowrap}.WaqfDetail_contactButton__49ihf:hover{background:#eef5f4}.WaqfDetail_contactButton__49ihf:focus-visible{outline:2px solid #0e5c57;outline-offset:4px}.WaqfDetail_hero__TpGjp{position:relative;isolation:isolate;overflow:hidden;background:#354537;color:white;padding:80px 48px}.WaqfDetail_heroImage__oOIj_{object-fit:cover;object-position:center;z-index:-2}.WaqfDetail_hero__TpGjp:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(18,35,27,.85),rgba(18,35,27,.55) 65%,rgba(18,35,27,.2));z-index:-1}.WaqfDetail_container__Ipue6{max-width:1280px;margin:auto;position:relative}.WaqfDetail_hero__TpGjp h1{font-size:clamp(42px,5.3vw,76px);line-height:1.1;margin:20px 0 12px;overflow-wrap:anywhere}.WaqfDetail_eyebrow__gjldZ{text-transform:uppercase;letter-spacing:.14em;color:#eed2b4;font-size:13px}.WaqfDetail_alternate__gAbmZ{font-family:Georgia,serif;font-size:clamp(24px,3vw,34px);margin-bottom:20px;white-space:nowrap}.WaqfDetail_intro__GPf5k{max-width:560px;font-size:20px;margin-top:24px;line-height:1.6}.WaqfDetail_columns__NdnQK{max-width:1376px;margin:auto;padding:64px 48px 88px;display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:40px;align-items:start}.WaqfDetail_story__m4Qxu{display:grid;gap:24px;min-width:0}.WaqfDetail_card__ITOQx{background:white;border:1px solid #eae4dc;border-radius:24px;padding:clamp(22px,2.4vw,36px);display:grid;gap:22px;box-shadow:0 8px 32px #35281e04}.WaqfDetail_card__ITOQx h2{color:#35281e;font-size:30px;line-height:1.2}.WaqfDetail_card__ITOQx p{line-height:1.65}.WaqfDetail_facts__AW_9n{display:grid}.WaqfDetail_facts__AW_9n>div{display:flex;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid #eae4dc}.WaqfDetail_facts__AW_9n dd{color:#0e5c57;font-weight:600;white-space:nowrap}.WaqfDetail_notice__OoIcV{display:flex;align-items:start;gap:12px;border-radius:12px;padding:20px;background:#faf7f3}.WaqfDetail_notice__OoIcV svg{flex-shrink:0;color:#0e5c57}.WaqfDetail_small__Mi8Nt{font-size:13px;color:#767065}.WaqfDetail_footer__G6Q9q{border-top:1px solid #eae4dc;padding:32px 48px;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:24px;font-size:14px}.WaqfDetail_footer__G6Q9q a{text-decoration:underline}@media(max-width:900px){.WaqfDetail_columns__NdnQK{grid-template-columns:minmax(0,1fr);padding:32px 20px 56px;gap:24px}.WaqfDetail_header__fyWHW{padding:16px 20px}.WaqfDetail_hero__TpGjp{padding:56px 20px}}.WaqfDetail_giving__GOyLF{max-width:1280px;margin:0 auto;padding:32px 20px 64px;scroll-margin-top:24px}.WaqfDetail_giving__GOyLF>h2{font-size:36px;color:#0e5c57;margin-bottom:20px}.WaqfDetail_giving__GOyLF>.WaqfDetail_notice__OoIcV{margin-bottom:24px}.WaqfDetail_page__7zAtU{font-family:"Satoshi Variable",var(--font-public-sans),sans-serif;background:#efede9}.WaqfDetail_columns__NdnQK{grid-template-columns:minmax(0,1fr) minmax(0,500px)}.WaqfDetail_dateBadge___tdcm{display:inline-flex;padding:8px 12px;border-radius:8px;background:#ffffff26;font-size:14px}.WaqfDetail_causeBadge__JALRt{display:inline-flex;width:fit-content;padding:10px 14px;border-radius:8px;background:#eef5f4;color:#0e5c57}.WaqfDetail_giftCard__uxS__{min-width:0;background:white;border:1px solid #eae4dc;border-radius:24px;padding:28px}.WaqfDetail_giftCard__uxS__>h2{font-size:30px;color:#0e5c57;margin-bottom:16px}.WaqfDetail_giftCard__uxS__>.WaqfDetail_notice__OoIcV{font-size:14px;padding:12px;margin-bottom:20px}.WaqfDetail_giving__GOyLF{grid-column:1/-1;width:100%;padding:24px 0 0}.WaqfDetail_detailsCard__7t4tz{grid-column:1/-1;width:100%;max-width:760px;justify-self:center;scroll-margin-top:24px}@media(max-width:900px){.WaqfDetail_columns__NdnQK{grid-template-columns:minmax(0,1fr)}}.WaqfDetail_checkout__YMqSG{display:block;padding-top:32px}.WaqfDetail_checkout__YMqSG .WaqfDetail_detailsCard__7t4tz{max-width:none;animation:WaqfDetail_checkoutEnter__6xe8D .3s ease-out}.WaqfDetail_page__7zAtU:has(.WaqfDetail_checkout__YMqSG) .WaqfDetail_hero__TpGjp{display:none}@keyframes WaqfDetail_checkoutEnter__6xe8D{0%{opacity:0;transform:translateX(32px)}to{opacity:1;transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.WaqfDetail_checkout__YMqSG .WaqfDetail_detailsCard__7t4tz{animation:none}}.WaqfDetail_returnToGift__u5scE{animation:WaqfDetail_giftReturn__aU_Oc .3s ease-out}@keyframes WaqfDetail_giftReturn__aU_Oc{0%{opacity:0;transform:translateX(-32px)}to{opacity:1;transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.WaqfDetail_returnToGift__u5scE{animation:none}}.WaqfDetail_headerActions__zXLuw{display:flex;align-items:center;gap:12px}.WaqfDetail_donateButton__TEfls{border-radius:9999px;background:#0e5c57;color:white;padding:12px 24px;font-weight:600}.WaqfDetail_donateButton__TEfls:hover{background:#124842}.WaqfDetail_donateButton__TEfls:focus-visible{outline:2px solid #0e5c57;outline-offset:4px}.WaqfDetail_giftCard__uxS__{scroll-margin-top:24px}@media(max-width:480px){.WaqfDetail_header__fyWHW{gap:12px;flex-wrap:wrap}.WaqfDetail_headerActions__zXLuw{gap:8px}.WaqfDetail_headerActions__zXLuw a{padding:10px 14px;font-size:14px}}.WaqfDetail_inscription__f0QJT{margin:0;padding:24px;border:1px solid #e5d8c6;border-radius:20px;background:#faf7f1;text-align:center;display:grid;gap:12px}.WaqfDetail_inscription__f0QJT p[lang=ar]{font-family:serif;font-size:28px;line-height:1.8;color:#0e5c57}.WaqfDetail_inscription__f0QJT p{line-height:1.6}.WaqfDetail_inscription__f0QJT cite{font-size:13px;font-style:normal;color:#767065}.WaqfDetail_page__7zAtU{position:relative}.WaqfDetail_header__fyWHW{position:absolute;inset:0 0 auto;z-index:10;max-width:none;padding:22px max(20px,calc((100vw - 1280px)/2));background:linear-gradient(180deg,#80664d,transparent)}.WaqfDetail_header__fyWHW>a img{filter:brightness(0) invert(1)}.WaqfDetail_header__fyWHW .WaqfDetail_contactButton__49ihf,.WaqfDetail_header__fyWHW .WaqfDetail_donateButton__TEfls{color:white;border:1px solid #ffffff99;background:#ffffff14;backdrop-filter:blur(12px)}.WaqfDetail_header__fyWHW .WaqfDetail_donateButton__TEfls{background:#bf976d;border-color:#bf976d}.WaqfDetail_header__fyWHW .WaqfDetail_contactButton__49ihf:hover{background:#ffffff2b}.WaqfDetail_hero__TpGjp{background:#6d503a;padding-top:160px;padding-bottom:72px;min-height:480px;display:flex;align-items:end}.WaqfDetail_hero__TpGjp .WaqfDetail_container__Ipue6{width:100%}.WaqfDetail_hero__TpGjp:before{background:linear-gradient(0deg,rgba(73,48,31,.8),rgba(73,48,31,.08) 75%),linear-gradient(90deg,rgba(73,48,31,.4),transparent 90%)}.WaqfDetail_page__7zAtU:has(.WaqfDetail_checkout__YMqSG) .WaqfDetail_header__fyWHW{position:relative;background:#80664d}@media(max-width:480px){.WaqfDetail_header__fyWHW{padding:16px 20px}.WaqfDetail_header__fyWHW>a img{width:110px;height:auto}.WaqfDetail_hero__TpGjp{padding-top:150px;min-height:420px}}@font-face{font-family:MemorialSatoshi;src:url(/memorial-static/fonts/Satoshi-Variable.woff2) format("woff2");font-weight:300 900;font-display:swap}.WaqfDetail_page__7zAtU{font-family:MemorialSatoshi,sans-serif}.WaqfDetail_confirmationHero__HhKW8{min-height:390px;padding-bottom:88px;text-align:center}.WaqfDetail_confirmationHero__HhKW8 h1{font-size:clamp(36px,4.5vw,60px)}.WaqfDetail_confirmationIntro__caqA_{max-width:580px;margin:18px auto 0;line-height:1.65;color:#fff}.WaqfDetail_confirmationMain__CL4yO{max-width:740px;margin:-36px auto 0;padding:0 20px 64px;position:relative;z-index:1}.WaqfDetail_confirmationCard__c_uV0{background:white;border:1px solid #e5ded4;border-radius:24px;padding:clamp(24px,5vw,48px);text-align:center;box-shadow:0 16px 48px #35281e0c}.WaqfDetail_confirmationIcon__cj20f{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:#edf5f2;color:#0e5c57;margin:0 auto 24px}.WaqfDetail_confirmationCard__c_uV0 h2{font-size:32px;color:#173f39;margin-bottom:16px}.WaqfDetail_confirmationCard__c_uV0 p{line-height:1.7}.WaqfDetail_confirmationDetails__fCSaO{margin:28px 0;padding:8px 0;border-top:1px solid #e5ded4;border-bottom:1px dashed #d5caba;text-align:left}.WaqfDetail_confirmationDetails__fCSaO>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 0}.WaqfDetail_confirmationDetails__fCSaO dt{color:#767065}.WaqfDetail_confirmationDetails__fCSaO dd{color:#173f39;font-weight:600;text-align:right;overflow-wrap:anywhere}.WaqfDetail_confirmationDetails__fCSaO .WaqfDetail_confirmationAmount__gDUma{font-size:30px}.WaqfDetail_confirmationReturn__9ougU{margin-top:28px;padding:14px 24px;border-radius:9999px;background:#0e5c57;color:white;display:inline-flex;justify-content:center;align-items:center;gap:10px;font-weight:600}.WaqfDetail_confirmationReturn__9ougU:hover{background:#124842}.WaqfDetail_confirmationReturn__9ougU:focus-visible{outline:2px solid #0e5c57;outline-offset:4px}@media(max-width:480px){.WaqfDetail_confirmationHero__HhKW8{min-height:360px;padding-bottom:72px}.WaqfDetail_confirmationReturn__9ougU{width:100%}}.WaqfDetail_confirmationHero__HhKW8 .WaqfDetail_eyebrow__gjldZ{color:#fff}.WaqfDetail_fundraisingCard__TW56c{display:grid;gap:16px}.WaqfDetail_fundraisingSummary__0rEKx{display:flex;align-items:center;gap:24px;padding:12px 0}.WaqfDetail_progressRing__nCJWc{width:112px;height:112px;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.WaqfDetail_progressRing__nCJWc span{width:92px;height:92px;border-radius:50%;background:white;display:grid;place-items:center;font-weight:700;font-size:24px;color:#173f39}.WaqfDetail_raisedAmount__eLyCj{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:.25em;font-size:clamp(24px,2.4vw,34px);font-weight:700;color:#173f39;line-height:1.2}.WaqfDetail_raisedLabel__JQN8H{font-size:22px;font-weight:400;line-height:1.2}.WaqfDetail_goalAmount__dusVm{font-size:22px;margin:8px 0;color:#767065}.WaqfDetail_donationCount__073qC{color:#767065;font-size:16px}.WaqfDetail_fundraisingDonate__FwYPD,.WaqfDetail_fundraisingShare__1Jiiz{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;border-radius:9999px;padding:16px 24px;font-size:18px;font-weight:600;cursor:pointer}.WaqfDetail_fundraisingDonate__FwYPD{background:#0e5c57;border:1px solid #0e5c57}.WaqfDetail_fundraisingShare__1Jiiz{background:white;color:#0e5c57;border:1px solid #d9d2c8}.WaqfDetail_fundraisingDonate__FwYPD:hover{background:#124842}.WaqfDetail_fundraisingShare__1Jiiz:hover{background:#faf7f1}.WaqfDetail_fundraisingNote___vEAd{text-align:center;font-size:14px;line-height:1.6;color:#767065;margin-top:4px}.WaqfDetail_backToMemorial__zV8KP{display:inline-flex;align-items:center;gap:8px;margin-bottom:24px;color:#0e5c57;background:transparent;border:0;cursor:pointer}.WaqfDetail_backToMemorial__zV8KP:focus-visible,.WaqfDetail_fundraisingDonate__FwYPD:focus-visible,.WaqfDetail_fundraisingShare__1Jiiz:focus-visible{outline:2px solid #0e5c57;outline-offset:4px}@media(max-width:480px){.WaqfDetail_fundraisingSummary__0rEKx{gap:16px}.WaqfDetail_progressRing__nCJWc{width:88px;height:88px}.WaqfDetail_progressRing__nCJWc span{width:72px;height:72px;font-size:20px}}.WaqfDetail_columns__NdnQK:not(.WaqfDetail_checkout__YMqSG)>.WaqfDetail_giftCard__uxS__{grid-column:2}.WaqfDetail_contributionForm__Dkt0I{display:grid;gap:12px;border-top:1px solid #e5ded4;padding-top:22px}.WaqfDetail_contributionHeading__4cXbi{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.WaqfDetail_contributionHeading__4cXbi h2{font-size:26px;color:#173f39}.WaqfDetail_contributionHeading__4cXbi .WaqfDetail_causeBadge__JALRt{font-size:12px;padding:6px 10px}.WaqfDetail_contributionForm__Dkt0I label{margin-top:8px;font-size:14px}.WaqfDetail_fundraisingDonate__FwYPD{background:#bf976d;border-color:#bf976d;color:white}.WaqfDetail_fundraisingDonate__FwYPD:hover{background:#a88058}.WaqfDetail_fundraisingDonate__FwYPD:disabled{opacity:.5;cursor:not-allowed}@media(max-width:900px){.WaqfDetail_columns__NdnQK:not(.WaqfDetail_checkout__YMqSG)>.WaqfDetail_story__m4Qxu{display:contents}.WaqfDetail_columns__NdnQK:not(.WaqfDetail_checkout__YMqSG)>.WaqfDetail_story__m4Qxu>.WaqfDetail_inscription__f0QJT{grid-column:1;grid-row:1}.WaqfDetail_columns__NdnQK:not(.WaqfDetail_checkout__YMqSG)>.WaqfDetail_giftCard__uxS__{grid-column:1;grid-row:2}.WaqfDetail_columns__NdnQK:not(.WaqfDetail_checkout__YMqSG)>.WaqfDetail_story__m4Qxu>.WaqfDetail_card__ITOQx{grid-column:1;grid-row:3}}.WaqfDetail_rollingAmount__slKAj{display:inline-block;position:relative;line-height:1.2;font-variant-numeric:tabular-nums}.WaqfDetail_amountBaseline__QvuJd{visibility:hidden}.WaqfDetail_amountDigits__2WtWA{position:absolute;inset:0;display:flex;line-height:1.2}.WaqfDetail_digitWindow__nccSz{display:inline-block;height:1.2em;overflow:hidden;line-height:1.2}.WaqfDetail_digitStrip__nyOHj{display:flex;flex-direction:column;transition:transform .65s cubic-bezier(.22,1,.36,1)}.WaqfDetail_digitStrip__nyOHj>span{height:1.2em;flex-shrink:0}.WaqfDetail_recentGifts__PRl1b{margin-top:24px;border-top:1px solid #e4ded4;padding-top:20px}.WaqfDetail_recentHeading__oDCKj{display:flex;justify-content:space-between;align-items:center;gap:12px}.WaqfDetail_recentHeading__oDCKj h3{margin:0;font-size:17px}.WaqfDetail_recentHeading__oDCKj>span{font-size:12px;color:#6b807d}.WaqfDetail_recentGifts__PRl1b ul{list-style:none;padding:0 10px 0 0;margin:12px 0 0;max-height:360px;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable}.WaqfDetail_recentGifts__PRl1b li{display:flex;align-items:center;gap:12px;padding:12px 0;animation:WaqfDetail_giftArrival__xKqgs .35s ease-out}.WaqfDetail_recentGifts__PRl1b li>div{display:grid;gap:4px}.WaqfDetail_giftIcon__S1CGS{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#f5f3ef;color:#0e5c57}.WaqfDetail_giftTime__5mkw2{margin-left:8px;color:#768581;font-size:13px}@keyframes WaqfDetail_giftArrival__xKqgs{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.WaqfDetail_digitStrip__nyOHj{transition:none}.WaqfDetail_recentGifts__PRl1b li{animation:none}}.WaqfDetail_donationToast__2A8o9{position:fixed;right:24px;bottom:24px;z-index:100;display:flex;align-items:center;gap:14px;max-width:440px;padding:20px;border:1px solid #e5d8c6;border-radius:18px;background:#fff;color:#17443e;box-shadow:0 12px 40px #173f3826;font-family:inherit;animation:WaqfDetail_toastFromRight__lq_Yl .35s ease-out,WaqfDetail_toastToRight__sHsrF .3s ease-in 5.2s forwards}.WaqfDetail_donationToast__2A8o9 strong{font-size:16px;line-height:1.5}.WaqfDetail_donationToast__2A8o9 p{margin:4px 0 0;font-size:13px;color:#767065}.WaqfDetail_toastHeart__9f6ML{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;background:#f6eee2;color:#0e5c57}.WaqfDetail_donationToast__2A8o9 button{display:grid;place-items:center;flex-shrink:0;border:0;background:transparent;color:#657b76;width:28px;height:28px;cursor:pointer}@keyframes WaqfDetail_toastFromRight__lq_Yl{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}@keyframes WaqfDetail_toastToRight__sHsrF{to{opacity:0;transform:translateX(110%)}}@keyframes WaqfDetail_toastFromBottom__v3RLK{0%{opacity:0;transform:translateY(120%)}to{opacity:1;transform:translateY(0)}}@keyframes WaqfDetail_toastToBottom__5qTCb{to{opacity:0;transform:translateY(120%)}}@media(max-width:600px){.WaqfDetail_donationToast__2A8o9{left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));max-width:none;padding:16px;animation-name:WaqfDetail_toastFromBottom__v3RLK,WaqfDetail_toastToBottom__5qTCb}}@media(prefers-reduced-motion:reduce){.WaqfDetail_donationToast__2A8o9{animation:none}}.WaqfDetail_contributionForm__Dkt0I select{display:block;width:100%;padding:12px;border:1px solid #e5e7eb;border-radius:12px;background:white;margin-top:8px}.WaqfDetail_causeDescription__NNbQ9{line-height:1.65}.WaqfDetail_contributionForm__Dkt0I[data-has-progress=false]{border-top:0;padding-top:0}.WaqfDetail_causeList__JsuVI{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px}.WaqfDetail_causeList__JsuVI>div{max-width:100%}.WaqfDetail_causeBadge__JALRt{max-width:100%;overflow-wrap:anywhere}.WaqfDetail_checkout__YMqSG .WaqfDetail_detailsCard__7t4tz>.WaqfDetail_backToMemorial__zV8KP,.WaqfDetail_checkout__YMqSG .WaqfDetail_detailsCard__7t4tz>h2{width:100%;max-width:42rem;margin-left:auto;margin-right:auto;text-align:left}.BrandNavigation_nav___J8QK{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px clamp(20px,4vw,64px);background:transparent;color:var(--brand-nav-foreground,white);position:sticky;top:0;z-index:30;font-family:Satoshi Variable,sans-serif;font-weight:500;border-bottom:1px solid transparent;transition:background-color .22s ease,box-shadow .22s ease,border-color .22s ease}.BrandNavigation_nav___J8QK[data-tone=light]{--brand-nav-foreground:#242622;--brand-nav-light-logo:none;--brand-nav-dark-logo:block}.BrandNavigation_nav___J8QK[data-tone=dark]{--brand-nav-foreground:white;--brand-nav-light-logo:block;--brand-nav-dark-logo:none}.BrandNavigation_logo__LN9fu{flex-shrink:0}.BrandNavigation_nav___J8QK img{width:120px;height:42px}.BrandNavigation_nav___J8QK .BrandNavigation_lightLogo__8HDXm{display:var(--brand-nav-light-logo,block)}.BrandNavigation_nav___J8QK .BrandNavigation_darkLogo__D7KaD{display:var(--brand-nav-dark-logo,none)}.BrandNavigation_nav___J8QK a{text-decoration:none}.BrandNavigation_desktop__HyqDg.BrandNavigation_desktop__HyqDg{flex:0 1 auto}.BrandNavigation_nav___J8QK .BrandNavigation_trigger__YDOQH{display:inline-flex;align-items:center;gap:6px;padding:12px 14px;height:44px;border-radius:12px;background:transparent;color:inherit;font-size:16px;font-weight:500;white-space:nowrap;transition:background .2s}.BrandNavigation_nav___J8QK .BrandNavigation_trigger__YDOQH:hover,.BrandNavigation_nav___J8QK .BrandNavigation_trigger__YDOQH[data-state=open]{background:#bf976d18;color:inherit}.BrandNavigation_desktop__HyqDg>div:last-child>div{border:1px solid #e9e6df;border-radius:20px;background:#fffefa;box-shadow:0 20px 60px #153e3320;margin-top:16px;transition:width .22s ease,height .22s ease;animation-duration:.18s}.BrandNavigation_content__DkFUo.BrandNavigation_content__DkFUo{left:0;transform:none;width:600px;animation-duration:.18s}.BrandNavigation_groupHeading__CLT_Q{margin:10px 14px 6px;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#7b806e}.BrandNavigation_grid__V418a ul{display:contents;list-style:none;margin:0;padding:0}.BrandNavigation_menuGroup__kd6m2{display:grid;grid-template-rows:subgrid;gap:6px}.BrandNavigation_menuGroup__kd6m2 li{display:flex;min-width:0}.BrandNavigation_menuGroup__kd6m2 .BrandNavigation_card__b5A_H{width:100%;height:100%}.BrandNavigation_grid__V418a{display:grid;grid-template-columns:1fr 1fr;gap:6px;list-style:none;padding:14px;margin:0}.BrandNavigation_card__b5A_H.BrandNavigation_card__b5A_H{display:flex;align-items:flex-start;gap:13px;padding:18px 14px;border-radius:12px;color:#243e36;text-decoration:none;transition:background .18s}.BrandNavigation_card__b5A_H:focus-visible,.BrandNavigation_card__b5A_H:hover{background:#f1f3ed}.BrandNavigation_icon__bq9LR{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:12px;background:#eaf0e9;color:#365e4c}.BrandNavigation_copy__lHQB0{min-width:0;flex:1;display:flex;flex-direction:column;gap:5px}.BrandNavigation_label__wnKwr{font-size:15px;font-weight:500}.BrandNavigation_description__2A_lO{font-size:13px;line-height:1.6;color:#73796e}.BrandNavigation_linkArrow__kfIUk{flex-shrink:0;margin:3px 0 0 auto;color:#8b947f;opacity:0;transition:opacity .2s,transform .2s;transform:translate(-3px,3px)}.BrandNavigation_card__b5A_H:focus-visible .BrandNavigation_linkArrow__kfIUk,.BrandNavigation_card__b5A_H:hover .BrandNavigation_linkArrow__kfIUk{opacity:1;transform:none}.BrandNavigation_actions__RRTVo{display:flex;align-items:center;gap:8px;flex-shrink:0}.BrandNavigation_actions__RRTVo a{padding:12px 20px;border-radius:30px;font-size:14px;font-weight:500;color:#242622;background:#efefec;transition:background .2s,transform .2s;white-space:nowrap}.BrandNavigation_actions__RRTVo a:last-child{background:#bf976d;color:#fff}.BrandNavigation_actions__RRTVo a:hover{transform:translateY(-1px);background:#e5e5df}.BrandNavigation_actions__RRTVo a:last-child:hover{background:#a98156}.BrandNavigation_mobileToggle__O0oLT{display:none;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid #87958835;border-radius:50%;color:inherit;background:transparent}.BrandNavigation_mobilePanel__bCOGs :is(a,button):focus-visible,.BrandNavigation_nav___J8QK :is(a,button):focus-visible{outline:2px solid #bf976d;outline-offset:4px}.BrandNavigation_mobilePanel__bCOGs.BrandNavigation_mobilePanel__bCOGs{width:min(100%,480px);max-width:480px;height:100dvh;display:flex;flex-direction:column;gap:0;padding:0;background:#fffefa;color:#243e36;border:0}.BrandNavigation_mobileHeader__lCucn{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid #e7e9e1}.BrandNavigation_close__OLHfB{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#f0f1e9}.BrandNavigation_mobileLinks__1YKXL{flex:1;overflow:auto;padding:14px 24px}.BrandNavigation_mobileRow__z80XK,.BrandNavigation_mobileSingle__WbLkl{border-bottom:1px solid #e7e9e1}.BrandNavigation_mobileHeading__pO1dy.BrandNavigation_mobileHeading__pO1dy,.BrandNavigation_mobileSingle__WbLkl{display:flex;align-items:center;justify-content:space-between;width:100%;padding:23px 0;font-size:23px;font-weight:500;color:#243e36;text-decoration:none}.BrandNavigation_mobileChildren__yh8GE{padding-bottom:14px}.BrandNavigation_mobileChildren__yh8GE .BrandNavigation_card__b5A_H{padding:12px 8px}.BrandNavigation_mobileChildren__yh8GE .BrandNavigation_linkArrow__kfIUk{display:none}.BrandNavigation_mobileActions__Nbxar{padding:24px 24px max(24px,env(safe-area-inset-bottom));border-top:1px solid #e7e9e1;display:flex;flex-direction:column;gap:14px}.BrandNavigation_mobileActions__Nbxar a{display:flex;align-items:center;justify-content:center;gap:12px;padding:15px;text-decoration:none;color:#243e36;font-size:15px}.BrandNavigation_mobileActions__Nbxar a:first-child{border-radius:32px;background:#bf976d;color:white}.BrandNavigation_mobilePanel__bCOGs[data-state=open] .BrandNavigation_mobileLinks__1YKXL{animation:BrandNavigation_menu-reveal__b8Har .45s .12s both}@keyframes BrandNavigation_menu-reveal__b8Har{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(max-width:1300px){.BrandNavigation_desktop__HyqDg.BrandNavigation_desktop__HyqDg{display:none}.BrandNavigation_mobileToggle__O0oLT{display:flex}.BrandNavigation_actions__RRTVo{margin-left:auto}}@container(max-width:1100px){.BrandNavigation_desktop__HyqDg.BrandNavigation_desktop__HyqDg{display:none}.BrandNavigation_mobileToggle__O0oLT{display:flex}.BrandNavigation_actions__RRTVo{margin-left:auto}}@media(max-width:540px){.BrandNavigation_nav___J8QK{padding:18px 20px;gap:12px}.BrandNavigation_nav___J8QK img{width:106px;height:auto}.BrandNavigation_actions__RRTVo a:first-child{display:none}.BrandNavigation_actions__RRTVo a{padding:12px 16px;font-size:13px}}@media(prefers-reduced-motion:reduce){.BrandNavigation_mobilePanel__bCOGs,.BrandNavigation_mobilePanel__bCOGs *,.BrandNavigation_nav___J8QK *{animation:none!important;transition:none!important}}.BrandNavigation_announcement__Fy7_M{position:relative;padding:12px 64px;background:#0e5c57;color:#fff;font:14px/1.5 Arial,sans-serif;text-align:center}.BrandNavigation_announcement__Fy7_M[data-tone=sand]{background:#bf976d;color:#fff}.BrandNavigation_announcement__Fy7_M[data-tone=neutral]{background:#efede9;color:#111}.BrandNavigation_announcement__Fy7_M.BrandNavigation_announcement__Fy7_M p{margin:0;color:inherit;font:inherit}.BrandNavigation_announcement__Fy7_M.BrandNavigation_announcement__Fy7_M a{display:inline-flex;align-items:center;gap:6px;margin-left:16px;color:inherit;text-decoration:underline;text-underline-offset:4px;font-weight:500}.BrandNavigation_announcement__Fy7_M.BrandNavigation_announcement__Fy7_M button{display:grid;place-items:center;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:40px;height:40px;padding:0;background:transparent;border:0;color:inherit;font-size:24px;border-radius:50%}.BrandNavigation_announcement__Fy7_M.BrandNavigation_announcement__Fy7_M button:hover{background:#ffffff20}.BrandNavigation_announcement__Fy7_M :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:3px}@container (max-width:600px){.BrandNavigation_announcement__Fy7_M{padding:12px 56px 12px 24px;text-align:left}.BrandNavigation_announcement__Fy7_M.BrandNavigation_announcement__Fy7_M a{margin-left:0;display:inline-flex}}.BrandNavigation_nav___J8QK[data-navigation-variant=landing]{justify-content:center;background:#f0f5f5;border-bottom:1px solid #0e5c5715;padding:20px 24px}.BrandNavigation_nav___J8QK[data-scrolled=true]{background:#fff;border-bottom-color:#e8e9e5;box-shadow:0 4px 18px #18382b0a;--brand-nav-foreground:#242622;--brand-nav-light-logo:none;--brand-nav-dark-logo:block}[data-giving-surface] .BrandNavigation_nav___J8QK{padding-top:max(22px,env(safe-area-inset-top,0px))}.BrandNavigation_mobileHeader__lCucn{padding-top:max(24px,env(safe-area-inset-top,0px))}.BrandNavigation_desktop__HyqDg.BrandNavigation_desktop__HyqDg{position:static}.BrandNavigation_desktop__HyqDg>div:last-child{top:calc(100% - 8px)}.BrandNavigation_desktop__HyqDg>div:last-child>div{border-color:#e5e1dc;border-radius:8px;background:#fff;box-shadow:0 20px 40px #35281e18;margin-top:0}.BrandNavigation_content__DkFUo.BrandNavigation_content__DkFUo{width:min(1050px,calc(100vw - 64px));padding:28px 30px 0}.BrandNavigation_grid__V418a{gap:24px 36px;padding:0 0 24px}.BrandNavigation_card__b5A_H.BrandNavigation_card__b5A_H{gap:20px;padding:0;border-radius:4px;background:transparent}.BrandNavigation_thumbnail__K___A{display:flex;align-items:center;justify-content:center;width:96px;height:88px;flex-shrink:0;border:1px solid #efede9;border-radius:4px;background:#efede9;color:#0e5c57;overflow:hidden}.BrandNavigation_nav___J8QK .BrandNavigation_thumbnail__K___A img,.BrandNavigation_thumbnail__K___A img{width:100%;height:100%;object-fit:cover}.BrandNavigation_label__wnKwr{margin:4px 0 3px;font-family:var(--font-heading,Georgia),serif;font-size:18px;line-height:1.4;font-weight:400;color:#524f47}.BrandNavigation_description__2A_lO{font-size:15px;line-height:1.5;color:#767676}.BrandNavigation_linkArrow__kfIUk{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;border:1px solid #e7e7e7;border-radius:50%;color:#0e5c57;opacity:1;transform:none;transition:background .18s,color .18s}.BrandNavigation_card__b5A_H:focus-visible .BrandNavigation_label__wnKwr,.BrandNavigation_card__b5A_H:hover .BrandNavigation_label__wnKwr{color:#0e5c57}.BrandNavigation_card__b5A_H:focus-visible .BrandNavigation_linkArrow__kfIUk,.BrandNavigation_card__b5A_H:hover .BrandNavigation_linkArrow__kfIUk{background:#0e5c57;border-color:#0e5c57;color:white}.BrandNavigation_menuFooter__VDPAF{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #e7e3dc;padding:17px 0;font-size:14px;color:#767676}.BrandNavigation_menuFooter__VDPAF a{display:inline-flex;align-items:center;gap:12px;color:#0e5c57}.BrandNavigation_menuFooter__VDPAF a:hover{text-decoration:underline}.BrandNavigation_groupHeading__CLT_Q{margin:0 0 12px}.BrandNavigation_menuGroup__kd6m2 .BrandNavigation_thumbnail__K___A{width:64px;height:64px}.BrandNavigation_menuGroup__kd6m2 .BrandNavigation_label__wnKwr{font-size:18px}.BrandNavigation_menuGroup__kd6m2 ul{row-gap:20px}.BrandNavigation_menuGroup__kd6m2 .BrandNavigation_card__b5A_H{padding-bottom:14px;gap:14px}.BrandNavigation_mobileChildren__yh8GE .BrandNavigation_card__b5A_H{padding:16px 0;gap:14px}.BrandNavigation_mobileChildren__yh8GE .BrandNavigation_thumbnail__K___A{width:64px;height:64px}.BrandNavigation_mobileChildren__yh8GE .BrandNavigation_label__wnKwr{font-size:18px}.BrandNavigation_mobileChildren__yh8GE .BrandNavigation_description__2A_lO{font-size:14px}.BrandNavigation_nav___J8QK[data-overlay-hero=true][data-scrolled=false]{background:linear-gradient(to bottom,var(--brand-nav-overlay,#80664d) 0,transparent 100%);background-clip:padding-box;border-bottom-color:transparent;box-shadow:none}.BrandNavigation_nav___J8QK[data-overlay-hero=true][data-scrolled=false] .BrandNavigation_lightLogo__8HDXm{filter:brightness(0) invert(1)}.BrandNavigation_nav___J8QK[data-overlay-hero=true][data-scrolled=false] .BrandNavigation_mobileToggle__O0oLT{border-color:#ffffff66}.BrandNavigation_nav___J8QK[data-overlay-tint=green]{--brand-nav-overlay:#0e5c57}.BrandNavigation_announcement__Fy7_M.BrandNavigation_announcement__Fy7_M,.BrandNavigation_mobilePanel__bCOGs .BrandNavigation_label__wnKwr,.BrandNavigation_mobilePanel__bCOGs.BrandNavigation_mobilePanel__bCOGs,.BrandNavigation_nav___J8QK .BrandNavigation_label__wnKwr{font-family:Satoshi Variable,sans-serif;font-weight:500}.ContactDetailsSection_section__Dj9yd{container-type:inline-size;background:#f8f8f8;font:18px/1.6 Arial,sans-serif;color:#524f47}.ContactDetailsSection_inner__3JKvf{margin:auto;padding:80px max(24px,6.6cqw)}.ContactDetailsSection_section__Dj9yd header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:32px}.ContactDetailsSection_section__Dj9yd h2{font:400 44px/1.2 Georgia,serif;letter-spacing:-1.5px;color:#35281e;margin:0}.ContactDetailsSection_section__Dj9yd header a{display:flex;gap:24px;align-items:center;color:#0e5c57;text-decoration:underline;text-underline-offset:5px;white-space:nowrap}.ContactDetailsSection_intro__tXqRQ{max-width:900px;margin-bottom:40px}.ContactDetailsSection_section__Dj9yd p{font:18px/1.6 Arial,sans-serif;color:#524f47;margin:0;white-space:pre-line}.ContactDetailsSection_intro__tXqRQ>div{gap:16px}.ContactDetailsSection_cards__IMo4h{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ContactDetailsSection_cards__IMo4h article{background:#fff;padding:32px;border-radius:8px;color:#0e5c57;overflow-wrap:anywhere}.ContactDetailsSection_section__Dj9yd h3{font:400 28px/1.2 Georgia,serif;color:#0e5c57;margin:24px 0}.ContactDetailsSection_section__Dj9yd a:focus-visible{outline:3px solid #0e5c57;outline-offset:4px}.ContactDetailsSection_cards__IMo4h a{text-decoration:underline}@container(max-width:900px){.ContactDetailsSection_inner__3JKvf{padding:64px 24px}.ContactDetailsSection_cards__IMo4h{grid-template-columns:1fr}.ContactDetailsSection_section__Dj9yd h2{font-size:38px}}@container(max-width:600px){.ContactDetailsSection_inner__3JKvf{padding:48px 24px}.ContactDetailsSection_section__Dj9yd header{align-items:flex-start;flex-direction:column}.ContactDetailsSection_section__Dj9yd h2{font-size:34px;letter-spacing:-1px}.ContactDetailsSection_cards__IMo4h article{padding:24px}}.ContactDetailsSection_section__Dj9yd[data-contact-variant=contact-form] .ContactDetailsSection_layout___CKmi{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px;align-items:start}.ContactDetailsSection_section__Dj9yd[data-contact-variant=contact-form] .ContactDetailsSection_cards__IMo4h{grid-template-columns:1fr}.ContactDetailsSection_section__Dj9yd[data-contact-variant=contact-form] .ContactDetailsSection_intro__tXqRQ:empty{display:none}.ContactDetailsSection_form__mblsD{min-width:0}.ContactDetailsSection_form__mblsD>div{width:100%;padding:0;max-width:none}.ContactDetailsSection_form__mblsD form{background:white;border:1px solid #e4e7e1;border-radius:16px;padding:24px;position:relative;z-index:auto;box-shadow:0 8px 32px rgb(0 0 0/4%);font-family:var(--brand-font-sans)}.ContactDetailsSection_form__mblsD h4{font:400 36px/1.2 var(--brand-font-serif);color:var(--brand-heading);letter-spacing:-1px}.ContactDetailsSection_form__mblsD button[role=combobox],.ContactDetailsSection_form__mblsD input,.ContactDetailsSection_form__mblsD textarea{background:white;color:#171717;font-family:inherit}.ContactDetailsSection_form__mblsD textarea{font-size:16px;border-radius:8px;min-height:144px;box-shadow:none}.ContactDetailsSection_form__mblsD label{font:400 16px/1.4 var(--brand-font-sans);color:#111}.ContactDetailsSection_form__mblsD button[type=submit]{display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:32px;background:#bf976d;color:white;width:100%;padding:16px 24px;height:auto;font:500 16px/1.4 var(--brand-font-sans)}.ContactDetailsSection_form__mblsD button[type=submit]:disabled{opacity:.5;cursor:not-allowed}.ContactDetailsSection_form__mblsD button[type=submit]:focus-visible{outline:2px solid var(--brand-forest);outline-offset:3px}@container(max-width:900px){.ContactDetailsSection_section__Dj9yd[data-contact-variant=contact-form] .ContactDetailsSection_layout___CKmi{grid-template-columns:1fr}.ContactDetailsSection_form__mblsD{grid-row:1}}@container(max-width:600px){.ContactDetailsSection_form__mblsD form{padding:24px}.ContactDetailsSection_form__mblsD h4{font-size:30px}}.ContactDetailsSection_section__Dj9yd{background:var(--brand-canvas);font-family:var(--brand-font-sans);color:var(--brand-copy)}.ContactDetailsSection_inner__3JKvf{max-width:1440px;padding:var(--brand-section-space) max(24px,6.67cqw)}.ContactDetailsSection_section__Dj9yd p{font-family:var(--brand-font-sans);color:var(--brand-copy)}.ContactDetailsSection_form__mblsD h4,.ContactDetailsSection_section__Dj9yd h2,.ContactDetailsSection_section__Dj9yd h3{font-family:var(--brand-font-serif);color:var(--brand-heading);text-wrap:pretty}.ContactDetailsSection_cards__IMo4h article{background:var(--brand-white);border:1px solid var(--brand-line);border-radius:var(--brand-radius-card);padding:28px}.ContactDetailsSection_cards__IMo4h article>svg{color:var(--brand-forest)}.ContactDetailsSection_section__Dj9yd h3{font-size:var(--brand-text-card);margin:20px 0 12px}@container(max-width:600px){.ContactDetailsSection_inner__3JKvf{padding:var(--brand-section-space) 24px}.ContactDetailsSection_cards__IMo4h article,.ContactDetailsSection_form__mblsD form{padding:24px}.ContactDetailsSection_section__Dj9yd p{font-size:16px}}.BrandFundGrid_section__ER0X5{container-type:inline-size;background:var(--section-background,#fff);color:#524f47;font:18px/1.6 Arial,sans-serif}.BrandFundGrid_inner__XqSg6{max-width:1440px;margin:auto;padding:96px max(24px,6.6cqw)}.BrandFundGrid_header__McahK{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-bottom:48px}.BrandFundGrid_section__ER0X5 .BrandFundGrid_header__McahK h2{margin:0;font:400 44px/1.15 Georgia,serif;letter-spacing:-1.5px;color:#35281e;background:linear-gradient(100deg,#111,#795127);background-clip:text;color:transparent}.BrandFundGrid_section__ER0X5 .BrandFundGrid_eyebrow__OJmUi{color:#0e5c57;font-size:15px;margin:0 0 24px}.BrandFundGrid_section__ER0X5 .BrandFundGrid_intro__jr3Gn p{font:18px/1.6 Arial,sans-serif;margin:0}.BrandFundGrid_grid___GtDC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.BrandFundGrid_card__4znvO{display:flex;flex-direction:column;min-width:0;border-radius:8px;overflow:hidden;background:#faf7f3}.BrandFundGrid_photo__QAL_e{position:relative;aspect-ratio:1.3}.BrandFundGrid_photo__QAL_e img{width:100%;height:100%;object-fit:cover;display:block}.BrandFundGrid_badge__lq9GN{display:inline-block;padding:6px 12px;border-radius:6px;background:#e8efec;color:#0e5c57;font:13px/1.4 Arial,sans-serif}.BrandFundGrid_photo__QAL_e .BrandFundGrid_badge__lq9GN{position:absolute;left:16px;top:16px}.BrandFundGrid_copy__pKsYD{padding:24px;flex:1;display:flex;flex-direction:column;align-items:flex-start}.BrandFundGrid_section__ER0X5 .BrandFundGrid_copy__pKsYD h3{margin:0 0 24px;font:400 28px/1.2 Georgia,serif;color:#35281e;overflow-wrap:anywhere}.BrandFundGrid_section__ER0X5 .BrandFundGrid_copy__pKsYD a{display:inline-flex;align-items:center;gap:16px;margin-top:auto;color:#0e5c57;font:16px/1.5 Arial,sans-serif;text-decoration:underline;text-underline-offset:4px}.BrandFundGrid_section__ER0X5 .BrandFundGrid_copy__pKsYD a:hover{color:#795127}.BrandFundGrid_section__ER0X5 .BrandFundGrid_copy__pKsYD a:focus-visible{outline:3px solid #0e5c57;outline-offset:4px}.BrandFundGrid_soon__mmd8z{margin-top:auto;color:#767676;font-size:16px}@container(max-width:1000px){.BrandFundGrid_inner__XqSg6{padding:64px 24px}.BrandFundGrid_grid___GtDC{grid-template-columns:repeat(2,minmax(0,1fr))}.BrandFundGrid_header__McahK{gap:32px}}@container(max-width:600px){.BrandFundGrid_inner__XqSg6{padding:48px 24px}.BrandFundGrid_header__McahK{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.BrandFundGrid_section__ER0X5 .BrandFundGrid_header__McahK h2{font-size:34px;letter-spacing:-1px}.BrandFundGrid_grid___GtDC{grid-template-columns:1fr}}@media(forced-colors:active){.BrandFundGrid_section__ER0X5 .BrandFundGrid_header__McahK h2{color:CanvasText;background:none}}.BrandFundGrid_section__ER0X5[data-fund-variant=fund-directory]{background:#f8f8f8}.BrandFundGrid_section__ER0X5[data-fund-variant=fund-directory] .BrandFundGrid_card__4znvO{background:white;border-radius:12px}.BrandFundGrid_filters__w3q5S{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:40px}.BrandFundGrid_filters__w3q5S button{border:1px solid #cbd8d2;border-radius:99px;padding:12px 22px;background:white;color:#0e5c57;font:16px/1.3 Arial,sans-serif}.BrandFundGrid_filters__w3q5S button[aria-pressed=true]{background:#0e5c57;color:white}.BrandFundGrid_filters__w3q5S button:focus-visible{outline:3px solid #bf976d;outline-offset:4px}.BrandFundGrid_section__ER0X5 .BrandFundGrid_byline__LpE0B{font:18px/1.6 Arial,sans-serif;color:#524f47;margin:0 0 24px}.BrandFundGrid_goal__8Kly_{margin:0 0 28px}.BrandFundGrid_section__ER0X5 .BrandFundGrid_goal__8Kly_ p{font:400 32px/1.2 Georgia,serif;color:#0e5c57;margin:0 0 8px}.BrandFundGrid_goal__8Kly_ span{font:14px/1.5 Arial,sans-serif;color:#767067}@container(max-width:600px){.BrandFundGrid_filters__w3q5S{gap:8px;margin-bottom:28px}.BrandFundGrid_filters__w3q5S button{padding:10px 16px}}.FeesTableSection_section__oUJNp{container-type:inline-size;background:#faf7f3;color:#524f47;font:18px/1.5 Arial,sans-serif}.FeesTableSection_inner__3dCRf{max-width:1440px;margin:auto;padding:80px max(24px,6.6cqw)}.FeesTableSection_section__oUJNp h2{font:400 44px/1.2 Georgia,serif;letter-spacing:-1.5px;color:#35281e;margin:0 0 40px}.FeesTableSection_section__oUJNp table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;background:#fff;border-radius:8px;overflow:hidden}.FeesTableSection_section__oUJNp td,.FeesTableSection_section__oUJNp th{padding:28px 24px;text-align:left;vertical-align:top;border-bottom:1px solid #0e5c5720;font:18px/1.5 Arial,sans-serif;overflow-wrap:anywhere}.FeesTableSection_section__oUJNp thead{background:#0e5c57;color:white}.FeesTableSection_section__oUJNp thead th{font-weight:500}.FeesTableSection_section__oUJNp thead th span{display:block;font-size:15px;font-weight:400}.FeesTableSection_section__oUJNp th:first-child,.FeesTableSection_section__oUJNp thead td{width:34%}.FeesTableSection_section__oUJNp h3{font:400 26px/1.2 Georgia,serif;color:#0e5c57;margin:0 0 16px}.FeesTableSection_section__oUJNp p{font:16px/1.6 Arial,sans-serif;color:#524f47;margin:0}.FeesTableSection_section__oUJNp tbody tr:last-child>*{border-bottom:0}.FeesTableSection_mobileLabel__HCPWX{display:none}@container(max-width:800px){.FeesTableSection_inner__3dCRf{padding:48px 24px}.FeesTableSection_section__oUJNp h2{font-size:34px;letter-spacing:-1px}.FeesTableSection_section__oUJNp table,.FeesTableSection_section__oUJNp tbody{display:block;background:transparent;overflow:visible}.FeesTableSection_section__oUJNp thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.FeesTableSection_section__oUJNp tbody tr{display:grid;grid-template-columns:1fr;background:white;border-radius:8px;margin-bottom:24px;overflow:hidden}.FeesTableSection_section__oUJNp th:first-child{width:auto}.FeesTableSection_section__oUJNp td,.FeesTableSection_section__oUJNp th{padding:20px 24px}.FeesTableSection_section__oUJNp tbody td{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start;font-size:16px}.FeesTableSection_section__oUJNp tbody tr:last-child>*{border-bottom:1px solid #0e5c5720}.FeesTableSection_section__oUJNp tbody tr td:last-child{border:0}.FeesTableSection_mobileLabel__HCPWX{display:block;color:#0e5c57;font-weight:500}.FeesTableSection_mobileLabel__HCPWX small{display:block;font:14px/1.5 Arial,sans-serif}.FeesTableSection_section__oUJNp h3{font-size:26px}}.FeesTableSection_highlight__WXgKj{padding:var(--brand-section-space) 24px;background:var(--brand-cream);color:var(--brand-heading)}.FeesTableSection_highlightInner__saNE9{max-width:var(--brand-content-width);margin:auto}.FeesTableSection_tableScroll__I5rXh{max-width:980px;margin:auto;overflow-x:auto}.FeesTableSection_highlight__WXgKj table{width:100%;min-width:640px;border-collapse:separate;border-spacing:0;font:400 var(--brand-text-small)/1.5 var(--brand-font-sans)}.FeesTableSection_highlight__WXgKj td,.FeesTableSection_highlight__WXgKj th{padding:18px 22px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--brand-line)}.FeesTableSection_highlight__WXgKj thead th{font:400 22px/1.3 var(--brand-font-serif);padding-top:22px;border-bottom-color:var(--brand-gold)}.FeesTableSection_highlight__WXgKj tbody th{font-weight:400;width:34%}.FeesTableSection_highlight__WXgKj td{width:33%;color:var(--brand-copy)}.FeesTableSection_highlight__WXgKj td:last-child{background:var(--brand-forest-wash);color:var(--brand-heading)}.FeesTableSection_highlight__WXgKj thead th:last-child{background:var(--brand-forest);color:var(--brand-white);border-radius:var(--brand-radius-card) var(--brand-radius-card) 0 0;border-bottom-color:var(--brand-forest)}.FeesTableSection_highlight__WXgKj tbody tr:last-child td:last-child{border-radius:0 0 var(--brand-radius-card) var(--brand-radius-card)}.FeesTableSection_checked__ugA7z{display:flex;align-items:center;gap:10px;font-weight:500}.FeesTableSection_checked__ugA7z svg{color:var(--brand-forest);flex:none}.CaseStudyInfoSection_section__r4NcC{container-type:inline-size;background:#f8f8f8;padding:100px max(24px,6.6%);font:18px/1.4 Arial,sans-serif}.CaseStudyInfoSection_inner__hrxQl{max-width:1248px;margin:auto}.CaseStudyInfoSection_section__r4NcC header{text-align:center;margin-bottom:64px}.CaseStudyInfoSection_badge__d1Dxt{display:inline-block;padding:10px 24px;margin-bottom:24px;border-radius:99px;color:white;background:linear-gradient(90deg,#e5c69c,#d5b384,#d7ac71);box-shadow:0 0 0 4px #ae89584d}.CaseStudyInfoSection_section__r4NcC header h2{font:400 48px/1.2 Georgia,serif;letter-spacing:-2px;margin:0;background:linear-gradient(90deg,#111,#795127);background-clip:text;color:transparent}.CaseStudyInfoSection_image__WsCHB{position:relative;aspect-ratio:1248/480;overflow:hidden;border-radius:8px;margin-bottom:24px}.CaseStudyInfoSection_image__WsCHB img{object-fit:cover}.CaseStudyInfoSection_details__HPrgs{padding:32px;border-radius:8px;background:white}.CaseStudyInfoSection_details__HPrgs article{display:grid;grid-template-columns:minmax(0,294fr) minmax(0,866fr);gap:24px;padding:32px 0;border-bottom:1px solid #eee}.CaseStudyInfoSection_details__HPrgs article:first-child{padding-top:0}.CaseStudyInfoSection_details__HPrgs article:last-child{padding-bottom:0;border:0}.CaseStudyInfoSection_details__HPrgs article>div{min-width:0;gap:0}.CaseStudyInfoSection_section__r4NcC .CaseStudyInfoSection_details__HPrgs h3{margin:0;color:#bf976d;font:400 24px/1.2 Georgia,serif}.CaseStudyInfoSection_section__r4NcC .CaseStudyInfoSection_details__HPrgs p{color:#767676;font:18px/1.4 Arial,sans-serif;margin:0 0 24px}.CaseStudyInfoSection_section__r4NcC .CaseStudyInfoSection_details__HPrgs p:last-child{margin-bottom:0}@container (max-width:700px){.CaseStudyInfoSection_section__r4NcC header h2{font-size:36px;letter-spacing:-1px}.CaseStudyInfoSection_details__HPrgs{padding:24px}.CaseStudyInfoSection_details__HPrgs article{grid-template-columns:1fr;gap:16px}.CaseStudyInfoSection_image__WsCHB{aspect-ratio:2/1}}@media (forced-colors:active){.CaseStudyInfoSection_section__r4NcC header h2{background:none;color:CanvasText}}.ExternalProductReferralSection_section__IfSFC{container-type:inline-size;position:relative;isolation:isolate;overflow:clip;background:#0e5c57;padding:100px max(24px,6.6%);font:18px/1.4 Arial,sans-serif}.ExternalProductReferralSection_waveLeft__TIfRs,.ExternalProductReferralSection_waveRight__snSe5{position:absolute;pointer-events:none;opacity:.2;z-index:-1;max-width:none}.ExternalProductReferralSection_waveLeft__TIfRs{width:133%;height:auto;top:-50%;right:33%}.ExternalProductReferralSection_waveRight__snSe5{width:85%;height:688px;object-fit:cover;right:-19%;top:-23px}.ExternalProductReferralSection_inner__YjfBH{max-width:1248px;margin:auto}.ExternalProductReferralSection_section__IfSFC header{max-width:705px;margin:0 auto 64px;text-align:center}.ExternalProductReferralSection_section__IfSFC header h2{margin:0;font:400 48px/1.2 Georgia,serif;letter-spacing:-2px;color:white}.ExternalProductReferralSection_section__IfSFC header p{margin:24px 0 0;font:18px/1.4 Arial,sans-serif;color:#ffffffb3}.ExternalProductReferralSection_panel__x8X0Y{padding:24px;border-radius:8px;background:#faf7f3;display:flex;flex-direction:column;gap:24px}.ExternalProductReferralSection_products__waQFS{padding:24px;background:white;border-radius:8px}.ExternalProductReferralSection_products__waQFS>a{display:inline-block;margin-bottom:24px}.ExternalProductReferralSection_productGrid__olTjC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ExternalProductReferralSection_product__bZjoa{min-width:0;padding:24px;border-radius:8px;background:#095856;color:white}.ExternalProductReferralSection_product__bZjoa:nth-child(2){background:#eeecd7;color:#095856}.ExternalProductReferralSection_product__bZjoa:nth-child(3){background:#c4fff9;color:#095856}.ExternalProductReferralSection_section__IfSFC .ExternalProductReferralSection_product__bZjoa h3{color:inherit;font:400 24px/1.2 Georgia,serif;margin:12px 0 24px}.ExternalProductReferralSection_product__bZjoa>span{font:14px/1.4 Arial,sans-serif}.ExternalProductReferralSection_product__bZjoa img{display:block;width:100%;height:160px;object-fit:contain}.ExternalProductReferralSection_benefits__fTT8S{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ExternalProductReferralSection_benefits__fTT8S article{display:flex;gap:24px;align-items:flex-start;padding:24px;background:white;border-radius:8px;min-width:0}.ExternalProductReferralSection_benefits__fTT8S article>div:last-child{min-width:0}.ExternalProductReferralSection_section__IfSFC .ExternalProductReferralSection_benefits__fTT8S h3{font:400 24px/1.2 Georgia,serif;color:#524f47;margin:0 0 10px}.ExternalProductReferralSection_section__IfSFC .ExternalProductReferralSection_benefits__fTT8S p{font:18px/1.4 Arial,sans-serif;color:#767676;margin:0}.ExternalProductReferralSection_icon__9wbnQ{flex:0 0 48px;height:48px;border:1px solid #e7e7e7;border-radius:50%;display:grid;place-items:center;box-shadow:0 4px 4px #0000000a}.ExternalProductReferralSection_icon__9wbnQ img{width:24px;height:24px}.ExternalProductReferralSection_section__IfSFC .ExternalProductReferralSection_action__WUi_2{display:block;align-self:center;padding:16px 24px;border-radius:32px;background:#0e5c57;color:white;font:18px/1.2 Arial,sans-serif;text-decoration:none}.ExternalProductReferralSection_action__WUi_2:focus-visible{outline:3px solid #795127;outline-offset:4px}@container (max-width:800px){.ExternalProductReferralSection_benefits__fTT8S,.ExternalProductReferralSection_productGrid__olTjC{grid-template-columns:1fr}.ExternalProductReferralSection_section__IfSFC header h2{font-size:36px;letter-spacing:-1px}}@container (max-width:500px){.ExternalProductReferralSection_panel__x8X0Y,.ExternalProductReferralSection_products__waQFS{padding:16px}.ExternalProductReferralSection_benefits__fTT8S article{padding:20px;gap:16px}}.BrandPeople_section__CvcID{container-type:inline-size;background:var(--section-background,#fff);color:#524f47;font:18px/1.5 Arial,sans-serif}.BrandPeople_inner__N9fPQ{max-width:1440px;margin:auto;padding:96px max(24px,6.6cqw)}.BrandPeople_header__Ab2rs{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;margin-bottom:48px}.BrandPeople_section__CvcID .BrandPeople_header__Ab2rs h2{margin:0;font:400 48px/1.12 Georgia,serif;letter-spacing:-1.5px;background:linear-gradient(100deg,#111,#795127);background-clip:text;color:transparent}.BrandPeople_section__CvcID .BrandPeople_eyebrow__2UIdt{margin:0 0 20px;color:#0e5c57;font-size:15px}.BrandPeople_section__CvcID .BrandPeople_intro__qTzGF p{margin:0;font:18px/1.6 Arial,sans-serif}.BrandPeople_section__CvcID .BrandPeople_intro__qTzGF p+p{margin-top:16px}.BrandPeople_grid__K_QGF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;list-style:none;margin:0;padding:0}.BrandPeople_grid__K_QGF li{min-width:0}.BrandPeople_section__CvcID .BrandPeople_card__B_hal{display:flex;flex-direction:column;width:100%;height:100%;padding:0;border:0;border-radius:8px;overflow:hidden;background:#faf7f3;color:inherit;text-align:left;cursor:pointer}.BrandPeople_section__CvcID[data-people-variant=portrait-grid-sage] .BrandPeople_card__B_hal{background:#e8efec}.BrandPeople_portrait__CdDvM{display:block;width:100%;aspect-ratio:1;object-fit:cover;background:#efede9}.BrandPeople_cardCopy__7eQks{display:flex;flex:1;flex-direction:column;align-items:flex-start;width:100%;padding:24px}.BrandPeople_name__hwdSF{font:400 27px/1.2 Georgia,serif;color:#35281e;overflow-wrap:anywhere}.BrandPeople_role___1JHJ{font-size:16px;margin-top:12px}.BrandPeople_section__CvcID .BrandPeople_card__B_hal:focus-visible{outline:3px solid #0e5c57;outline-offset:5px}.BrandPeople_dialog__Uho5x{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:0;padding:0;width:calc(100% - 32px);max-width:1000px;max-height:85dvh;overflow:auto;background:#faf7f3;color:#524f47;font:18px/1.6 Arial,sans-serif}.BrandPeople_dialogPortrait__EsMyY{width:100%;aspect-ratio:1;object-fit:cover}.BrandPeople_biography__01BHh{padding:48px 32px 32px;min-width:0;overflow-wrap:anywhere}.BrandPeople_dialogName__ugUlU{font:400 32px/1.2 Georgia,serif;color:#35281e;margin:0}.BrandPeople_dialogRole__RlbkC{color:#0e5c57;font:16px/1.5 Arial,sans-serif;margin:16px 0 24px}.BrandPeople_biography__01BHh p{margin:0 0 16px}.BrandPeople_biography__01BHh a{color:#0e5c57;text-decoration:underline}.BrandPeople_biography__01BHh ol,.BrandPeople_biography__01BHh ul{padding-left:24px}.BrandPeople_close__XcpFh{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:white;color:#0e5c57;font:28px/1 Arial,sans-serif;box-shadow:0 0 0 1px #0e5c5720}.BrandPeople_close__XcpFh:focus-visible{outline:3px solid #0e5c57;outline-offset:2px}@container(max-width:1000px){.BrandPeople_inner__N9fPQ{padding:64px 24px}.BrandPeople_header__Ab2rs{gap:32px}.BrandPeople_section__CvcID .BrandPeople_header__Ab2rs h2{font-size:40px}.BrandPeople_grid__K_QGF{grid-template-columns:repeat(2,minmax(0,1fr))}}@container(max-width:600px){.BrandPeople_inner__N9fPQ{padding:48px 24px}.BrandPeople_header__Ab2rs{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.BrandPeople_section__CvcID .BrandPeople_header__Ab2rs h2{font-size:36px;letter-spacing:-1px}.BrandPeople_grid__K_QGF{grid-template-columns:1fr;gap:24px}}@media(max-width:650px){.BrandPeople_dialog__Uho5x{grid-template-columns:1fr}.BrandPeople_dialogPortrait__EsMyY{max-height:280px;object-position:center 30%}.BrandPeople_biography__01BHh{padding:24px}.BrandPeople_dialogName__ugUlU{font-size:28px}}@media(forced-colors:active){.BrandPeople_section__CvcID .BrandPeople_header__Ab2rs h2{background:none;color:CanvasText}.BrandPeople_section__CvcID .BrandPeople_card__B_hal{border:1px solid ButtonText}}.BrandPeople_section__CvcID .BrandPeople_card__B_hal:hover{background:#f2ebe2}.BrandPeople_section__CvcID[data-people-variant=portrait-grid-sage] .BrandPeople_card__B_hal:hover{background:#dce8e2}.BrandPeople_section__CvcID .BrandPeople_intro__qTzGF>p+div{margin-top:20px}.BaseTimelineSection_section__qZ6q6{container-type:inline-size;background:#f8f8f8;padding:100px max(24px,6.6%);font:18px/1.4 var(--brand-font-sans,Arial),sans-serif}.BaseTimelineSection_inner__ySsva{max-width:1248px;margin:auto}.BaseTimelineSection_section__qZ6q6 header{max-width:740px;margin-bottom:40px}.BaseTimelineSection_section__qZ6q6 .BaseTimelineSection_eyebrow__rdj_m{margin:0 0 16px;color:#795127;font:18px/1.4 var(--brand-font-sans,Arial),sans-serif}.BaseTimelineSection_section__qZ6q6 header h2{font:400 48px/1.2 var(--brand-font-serif,Georgia),serif;letter-spacing:-2px;color:#35281e;margin:0}.BaseTimelineSection_yearLinks__WU63K{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:40px;margin-bottom:48px;border-bottom:1px solid #dedbd5}.BaseTimelineSection_section__qZ6q6 .BaseTimelineSection_yearLinks__WU63K a{display:block;padding:8px 16px;border:1px solid #d7ddd9;border-radius:24px;background:white;color:#0e5c57;font:18px/1.4 var(--brand-font-sans,Arial),sans-serif;text-decoration:none}.BaseTimelineSection_yearLinks__WU63K a:hover{background:#e8efec}.BaseTimelineSection_yearLinks__WU63K a:focus-visible{outline:3px solid #bf976d;outline-offset:3px}.BaseTimelineSection_years__XO86b{list-style:none;margin:0;padding:0}.BaseTimelineSection_year__GFveO{display:grid;grid-template-columns:132px minmax(0,1fr);gap:40px;align-items:start;position:relative;padding:0 0 48px 24px;border-left:2px solid #d7e2de;scroll-margin-top:140px}.BaseTimelineSection_year__GFveO:last-child{padding-bottom:0}.BaseTimelineSection_year__GFveO:before{content:"";width:12px;height:12px;border:3px solid #f8f8f8;border-radius:50%;position:absolute;left:-7px;top:20px;background:#bf976d}.BaseTimelineSection_section__qZ6q6 .BaseTimelineSection_date__9392W{position:sticky;top:120px;margin:0;padding:12px 0;color:#0e5c57;font:400 36px/1.2 var(--brand-font-serif,Georgia),serif;letter-spacing:-1px}.BaseTimelineSection_events__31TuC{display:grid;gap:24px;min-width:0}.BaseTimelineSection_event__Zuwbh{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,.75fr);align-items:center;gap:32px;background:white;border-radius:8px;padding:24px}.BaseTimelineSection_event__Zuwbh[data-image=false]{grid-template-columns:1fr}.BaseTimelineSection_eventCopy__lcyDC{min-width:0}.BaseTimelineSection_eventCopy__lcyDC>div{gap:0}.BaseTimelineSection_section__qZ6q6 h4{font:400 24px/1.2 var(--brand-font-serif,Georgia),serif;margin:0 0 16px;color:#524f47}.BaseTimelineSection_section__qZ6q6 .BaseTimelineSection_eventCopy__lcyDC li,.BaseTimelineSection_section__qZ6q6 .BaseTimelineSection_eventCopy__lcyDC p{font:18px/1.5 var(--brand-font-sans,Arial),sans-serif;color:#767676}.BaseTimelineSection_section__qZ6q6 .BaseTimelineSection_eventCopy__lcyDC p{margin:0 0 20px}.BaseTimelineSection_section__qZ6q6 .BaseTimelineSection_eventCopy__lcyDC p:empty{display:none}.BaseTimelineSection_section__qZ6q6 .BaseTimelineSection_eventCopy__lcyDC p:last-child{margin-bottom:0}.BaseTimelineSection_eventCopy__lcyDC a{text-decoration:underline;text-underline-offset:3px}.BaseTimelineSection_eventImage__WEMGg{position:relative;aspect-ratio:3/2;border-radius:6px;overflow:hidden}.BaseTimelineSection_eventImage__WEMGg img{object-fit:cover}@container (max-width:1000px){.BaseTimelineSection_year__GFveO{grid-template-columns:100px minmax(0,1fr);gap:24px}.BaseTimelineSection_event__Zuwbh{grid-template-columns:1fr}.BaseTimelineSection_eventImage__WEMGg{max-width:520px;width:100%}}@container (max-width:600px){.BaseTimelineSection_section__qZ6q6 header h2{font-size:36px;letter-spacing:-1px}.BaseTimelineSection_year__GFveO{grid-template-columns:1fr;gap:16px;padding-left:20px}.BaseTimelineSection_section__qZ6q6 .BaseTimelineSection_date__9392W{position:static;font-size:32px}.BaseTimelineSection_event__Zuwbh{padding:20px}.BaseTimelineSection_yearLinks__WU63K{margin-bottom:32px;gap:8px}.BaseTimelineSection_section__qZ6q6 .BaseTimelineSection_yearLinks__WU63K a{font-size:16px;padding:8px 12px}}.BrandHero_hero__iQTV2{position:relative;isolation:isolate;overflow:hidden;container-type:inline-size;min-height:700px;display:flex;flex-direction:column;background:#6d503a;color:white;font-family:Arial,sans-serif}.BrandHero_photo__qNua4{object-fit:cover;z-index:-3}.BrandHero_shade__6CJ4j{position:absolute;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(0deg,rgba(73,48,31,.8),rgba(73,48,31,.08) 75%),linear-gradient(90deg,rgba(73,48,31,.4),transparent 90%)}.BrandHero_wave__0f_Ie{position:absolute;bottom:-50%;right:-45%;width:140%;height:100%;object-fit:contain;opacity:.4;transform:rotate(-30deg);pointer-events:none;z-index:-1}.BrandHero_navigation__wR_UK{position:relative;background:linear-gradient(#80664d,transparent)}.BrandHero_content__qFvDU{position:relative;padding:180px clamp(28px,4.2cqw,60px) clamp(28px,4.2cqw,60px);margin-top:auto;max-width:980px}.BrandHero_hero__iQTV2 .BrandHero_headline__FjQM1{font:400 clamp(36px,4cqw,56px)/1.2 Georgia,serif;letter-spacing:-.035em;margin:0;text-wrap:balance;color:white}.BrandHero_hero__iQTV2 .BrandHero_eyebrow__RhyLP{font-size:14px;line-height:1.4;margin:0 0 20px;letter-spacing:.09em}.BrandHero_hero__iQTV2 .BrandHero_subheadline__0dYUB{font-size:18px;line-height:1.4;max-width:692px;color:rgba(255,255,255,.85);margin:20px 0 0}.BrandHero_actions__1E3vI{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}.BrandHero_hero__iQTV2 .BrandHero_content__qFvDU a{font:16px/1.4 Arial,sans-serif;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;text-align:center}.BrandHero_primary__5HsQp,.BrandHero_secondary__0i6Ae{padding:13px 24px;border-radius:99px;min-height:48px;box-shadow:inset 0 -2px 1px #0000001a}.BrandHero_hero__iQTV2 .BrandHero_primary__5HsQp{background:white;color:#111;border:1px solid #ddd}.BrandHero_hero__iQTV2 .BrandHero_secondary__0i6Ae{background:#ffffff4d;color:white;border:1px solid #ffffff55}.BrandHero_hero__iQTV2 .BrandHero_content__qFvDU .BrandHero_tertiary__R36oZ{display:table;align-self:flex-start;text-align:left;margin-top:32px;color:white;text-decoration:underline;text-underline-offset:5px;padding:8px 0}.BrandHero_hero__iQTV2 a:hover{filter:brightness(.92)}.BrandHero_hero__iQTV2 a:focus-visible{outline:3px solid white;outline-offset:5px}.BrandHero_fullLayout__yyLpn{display:contents}.BrandHero_hero__iQTV2.BrandHero_pageHeader__So5y0{--brand-nav-foreground:#0e5c57;--brand-nav-light-logo:none;--brand-nav-dark-logo:block;min-height:0;background:#f0f5f5;color:#111}.BrandHero_pageHeader__So5y0 .BrandHero_navigation__wR_UK{background:transparent}.BrandHero_headerLayout__2NFix{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,612fr) minmax(0,506fr);align-items:end;gap:clamp(40px,9cqw,130px);padding:80px clamp(24px,6.67cqw,96px)}.BrandHero_headerLayout__2NFix[data-has-detail=false]{grid-template-columns:minmax(0,1fr)}.BrandHero_headerDetail__IBIxn,.BrandHero_headerIntro__0d4Rb{position:relative;min-width:0}.BrandHero_pageHeader__So5y0 .BrandHero_headerBadge__1ja2W{display:table;max-width:100%;margin:0 0 24px;padding:10px 24px;border-radius:99px;background:linear-gradient(90deg,#e5c69c,#d5b384 41%,#d7ac71);box-shadow:0 0 0 4px #ae89584d;color:white;font:500 18px/1.4 Arial,sans-serif}.BrandHero_pageHeader__So5y0 .BrandHero_headerHeadline__lvFuV{margin:0;font:400 clamp(34px,3.34cqw,48px)/1.2 Georgia,serif;letter-spacing:-.04em;text-wrap:balance;color:#382b1d;background:linear-gradient(90deg,#111,#795127 89%);background-clip:text;-webkit-text-fill-color:transparent}.BrandHero_pageHeader__So5y0 .BrandHero_headerDescription__p_guX{margin:0;font:18px/1.4 Arial,sans-serif;color:#767676;white-space:pre-line}.BrandHero_pageHeader__So5y0 .BrandHero_actions__1E3vI{margin-top:32px}.BrandHero_pageHeader__So5y0 .BrandHero_headerDetail__IBIxn a{display:inline-flex;align-items:center;justify-content:center;font:18px/1.4 Arial,sans-serif;text-decoration:none}.BrandHero_pageHeader__So5y0 .BrandHero_primary__5HsQp{gap:10px;color:white;background:#0e5c57;border:1px solid #0e5c57}.BrandHero_headerArrow__mGiJ_{flex-shrink:0;width:24px;height:24px;filter:brightness(0) invert(1)}.BrandHero_pageHeader__So5y0 .BrandHero_secondary__0i6Ae{color:#0e5c57;background:transparent;border:1px solid #0e5c57}.BrandHero_pageHeader__So5y0 .BrandHero_headerDetail__IBIxn .BrandHero_tertiary__R36oZ{display:table;color:#0e5c57;margin-top:24px;padding:8px 0;text-decoration:underline;text-underline-offset:5px}.BrandHero_pageHeader__So5y0 .BrandHero_headerDetail__IBIxn a:focus-visible{outline-color:#0e5c57}.BrandHero_headerWave__CZiJ_{position:absolute;right:-15%;top:-90%;width:90%;height:280%;object-fit:contain;opacity:.12;pointer-events:none;z-index:-1;transform:rotate(-25deg)}.BrandHero_pageHeader__So5y0[data-with-image=true] .BrandHero_headerLayout__2NFix{padding:0;gap:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.BrandHero_headerCopy__G0iPF{align-self:center;padding:80px clamp(24px,6.67cqw,96px)}.BrandHero_headerCopy__G0iPF .BrandHero_headerHeadline__lvFuV{font-size:clamp(36px,3.9cqw,56px)}.BrandHero_headerCopy__G0iPF .BrandHero_headerDetail__IBIxn{margin-top:24px}.BrandHero_headerMedia__1bGtM{position:relative;isolation:isolate;overflow:hidden;background:#0e5c57;min-height:clamp(440px,48cqw,700px);padding:56px 8% 0;display:flex}.BrandHero_headerMedia__1bGtM .BrandHero_headerWave__CZiJ_{opacity:.3;width:160%;right:-25%;top:-75%}.BrandHero_headerImage__gTFy3{position:relative;width:100%;min-height:400px;border:2px solid white;border-bottom:0;border-radius:8px 8px 0 0;overflow:hidden;box-shadow:0 8px 32px #00000029}@container (max-width:800px){.BrandHero_headerLayout__2NFix,.BrandHero_pageHeader__So5y0[data-with-image=true] .BrandHero_headerLayout__2NFix{grid-template-columns:minmax(0,1fr)}.BrandHero_headerLayout__2NFix{padding:48px 24px;gap:28px}.BrandHero_headerCopy__G0iPF{padding:48px 24px}.BrandHero_headerMedia__1bGtM{min-height:460px;padding:32px 24px 0}.BrandHero_pageHeader__So5y0 .BrandHero_headerHeadline__lvFuV{font-size:36px}.BrandHero_pageHeader__So5y0 .BrandHero_headerBadge__1ja2W,.BrandHero_pageHeader__So5y0 .BrandHero_headerDescription__p_guX{font-size:16px}}.BrandHero_hero__iQTV2[data-hero-variant=split]{--brand-nav-foreground:#0e5c57;--brand-nav-light-logo:none;--brand-nav-dark-logo:block;min-height:0;background:inherit;color:#123e3a}.BrandHero_hero__iQTV2[data-hero-variant=split] .BrandHero_navigation__wR_UK{background:transparent}.BrandHero_splitLayout__K9d_9{display:grid;grid-template-columns:minmax(0,612fr) minmax(0,506fr);align-items:center;gap:clamp(32px,9cqw,130px);width:100%;max-width:1440px;margin:auto;padding:100px clamp(24px,6.6cqw,96px)}.BrandHero_splitLayout__K9d_9:not(:has(.BrandHero_splitImage__go9HJ)){grid-template-columns:minmax(0,1fr);max-width:1000px}.BrandHero_splitLayout__K9d_9 .BrandHero_content__qFvDU{padding:0;margin:0;min-width:0}.BrandHero_splitLayout__K9d_9 .BrandHero_headline__FjQM1{font-size:32px;letter-spacing:-.04em;color:#382b1d;background:linear-gradient(90deg,#111,#795127);background-clip:text;-webkit-text-fill-color:transparent}.BrandHero_splitLayout__K9d_9 .BrandHero_subheadline__0dYUB{color:#767676;margin-top:24px;white-space:pre-line}.BrandHero_splitLayout__K9d_9 .BrandHero_splitImage__go9HJ{position:relative;width:100%;aspect-ratio:506/420;overflow:hidden;border-radius:8px;min-width:0}.BrandHero_hero__iQTV2 .BrandHero_splitLayout__K9d_9 .BrandHero_primary__5HsQp{background:#bf976d;color:white;border-color:#bf976d}.BrandHero_hero__iQTV2 .BrandHero_splitLayout__K9d_9 .BrandHero_secondary__0i6Ae{background:transparent;color:#123e3a;border-color:#123e3a}.BrandHero_hero__iQTV2 .BrandHero_splitLayout__K9d_9 .BrandHero_tertiary__R36oZ{color:#123e3a}.BrandHero_hero__iQTV2 .BrandHero_splitLayout__K9d_9 a:focus-visible{outline-color:#123e3a}@container (max-width:800px){.BrandHero_splitLayout__K9d_9{grid-template-columns:minmax(0,1fr);padding:48px 24px;gap:32px}}@container (max-width:600px){.BrandHero_content__qFvDU{padding:220px 24px 32px}.BrandHero_hero__iQTV2 .BrandHero_headline__FjQM1{font-size:38px}.BrandHero_hero__iQTV2 .BrandHero_splitLayout__K9d_9 .BrandHero_headline__FjQM1{font-size:32px}.BrandHero_hero__iQTV2 .BrandHero_subheadline__0dYUB{font-size:16px}.BrandHero_actions__1E3vI{margin-top:28px}.BrandHero_primary__5HsQp,.BrandHero_secondary__0i6Ae{flex:1 1 180px}}@container (min-width:801px){.BrandHero_splitLayout__K9d_9[data-image-side=left]:has(.BrandHero_splitImage__go9HJ){grid-template-columns:minmax(0,506fr) minmax(0,612fr)}.BrandHero_splitLayout__K9d_9[data-image-side=left] .BrandHero_splitImage__go9HJ{grid-column:1;grid-row:1}.BrandHero_splitLayout__K9d_9[data-image-side=left]:has(.BrandHero_splitImage__go9HJ) .BrandHero_content__qFvDU{grid-column:2;grid-row:1}}.BrandHero_splitLayout__K9d_9[data-square-image=true] .BrandHero_splitImage__go9HJ{aspect-ratio:1}.BrandHero_hero__iQTV2 .BrandHero_splitLayout__K9d_9 .BrandHero_eyebrow__RhyLP{display:inline-block;padding:10px 24px;border-radius:99px;background:linear-gradient(90deg,#e5c69c,#d5b384,#d7ac71);box-shadow:0 0 0 4px #ae89584d;color:white;font:500 18px/1.4 Arial,sans-serif;letter-spacing:0;margin:0 0 24px}.BrandHero_richContent__kUkhN{margin-top:24px}.BrandHero_hero__iQTV2 .BrandHero_richContent__kUkhN p{font:400 18px/1.4 Arial,sans-serif;color:#767676;margin:0 0 24px}.BrandHero_hero__iQTV2 .BrandHero_richContent__kUkhN p:last-child{margin-bottom:0}.BrandHero_hero__iQTV2 .BrandHero_richContent__kUkhN strong{color:#bf976d;font-weight:500}.BrandHero_hero__iQTV2 .BrandHero_richContent__kUkhN>div{gap:0}.BrandHero_hero__iQTV2 .BrandHero_richContent__kUkhN p:empty{display:none}.BrandHero_splitLayout__K9d_9[data-callout=true]{row-gap:32px}.BrandHero_hero__iQTV2 .BrandHero_callout__GYtKG{grid-column:1/-1;padding:24px;border-radius:8px;background:#f4f7f6;color:#111;font:18px/1.4 Arial,sans-serif}.BrandHero_splitLayout__K9d_9[data-illustration=true] .BrandHero_splitImage__go9HJ{aspect-ratio:1;border-radius:0}.BrandHero_pageHeader__So5y0[data-with-image=false]{background:var(--brand-cream,#faf7f3)}.BrandHero_pageHeader__So5y0[data-with-image=false] .BrandHero_headerLayout__2NFix{grid-template-columns:minmax(0,1fr);justify-items:center;align-items:start;gap:24px;padding-block:clamp(48px,6vw,80px);text-align:center}.BrandHero_pageHeader__So5y0[data-with-image=false] .BrandHero_headerIntro__0d4Rb{width:100%;max-width:900px}.BrandHero_pageHeader__So5y0[data-with-image=false] .BrandHero_headerDetail__IBIxn{width:100%;max-width:720px}.BrandHero_pageHeader__So5y0[data-with-image=false] .BrandHero_headerBadge__1ja2W{margin-inline:auto}.BrandHero_pageHeader__So5y0[data-with-image=false] .BrandHero_actions__1E3vI{justify-content:center}.BrandHero_pageHeader__So5y0[data-with-image=false] .BrandHero_tertiary__R36oZ{margin-inline:auto}.BrandHero_textHeaderWave__07LmX{position:absolute;pointer-events:none;z-index:-1;right:-28%;top:-55%;width:65%;height:210%;object-fit:contain;opacity:.08;filter:brightness(0);transform:rotate(-65deg)}.BrandHero_hero__iQTV2 .BrandHero_richContent__kUkhN li,.BrandHero_hero__iQTV2 .BrandHero_richContent__kUkhN li>span:last-child{font:400 18px/1.4 Arial,sans-serif;color:#767676}.BrandHero_hero__iQTV2 .BrandHero_richContent__kUkhN li{gap:12px}.BrandHero_hero__iQTV2 .BrandHero_richContent__kUkhN ul li>span:first-child{width:6px;height:6px;margin-top:9px}.BrandFooter_footer__UIkum{container-type:inline-size;background:#f3f3f3;color:#767676;font-family:Arial,sans-serif;padding:60px clamp(24px,6.667%,96px) 32px}.BrandFooter_inner__DkgMt{max-width:1248px;margin:auto;display:flex;flex-direction:column;gap:64px}.BrandFooter_top__TIPWc{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:end}.BrandFooter_brand__isGOV{max-width:400px;display:flex;flex-direction:column;gap:61px}.BrandFooter_footer__UIkum p{margin:0;line-height:1.4;font-size:16px}.BrandFooter_brand__isGOV p{font-size:18px}.BrandFooter_contact__gsqWF{display:grid;grid-template-columns:1fr 1fr;gap:24px}.BrandFooter_footer__UIkum.BrandFooter_footer__UIkum h3{font:400 18px/1.2 Georgia,serif;color:#bf976d;margin:0 0 16px}.BrandFooter_footer__UIkum .BrandFooter_contact__gsqWF h3{margin-bottom:12px}.BrandFooter_footer__UIkum .BrandFooter_phone__DTTUv,.BrandFooter_footer__UIkum address{font:400 24px/1.2 Georgia,serif;color:#111;font-style:normal}.BrandFooter_footer__UIkum.BrandFooter_footer__UIkum .BrandFooter_phone__DTTUv{text-decoration:none;text-underline-offset:5px}.BrandFooter_groups__wbigg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px}.BrandFooter_footer__UIkum ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.BrandFooter_footer__UIkum li{margin:0;line-height:1.4;min-width:0}.BrandFooter_footer__UIkum.BrandFooter_footer__UIkum a{color:inherit;font-size:16px;text-decoration:none;overflow-wrap:anywhere}.BrandFooter_footer__UIkum.BrandFooter_footer__UIkum a:hover{text-decoration:underline;text-underline-offset:4px}.BrandFooter_footer__UIkum a:focus-visible{outline:2px solid #0e5c57;outline-offset:5px}.BrandFooter_wide__AYRl9{grid-column:span 3}.BrandFooter_footer__UIkum .BrandFooter_fundLinks__9gH64{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px}.BrandFooter_bottom__YC8T2{display:flex;flex-direction:column;gap:40px;margin-top:16px}.BrandFooter_disclaimer__IBa45{max-width:612px}.BrandFooter_legal__TF2Xj{border-top:1px solid #ddd;padding-top:24px;display:flex;justify-content:space-between;gap:24px}.BrandFooter_legal__TF2Xj>div{display:flex;gap:40px;flex-wrap:wrap}@container (max-width:900px){.BrandFooter_top__TIPWc{grid-template-columns:1fr;gap:40px}.BrandFooter_brand__isGOV{gap:24px}.BrandFooter_groups__wbigg{grid-template-columns:repeat(2,minmax(0,1fr))}.BrandFooter_wide__AYRl9{grid-column:1/-1}.BrandFooter_footer__UIkum .BrandFooter_fundLinks__9gH64{grid-template-columns:repeat(2,minmax(0,1fr))}.BrandFooter_legal__TF2Xj{flex-direction:column}.BrandFooter_inner__DkgMt{gap:48px}}@container (max-width:480px){.BrandFooter_contact__gsqWF,.BrandFooter_footer__UIkum .BrandFooter_fundLinks__9gH64,.BrandFooter_groups__wbigg{grid-template-columns:1fr}.BrandFooter_wide__AYRl9{grid-column:auto}.BrandFooter_groups__wbigg{gap:32px}.BrandFooter_legal__TF2Xj>div{gap:16px}.BrandFooter_footer__UIkum .BrandFooter_phone__DTTUv,.BrandFooter_footer__UIkum address{font-size:22px}}.BrandFooter_publicFooter__v9PVH{background:#f3f3f3;color:#767676;font-family:var(--brand-font-sans);padding:64px 24px 32px}.BrandFooter_publicInner__LmOeQ{max-width:var(--brand-content-width,1248px);margin:auto}.BrandFooter_publicTop__R3xal{display:grid;grid-template-columns:1fr 2.3fr;gap:64px}.BrandFooter_publicIdentity__Yz38Q{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.BrandFooter_publicIdentity__Yz38Q>a:first-child{margin-bottom:6px}.BrandFooter_publicIdentity__Yz38Q img{display:block;width:145px;height:auto}.BrandFooter_publicIdentity__Yz38Q address{font-style:normal;white-space:pre-line;max-width:210px}.BrandFooter_publicFooter__v9PVH a,.BrandFooter_publicIdentity__Yz38Q address{font-size:18px;line-height:1.5;color:inherit;text-decoration:none}.BrandFooter_publicFooter__v9PVH a:hover{text-decoration:underline;text-underline-offset:4px}.BrandFooter_publicFooter__v9PVH a:focus-visible{outline:2px solid #0e5c57;outline-offset:5px}.BrandFooter_publicGroups__dxd42{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:40px}.BrandFooter_publicFooter__v9PVH h3{margin:0 0 24px;font:400 26px/1.2 var(--brand-font-serif);color:#a36c3d;text-wrap:pretty}.BrandFooter_publicGroups__dxd42 ul{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.BrandFooter_publicActions__WGJU4{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.BrandFooter_publicFooter__v9PVH .BrandFooter_publicActions__WGJU4 a{min-width:144px;font-size:16px;text-decoration:none;border-radius:999px}.BrandFooter_publicFooter__v9PVH .BrandFooter_publicActions__WGJU4 a:first-child{color:#0e5c57}.BrandFooter_publicFooter__v9PVH .BrandFooter_publicActions__WGJU4 a:last-child{color:white}.BrandFooter_publicDisclaimer__6ayLQ{max-width:1000px;margin:64px 0 48px;font-size:14px;line-height:1.55}.BrandFooter_publicLegal__OFoJW{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #ddd;padding-top:28px}.BrandFooter_publicLegal__OFoJW p{margin:0;font-size:14px}.BrandFooter_publicLegal__OFoJW>div{display:flex;gap:24px}.BrandFooter_publicFooter__v9PVH .BrandFooter_publicLegal__OFoJW a{font-size:14px;color:#0e5c57;text-decoration:underline;text-underline-offset:5px}@media(max-width:1000px){.BrandFooter_publicTop__R3xal{grid-template-columns:1fr;gap:48px}.BrandFooter_publicGroups__dxd42{gap:32px}.BrandFooter_publicDisclaimer__6ayLQ{margin-top:48px}}@media(max-width:560px){.BrandFooter_publicFooter__v9PVH{padding:48px 24px 28px}.BrandFooter_publicGroups__dxd42{grid-template-columns:1fr 1fr;gap:32px 20px}.BrandFooter_publicActions__WGJU4{grid-column:1/-1;flex-direction:row;flex-wrap:wrap}.BrandFooter_publicFooter__v9PVH h3{font-size:23px}.BrandFooter_publicFooter__v9PVH a,.BrandFooter_publicIdentity__Yz38Q address{font-size:16px}.BrandFooter_publicLegal__OFoJW{align-items:flex-start;flex-direction:column;gap:20px}.BrandFooter_publicDisclaimer__6ayLQ{margin-bottom:32px}}.BrandTestimonials_section__DTkds{position:relative;overflow:clip;background:#efede9;container-type:inline-size;font:16px/1.5 Arial,sans-serif;color:#111}.BrandTestimonials_wave__Cj5AC{position:absolute;left:-1150px;top:-360px;width:1500px;height:1300px;max-width:none;object-fit:contain;transform:rotate(33deg);pointer-events:none}.BrandTestimonials_layout__a4oEQ{position:relative;display:grid;grid-template-columns:minmax(0,472fr) minmax(0,656fr);gap:clamp(40px,8cqw,120px);padding:100px 0 100px max(24px,6.6cqw);align-items:center}.BrandTestimonials_section__DTkds .BrandTestimonials_intro__z9lNB h2{font:400 32px/1.2 Georgia,serif;letter-spacing:-1px;margin:0 0 16px;color:#35281e}.BrandTestimonials_section__DTkds .BrandTestimonials_intro__z9lNB p{font-size:18px;line-height:1.5;color:#676767;margin:0}.BrandTestimonials_section__DTkds .BrandTestimonials_intro__z9lNB a{display:inline-flex;align-items:center;gap:8px;background:#0e5c57;color:white;padding:16px 24px;border-radius:32px;margin-top:40px;text-decoration:none}.BrandTestimonials_intro__z9lNB a img{width:20px;height:20px}.BrandTestimonials_carousel__7UBZh{min-width:0}.BrandTestimonials_track__o1Jr3{align-items:stretch}.BrandTestimonials_slide__pXJjg{box-sizing:border-box;padding-right:32px;flex-basis:400px;max-width:100%;display:flex}.BrandTestimonials_card__LkzIk{background:#9ab0ad;border-top:4px solid #363e3d;border-radius:8px;padding:36px 24px;color:white;min-height:496px;width:100%;margin:0;display:flex;flex-direction:column}.BrandTestimonials_card__LkzIk[data-tone=sand]{background:#bf976d;border-color:#835525}.BrandTestimonials_card__LkzIk>img{width:31px;height:22px}.BrandTestimonials_section__DTkds .BrandTestimonials_card__LkzIk h3{font:400 30px/1.4 Arial,sans-serif;margin:10px 0 14px;color:white}.BrandTestimonials_card__LkzIk blockquote{font-size:14px;line-height:1.8;margin:0}.BrandTestimonials_card__LkzIk figcaption{display:flex;gap:14px;align-items:center;margin-top:auto;padding-top:60px}.BrandTestimonials_section__DTkds .BrandTestimonials_card__LkzIk figcaption p{font-size:16px;line-height:1.8;margin:0}.BrandTestimonials_avatar__OFHyn{width:60px;height:60px;border-radius:50%;object-fit:cover}.BrandTestimonials_controls__u9FfA{display:flex;gap:12px;margin-top:20px}.BrandTestimonials_section__DTkds .BrandTestimonials_controls__u9FfA button{border:1px solid #bfcac5;background:#0e5c57;padding:12px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;color:white;border-radius:32px;font:14px Arial,sans-serif;cursor:pointer}.BrandTestimonials_section__DTkds .BrandTestimonials_controls__u9FfA button:disabled{opacity:.4;cursor:not-allowed}.BrandTestimonials_section__DTkds :is(a,button):focus-visible{outline:3px solid #0e5c57;outline-offset:4px}@container(max-width:800px){.BrandTestimonials_layout__a4oEQ{grid-template-columns:minmax(0,1fr);gap:40px;padding:48px 24px}.BrandTestimonials_slide__pXJjg{flex-basis:352px}.BrandTestimonials_card__LkzIk{padding:28px 22px;min-height:440px}.BrandTestimonials_section__DTkds .BrandTestimonials_card__LkzIk h3{font-size:26px}.BrandTestimonials_wave__Cj5AC{opacity:.4}}.BrandTestimonials_controls__u9FfA img{width:20px;height:20px}.BrandTestimonials_previousArrow__SeGOZ{transform:rotate(180deg)}.BrandTestimonials_featured__abtvk{container-type:inline-size;background:#f8f8f8;padding:100px max(24px,6.6%);font:18px/1.4 Arial,sans-serif}.BrandTestimonials_featured__abtvk header{text-align:center;margin-bottom:64px}.BrandTestimonials_featuredBadge__iT9SX{display:inline-block;background:linear-gradient(90deg,#e5c69c,#d5b384,#d7ac71);color:white;border-radius:99px;padding:10px 24px;box-shadow:0 0 0 4px #ae89584d}.BrandTestimonials_featured__abtvk header h2{font:400 48px/1.2 Georgia,serif;letter-spacing:-2px;margin:24px 0 0;background:linear-gradient(90deg,#111,#795127);background-clip:text;color:transparent}.BrandTestimonials_featuredSlide__zGx8R{flex:0 0 100%;min-width:0;display:flex}.BrandTestimonials_featuredCard__W1Ova{width:100%;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;background:#efede9;padding:24px;border-radius:8px;margin:0}.BrandTestimonials_featuredCard__W1Ova[data-image=false]{grid-template-columns:1fr}.BrandTestimonials_featuredPhoto__RxDQK{position:relative;min-height:471px;border-radius:12px;overflow:hidden;background:#e3e5e2}.BrandTestimonials_featuredPhoto__RxDQK img{object-fit:cover;object-position:center}.BrandTestimonials_featuredCopy__V7Bdv{padding:32px 24px 68px 0;display:flex;flex-direction:column;justify-content:space-between;gap:48px;min-width:0}.BrandTestimonials_featuredCopy__V7Bdv blockquote{font:20px/1.6 Arial,sans-serif;letter-spacing:0;color:#111;margin:0;overflow-wrap:anywhere}.BrandTestimonials_featured__abtvk .BrandTestimonials_featuredCopy__V7Bdv figcaption p{margin:0;font:20px/1.4 Arial,sans-serif;color:#111}.BrandTestimonials_featured__abtvk .BrandTestimonials_featuredCopy__V7Bdv .BrandTestimonials_featuredDetail__OCg5O{font-size:18px;color:#767676;margin-top:4px}.BrandTestimonials_featuredControls__G5Wvn{display:flex;align-items:center;gap:20px;position:relative;margin:-64px 48px 0 calc(40% + 40px);padding-bottom:20px;font:16px/1.4 Arial,sans-serif;color:#767676}.BrandTestimonials_featuredBars__dnZ5C{display:flex;flex:1;gap:12px}.BrandTestimonials_featured__abtvk .BrandTestimonials_featuredBars__dnZ5C button{flex:1;min-width:0;background:transparent;padding:20px 0;border:0;border-radius:0}.BrandTestimonials_featuredBars__dnZ5C span{display:block;height:4px;border-radius:99px;background:#1113}.BrandTestimonials_featuredBars__dnZ5C span[data-active=true]{background:#111}.BrandTestimonials_featured__abtvk button:focus-visible{outline:3px solid #0e5c57;outline-offset:3px}@container(max-width:800px){.BrandTestimonials_featured__abtvk header{margin-bottom:32px}.BrandTestimonials_featured__abtvk header h2{font-size:36px;letter-spacing:-1px}.BrandTestimonials_featuredCard__W1Ova{grid-template-columns:1fr;gap:24px;padding:16px}.BrandTestimonials_featuredPhoto__RxDQK{min-height:0;aspect-ratio:1}.BrandTestimonials_featuredCopy__V7Bdv{padding:8px 8px 64px;gap:32px}.BrandTestimonials_featuredCopy__V7Bdv blockquote{font-size:18px}.BrandTestimonials_featuredControls__G5Wvn{margin:-60px 24px 0}}@media(forced-colors:active){.BrandTestimonials_featured__abtvk header h2{background:none;color:CanvasText}}.BrandTestimonials_featuredBars__dnZ5C span{position:relative;overflow:hidden}.BrandTestimonials_featuredBars__dnZ5C span[data-active=true]{background:#1113}.BrandTestimonials_featuredBars__dnZ5C i{display:none}.BrandTestimonials_featuredBars__dnZ5C span[data-active=true] i{display:block;position:absolute;inset:0;background:#111;transform-origin:left;animation:BrandTestimonials_featuredProgress__NahLk 7s linear forwards}@keyframes BrandTestimonials_featuredProgress__NahLk{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.BrandTestimonials_featured__abtvk .BrandTestimonials_pause__gLvHs{padding:6px 8px;border:0;background:transparent;font:12px/1.4 Arial,sans-serif;color:#595959}.BrandTestimonials_editorial__9xCHS{container-type:inline-size;background:#faf7f3;padding:100px max(24px,6.6%);font:18px/1.4 Arial,sans-serif}.BrandTestimonials_editorialInner__Ao9Z_{max-width:1248px;margin:auto}.BrandTestimonials_editorial__9xCHS header{max-width:720px;margin-bottom:56px}.BrandTestimonials_editorial__9xCHS .BrandTestimonials_editorialEyebrow__EneKG{color:#795127;font:18px/1.4 Arial,sans-serif;margin:0 0 16px}.BrandTestimonials_editorial__9xCHS header h2{margin:0;font:400 48px/1.2 Georgia,serif;letter-spacing:-2px;color:#35281e}.BrandTestimonials_editorialLayout__VbOUd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:64px;align-items:start}.BrandTestimonials_editorialQuotes__69jw2{display:grid;gap:24px}.BrandTestimonials_editorialQuote__HXO12{padding:40px;margin:0;border-radius:8px;background:#0e5c57;color:white}.BrandTestimonials_editorialQuote__HXO12>img{width:31px;height:22px;margin-bottom:24px}.BrandTestimonials_editorial__9xCHS .BrandTestimonials_editorialQuote__HXO12 blockquote{margin:0;font:400 32px/1.3 Georgia,serif;letter-spacing:-.5px}.BrandTestimonials_editorialQuote__HXO12 figcaption{display:flex;align-items:center;gap:16px;margin-top:32px}.BrandTestimonials_editorialQuote__HXO12 figcaption>img{width:64px;height:64px;border-radius:50%;object-fit:cover}.BrandTestimonials_editorial__9xCHS .BrandTestimonials_editorialQuote__HXO12 figcaption p{margin:0;font:18px/1.4 Arial,sans-serif;color:white}.BrandTestimonials_editorial__9xCHS .BrandTestimonials_editorialQuote__HXO12 figcaption p+p{font-size:16px;opacity:.8;margin-top:4px}.BrandTestimonials_editorialBody__wDesh>div{gap:0}.BrandTestimonials_editorial__9xCHS .BrandTestimonials_editorialBody__wDesh p{font:18px/1.5 Arial,sans-serif;color:#767676;margin:0 0 24px}.BrandTestimonials_editorial__9xCHS .BrandTestimonials_editorialBody__wDesh p:empty{display:none}.BrandTestimonials_editorial__9xCHS .BrandTestimonials_editorialBody__wDesh p:last-child{margin-bottom:0}@container (max-width:850px){.BrandTestimonials_editorialLayout__VbOUd{grid-template-columns:1fr;gap:32px}.BrandTestimonials_editorial__9xCHS header h2{font-size:36px;letter-spacing:-1px}.BrandTestimonials_editorialQuote__HXO12{padding:28px}.BrandTestimonials_editorial__9xCHS .BrandTestimonials_editorialQuote__HXO12 blockquote{font-size:28px}}@media(max-width:600px){.BrandTestimonials_card__LkzIk blockquote,.BrandTestimonials_featuredCopy__V7Bdv blockquote{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}}.BrandSteps_section__AUuY2{background:#f8f8f8;container-type:inline-size;color:#524f47;font:18px/1.4 Arial,sans-serif}.BrandSteps_inner__s1REI{max-width:1440px;margin:auto;padding:100px max(24px,6.6cqw)}.BrandSteps_section__AUuY2 header{text-align:center;margin-bottom:64px}.BrandSteps_section__AUuY2 header h2{font:400 48px/1.2 Georgia,serif;letter-spacing:-2px;margin:0;color:#35281e}.BrandSteps_grid__oXvTz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.BrandSteps_card__648hs{background:white;padding:24px;border-radius:8px;min-width:0}.BrandSteps_icon__vel6b{width:80px;height:80px;object-fit:contain;display:block;margin-bottom:48px}.BrandSteps_section__AUuY2 .BrandSteps_card__648hs h3{font:400 32px/1.2 Georgia,serif;letter-spacing:-.5px;color:#524f47;margin:0 0 16px}.BrandSteps_section__AUuY2 .BrandSteps_card__648hs p{color:#676767;font-size:18px;line-height:1.4;margin:0;overflow-wrap:anywhere}@container(max-width:800px){.BrandSteps_inner__s1REI{padding:48px 24px}.BrandSteps_grid__oXvTz{grid-template-columns:1fr}.BrandSteps_section__AUuY2 header{margin-bottom:32px}.BrandSteps_section__AUuY2 header h2{font-size:36px;letter-spacing:-1px}.BrandSteps_section__AUuY2 .BrandSteps_card__648hs h3{font-size:28px}.BrandSteps_icon__vel6b{margin-bottom:32px}}.BrandSteps_rows__E50QN{background:#efede9}.BrandSteps_rows__E50QN .BrandSteps_inner__s1REI{max-width:1236px;padding:100px max(24px,6.6cqw)}.BrandSteps_rows__E50QN .BrandSteps_badge__IFpDW{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:12px 24px;border-radius:99px;background:white;color:#0e5c57;box-shadow:0 0 0 4px #0e5c571a;margin-bottom:24px;font-size:18px}.BrandSteps_badge__IFpDW img{width:56px;height:1px}.BrandSteps_rows__E50QN header h2{max-width:700px;margin:auto;background:linear-gradient(90deg,#111,#795127);background-clip:text;color:transparent}.BrandSteps_rows__E50QN .BrandSteps_description__LjosD{max-width:660px;margin:24px auto 0;color:#767676}.BrandSteps_rowList__wZssN{list-style:none;padding:0;margin:0;display:grid;gap:24px}.BrandSteps_row__1cZH9{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:24px;background:white;border-radius:8px}.BrandSteps_row__1cZH9[data-image=false]{grid-template-columns:1fr}.BrandSteps_panel__D0eTy{position:relative;isolation:isolate;overflow:hidden;border-radius:8px;background:#0e5c57;min-height:348px;display:flex;align-items:center;justify-content:center}.BrandSteps_panel__D0eTy[data-tone=sand]{background:#bf976d}.BrandSteps_panel__D0eTy[data-tone=cream]{background:#f8f8f8}.BrandSteps_wave__jmyDM{object-fit:cover;opacity:.1;transform:scale(3);z-index:-1}.BrandSteps_pattern__9hfup{position:absolute;inset:-25%;mask-size:cover;mask-position:center;background:#fff3;z-index:-1}.BrandSteps_panel__D0eTy[data-tone=cream] .BrandSteps_pattern__9hfup{background:#bf976d33}.BrandSteps_photo__uZOHa{position:relative;width:calc(100% - 48px);max-width:330px;aspect-ratio:330/236;border:2px solid white;border-radius:8px;overflow:hidden;box-shadow:0 8px 32px #00000029}.BrandSteps_photo__uZOHa img{object-fit:cover}.BrandSteps_rowCopy__lRi0U{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:16px 40px;min-width:0}.BrandSteps_number__CD_Uc{display:grid;place-items:center;width:90px;height:90px;border:1px solid #e7e7e7;border-radius:50%;box-shadow:0 8px 8px #0000000a;font:32px/1.2 Georgia,serif;color:#111;margin-bottom:48px}.BrandSteps_rows__E50QN .BrandSteps_rowCopy__lRi0U h3{white-space:pre-line;font:400 24px/1.2 Georgia,serif;color:#524f47;margin:0 0 16px}.BrandSteps_rows__E50QN .BrandSteps_rowCopy__lRi0U p{font:18px/1.4 Arial,sans-serif;color:#767676;margin:0;overflow-wrap:anywhere}@container(max-width:800px){.BrandSteps_rows__E50QN .BrandSteps_inner__s1REI{padding:48px 24px}.BrandSteps_row__1cZH9{grid-template-columns:1fr;padding:16px}.BrandSteps_rowCopy__lRi0U{padding:16px 8px}.BrandSteps_panel__D0eTy{min-height:260px}.BrandSteps_number__CD_Uc{margin-bottom:24px;width:64px;height:64px}.BrandSteps_rows__E50QN .BrandSteps_badge__IFpDW{padding:12px 16px;font-size:16px;gap:8px}.BrandSteps_badge__IFpDW img{width:24px}}@media(forced-colors:active){.BrandSteps_rows__E50QN header h2{background:none;color:CanvasText}}.BrandSteps_rowList__wZssN{--stack-top:160px;position:relative;isolation:isolate}.BrandSteps_stackItem__srZjP{min-width:0}.BrandSteps_rowList__wZssN[data-stacking=true]{padding-bottom:20vh}.BrandSteps_rowList__wZssN[data-stacking=true] .BrandSteps_stackItem__srZjP{position:sticky;top:calc(var(--stack-top) + var(--stack-index) * 24px);z-index:var(--stack-index)}.BrandSteps_stackItem__srZjP .BrandSteps_row__1cZH9{transform-origin:top center;box-shadow:0 -3px 18px #00000008}@media(prefers-reduced-motion:reduce){.BrandSteps_stackItem__srZjP .BrandSteps_row__1cZH9{transform:none!important}}.BrandSteps_numbered__dWoQr{background:#efede9}.BrandSteps_numbered__dWoQr header h2{background:linear-gradient(90deg,#111,#795127);background-clip:text;color:transparent}.BrandSteps_numberedCard__nI5GF{display:flex;flex-direction:column;align-items:center;gap:32px;min-width:0;padding:48px 24px 24px;background:white;border-radius:8px;text-align:center}.BrandSteps_illustration__nZWph{display:block;width:112px;height:100px;object-fit:contain}.BrandSteps_stepNumber__EDLub{display:grid;place-items:center;flex-shrink:0;width:55px;height:55px;border:1px solid #e7e7e7;border-radius:50%;box-shadow:0 8px 8px #0000000a;font:400 24px/1.2 Georgia,serif;letter-spacing:-2px;color:#111}.BrandSteps_numbered__dWoQr .BrandSteps_numberedCard__nI5GF h3{max-width:240px;margin:0;font:400 24px/1.2 Georgia,serif;color:#524f47;overflow-wrap:anywhere}.BrandSteps_numberedCard__nI5GF p{margin:0;overflow-wrap:anywhere}.BrandSteps_numbered__dWoQr .BrandSteps_learnMore__autAb{display:inline-flex;align-items:center;justify-content:center;gap:4px;margin-top:auto;padding:0 0 2px;border:0;border-radius:0;background:transparent;border-bottom:1px solid;color:#bf976d;font:500 18px/1.2 Arial,sans-serif}.BrandSteps_arrow__YcXbW{display:block;width:18px;height:18px;background:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center}.BrandSteps_numbered__dWoQr .BrandSteps_learnMore__autAb:hover{color:#795127;background:transparent}.BrandSteps_closeDialog__97b9R:focus-visible,.BrandSteps_learnMore__autAb:focus-visible{outline:2px solid #0e5c57;outline-offset:5px}.BrandSteps_detailDialog__E1H3V{width:calc(100% - 32px);max-width:640px;max-height:calc(100dvh - 48px);overflow-y:auto;padding:32px;color:#524f47}.BrandSteps_detailTitle__TEq_6{padding-right:16px;font:400 28px/1.2 Georgia,serif;overflow-wrap:anywhere}.BrandSteps_detailCopy__VXqkR{overflow-wrap:anywhere}.BrandSteps_detailCopy__VXqkR a{text-decoration:underline;text-underline-offset:3px}.BrandSteps_closeDialog__97b9R{justify-self:end;padding:10px 24px;border-radius:6px;background:#0e5c57;color:white;font:18px/1.4 Arial,sans-serif}@container (min-width:601px) and (max-width:1000px){.BrandSteps_numbered__dWoQr .BrandSteps_grid__oXvTz{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:600px){.BrandSteps_numbered__dWoQr .BrandSteps_grid__oXvTz{grid-template-columns:1fr}}@media (forced-colors:active){.BrandSteps_numbered__dWoQr header h2{background:none;color:CanvasText}}@container (min-width:1001px){.BrandSteps_numbered__dWoQr .BrandSteps_grid__oXvTz[data-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.BrandSteps_numbered__dWoQr .BrandSteps_grid__oXvTz[data-count="5"]>li{grid-column:span 2}.BrandSteps_numbered__dWoQr .BrandSteps_grid__oXvTz[data-count="5"]>li:nth-last-child(-n+2){grid-column:span 3}.BrandSteps_numbered__dWoQr .BrandSteps_grid__oXvTz[data-count="5"]>li:nth-last-child(-n+2) h3{max-width:452px}}.BrandSteps_notice__A271H{display:flex;gap:24px;align-items:center;background:#d2ae82;color:white;padding:24px;border-radius:8px;margin-top:64px}.BrandSteps_noticeIcon__kSm9Q{display:grid;place-items:center;flex:0 0 90px;height:90px;background:white;border:1px solid #e7e7e7;border-radius:50%;box-shadow:0 8px 8px #0000000a}.BrandSteps_noticeIcon__kSm9Q img{width:44px;height:44px}.BrandSteps_section__AUuY2 .BrandSteps_notice__A271H h3{font:400 24px/1.2 Georgia,serif;color:white;margin:0 0 10px}.BrandSteps_section__AUuY2 .BrandSteps_notice__A271H p{font:18px/1.4 Arial,sans-serif;color:white;margin:0}@container (max-width:600px){.BrandSteps_notice__A271H{flex-direction:column;align-items:flex-start;margin-top:32px}.BrandSteps_noticeIcon__kSm9Q{flex-basis:auto;width:64px;height:64px}}.BrandSteps_cardEyebrow__QkVW8{display:block;font:400 var(--brand-text-small)/1.4 var(--brand-font-sans);color:var(--brand-copy);margin-bottom:16px}.ImageBlock_section__u35zy{container-type:inline-size;background:white}.ImageBlock_inner__YXt8e{max-width:1080px;margin:auto;padding:32px 40px}.ImageBlock_images__onYNP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ImageBlock_images__onYNP[data-single=true]{grid-template-columns:1fr}.ImageBlock_images__onYNP figure{margin:0;min-width:0}.ImageBlock_images__onYNP img{width:100%;height:auto;display:block;border-radius:10px}.ImageBlock_caption__LvI5v{font:16px/1.5 var(--brand-font-sans,Arial),sans-serif;color:#767067;text-align:center;margin:20px 0 0;white-space:pre-line}.ImageBlock_content__rs_Hj{margin-top:24px;color:#524f47;font:18px/1.7 var(--brand-font-sans,Arial),sans-serif}.ImageBlock_section__u35zy a:focus-visible{outline:3px solid #0e5c57;outline-offset:4px}@container(max-width:600px){.ImageBlock_inner__YXt8e{padding:24px}.ImageBlock_images__onYNP{grid-template-columns:1fr;gap:20px}}.ImageBlock_images__onYNP figcaption{font:16px/1.5 var(--brand-font-sans,Arial),sans-serif;color:#767067;margin-top:16px;overflow-wrap:anywhere}.ImageBlock_images__onYNP figcaption a{color:#0e5c57;text-decoration:underline}