.page-module__Wv3byG__page{padding-top:64px}.page-module__Wv3byG__intro{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.page-module__Wv3byG__heading{margin-bottom:0}.page-module__Wv3byG__heading h1{max-width:500px}.page-module__Wv3byG__heading .page-module__Wv3byG__lead{margin-bottom:18px}.page-module__Wv3byG__description{max-width:470px;font-size:20px;line-height:1.6}.page-module__Wv3byG__signature{font-family:var(--font-serif);font-size:19px}.page-module__Wv3byG__inquiry{background:#edf0e8;border:1px solid #cbd3c4;border-radius:8px;padding:34px}.page-module__Wv3byG__inquiry h2{margin-top:14px}.page-module__Wv3byG__inquiry p{font-size:16px}.page-module__Wv3byG__page .page-module__Wv3byG__address{color:#3e5335;overflow-wrap:anywhere;margin:0 0 22px;font-size:clamp(17px,2vw,23px);display:inline-block}.page-module__Wv3byG__page .page-module__Wv3byG__action{color:#fff;text-align:center;background:#61705b;justify-content:center;min-height:48px;padding:14px 20px;font-size:16px;text-decoration:none;display:flex}.page-module__Wv3byG__page .page-module__Wv3byG__action:hover{color:#fff;background:#52624c}.page-module__Wv3byG__page .page-module__Wv3byG__emailHint{margin:16px 0 0;font-size:14px}.page-module__Wv3byG__details{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:64px;margin-top:54px;padding-top:34px;display:grid}.page-module__Wv3byG__details h2{font-size:28px}.page-module__Wv3byG__details p{max-width:380px;color:var(--muted);font-size:16px}.page-module__Wv3byG__details ul{margin:0;padding-left:21px;font-size:16px}.page-module__Wv3byG__details li{margin-bottom:8px;padding-left:4px}.page-module__Wv3byG__next{max-width:740px;margin-top:28px}.page-module__Wv3byG__next>p:first-child{font-size:17px}@media (max-width:800px){.page-module__Wv3byG__page{padding-top:36px}.page-module__Wv3byG__intro,.page-module__Wv3byG__details{grid-template-columns:1fr;gap:24px}.page-module__Wv3byG__heading h1{max-width:none;font-size:clamp(40px,8vw,58px)}.page-module__Wv3byG__description{font-size:18px}.page-module__Wv3byG__inquiry{padding:26px}.page-module__Wv3byG__page .page-module__Wv3byG__address{font-size:clamp(17px,4.6vw,23px)}.page-module__Wv3byG__details{gap:8px;margin-top:32px}.page-module__Wv3byG__details h2{font-size:27px}}
