.legal-index-page{background:var(--colors-white);max-width:none;margin:0;padding:0}.legal-index-hero{background:var(--colors-white);padding:110px 5% 100px}.legal-index-hero-inner{text-align:center;max-width:1236px;margin:0 auto}.legal-index-title{color:var(--colors-navy-900);max-width:none;margin:0}.legal-index-country{color:var(--colors-website-fg-text-secondary);margin:20px 0 10px;font-size:18px;line-height:1.3}.legal-index-cards{background:var(--colors-white);padding:0 5% 100px}.legal-index-cards-inner{max-width:1300px;margin:0 auto;padding:0 30px}.legal-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.legal-card{background:var(--colors-white);border:1px solid var(--colors-website-border-default);border-radius:var(--radii-lg);padding:16px}.legal-card-image-wrap{margin-bottom:20px}.legal-card-image-wrap img{border-radius:var(--radii-lg);width:100%;height:auto;display:block}.legal-card-content{padding-top:10px}.legal-card-title{color:var(--colors-navy-900);margin:0 0 40px}.legal-card-cta{color:var(--colors-blue-rich-navy-blue);align-items:center;gap:5px;line-height:1;text-decoration:none;display:flex}.legal-card-cta:hover{text-decoration:underline}.legal-card-cta-icon{flex-shrink:0;width:24px;height:24px}@media (width<=991px){.legal-index-hero{padding:160px 0 80px}.legal-index-hero-inner{padding:0 40px}.legal-index-cards{padding:0 0 80px}.legal-index-cards-inner{padding:0 20px}.legal-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.legal-index-hero{padding:120px 0 60px}.legal-index-hero-inner{padding:0 30px}.legal-index-cards{padding:0 0 60px}.legal-index-cards-inner{padding:0 15px}}@media (width<=479px){.legal-index-country{font-size:17px}.legal-card-grid{grid-template-columns:minmax(0,1fr)}}.legal-detail-page{background:var(--colors-white);max-width:none;margin:0;padding:0}.legal-detail-section{background:var(--colors-white);color:var(--colors-neutral-900);padding:100px 5%}.legal-detail-section--flat{padding-top:0}.legal-detail-container{width:100%;max-width:1300px;margin:0 auto;padding:0 30px}.legal-detail-header{padding:100px 0}.legal-detail-article--es-mx .legal-detail-header{padding-bottom:40px}.legal-detail-notice .rich-html{color:var(--colors-neutral-700);display:flow-root}.legal-detail-title{color:var(--colors-navy-900);max-width:none;margin:0}.legal-detail-title--mx{color:var(--colors-neutral-800);text-align:center}.legal-detail-title--co{text-align:center}.legal-detail-title--compact{color:var(--colors-neutral-900)}.legal-detail-lead{margin:20px 0 10px}.legal-detail-lead .rich-html{display:flow-root}.legal-toc{background:var(--colors-website-bg-surface-neutral);border:1px solid color-mix(in srgb, var(--colors-navy-900) 12%, transparent);border-radius:var(--radii-md);color:var(--colors-neutral-950);margin:40px 0 48px;padding:28px}.legal-toc-header{max-width:720px}.legal-toc-eyebrow{color:var(--colors-navy-500);text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:700}.legal-toc-title{color:var(--colors-neutral-950);margin:0;font-size:28px;font-weight:700;line-height:1.2}.legal-toc-copy{color:var(--colors-navy-500);margin:10px 0 0;font-size:16px;line-height:1.55}.legal-toc-table-wrap{margin-top:24px;overflow-x:auto}.legal-toc-table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.45}.legal-toc-table th{background:var(--colors-white);border-bottom:1px solid color-mix(in srgb, var(--colors-navy-900) 18%, transparent);color:var(--colors-neutral-950);text-align:left;padding:12px 16px;font-weight:700}.legal-toc-table td{background:var(--colors-white);border-bottom:1px solid color-mix(in srgb, var(--colors-navy-900) 10%, transparent);vertical-align:top;padding:13px 16px}.legal-toc-link{color:var(--colors-website-fg-link);font-weight:600;text-decoration:none}.legal-toc-link:hover,.legal-toc-link:focus{text-decoration:underline}.legal-mcp{border-bottom:1px solid color-mix(in srgb, var(--colors-navy-900) 12%, transparent);border-top:1px solid color-mix(in srgb, var(--colors-navy-900) 12%, transparent);color:var(--colors-neutral-900);margin:48px 0 56px}.legal-mcp-inner{padding:40px 0 44px}.legal-mcp-header{max-width:820px;margin:0 0 28px}.legal-mcp-eyebrow{color:var(--colors-navy-500);text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:700;line-height:1.4}.legal-mcp-title{color:var(--colors-navy-900);margin:0;font-size:36px;font-weight:700;line-height:1.15}.legal-mcp-intro{color:var(--colors-navy-600);margin:14px 0 0;font-size:18px;line-height:1.58}.legal-mcp-body{max-width:860px}.legal-document-body .rich-html{display:flow-root}.legal-document-body .rich-html table{border-collapse:collapse;width:100%;margin:0 0 16px}.legal-document-body .rich-html th,.legal-document-body .rich-html td{border:1px solid var(--colors-black);text-align:left;vertical-align:top;padding:8px 10px}.legal-document-body .rich-html table.legal-fees-table{border:0;margin:20px 0}.legal-document-body .rich-html table.legal-fees-table th,.legal-document-body .rich-html table.legal-fees-table td{border:0;padding:5px 0}.legal-document-body .rich-html table.legal-fees-table tr:first-child td{padding:10px 0;font-weight:700}.legal-document-body .rich-html .legal-spacer{height:210px}@media (width<=991px){.legal-detail-section{padding:80px 0}.legal-detail-container{padding:0 20px}.legal-detail-header{padding:60px 0}}@media (width<=767px){.legal-detail-section{padding:60px 0}.legal-detail-container{padding:0 15px}.legal-detail-header{padding:30px 0}.legal-toc{margin:32px 0 40px;padding:20px}.legal-toc-title{font-size:22px}.legal-toc-table th,.legal-toc-table td{padding:11px 12px;font-size:14px}.legal-mcp{margin:36px 0 44px}.legal-mcp-inner{padding:32px 0 36px}.legal-mcp-title{font-size:28px}.legal-mcp-intro{font-size:16px}}.legal-doc-page{background:var(--colors-white);max-width:none;margin:0;padding:0}.legal-doc-hero{background-color:var(--colors-white);background-image:linear-gradient(105deg, var(--colors-clara-blue-100) 0%, var(--colors-clara-blue-200) 32%, var(--colors-clara-blue-300) 58%, var(--colors-clara-blue-500) 100%);background-position:50%;background-size:cover;padding:100px 5%}.legal-doc-hero-inner{grid-template-columns:1fr 1fr;place-items:center;gap:16px;max-width:1300px;margin:0 auto;padding:0 30px;display:grid}.legal-doc-hero-title{color:var(--colors-navy-900);max-width:none;margin:0}.legal-doc-hero-name{color:var(--colors-website-fg-text-secondary);justify-self:end;margin:0;font-size:18px;line-height:1.3}.legal-doc-section{background:var(--colors-white);padding:100px 5%}.legal-doc-container{width:100%;max-width:1300px;margin:0 auto;padding:0 30px}.legal-doc-header{padding:20px 0}.legal-doc-title{color:var(--colors-navy-900);max-width:none;margin:0}.legal-doc-date{color:var(--colors-website-fg-text-secondary);margin:20px 0 10px}.legal-detail-meta{color:var(--colors-website-fg-text-secondary);margin:12px 0 0}.legal-doc-explanation .rich-html{display:flow-root}.legal-doc-download{justify-content:center;display:flex}.legal-download-button{background:var(--colors-navy-900);border:1px solid var(--colors-navy-900);border-radius:var(--radii-full);color:var(--colors-white);text-align:center;align-items:center;gap:10px;padding:5px 30px 5px 5px;font-size:18px;font-weight:700;text-decoration:none;transition:all .3s ease-in-out;display:flex}.legal-download-button:hover{background:var(--colors-navy-900);border-color:var(--colors-navy-900);color:var(--colors-white)}.legal-download-button--secondary{border-color:var(--colors-neutral-300);color:var(--colors-neutral-700);background:0 0;padding:5px 24px 5px 5px;font-size:16px}.legal-download-button--secondary:hover{background:var(--colors-neutral-100);border-color:var(--colors-neutral-500);color:var(--colors-neutral-800)}.legal-download-button--secondary .legal-download-icon{background:var(--colors-neutral-200)}.legal-download-icon{background:var(--colors-teal-deep-teal-ocean);border-radius:var(--radii-full);flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.legal-download-icon img{width:30px;height:30px}@media (width<=991px){.legal-doc-hero{padding:80px 0}.legal-doc-hero-inner{padding:0 20px}.legal-doc-section{padding:80px 0}.legal-doc-container{padding:0 20px}}@media (width<=767px){.legal-doc-hero{padding:60px 0}.legal-doc-hero-inner{flex-direction:column;align-items:start;padding:0 15px;display:flex}.legal-doc-hero-name{justify-self:start}.legal-doc-section{padding:60px 0}.legal-doc-container{padding:0 15px}}.legal-breadcrumbs{width:100%;max-width:1300px;margin:0 auto;padding:16px 30px 0}.legal-breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.legal-breadcrumbs li{color:var(--colors-website-fg-text-secondary);align-items:center;gap:8px;font-size:14px;line-height:1.4;display:flex}.legal-breadcrumbs a{color:var(--colors-website-fg-text-secondary);text-decoration:none}.legal-breadcrumbs a:hover{color:var(--colors-navy-900);text-decoration:underline}.legal-breadcrumbs [aria-current=page]{color:var(--colors-navy-900);font-weight:600}.legal-breadcrumbs-sep{color:var(--colors-neutral-400)}.legal-breadcrumbs--detail{max-width:none;margin:0;padding:0 0 20px}@media (width<=767px){.legal-breadcrumbs{padding:12px 20px 0}.legal-breadcrumbs--detail{padding:0 0 16px}}@media (width<=479px){.legal-breadcrumbs{padding:12px 15px 0}.legal-breadcrumbs--detail{padding:0 0 12px}}.legal-faq{background:var(--colors-neutral-50);padding:100px 0;position:relative}.legal-faq-bg{background:var(--colors-blue-rich-navy-blue);width:50%;position:absolute;top:0;bottom:0;right:0}.legal-faq-container{width:100%;max-width:1300px;margin:0 auto;padding:0 30px;position:relative}.legal-faq-grid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:120px;display:grid;position:relative}.legal-faq-content{flex-direction:column;align-items:flex-start;display:flex}.legal-faq-tagline{background:var(--colors-neutral-50);border:1px solid var(--colors-website-border-default);border-radius:var(--radii-lg);justify-content:center;align-items:center;gap:15px;margin-bottom:20px;padding:10px;font-size:18px;line-height:20px;display:flex}.legal-faq-badge{background:var(--colors-navy-900);border-radius:var(--radii-lg);color:var(--colors-white);padding:2px 10px;font-size:14px}.legal-faq-title{max-width:none;margin:0}.legal-faq-lead{color:var(--colors-website-fg-text-secondary);min-height:50px;margin:0}.legal-faq-spacer--10{height:10px}.legal-faq-spacer--40{height:40px}.legal-faq-empty{background:var(--colors-neutral-400);padding:10px;font-size:14px;line-height:20px}.legal-faq-button-wrap{margin-bottom:5px}.legal-faq-button{background:var(--colors-website-cta-bg);border:1px solid var(--colors-website-cta-bg);border-radius:var(--radii-lg);color:var(--colors-website-cta-label);text-align:center;padding:15px 34px;font-size:18px;font-weight:700;line-height:20px;text-decoration:none;transition:all .3s ease-in-out;display:inline-block}.legal-faq-button:hover{background:var(--colors-website-cta-bg-hover);border-color:var(--colors-website-cta-bg-hover)}.legal-faq-media img{width:528px;max-width:100%;height:auto;display:block}@media (width<=991px){.legal-faq{padding:80px 0}.legal-faq-bg{display:none}.legal-faq-container{padding:0 20px}.legal-faq-grid{grid-template-columns:minmax(0,1fr);gap:30px}}@media (width<=767px){.legal-faq{padding:60px 0}.legal-faq-container{padding:0 15px}.legal-faq-grid{gap:20px}}@media (width<=479px){.legal-faq-grid{gap:15px}.legal-faq-tagline{flex-flow:column;align-items:flex-start}}.legal-band{background-color:var(--colors-black);color:var(--colors-white);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:560px;padding:56px 7.25% 62px;font-size:13px}.legal-band--doc,.legal-band--doc-global{padding:100px 72px}.legal-band--doc .legal-band-photo,.legal-band--doc-global .legal-band-photo{min-height:318px}.legal-band-stack{grid-template-columns:minmax(0,1fr) minmax(360px,1fr);align-items:center;gap:32px 72px;max-width:1080px;margin:0 auto;padding:20px;display:grid}.legal-band-heading{color:var(--colors-white);max-width:450px;margin:0 0 22px}.legal-band .register-form__root{gap:10px;max-width:26rem}.legal-band .input__field{color:var(--colors-blue-rich-navy-blue)}.legal-band--doc .input__field{color:var(--colors-black)}.legal-band:not(.legal-band--doc):not(.legal-band--doc-global) .input__root--size_lg,.legal-band:not(.legal-band--doc):not(.legal-band--doc-global) .input-group--size_lg{--input-px:var(--spacing-4)}.legal-band--doc .input__root--size_lg,.legal-band--doc .input-group--size_lg,.legal-band--doc-global .input__root--size_lg,.legal-band--doc-global .input-group--size_lg{--input-height:38px}.legal-band--doc .input__field--size_lg,.legal-band--doc-global .input__field--size_lg{letter-spacing:0;padding:8px 12px;font-size:14px;line-height:20px}.legal-band--doc-global .input__field{--input-bg:transparent;--input-border:color-mix(in srgb, var(--colors-white) 45%, transparent);color:var(--colors-white)}.legal-band--doc-global .input-group{--input-bg:transparent;--input-border:color-mix(in srgb, var(--colors-white) 45%, transparent)}.legal-band--doc-global .input__field::placeholder{color:color-mix(in srgb, var(--colors-white) 72%, transparent)}.legal-band .input__field:invalid:placeholder-shown{--input-status-border:var(--input-border)}.legal-band .register-form__consent{color:var(--colors-white)}.legal-band .register-form__consent a{color:inherit}.legal-band .register-form__actions .button--variant_primary{background-color:var(--colors-website-cta-bg);border-radius:var(--radii-md);color:var(--colors-website-cta-label);height:48px;padding:12px 16px;font-size:16px;font-weight:500}.legal-band .register-form__actions .button--variant_primary:hover{background-color:var(--colors-website-cta-bg-hover)}.legal-band .register-form__actions .link--variant_plain{color:var(--colors-white);font-size:16px;font-weight:500}.legal-band .legal-band-warning,.legal-band .legal-band-error{margin:0;font-size:13px}.legal-band .legal-band-error{color:var(--colors-red-300)}.legal-band-photo{border-radius:18px;min-height:405px}@media (width<=991px){.legal-band{min-height:auto;padding-top:56px;padding-bottom:56px}.legal-band-stack{grid-template-columns:minmax(0,1fr);gap:32px 36px}.legal-band-photo{min-height:420px}}@media (width<=767px){.legal-band{padding:64px 24px 56px}.legal-band-stack{gap:24px 28px}.legal-band-heading{margin-bottom:20px}.legal-band-photo{height:320px;min-height:320px;margin-top:8px}}@media (width<=479px){.legal-band{padding:64px 20px 48px}.legal-band-photo{height:280px;min-height:280px}}.legal-detail-page,.legal-index-page,.legal-doc-page,.legal-kit-index{--legal-font:var(--font-sans);--legal-title-size:clamp(2.375rem, 3.4vw, 3.25rem);--legal-title-line:1.12;--legal-title-weight:700;--legal-h2-size:2rem;--legal-h2-line:1.2;--legal-h3-size:1.5rem;--legal-h3-line:1.3;--legal-h4-size:1.25rem;--legal-h4-line:1.4;--legal-h5-size:1.125rem;--legal-h5-line:1.45;--legal-h6-size:1rem;--legal-h6-line:1.5;--legal-body-size:1.125rem;--legal-body-line:1.65;--legal-small-size:.875rem;--legal-heading-color:var(--colors-neutral-900);--legal-body-color:var(--colors-neutral-700);--legal-table-size:.9375rem;--legal-table-line:1.5;font-family:var(--legal-font)}.legal-detail-title,.legal-doc-title,.legal-doc-hero-title,.legal-index-title{font-family:var(--legal-font);font-size:var(--legal-title-size);font-weight:var(--legal-title-weight);line-height:var(--legal-title-line);max-width:none;margin:0}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html){color:var(--legal-body-color);font-family:var(--legal-font);font-size:var(--legal-body-size);line-height:var(--legal-body-line)}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) :is(h1,h2,h3,h4,h5,h6){color:var(--legal-heading-color);font-family:var(--legal-font);font-weight:700;text-decoration:none}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) h1{font-size:var(--legal-title-size);line-height:var(--legal-title-line);margin:20px 0 10px}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) h2{font-size:var(--legal-h2-size);line-height:var(--legal-h2-line);margin:20px 0 10px}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) h3{font-size:var(--legal-h3-size);line-height:var(--legal-h3-line);margin:20px 0 10px}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) :is(h4,h5,h6){margin:10px 0}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) h4{font-size:var(--legal-h4-size);line-height:var(--legal-h4-line)}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) h5{font-size:var(--legal-h5-size);line-height:var(--legal-h5-line)}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) h6{font-size:var(--legal-h6-size);line-height:var(--legal-h6-line)}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) :is(p,li,blockquote){color:var(--legal-body-color);font-family:var(--legal-font);font-size:var(--legal-body-size);line-height:var(--legal-body-line)}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) p{margin:0 0 10px}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) blockquote{border-left:4px solid var(--colors-website-border-default);margin:0 0 16px;padding-left:16px}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) :is(strong,b){color:var(--legal-heading-color);font-family:var(--legal-font);font-size:inherit;font-weight:700}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) em{font-family:var(--legal-font);font-size:inherit;font-style:italic}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) :is(ul,ol){font-family:var(--legal-font);font-size:var(--legal-body-size);line-height:var(--legal-body-line);margin:0 0 10px;padding-left:2em}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) li{margin:0 0 .35em}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) table{border-collapse:collapse;font-family:var(--legal-font);font-size:var(--legal-table-size);line-height:var(--legal-table-line);width:100%;margin:0 0 16px}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) :is(th,td){color:var(--legal-body-color);font-family:var(--legal-font);font-size:var(--legal-table-size);line-height:var(--legal-table-line)}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) th{font-weight:700}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) td{font-weight:400}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) a{color:var(--colors-navy-900);font-family:var(--legal-font);font-size:inherit;font-weight:inherit;text-underline-offset:2px;text-decoration:underline}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) code{background:var(--colors-neutral-100);font-family:var(--legal-font);border-radius:4px;padding:1px 4px;font-size:.9375em}.legal-detail-meta,.legal-doc-date,.legal-breadcrumbs{font-family:var(--legal-font);font-size:var(--legal-small-size,.875rem);line-height:1.4}.legal-faq{color:var(--legal-body-color);font-family:var(--legal-font)}.legal-faq-title{color:var(--legal-heading-color);font-family:var(--legal-font);font-size:var(--legal-h2-size);font-weight:700;line-height:var(--legal-h2-line);max-width:none;margin:0}.legal-faq-lead,.legal-faq p{color:var(--legal-body-color);font-family:var(--legal-font);font-size:var(--legal-body-size);line-height:var(--legal-body-line)}.legal-faq :is(ul,ol){font-family:var(--legal-font);font-size:var(--legal-body-size);line-height:var(--legal-body-line);margin:0 0 10px;padding-left:2em}.legal-faq li{margin:0 0 .35em}.legal-faq p a{color:var(--colors-navy-900);font-family:var(--legal-font);font-size:inherit;font-weight:inherit;text-underline-offset:2px;text-decoration:underline}.legal-faq :is(strong,b){color:var(--legal-heading-color);font-family:var(--legal-font);font-size:inherit;font-weight:700}.legal-faq-question,.legal-faq-list h3{color:var(--legal-heading-color);font-family:var(--legal-font);font-size:var(--legal-h5-size);font-weight:700;line-height:var(--legal-h5-line)}.legal-faq-answer,.legal-faq-list p{color:var(--legal-body-color);font-family:var(--legal-font);font-size:var(--legal-body-size);line-height:var(--legal-body-line)}.legal-band-heading{font-family:var(--legal-font);font-size:2.5rem;font-weight:700;line-height:1.1}.legal-card-title{font-family:var(--legal-font);font-size:var(--legal-h4-size);font-weight:700;line-height:var(--legal-h4-line)}.legal-card-cta{font-family:var(--legal-font);font-size:1rem;font-weight:700}.legal-kit-index #legal-h1{font-family:var(--legal-font);font-size:var(--legal-title-size);font-weight:var(--legal-title-weight);line-height:var(--legal-title-line);letter-spacing:normal}.legal-kit-index .ws-ly-resources .ws-head h2{font-family:var(--legal-font);font-size:var(--legal-h2-size);font-weight:700;line-height:var(--legal-h2-line);letter-spacing:normal}.legal-kit-index .ws-ly-resources .ws-ly-resources-row .ws-ly-resources-title{font-family:var(--legal-font);font-size:var(--legal-h4-size);font-weight:700;line-height:var(--legal-h4-line);letter-spacing:normal}.legal-kit-index .ws-ly-resources .ws-ly-resources-row,.legal-kit-index .ws-ly-resources .ws-ly-resources-body{font-family:var(--legal-font);font-size:1rem;line-height:1.6}.legal-kit-index .ws-ly-resources .ws-ly-resources-row .ws-ly-resources-go{font-family:var(--legal-font);font-size:1rem;font-weight:700;line-height:1.6}.legal-kit-index .ws-closer .lp-closer-copy .lp-closer-title{font-family:var(--legal-font);letter-spacing:normal;font-size:2.5rem;font-weight:700;line-height:1.1}.legal-kit-index .ws-closer .ws-label{font-family:var(--legal-font);font-size:1rem;line-height:1.6}.legal-kit-index .ws-closer .ws-doors b{font-family:var(--legal-font);font-size:1rem;font-weight:700;line-height:1.6}.legal-kit-index .ws-closer .ws-doors span,.legal-kit-index .ws-closer .lp-closer-form label,.legal-kit-index .ws-closer .lp-closer-form :is(input,select,textarea),.legal-kit-index .ws-closer .lp-formcard-note{font-family:var(--legal-font);font-size:1rem;line-height:1.6}.legal-kit-index .ws-closer .lp-formcard-note a{font-size:inherit;line-height:inherit}.legal-kit-index .ws-closer .lp-done-title{font-family:var(--legal-font);font-size:var(--legal-h4-size);font-weight:700;line-height:var(--legal-h4-line);letter-spacing:normal}.legal-kit-index .ws-closer .lp-done-body{font-family:var(--legal-font);font-size:1rem;line-height:1.6}@media (width<=991px){.legal-band-heading,.legal-kit-index .ws-closer .lp-closer-copy .lp-closer-title{font-size:2.25rem}}@media (width<=767px){.legal-band-heading,.legal-kit-index .ws-closer .lp-closer-copy .lp-closer-title{font-size:2rem}}@media (width<=479px){.legal-band-heading,.legal-kit-index .ws-closer .lp-closer-copy .lp-closer-title{font-size:1.75rem}}.legal-kit-index .legal-reg{padding:var(--space-48,48px) var(--space-24,24px)}.legal-kit-index .legal-reg-inner{gap:var(--space-32,32px);max-width:1248px;margin:0 auto;display:grid}.legal-kit-index .legal-reg-title{font:var(--t-weight-semibold,600) var(--legal-h2-size)/var(--legal-h2-line) var(--legal-font);color:var(--sys-text-strong);margin:0}.legal-kit-index .legal-reg-block{gap:var(--space-16,16px);max-width:880px;display:grid}.legal-kit-index .legal-reg-block h3{font:var(--t-weight-semibold,600) var(--legal-h4-size)/1.3 var(--legal-font);color:var(--sys-text-strong);margin:0}.legal-kit-index .legal-reg-block p{color:var(--sys-text-body);margin:0}.legal-kit-index .legal-reg-dl{gap:var(--space-12,12px);margin:0;display:grid}.legal-kit-index .legal-reg-dl>div{gap:var(--space-16,16px);border-top:1px solid var(--sys-border-subtle);padding-top:var(--space-12,12px);grid-template-columns:minmax(0,220px) minmax(0,1fr);display:grid}.legal-kit-index .legal-reg-dl dt{color:var(--sys-text-strong);font-weight:600}.legal-kit-index .legal-reg-dl dd{color:var(--sys-text-body);overflow-wrap:anywhere;margin:0}.legal-kit-index .legal-reg-table-wrap{border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-control,12px);overflow-x:auto}.legal-kit-index .legal-reg-table{border-collapse:collapse;width:100%}.legal-kit-index .legal-reg-table caption{text-align:left;padding:var(--space-12,12px) var(--space-16,16px);color:var(--sys-text-strong);font-weight:600}.legal-kit-index .legal-reg-table th,.legal-kit-index .legal-reg-table td{text-align:left;vertical-align:top;padding:var(--space-12,12px) var(--space-16,16px);border-top:1px solid var(--sys-border-subtle);color:var(--sys-text-body)}.legal-kit-index .legal-reg-table th{width:32%;color:var(--sys-text-strong);font-weight:600}.legal-kit-index .legal-reg-list{margin:0;padding-left:1.2em}.legal-kit-index .legal-reg a{color:var(--sys-text-brand);overflow-wrap:anywhere}@media (width<=640px){.legal-kit-index .legal-reg-dl>div{gap:var(--space-4,4px);grid-template-columns:1fr}.legal-kit-index .legal-reg-table th{width:auto}}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) table{max-width:100%;display:block;overflow-x:auto}:is(.legal-document-body .rich-html,.legal-doc-explanation .rich-html,.legal-detail-lead .rich-html,.legal-detail-notice .rich-html,.legal-mcp-body .rich-html) a{overflow-wrap:anywhere}.legal-chrome-scope,.legal-band-form{display:contents}.legal-band .ws-formwrap{max-width:26rem}@media print{header,footer,nav,.legal-band,.legal-signup-band{display:none!important}.legal-detail-section,.legal-doc-page main,.legal-detail-page{padding-block:0!important}a[href]:after{content:none!important}}
