.detail-page{color:#142d3d;background:#fafaf7;padding:45px 0 70px}.detail-page h2{letter-spacing:-.035em;margin:0 0 20px;font-size:clamp(26px,2.5vw,34px);font-weight:550;line-height:1.2}.detail-page p,.detail-page li{color:#526773;font-size:17px;line-height:1.8}.detail-intro{max-width:850px;padding-bottom:55px}.detail-back{color:#617783;align-items:center;gap:9px;margin-bottom:45px;font-size:14px;text-decoration:none;display:inline-flex}.detail-eyebrow,.detail-page p.detail-eyebrow{letter-spacing:.14em;color:#617a89;margin:0 0 18px;font-size:11px;font-weight:650}.detail-intro h1{letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(38px,4.5vw,62px);font-weight:550;line-height:1.1}.detail-page .detail-lead{max-width:720px;margin:0 0 28px;font-size:20px;line-height:1.75}.detail-button{color:#fff;background:#142d3d;border-radius:3px;justify-content:space-between;align-items:center;gap:24px;min-height:52px;padding:14px 19px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.detail-button:hover{background:#284f65}.detail-page a:focus-visible{outline-offset:5px;outline:2px solid #2664c6}.detail-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 50px;display:grid}.detail-categories article{border-top:1px solid #cfdae0;padding-top:25px}.detail-number{letter-spacing:.08em;color:#7993a0;margin-bottom:18px;font-size:13px;display:block}.detail-categories h2{font-size:25px}.detail-page ul{margin:0;padding-left:20px}.detail-page li{margin-bottom:9px;padding-left:3px}.detail-page li::marker{color:#7993a0}.detail-facts{border-top:1px solid #cfdae0;border-bottom:1px solid #cfdae0;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:32px 0;display:grid}.detail-facts h2{margin-bottom:15px;font-size:23px}.detail-facts p{margin:0;font-size:16px}.detail-content-grid{grid-template-columns:1fr 1fr;gap:80px;padding:65px 0 0;display:grid}.detail-content-grid section>p{margin-bottom:22px}.detail-checks{background:#edf1f2;padding:30px}.detail-checks>p:last-child{margin:22px 0 0;font-size:14px}.detail-contact{border-top:1px solid #cfdae0;grid-template-columns:1.4fr .6fr;align-items:center;gap:70px;margin-top:65px;padding-top:45px;display:grid}.detail-contact>div>p{max-width:650px;margin-bottom:25px}.detail-contact aside{border-left:1px solid #cfdae0;padding-left:45px}.detail-contact img{object-fit:cover;object-position:center 25%;border-radius:50%;width:76px;height:76px;margin-bottom:15px}.detail-contact h3{margin:0 0 5px;font-size:21px;font-weight:550}.detail-contact aside p{margin:0 0 18px;font-size:14px}.detail-contact aside a{color:#142d3d;white-space:nowrap;align-items:center;gap:10px;font-size:17px;font-weight:550;text-decoration:none;display:flex}@media (max-width:900px){.detail-content-grid,.detail-contact{gap:35px}.detail-contact aside{padding-left:25px}.detail-facts{gap:25px}}@media (max-width:700px){.detail-page{padding:30px 0 45px}.detail-back{margin-bottom:30px}.detail-intro{padding-bottom:40px}.detail-page .detail-lead{font-size:18px}.detail-facts,.detail-categories,.detail-content-grid,.detail-contact{grid-template-columns:minmax(0,1fr)}.detail-content-grid{padding-top:45px}.detail-contact{margin-top:45px;padding-top:35px}.detail-contact aside{border-top:1px solid #cfdae0;border-left:0;padding:25px 0 0}.detail-contact aside a{white-space:normal}.detail-checks{padding:25px}.detail-facts{gap:28px}}
