.uI87ba_main{max-width:820px;padding:var(--space-section-padding) var(--space-container-padding);margin-inline:auto}.uI87ba_backLink{font-family:var(--font-inter), sans-serif;color:var(--color-text-muted);align-items:center;gap:.4rem;margin-bottom:1rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:color .12s;display:inline-flex}.uI87ba_backLink:hover{color:var(--color-teal-dark)}.uI87ba_title{font-family:var(--font-inter), sans-serif;letter-spacing:-.025em;color:var(--color-navy);margin:.4rem 0;font-size:clamp(2rem,1.4rem + 2vw,3rem);font-weight:900}.uI87ba_lead{color:var(--color-text-light);margin:0 0 2rem;font-size:.95rem}:where(.uI87ba_main) h2{font-family:var(--font-inter), sans-serif;color:var(--color-navy);margin:1.6rem 0 .7rem;font-size:1.15rem;font-weight:800}.uI87ba_main>h2:first-of-type{margin-top:0}:where(.uI87ba_main) p{color:var(--color-text-muted);margin:0 0 1.4rem;font-size:1rem}.uI87ba_contactBlock{color:var(--color-text);margin:0 0 1.4rem;font-size:1rem;line-height:1.8}.uI87ba_inlineLink{color:var(--color-brand);text-decoration:none}:where(.uI87ba_main) ul{color:var(--color-text-muted);flex-direction:column;gap:.3rem;margin:0 0 1.4rem;padding-left:1.2rem;font-size:1rem;display:flex}.uI87ba_highlightBox{color:var(--color-navy);background:#eaf3fc;border:1px solid #c3d9f5;border-radius:14px;margin:0 0 1.4rem;padding:1.1rem 1.4rem;font-size:.95rem;line-height:1.6}.uI87ba_noteBox{border:1px dashed var(--color-border-strong);color:var(--color-text-light);background:#fff;border-radius:14px;margin-top:1.4rem;padding:1.1rem 1.4rem;font-size:.88rem}
