.accession-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:55px;align-items:center;padding-block:30px 70px}.accession-hero h1{font-size:clamp(36px,4.1vw,59px);line-height:1.14}.accession-hero .lead{max-width:740px}.accession-visual{margin:0;overflow:hidden;border-radius:4px 75px 4px 4px;background:var(--navy);color:white}.accession-visual img{width:100%;height:330px;object-fit:cover}.accession-visual figcaption{padding:26px 28px;border-top:4px solid var(--gold)}.accession-visual figcaption span{display:block;font-size:14px;color:var(--honey)}.accession-visual strong{display:block;font:italic 29px/1.3 Georgia,serif;margin:8px 0 12px}.accession-visual p{font-size:14px;margin:0;color:#dce6e4}.accession-steps{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:0;margin:40px 0 24px}.accession-steps li{border-top:1px solid var(--line);padding-top:24px}.accession-steps h3{font-size:23px;line-height:1.25}.accession-steps p{color:var(--muted)}.accession-profiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:36px}.accession-profiles article{background:#fffefa;padding:25px;border:1px solid var(--line);border-radius:10px}.accession-profiles h3{font-size:23px;line-height:1.25}.profile-icon{display:flex;width:44px;height:44px;align-items:center;justify-content:center;background:var(--honey);border-radius:50%;font:24px Georgia,serif;color:var(--navy)}.accession-support{padding-left:22px}.accession-support li{margin-bottom:12px}.partner-name{font-size:38px;margin-top:0}.accession-page .offer-context .text-link{color:var(--honey)}.comparison-scroll{overflow-x:auto;border:1px solid var(--line);border-radius:10px}.accession-table{border-collapse:collapse;width:100%;min-width:610px;text-align:left;background:white}.accession-table caption{text-align:left;padding:18px 22px;font-weight:700}.accession-table th,.accession-table td{padding:20px;vertical-align:top;border-top:1px solid var(--line);width:36%}.accession-table th:first-child{width:28%}.accession-table thead{background:var(--navy);color:white}.accession-table tbody th{background:#edf2ee}.accession-costs{margin-top:35px;border-left:4px solid var(--gold);padding:24px 28px;background:#eee3cd}.accession-costs h3{margin-top:0}.accession-costs p:last-child{font-size:14px;margin-bottom:0}.accession-page form h3{margin-top:0}.accession-page form>p{font-size:14px}.accession-page form button{width:100%}.accession-page .consent a{overflow-wrap:anywhere}@media(max-width:1050px){.accession-hero{gap:30px}.accession-steps,.accession-profiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:750px){.accession-hero{grid-template-columns:1fr;padding-block:20px 45px}.accession-hero h1{font-size:clamp(34px,8.7vw,48px)}.accession-visual img{height:260px}.accession-steps,.accession-profiles{grid-template-columns:1fr}.accession-steps{gap:14px}.accession-page .contact-grid{grid-template-columns:1fr}.accession-page .contact h2{font-size:34px}.accession-table th,.accession-table td{padding:16px}.accession-page .offer-context{padding:25px}.accession-page .contact-details>a{overflow-wrap:anywhere}}

.accession-partners{display:grid;gap:24px;min-width:0}.accession-partners .offer-context p{font-size:16px}
