.g8J8Uq_page{color:#eee8dd;background:#151817}.g8J8Uq_intro{flex-direction:column;justify-content:center;align-items:flex-start;min-height:75svh;padding-top:140px;padding-bottom:100px;display:flex}.g8J8Uq_intro h1{letter-spacing:-.065em;max-width:11ch;margin:0;font-size:clamp(58px,7.4vw,108px);font-weight:700;line-height:.98}.g8J8Uq_intro>p{color:#d3cdc2;max-width:42ch;margin:34px 0 0;font-size:clamp(19px,1.8vw,25px);line-height:1.5}.g8J8Uq_introAction,.g8J8Uq_link{color:#d4b887;align-items:center;gap:14px;min-height:48px;font-size:15px;font-weight:700;display:inline-flex}.g8J8Uq_introAction{margin-top:30px}.g8J8Uq_introAction:focus-visible,.g8J8Uq_link:focus-visible{outline-offset:5px;outline:2px solid #d4b887}.g8J8Uq_list{padding-block:50px 120px}.g8J8Uq_row{border-top:1px solid #55534b;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,7vw,110px);padding-block:clamp(50px,7vw,100px);display:grid}.g8J8Uq_rowTitle h2{letter-spacing:-.055em;max-width:12ch;margin:0;font-size:clamp(40px,5vw,74px);font-weight:600;line-height:1.04}.g8J8Uq_rowBody{max-width:620px}.g8J8Uq_rowBody h3{margin:0 0 20px;font-size:clamp(23px,2.4vw,34px);font-weight:600;line-height:1.2}.g8J8Uq_rowBody>p{color:#d3cdc2;font-size:clamp(17px,1.5vw,20px);line-height:1.65}.g8J8Uq_rowBody .g8J8Uq_outcome{color:#eee8dd;gap:6px;margin:26px 0;display:grid}.g8J8Uq_outcome strong{color:#d4b887;letter-spacing:.04em;text-transform:uppercase;font-size:13px}.g8J8Uq_rowBody ul{flex-wrap:wrap;gap:9px;margin:28px 0;padding:0;list-style:none;display:flex}.g8J8Uq_rowBody li{color:#eee8dd;background:#2a2c28;padding:9px 13px;font-size:13px}.g8J8Uq_closer{color:#151817;background:#b69a6b;padding-block:100px 150px}.g8J8Uq_closer>p{font-size:18px}.g8J8Uq_closer h2{margin:16px 0 32px;font-size:clamp(48px,6vw,86px);line-height:1}.g8J8Uq_closer h2 em{font-style:normal}.g8J8Uq_closer .g8J8Uq_link{color:#eee8dd;background:#151817;min-height:54px;padding:0 22px}@media (max-width:760px){.g8J8Uq_intro{min-height:0;padding-top:140px;padding-bottom:80px}.g8J8Uq_intro h1{font-size:clamp(47px,10vw,72px)}.g8J8Uq_row{grid-template-columns:1fr;gap:26px}.g8J8Uq_list{padding-bottom:70px}}
