.legal-module__4inzeG__intro{border-block-end:1px solid var(--color-border);padding-block:clamp(40px,6vw,88px) clamp(28px,4vw,48px)}.legal-module__4inzeG__title{font-size:var(--fs-h1);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-inline-size:18ch;margin-block:14px 16px}.legal-module__4inzeG__updated{color:var(--color-text-muted)}.legal-module__4inzeG__notice{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-navy-100);max-inline-size:72ch;color:var(--color-navy-900);margin-block-start:24px;padding:16px 20px}.legal-module__4inzeG__notice strong{font-weight:800}.legal-module__4inzeG__body{padding-block:clamp(40px, 6vw, 88px) var(--space-section)}.legal-module__4inzeG__layout{grid-template-columns:minmax(0,72ch) minmax(240px,300px);justify-content:space-between;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.legal-module__4inzeG__aside{grid-area:1/2;position:sticky;inset-block-start:calc(var(--header-h) + 24px)}.legal-module__4inzeG__prose{grid-area:1/1}.legal-module__4inzeG__owner{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);gap:14px;padding:22px 22px 24px;display:grid}.legal-module__4inzeG__owner h2{font-size:var(--fs-h4);font-weight:var(--fw-bold);color:var(--color-primary);line-height:var(--lh-snug)}.legal-module__4inzeG__owner address{font-style:normal}.legal-module__4inzeG__owner dl{gap:12px;display:grid}.legal-module__4inzeG__owner dt{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.legal-module__4inzeG__owner dd{overflow-wrap:anywhere;white-space:pre-line;margin:0;font-weight:600}.legal-module__4inzeG__owner a{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline}.legal-module__4inzeG__prose{max-inline-size:72ch;color:var(--color-text)}.legal-module__4inzeG__prose>*+*{margin-block-start:1em}.legal-module__4inzeG__prose h2{font-size:var(--fs-h3);letter-spacing:-.01em;border-block-start:1px solid var(--color-border);margin-block-start:2.2em;padding-block-start:.9em;line-height:1.1}.legal-module__4inzeG__prose h2:first-child{border-block-start:0;margin-block-start:0;padding-block-start:0}.legal-module__4inzeG__prose h3{letter-spacing:0;margin-block-start:1.6em;font-size:1.125rem;line-height:1.25}.legal-module__4inzeG__prose h2+*,.legal-module__4inzeG__prose h3+*{margin-block-start:.6em}.legal-module__4inzeG__prose ul,.legal-module__4inzeG__prose ol{gap:.45em;padding-inline-start:1.4em;display:grid}.legal-module__4inzeG__prose li::marker{color:var(--color-primary)}.legal-module__4inzeG__prose a{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.legal-module__4inzeG__prose a:hover{text-decoration-thickness:2px}.legal-module__4inzeG__prose strong{font-weight:700}@media (max-width:960px){.legal-module__4inzeG__layout{grid-template-columns:minmax(0,1fr)}.legal-module__4inzeG__aside,.legal-module__4inzeG__prose{grid-area:auto/1;position:static}}
