.skip-link{position:absolute;top:-100%;left:16px;z-index:10000;padding:12px 20px;font-size:var(--text-body-s);font-weight:600;color:#fff;background-color:#174b71;border-radius:8px;text-decoration:none;transition:top .2s ease}.skip-link:focus{top:16px;outline:2px solid #F37F0C;outline-offset:2px}.legal-v2 [tabindex]:focus-visible,.legal-v2 a:focus-visible,.legal-v2 button:focus-visible,.legal-v2 summary:focus-visible{outline:2px solid #174B71;outline-offset:3px;border-radius:6px}.legal-v2__container{max-width:var(--desktop-content-max);margin:0 auto}.legal-hero-v2{background:radial-gradient(circle at 92% 12%,rgba(243,127,12,.08),transparent 30%),linear-gradient(180deg,#fff 0,#fafafa 100%)}@media (min-width:769px){.legal-hero-v2{padding-top:156px;padding-right:100px;padding-bottom:64px;padding-left:100px}}.legal-hero-v2__container{max-width:var(--desktop-content-max);margin:0 auto}.legal-breadcrumb-v2{margin:0 0 40px}.legal-breadcrumb-v2__list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font-size:var(--text-body-s);line-height:1.5}.legal-breadcrumb-v2__item{display:flex;align-items:center;gap:8px;color:var(--color-text-muted)}.legal-breadcrumb-v2__item:not(:last-child)::after{content:"/";color:#d1d5db}.legal-breadcrumb-v2__current{color:var(--color-text-muted);font-weight:500}.legal-hero-v2__eyebrow,.legal-v2__eyebrow{margin:0 0 14px;font-size:var(--text-caption);font-weight:var(--font-semibold);line-height:var(--lh-caption);letter-spacing:var(--ls-overline);text-transform:uppercase}.legal-hero-v2__title{max-width:880px;margin:0 0 22px;font-size:clamp(40px, 5.2vw, 68px);font-weight:700;line-height:1.04;letter-spacing:-.045em;color:#252525}.legal-hero-v2__intro{max-width:740px;margin:0 0 var(--stack-body-action);font-size:var(--text-title-l);line-height:var(--lh-body);color:var(--color-text-secondary)}.legal-hero-v2__meta{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.legal-fact-v2,.legal-hero-v2__meta li{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:9px 14px;border:1px solid rgba(23,75,113,.12);border-radius:999px;background-color:#fff;color:var(--color-text-secondary);font-size:var(--text-caption);font-weight:var(--font-semibold);line-height:var(--lh-title);box-shadow:0 10px 24px rgba(17,24,39,.04)}.legal-fact-v2__label,.legal-hero-v2__meta span{color:#9ca3af;letter-spacing:.05em;text-transform:uppercase}.legal-summary-v2{padding:22px 100px 86px;background-color:#fafafa}.legal-summary-v2__panel{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr);gap:32px;padding:42px;border:1px solid rgba(23,75,113,.14);border-radius:28px;background-color:#fff;box-shadow:0 24px 70px rgba(17,24,39,.06)}.legal-faq-v2__title,.legal-section-v2__title,.legal-summary-v2__title,.legal-support-v2__title{margin:0 0 var(--stack-title-body);font-size:var(--text-heading-l);font-weight:700;line-height:1.18;letter-spacing:var(--ls-heading-m);color:#252525}.legal-summary-v2__copy{margin:0;font-size:var(--text-body-xl);line-height:var(--lh-body);color:var(--color-text-secondary)}.legal-summary-v2__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.legal-summary-v2__fact-card{padding:20px;border:1px solid rgba(17,24,39,.08);border-radius:18px;background-color:#fafafa}.legal-summary-v2__fact-card strong{display:block;margin-bottom:8px;font-size:var(--text-caption);font-weight:700;line-height:var(--lh-caption);letter-spacing:.07em;text-transform:uppercase;color:#174b71}.legal-summary-v2__fact-card span{display:block;font-size:var(--text-body-m);line-height:var(--lh-body-tight);color:var(--color-text-muted)}.legal-layout-v2{padding:88px 100px;background-color:#fff}.legal-layout-v2__grid{display:grid;grid-template-columns:minmax(210px,0.28fr) minmax(0,720px) minmax(150px,0.2fr);gap:48px;align-items:start}.legal-toc-v2{position:sticky;top:112px;padding-top:4px}.legal-rail-v2__title,.legal-toc-v2__title{margin:0 0 14px;font-size:var(--text-overline);font-weight:700;line-height:var(--lh-caption);letter-spacing:.1em;text-transform:uppercase;color:#9ca3af}.legal-toc-v2__list{display:grid;gap:4px;margin:0;padding:0;list-style:none}.legal-toc-v2__link{display:block;padding:9px 0 9px 14px;border-left:2px solid #e5e7eb;color:var(--color-text-muted);font-size:var(--text-body-s);font-weight:600;line-height:var(--lh-caption)}.legal-toc-v2__link.is-active,.legal-toc-v2__link:hover{border-left-color:#f37f0c;color:#174b71}.legal-toc-v2__mobile{display:none;margin-bottom:36px;border:1px solid rgba(23,75,113,.14);border-radius:18px;background:#fafafa}.legal-toc-v2__mobile summary{min-height:56px;padding:16px 20px;cursor:pointer;font-size:var(--text-body-s);font-weight:700;color:#174b71;list-style:none}.legal-toc-v2__mobile summary::-webkit-details-marker{display:none}.legal-toc-v2__mobile .legal-toc-v2__list{padding:0 20px 18px}.legal-content-v2{min-width:0}.legal-section-v2{scroll-margin-top:120px}.legal-section-v2+.legal-section-v2{margin-top:68px;padding-top:68px;border-top:1px solid #ececec}.legal-section-v2__number{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-bottom:18px;border-radius:50%;background:rgba(23,75,113,.08);color:#174b71;font-size:var(--text-body-s);font-weight:700}.legal-content-v2 p{margin:0 0 18px;font-size:var(--text-body-xl);line-height:var(--lh-body);color:var(--color-text-secondary)}.legal-card-v2 p:last-child,.legal-content-v2 p:last-child,.legal-notice-v2 p:last-child{margin-bottom:0}.legal-content-v2 ol,.legal-content-v2 ul{display:grid;gap:10px;margin:0 0 22px;padding-left:22px;color:var(--color-text-secondary);font-size:var(--text-body-l);line-height:var(--lh-body-tight)}.legal-content-v2 li::marker{color:#174b71;font-weight:700}.legal-card-v2,.legal-notice-v2{margin:26px 0;padding:24px;border:1px solid rgba(23,75,113,.12);border-radius:20px;background:#fafafa}.legal-card-v2__title,.legal-notice-v2__title{display:block;margin:0 0 var(--stack-eyebrow-title);font-size:var(--text-body-m);font-weight:700;line-height:var(--lh-caption);color:#252525}.legal-notice-v2{border-left:4px solid #174b71}.legal-notice-v2--important{border-left-color:#f37f0c;background:rgba(243,127,12,.06)}.legal-notice-v2--warning{border-left-color:#174b71;background:rgba(23,75,113,.06)}.legal-definition-v2{display:grid;gap:14px;margin:24px 0}.legal-definition-v2__item{padding:18px;border:1px solid #ececec;border-radius:16px;background:#fff}.legal-definition-v2__item dt{margin:0 0 6px;font-size:var(--text-body-m);font-weight:700;color:#174b71}.legal-definition-v2__item dd{margin:0;color:var(--color-text-muted);font-size:var(--text-body-m);line-height:var(--lh-body-tight)}.legal-rail-v2{position:sticky;top:112px;display:grid;gap:18px}.legal-rail-v2__card{padding:20px;border:1px solid rgba(17,24,39,.08);border-radius:18px;background:#fafafa}.legal-rail-v2__card p{margin:0 0 var(--stack-eyebrow-title);font-size:var(--text-body-s);line-height:var(--lh-body-tight);color:var(--color-text-muted)}.legal-rail-v2__card ul{display:grid;gap:8px;margin:0;padding:0;list-style:none;font-size:var(--text-body-s);line-height:1.5}.legal-rail-v2__button,.legal-support-v2__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 18px;border:1px solid #174b71;border-radius:999px;background:#174b71;color:#fff!important;font-size:var(--text-body-s);font-weight:700;line-height:var(--lh-title);text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.legal-rail-v2__button:hover,.legal-support-v2__button:hover{border-color:#f37f0c;background:#f37f0c;color:#fff!important;transform:translateY(-1px)}.legal-faq-v2,.legal-support-v2{padding:88px 100px;background:#fafafa}.legal-support-v2__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,0.45fr);gap:32px;padding:40px;border:1px solid rgba(23,75,113,.12);border-radius:28px;background:#fff}.legal-support-v2__copy{max-width:700px;margin:0;color:var(--color-text-secondary);font-size:var(--text-body-xl);line-height:var(--lh-body)}.legal-contact-v2{padding:24px;border-radius:20px;background:#fafafa}.legal-contact-v2 address,.legal-contact-v2 p{margin:0 0 var(--stack-eyebrow-title);color:var(--color-text-secondary);font-size:var(--text-body-m);font-style:normal;line-height:var(--lh-body-tight)}.legal-timeline-v2{display:grid;gap:14px;margin-top:28px}.legal-timeline-v2__item{display:grid;grid-template-columns:120px minmax(0,1fr);gap:18px;padding:18px;border:1px solid rgba(23,75,113,.1);border-radius:16px;background:#fff}.legal-timeline-v2__date{font-size:var(--text-caption);font-weight:700;line-height:var(--lh-caption);color:#174b71}.legal-timeline-v2__text{margin:0;color:var(--color-text-muted);font-size:var(--text-body-m);line-height:var(--lh-body-tight)}.legal-faq-v2{background:#fff}.legal-faq-v2__head{max-width:700px;margin-bottom:34px}.legal-faq-v2__intro{margin:0;color:var(--color-text-muted);font-size:var(--text-body-xl);line-height:var(--lh-body-tight)}.legal-faq-v2__list{display:grid;gap:14px;max-width:880px}.legal-faq-v2 details{border:1px solid rgba(23,75,113,.12);border-radius:18px;background:#fafafa}.legal-faq-v2 summary{padding:20px 24px;cursor:pointer;font-size:var(--text-body-l);font-weight:700;line-height:var(--lh-caption);color:#252525}.legal-faq-v2 details p{margin:0;padding:0 24px 22px;color:var(--color-text-secondary);font-size:var(--text-body-l);line-height:var(--lh-body-tight)}.legal-mobile-utilities-v2{display:none;margin-top:48px}@media (max-width:1199px){.legal-faq-v2,.legal-hero-v2,.legal-layout-v2,.legal-summary-v2,.legal-support-v2{padding-left:48px;padding-right:48px}.legal-layout-v2__grid{grid-template-columns:190px minmax(0,720px)}.legal-rail-v2{display:none}.legal-mobile-utilities-v2{display:block}}@media (max-width:991px){.legal-summary-v2__panel,.legal-support-v2__grid{grid-template-columns:1fr}.legal-layout-v2__grid{grid-template-columns:1fr}.legal-toc-v2{display:none}.legal-toc-v2__mobile{display:block}}@media (max-width:991px) and (min-width:769px){.legal-hero-v2{padding-top:132px}}@media (max-width:767px){.legal-faq-v2,.legal-layout-v2,.legal-summary-v2,.legal-support-v2{padding-left:22px;padding-right:22px}.legal-content-v2 p,.legal-hero-v2__intro,.legal-support-v2__copy{font-size:var(--text-body-l);line-height:var(--lh-body-tight)}.legal-summary-v2{padding-bottom:62px}.legal-summary-v2__panel,.legal-support-v2__grid{padding:26px;border-radius:22px}.legal-summary-v2__facts{grid-template-columns:1fr}.legal-faq-v2,.legal-layout-v2,.legal-support-v2{padding-top:64px;padding-bottom:64px}.legal-section-v2+.legal-section-v2{margin-top:48px;padding-top:48px}.legal-faq-v2__title,.legal-section-v2__title,.legal-summary-v2__title,.legal-support-v2__title{font-size:25px}.legal-timeline-v2__item{grid-template-columns:1fr;gap:8px}}@media (prefers-reduced-motion:reduce){.legal-v2 *,.legal-v2 ::after,.legal-v2 ::before,.skip-link{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}@media print{@page{margin:18mm}body{background:#fff!important;color:#111!important}.drawer-v2,.drawer-v2__overlay,.float-wp-icon,.footer-v2,.header__area,.legal-mobile-utilities-v2,.legal-rail-v2,.legal-support-v2__button,.legal-toc-v2,.legal-toc-v2__mobile,.products-megamenu-v2__overlay,.scroll-top,.skip-link{display:none!important}.legal-faq-v2,.legal-hero-v2,.legal-layout-v2,.legal-summary-v2,.legal-support-v2{padding:0 0 18px!important;background:#fff!important}.legal-card-v2,.legal-faq-v2 details,.legal-notice-v2,.legal-summary-v2__panel,.legal-support-v2__grid{border:1px solid #ccc!important;box-shadow:none!important;background:#fff!important;break-inside:avoid}.legal-layout-v2__grid,.legal-summary-v2__panel,.legal-support-v2__grid{display:block!important}.legal-hero-v2__title{font-size:30pt!important}.legal-section-v2{break-inside:avoid}a[href]::after{content:" (" attr(href) ")";font-size:9pt;color:#555}}