:root{--base: 16px;--grid-columns: 12;--color-primary-black: #202223;--color-primary-gray: #e0e0e0;--color-primary-white: #fff;--color-misc-link: #3153d8;--color-misc-link-hovered: #1f5199;--color-misc-critical: #d82c0d;--color-misc-success: #05843f;--color-misc-focused: #458fff;--color-misc-skeleton: #f6f6f7;--color-text-black: #202223;--color-text-subdued: #52575b;--color-text-disabled: #666c72;--color-text-light: #a6a7a7;--color-text-white: #fff;--color-icon-black: #202223;--color-icon-subdued: #444;--color-icon-disabled: #c2c5c8;--color-icon-critical: #d82c0d;--color-icon-success: #05843f;--color-border-black: #202223;--color-border-neutral: #8c9196;--color-border-default: #c2c5c8;--color-border-light: #e1e3e5;--color-border-critical: #fd5749;--color-border-success: #00a47c;--color-bg-scrim: rgba(0, 0, 0, .75);--color-bg-critical: #fff4f4;--color-bg-success: #f1f8f5;--color-bg-vanilla: #f6f6f7;--color-bg-sky-blue: #eef7ff;--color-scrollbar-track: #e1e3e5;--color-scrollbar-thumb: #202223;--color-scrollbar-boxshadow: #fff;--spacing-xxl: 48px;--spacing-xl: 32px;--spacing-l: 24px;--spacing-m: 16px;--spacing-s: 8px;--spacing-xs: 4px;--spacing-xxs: 4px;--spacing-section-margin-bottom: 40px;--z-index-top: 100;--z-index-above-header: 11;--z-index-header: 10;--z-index-below-header: 9;--z-index-below-modal: 8;--z-index-zero: 0;--z-index-below-zero: -1;--z-index-link-list__item: 10;--z-index-dropdown: 3;--z-index-below-dropdown: 2}@media (min-width: 1024px){:root{--spacing-xxl: 64px;--spacing-xl: 48px;--spacing-l: 32px;--spacing-m: 24px;--spacing-s: 16px;--spacing-xs: 8px;--spacing-xxs: 4px;--spacing-section-margin-bottom: 64px}}.iframe-wrapper{position:relative;width:100%;overflow:hidden;aspect-ratio:1.7777777778}@supports not (aspect-ratio: auto){.iframe-wrapper{padding-top:56.25%}}.iframe-wrapper>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.has-subpage-nav .page-wrapper:not(.style-guide,.brands-index-page){--grid-columns: 4;display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(1em,1fr));column-gap:var(--gap);padding:0 var(--gap);margin-top:var(--spacing-l)}@media (min-width: 768px){.has-subpage-nav .page-wrapper:not(.style-guide,.brands-index-page){--grid-columns: 6}}@media (min-width: 1024px){.has-subpage-nav .page-wrapper:not(.style-guide,.brands-index-page){--grid-columns: 12}}@media (max-width: 1023px){.has-subpage-nav .page-wrapper:not(.style-guide,.brands-index-page){grid-template-areas:"page-header page-header page-header page-header" "page-content page-content page-content page-content";grid-gap:0}.has-subpage-nav .page-wrapper:not(.style-guide,.brands-index-page) .section{grid-column:span 4}}@media (min-width: 1024px){.has-subpage-nav .page-wrapper:not(.style-guide,.brands-index-page){grid-template-areas:"nav nav . page-header page-header page-header page-header page-header page-header . . ." "nav nav . page-content page-content page-content page-content page-content page-content page-content page-content page-content"}.has-subpage-nav .page-wrapper:not(.style-guide,.brands-index-page) .section{grid-column:4/span 6}.has-subpage-nav .page-wrapper:not(.style-guide,.brands-index-page) .contact-form{grid-column:4/span 9}}.site-wrapper:not(.has-subpage-nav) .faq,.site-wrapper:not(.has-subpage-nav) .contact-form{--grid-columns: 4;display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(1em,1fr));gap:var(--gap);padding-left:var(--gap);padding-right:var(--gap)}@media (min-width: 768px){.site-wrapper:not(.has-subpage-nav) .faq,.site-wrapper:not(.has-subpage-nav) .contact-form{--grid-columns: 6}}@media (min-width: 1024px){.site-wrapper:not(.has-subpage-nav) .faq,.site-wrapper:not(.has-subpage-nav) .contact-form{--grid-columns: 12}}@media (max-width: 1023px){.site-wrapper:not(.has-subpage-nav) .faq,.site-wrapper:not(.has-subpage-nav) .contact-form{grid-column:span 4}}@media (max-width: 1023px){.site-wrapper:not(.has-subpage-nav) .contact-form__inner{grid-column:span 4}}@media (min-width: 1024px){.site-wrapper:not(.has-subpage-nav) .contact-form__inner{grid-column:4/span 9}}.main-page.has-subpage-nav,.main-page.has-subpage-nav .main-page__inner{display:contents}.main-page.has-subpage-nav .nav{grid-area:nav}.main-page.has-subpage-nav .main-page__content{grid-area:page-header;margin-bottom:var(--spacing-xxl)}ol,ul{list-style:none;padding:0}ol>li,ul>li{margin:0;padding:0}ol>li:last-child,ul>li:last-child{margin-bottom:0}ol{padding-inline-start:2rem;list-style:decimal}ol>li{padding-left:1rem}ul{list-style:disc}ul>li{background-repeat:no-repeat;background-position:center left;margin-left:2rem;padding-left:1rem}ul>li::marker{font-size:.75em;color:#000}nav ol,nav ul{list-style:none;padding:0}nav ol>li,nav ul>li{margin:0;padding:0}.table-wrapper ol,.table-wrapper ul{list-style:none;padding:0}.table-wrapper ol>li,.table-wrapper ul>li{margin:0;padding:0}.table-wrapper ol>li:last-child,.table-wrapper ul>li:last-child{margin-bottom:0}.table-wrapper ul{list-style:disc}.table-wrapper ul>li{background-repeat:no-repeat;background-position:center left;margin-left:2rem;padding-left:1rem}.table-wrapper ul>li::marker{font-size:.75em;color:#000}.table-wrapper ol{padding-inline-start:2rem;list-style:decimal}.table-wrapper ol>li{padding-left:1rem}.body__pages--page .content-for-layout{min-height:var(--inner-height)}body.has-subpage-nav .page-wrapper:not(.style-guide,.brands-index-page){--grid-columns: 4;--gap: var(--spacing-m);display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(1em,1fr));column-gap:var(--gap);row-gap:var(--gap);row-gap:0;margin-top:var(--spacing-xl)}@media (min-width: 1024px){body.has-subpage-nav .page-wrapper:not(.style-guide,.brands-index-page){--gap: var(--spacing-l)}}@media (min-width: 768px){body.has-subpage-nav .page-wrapper:not(.style-guide,.brands-index-page){--grid-columns: 12}}@media (min-width: 768px){body.has-subpage-nav .page-wrapper:not(.style-guide,.brands-index-page){--grid-columns: 2}}@media (min-width: 1024px){body.has-subpage-nav .page-wrapper:not(.style-guide,.brands-index-page){--grid-columns: 6;grid-template-areas:"nav . . page-header  page-header page-header" "nav . . page-content  page-content page-content";margin-top:var(--spacing-xxl)}body.has-subpage-nav .page-wrapper:not(.style-guide,.brands-index-page) .section,body.has-subpage-nav .page-wrapper:not(.style-guide,.brands-index-page) .contact-form{grid-column:4/span 3}}@media (min-width: 1024px){body:not(.relative-padding--desktop) .main-page__inner>.main-page__content{grid-column:1/span 2}body:not(.relative-padding--desktop).has-subpage-nav .page-wrapper:not(.style-guide,.brands-index-page) .main-page__inner>.main-page__content{grid-column:2/span 5}body:not(.relative-padding--desktop).has-subpage-nav .page-wrapper:not(.style-guide,.brands-index-page) .section,body:not(.relative-padding--desktop).has-subpage-nav .page-wrapper:not(.style-guide,.brands-index-page) .contact-form{grid-column:2/span 5}}.main-page{margin-top:var(--spacing-xxl);padding:0 var(--gap)}@media (min-width: 1024px){.main-page{margin-top:var(--spacing-xl)}}.main-page__inner>.main-page__content{grid-column:1/span 4}@media (min-width: 1024px){.main-page__inner{--grid-columns: 4;--gap: var(--spacing-m);display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(1em,1fr))}}@media (min-width: 1024px) and (min-width: 1024px){.main-page__inner{--gap: var(--spacing-l)}}@media (min-width: 1024px) and (min-width: 768px){.main-page__inner{--grid-columns: 12}}@media (min-width: 1024px){.main-page__inner>.main-page__content{grid-column:2/span 1}}.page-wrapper{position:relative}.main-page.has-subpage-nav .nav{position:absolute;top:0;left:0}.main-page__content{margin-bottom:var(--spacing-section-margin-bottom);margin-bottom:var(--spacing-xxl)}.main-page__content h1.main-page__title{font-size:1.5rem;line-height:1.2;font-weight:500;letter-spacing:-.03em;font-style:normal;text-transform:none;text-decoration:none}@media (min-width: 1024px){.main-page__content h1.main-page__title{font-size:1.75rem;line-height:1.2;font-weight:500;letter-spacing:-.03em;font-style:normal;text-transform:none;text-decoration:none}}.main-page__content a{text-decoration:underline;text-decoration-color:var(--link-decoration-color);text-decoration-thickness:1px;text-underline-offset:2px}.main-page__content a:hover{text-decoration:none}.main-page__content p{font-size:1rem;line-height:1.5;font-weight:400;letter-spacing:0em;font-style:normal;text-transform:none;text-decoration:none}.main-page__content p+*{margin-top:var(--spacing-l)}.main-page__content p+p{margin-top:var(--spacing-l)}.main-page__content p+img,.main-page__content p+.iframe-wrapper{margin-top:var(--spacing-xxl)}.main-page__content h1,.main-page__content h2,.main-page__content h3,.main-page__content h4,.main-page__content h5,.main-page__content h6{margin-bottom:var(--spacing-l)}.main-page__content h1:not(.main-page__title+*),.main-page__content h2:not(.main-page__title+*),.main-page__content h3:not(.main-page__title+*),.main-page__content h4:not(.main-page__title+*),.main-page__content h5:not(.main-page__title+*),.main-page__content h6:not(.main-page__title+*){margin-top:var(--spacing-xxl)}.main-page__content h1+img,.main-page__content h2+img,.main-page__content h3+img,.main-page__content h4+img,.main-page__content h5+img,.main-page__content h6+img{margin-bottom:0}.main-page__content h1+.iframe-wrapper,.main-page__content h2+.iframe-wrapper,.main-page__content h3+.iframe-wrapper,.main-page__content h4+.iframe-wrapper,.main-page__content h5+.iframe-wrapper,.main-page__content h6+.iframe-wrapper{margin-top:var(--spacing-l)}.main-page__content h1:first-child,.main-page__content h2:first-child,.main-page__content h3:first-child,.main-page__content h4:first-child,.main-page__content h5:first-child,.main-page__content h6:first-child{margin-top:0}.main-page__content h1{font-size:3rem;line-height:1;font-weight:500;letter-spacing:-.03em;font-style:normal;text-transform:none;text-decoration:none}@media (min-width: 1024px){.main-page__content h1{font-size:6rem;line-height:1;font-weight:500;letter-spacing:-.03em;font-style:normal;text-transform:none;text-decoration:none}}.main-page__content h2{font-size:1.75rem;line-height:1.2;font-weight:500;letter-spacing:-.03em;font-style:normal;text-transform:none;text-decoration:none}@media (min-width: 1024px){.main-page__content h2{font-size:2.5rem;line-height:1.2;font-weight:500;letter-spacing:-.03em;font-style:normal;text-transform:none;text-decoration:none}}.main-page__content h3{font-size:1.5rem;line-height:1.2;font-weight:500;letter-spacing:-.03em;font-style:normal;text-transform:none;text-decoration:none}@media (min-width: 1024px){.main-page__content h3{font-size:1.75rem;line-height:1.2;font-weight:500;letter-spacing:-.03em;font-style:normal;text-transform:none;text-decoration:none}}.main-page__content h4{font-size:1.25rem;line-height:1.2;font-weight:500;letter-spacing:-.03em;font-style:normal;text-transform:none;text-decoration:none}.main-page__content h5{font-size:1rem;line-height:1.2;font-weight:500;letter-spacing:-.02em;font-style:normal;text-transform:none;text-decoration:none}.main-page__content h6{font-size:.875rem;line-height:1.2;font-weight:500;letter-spacing:-.01em;font-style:normal;text-transform:none;text-decoration:none}.main-page__content blockquote{margin-top:var(--spacing-l);border-left:2px solid var(--color-neutrals-black);padding-left:var(--spacing-l)}.main-page__content blockquote p{font-size:1.125rem;line-height:1.5;font-weight:400;letter-spacing:0em;font-style:normal;text-transform:none;text-decoration:none;margin:0}@media (min-width: 1024px){.main-page__content blockquote p{font-size:1.25rem;line-height:1.5;font-weight:400;letter-spacing:0em;font-style:normal;text-transform:none;text-decoration:none}}.main-page__content blockquote+p{margin-top:var(--spacing-l)}.main-page__content :is(h1,h2,h3,h4,h5,h6)+blockquote{margin-top:1rem}.main-page__content ul,.main-page__content ol{list-style:disc;font-size:1rem;line-height:1.5;font-weight:400;letter-spacing:0em;font-style:normal;text-transform:none;text-decoration:none}.main-page__content ul>li,.main-page__content ol>li{background-repeat:no-repeat;background-position:center left;margin-left:2rem;padding-left:1rem}.main-page__content ul>li::marker,.main-page__content ol>li::marker{font-size:.75em;color:#000}.main-page__content ul+*,.main-page__content ol+*{margin-top:var(--spacing-l)}.main-page__content ol{padding-inline-start:2rem;list-style:decimal}.main-page__content ol>li{padding-left:1rem}.main-page__content ol>li{margin-left:1.25em}.main-page__content .iframe-wrapper{position:relative;width:100%;overflow:hidden;aspect-ratio:1.7777777778}@supports not (aspect-ratio: auto){.main-page__content .iframe-wrapper{padding-top:56.25%}}.main-page__content .iframe-wrapper>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.main-page__content img+:is(h1,h2,h3,h4,h5,h6,p),.main-page__content .iframe-wrapper+:is(h1,h2,h3,h4,h5,h6,p){margin-top:var(--spacing-xxl)!important}.main-page__content .table-wrapper{padding-bottom:var(--spacing-l);max-height:80vh;overflow:auto}.main-page__content .table-wrapper::-webkit-scrollbar{height:.5rem;width:.5rem;padding-top:.5rem}.main-page__content .table-wrapper::-webkit-scrollbar-track{background:var(--color-scrollbar-track);border-radius:.25rem;box-shadow:inset 0 0 0 3px var(--color-scrollbar-boxshadow)}.main-page__content .table-wrapper::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border-radius:.25rem}.main-page__content h1.main-page__title,.main-page__content h2.main-page__title,.main-page__content h3.main-page__title,.main-page__content h4.main-page__title,.main-page__content h5.main-page__title,.main-page__content h6.main-page__title{margin-top:0;margin-bottom:var(--spacing-m)}.body__page-faq .main-page__content h1.main-page__title,.body__page-faq .main-page__content h2.main-page__title,.body__page-faq .main-page__content h3.main-page__title,.body__page-faq .main-page__content h4.main-page__title,.body__page-faq .main-page__content h5.main-page__title,.body__page-faq .main-page__content h6.main-page__title{margin-bottom:0}@media (min-width: 1024px){.body__page-faq .main-page__content h1.main-page__title,.body__page-faq .main-page__content h2.main-page__title,.body__page-faq .main-page__content h3.main-page__title,.body__page-faq .main-page__content h4.main-page__title,.body__page-faq .main-page__content h5.main-page__title,.body__page-faq .main-page__content h6.main-page__title{margin-bottom:var(--spacing-s)}}.page-wrapper:has(.faq.section) .main-page__content{margin-bottom:var(--spacing-xxl)}.main-page:not(.has-subpage-nav) .main-page__inner{--grid-columns: 4;--gap: var(--spacing-m);display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(1em,1fr));column-gap:var(--gap);row-gap:var(--gap)}@media (min-width: 1024px){.main-page:not(.has-subpage-nav) .main-page__inner{--gap: var(--spacing-l)}}@media (min-width: 768px){.main-page:not(.has-subpage-nav) .main-page__inner{--grid-columns: 12}}@media (min-width: 768px){.main-page:not(.has-subpage-nav) .main-page__inner{--grid-columns: 2}}
