.LIbHLq_page{min-height:calc(100svh - 180px);padding-top:clamp(3.5rem,6vw,5.5rem);padding-bottom:clamp(5rem,8vw,8rem)}.LIbHLq_article{max-width:700px;margin-inline:auto}.LIbHLq_title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--ink);margin-bottom:clamp(1.5rem,2.5vw,2.25rem);font-size:clamp(2.5rem,5vw,3.8rem);font-weight:700;line-height:1.08}.LIbHLq_lead{font-family:var(--font-sans);color:#1a2a3a;border-bottom:1px solid var(--line);margin-bottom:clamp(2.5rem,4vw,3.5rem);padding-bottom:clamp(2rem,3vw,2.5rem);font-size:clamp(1.12rem,1.35vw,1.25rem);font-weight:500;line-height:1.62}.LIbHLq_section{margin-bottom:clamp(2.5rem,4vw,3.5rem)}.LIbHLq_heading{font-family:var(--font-display);letter-spacing:-.025em;color:var(--ink);margin-bottom:.95rem;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:600;line-height:1.25}.LIbHLq_body{font-family:var(--font-sans);color:#243444;margin-bottom:.85rem;font-size:clamp(1.02rem,1.15vw,1.12rem);line-height:1.72}.LIbHLq_body:last-child{margin-bottom:0}.LIbHLq_list{flex-direction:column;gap:.55rem;margin:.85rem 0 1rem;padding-left:1.35rem;display:flex}.LIbHLq_listItem{font-family:var(--font-sans);color:#243444;font-size:clamp(1.02rem,1.15vw,1.12rem);line-height:1.7}.LIbHLq_questionsSection{border-top:1px solid var(--line);margin-top:clamp(3rem,5vw,4.5rem);padding-top:clamp(2.5rem,4vw,3.5rem)}.LIbHLq_questionsHeading{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);margin-bottom:1rem;font-size:clamp(1.5rem,2.3vw,2.1rem);font-weight:700;line-height:1.2}.LIbHLq_contactArea{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:1.5rem;display:flex}.LIbHLq_primaryCta{font-family:var(--font-sans);letter-spacing:-.01em;background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:9999px;align-items:center;gap:.5rem;padding:1.05rem 2.25rem;font-size:1rem;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.LIbHLq_primaryCta:hover{background:#142a3e;border-color:#142a3e}@media (max-width:768px){.LIbHLq_primaryCta{padding:.9rem 1.5rem}}.LIbHLq_fallbackNotice{color:var(--ink-muted);font-size:.95rem;line-height:1.6}.LIbHLq_inlineLink{color:var(--ink);text-underline-offset:3px;font-weight:500;text-decoration:underline;transition:color .15s}.LIbHLq_inlineLink:hover{color:#071524}
