.page-module__NfDiEG__page{color:#252922;background:#f4f0e9}.page-module__NfDiEG__hero{color:#f7f2e9;background:linear-gradient(135deg,#252b23 0%,#4c5648 50%,#c6ab8c 100%);flex-direction:column;justify-content:flex-end;min-height:72vh;padding:clamp(90px,11vw,165px) clamp(22px,9vw,145px);display:flex}.page-module__NfDiEG__hero>p,.page-module__NfDiEG__story>div>p:first-child,.page-module__NfDiEG__categories header>p,.page-module__NfDiEG__next>p{letter-spacing:.18em;text-transform:uppercase;font-size:10px}.page-module__NfDiEG__hero h1{font:500 clamp(56px,8vw,116px)/.85 var(--font-display);letter-spacing:-.055em;max-width:1000px;margin:24px 0 32px}.page-module__NfDiEG__hero h1 em{color:#ead7bd;font-weight:400}.page-module__NfDiEG__hero>span{font:20px/1.55 var(--font-display);color:#e1e2da;max-width:650px}.page-module__NfDiEG__story{grid-template-columns:1fr 1fr;gap:clamp(50px,8vw,130px);padding:clamp(85px,10vw,150px) clamp(22px,7vw,110px);display:grid}.page-module__NfDiEG__story h2,.page-module__NfDiEG__categories h2,.page-module__NfDiEG__next h2{font:500 clamp(42px,5vw,72px)/.95 var(--font-display);letter-spacing:-.045em;margin-top:20px}.page-module__NfDiEG__story>div:last-child{padding-top:32px}.page-module__NfDiEG__story>div:last-child p{font:19px/1.65 var(--font-display);color:#5c5d56}.page-module__NfDiEG__story>div:last-child p+p{margin-top:25px}.page-module__NfDiEG__principles{background:#dcd6ca;grid-template-columns:repeat(3,1fr);display:grid}.page-module__NfDiEG__principles article{border-right:1px solid #c2bbaf;flex-direction:column;min-height:390px;padding:34px;display:flex}.page-module__NfDiEG__principles article:last-child{border-right:0}.page-module__NfDiEG__principles small{letter-spacing:.13em;font-size:10px}.page-module__NfDiEG__principles h2{font:500 38px/1 var(--font-display);margin-top:auto}.page-module__NfDiEG__principles p{font:15px/1.55 var(--font-display);color:#5f5d56;margin-top:17px}.page-module__NfDiEG__categories{grid-template-columns:1fr 1.2fr;gap:clamp(45px,8vw,120px);padding:clamp(85px,10vw,150px) clamp(22px,7vw,110px);display:grid}.page-module__NfDiEG__categories>div{border-top:1px solid #bdb7ad}.page-module__NfDiEG__categories a{border-bottom:1px solid #bdb7ad;grid-template-columns:45px 1fr auto;align-items:center;padding:21px 0;display:grid}.page-module__NfDiEG__categories a small{color:#817a6f;font-size:9px}.page-module__NfDiEG__categories a span{font:25px var(--font-display)}.page-module__NfDiEG__categories a b{font-weight:400}.page-module__NfDiEG__next{text-align:center;color:#f3eee5;background:#252b23;padding:clamp(90px,11vw,160px) 20px}.page-module__NfDiEG__next h2{margin:20px auto 38px}.page-module__NfDiEG__next>div{justify-content:center;gap:15px;display:flex}.page-module__NfDiEG__next a{letter-spacing:.13em;border:1px solid #747b70;padding:15px 20px;font-size:9px}.page-module__NfDiEG__next a:first-child{color:#252b23;background:#f3eee5}@media (max-width:800px){.page-module__NfDiEG__story,.page-module__NfDiEG__categories,.page-module__NfDiEG__principles{grid-template-columns:1fr}.page-module__NfDiEG__principles article{border-bottom:1px solid #c2bbaf;border-right:0;min-height:290px}.page-module__NfDiEG__principles article:last-child{border-bottom:0}}@media (max-width:520px){.page-module__NfDiEG__hero{min-height:650px;padding:90px 20px 55px}.page-module__NfDiEG__hero h1{font-size:53px}.page-module__NfDiEG__story,.page-module__NfDiEG__categories{padding:80px 20px}.page-module__NfDiEG__next>div{flex-direction:column;align-items:stretch}.page-module__NfDiEG__next a{width:100%}}
