*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(
    --font-primary,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"
  );tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--font-primary);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{color:currentcolor;opacity:1}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--color-base-black:#000;--color-base-grey:#6e6e6e;--color-base-white:#fff;--color-brand-blue:#043a5b;--color-brand-sale:red;--color-neutral-white-light:#fefff9;--color-neutral-white-dark:#fcfaf2;--color-neutral-beige-light:#fbfff0;--color-neutral-beige-dark:#f4f4dc;--color-ghost-dark-50:rgba(0,0,0,.5);--color-ghost-dark-25:rgba(0,0,0,.25);--color-ghost-dark-10:rgba(0,0,0,.1);--color-ghost-dark-0:transparent;--color-ghost-light-50:hsla(0,0%,100%,.5);--color-ghost-light-25:hsla(0,0%,100%,.25);--color-ghost-light-10:hsla(0,0%,100%,.1);--color-ghost-light-0:hsla(0,0%,100%,0);--color-semantic-green:#497a52;--color-semantic-yellow:#dd9335;--color-semantic-red:#e94236;--breakpoint-xs:20rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--breakpoint-3xl:120rem;--breakpoint-4xl:160rem;--breakpoint-6xl:240rem;--spacing:0.0625rem;--spacing-0:0;--spacing-2:0.125rem;--spacing-3:0.1875rem;--spacing-4:0.25rem;--spacing-8:0.5rem;--spacing-10:0.625rem;--spacing-12:0.75rem;--spacing-16:1rem;--spacing-24:1.5rem;--spacing-32:2rem;--spacing-40:2.5rem;--spacing-48:3rem;--spacing-56:3.5rem;--spacing-64:4rem;--spacing-72:4.5rem;--spacing-80:5rem;--spacing-88:5.5rem;--spacing-96:6rem;--spacing-104:6.5rem;--spacing-112:7rem;--spacing-120:7.5rem;--spacing-128:8rem;--spacing-gutter:1rem;--spacing-gutter-xs:0.5rem;--spacing-gutter-sm:0.75rem;--spacing-gutter-md:1rem;--spacing-gutter-lg:1.5rem;--spacing-gutter-xl:2rem;--spacing-gutter-2xl:2.875rem;--spacing-gutter-3xl:3.75rem;--spacing-gutter-4xl:5rem;--spacing-gutter-5xl:8rem;--aspect-ratio-landscape:4/3;--aspect-ratio-portrait:3/4;--aspect-ratio-square:1/1;--aspect-ratio-1-1:1/1;--aspect-ratio-4-5:4/5;--aspect-ratio-9-16:9/16;--aspect-ratio-16-9:16/9}.text-primary-50{font-size:3.125rem;letter-spacing:.375rem;line-height:114%}.text-primary-25,.text-primary-50{font-family:var(--font-primary);font-weight:400;text-transform:uppercase}.text-primary-25{font-size:1.5625rem;letter-spacing:.1875rem;line-height:112%}.text-primary-20{font-family:var(--font-primary);font-size:1.25rem;font-weight:400;letter-spacing:.15rem;line-height:125%;text-transform:uppercase}.text-primary-12-wide{font-weight:400;line-height:116.67%}.text-primary-12-wide,.text-primary-12-wide-nospace{font-family:var(--font-primary);font-size:.75rem;letter-spacing:.45rem;text-transform:uppercase}.text-primary-12-wide-nospace{font-weight:500;line-height:100%}.text-primary-12{font-family:var(--font-primary);font-size:.75rem;font-weight:400;letter-spacing:.03125rem;line-height:150%}@media screen and (min-width:750px){.text-primary-desktop-50{font-size:3.125rem;letter-spacing:.375rem;line-height:114%}.text-primary-desktop-25,.text-primary-desktop-50{font-family:var(--font-primary);font-weight:400;text-transform:uppercase}.text-primary-desktop-25{font-size:1.5625rem;letter-spacing:.1875rem;line-height:112%}.text-primary-desktop-20{font-family:var(--font-primary);font-size:1.25rem;font-weight:400;letter-spacing:.15rem;line-height:125%;text-transform:uppercase}.text-primary-desktop-12-wide{font-weight:400;line-height:116.67%}.text-primary-desktop-12-wide,.text-primary-desktop-12-wide-nospace{font-family:var(--font-primary);font-size:.75rem;letter-spacing:.45rem;text-transform:uppercase}.text-primary-desktop-12-wide-nospace{font-weight:500;line-height:100%}.text-primary-desktop-12{font-family:var(--font-primary);font-size:.75rem;font-weight:400;letter-spacing:.03125rem;line-height:150%}}.theme-light-blue{--theme-bg:var(--color-neutral-white-light);--theme-text:var(--color-base-black)}:root{--native-content-spacing:12px}.native-content{color:currentColor;display:flex;flex-direction:column;gap:var(--native-content-spacing)}.native-content h1{font-size:3.125rem;letter-spacing:.375rem;line-height:114%}.native-content h1,.native-content h2,.native-content h3{font-family:var(--font-primary);font-weight:400;text-transform:uppercase}.native-content h2,.native-content h3{font-size:1.5625rem;letter-spacing:.1875rem;line-height:112%}.native-content h4{font-size:1.25rem;letter-spacing:.15rem;line-height:125%}.native-content h4,.native-content h5,.native-content h6{font-family:var(--font-primary);font-weight:400;text-transform:uppercase}.native-content h5,.native-content h6{font-size:.75rem;letter-spacing:.45rem;line-height:116.67%}.native-content ol,.native-content p,.native-content ul{font-family:var(--font-primary);font-size:.75rem;font-weight:400;letter-spacing:.03125rem;line-height:150%}.native-content ol,.native-content ul{padding-left:18px}.native-content ul{list-style:disc;margin-left:-5px}.native-content ol{list-style:decimal;margin-left:5px}.native-content a{color:var(--color-brand-blue);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.native-content a:hover{opacity:.6}.native-content b,.native-content strong{font-weight:600}.native-content blockquote{font-family:var(--font-primary);font-size:1.5625rem;font-weight:400;letter-spacing:.1875rem;line-height:112%;text-transform:uppercase}.native-content img{height:auto;max-width:100%}:root{--text-shadow:0px 0px 2px rgba(var(--color-ghost-dark-25))}