.home-page_page__D_J0K{min-height:100dvh;background:#f7f7f5;color:#1d1d1f}.home-page_shell__gYEBI{box-sizing:border-box;width:min(100%,1680px);margin:0 auto;padding:24px clamp(18px,3.5vw,56px) 84px}.home-page_brandline__o39jA{display:flex;width:fit-content;align-items:center;gap:10px;margin:0 0 22px;color:#47505a;font-size:11px;font-weight:700;letter-spacing:.16em;text-decoration:none}.home-page_brandline__o39jA:hover{color:#1d1d1f}.home-page_brandline__o39jA:focus-visible{outline:2px solid #1d1d1f;outline-offset:5px}.home-page_brandline__o39jA>span:not(.home-page_brandMark__whXyu){color:#a4aaa9}.home-page_brandMark__whXyu{display:grid;width:27px;height:27px;place-items:center;border:1px solid #c7ceca;border-radius:50%;color:#6c756e;font-size:9px;letter-spacing:-.04em}.home-page_feature__h_s0b{position:relative;display:flex;min-height:min(78svh,840px);align-items:center;overflow:hidden;isolation:isolate;background:#202326;color:#fff}.home-page_featureImage__sLUZ7{z-index:-2;object-fit:cover;object-position:center 36%}.home-page_featureShade__4GgDW{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(10,15,20,.86),rgba(10,15,20,.69) 42%,rgba(10,15,20,.13)),linear-gradient(0deg,rgba(10,15,20,.36),transparent 34%)}.home-page_featureContent__DATQe{box-sizing:border-box;width:min(900px,78%);padding:clamp(34px,7vw,96px)}.home-page_featureKicker__uAu45{margin:0 0 24px;color:#e6cfaa;font-size:11px;font-weight:700;letter-spacing:.17em}.home-page_feature__h_s0b h1{max-width:790px;margin:0;font-size:clamp(40px,6.5vw,82px);font-weight:650;letter-spacing:-.055em;line-height:1.08;text-wrap:balance}.home-page_featureDescription__rcglU{max-width:610px;margin:24px 0 0;color:rgba(255,255,255,.82);font-size:clamp(15px,1.45vw,18px);line-height:1.75}.home-page_actions__TRpyW{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:34px}.home-page_primaryAction__rJ85X,.home-page_secondaryAction__o66qw{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;border-radius:999px;font-size:14px;font-weight:700;text-decoration:none}.home-page_primaryAction__rJ85X{padding:0 21px;background:#fff;color:#171c20}.home-page_primaryAction__rJ85X:hover{background:#f0e8dc}.home-page_secondaryAction__o66qw{color:#fff}.home-page_secondaryAction__o66qw:hover{text-decoration:underline;text-underline-offset:5px}.home-page_featureCaption__f3fHH{position:absolute;right:28px;bottom:24px;display:flex;gap:9px;color:rgba(255,255,255,.8);font-size:11px;letter-spacing:.05em;text-shadow:0 1px 5px rgba(0,0,0,.6)}.home-page_featureCaption__f3fHH span+span:before{content:"·";margin-right:9px;color:#e6cfaa}.home-page_secondarySection__NzaSM{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);align-items:start;gap:clamp(26px,5vw,72px);padding-top:clamp(58px,8vw,104px)}.home-page_sectionHeading__MNYpX p{margin:4px 0 11px;color:#858d88;font-size:10px;font-weight:700;letter-spacing:.17em}.home-page_sectionHeading__MNYpX h2{margin:0;color:#25302c;font-size:clamp(24px,3vw,34px);font-weight:600;letter-spacing:-.04em}.home-page_pathGrid__kU2LA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.home-page_pathCard__gQP5T{display:flex;min-height:190px;flex-direction:column;align-items:flex-start;padding:22px 24px;border:1px solid #e2e5df;border-radius:18px;background:rgba(255,255,255,.76);color:#27312e;text-decoration:none}.home-page_pathCard__gQP5T:hover{border-color:#b6c5bd;background:#fff}.home-page_pathLabel__min4a{margin-bottom:17px;color:#75817a;font-size:10px;font-weight:700;letter-spacing:.1em}.home-page_pathTitle__1hyo9{font-size:clamp(17px,1.7vw,21px);font-weight:650;letter-spacing:-.025em}.home-page_pathDescription__0w3b0{margin-top:8px;color:#66716a;font-size:13px;line-height:1.65}.home-page_pathLink__0A0QP{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:19px;color:#596d61;font-size:12px;font-weight:700}.home-page_retail__nAljz .home-page_pathLabel__min4a{color:#14736a}.home-page_evidence__2yblM .home-page_pathLabel__min4a{color:#596d61}@media (max-width:760px){.home-page_shell__gYEBI{padding-top:20px}.home-page_feature__h_s0b{min-height:min(78svh,760px);align-items:flex-end}.home-page_featureImage__sLUZ7{object-position:61% center}.home-page_featureShade__4GgDW{background:linear-gradient(0deg,rgba(10,15,20,.9),rgba(10,15,20,.64) 54%,rgba(10,15,20,.08))}.home-page_featureContent__DATQe{width:100%;padding:34px 24px 76px}.home-page_featureKicker__uAu45{margin-bottom:17px;font-size:10px}.home-page_feature__h_s0b h1{font-size:clamp(39px,10vw,58px)}.home-page_featureDescription__rcglU{margin-top:17px;font-size:15px}.home-page_actions__TRpyW{align-items:flex-start;flex-direction:column;gap:14px;margin-top:24px}.home-page_featureCaption__f3fHH{right:20px;bottom:18px;font-size:10px}.home-page_secondarySection__NzaSM{gap:20px}.home-page_pathGrid__kU2LA,.home-page_secondarySection__NzaSM{grid-template-columns:minmax(0,1fr)}.home-page_pathCard__gQP5T{min-height:170px}}