.legal-shell.svelte-1gmktme{z-index:10;max-width:720px;padding:var(--spacing-6) max(var(--spacing-4), env(safe-area-inset-right)) max(var(--spacing-12), env(safe-area-inset-bottom)) max(var(--spacing-4), env(safe-area-inset-left));color:var(--carrier-text);margin:0 auto;position:relative}.back-link.svelte-1gmktme{min-height:44px;padding:0 var(--spacing-2);margin-left:calc(-1 * var(--spacing-2));font-size:var(--text-caption);color:var(--carrier-link);margin-bottom:var(--spacing-4);border-radius:var(--radius-sm);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.back-link.svelte-1gmktme:hover{text-decoration:underline}.back-link.svelte-1gmktme:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px;text-decoration:underline}@media print{.legal-shell.svelte-1gmktme{color:#111;max-width:none;padding:1rem}.back-link.svelte-1gmktme{display:none}h2.svelte-1gmktme{break-after:avoid}section.svelte-1gmktme{break-inside:avoid-page}}h1.svelte-1gmktme{font-family:var(--font-brand);font-size:var(--text-hero);color:var(--carrier-heading);margin:0 0 var(--spacing-2)}.updated.svelte-1gmktme{font-size:var(--text-caption);color:var(--carrier-text-muted);margin-bottom:var(--spacing-6)}section.svelte-1gmktme{margin-bottom:var(--spacing-6)}h2.svelte-1gmktme{font-size:var(--text-body);color:var(--carrier-heading);margin:0 0 var(--spacing-2);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--carrier-border);font-weight:700}p.svelte-1gmktme{font-size:var(--text-body-sm);color:var(--carrier-text);margin:0;line-height:1.8}
