.services-module__g8J8Uq__site{color:#20211f;background:#f3f2ed;min-height:100vh;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif}.services-module__g8J8Uq__site a:focus-visible{outline-offset:5px;outline:2px solid #c1442c}.services-module__g8J8Uq__skip{color:#fff;z-index:10;background:#20211f;padding:12px;position:fixed;top:-80px;left:20px}.services-module__g8J8Uq__skip:focus{top:12px}.services-module__g8J8Uq__header,.services-module__g8J8Uq__footer{justify-content:space-between;align-items:center;gap:20px;max-width:1280px;margin:0 auto;padding:28px 5%;display:flex}.services-module__g8J8Uq__header{border-bottom:1px solid #d5d5cd}.services-module__g8J8Uq__brand{font-size:18px;font-weight:700}.services-module__g8J8Uq__brand small{letter-spacing:2px;margin-top:5px;font-size:9px;display:block}.services-module__g8J8Uq__contactLink{border-bottom:1px solid;padding:12px 0;font-size:13px}.services-module__g8J8Uq__main{max-width:1120px;margin:0 auto;padding:0 5%}.services-module__g8J8Uq__breadcrumb{color:#676862;flex-wrap:wrap;gap:14px;padding-top:28px;font-size:13px;display:flex}.services-module__g8J8Uq__breadcrumb a:hover,.services-module__g8J8Uq__related a:hover{color:#c1442c}.services-module__g8J8Uq__hero{padding:64px 0 72px}.services-module__g8J8Uq__eyebrow{font-family:var(--font-geist-mono),monospace;letter-spacing:2px;color:#9e3622;font-size:11px}.services-module__g8J8Uq__hero h1{letter-spacing:-1px;margin:22px 0;font-size:clamp(36px,6vw,68px);font-weight:500;line-height:1.3}.services-module__g8J8Uq__intro{max-width:780px;font-size:18px;line-height:1.9}.services-module__g8J8Uq__audience{color:#676862;max-width:780px;margin:20px 0 28px;font-size:14px;line-height:1.9}.services-module__g8J8Uq__primary{color:#f3f2ed;background:#20211f;padding:17px 22px;font-size:14px;display:inline-block}.services-module__g8J8Uq__primary:hover{background:#a53824}.services-module__g8J8Uq__section{border-top:1px solid #d5d5cd;padding:44px 0}.services-module__g8J8Uq__section h2,.services-module__g8J8Uq__related h2{margin-bottom:22px;font-size:26px;font-weight:500;line-height:1.5}.services-module__g8J8Uq__section p,.services-module__g8J8Uq__card p,.services-module__g8J8Uq__question p{color:#676862;font-size:15px;line-height:2}.services-module__g8J8Uq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.services-module__g8J8Uq__card{padding:20px 0}.services-module__g8J8Uq__card h3,.services-module__g8J8Uq__question h3{margin:12px 0;font-size:19px;font-weight:500;line-height:1.6}.services-module__g8J8Uq__preparation{margin-top:20px;padding-left:22px;font-size:15px;line-height:2;list-style:outside}.services-module__g8J8Uq__preparation li{padding:6px 0}.services-module__g8J8Uq__question{max-width:850px;margin:26px 0}.services-module__g8J8Uq__contact{background:#e9e9e1;padding:36px;scroll-margin-top:24px}.services-module__g8J8Uq__contact h2{margin:18px 0;font-size:30px;line-height:1.5}.services-module__g8J8Uq__contact p:not(.services-module__g8J8Uq__eyebrow){color:#676862;margin-bottom:24px;line-height:1.9}.services-module__g8J8Uq__email{overflow-wrap:anywhere;width:fit-content;margin-top:18px;text-decoration:underline;display:block}.services-module__g8J8Uq__related{flex-wrap:wrap;gap:12px 28px;padding:44px 0;display:flex}.services-module__g8J8Uq__related h2{width:100%;margin-bottom:6px;font-size:20px}.services-module__g8J8Uq__related a{padding:12px 0;font-size:14px}.services-module__g8J8Uq__footer{color:#676862;border-top:1px solid #d5d5cd;flex-wrap:wrap;font-size:11px}@media (max-width:640px){.services-module__g8J8Uq__hero{padding:44px 0}.services-module__g8J8Uq__grid{grid-template-columns:1fr;gap:4px}.services-module__g8J8Uq__section h2{font-size:23px}.services-module__g8J8Uq__contact{padding:26px 20px}.services-module__g8J8Uq__intro{font-size:16px}}
