.page-module__9G8d6W__page{color:#183b35;background:#f5f2e9;min-height:100vh;font-family:Noto Serif SC,Songti SC,Georgia,serif}.page-module__9G8d6W__header{border-bottom:1px solid #cbd1c8;justify-content:space-between;align-items:center;width:min(1120px,100% - 48px);height:96px;margin:auto;display:flex}.page-module__9G8d6W__mark{border:1px solid #183b35;border-radius:50%;place-items:center;width:42px;height:42px;font-size:18px;font-style:italic;display:grid}.page-module__9G8d6W__nav{color:#526761;gap:34px;font:500 13px system-ui;display:flex}.page-module__9G8d6W__nav a{position:relative}.page-module__9G8d6W__nav a:after{content:"";background:#b68a45;height:1px;transition:right .25s;position:absolute;bottom:-7px;left:0;right:100%}.page-module__9G8d6W__nav a:hover:after{right:0}.page-module__9G8d6W__hero{width:min(1120px,100% - 48px);min-height:610px;margin:auto;padding:120px 0 90px;position:relative}.page-module__9G8d6W__hero:after{content:"";opacity:.55;border:1px solid #aab9ae;border-radius:48% 48% 4px 4px;width:310px;height:420px;position:absolute;top:88px;right:2%}.page-module__9G8d6W__kicker{letter-spacing:.25em;color:#98783d;margin:0 0 24px;font:650 11px system-ui}.page-module__9G8d6W__hero h1{letter-spacing:-.055em;max-width:740px;margin:0;font-size:clamp(58px,8vw,105px);font-weight:500;line-height:1.12}.page-module__9G8d6W__intro{color:#5f716b;max-width:570px;margin:34px 0 0;font:16px/2 system-ui}.page-module__9G8d6W__readMore{border-bottom:1px solid #8c9e96;align-items:center;gap:18px;margin-top:42px;padding-bottom:8px;font:600 13px system-ui;display:inline-flex}.page-module__9G8d6W__readMore span{color:#b68a45}.page-module__9G8d6W__notes{color:#f8f5ed;background:#173d37;padding:100px max(24px,50vw - 560px)}.page-module__9G8d6W__sectionTitle{justify-content:space-between;align-items:end;margin-bottom:50px;display:flex}.page-module__9G8d6W__sectionTitle p{letter-spacing:.22em;color:#d4af68;font:600 11px system-ui}.page-module__9G8d6W__sectionTitle h2{margin:0;font-size:43px;font-weight:500}.page-module__9G8d6W__grid{border-top:1px solid #58706a;border-bottom:1px solid #58706a;grid-template-columns:repeat(3,1fr);display:grid}.page-module__9G8d6W__card{border-right:1px solid #58706a;min-height:330px;padding:34px}.page-module__9G8d6W__card:last-child{border-right:0}.page-module__9G8d6W__cardMeta{color:#aabbb5;justify-content:space-between;font:11px system-ui;display:flex}.page-module__9G8d6W__cardMeta span:last-child{color:#d4af68}.page-module__9G8d6W__card h3{margin:72px 0 20px;font-size:25px;font-weight:500;line-height:1.55}.page-module__9G8d6W__card p{color:#b9c7c2;margin:0;font:14px/1.9 system-ui}.page-module__9G8d6W__about{text-align:center;width:min(800px,100% - 48px);margin:auto;padding:130px 0}.page-module__9G8d6W__about h2{margin:0 0 28px;font-size:46px;font-weight:500}.page-module__9G8d6W__about>p:last-child{color:#667870;max-width:620px;margin:auto;font:15px/2 system-ui}.page-module__9G8d6W__footer{color:#718079;border-top:1px solid #cbd1c8;justify-content:space-between;width:min(1120px,100% - 48px);max-width:none;margin:auto;padding:34px 0;font:12px system-ui;display:flex}.page-module__9G8d6W__footer p{color:inherit;font:inherit;margin:0}.page-module__9G8d6W__footer a:hover{color:#183b35}@media (max-width:760px){.page-module__9G8d6W__header{height:76px}.page-module__9G8d6W__hero{min-height:540px;padding:85px 0 70px}.page-module__9G8d6W__hero:after{width:150px;height:230px;top:70px}.page-module__9G8d6W__hero h1{font-size:52px}.page-module__9G8d6W__intro{font-size:14px}.page-module__9G8d6W__notes{padding-top:72px;padding-bottom:72px}.page-module__9G8d6W__sectionTitle{flex-direction:column;align-items:start;gap:10px}.page-module__9G8d6W__sectionTitle h2{font-size:35px}.page-module__9G8d6W__grid{grid-template-columns:1fr}.page-module__9G8d6W__card{border-bottom:1px solid #58706a;border-right:0;min-height:250px;padding:30px 4px}.page-module__9G8d6W__card:last-child{border-bottom:0}.page-module__9G8d6W__card h3{margin-top:45px}.page-module__9G8d6W__about{padding:90px 0}.page-module__9G8d6W__about h2{font-size:36px}.page-module__9G8d6W__footer{flex-direction:column;align-items:flex-start;gap:12px}}
