.BrandLogo_logo__tveaQ{display:block;width:var(--brand-logo-width,240px);max-width:100%;line-height:0}.BrandLogo_logo__tveaQ img{display:block;width:100%;height:auto;object-fit:contain}.BrandLogo_light__lpTtb img{filter:invert(1);mix-blend-mode:screen}@media (max-width:600px){.BrandLogo_logo__tveaQ{width:var(--brand-logo-width-mobile,180px)}}.page_bodyFigure__DnRVo{margin:32px 0}.page_bodyFigure__DnRVo img{display:block;width:100%;height:auto;object-fit:contain}.page_bodyFigure__DnRVo figcaption{color:#59544a;font-size:12px;line-height:1.7;margin-top:12px}.page_coverFigure__scSV_{margin:0}.page_coverFigure__scSV_ figcaption{padding:12px 0;font-size:12px;color:#59544a}.page_coverImage__eQLab{width:100%;height:auto;display:block;object-fit:contain}.page_article__Vl35Z h1,.page_article__Vl35Z p,.page_index__GiEbu h2,.page_index__GiEbu p,.page_index__GiEbu small{overflow-wrap:anywhere}.page_index__GiEbu nav a{max-width:100%;overflow-wrap:anywhere}.portal_portal__lnqaV{--portal-black:#111;--portal-grey:#646464;--portal-line:#dedede;--portal-gutter:clamp(20px,5.5vw,80px);background:#fff;color:var(--portal-black)}.portal_portal__lnqaV *{min-width:0}.portal_portal__lnqaV a:focus-visible,.portal_portal__lnqaV button:focus-visible,.portal_portal__lnqaV input:focus-visible{outline:2px solid #111;outline-offset:5px}.portal_portal__lnqaV a,.portal_portal__lnqaV button{transition:opacity .18s ease,background-color .18s ease,color .18s ease}.portal_portal__lnqaV a:hover{opacity:.72}.portal_sectionNav__LN8cb{width:min(1280px,calc(100% - var(--portal-gutter) * 2));margin-inline:auto;min-height:77px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 35px;border-bottom:1px solid var(--portal-line);font:500 11px/1.6 var(--sans)}.portal_sectionNav__LN8cb .portal_portalName__N8TwX{letter-spacing:.13em}.portal_sectionNav__LN8cb>div{display:flex;flex-wrap:wrap;gap:8px 28px}.portal_sectionNav__LN8cb>div a{min-height:44px;display:inline-flex;align-items:center;position:relative}.portal_sectionNav__LN8cb [aria-current=page]:after{content:"";height:1px;background:#111;position:absolute;inset:auto 0 5px}.portal_dashboardPage__DhlOa,.portal_loginPage__LHi5j,.portal_page__KsBDq{width:min(1280px,calc(100% - var(--portal-gutter) * 2));margin-inline:auto}.portal_dashboardPage__DhlOa h1,.portal_dashboardPage__DhlOa h2,.portal_loginPage__LHi5j h1,.portal_loginPage__LHi5j h2,.portal_page__KsBDq h1,.portal_page__KsBDq h2{font-family:var(--serif);font-weight:400;letter-spacing:-.035em;text-transform:none;text-wrap:balance}.portal_dashboardPage__DhlOa h2,.portal_loginPage__LHi5j h2,.portal_page__KsBDq h2{font-size:clamp(34px,4.3vw,62px);line-height:1.14}.portal_dashboardPage__DhlOa p,.portal_loginPage__LHi5j p,.portal_page__KsBDq p{font-family:var(--sans);font-size:15px;line-height:1.9;overflow-wrap:anywhere}.portal_dashboardPage__DhlOa .portal_eyebrow__n4gV1,.portal_loginPage__LHi5j .portal_eyebrow__n4gV1,.portal_page__KsBDq .portal_eyebrow__n4gV1{font:500 10px/1.8 var(--sans);letter-spacing:.14em;text-transform:uppercase}.portal_eyebrow__n4gV1+h2{margin-top:19px}.portal_status__vVnz0{display:inline-flex;align-items:center;width:fit-content;padding:5px 9px;border:1px solid #d1d1d1;color:#555;font:500 9px/1.7 var(--sans);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.portal_hero__recvR{padding-top:clamp(35px,5vw,72px)}.portal_heroTopline__j4Vgy{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px}.portal_heroCopy__wuu53{display:grid;grid-template-columns:1.13fr 1fr;align-items:end;gap:clamp(40px,6vw,100px);margin-bottom:45px}.portal_heroCopy__wuu53 h1{font-size:clamp(55px,7.4vw,108px);line-height:1.03;max-width:12ch}.portal_heroCopy__wuu53 .portal_heroLead___IHQg{font-size:clamp(17px,1.55vw,21px);line-height:1.7;max-width:36ch}.portal_heroCopy__wuu53 .portal_heroNote__XrjxH{font-size:12px;color:var(--portal-grey);margin-top:21px;max-width:52ch;line-height:1.85}.portal_actions__FDPvc{display:flex;align-items:center;flex-wrap:wrap;gap:20px 28px;margin-top:30px}.portal_buttonLight__UizRE,.portal_button__zzyLR,.portal_outlineButton__wkwiJ{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 22px;min-height:52px;font:500 10px/1.6 var(--sans);letter-spacing:.06em;text-transform:uppercase;border:1px solid #111}.portal_button__zzyLR{color:#fff;background:#111}.portal_buttonLight__UizRE{color:#111;background:#fff;border-color:#fff}.portal_outlineButton__wkwiJ{color:#111;background:transparent}.portal_buttonLight__UizRE:hover,.portal_button__zzyLR:hover,.portal_outlineButton__wkwiJ:hover{opacity:1;background:#363636;color:#fff}.portal_textLink__vkOR1{display:inline-flex;align-items:center;gap:15px;min-height:44px;font:500 10px/1.6 var(--sans);text-transform:uppercase;letter-spacing:.05em}.portal_heroPhoto__9z512,.portal_loginEditorial__nVWKK figure,.portal_training__Z3LFD figure{margin:0}.portal_heroPhoto__9z512{background:#f5f4f1}.portal_heroPhoto__9z512 img,.portal_loginEditorial__nVWKK img,.portal_training__Z3LFD img{width:100%;height:auto;display:block;object-fit:contain}.portal_imageFootnote__imFZW{display:flex;justify-content:space-between;gap:20px;padding-block:17px;border-bottom:1px solid var(--portal-line);font:500 8px/1.7 var(--sans);letter-spacing:.14em}.portal_section__BfzTn{padding-block:clamp(70px,8vw,120px)}.portal_sectionIntro__hPWyt{max-width:700px}.portal_sectionIntro__hPWyt>p:last-child:not(.portal_eyebrow__n4gV1){margin-top:25px;color:var(--portal-grey);max-width:58ch}.portal_benefitGrid__irPbM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:55px}.portal_benefitGrid__irPbM article{padding-top:22px;border-top:1px solid var(--portal-line)}.portal_number__XHcpX{font:400 11px/1.6 var(--sans);color:#7b7b7b;letter-spacing:.07em}.portal_benefitGrid__irPbM h3{font:400 clamp(25px,2.4vw,34px)/1.25 var(--serif);letter-spacing:-.025em;margin-block:23px 15px}.portal_benefitGrid__irPbM p{color:var(--portal-grey);font-size:14px}.portal_collectionSection__WI_WP{padding-block:65px 80px;border-top:1px solid var(--portal-line)}.portal_sectionHeading__sQ75O{display:flex;justify-content:space-between;align-items:end;gap:30px 60px;margin-bottom:40px}.portal_sectionHeading__sQ75O>p{color:var(--portal-grey);max-width:40ch;font-size:13px}.portal_sectionHeading__sQ75O h2{font-size:clamp(32px,3.6vw,49px)}.portal_collectionGrid__fXiv2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.portal_collectionCard__ldfFM{padding-bottom:25px}.portal_productImage__nkQo8{background:#f8f8f7;aspect-ratio:1.17;display:flex;justify-content:center;align-items:center;padding:18px}.portal_productImage__nkQo8 img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.portal_productHeading__5Jrvb{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:24px}.portal_productHeading__5Jrvb h3{font:400 35px/1.2 var(--serif);letter-spacing:-.03em;margin-top:5px}.portal_collectionCard__ldfFM>p{color:var(--portal-grey);font-size:13px;margin-top:15px;max-width:38ch}.portal_dashboardPage__DhlOa .portal_smallNote__CvF31,.portal_page__KsBDq .portal_smallNote__CvF31{font-size:11px;line-height:1.85;color:var(--portal-grey);margin-top:20px}.portal_training__Z3LFD{display:grid;grid-template-columns:1.1fr 1fr;background:#f4f4f2;align-items:center;margin-bottom:100px}.portal_trainingCopy__B5e74{padding:clamp(30px,4.5vw,70px)}.portal_trainingCopy__B5e74 h2{margin-top:20px;font-size:clamp(32px,3.8vw,53px)}.portal_trainingCopy__B5e74>p:not(.portal_eyebrow__n4gV1){font-size:14px;margin-top:22px;color:#535353}.portal_trainingCopy__B5e74>p+p:not(.portal_eyebrow__n4gV1){font-size:12px;margin-top:16px}.portal_trainingCopy__B5e74>.portal_status__vVnz0{margin-top:25px}.portal_supportSection__MnuXv{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,8vw,120px);padding-block:15px 100px}.portal_supportSection__MnuXv h2{font-size:clamp(34px,3.8vw,52px)}.portal_supportCopy__iPYT1>p{color:var(--portal-grey);font-size:14px}.portal_resourceList__S5Uxn{margin-top:30px}.portal_resourceList__S5Uxn>div{padding-block:19px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--portal-line);font:400 13px/1.7 var(--sans)}.portal_resourceList__S5Uxn>div:last-child{border-bottom:1px solid var(--portal-line)}.portal_access__bsD7t{background:#111;color:#fff;padding:clamp(35px,6vw,85px);display:grid;grid-template-columns:1fr 1fr;gap:clamp(35px,7vw,105px);scroll-margin-top:30px}.portal_access__bsD7t h2{margin-top:20px}.portal_access__bsD7t>div>p:not(.portal_eyebrow__n4gV1){color:#d1d1d1;font-size:14px;margin-top:25px}.portal_access__bsD7t .portal_status__vVnz0{color:#dedede;border-color:#686868}.portal_access__bsD7t a:focus-visible,.portal_footer__nGijJ a:focus-visible{outline-color:#fff}.portal_requestSection__fGArK{text-align:center;max-width:780px;margin-inline:auto;padding:85px 0 100px;scroll-margin-top:25px}.portal_requestSection__fGArK h2{margin-top:18px;font-size:clamp(32px,3.5vw,48px)}.portal_requestSection__fGArK>p:not(.portal_eyebrow__n4gV1){font-size:14px;color:var(--portal-grey);max-width:52ch;margin:24px auto}.portal_footer__nGijJ{padding:55px var(--portal-gutter) 70px;background:#111;color:#fff;display:flex;justify-content:space-between;align-items:center;gap:35px;border-top:1px solid #393939}.portal_footerLogo__NfDwX{display:block;--brand-logo-width:280px;--brand-logo-width-mobile:240px;flex-shrink:0}.portal_footer__nGijJ>div>p{font:400 8px/1.8 var(--sans);letter-spacing:.16em;color:#bdbdbd}.portal_footer__nGijJ nav{margin-top:17px;display:flex;flex-wrap:wrap;gap:14px 25px;font:400 10px/1.7 var(--sans)}.portal_footer__nGijJ nav a{min-height:30px}.portal_loginPage__LHi5j{display:grid;grid-template-columns:1fr 1fr;gap:clamp(45px,10vw,150px);padding-block:60px 100px;align-items:center}.portal_loginEditorial__nVWKK h1{font-size:clamp(50px,5.5vw,78px);line-height:1.1;margin-top:20px}.portal_loginEditorial__nVWKK>p:not(.portal_eyebrow__n4gV1){color:var(--portal-grey);font-size:14px;margin-top:19px;max-width:45ch}.portal_loginEditorial__nVWKK figure{max-width:440px;margin-top:30px}.portal_loginPanel__FLRMV{max-width:430px;width:100%}.portal_loginPanel__FLRMV>.portal_eyebrow__n4gV1{margin-top:30px;color:var(--portal-grey)}.portal_loginPanel__FLRMV h2{font-size:clamp(36px,4vw,50px);margin-top:14px}.portal_loginPanel__FLRMV .portal_accessNotice__CBOxz{margin-block:20px 32px;font-size:13px;color:var(--portal-grey);padding-left:17px;border-left:1px solid #aaa;scroll-margin-top:30px}.portal_loginFields__jsGF2{border:0;margin:0;padding:0}.portal_loginFields__jsGF2 label{display:block;font:500 12px/1.7 var(--sans);letter-spacing:.04em;margin-bottom:9px}.portal_loginFields__jsGF2 input{display:block;width:100%;background:#f7f7f6;padding:14px 16px;border:1px solid #d7d7d7;border-radius:0;color:#777;opacity:1;font:400 14px/1.8 var(--sans);cursor:not-allowed;margin-bottom:23px;min-height:49px}.portal_loginFields__jsGF2 input::placeholder{color:#757575;opacity:1}.portal_signIn__xGHeS{width:100%;min-height:51px;padding:15px;background:#333;color:#ddd;font:500 10px/1.7 var(--sans);letter-spacing:.08em;text-transform:uppercase;opacity:1;cursor:not-allowed}.portal_forgotLink__bU2LH{display:block;width:fit-content;margin-top:17px;font:400 10px/1.7 var(--sans);text-decoration:underline;text-underline-offset:4px;min-height:30px}.portal_loginDivider__Ya1kn{height:1px;background:var(--portal-line);margin-block:28px 25px}.portal_loginPanel__FLRMV>p:not(.portal_eyebrow__n4gV1):not(.portal_accessNotice__CBOxz){color:var(--portal-grey);font-size:11px;margin-bottom:18px}.portal_loginPanel__FLRMV .portal_outlineButton__wkwiJ{width:100%}.portal_returnLink__004WI{display:block;width:fit-content;font:400 10px/1.8 var(--sans);margin-top:23px;min-height:32px}.portal_srOnly__Mh4t5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.portal_dashboardPage__DhlOa{padding-block:45px 90px}.portal_dashboardHeading__rztcj{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:45px}.portal_dashboardHeading__rztcj h1{font-size:clamp(47px,6vw,83px);line-height:1.1;margin-top:20px}.portal_welcome__jO7LH{background:#f3f3f1;padding:clamp(30px,4.5vw,65px);display:grid;grid-template-columns:1fr .85fr;align-items:center;gap:40px 65px}.portal_welcome__jO7LH h2{font-size:clamp(34px,3.7vw,51px)}.portal_welcome__jO7LH>div>p:not(.portal_eyebrow__n4gV1){font-size:14px;color:#555;margin-top:23px}.portal_dashboardCatalogue__lMgLK{padding-top:70px}.portal_inactiveButton__ZtT_D{display:block;width:100%;border-top:1px solid var(--portal-line);border-bottom:1px solid var(--portal-line);margin-top:23px;padding:14px 0;text-align:left;cursor:not-allowed;color:#666;font:400 9px/1.8 var(--sans);letter-spacing:.03em}.portal_dashboardResources__l00b_{padding-top:60px}.portal_dashboardResourceGrid__RVe_O{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--portal-line);border-left:1px solid var(--portal-line)}.portal_resourceCard__m_BYR{padding:35px;border-right:1px solid var(--portal-line);border-bottom:1px solid var(--portal-line)}.portal_resourceCard__m_BYR>div{display:flex;align-items:center;justify-content:space-between;gap:20px}.portal_resourceCard__m_BYR h3{font:400 31px/1.25 var(--serif);letter-spacing:-.025em;margin-block:28px 14px}.portal_resourceCard__m_BYR p{font-size:14px;color:var(--portal-grey);max-width:45ch}.portal_resourceAction__aGIMq{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:25px;padding:15px 0 0;border-top:1px solid var(--portal-line);color:#777;cursor:not-allowed;font:400 10px/1.8 var(--sans)}.portal_previewClosing__rAciT{text-align:center;padding:85px 0 0}.portal_previewClosing__rAciT h2{margin-block:22px 30px}@media (max-width:1000px){.portal_heroCopy__wuu53{gap:35px}.portal_heroCopy__wuu53 h1{font-size:clamp(56px,8vw,80px)}.portal_actions__FDPvc{gap:12px 22px}.portal_benefitGrid__irPbM{gap:25px}.portal_sectionHeading__sQ75O{display:block}.portal_sectionHeading__sQ75O>p{margin-top:23px;max-width:60ch}.portal_training__Z3LFD{grid-template-columns:1fr 1fr}.portal_trainingCopy__B5e74{padding:30px}.portal_productHeading__5Jrvb{flex-wrap:wrap}.portal_footer__nGijJ{align-items:start;gap:45px}}@media (max-width:800px){.portal_sectionNav__LN8cb{padding-block:15px 4px}.portal_sectionNav__LN8cb .portal_portalName__N8TwX{width:100%}.portal_sectionNav__LN8cb>div{justify-content:space-between;width:100%;gap:8px 20px}.portal_heroCopy__wuu53{grid-template-columns:1fr}.portal_heroCopy__wuu53 h1{max-width:14ch;font-size:clamp(51px,10vw,76px)}.portal_heroCopy__wuu53>div{max-width:550px}.portal_heroCopy__wuu53 .portal_heroLead___IHQg{max-width:43ch}.portal_benefitGrid__irPbM{grid-template-columns:1fr;gap:30px;margin-top:40px}.portal_benefitGrid__irPbM article{display:grid;grid-template-columns:30px 1fr;gap:0 20px;padding-top:20px}.portal_benefitGrid__irPbM h3{margin:0 0 13px;font-size:29px}.portal_benefitGrid__irPbM p{grid-column:2;max-width:55ch}.portal_benefitGrid__irPbM .portal_number__XHcpX{padding-top:5px}.portal_training__Z3LFD{grid-template-columns:1fr;margin-bottom:65px}.portal_trainingCopy__B5e74{padding:clamp(28px,6vw,50px)}.portal_trainingCopy__B5e74 h2{max-width:20ch;font-size:43px}.portal_access__bsD7t,.portal_supportSection__MnuXv{grid-template-columns:1fr}.portal_supportSection__MnuXv{padding-bottom:65px;gap:30px}.portal_access__bsD7t{gap:30px}.portal_access__bsD7t h2{font-size:clamp(39px,7vw,55px)}.portal_footer__nGijJ{flex-direction:column;align-items:center;text-align:center;gap:25px}.portal_footer__nGijJ nav{justify-content:center}.portal_loginPage__LHi5j{grid-template-columns:1fr;gap:45px;padding-top:40px}.portal_loginEditorial__nVWKK{display:contents}.portal_loginEditorial__nVWKK>.portal_eyebrow__n4gV1{grid-row:1}.portal_loginEditorial__nVWKK h1{grid-row:2;margin-top:-30px;font-size:56px}.portal_loginEditorial__nVWKK>p:not(.portal_eyebrow__n4gV1){grid-row:3;margin-top:-28px}.portal_loginEditorial__nVWKK figure{grid-row:5;width:min(440px,100%);margin:0 auto}.portal_loginPanel__FLRMV{grid-row:4;max-width:600px}.portal_dashboardHeading__rztcj{display:block}.portal_dashboardHeading__rztcj .portal_textLink__vkOR1{margin-top:22px}.portal_welcome__jO7LH{grid-template-columns:1fr;gap:25px}}@media (max-width:600px){.portal_portal__lnqaV{--portal-gutter:20px}.portal_hero__recvR{padding-top:28px}.portal_heroTopline__j4Vgy{align-items:start;gap:15px;margin-bottom:25px}.portal_heroTopline__j4Vgy .portal_eyebrow__n4gV1{font-size:8px;letter-spacing:.09em;max-width:24ch}.portal_heroCopy__wuu53{gap:25px;margin-bottom:28px}.portal_heroCopy__wuu53 h1{font-size:clamp(42px,11.7vw,65px);max-width:13ch}.portal_heroCopy__wuu53 .portal_heroLead___IHQg{font-size:16px;line-height:1.8}.portal_heroCopy__wuu53 .portal_heroNote__XrjxH{font-size:12px;margin-top:16px}.portal_actions__FDPvc{margin-top:23px;gap:12px 20px}.portal_buttonLight__UizRE,.portal_button__zzyLR,.portal_outlineButton__wkwiJ{padding:14px 17px;font-size:9px;min-height:49px;gap:18px}.portal_textLink__vkOR1{font-size:9px}.portal_imageFootnote__imFZW{font-size:7px;letter-spacing:.08em;gap:15px;padding-block:13px}.portal_imageFootnote__imFZW>span:last-child{text-align:right}.portal_section__BfzTn{padding-block:55px}.portal_dashboardPage__DhlOa h2,.portal_page__KsBDq h2{font-size:36px}.portal_sectionIntro__hPWyt>p:last-child:not(.portal_eyebrow__n4gV1){font-size:14px}.portal_benefitGrid__irPbM h3{font-size:26px}.portal_benefitGrid__irPbM p{font-size:13px}.portal_collectionSection__WI_WP{padding-block:40px 50px}.portal_sectionHeading__sQ75O{margin-bottom:28px}.portal_sectionHeading__sQ75O>p{margin-top:20px;font-size:13px}.portal_collectionGrid__fXiv2{grid-template-columns:1fr;gap:30px}.portal_collectionCard__ldfFM{padding-bottom:0}.portal_productImage__nkQo8{aspect-ratio:1.25;padding:22px}.portal_productHeading__5Jrvb{flex-wrap:nowrap;padding-top:20px}.portal_productHeading__5Jrvb h3{font-size:34px}.portal_collectionCard__ldfFM>p{font-size:13px;max-width:42ch}.portal_page__KsBDq .portal_smallNote__CvF31{font-size:11px;margin-top:25px}.portal_trainingCopy__B5e74 h2{font-size:36px}.portal_trainingCopy__B5e74>p:not(.portal_eyebrow__n4gV1){font-size:13px}.portal_supportSection__MnuXv h2{font-size:36px}.portal_supportCopy__iPYT1>p{font-size:14px}.portal_resourceList__S5Uxn>div{font-size:13px;gap:15px}.portal_access__bsD7t{padding:30px 25px}.portal_access__bsD7t h2{font-size:38px}.portal_access__bsD7t>div>p:not(.portal_eyebrow__n4gV1){font-size:14px}.portal_requestSection__fGArK{padding-block:60px 70px}.portal_requestSection__fGArK h2{font-size:34px}.portal_requestSection__fGArK>p:not(.portal_eyebrow__n4gV1){font-size:14px}.portal_footer__nGijJ{padding-block:35px 70px}.portal_footer__nGijJ nav{gap:6px 20px}.portal_loginPage__LHi5j{padding-bottom:65px}.portal_loginEditorial__nVWKK h1{font-size:48px}.portal_loginEditorial__nVWKK>p:not(.portal_eyebrow__n4gV1){font-size:13px}.portal_loginPanel__FLRMV h2{font-size:40px}.portal_dashboardPage__DhlOa{padding-block:35px 65px}.portal_dashboardHeading__rztcj h1{font-size:clamp(43px,10vw,60px)}.portal_dashboardHeading__rztcj{margin-bottom:30px}.portal_welcome__jO7LH{padding:28px 23px}.portal_welcome__jO7LH h2{font-size:34px}.portal_welcome__jO7LH>div>p:not(.portal_eyebrow__n4gV1){font-size:13px}.portal_dashboardCatalogue__lMgLK,.portal_dashboardResources__l00b_{padding-top:50px}.portal_dashboardResourceGrid__RVe_O{grid-template-columns:1fr}.portal_resourceCard__m_BYR{padding:28px}.portal_resourceCard__m_BYR h3{font-size:29px}.portal_previewClosing__rAciT{padding-top:60px}.portal_previewClosing__rAciT h2{font-size:35px}}@media (prefers-reduced-motion:reduce){.portal_portal__lnqaV *,.portal_portal__lnqaV :after,.portal_portal__lnqaV :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.page_page__OgnLY{background:#fff;color:#171717;padding:28px max(5%,calc((100% - 1280px) / 2)) 64px}.page_breadcrumbs__kXZPm{display:flex;flex-wrap:wrap;gap:10px;font-size:11px;margin-bottom:30px}.page_breadcrumbs__kXZPm a,.page_collectionLink__5LV_R,.page_enquiry__Fccei>div>a{text-decoration:underline;text-underline-offset:4px}.page_enquiry__Fccei,.page_product__oRCiZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(30px,6vw,88px);align-items:start}.page_photograph__szAO3{display:grid;place-items:center;background:#f5f4f2;aspect-ratio:4/5;min-width:0}.page_photograph__szAO3 img{display:block;width:100%;height:100%;object-fit:contain;max-height:650px}.page_copy__Tbexv{padding-block:22px;min-width:0}.page_copy__Tbexv h1{font:400 clamp(38px,4.4vw,62px)/1.15 var(--serif);margin:12px 0 20px;overflow-wrap:anywhere}.page_kind__ghe2O{font-size:11px;letter-spacing:.05em;margin-bottom:24px}.page_description__8WqD3{font-size:15px;line-height:1.85;margin-bottom:24px}.page_price__oWZSV{font-size:20px;margin-bottom:8px}.page_note__QNb83{color:#59544a;font-size:12px}.page_specifications__AYH4b{margin-block:28px;font-size:13px}.page_specifications__AYH4b>div{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:16px;padding-block:12px;border-bottom:1px solid #ddd8d0}.page_specifications__AYH4b dt{font-weight:600}.page_specifications__AYH4b dd{margin:0}.page_copy__Tbexv>a{margin-top:25px}.page_collectionLink__5LV_R{display:block;font-size:11px;min-height:44px;padding-block:12px}.page_enquiry__Fccei{border-top:1px solid #ddd8d0;margin-top:64px;padding-top:48px;scroll-margin-top:24px}.page_enquiry__Fccei>div{min-width:0}.page_enquiry__Fccei h2,.page_related__P6uxQ h2{font:400 clamp(28px,3vw,40px)/1.25 var(--serif);margin-bottom:22px}.page_enquiry__Fccei>div>p:not(:first-child){font-size:15px;line-height:1.8}.page_enquiry__Fccei>div>a{display:inline-block;font-size:12px;margin-top:22px;padding-block:12px}.page_related__P6uxQ{border-top:1px solid #ddd8d0;margin-top:64px;padding-top:42px}.page_related__P6uxQ ul{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 35px}.page_related__P6uxQ a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:48px;border-bottom:1px solid #ddd8d0;font-size:14px;padding-block:12px}.page_page__OgnLY a:focus-visible{outline:2px solid #826c56;outline-offset:5px}@media (max-width:700px){.page_enquiry__Fccei,.page_product__oRCiZ{grid-template-columns:minmax(0,1fr);gap:25px}.page_copy__Tbexv{padding-block:0}.page_photograph__szAO3{max-height:480px}.page_photograph__szAO3 img{min-height:0;max-height:480px}.page_enquiry__Fccei,.page_related__P6uxQ{margin-top:40px;padding-top:32px}.page_related__P6uxQ ul{grid-template-columns:minmax(0,1fr)}}.studio_frame__K844x{position:fixed;inset:0 0 calc(88px + env(safe-area-inset-bottom, 0px));background:#fff;z-index:40;overflow:hidden;color:#171717}.studio_frame__K844x>div{height:100%!important;max-height:100%!important}.studio_frame__K844x>p{padding:24px}.page_page__FmEHB{--giving-ivory:#f5f1e8;--giving-charcoal:#171717;--giving-champagne:#b6a078;--giving-gutter:clamp(20px,5.5vw,80px);background:var(--giving-ivory);color:var(--giving-charcoal);padding-block:clamp(44px,6vw,88px) clamp(64px,8vw,120px)}.page_container__m_e9_{width:min(1280px,calc(100% - var(--giving-gutter) * 2));margin-inline:auto;min-width:0}.page_hero__56BwE{display:block;height:auto;padding:0;z-index:auto;background:transparent;border:0}.page_page__FmEHB h1,.page_page__FmEHB h2{font-family:var(--serif);font-weight:400;text-wrap:balance;letter-spacing:-.025em;text-transform:none}.page_page__FmEHB h1{font-size:clamp(45px,7.3vw,104px);line-height:1.06;max-width:15ch;margin:24px 0 clamp(32px,4.5vw,64px)}.page_page__FmEHB h2{font-size:clamp(32px,3.8vw,52px);line-height:1.17;margin:0 0 25px}.page_page__FmEHB .page_eyebrow__AxkVz{font:500 10px/1.7 var(--sans);letter-spacing:.16em;text-transform:uppercase;margin:0}.page_page__FmEHB figure{margin:0;min-width:0}.page_photograph__j9PJc{display:block;width:100%;height:auto;object-fit:contain}.page_page__FmEHB figcaption{font:400 11px/1.7 var(--sans);color:#59544a;padding-top:14px}.page_heroPhoto__YKPpl{border-top:1px solid var(--giving-champagne);padding-top:20px}.page_copy__OjRUt{min-width:0;max-width:58ch}.page_copy__OjRUt p,.page_pledgeCopy__RvUKp p{font:400 clamp(16px,1.25vw,18px)/1.85 var(--sans);margin:0 0 20px}.page_copy__OjRUt p:last-child,.page_pledgeCopy__RvUKp p:last-child{margin-bottom:0}.page_page__FmEHB .page_lead__UR37l{font-size:clamp(19px,1.8vw,25px);line-height:1.65}.page_inclusionCopy__XlQXa,.page_introduction__iLz_v,.page_launchInner__Il9Lc,.page_recommend__p44DG{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,7vw,100px)}.page_introduction__iLz_v{padding-block:clamp(56px,8vw,116px)}.page_welcomePhoto__oOMQv{padding-bottom:clamp(56px,8vw,116px)}.page_pledge__L1XnN{padding-block:clamp(40px,6vw,80px);border-block:1px solid var(--giving-champagne)}.page_pledge__L1XnN h2{margin:18px 0 28px;max-width:22ch}.page_pledgeCopy__RvUKp{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);gap:clamp(30px,7vw,100px);align-items:center}.page_story__MmOzA{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,6vw,86px);align-items:center;padding-top:clamp(64px,9vw,128px)}.page_reverse__92pS5{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.page_inclusion__S5bAh{padding-top:clamp(64px,9vw,128px)}.page_gallery__59IpC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(16px,2vw,30px);margin-top:48px}.page_gallery__59IpC figure:nth-child(2){margin-top:44px}.page_gallery__59IpC figcaption{border-bottom:1px solid var(--giving-champagne);padding-block:14px 18px}.page_governance__QtQCx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(36px,8vw,110px);padding-block:clamp(64px,9vw,128px)}.page_page__FmEHB .page_governancePhoto__FtQ2m{margin-top:32px}.page_copy__OjRUt ul{margin:24px 0;padding-left:20px;font:400 clamp(16px,1.25vw,18px)/1.85 var(--sans)}.page_copy__OjRUt li{margin-block:10px;padding-left:8px}.page_copy__OjRUt li::marker{color:#756347}.page_launch__7i0RK{color:var(--giving-ivory);background:var(--giving-charcoal);padding-block:clamp(44px,6vw,80px);border-top:2px solid var(--giving-champagne)}.page_launch__7i0RK h2{max-width:13ch}.page_recommend__p44DG{padding-block:clamp(56px,8vw,112px)}.page_button__DMnTo{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:52px;padding:17px 23px;margin-top:12px;background:var(--giving-charcoal);color:var(--giving-ivory);font:500 12px/1.6 var(--sans);max-width:100%;transition:background-color .18s ease,color .18s ease}.page_button__DMnTo:hover{background:#34302b}.page_footer__28qjg a:focus-visible,.page_page__FmEHB a:focus-visible{outline:2px solid #756347;outline-offset:5px}.page_closing__gSeWp{border-top:1px solid var(--giving-champagne);padding-top:clamp(40px,6vw,80px)}.page_closing__gSeWp blockquote{max-width:28ch;margin:0 auto;text-align:center;font:italic 400 clamp(30px,4.1vw,54px)/1.4 var(--serif);text-wrap:balance}.page_footer__28qjg nav{display:flex;justify-content:center;gap:12px 28px;flex-wrap:wrap;font-size:10px;letter-spacing:.1em}.page_footer__28qjg nav a{display:inline-flex;align-items:center;min-height:44px}.page_footer__28qjg nav a:hover{text-decoration:underline;text-underline-offset:5px}@media (max-width:900px){.page_inclusionCopy__XlQXa,.page_introduction__iLz_v,.page_launchInner__Il9Lc,.page_pledgeCopy__RvUKp,.page_recommend__p44DG{grid-template-columns:minmax(0,1fr);gap:24px}.page_inclusionCopy__XlQXa h2,.page_introduction__iLz_v h2,.page_launchInner__Il9Lc h2,.page_recommend__p44DG h2{max-width:23ch;margin-bottom:0}.page_copy__OjRUt{max-width:65ch}.page_pledgeCopy__RvUKp p{max-width:60ch}}@media (max-width:700px){.page_gallery__59IpC,.page_governance__QtQCx,.page_story__MmOzA{grid-template-columns:minmax(0,1fr);gap:32px}.page_gallery__59IpC{margin-top:32px}.page_gallery__59IpC figure:nth-child(2){margin-top:0}.page_governance__QtQCx{gap:52px}.page_page__FmEHB h1{font-size:clamp(40px,10.5vw,66px)}.page_page__FmEHB h2{font-size:clamp(30px,8vw,40px)}.page_page__FmEHB .page_eyebrow__AxkVz{font-size:9px;letter-spacing:.11em}.page_button__DMnTo{font-size:11px;gap:16px;padding-inline:17px}}@media (prefers-reduced-motion:reduce){.page_page__FmEHB *,.page_page__FmEHB :after,.page_page__FmEHB :before{transition:none;animation:none;scroll-behavior:auto}}