.legal_page__k_yP4{min-height:100svh;color:var(--brand-navy);background:var(--brand-ivory);font-family:var(--font-sans);font-size:16px;line-height:1.75;overflow-wrap:anywhere}.legal_page__k_yP4 a{color:var(--brand-blue);text-underline-offset:.2em}.legal_page__k_yP4 a:hover{text-decoration:underline}.legal_links___MKqb a:focus-visible,.legal_page__k_yP4 :focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:2px}.legal_skip__fHAep{position:absolute;top:8px;left:16px;transform:translateY(-200%);z-index:90;padding:12px 16px;background:var(--surface)}.legal_skip__fHAep:focus{transform:none}.legal_footer__AeKB5,.legal_header__fwEYc,.legal_main__zE0Ia{width:min(100% - 48px,1080px);margin-inline:auto}.legal_header__fwEYc{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:80px;border-bottom:1px solid var(--line)}.legal_header__fwEYc>a{display:inline-flex;align-items:center;min-height:44px;min-width:0}.legal_header__fwEYc .legal_logo__POyUo{width:clamp(126px,24vw,180px);height:auto;max-width:100%}.legal_account__MTuBF{padding:8px 14px;border:1px solid var(--border-control);border-radius:var(--radius-control);font-size:14px;font-weight:600;text-decoration:none}.legal_introduction__nrleA{padding-block:32px 36px;max-width:760px}.legal_back__qnMxC{display:inline-flex;align-items:center;min-height:44px;margin-bottom:20px;font-size:14px;text-decoration:none}.legal_eyebrow__GxB74{margin:0 0 12px;color:var(--muted);font-size:13px;font-weight:600}.legal_page__k_yP4 h1{font-family:var(--font-display);font-size:clamp(28px,4vw,44px);line-height:1.18;letter-spacing:-.03em;margin:0 0 20px;font-weight:700;text-wrap:balance}.legal_lead__Y6ogM{font-size:18px;line-height:1.65;margin:0;max-width:65ch}.legal_date__JZb0O{color:var(--muted);font-size:14px;margin:20px 0 0}.legal_layout__WIurm{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:48px;padding-bottom:48px}.legal_contents__zWetd{border-top:3px solid var(--brand-gold);padding-top:16px;font-size:14px}.legal_contents__zWetd p{margin:0 0 8px;font-weight:700}.legal_contents__zWetd ol{list-style:none;margin:0;padding:0}.legal_contents__zWetd a{display:flex;align-items:center;min-height:44px;padding-block:7px;line-height:1.5;text-decoration:none}.legal_article__mpWR8{min-width:0;max-width:72ch}.legal_article__mpWR8 section{scroll-margin-top:24px;padding-block:24px;border-top:1px solid var(--line)}.legal_article__mpWR8 section:first-child{padding-top:0;border-top:none}.legal_article__mpWR8 h2{font-family:var(--font-display);font-size:21px;line-height:1.4;font-weight:700;margin:0 0 16px;letter-spacing:-.015em}.legal_article__mpWR8 p{margin:0 0 16px}.legal_article__mpWR8 p:last-child{margin-bottom:0}.legal_article__mpWR8 ul{padding-left:22px;margin:16px 0}.legal_article__mpWR8 li+li{margin-top:10px}.legal_contact__uYmjF{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);padding:24px;margin-top:8px}.legal_footer__AeKB5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding-block:20px max(20px,env(safe-area-inset-bottom));border-top:1px solid var(--line);font-size:14px}.legal_footer__AeKB5>a{display:inline-flex;min-height:44px;align-items:center}.legal_links___MKqb{display:flex;flex-wrap:wrap;gap:4px 20px;font-size:14px;line-height:1.5}.legal_links___MKqb a{display:inline-flex;align-items:center;min-height:44px;color:var(--brand-blue);text-decoration:underline;text-underline-offset:.2em}@media (max-width:760px){.legal_footer__AeKB5,.legal_header__fwEYc,.legal_main__zE0Ia{width:calc(100% - 32px)}.legal_header__fwEYc{min-height:72px}.legal_introduction__nrleA{padding-block:16px 24px}.legal_back__qnMxC{margin-bottom:12px}.legal_lead__Y6ogM{font-size:16px}.legal_layout__WIurm{grid-template-columns:minmax(0,1fr);gap:28px;padding-bottom:24px}.legal_contents__zWetd ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.legal_article__mpWR8 h2{font-size:20px}.legal_article__mpWR8 section{padding-block:20px}.legal_contact__uYmjF{padding:20px}}@media (max-width:359px){.legal_contents__zWetd ol{grid-template-columns:minmax(0,1fr)}.legal_header__fwEYc .legal_account__MTuBF{padding-inline:10px}}@media print{.legal_page__k_yP4{background:white;color:black;font-size:11pt}.legal_back__qnMxC,.legal_contents__zWetd,.legal_footer__AeKB5,.legal_header__fwEYc,.legal_skip__fHAep{display:none}.legal_main__zE0Ia{width:100%}.legal_layout__WIurm{display:block}.legal_article__mpWR8{max-width:none}.legal_introduction__nrleA{padding-top:0}.legal_article__mpWR8 h2{break-after:avoid}.legal_contact__uYmjF{break-inside:avoid}}