.divorce-hero h1{font-size:clamp(42px,4.5vw,68px)}.divorce-focus-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0}.divorce-focus-grid>div{padding:23px 20px;background:#f6f3ed;border-top:2px solid #b1915e}.divorce-focus-grid h3{font-size:22px;line-height:1.3}.divorce-focus-grid p{font-size:15px;line-height:1.8;margin-bottom:0}.divorce-table-wrap{overflow-x:auto;margin:28px 0;border:1px solid #ddd9d0;border-radius:4px}.divorce-comparison{width:100%;border-collapse:collapse;text-align:start;font-size:15px;line-height:1.8;color:#445167}.divorce-comparison caption{text-align:start;padding:15px 19px;font-weight:600;color:#283154;background:#f6f3ed}.divorce-comparison th,.divorce-comparison td{padding:16px 19px;vertical-align:top;border-bottom:1px solid #e2ded5;text-align:start}.divorce-comparison thead{background:#283154;color:#fff}.divorce-comparison tbody th{font-weight:600;color:#283154}.divorce-comparison tbody tr:nth-child(even){background:#f8f6f2}.divorce-topic-card{padding:25px 28px;border:1px solid #e1ddd3;border-inline-start:3px solid #b1915e;margin:22px 0;border-radius:3px}.divorce-topic-card h3{margin-top:0}.divorce-content p a{color:#806137;text-decoration:underline}.divorce-content .permit-notice p,.divorce-content .permit-urgent p{font-size:16px}.divorce-content .permit-onpage a{font-size:13px}@media(max-width:1100px){.divorce-focus-grid{grid-template-columns:1fr}}@media(max-width:700px){.divorce-comparison{font-size:14px;min-width:560px}.divorce-topic-card{padding:21px}.divorce-content h2{font-size:29px}}
