.banner{text-align:center;background-color:#fbe6a3;padding:1rem 0}@media only screen and (width<=50rem){.banner{padding:1rem}}.banner__content{flex-direction:row;justify-content:center;display:flex}.banner__content__icon{width:1.875rem;height:1.5rem;margin:-.0625rem .625rem 0 0}@media (width>=50rem){.banner__content__icon{width:1.25rem;height:1.25rem}}.banner__content__copy{text-align:left;align-self:center;margin:0 2rem 0 0;font-size:.875rem;line-height:1rem}@media only screen and (width>=50rem){.banner__content__copy{font-size:1rem;line-height:1.5rem}}.banner__content__close{color:var(--o-ocean-theme-ocean-blue);background:0 0;border:0;margin:0;font-weight:600;display:inline-block;position:relative}.banner__content__close span{margin-right:.125rem;font-size:.875rem}@media only screen and (width<=50rem){.banner__content__close span{display:none}}.banner__content__close:hover{cursor:pointer;color:var(--o-color-main-text)}.banner__content__close:hover:after,.banner__content__close:hover:before{background-color:var(--o-color-main-text)}.banner__content__close:after,.banner__content__close:before{background-color:var(--o-ocean-theme-ocean-blue);border-radius:.5rem;width:1.125rem;height:.125rem;position:absolute;top:calc(46% - 4px);right:50%}@media (width>=50rem){.banner__content__close:after,.banner__content__close:before{top:46%}}.banner__content__close:after,.banner__content__close:before{content:""}@media only screen and (width>=50rem){.banner__content__close:after,.banner__content__close:before{bottom:.75rem;right:-1.25rem}}.banner__content__close:after{transform:rotate(-45deg)}.banner__content__close:before{transform:rotate(-135deg)}.nav{letter-spacing:-.03em;justify-content:flex-end;width:2.875rem;max-width:47.5rem;font-size:1rem;display:flex;position:relative;overflow-y:auto}@media only screen and (width>=71.9375rem){.nav{width:100%;overflow-y:unset}}@media only screen and (width<=71.875rem){.nav--open .nav__primary{opacity:1;visibility:visible;transform:translateY(0)}.nav--open .nav__primary li{flex-grow:0;flex-shrink:0;width:100%;overflow:hidden}}.nav__skip{z-index:3;background-color:var(--o-ocean-theme-light-blue);color:var(--o-color-main-text);border-radius:0 0 .25rem .25rem;font-weight:600;text-decoration:none;top:0;left:50%;transform:translate(-50%);box-shadow:0 .0625rem .25rem #0003}.nav__skip:focus{padding:.5rem!important;position:fixed!important}.nav__hamburger{cursor:pointer;z-index:3;outline-offset:.1875rem;background-color:#0000;border:none;justify-content:right;align-self:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;display:flex;position:relative;right:.1875rem}@media only screen and (width>=71.9375rem){.nav__hamburger{display:none}}.nav__hamburger:after{display:none}.nav__hamburger>div{background-color:#0000;width:1.5rem;height:1.125rem;position:relative}.nav__hamburger>div>div{width:100%;height:100%;position:relative}.nav__hamburger span{background:var(--o-color-main-text);border-radius:.125rem;width:100%;height:.1875rem;position:absolute;left:0;transform:rotate(0)}@media (prefers-reduced-motion:no-preference){.nav__hamburger span{transition:all .25s ease-in-out}}@media (forced-colors:active){.nav__hamburger span{background:buttontext}}.nav__hamburger span:first-child{top:0}.nav__hamburger span:nth-child(2),.nav__hamburger span:nth-child(3){top:50%;transform:translateY(-50%)}.nav__hamburger span:nth-child(4){top:auto;bottom:0}.nav--open .nav__hamburger span:first-child,.nav--open .nav__hamburger span:nth-child(4){opacity:0;width:0;top:50%;left:50%}.nav--open .nav__hamburger span:nth-child(2){transform:rotate(45deg)}.nav--open .nav__hamburger span:nth-child(3){transform:rotate(-45deg)}.nav ul{margin:0;padding-left:0;list-style-type:none}.nav ul>li{color:var(--o-color-main-text);margin:0;padding:0}.nav ul>li:before{display:none}.nav ul>li a,.nav ul>li span{background-color:var(--o-ocean-theme-mid-blue);color:currentColor;-webkit-user-select:none;user-select:none;text-decoration:none}@media only screen and (width<=71.875rem){.nav ul>li a,.nav ul>li span{background-color:#fff}}.nav ul>li a.nuxt-link-active,.nav ul>li span.nuxt-link-active{color:#008fd0}.nav__primary{width:100%;left:0;right:0;top:var(--header-height);z-index:2;background:#fff;justify-content:space-between;padding:0;position:fixed;overflow-y:auto;box-shadow:0 .0625rem .25rem #0003}@media (prefers-reduced-motion:no-preference){.nav__primary{transition:opacity .2s,visibility .2s}}@media (forced-colors:active){.nav__primary{border:1px solid #0000}}@media only screen and (width<=71.875rem){.nav__primary{opacity:0;visibility:hidden;max-height:calc(100vh - var(--header-height));border-radius:0 0 1rem 1rem}}@media only screen and (width>=71.9375rem){.nav__primary{width:100%;box-shadow:none;overflow-y:unset;box-shadow:0 calc(62.5rem + var(--header-height)) 0 62.5rem transparent;padding-left:0;display:flex;position:relative;top:auto;bottom:auto;right:0}}@media only screen and (width>=71.9375rem) and (prefers-reduced-motion:no-preference){.nav__primary{transition:box-shadow .3s .2s}}@media only screen and (width>=71.9375rem) and (hover:hover){.nav__primary:focus-within,.nav__primary:hover{box-shadow:0 calc(62.5rem + var(--header-height)) 0 62.5rem #0003}}.nav__primary>li{display:block}@media only screen and (width>=71.9375rem){.nav__primary>li{flex-grow:1;display:flex}}.nav__primary>li>a,.nav__primary>li>span{z-index:2;cursor:pointer;outline-offset:-.0625rem;background:#fff;justify-content:space-between;align-items:center;width:100%;height:3.4375rem;padding:0 1rem;font-weight:600;line-height:3.4375rem;display:flex;position:relative}@media only screen and (hover:hover){.nav__primary>li>a:focus,.nav__primary>li>a:hover,.nav__primary>li>span:focus,.nav__primary>li>span:hover{color:var(--o-color-text-link)!important}}@media only screen and (width<=71.875rem) and (prefers-reduced-motion:no-preference){.nav__primary>li>a,.nav__primary>li>span{transition:background-color .3s}}@media only screen and (width>=71.9375rem){.nav__primary>li>a,.nav__primary>li>span{height:unset;text-align:center;justify-content:center;padding-left:0;display:flex}}@media only screen and (width<=71.875rem){.nav__primary>li>a,.nav__primary>li>span{border-bottom:1px solid #efefef}}.nav__item{background:#fff;flex-direction:column;max-height:3.4375rem;display:block}@media (prefers-reduced-motion:no-preference){.nav__item{transition:max-height .3s}}@media only screen and (width>=71.9375rem){.nav__item{max-height:unset;display:inherit;flex-direction:row}}@media only screen and (hover:none){.nav__item--open .nav__mega{opacity:1;visibility:visible;box-shadow:0 62.5rem 0 62.5rem #0003}}@media only screen and (width<=71.875rem){.nav__item--open{max-height:624.938rem}.nav__item--open>a,.nav__item--open>span{background-color:var(--o-ocean-theme-light-blue)!important}.nav__item--open>a:after,.nav__item--open>span:after{transform:rotate(-180deg)}.nav__item--subnav:last-child,.nav__item--subnav:last-child>a,.nav__item--subnav:last-child>span{border-radius:0 0 1rem 1rem}}.nav__item--subnav>a,.nav__item--subnav>span{position:relative}.nav__item--subnav>a:after,.nav__item--subnav>span:after{content:"";pointer-events:none;background-color:currentColor;flex-shrink:0;width:1rem;height:1rem;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='4%204%2016%2016'%3e%3cpath%20fill='currentColor'%20d='m17.5481%207.41879-5.5553%205.55531-5.55522-5.55531c-.55839-.55839-1.4604-.55839-2.01879%200s-.55839%201.4604%200%202.01879l6.57181%206.57182c.5584.5584%201.4604.5584%202.0188%200l6.5718-6.57182c.5584-.55839.5584-1.4604%200-2.01879-.5584-.54407-1.4747-.55839-2.0331%200'/%3e%3c/svg%3e");mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='4%204%2016%2016'%3e%3cpath%20fill='currentColor'%20d='m17.5481%207.41879-5.5553%205.55531-5.55522-5.55531c-.55839-.55839-1.4604-.55839-2.01879%200s-.55839%201.4604%200%202.01879l6.57181%206.57182c.5584.5584%201.4604.5584%202.0188%200l6.5718-6.57182c.5584-.55839.5584-1.4604%200-2.01879-.5584-.54407-1.4747-.55839-2.0331%200'/%3e%3c/svg%3e")}@media (prefers-reduced-motion:no-preference){.nav__item--subnav>a:after,.nav__item--subnav>span:after{transition:transform .3s}}@media (forced-colors:active){.nav__item--subnav>a:after,.nav__item--subnav>span:after{background-color:linktext}}@media only screen and (width>=71.9375rem){.nav__item--subnav>a,.nav__item--subnav>span{padding-right:1.875rem}.nav__item--subnav>a:after,.nav__item--subnav>span:after{width:.75rem;height:.75rem;position:absolute;right:.9375rem}}@media (forced-colors:active){.nav__item--subnav>span{color:buttontext!important}.nav__item--subnav>span:after{background-color:buttontext}}@media only screen and (width>=71.9375rem) and (hover:hover){.nav__item--subnav:focus-within a+.nav__mega,.nav__item--subnav:focus-within span+.nav__mega,.nav__item--subnav:hover a+.nav__mega,.nav__item--subnav:hover span+.nav__mega,.nav__item--subnav>a:focus+.nav__mega,.nav__item--subnav>span:focus+.nav__mega{opacity:1;visibility:visible}.nav__item--subnav:focus-within>a,.nav__item--subnav:focus-within>span,.nav__item--subnav:hover>a,.nav__item--subnav:hover>span{color:var(--o-ocean-theme-ocean-blue)}}.nav__mega{border-radius:0 0 1rem 1rem}@media (forced-colors:active){.nav__mega{border:1px solid #0000}}@media only screen and (width<=71.875rem){.nav__mega{z-index:1;position:relative;transform:translateY(-115%)}}@media only screen and (width<=71.875rem) and (prefers-reduced-motion:no-preference){.nav__mega{transition:transform .3s}}@media only screen and (width>=71.9375rem){.nav__mega{top:var(--header-height);opacity:0;visibility:hidden;background-color:#fff;padding:1.5rem;position:absolute;left:0}}@media only screen and (width>=71.9375rem) and (prefers-reduced-motion:no-preference){.nav__mega{transition:opacity .3s .2s,visibility .3s .2s}}@media only screen and (width>=71.9375rem){.nav__mega--align-right{left:auto;right:0}}.nav__mega-inner{max-width:75rem;max-height:100%;margin:auto;overflow:hidden}@media only screen and (width<=71.875rem){.nav__item--open .nav__mega{transform:translateY(0)}}.nav__sub-links{max-height:100%;overflow:hidden}@media only screen and (width>=71.9375rem){.nav__sub-links{grid-template:1fr/repeat(var(--column-count,3),14.0625rem);gap:0 1rem;display:grid}}.nav__sub-list{max-height:100%;width:inherit;grid-column:span var(--column-count);flex-direction:column;display:flex;overflow:hidden}.nav__sub-list .nav__sub-heading{background-color:#efefef;height:3.4375rem;margin:0;padding:0 2rem;font-weight:600;line-height:3.4375rem;display:block}@media only screen and (width>=71.9375rem){.nav__sub-list .nav__sub-heading{height:unset;line-height:unset;background-color:#0000;margin-bottom:.5rem;padding:0}}.nav__sub-list ul{max-height:100%}@media only screen and (width>=71.9375rem){.nav__sub-list ul{grid-template:repeat(var(--row-count),3.4375rem)/repeat(var(--column-count),14.0625rem);grid-auto-flow:column;gap:0 1rem;display:grid}}.nav__sub-list a,.nav__sub-list li{width:100%;height:3.4375rem}@media only screen and (width>=71.9375rem){.nav__sub-list a,.nav__sub-list li{width:14.0625rem}}.nav__sub-list a{outline-offset:-.0625rem;border-bottom:1px solid #efefef;padding:0 1rem 0 2.75rem;font-size:1rem;line-height:3.4375rem;display:block;background-color:#fff!important;padding-left:.5rem!important}@media only screen and (hover:hover){.nav__sub-list a:focus,.nav__sub-list a:hover{background-color:var(--o-ocean-theme-light-blue)!important}}@media only screen and (width>=71.9375rem){.nav__sub-list a{padding:0;font-size:.875rem}}.nav__sub-list>a{align-self:flex-start;font-weight:600}@media only screen and (width<=71.875rem){.nav__sub-list:first-child>p{display:none}}.nav__shadow{content:"";bottom:0;left:0;top:var(--header-height);height:calc(100vh - var(--header-height));z-index:-1;opacity:0;background-color:#00000080;width:100vw;position:fixed;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.nav__shadow{transition:opacity .3s}}.nav--open .nav__shadow{opacity:1;transform:translate(0)}@media only screen and (width>=71.9375rem){.nav__shadow{display:none}}header[data-v-4aaa71c7]{z-index:9999;width:100%;position:sticky;top:0}.main[data-v-4aaa71c7]{height:var(--header-height);background:var(--o-ocean-theme-mid-blue);justify-content:space-between;width:100%;display:flex}.main[data-v-4aaa71c7]:before{content:"";z-index:8;pointer-events:none;width:100%;height:4.0625rem;position:absolute;bottom:0;left:0}.main .container[data-v-4aaa71c7]{justify-content:space-between;margin:0 auto;padding:0 1rem;display:flex}@media (width>=60rem){.main .container[data-v-4aaa71c7]{padding:0}}.main .home-link[data-v-4aaa71c7]{z-index:10;margin-right:2rem;display:flex;position:relative}.main .logo-svg[data-v-4aaa71c7]{align-self:center;width:6.25rem;max-width:100%;height:auto}@media (width>=71.9375rem){.main .logo-svg[data-v-4aaa71c7]{width:8.5625rem;height:2rem}}.main[data-v-4aaa71c7] .feefo-logo__wrapper{align-items:center;display:flex}.main[data-v-4aaa71c7] .feefo-logo--live{width:10.125rem}.main[data-v-4aaa71c7] .feefo-logo--platinum{width:13.125rem}.main[data-v-4aaa71c7] .money-wellness-logo{width:100%;position:relative;top:1.75rem}@media (width>=23.75rem){.main[data-v-4aaa71c7] .money-wellness-logo{top:1.375rem}}.footer{--outline-color:#fff;background-color:var(--o-color-main-text);display:flex}@media (width<=50rem){.footer{display:grid}}.footer__left{background-color:var(--o-ocean-theme-ocean-blue);border-radius:0 2.5rem 2.5rem 0;width:48%;position:relative}@media (width<=50rem){.footer__left{border-radius:1.5rem 1.5rem 0 0;order:2;width:100%}}.footer__left .text-container{max-width:26.375rem;margin:3.25rem 4rem 3.25rem auto;padding:0 1rem}@media (width<=50rem){.footer__left .text-container{margin:2.5rem 0}}.footer__left--title{color:#fff;letter-spacing:-.0475rem;margin:0;font-size:4.75rem;font-weight:600;line-height:100%}@media (width<=50rem){.footer__left--title{font-size:4rem}}@media (width<=22.5rem){.footer__left--title{font-size:2.5rem}}.footer__left--icons{margin-top:1.5rem;display:flex}@media (width<=50rem){.footer__left--icons{margin-top:.625rem}}.footer__left--icons svg{width:2.125rem;height:2.125rem;margin:.375rem}@media (width>=50rem){.footer__left--icons svg{width:2.625rem;height:2.625rem}}@media (forced-colors:active){.footer__left--icons svg{forced-color-adjust:none}}.footer__left small{color:var(--o-color-main-text);margin:0;font-size:.875rem;position:absolute;bottom:3.25rem}@media (width<=50rem){.footer__left small{margin:1.5rem 0 0;font-size:.75rem;position:relative;bottom:0}}.footer__dog{z-index:2;width:9.375rem;height:auto;position:absolute}.footer__dog--mobile{bottom:-1.0625rem;right:.625rem}@media (width<=22.5rem){.footer__dog--mobile{width:7.5rem}}@media (width>=50rem){.footer__dog--mobile{display:none}}.footer__right{background-color:var(--o-color-main-text);width:52%;position:relative}@media (width<=50rem){.footer__right{width:100%}}.footer__right .text-container{max-width:33.25rem;margin:3.25rem auto 3.25rem 2.4375rem;padding:0 1rem;position:relative}@media (width<=50rem){.footer__right .text-container{max-width:100%;margin:2.5rem 0}}.footer__right--logo{display:none}@media (width<=50rem){.footer__right--logo{justify-content:center;margin:0 auto 2.25rem;display:flex}}.footer__right--logo-svg{color:var(--o-ocean-theme-ocean-blue);width:7.75rem;height:auto}@media (forced-colors:active){.footer__right--logo-svg{color:canvastext}}.footer__right--back-to-top{background:0 0;border:none;align-items:center;gap:.75rem;margin-bottom:2rem;text-decoration:none;display:inline-flex}@media (forced-colors:active){.footer__right--back-to-top{border:1px solid #0000}}@media (width<=50rem){.footer__right--back-to-top{margin:0}}.footer__right--back-to-top span{color:var(--o-ocean-theme-digital-seagrass);margin:0;font-size:1.125rem;font-weight:600}@media (width<=50rem){.footer__right--back-to-top span{clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);clip-path:inset(50%);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}}.footer__right--back-to-top div{background-color:var(--o-ocean-theme-digital-seagrass);z-index:1;border-radius:50%;width:2rem;height:2rem}@media (width<=50rem){.footer__right--back-to-top div{position:absolute;top:-3.5rem;right:1.25rem}}.footer__right--back-to-top div svg{color:var(--o-color-main-text);width:1rem;height:1rem;transform:translate(.4688rem,.4688rem)}@media (forced-colors:active){.footer__right--back-to-top div svg{color:linktext}}.footer__right ul{flex-wrap:wrap;gap:0 .5rem;width:100%;margin-bottom:1rem;display:flex}.footer__right ul li{width:fit-content;margin:0;padding:0 .5rem 0 0;font-size:.75rem;line-height:1.2;position:relative}.footer__right ul li:before{content:none}.footer__right ul li:after{content:"";background-color:#fff;width:.0625rem;height:.75rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (forced-colors:active){.footer__right ul li:after{background-color:canvastext}}.footer__right ul li:last-child:after{display:none}.footer__right ul li a,.footer__right ul li button{cursor:pointer;min-height:1.5rem;line-height:1.5rem;text-decoration:underline;display:inline-block;color:#fff!important;appearance:none!important;background:0 0!important;border:none!important;padding:0!important;font-family:inherit!important;font-size:.75rem!important}.footer__right .legal p{color:#fff;font-size:.75rem;line-height:1rem}.footer__right .legal p a{font-weight:600;color:#fff!important}.footer__right--social-links{max-width:15rem}@media (width<=50rem){.footer__right--social-links{text-align:left;margin:2rem 0 0}}.footer__right--social-links p{color:var(--o-ocean-theme-ocean-blue);margin:2rem 0 .625rem;font-size:1rem;font-weight:600}.footer__right--social-links div{gap:2rem;display:flex}@media (width<=50rem){.footer__right--social-links div{justify-content:flex-start}}.footer__right--social-links div .social-icon{color:var(--o-ocean-theme-ocean-blue);width:1.5rem;height:1.5rem;transition:opacity .2s}.footer__right--social-links div .social-icon:hover{opacity:.8}@media (forced-colors:active){.footer__right--social-links div .social-icon{color:linktext}}
