.field-about-cover,.field-contact{background:#fffdf7;padding:65px 0}.field-about-cover>div>span,.field-contact-grid>div>span{color:#28745e;font:11px ui-monospace,Consolas,monospace;letter-spacing:.12em}.field-about-cover h1,.field-contact h1{font-size:clamp(46px,6vw,72px);line-height:1.08;margin:24px 0}.field-about-cover p,.field-contact p{color:#657069;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif}.field-about-body{padding:65px 0}.field-about-body>.shell{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#d9d5c8}.field-about-body article,.field-about-body aside{background:#fffdf7;padding:30px}.field-about-body article>span{color:#d77a3d;font:11px ui-monospace,Consolas,monospace}.field-about-body h2{font-size:25px}.field-about-body p{color:#657069;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif}.field-about-body aside{grid-column:1/-1;background:#10382f;color:#c6d8d1}.field-contact-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:90px}.field-contact dl{border-top:2px solid #10382f;margin:35px 0 0}.field-contact dt{color:#28745e;font:11px ui-monospace,Consolas,monospace;margin-top:18px}.field-contact dd{margin:3px 0 18px;font-size:19px}@media(max-width:700px){.field-about-body>.shell,.field-contact-grid{grid-template-columns:1fr}.field-contact-grid{gap:20px}.field-about-cover h1,.field-contact h1{font-size:42px}}
