:root{--accessibility-color-ring-offset:0 0% 100%;--accessibility-color-ring:217 91% 60%;--accessibility-hit-states-min-height:1.5rem;--accessibility-hit-states-min-width:1.5rem;--border-radius-2xl:1rem;--border-radius-3xl:1.5rem;--border-radius-base:0.25rem;--border-radius-full:624.938rem;--border-radius-lg:0.5rem;--border-radius-md:0.375rem;--border-radius-none:0px;--border-radius-sm:2px;--border-radius-xl:0.75rem;--brand-color-primary-100:356 83% 85%;--brand-color-primary-200:355 81% 77%;--brand-color-primary-300:355 82% 67%;--brand-color-primary-400:355 82% 60%;--brand-color-primary-50:354 84% 95%;--brand-color-primary-500-base:355 82% 50%;--brand-color-primary-600:355 82% 45%;--brand-color-primary-700:355 82% 36%;--brand-color-primary-800:355 82% 28%;--brand-color-primary-900:355 81% 21%;--brand-color-primary-950:355 79% 13%;--brand-color-secondary-100:37 46% 83%;--brand-color-secondary-200:38 45% 75%;--brand-color-secondary-300:37 45% 63%;--brand-color-secondary-400:38 45% 56%;--brand-color-secondary-50:40 43% 95%;--brand-color-secondary-500-base:38 56% 44%;--brand-color-secondary-600:38 56% 41%;--brand-color-secondary-700:37 56% 32%;--brand-color-secondary-800:38 55% 25%;--brand-color-secondary-900:39 56% 19%;--brand-color-secondary-950:38 67% 13%;--colors-accent-foreground:355 82% 50%;--colors-accent:354 84% 95%;--colors-background-secondary:0 0% 94%;--colors-background:0 0% 100%;--colors-black-foreground:0 0% 20%;--colors-border-black:0 0% 20%;--colors-border:0 0% 94%;--colors-card-background:0 0% 94%;--colors-card-foreground:0 0% 20%;--colors-card:0 0% 94%;--colors-destructive-foreground:356 100% 97%;--colors-destructive:345 83% 41%;--colors-foreground:355 82% 50%;--colors-muted-foreground:215 19% 35%;--colors-muted:209 39% 96%;--colors-overlay-dark-20:0 0% 20%/20%;--colors-overlay-dark-40:0 0% 20%/40%;--colors-overlay-dark-60:0 0% 20%/60%;--colors-overlay-dark-80:0 0% 20%/80%;--colors-overlay-light-20:0 0% 100%/20%;--colors-overlay-light-40:0 0% 100%/40%;--colors-overlay-light-60:0 0% 100%/60%;--colors-overlay-light-80:0 0% 100%/80%;--colors-popover-foreground:355 82% 50%;--colors-popover:0 0% 100%;--colors-primary-foreground:0 0% 100%;--colors-primary:355 82% 50%;--colors-promotional-foreground:355 82% 50%;--colors-promotional:53 98% 77%;--colors-secondary-foreground:38 56% 44%;--colors-secondary:38 56% 44%;--colors-transparent-background:0 0% 100%/0%;--component-badge-border-width:1px;--component-badge-color-alternative-background:355 82% 50%;--component-badge-color-alternative-border:355 82% 50%;--component-badge-color-alternative-text:0 0% 100%;--component-badge-color-default-background:0 0% 100%;--component-badge-color-default-border:355 82% 50%;--component-badge-color-default-text:355 82% 50%;--component-badge-color-promotional-background:53 98% 77%;--component-badge-color-promotional-border:355 82% 50%;--component-badge-color-promotional-text:355 82% 50%;--component-badge-padding-horizontal:0.75rem;--component-badge-padding-vertical:0.5rem;--component-badge-radius:0.25rem;--component-button-color-ghost-dark-disabled-background:0 0% 100%/0%;--component-button-color-ghost-dark-disabled-border:37 46% 83%;--component-button-color-ghost-dark-disabled-foreground:217 12% 84%;--component-button-color-ghost-dark-hover-background:0 0% 100%/0%;--component-button-color-ghost-dark-hover-border:38 56% 44%;--component-button-color-ghost-dark-hover-foreground:355 82% 50%;--component-button-color-ghost-dark-press-background:0 0% 100%/0%;--component-button-color-ghost-dark-press-border:38 56% 44%;--component-button-color-ghost-dark-press-foreground:0 0% 0%;--component-button-color-ghost-dark-rest-foreground:0 0% 0%;--component-button-color-ghost-light-disabled-background:0 0% 100%/0%;--component-button-color-ghost-light-disabled-foreground:356 83% 85%;--component-button-color-ghost-light-hover-background:0 0% 100%/0%;--component-button-color-ghost-light-hover-border:0 0% 100%;--component-button-color-ghost-light-hover-foreground:0 0% 100%;--component-button-color-ghost-light-press-background:0 0% 100%/0%;--component-button-color-ghost-light-press-foreground:0 0% 100%;--component-button-color-ghost-light-rest-foreground:0 0% 100%;--component-button-color-light-disabled-background:0 0% 100%;--component-button-color-light-disabled-border:0 0% 100%;--component-button-color-light-disabled-foreground:217 12% 84%;--component-button-color-light-hover-background:0 0% 100%;--component-button-color-light-hover-border:0 0% 100%;--component-button-color-light-hover-foreground:0 0% 20%;--component-button-color-light-press-background:220 15% 96%;--component-button-color-light-press-border:220 15% 96%;--component-button-color-light-press-foreground:0 0% 20%;--component-button-color-light-rest-background:0 0% 100%;--component-button-color-light-rest-border:0 0% 100%;--component-button-color-light-rest-foreground:0 0% 20%;--component-button-color-outline-disabled-background:0 0% 100%/0%;--component-button-color-outline-disabled-border:217 12% 84%;--component-button-color-outline-disabled-foreground:217 12% 84%;--component-button-color-outline-hover-background:0 0% 100%/0%;--component-button-color-outline-hover-border:0 0% 20%;--component-button-color-outline-hover-foreground:0 0% 20%;--component-button-color-outline-press-background:0 0% 100%/0%;--component-button-color-outline-press-border:0 0% 20%;--component-button-color-outline-press-foreground:0 0% 20%;--component-button-color-outline-rest-background:0 0% 100%/0%;--component-button-color-outline-rest-border:0 0% 20%;--component-button-color-outline-rest-foreground:0 0% 20%;--component-button-color-primary-disabled-background:356 83% 85%;--component-button-color-primary-disabled-border:356 83% 85%;--component-button-color-primary-disabled-foreground:0 0% 100%;--component-button-color-primary-hover-background:355 82% 50%;--component-button-color-primary-hover-border:355 82% 50%;--component-button-color-primary-hover-foreground:0 0% 100%;--component-button-color-primary-press-background:355 82% 45%;--component-button-color-primary-press-border:355 82% 45%;--component-button-color-primary-press-foreground:0 0% 100%;--component-button-color-primary-rest-background:355 82% 50%;--component-button-color-primary-rest-border:355 82% 50%;--component-button-color-primary-rest-foreground:0 0% 100%;--component-button-color-primary-social-disabled-background:0 0% 100%/0%;--component-button-color-primary-social-disabled-border:356 83% 85%;--component-button-color-primary-social-disabled-foreground:356 83% 85%;--component-button-color-primary-social-hover-background:0 0% 100%/0%;--component-button-color-primary-social-hover-border:355 82% 50%;--component-button-color-primary-social-hover-foreground:355 82% 50%;--component-button-color-primary-social-press-background:0 0% 100%/0%;--component-button-color-primary-social-press-border:355 82% 50%;--component-button-color-primary-social-press-foreground:355 82% 50%;--component-button-color-primary-social-rest-background:0 0% 100%/0%;--component-button-color-primary-social-rest-border:355 82% 50%;--component-button-color-primary-social-rest-foreground:355 82% 50%;--component-button-color-secondary-disabled-background:37 46% 83%;--component-button-color-secondary-disabled-border:37 46% 83%;--component-button-color-secondary-disabled-foreground:0 0% 100%;--component-button-color-secondary-hover-background:38 56% 44%;--component-button-color-secondary-hover-border:38 56% 44%;--component-button-color-secondary-hover-foreground:0 0% 100%;--component-button-color-secondary-press-background:38 56% 41%;--component-button-color-secondary-press-border:38 56% 41%;--component-button-color-secondary-press-foreground:0 0% 100%;--component-button-color-secondary-rest-background:38 56% 44%;--component-button-color-secondary-rest-border:38 56% 44%;--component-button-color-secondary-rest-foreground:0 0% 100%;--component-button-color-secondary-social-disabled-background:0 0% 100%/0%;--component-button-color-secondary-social-disabled-border:220 9% 46%;--component-button-color-secondary-social-disabled-foreground:220 9% 46%;--component-button-color-secondary-social-hover-background:0 0% 100%/0%;--component-button-color-secondary-social-hover-border:0 0% 100%;--component-button-color-secondary-social-hover-foreground:0 0% 100%;--component-button-color-secondary-social-press-background:0 0% 100%/0%;--component-button-color-secondary-social-press-border:0 0% 100%;--component-button-color-secondary-social-press-foreground:0 0% 100%;--component-button-color-secondary-social-rest-background:0 0% 100%/0%;--component-button-color-secondary-social-rest-border:0 0% 100%;--component-button-color-secondary-social-rest-foreground:0 0% 100%;--component-button-padding-horizontal-lg-lg:1.5rem;--component-button-padding-horizontal-md-md:1.25rem;--component-button-padding-horizontal-sm-sm:0.75rem;--component-button-padding-vertical-lg-lg:1.5rem;--component-button-padding-vertical-md-md:1.25rem;--component-button-padding-vertical-sm-sm:0.75rem;--component-button-radius-lg:0.25rem;--component-button-radius-md:0.25rem;--component-button-radius-sm:0.25rem;--component-button-size-border-width:2px;--component-button-size-height-icon:2.5rem;--component-button-size-height-lg:3rem;--component-button-size-height-md:2.75rem;--component-button-size-height-sm:2.25rem;--component-icon-stroke-width:1.2px;--component-inputs-color-background:0 0% 100%;--component-inputs-color-border-pressed:0 0% 0%;--component-inputs-color-border:0 0% 80%;--component-inputs-color-foreground-black:0 0% 20%;--component-inputs-color-foreground-white:0 0% 100%;--component-inputs-color-placeholder:0 0% 80%;--component-inputs-padding-horizontal:0.75rem;--component-inputs-padding-vertical:0.625rem;--component-inputs-radius:0.25rem;--component-inputs-size-border-width-lg:2px;--component-inputs-size-border-width-sm:1px;--component-inputs-size-height-lg:3rem;--component-inputs-size-height-sm:2.5rem;--component-inputs-size-height-xl:4rem;--component-inputs-size-height-xs:2.25rem;--component-inputs-size-icon:1rem;--component-link-padding-underline-lg:1px;--component-link-padding-underline-md:1px;--component-link-padding-underline-sm:0px;--component-link-size-border-width-lg:2px;--component-link-size-border-width-md:1px;--component-link-size-border-width-sm:1px;--grid-container-padding-2xl:4rem;--grid-container-padding-lg:1.5rem;--grid-container-padding-md:1.5rem;--grid-container-padding-sm:1.5rem;--grid-container-padding-xl:2.5rem;--grid-container-padding-xs:1rem;--grid-gutter-width-2xl:2rem;--grid-gutter-width-lg:1.5rem;--grid-gutter-width-md:1.5rem;--grid-gutter-width-sm:1.5rem;--grid-gutter-width-xl:2rem;--grid-gutter-width-xs:1rem;--spacing-2xl:2rem;--spacing-2xs:0.25rem;--spacing-3xl:2.5rem;--spacing-3xs:2px;--spacing-4xl:3rem;--spacing-5xl:4rem;--spacing-6xl:6rem;--spacing-7xl:7rem;--spacing-8xl:8rem;--spacing-lg:1.25rem;--spacing-md:1rem;--spacing-sm:0.75rem;--spacing-xl:1.5rem;--spacing-xs:0.5rem;--type-body-font:400 6.5rem/100% var(--font-captainrefinedsans-400);--type-body-letter-spacing:0.208px;--type-body-text-decoration:none;--type-body-text-transform:none;--type-body-lg-font:300 1.75rem/140% var(--font-tradegothicnextltw05-300);--type-body-lg-letter-spacing:0.056px;--type-body-lg-text-decoration:none;--type-body-lg-text-transform:none;--type-body-md-font:300 1.125rem/1.575rem var(--font-tradegothicnextltw05-300);--type-body-md-letter-spacing:0.036px;--type-body-md-text-decoration:none;--type-body-md-text-transform:none;--type-body-sm-font:300 1rem/160% var(--font-tradegothicnextltw05-300);--type-body-sm-letter-spacing:0.032px;--type-body-sm-text-decoration:none;--type-body-sm-text-transform:none;--type-body-sm-strong-font:400 1rem/140% var(--font-trade-gothic-next-lt-pro);--type-body-sm-strong-letter-spacing:0.032px;--type-body-sm-strong-text-decoration:none;--type-body-sm-strong-text-transform:none;--type-body-xl-font:300 2rem/140% var(--font-tradegothicnextltw05-300);--type-body-xl-letter-spacing:0.064px;--type-body-xl-text-decoration:none;--type-body-xl-text-transform:none;--type-body-xs-font:300 0.875rem/140% var(--font-tradegothicnextltw05-300);--type-body-xs-letter-spacing:0.028px;--type-body-xs-text-decoration:none;--type-body-xs-text-transform:none;--type-button-follow-the-captain-lg-font:700 1.313rem/100% var(--font-trade-gothic-next-lt-pro);--type-button-follow-the-captain-lg-letter-spacing:0.042px;--type-button-follow-the-captain-lg-text-decoration:none;--type-button-follow-the-captain-lg-text-transform:uppercase;--type-button-lg-font:400 1.75rem/140% var(--font-captainrefinedsans-400);--type-button-lg-letter-spacing:0.056px;--type-button-lg-text-decoration:none;--type-button-lg-text-transform:none;--type-button-md-font:400 1.75rem/140% var(--font-captainrefinedsans-400);--type-button-md-letter-spacing:0.056px;--type-button-md-text-decoration:none;--type-button-md-text-transform:none;--type-button-sm-font:400 1.5rem/140% var(--font-captainrefinedsans-400);--type-button-sm-letter-spacing:0.048px;--type-button-sm-text-decoration:none;--type-button-sm-text-transform:none;--type-button-xs-font:400 1.125rem/140% var(--font-captainrefinedsans-400);--type-button-xs-letter-spacing:0.036px;--type-button-xs-text-decoration:none;--type-button-xs-text-transform:none;--type-functional-bold-lg-font:700 1rem/1.2rem var(--font-trade-gothic-lt-pro);--type-functional-bold-lg-letter-spacing:0px;--type-functional-bold-lg-text-decoration:none;--type-functional-bold-lg-text-transform:none;--type-functional-bold-smx-font:700 0.875rem/1.05rem var(--font-trade-gothic-next-lt-pro);--type-functional-bold-smx-letter-spacing:0px;--type-functional-bold-smx-text-decoration:none;--type-functional-bold-smx-text-transform:none;--type-functional-input-font:300 1rem/140% var(--font-tradegothicnextltw05-300);--type-functional-input-letter-spacing:0.032px;--type-functional-input-text-decoration:none;--type-functional-input-text-transform:uppercase;--type-functional-input-placeholder-font:400 1rem/100% var(--font-arial);--type-functional-input-placeholder-letter-spacing:0.032px;--type-functional-input-placeholder-text-decoration:none;--type-functional-input-placeholder-text-transform:none;--type-functional-lg-content-card-font:400 2rem/140% var(--font-captainrefinedsans-400);--type-functional-lg-content-card-letter-spacing:0.064px;--type-functional-lg-content-card-text-decoration:none;--type-functional-lg-content-card-text-transform:none;--type-functional-lg-product-promo-card-font:400 2rem/100% var(--font-captainrefinedserif-400);--type-functional-lg-product-promo-card-letter-spacing:0.064px;--type-functional-lg-product-promo-card-text-decoration:none;--type-functional-lg-product-promo-card-text-transform:none;--type-functional-link-md-lowercase-font:300 1.125rem/1.375rem var(--font-tradegothicnextltw05-300);--type-functional-link-md-lowercase-letter-spacing:0px;--type-functional-link-md-lowercase-text-decoration:none;--type-functional-link-md-lowercase-text-transform:none;--type-functional-link-md-uppercase-font:300 1.125rem/1.375rem var(--font-tradegothicnextltw05-300);--type-functional-link-md-uppercase-letter-spacing:0px;--type-functional-link-md-uppercase-text-decoration:none;--type-functional-link-md-uppercase-text-transform:uppercase;--type-functional-link-sm-lowercase-font:300 1rem/1.25rem var(--font-tradegothicnextltw05-300);--type-functional-link-sm-lowercase-letter-spacing:0px;--type-functional-link-sm-lowercase-text-decoration:none;--type-functional-link-sm-lowercase-text-transform:none;--type-functional-link-sm-uppercase-font:300 1rem/1.25rem var(--font-tradegothicnextltw05-300);--type-functional-link-sm-uppercase-letter-spacing:0px;--type-functional-link-sm-uppercase-text-decoration:none;--type-functional-link-sm-uppercase-text-transform:uppercase;--type-functional-link-xs-lowercase-font:300 0.875rem/100% var(--font-tradegothicnextltw05-300);--type-functional-link-xs-lowercase-letter-spacing:0.028px;--type-functional-link-xs-lowercase-text-decoration:none;--type-functional-link-xs-lowercase-text-transform:none;--type-functional-link-xs-uppercase-font:300 0.875rem/100% var(--font-tradegothicnextltw05-300);--type-functional-link-xs-uppercase-letter-spacing:0.028px;--type-functional-link-xs-uppercase-text-decoration:none;--type-functional-link-xs-uppercase-text-transform:uppercase;--type-functional-sm-content-card-font:400 1.75rem/140% var(--font-captainrefinedsans-400);--type-functional-sm-content-card-letter-spacing:0.056px;--type-functional-sm-content-card-text-decoration:none;--type-functional-sm-content-card-text-transform:none;--type-functional-sm-product-promo-card-font:400 1.75rem/100% var(--font-captainrefinedserif-400);--type-functional-sm-product-promo-card-letter-spacing:0.056px;--type-functional-sm-product-promo-card-text-decoration:none;--type-functional-sm-product-promo-card-text-transform:none;--type-navigation-lg-default-font:400 1.5rem/140% var(--font-captainrefinedsans-400);--type-navigation-lg-default-letter-spacing:0.048px;--type-navigation-lg-default-text-decoration:none;--type-navigation-lg-default-text-transform:none;--type-navigation-lg-secondary-font:400 1.125rem/140% var(--font-captainrefinedserif-400);--type-navigation-lg-secondary-letter-spacing:0.036px;--type-navigation-lg-secondary-text-decoration:none;--type-navigation-lg-secondary-text-transform:none;--type-navigation-sm-default-font:400 1.5rem/140% var(--font-captainrefinedsans-400);--type-navigation-sm-default-letter-spacing:0.048px;--type-navigation-sm-default-text-decoration:none;--type-navigation-sm-default-text-transform:none;--type-navigation-sm-secondary-font:400 1rem/140% var(--font-captainrefinedserif-400);--type-navigation-sm-secondary-letter-spacing:0.032px;--type-navigation-sm-secondary-text-decoration:none;--type-navigation-sm-secondary-text-transform:none;--type-title-2xl-font:400 2.625rem/100% var(--font-captainrefinedsans-400);--type-title-2xl-letter-spacing:0.084px;--type-title-2xl-text-decoration:none;--type-title-2xl-text-transform:none;--type-title-3xl-font:400 3.5rem/100% var(--font-captainrefinedsans-400);--type-title-3xl-letter-spacing:0.112px;--type-title-3xl-text-decoration:none;--type-title-3xl-text-transform:none;--type-title-4xl-font:400 3.875rem/100% var(--font-captainrefinedsans-400);--type-title-4xl-letter-spacing:0.124px;--type-title-4xl-text-decoration:none;--type-title-4xl-text-transform:none;--type-title-6xl-font:400 5.25rem/100% var(--font-captainrefinedsans-400);--type-title-6xl-letter-spacing:0.168px;--type-title-6xl-text-decoration:none;--type-title-6xl-text-transform:none;--type-title-7xl-font:400 5.875rem/100% var(--font-captainrefinedsans-400);--type-title-7xl-letter-spacing:0.188px;--type-title-7xl-text-decoration:none;--type-title-7xl-text-transform:none;--type-title-follow-the-captain-md-font:700 1.313rem/100% var(--font-trade-gothic-next-lt-pro);--type-title-follow-the-captain-md-letter-spacing:0.042px;--type-title-follow-the-captain-md-text-decoration:none;--type-title-follow-the-captain-md-text-transform:uppercase;--type-title-follow-the-captain-xl-font:800 2.813rem/100% var(--font-trade-gothic-next-lt-pro);--type-title-follow-the-captain-xl-letter-spacing:0.09px;--type-title-follow-the-captain-xl-text-decoration:none;--type-title-follow-the-captain-xl-text-transform:uppercase;--type-title-lg-font:400 2rem/100% var(--font-captainrefinedsans-400);--type-title-lg-letter-spacing:0.064px;--type-title-lg-text-decoration:none;--type-title-lg-text-transform:none;--type-title-sm-font:400 1.25rem/1.5rem var(--font-captainrefinedsans-400);--type-title-md-font:400 1.5rem/1.8rem var(--font-captainrefinedsans-400);--type-title-md-letter-spacing:0px;--type-title-md-text-decoration:none;--type-title-md-text-transform:none;--type-title-xl-font:400 2.5rem/100% var(--font-captainrefinedsans-400);--type-title-xl-letter-spacing:0.08px;--type-title-xl-text-decoration:none;--type-title-xl-text-transform:none}