.n-tabbed-card__header{display:flex;flex-direction:column;max-width:730px;margin-bottom:32px}@media only screen and (min-width: 769px){.n-tabbed-card__header{gap:12px}}@media only screen and (max-width: 767px){.n-tabbed-card__header{gap:25px}}.n-tabbed-card__heading{font-family:"Montserrat";font-size:24px;font-style:normal;font-weight:600;line-height:33.6px;color:#000;margin:0;padding:0}.n-tabbed-card__introduction p{font-family:"Montserrat";font-size:16px;font-style:normal;line-height:22.4px;color:#000;margin:0;padding:0}.n-tabbed-card__ctas{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:32px}.n-tabbed-card__wrapper{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width: 1025px){.n-tabbed-card__wrapper{flex-direction:row;align-items:flex-start;gap:71px}}.n-tabbed-card__nav{display:flex;flex-direction:column;gap:25px;flex:0 0 355px}@media only screen and (min-width: 1025px){.n-tabbed-card__nav{position:sticky;top:0}}.n-tabbed-card__nav-item{display:flex;align-items:center;justify-content:space-between;width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:20px;box-shadow:0 4px 20px 0 rgba(0,0,0,.13);padding:15px 30px;font-family:"Montserrat";font-size:16px;font-weight:500;font-style:normal;line-height:25.6px;text-align:left;color:#21262a;cursor:pointer;transition:background-color .3s ease-in-out,color .3s ease-in-out}.n-tabbed-card__nav-item-label{width:85%}.n-tabbed-card__nav-item.active{background-color:#009ba9;color:#fff}.n-tabbed-card__nav-item.active .n-tabbed-card__nav-item-arrow path{stroke:#fff}.n-tabbed-card__nav-item:not(.active):hover{background-color:#fff}.n-tabbed-card__panels{flex:1 1 auto;min-width:0}.n-tabbed-card__panel{display:none;background-color:#f2fbfc;border:5px solid #00b2bf;border-radius:20px;overflow:hidden}.n-tabbed-card__panel.active{display:block}.n-tabbed-card__banner{position:relative;background-image:url("../../../eq-styles/svg/n-tabbed-card-block-banner.svg");background-size:cover;background-position:center;padding:30px 35px;overflow:hidden}@media only screen and (max-width: 1024px){.n-tabbed-card__banner{padding-right:70px}}@media only screen and (max-width: 767px){.n-tabbed-card__banner{background-position:75% center}}.n-tabbed-card__banner-title{position:relative;z-index:1;font-style:normal;font-weight:600;color:#fff;margin:0;max-width:600px}@media only screen and (min-width: 769px){.n-tabbed-card__banner-title{line-height:40px}}@media only screen and (min-width: 1025px){.n-tabbed-card__banner-title{font-size:34px}}@media only screen and (min-width: 768px)and (max-width: 1024px){.n-tabbed-card__banner-title{font-size:24px}}@media only screen and (max-width: 767px){.n-tabbed-card__banner-title{line-height:23.4px;font-size:20px}}@media only screen and (max-width: 449px){.n-tabbed-card__banner-title{max-width:212px}}.n-tabbed-card__banner-chevron{display:none;position:absolute;top:50%;right:35px;z-index:1;transform:translateY(-50%);transition:transform .3s ease-in-out}@media only screen and (max-width: 1024px){.n-tabbed-card__banner-chevron{display:block}}.n-tabbed-card__content{display:flex;flex-direction:column;justify-content:center;gap:25px;padding:35px}.n-tabbed-card__intro{display:flex;flex-direction:column;gap:10px}.n-tabbed-card__intro h3,.n-tabbed-card__intro p{font-family:"Libre Franklin",serif;font-style:normal;color:#000}.n-tabbed-card__intro h3{font-weight:600;max-width:700px}@media only screen and (min-width: 769px){.n-tabbed-card__intro h3{font-size:23px;line-height:32px}}@media only screen and (max-width: 767px){.n-tabbed-card__intro h3{font-size:20px;line-height:28px}}.n-tabbed-card__intro p{font-weight:400;margin:0;padding:0}@media only screen and (min-width: 769px){.n-tabbed-card__intro p{font-size:19px;line-height:30px}}@media only screen and (max-width: 767px){.n-tabbed-card__intro p{font-size:16px;line-height:24px}}.n-tabbed-card__cards{display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));gap:25px}@media only screen and (max-width: 449px){.n-tabbed-card__cards{grid-template-columns:unset}}.n-tabbed-card__card{display:flex;flex-direction:column;justify-content:space-between;gap:15px;position:relative;background-color:#fff;border-radius:20px;overflow:hidden;box-shadow:0 4px 30px 0 rgba(0,0,0,.05);padding:30px 25px;min-height:160px;color:inherit;cursor:pointer;text-decoration:none;transition:transform .3s ease-in-out}.n-tabbed-card__card:focus-visible{outline:3px solid #00b2bf;outline-offset:2px}.n-tabbed-card__card:hover{text-decoration:none}.n-tabbed-card__card--photo{background-color:#fff}.n-tabbed-card__card--photo .bg-image{z-index:0;opacity:0;transition:opacity .2s ease-in-out}.n-tabbed-card__card--photo::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%);opacity:0;transition:opacity .2s ease-in-out}.n-tabbed-card__card--photo:hover{color:#fff}.n-tabbed-card__card--photo:hover h4,.n-tabbed-card__card--photo:hover p{color:#fff}.n-tabbed-card__card--photo:hover .n-tabbed-card__card-arrow path{fill:#fff}.n-tabbed-card__card--photo:hover .bg-image{opacity:1}.n-tabbed-card__card--photo:hover::before{opacity:1}.n-tabbed-card__card--photo .n-tabbed-card__card-header,.n-tabbed-card__card--photo .n-tabbed-card__card-body,.n-tabbed-card__card--photo .n-tabbed-card__card-arrow{position:relative;z-index:2}.n-tabbed-card__card-header{font-size:18px;font-style:normal;font-weight:600;line-height:27px;color:#263642;margin:0}.n-tabbed-card__card-body p{font-size:14px;font-style:normal;font-family:"Libre Franklin",serif;font-weight:400;line-height:24px;color:#21262a;margin:0;padding:0}@media only screen and (max-width: 767px){.n-tabbed-card__card-body{display:none}}.n-tabbed-card__card-arrow{align-self:flex-end}@media only screen and (max-width: 767px){.n-tabbed-card__nav{flex:1 1 auto}}@media only screen and (max-width: 1024px){.n-tabbed-card__nav{display:none}.n-tabbed-card__panels{display:flex;flex-direction:column;gap:16px}.n-tabbed-card__panel{display:block}.n-tabbed-card__panel.active .n-tabbed-card__content{display:flex}.n-tabbed-card__panel.active .n-tabbed-card__banner-chevron{transform:translateY(-50%) rotate(180deg)}.n-tabbed-card__content{display:none}.n-tabbed-card__banner{cursor:pointer}}
