.wp-block-rcm-mega-nav-feature-card{--color-light-blue:#1161ea;--color-white:#fff;background:rgba(141,141,255,.15);border-radius:10px;display:flex;flex-direction:column;gap:16px;padding:16px;width:100%}.wp-block-rcm-mega-nav-feature-card__heading{color:var(--color-light-blue);font-family:var(--wp--preset--font-family--inter);font-size:1rem;font-weight:700;line-height:24px}.wp-block-rcm-mega-nav-feature-card__media{display:none}@media (min-width:1100px){.wp-block-rcm-mega-nav-feature-card__media{display:flex;flex-direction:column;gap:8px}}.wp-block-rcm-mega-nav-feature-card__image{aspect-ratio:16/9;border-radius:0;display:block;height:162px;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-rcm-mega-nav-feature-card__description,p.wp-block-rcm-mega-nav-feature-card__description{color:var(--rcm-meganav-color-tab);font-family:var(--wp--preset--font-family--inter);font-size:.875rem;font-weight:400;line-height:21px;margin:0}.--cta-variation .wp-block-rcm-mega-nav-feature-card__description,.--cta-variation p.wp-block-rcm-mega-nav-feature-card__description{font-size:1rem}.wp-block-rcm-mega-nav-feature-card__button{align-items:center;background:var(--color-light-blue);border:2px solid hsla(0,0%,100%,.12);border-radius:8px;color:var(--color-white);display:flex;gap:6px;justify-content:center;overflow:hidden;padding:10px;text-decoration:none}.--cta-variation .wp-block-rcm-mega-nav-feature-card__button{background:transparent;border-color:var(--color-light-blue);color:var(--color-light-blue)}.wp-block-rcm-mega-nav-feature-card__button.focus-visible,.wp-block-rcm-mega-nav-feature-card__button:hover{color:var(--color-white);.wp-block-rcm-mega-nav-feature-card__button-icon{transform:translateX(8px)}}.wp-block-rcm-mega-nav-feature-card__button:focus-visible,.wp-block-rcm-mega-nav-feature-card__button:hover{color:var(--color-white);.wp-block-rcm-mega-nav-feature-card__button-icon{transform:translateX(8px)}}.--cta-variation .wp-block-rcm-mega-nav-feature-card__button.focus-visible,.--cta-variation .wp-block-rcm-mega-nav-feature-card__button:hover{color:var(--color-light-blue)}.--cta-variation .wp-block-rcm-mega-nav-feature-card__button:focus-visible,.--cta-variation .wp-block-rcm-mega-nav-feature-card__button:hover{color:var(--color-light-blue)}.wp-block-rcm-mega-nav-feature-card__button-label{font-family:var(--wp--preset--font-family--montserrat);font-size:.875rem;font-weight:600;letter-spacing:.56px;line-height:24px;padding:0 2px;text-transform:uppercase}.wp-block-rcm-mega-nav-feature-card__button-icon{flex-shrink:0;transition:transform .3s}.editor-styles-wrapper .wp-block-rcm-mega-nav-feature-card__button-link a{color:var(--color-white);text-decoration:none}.has-highlight-background-color,.has-highlight-light-background-color,.has-neutral-background-color,.has-neutral-light-background-color,.has-neutral-lighter-background-color,.has-neutral-lightest-background-color,.has-primary-light-background-color,.has-primary-lighter-background-color,.has-secondary-light-background-color{--outline-color:currentColor}.has-primary-blur-transparent-background-color{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}@media (min-width:1100px){.has-primary-blur-transparent-background-color{.wp-block-template-part.template-part-header &{-webkit-backdrop-filter:none;backdrop-filter:none}}}.has-primary-blur-transparent-background-color[\:has\(\.has-primary-blur-transparent-background-color\)] .has-primary-blur-transparent-background-color{-webkit-backdrop-filter:none;backdrop-filter:none}.has-primary-blur-transparent-background-color:has(.has-primary-blur-transparent-background-color) .has-primary-blur-transparent-background-color{-webkit-backdrop-filter:none;backdrop-filter:none}@media (min-width:1100px){.has-primary-blur-transparent-background-color[\:has\(\.has-primary-blur-transparent-background-color\)]{-webkit-backdrop-filter:none;backdrop-filter:none}.has-primary-blur-transparent-background-color:has(.has-primary-blur-transparent-background-color){-webkit-backdrop-filter:none;backdrop-filter:none}.has-primary-blur-transparent-background-color[\:has\(\.has-primary-blur-transparent-background-color\)] .has-primary-blur-transparent-background-color{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.has-primary-blur-transparent-background-color:has(.has-primary-blur-transparent-background-color) .has-primary-blur-transparent-background-color{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}}
