:root{--color-white:#fff;--color-soft-grey:#f7f7f7;--color-orange:#e4432d;--color-black:#000;--color-blue:#033e4f;--color-stroke-white:#fefefe;--color-stroke-dark:#000;--color-grey:#4f4f4f;--color-soft-blue:#9ceded;--header-height:4.4375rem;--font-family-base:"Manrope", sans-serif;--h1-title:clamp(2.5rem, 4.37vw, 3.5rem);--h2-title:clamp(2rem, 3.75vw, 3rem);--h3-title:clamp(2rem, 3.12vw, 2.5rem);--body-text:1rem;--title-line-height:1.1;--font-h1-size:clamp(5rem, 5rem, 5rem);--font-h1-weight:700;--font-h1-line-height:1;--font-h1-letter-spacing:-.125rem;--font-h2-size:clamp(3.5rem, 3.5rem, 3.5rem);--font-h2-weight:700;--font-h2-line-height:1.1;--font-h2-letter-spacing:-.125rem;--font-h3-size:clamp(3rem, 3rem, 3rem);--font-h3-weight:700;--font-h3-line-height:1.1;--font-h3-letter-spacing:-.125rem;--font-h4-size:clamp(2rem, 3.12vw, 2.5rem);--font-h4-weight:700;--font-h4-line-height:1.1;--font-h4-letter-spacing:-.125rem;--font-h5-size:clamp(2rem, 2rem, 2rem);--font-h5-weight:700;--font-h5-line-height:1.1;--font-h5-letter-spacing:-.125rem;--font-h6-size:clamp(1.5rem, 1.5rem, 1.5rem);--font-h6-weight:600;--font-h6-line-height:1.3;--font-h6-letter-spacing:-1px;--font-h6-bold-size:clamp(1.5rem, 1.5rem, 1.5rem);--font-h6-bold-weight:700;--font-h6-bold-line-height:1.3;--font-h6-bold-letter-spacing:-1px;--font-h7-semibold-size:clamp(1.25rem, 1.25rem, 1.25rem);--font-h7-semibold-weight:600;--font-h7-semibold-line-height:1.3;--font-h7-semibold-letter-spacing:-1px;--font-h8-semibold-size:clamp(1rem, 1rem, 1rem);--font-h8-semibold-weight:600;--font-h8-semibold-line-height:1.3;--font-h8-semibold-letter-spacing:-1px;--font-body-1-size:1.5rem;--font-body-1-weight:500;--font-body-1-line-height:1.3;--font-body-1-letter-spacing:-1px;--font-body-2-size:1.125rem;--font-body-2-weight:500;--font-body-2-line-height:1.5;--font-body-2-letter-spacing:-1px;--font-body-3-size:1rem;--font-body-3-weight:500;--font-body-3-line-height:1.5;--font-body-3-letter-spacing:-1px;--font-subtitle-size:.875rem;--font-subtitle-weight:700;--font-subtitle-line-height:1.3;--font-subtitle-letter-spacing:1.1875rem;--font-btn-1-size:.875rem;--font-btn-1-weight:500;--font-btn-1-line-height:1;--font-btn-1-letter-spacing:0px}.legal-content{padding-block:2.5rem;scroll-margin-top:5rem}@media (width>=1025px){.legal-content{padding-block:4rem;scroll-margin-top:6.875rem}}.site-main>.legal-content:first-child{padding-top:7.1875rem}@media (width>=1025px){.site-main>.legal-content:first-child{padding-top:10.3125rem}}@media (width<=767px){.site-main>.legal-content:first-child .legal-content__body{margin-top:8.875rem}}.legal-content__inner{max-width:57.5rem;margin-inline:auto}.legal-content__header{margin-bottom:2.5rem}@media (width>=1025px){.legal-content__header{margin-bottom:5.875rem}}.legal-content__header:before{content:"";background-color:var(--color-orange);width:6rem;height:.375rem;margin-bottom:1rem;display:block}.legal-content__title{font-family:var(--font-family-base);letter-spacing:-.8px;color:var(--color-blue);max-width:19.25rem;margin:1.25rem 0;font-size:3rem;font-weight:700;line-height:1.1}@media (width>=766px){.legal-content__title{max-width:100%}}@media (width>=1025px){.legal-content__title{font-size:var(--h2-title);letter-spacing:-.96px}}.legal-content__updated{font-family:var(--font-family-base);letter-spacing:-.14px;color:var(--color-black);margin-top:1rem;font-size:1rem;font-weight:500;line-height:1.5}@media (width>=1025px){.legal-content__updated{font-size:.875rem}}.legal-content__body{font-family:var(--font-family-base);letter-spacing:-.16px;color:var(--color-blue);font-size:1.125rem;font-weight:500;line-height:1.6}.legal-content__body h2,.legal-content__body h3{font-family:var(--font-family-base);letter-spacing:-.18px;color:var(--color-blue);margin:0 0 1.375rem;font-size:1.125rem;font-weight:600;line-height:1.3}.legal-content__body h2:not(:first-child){border-top:1px solid #e5e5e5;margin-top:1.75rem;padding-top:1.75rem}.legal-content__body p,.legal-content__body ul,.legal-content__body ol{margin:0;font-size:1rem;line-height:1.5}.legal-content__body p+p,.legal-content__body p+ul,.legal-content__body p+ol,.legal-content__body ul+p,.legal-content__body ol+p{margin-top:1rem}.legal-content__body ul,.legal-content__body ol{padding-left:1.25rem}.legal-content__body ul{list-style:outside}.legal-content__body ol{list-style:decimal}.legal-content__body a{color:var(--color-blue);text-underline-offset:.125rem;text-decoration:underline}.legal-content__body strong,.legal-content__body b{font-weight:700}
