.card[data-astro-cid-yk4hkwyg]{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-control);padding:var(--space-6);overflow-wrap:anywhere}.card[data-astro-cid-yk4hkwyg] p[data-astro-cid-yk4hkwyg]{margin:0 0 var(--space-3)}.card[data-astro-cid-yk4hkwyg] a[data-astro-cid-yk4hkwyg]{align-items:center;gap:var(--space-2);min-height:2.75rem;color:var(--color-royal-blue);font-family:var(--font-sans);font-size:var(--font-size-button);font-weight:700;text-decoration:none;transition:transform .18s;display:inline-flex}.card[data-astro-cid-yk4hkwyg] a[data-astro-cid-yk4hkwyg]:hover{transform:translateY(var(--lift))}.related-items-ruled[data-astro-cid-eml4xda5]{border-block-start:1px solid var(--color-line);padding-block-start:var(--space-8)}.related-items-head[data-astro-cid-eml4xda5]{gap:var(--space-3);max-width:40rem;margin-bottom:var(--space-6);flex-direction:column;display:flex}.related-items-title[data-astro-cid-eml4xda5]{font-size:var(--font-size-h2);line-height:var(--line-h2);letter-spacing:-.02em;margin:0}.related-items-intro[data-astro-cid-eml4xda5]{color:var(--color-text-muted);font-size:var(--font-size-body-lg);line-height:var(--line-body-lg);margin:0}.related-items-grid[data-astro-cid-eml4xda5]{gap:var(--space-4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.related-items-grid[data-astro-cid-eml4xda5]{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}}.detail-header-panel[data-astro-cid-ubjtqpn6]{gap:var(--space-4);margin-bottom:var(--space-6);padding:var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-control);background:linear-gradient(145deg, color-mix(in srgb, var(--color-pale-blue) 35%, var(--color-white)) 0%, var(--color-white) 55%);flex-direction:column;display:flex}@media (width>=48rem){.detail-header-panel[data-astro-cid-ubjtqpn6]{padding:var(--space-8)}}.detail-header-panel[data-astro-cid-ubjtqpn6] .page-title{max-width:none;font-size:clamp(var(--font-size-h2), 4vw, var(--font-size-h1));line-height:var(--line-h1);letter-spacing:-.02em;margin:0}.detail-header-panel[data-astro-cid-ubjtqpn6] .page-lead{max-width:42rem;color:var(--color-text-muted);font-size:var(--font-size-body-lg);line-height:var(--line-body-lg);margin:0}.detail-stack[data-astro-cid-ubjtqpn6]{gap:var(--space-8);flex-direction:column;display:flex}.detail-stack[data-astro-cid-ubjtqpn6] .detail-panel{padding:var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-white)}.detail-stack[data-astro-cid-ubjtqpn6] .detail-panel h2{margin:0 0 var(--space-4);font-size:var(--font-size-h3);line-height:var(--line-h3);letter-spacing:-.01em}.detail-stack[data-astro-cid-ubjtqpn6] .detail-prose{max-width:42rem;font-size:var(--font-size-body-lg);line-height:var(--line-body-lg)}.detail-stack[data-astro-cid-ubjtqpn6] .detail-prose :is(p,ul,ol){margin-block:0 var(--space-4)}.detail-stack[data-astro-cid-ubjtqpn6] .detail-prose :is(h2,h3){margin:var(--space-6) 0 var(--space-3);letter-spacing:-.01em}.detail-stack[data-astro-cid-ubjtqpn6] .detail-prose h2{font-size:var(--font-size-h3);line-height:var(--line-h3)}.detail-stack[data-astro-cid-ubjtqpn6] .detail-prose h3{font-size:var(--font-size-body-lg);line-height:var(--line-body-lg)}.detail-stack[data-astro-cid-ubjtqpn6] .detail-prose :is(ul,ol){padding-inline-start:1.25rem}.detail-stack[data-astro-cid-ubjtqpn6] .detail-actions{gap:var(--space-4);padding:var(--space-6);border:1px solid color-mix(in srgb, var(--color-royal-blue) 18%, var(--color-line));border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-pale-blue) 22%, var(--color-white));flex-direction:column;display:flex}@media (width>=48rem){.detail-stack[data-astro-cid-ubjtqpn6] .detail-actions{padding:var(--space-8)}}.detail-stack[data-astro-cid-ubjtqpn6] .detail-actions h2{margin:0 0 var(--space-2);font-size:var(--font-size-h3);line-height:var(--line-h3);letter-spacing:-.01em}.detail-stack[data-astro-cid-ubjtqpn6] .detail-actions .application-route,.detail-stack[data-astro-cid-ubjtqpn6] .detail-actions .enquiry-action{margin:0}.detail-related[data-astro-cid-ubjtqpn6]{gap:var(--space-8);margin-top:var(--space-12);flex-direction:column;display:flex}.detail-related[data-astro-cid-ubjtqpn6]:empty{margin:0;display:none}
