.page-module-scss-module__IBW9Mq__page{color:#111;background:#f4f1ec;min-height:100vh;padding:clamp(48px,8vw,120px) 0 clamp(80px,10vw,140px)}.page-module-scss-module__IBW9Mq__backLink{color:#111;margin-bottom:48px;font-size:16px;text-decoration:none;display:inline-flex}.page-module-scss-module__IBW9Mq__backLink:hover{text-decoration:underline}.page-module-scss-module__IBW9Mq__layout{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;gap:clamp(48px,8vw,120px);display:grid}.page-module-scss-module__IBW9Mq__visual{min-height:clamp(420px,58vw,760px)}.page-module-scss-module__IBW9Mq__content{position:sticky;top:132px}.page-module-scss-module__IBW9Mq__label{letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:14px}.page-module-scss-module__IBW9Mq__content h1{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,6vw,96px);font-weight:400;line-height:1}.page-module-scss-module__IBW9Mq__description{margin:32px 0 0;font-size:20px;line-height:1.6}.page-module-scss-module__IBW9Mq__details{gap:20px;margin:48px 0 0;display:grid}.page-module-scss-module__IBW9Mq__details div{border-top:1px solid #1111112e;grid-template-columns:120px 1fr;gap:24px;padding-top:18px;display:grid}.page-module-scss-module__IBW9Mq__details dt{letter-spacing:.12em;text-transform:uppercase;opacity:.55;font-size:13px}.page-module-scss-module__IBW9Mq__details dd{margin:0;font-size:18px}@media (max-width:900px){.page-module-scss-module__IBW9Mq__layout{grid-template-columns:1fr}.page-module-scss-module__IBW9Mq__content{position:static}.page-module-scss-module__IBW9Mq__visual{min-height:420px}}@media (max-width:560px){.page-module-scss-module__IBW9Mq__details div{grid-template-columns:1fr;gap:8px}}
