.legal-header{background:#073f5f;border-bottom:1px solid #d6eef82e;color:#fff;height:64px;inset:0 0 auto;position:fixed;z-index:var(--z-fixed)}.legal-header__container{align-items:center;display:flex;gap:24px;height:100%;justify-content:space-between;margin-inline:auto;width:min(1280px,calc(100% - 40px))}.legal-header__logo{align-items:center;color:#fff;display:inline-flex;flex:0 0 auto;gap:10px;text-decoration:none}.legal-header__logo:hover{color:#fff}.legal-header__logo img{filter:brightness(0) invert(1);height:34px;object-fit:contain;width:34px}.legal-header__logo-text{font-size:1rem;font-weight:740;letter-spacing:-.015em}.legal-header__nav{align-items:stretch;align-self:stretch;display:flex;gap:clamp(18px,3vw,34px);justify-content:center;min-width:0}.legal-header__link{align-items:center;color:#cce5ef;display:inline-flex;font-size:.83rem;font-weight:620;position:relative;text-decoration:none;transition:color .16s cubic-bezier(.22,1,.36,1)}.legal-header__link:after{background:#fde047;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:center;transition:transform .18s cubic-bezier(.22,1,.36,1)}.legal-header__link.active,.legal-header__link:hover{color:#fff}.legal-header__link.active:after{transform:scaleX(1)}.legal-header__cta{align-items:center;background:#fde047;border-radius:8px;color:#0a3448;display:inline-flex;flex:0 0 auto;font-size:.78rem;font-weight:750;gap:7px;min-height:38px;padding:8px 12px;text-decoration:none;transition:background-color .16s cubic-bezier(.22,1,.36,1)}.legal-header__cta:hover{background:#facc15;color:#082c3f}.legal-header__cta:focus-visible,.legal-header__link:focus-visible,.legal-header__logo:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (max-width:700px){.legal-header{height:60px}.legal-header__container{gap:12px;width:calc(100% - 24px)}.legal-header__logo img{height:30px;width:30px}.legal-header__cta span,.legal-header__link--optional,.legal-header__logo-text{display:none}.legal-header__nav{gap:14px}.legal-header__link{font-size:.76rem}.legal-header__cta{min-height:34px;padding:7px 9px}}@media (max-width:390px){.legal-header__nav{gap:10px}.legal-header__link{font-size:.7rem}}@media (prefers-reduced-motion:reduce){.legal-header__cta,.legal-header__link,.legal-header__link:after{transition:none}}.legal-site-shell{background:#fff;color:var(--color-gray-900);min-height:100vh}.legal-container{margin-inline:auto;width:min(1180px,calc(100% - 40px))}.legal-document-page,.legal-hub{padding-top:64px}.legal-hub-hero{background:#073f5f;border-bottom:1px solid #0e5a80;color:#fff}.legal-hub-hero__layout{grid-gap:clamp(48px,8vw,112px);align-items:end;display:grid;gap:clamp(48px,8vw,112px);grid-template-columns:minmax(0,1.35fr) minmax(320px,.85fr);padding-block:clamp(72px,10vw,132px) clamp(64px,8vw,104px)}.legal-release-tag{align-items:center;border:1px solid #d9f3ff4d;border-radius:999px;color:#d9f3ff;display:inline-flex;font-size:.84rem;font-weight:650;gap:9px;min-height:34px;padding:6px 12px}.legal-hub-hero h1{text-wrap:balance;font-family:var(--font-family-display);font-size:clamp(2.7rem,6vw,5.35rem);font-weight:760;letter-spacing:-.04em;line-height:.98;margin:26px 0 24px;max-width:740px}.legal-hub-hero__copy>p{text-wrap:pretty;color:#d9edf6;font-size:clamp(1.05rem,1.5vw,1.24rem);line-height:1.65;margin:0;max-width:650px}.legal-architecture{border-left:1px solid #d9f3ff4d;padding:26px 0 6px 28px}.legal-architecture__label{color:#fde68a;display:block;font-size:.82rem;font-weight:700;margin-bottom:18px}.legal-architecture__formula{align-items:flex-start;display:flex;flex-direction:column;gap:7px}.legal-architecture__formula strong{font-size:1.04rem;font-weight:680}.legal-architecture__formula span{color:#8cc7df;font-size:.95rem}.legal-architecture p{color:#b8d9e8;font-size:.88rem;line-height:1.6;margin:22px 0 0}.legal-catalog{background:#fff;padding-block:clamp(72px,9vw,128px)}.legal-catalog__intro{align-items:end;display:flex;gap:48px;justify-content:space-between;margin-bottom:60px}.legal-catalog__intro h2,.legal-channel-compliance h2,.legal-contact-strip h2,.legal-order-note h2{text-wrap:balance;color:#0b2535;font-family:var(--font-family-display);letter-spacing:-.025em;margin:0}.legal-catalog__intro h2{font-size:clamp(2rem,4vw,3.25rem)}.legal-catalog__intro p{color:#435d6d;font-size:1.06rem;line-height:1.65;margin:14px 0 0;max-width:620px}.legal-review-state{border-left:1px solid #bdd0da;flex:0 0 220px;padding-left:22px}.legal-review-state a,.legal-review-state small,.legal-review-state span,.legal-review-state strong{display:block}.legal-review-state span{color:#55707f;font-size:.78rem}.legal-review-state strong{color:#15394d;font-size:.95rem;margin:5px 0}.legal-review-state small{color:#795f00;font-size:.77rem;line-height:1.45}.legal-review-state a{color:#075f89;font-size:.76rem;font-weight:670;margin-top:9px;text-underline-offset:3px}.legal-document-group{grid-gap:clamp(32px,6vw,88px);border-top:1px solid #d8e2e7;display:grid;gap:clamp(32px,6vw,88px);grid-template-columns:minmax(210px,.36fr) minmax(0,1fr);padding-block:42px}.legal-document-group:last-of-type{border-bottom:1px solid #d8e2e7}.legal-document-group__heading{align-items:flex-start;color:#0b6c9c;display:flex;gap:13px}.legal-document-group__heading h3{color:#16384a;font-size:1rem;font-weight:740;margin:0}.legal-document-group__heading p{color:#607987;font-size:.82rem;line-height:1.5;margin:7px 0 0}.legal-document-list{display:flex;flex-direction:column}.legal-document-row{grid-gap:18px;align-items:center;border-bottom:1px solid #e5ecef;color:inherit;display:grid;gap:18px;grid-template-columns:44px minmax(0,1fr) minmax(160px,.42fr) 22px;min-height:116px;padding:22px 8px;text-decoration:none;transition:background-color .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1)}.legal-document-row:first-child{padding-top:8px}.legal-document-row:last-child{border-bottom:0}a.legal-document-row:focus-visible,a.legal-document-row:hover{background:#f1f8fb;color:inherit;outline:none}a.legal-document-row:focus-visible{box-shadow:inset 0 0 0 2px #0284c7}.legal-document-row__icon{align-items:center;background:#e7f5fb;border-radius:10px;color:#075f89;display:inline-flex;height:42px;justify-content:center;width:42px}.legal-document-row__copy{min-width:0}.legal-document-row__copy span,.legal-document-row__copy strong{display:block}.legal-document-row__copy strong{color:#0e2d3e;font-size:1.03rem;font-weight:720;margin-bottom:7px}.legal-document-row__copy span{text-wrap:pretty;color:#4b6472;font-size:.88rem;line-height:1.55;max-width:620px}.legal-document-row__application{color:#54707f;font-size:.78rem;line-height:1.45}.legal-document-row__arrow{color:#0a78ab;transition:transform .18s cubic-bezier(.22,1,.36,1)}a.legal-document-row:hover .legal-document-row__arrow{transform:translateX(4px)}.legal-document-row--future{opacity:.66}.legal-order-note{grid-gap:24px;align-items:center;background:#0b516f;border-radius:14px;color:#fff;display:grid;gap:24px;grid-template-columns:auto minmax(0,1fr) auto;margin-top:72px;padding:clamp(24px,4vw,42px)}.legal-order-note__icon{align-items:center;background:#fde047;border-radius:12px;color:#103b4f;display:inline-flex;height:50px;justify-content:center;width:50px}.legal-order-note h2{color:#fff;font-size:clamp(1.4rem,2.4vw,2rem)}.legal-order-note p{color:#d4eaf3;font-size:.93rem;line-height:1.6;margin:9px 0 0;max-width:700px}.legal-order-note>a{align-items:center;background:#fde047;border-radius:9px;color:#103b4f;display:inline-flex;font-size:.88rem;font-weight:750;gap:9px;min-height:44px;padding:11px 16px;text-decoration:none}.legal-order-note>a:hover{background:#facc15;color:#062537}.legal-channel-compliance{background:#eaf5f9;padding-block:clamp(64px,8vw,102px)}.legal-channel-compliance__layout{grid-gap:clamp(40px,8vw,112px);align-items:center;display:grid;gap:clamp(40px,8vw,112px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.legal-channel-compliance__layout>div>svg{color:#05784d;margin-bottom:18px}.legal-channel-compliance h2{font-size:clamp(1.8rem,3vw,2.6rem)}.legal-channel-compliance p{color:#405e6e;line-height:1.65;margin:14px 0 0}.legal-compliance-links{border-top:1px solid #bdd2dc;display:flex;flex-direction:column}.legal-compliance-links a{align-items:center;border-bottom:1px solid #bdd2dc;color:#12384c;display:flex;font-weight:680;gap:13px;padding:18px 2px;text-decoration:none}.legal-compliance-links a:hover{color:#0276a9}.legal-contact-strip{background:#fff;padding-block:52px}.legal-contact-strip__inner{align-items:center;display:flex;gap:32px;justify-content:space-between}.legal-contact-strip h2{font-size:1.35rem}.legal-contact-strip p{color:#586f7d;font-size:.9rem;margin:7px 0 0}.legal-contact-strip a{color:#075f89;font-size:1rem;font-weight:720;text-underline-offset:4px}.legal-document-hero{background:#073f5f;color:#fff}.legal-document-hero__inner{padding-block:34px clamp(60px,8vw,96px)}.legal-back-link{align-items:center;color:#cce7f2;display:inline-flex;font-size:.88rem;font-weight:650;gap:8px;margin-bottom:clamp(44px,7vw,76px);text-decoration:none}.legal-back-link:hover{color:#fff}.legal-document-hero__copy{max-width:850px}.legal-document-hero__family{color:#fde68a;font-size:.84rem;font-weight:720;margin:0 0 17px}.legal-document-hero h1{text-wrap:balance;font-family:var(--font-family-display);font-size:clamp(2.45rem,5.4vw,4.75rem);letter-spacing:-.04em;line-height:1.02;margin:0}.legal-document-hero__summary{text-wrap:pretty;color:#d6eaf2;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.65;margin:24px 0 0;max-width:760px}.legal-document-meta{grid-gap:28px;border-top:1px solid #d0ebf640;display:grid;gap:28px;grid-template-columns:.8fr .9fr 1.5fr;margin:clamp(48px,7vw,76px) 0 0;padding-top:24px}.legal-document-meta div{min-width:0}.legal-document-meta dt{color:#9bc8da;font-size:.72rem;font-weight:650;margin-bottom:7px}.legal-document-meta dd{color:#fff;font-size:.88rem;line-height:1.5;margin:0}.legal-document-layout{grid-gap:clamp(48px,8vw,112px);align-items:start;display:grid;gap:clamp(48px,8vw,112px);grid-template-columns:minmax(210px,270px) minmax(0,760px);justify-content:center;padding-block:clamp(56px,8vw,108px) 120px}.legal-document-aside__sticky{position:-webkit-sticky;position:sticky;top:92px}.legal-status-note{background:#fff9d8;border:1px solid #ead477;border-radius:10px;color:#573f00;display:flex;gap:12px;padding:15px}.legal-status-note svg{flex:0 0 auto;margin-top:1px}.legal-status-note span,.legal-status-note strong{display:block}.legal-status-note strong{font-size:.78rem}.legal-status-note span{color:#735d20;font-size:.7rem;line-height:1.45;margin-top:4px}.legal-toc{border-top:1px solid #d7e1e6;margin-top:28px;padding-top:22px}.legal-toc summary{color:#17384a;cursor:pointer;font-size:.83rem;font-weight:740}.legal-toc ol{list-style:none;margin:16px 0 0;max-height:min(54vh,520px);overflow-y:auto;padding:0 6px 0 0}.legal-toc li+li{margin-top:9px}.legal-toc a{color:#56717f;display:block;font-size:.74rem;line-height:1.4;text-decoration:none}.legal-toc a:hover{color:#0275a8}.legal-toc__nested{padding-left:14px}.legal-source-link{align-items:center;color:#075f89;display:inline-flex;font-size:.76rem;font-weight:680;gap:8px;margin-top:24px;text-decoration:none}.legal-markdown{color:#263f4d;font-size:1rem;line-height:1.78;max-width:72ch;min-width:0}.legal-markdown h2,.legal-markdown h3{text-wrap:balance;color:#102f40;font-family:var(--font-family-display);scroll-margin-top:94px}.legal-markdown h2{border-top:1px solid #dbe4e8;font-size:clamp(1.55rem,2.5vw,2.08rem);letter-spacing:-.025em;line-height:1.2;margin:2.5em 0 .72em;padding-top:1.45em}.legal-markdown>h2:first-of-type{border-top:0;margin-top:0;padding-top:0}.legal-markdown h3{font-size:1.18rem;letter-spacing:-.012em;line-height:1.35;margin:1.75em 0 .55em}.legal-markdown p{text-wrap:pretty;margin:0 0 1.2em}.legal-markdown ol,.legal-markdown ul{margin:0 0 1.45em;padding-left:1.35em}.legal-markdown li{padding-left:.28em}.legal-markdown li+li{margin-top:.42em}.legal-markdown strong{color:#102f40;font-weight:720}.legal-markdown a{align-items:baseline;color:#006d9f;display:inline-flex;font-weight:620;gap:3px;text-decoration-thickness:1px;text-underline-offset:3px}.legal-markdown blockquote{background:#eef7fa;border:1px solid #c8e0ea;border-radius:10px;color:#23495c;margin:1.8em 0;padding:20px 22px}.legal-markdown blockquote>:last-child{margin-bottom:0}.legal-markdown code{background:#edf3f5;border-radius:5px;color:#244858;font-family:var(--font-family-mono);font-size:.86em;padding:.16em .38em}.legal-markdown pre{background:#0c3548;border-radius:10px;color:#eaf6fb;max-width:100%;overflow-x:auto;padding:18px}.legal-markdown pre code{background:#0000;color:inherit;padding:0}.legal-markdown table{border-collapse:collapse;display:block;font-size:.82rem;line-height:1.5;margin:1.8em 0;overflow-x:auto;width:100%}.legal-markdown td,.legal-markdown th{border:1px solid #cfdee5;min-width:130px;padding:12px 14px;text-align:left;vertical-align:top}.legal-markdown th{background:#eaf4f8;color:#15394d;font-weight:720}.legal-markdown hr{border:0;border-top:1px solid #cfdee5;margin:3em 0}.legal-loading{color:#5e7682;display:flex;flex-direction:column;font-size:.88rem;gap:12px;min-height:340px}.legal-loading__bar{animation:legal-pulse 1.6s ease-in-out infinite;background:#e5eef2;border-radius:4px;display:block;height:12px;width:100%}.legal-loading__bar--short{margin-bottom:12px;width:64%}.legal-load-error{background:#fff7f6;border:1px solid #efcbc5;border-radius:12px;padding:28px}.legal-load-error h2{border:0;margin:0 0 8px;padding:0}.legal-load-error a{margin-top:8px}.legal-doc-pager{grid-gap:20px;border-top:1px solid #d4e0e5;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-top:84px;padding-top:28px}.legal-doc-pager__link{color:#12384b;display:flex;flex-direction:column;gap:4px;text-decoration:none}.legal-doc-pager__link--next{text-align:right}.legal-doc-pager__link span{color:#69818c;font-size:.72rem}.legal-doc-pager__link strong{color:#075f89;font-size:.9rem}@keyframes legal-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (max-width:900px){.legal-channel-compliance__layout,.legal-hub-hero__layout{grid-template-columns:1fr}.legal-architecture{max-width:560px}.legal-document-layout{grid-template-columns:1fr}.legal-document-aside__sticky{position:static}.legal-document-aside{display:grid;grid-template-columns:1fr}.legal-toc ol{max-height:none}.legal-markdown{max-width:none}}@media (max-width:760px){.legal-container{width:min(100% - 28px,1180px)}.legal-document-page,.legal-hub{padding-top:60px}.legal-hub-hero__layout{gap:46px;padding-block:64px 70px}.legal-hub-hero h1{font-size:clamp(2.55rem,13vw,4.1rem)}.legal-architecture{padding-left:20px}.legal-catalog__intro,.legal-contact-strip__inner{align-items:flex-start;flex-direction:column}.legal-review-state{flex-basis:auto;width:100%}.legal-document-group{gap:28px;grid-template-columns:1fr}.legal-document-row{gap:14px;grid-template-columns:42px minmax(0,1fr) 20px;padding-block:20px}.legal-document-row__application{grid-column:2/-1;margin-top:-6px}.legal-document-row--future{grid-template-columns:42px minmax(0,1fr)}.legal-order-note{grid-template-columns:auto 1fr}.legal-order-note>a{grid-column:1/-1;justify-content:center}.legal-document-meta{gap:20px;grid-template-columns:1fr}.legal-document-meta div+div{border-top:1px solid #d0ebf62e;padding-top:16px}.legal-document-layout{gap:42px;padding-block:46px 84px}.legal-markdown{font-size:.96rem;line-height:1.74}.legal-doc-pager{grid-template-columns:1fr}.legal-doc-pager__link--next{text-align:left}}@media (prefers-reduced-motion:reduce){.legal-document-row,.legal-document-row__arrow{transition:none}.legal-loading__bar{animation:none}}
/*# sourceMappingURL=304.93d0fa57.chunk.css.map*/