.testing-page{background:#faf8f3}.testing-page .breadcrumbs{padding-top:28px}.testing-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(30px,5vw,80px);padding-top:26px;padding-bottom:72px;display:grid}.testing-hero h1{letter-spacing:-.035em;max-width:12ch;margin:22px 0;font-size:clamp(2.5rem,4.4vw,4.6rem);line-height:1.06}.testing-lead{max-width:51ch;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.75}.testing-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.testing-location{color:#666257;margin-top:24px;font-size:.8rem}.testing-hero-image{background:#e8e2d5;border-radius:20px;margin:0;position:relative;overflow:hidden}.testing-hero-image img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.testing-hero-image figcaption{color:#fff;background:#272724db;border-radius:4px;padding:4px 9px;font-size:.68rem;position:absolute;bottom:12px;right:12px}.testing-answer{color:#fff;background:#2b2c29;padding:62px 0}.testing-answer-grid{grid-template-columns:1fr 1.25fr;gap:70px;display:grid}.testing-answer .eyebrow{color:#f2bb29}.testing-page h2{letter-spacing:-.025em;font-size:clamp(1.8rem,3vw,2.65rem);line-height:1.17}.testing-page h3{margin-bottom:14px;font-size:1.18rem;line-height:1.35}.testing-answer h2{color:#fff;max-width:19ch;margin-top:16px}.testing-answer p:not(.eyebrow){color:#eceae3;line-height:1.8}.testing-answer p+p{margin-top:18px}.testing-section{padding-top:76px;padding-bottom:76px}.testing-section>h2{max-width:26ch;margin-top:14px}.testing-cards{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:35px;display:grid}.testing-cards article{background:#fff;border-top:3px solid #f2bb29;border-radius:0 0 12px 12px;padding:26px 24px}.testing-page p{line-height:1.75}.testing-process{background:#f0ede5;border-block:1px solid #e2ded3}.testing-steps{grid-template-columns:repeat(3,1fr);gap:32px;margin:32px 0;padding:0;list-style:none;display:grid}.testing-step-number{color:#75612e;margin-bottom:18px;font-size:2.2rem;font-weight:700;display:block}.testing-prepare{background:#fffaf0;border-left:3px solid #9b7615;margin-top:36px;padding:22px 28px}.testing-prepare p{max-width:100ch}.testing-prepare .text-link{margin-top:16px;font-size:.9rem}.testing-faq{grid-template-columns:.85fr 1.3fr;gap:70px;display:grid}.testing-faq h2{margin:15px 0 24px}.testing-faq .faq-item{background:0 0}.testing-related{padding-bottom:76px}.testing-related .eyebrow{margin-bottom:20px}@media (max-width:800px){.testing-page .breadcrumbs{padding-top:24px}.testing-hero{grid-template-columns:1fr;gap:32px;padding-bottom:42px}.testing-hero h1{max-width:16ch;font-size:clamp(2.4rem,8.5vw,3.5rem)}.testing-hero-image img{aspect-ratio:5/4;object-position:50% 50%}.testing-answer-grid,.testing-faq{grid-template-columns:1fr;gap:26px}.testing-answer{padding:42px 0}.testing-section{padding-top:48px;padding-bottom:48px}.testing-cards,.testing-steps{grid-template-columns:1fr;gap:18px}.testing-steps li{gap:22px;padding-top:16px;display:flex}.testing-step-number{min-width:2ch;font-size:1.6rem}.testing-related{padding-bottom:48px}.testing-actions{gap:18px}.testing-prepare{padding:22px}}
