.BannerBase_root__I3JFH {
    --banner-base-zindex: 1049;
    background-color: var(--color-background-screen);
    z-index: var(--banner-base-zindex);
    position: relative
}

.Banners_banner__iicb_ .mw-nav-banner__title {
    display: block
}

.AssetsSection_container__Q_0ql {
    overflow: hidden
}

.AssetsSection_contentRow__YHw5u {
    -ms-flex-order: 1;
    order: 1;
    margin-top: 148px
}

@media(min-width:768px) {
    .AssetsSection_contentRow__YHw5u {
        -ms-flex-order: 0;
        order: 0;
        margin-top: 0
    }
}

@media(max-width:575px) {
    .AssetsSection_imageRow__vjeL_ {
        left: calc(var(--size-16)*-1);
        right: calc(var(--size-16)*-1)
    }
}

.AssetsSection_coverImage__nEI3_ {
    width: 100%
}

@media(max-width:575px) {
    .AssetsSection_coverImage__nEI3_ {
        width: calc(100% + var(--size-16)*2);
        max-width: calc(100% + var(--size-16)*2);
        min-width: 467px;
        height: auto
    }
}

.AssetsSection_overlayContainer___eaEA {
    position: absolute;
    right: 0;
    bottom: -100px;
    width: 70%
}

@media(min-width:576px) {
    .AssetsSection_overlayContainer___eaEA {
        right: var(--size-32);
        bottom: var(--size-16);
        width: 45%
    }
}

@media(min-width:992px) {
    .AssetsSection_overlayContainer___eaEA {
        right: var(--size-32);
        bottom: 20px;
        max-width: 360px
    }
}

.AssetsSection_overlayContent__5QGQn {
    overflow: hidden;
    border-radius: var(--size-16);
    -webkit-box-shadow: 2px 2px 19px 4px rgba(0, 0, 0, .08);
    box-shadow: 2px 2px 19px 4px rgba(0, 0, 0, .08);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column
}

.AssetsSection_overlayIllustrationContainer__UFK4Y {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
    justify-content: flex-end;
    width: 100%;
    height: 124px
}

@media(min-width:768px) {
    .AssetsSection_overlayIllustrationContainer__UFK4Y {
        height: 130px
    }
}

@media(min-width:992px) {
    .AssetsSection_overlayIllustrationContainer__UFK4Y {
        height: 200px
    }
}

.AssetsSection_overlayIllustration__8kk3U {
    margin-top: -8px;
    width: 135px;
    height: 135px
}

@media(min-width:992px) {
    .AssetsSection_overlayIllustration__8kk3U {
        width: 200px;
        height: 200px;
        padding-bottom: 0
    }
}

.AssetsSection_button__X1E6k {
    min-width: 160px
}

.AssetsSection_disclaimer__e8KRi {
    -ms-flex-order: 2;
    order: 2
}

.AssetsSection_disclaimer__e8KRi:before {
    content: "*"
}

.Calculator_calculator__3pj1J {
    font-size: var(--font-size-14);
    line-height: var(--line-height-body)
}

.Calculator_calculator__3pj1J.Calculator_v3Calculator__dPVt8>div {
    padding: var(--eds-space-6)
}

@media(max-width:991px) {
    .Calculator_calculator__3pj1J.Calculator_v3Calculator__dPVt8>div {
        padding: var(--eds-space-4)
    }
}

@media(min-width:768px) {
    .MoneyTransferComparisonTable_table__ocFqz table {
        -webkit-box-shadow: 20px 0 30px rgba(0, 0, 0, .08);
        box-shadow: 20px 0 30px rgba(0, 0, 0, .08)
    }
}

.TapestryVideo_tapestryContainer__tJnET {
    width: 100%;
    height: 200px;
    position: relative;
    margin-top: -160px
}

@media(min-width:768px) {
    .TapestryVideo_tapestryContainer__tJnET {
        margin-top: -32px
    }
}

.TapestryVideo_tapestryReveal__sgeJb {
    width: 100%;
    height: 0;
    overflow: hidden;
    z-index: -1;
    position: relative;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
    -webkit-transition: border-radius .3s ease-in-out;
    transition: border-radius .3s ease-in-out
}

.TapestryVideo_tapestryRevealFullyScrolled__Bq_Hw {
    border-radius: 0 !important
}

.TapestryVideo_tapestryVideo__4I3QF {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 200px;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center top;
    object-position: center top
}

.CalculatorWrapper_drawerWrapper__NbBKm {
    width: auto;
    max-width: 1024px
}

.CalculatorWrapper_drawerWrapper__NbBKm.CalculatorWrapper_drawerWrapper--withSpeed__7mDQh {
    width: 100vw
}

.CalculatorWrapper_drawerTitle__OAOQR {
    margin-bottom: var(--size-16)
}

.CalculatorWrapper_drawerBody__a9KPt {
    padding: var(--size-16);
    max-width: 600px
}

@media(min-width:768px) {
    .CalculatorWrapper_drawerBody__a9KPt {
        padding: var(--size-24)
    }
}

@media(min-width:992px) {
    .CalculatorWrapper_drawerBody__a9KPt {
        padding: var(--size-40)
    }
}

.CalculatorWrapper_comparisonTable__3rx1x {
    position: relative
}

@media(min-width:768px) {
    .CalculatorWrapper_comparisonTable__3rx1x [class*=comparison-hero-v2__table] {
        -webkit-box-shadow: 20px 0 30px -10px rgba(0, 0, 0, .08), -20px 0 30px -10px rgba(0, 0, 0, .08);
        box-shadow: 20px 0 30px -10px rgba(0, 0, 0, .08), -20px 0 30px -10px rgba(0, 0, 0, .08)
    }
}

.CalculatorWrapper_radius__AcTk1 {
    border-radius: var(--size-32)
}

.CalculatorWrapper_shadow__3Yyaf {
    -webkit-box-shadow: 0 10px 32px 0 rgba(0, 0, 0, .15), 0 40px 40px 0 rgba(0, 0, 0, .04);
    box-shadow: 0 10px 32px 0 rgba(0, 0, 0, .15), 0 40px 40px 0 rgba(0, 0, 0, .04)
}

.CalculatorWrapper_calculatorWrapper__Q1kgH {
    width: 100%;
    max-width: 480px
}

@media(max-width:767px) {
    .CalculatorWrapper_calculatorWrapper__Q1kgH {
        margin: 0 auto
    }
}

@media(min-width:992px) {
    .CalculatorWrapper_calculatorWrapper__Q1kgH {
        max-width: 550px
    }
}

.CalculatorWrapper_v3calculatorWrapper__hpdSu {
    width: 360px
}

@media(min-width:576px) {
    .CalculatorWrapper_v3calculatorWrapper__hpdSu {
        width: 420px
    }
}

@media(min-width:768px) {
    .CalculatorWrapper_v3calculatorWrapper__hpdSu {
        width: 515px
    }
}

@media(min-width:992px) {
    .CalculatorWrapper_v3calculatorWrapper__hpdSu {
        width: 515px
    }
}

@media(max-width:575px) {
    .business-calculator-feature .CalculatorWrapper_v3calculatorWrapper__hpdSu {
        margin-left: calc(-1*var(--eds-space-4))
    }
}

.Calculator_ccConverter___0zCz {
    display: grid;
    min-height: 252px
}

.Calculator_ccSourceInput__GqzNX {
    @media (max-width: 767px) {
        margin-bottom:var(--size-16)
    }
}

.Calculator_calculatorCard__jrW2w {
    .tapestry-card-content,
    .tapestry-wrapper {
        max-width: none
    }
    .tapestry-wrapper>:first-child {
        background-size: cover
    }
}

.Calculator_loaderWrapper__goO8r {
    position: absolute;
    width: 100%;
    text-align: center;
    top: 0;
    left: 0;
    right: 0;
    bottom: var(--size-16);
    background: #ffffff8f;
    z-index: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: var(--size-32)
}

.SimpleMotion_root__7IUut {
    --animation-duration: 400ms;
    --animation-duration-long: 800ms;
    --animation-delay: 100ms
}

@-webkit-keyframes SimpleMotion_fadeInAndDropDown__KAeXq {
    0% {
        opacity: 0;
        -webkit-transform: translate(0);
        transform: translate(0)
    }
    33% {
        -webkit-transform: translateY(var(--eds-space-2));
        transform: translateY(var(--eds-space-2))
    }
    66% {
        -webkit-transform: translateY(calc(-1 * var(--eds-space-1)));
        transform: translateY(calc(-1 * var(--eds-space-1)));
        opacity: 1
    }
    to {
        opacity: 1;
        -webkit-transform: translate(0);
        transform: translate(0)
    }
}

@keyframes SimpleMotion_fadeInAndDropDown__KAeXq {
    0% {
        opacity: 0;
        -webkit-transform: translate(0);
        transform: translate(0)
    }
    33% {
        -webkit-transform: translateY(var(--eds-space-2));
        transform: translateY(var(--eds-space-2))
    }
    66% {
        -webkit-transform: translateY(calc(-1 * var(--eds-space-1)));
        transform: translateY(calc(-1 * var(--eds-space-1)));
        opacity: 1
    }
    to {
        opacity: 1;
        -webkit-transform: translate(0);
        transform: translate(0)
    }
}

@-webkit-keyframes SimpleMotion_fadeInAndDropUp__xJAfq {
    0% {
        opacity: 0;
        -webkit-transform: translate(0);
        transform: translate(0)
    }
    33% {
        -webkit-transform: translateY(calc(-1 * var(--eds-space-2)));
        transform: translateY(calc(-1 * var(--eds-space-2)))
    }
    66% {
        -webkit-transform: translateY(var(--eds-space-1));
        transform: translateY(var(--eds-space-1));
        opacity: 1
    }
    to {
        opacity: 1;
        -webkit-transform: translate(0);
        transform: translate(0)
    }
}

@keyframes SimpleMotion_fadeInAndDropUp__xJAfq {
    0% {
        opacity: 0;
        -webkit-transform: translate(0);
        transform: translate(0)
    }
    33% {
        -webkit-transform: translateY(calc(-1 * var(--eds-space-2)));
        transform: translateY(calc(-1 * var(--eds-space-2)))
    }
    66% {
        -webkit-transform: translateY(var(--eds-space-1));
        transform: translateY(var(--eds-space-1));
        opacity: 1
    }
    to {
        opacity: 1;
        -webkit-transform: translate(0);
        transform: translate(0)
    }
}

@media(prefers-reduced-motion:no-preference) {
    .SimpleMotion_fadeIn--start__ZHeLW {
        -webkit-transition: opacity var(--animation-duration) ease;
        transition: opacity var(--animation-duration) ease;
        will-change: opacity;
        opacity: 0
    }
}

.SimpleMotion_fadeIn--done__m6NIj {
    opacity: 1
}

@media(prefers-reduced-motion:no-preference) {
    .SimpleMotion_fadeInAndSlideUp--start__7CeFi {
        opacity: 0;
        -webkit-transform: translateY(var(--eds-space-4));
        transform: translateY(var(--eds-space-4));
        -webkit-transition: opacity var(--animation-duration) ease var(--animation-delay), -webkit-transform var(--animation-duration) ease var(--animation-delay);
        transition: opacity var(--animation-duration) ease var(--animation-delay), -webkit-transform var(--animation-duration) ease var(--animation-delay);
        transition: opacity var(--animation-duration) ease var(--animation-delay), transform var(--animation-duration) ease var(--animation-delay);
        transition: opacity var(--animation-duration) ease var(--animation-delay), transform var(--animation-duration) ease var(--animation-delay), -webkit-transform var(--animation-duration) ease var(--animation-delay);
        will-change: opacity, transform
    }
}

.SimpleMotion_fadeInAndSlideUp--done__CBb6s {
    opacity: 1;
    -webkit-transform: translate(0);
    transform: translate(0)
}

@media(prefers-reduced-motion:no-preference) {
    .SimpleMotion_fadeInAndSlideRight--start__KyQRe {
        opacity: 0;
        -webkit-transform: translate(var(--eds-space-4));
        transform: translate(var(--eds-space-4));
        -webkit-transition: opacity var(--animation-duration) ease var(--animation-delay), -webkit-transform var(--animation-duration) ease var(--animation-delay);
        transition: opacity var(--animation-duration) ease var(--animation-delay), -webkit-transform var(--animation-duration) ease var(--animation-delay);
        transition: opacity var(--animation-duration) ease var(--animation-delay), transform var(--animation-duration) ease var(--animation-delay);
        transition: opacity var(--animation-duration) ease var(--animation-delay), transform var(--animation-duration) ease var(--animation-delay), -webkit-transform var(--animation-duration) ease var(--animation-delay);
        will-change: opacity, transform
    }
}

.SimpleMotion_fadeInAndSlideRight--done__jJb73 {
    opacity: 1;
    -webkit-transform: translate(0);
    transform: translate(0)
}

@media(prefers-reduced-motion:no-preference) {
    .SimpleMotion_fadeInAndDropDown--start__rKRlq {
        opacity: 0;
        -webkit-animation-name: SimpleMotion_fadeInAndDropDown__KAeXq;
        animation-name: SimpleMotion_fadeInAndDropDown__KAeXq;
        -webkit-animation-duration: var(--animation-duration-long);
        animation-duration: var(--animation-duration-long);
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        -webkit-animation-iteration-count: 1;
        animation-iteration-count: 1;
        -webkit-animation-play-state: paused;
        animation-play-state: paused;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        will-change: opacity, transform
    }
    .SimpleMotion_fadeInAndDropDown--start__rKRlq:nth-child(1 of .SimpleMotion_fadeInAndDropDown--start__rKRlq) {
        -webkit-animation-delay: var(--animation-delay);
        animation-delay: var(--animation-delay)
    }
    .SimpleMotion_fadeInAndDropDown--start__rKRlq:nth-child(2 of .SimpleMotion_fadeInAndDropDown--start__rKRlq) {
        -webkit-animation-delay: calc(2*var(--animation-delay));
        animation-delay: calc(2*var(--animation-delay))
    }
    .SimpleMotion_fadeInAndDropDown--start__rKRlq:nth-child(3 of .SimpleMotion_fadeInAndDropDown--start__rKRlq) {
        -webkit-animation-delay: calc(3*var(--animation-delay));
        animation-delay: calc(3*var(--animation-delay))
    }
}

.SimpleMotion_fadeInAndDropDown--done__x3HtG {
    -webkit-animation-play-state: running;
    animation-play-state: running
}

@media(prefers-reduced-motion:no-preference) {
    .SimpleMotion_fadeInAndDropUp--start__MvCcb {
        opacity: 0;
        -webkit-animation-name: SimpleMotion_fadeInAndDropUp__xJAfq;
        animation-name: SimpleMotion_fadeInAndDropUp__xJAfq;
        -webkit-animation-duration: var(--animation-duration-long);
        animation-duration: var(--animation-duration-long);
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        -webkit-animation-iteration-count: 1;
        animation-iteration-count: 1;
        -webkit-animation-play-state: paused;
        animation-play-state: paused;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        will-change: opacity, transform
    }
    .SimpleMotion_fadeInAndDropUp--start__MvCcb:nth-child(1 of .SimpleMotion_fadeInAndDropUp--start__MvCcb) {
        -webkit-animation-delay: var(--animation-delay);
        animation-delay: var(--animation-delay)
    }
    .SimpleMotion_fadeInAndDropUp--start__MvCcb:nth-child(2 of .SimpleMotion_fadeInAndDropUp--start__MvCcb) {
        -webkit-animation-delay: calc(2*var(--animation-delay));
        animation-delay: calc(2*var(--animation-delay))
    }
    .SimpleMotion_fadeInAndDropUp--start__MvCcb:nth-child(3 of .SimpleMotion_fadeInAndDropUp--start__MvCcb) {
        -webkit-animation-delay: calc(3*var(--animation-delay));
        animation-delay: calc(3*var(--animation-delay))
    }
}

.SimpleMotion_fadeInAndDropUp--done__ndr25 {
    -webkit-animation-play-state: running;
    animation-play-state: running
}

@media(min-width:768px) {
    .BusinessTabs_tabContent__tsRop {
        min-height: 645px
    }
}

.BusinessTabs_tabCard___9Ho0 {
    border-radius: var(--eds-radius-4);
    overflow: hidden;
    clip-path: inset(0 round var(--eds-radius-4))
}

.BusinessTabs_tabCard--neutral__fjWsD {
    background-color: var(--color-background-neutral)
}

.BusinessTabs_feature__XKp1F .eds-cluster {
    --eds-gap-current: 0;
    --eds-cluster-template-columns-md: 1fr 0 1fr;
    --eds-cluster-template-columns-lg: 1fr 0 1fr
}

.BusinessTabs_feature__XKp1F {
    gap: 0 !important
}

.BusinessTabs_figure__c4V_V {
    overflow: hidden;
    clip-path: inset(0 round var(--eds-radius-4))
}

.BusinessTabs_tabList__PPJMC {
    position: relative
}

.BusinessTabs_tabList__PPJMC:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 4px;
    right: 0;
    height: 2px;
    background-color: var(--color-border-neutral)
}

.BusinessTabs_tabList__PPJMC .eds-basic-tabs-trigger {
    border-color: rgba(0, 0, 0, 0);
    border-width: 2px;
    position: relative;
    z-index: 1
}

.BusinessTabs_tabList__PPJMC .eds-basic-tabs-trigger[data-state=active]:after {
    content: "";
    position: absolute;
    bottom: -4px;
    left: 0;
    right: var(--eds-space-3);
    height: 6px;
    background-color: currentColor
}

.BusinessTabs_tabList__PPJMC .eds-basic-tabs-trigger[data-state=active]:last-child:after {
    left: var(--eds-space-3);
    right: 0
}

.Benefits_iconsDividerWrapper__jtOF3 {
    overflow: hidden
}

.Benefits_iconsDividerWrapper__jtOF3>.Benefits_iconsDivider__7qIRi {
    margin-top: -1px !important;
    padding-top: var(--mw-space-12) !important
}

.Condense_bulletPoints__LdJpt .eds-figure-block {
    --eds-align-items-current: center;
    color: var(--color-content-primary)
}

.Condense_bulletPoints__LdJpt .eds-divider-top:first-child {
    border-top: none
}

.SecurityIllustration_sectionIllustration__QcjDK {
    min-width: 275px;
    margin-bottom: var(--size-32)
}

@media(max-width:575px) {
    .SecurityIllustration_sectionIllustration__QcjDK {
        width: 100%;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
        justify-content: center
    }
}

@media(min-width:768px) {
    .SecurityIllustration_sectionIllustration__QcjDK {
        margin-top: 0;
        margin-left: 0;
        margin-bottom: 0
    }
}

.SecurityIllustration_sectionIllustration__QcjDK>picture>img {
    min-width: 275px
}

.Security_sectionContent__yjl1Y {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: var(--size-48)
}

@media(min-width:768px) {
    .Security_sectionContent__yjl1Y {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }
    .Security_sectionText__FMqzi {
        margin-bottom: 0
    }
}

.Security_items__9Ipjl {
    list-style: none;
    margin: 0;
    padding: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: var(--size-48)
}

@media(min-width:768px) {
    .Security_items__9Ipjl {
        -ms-flex-direction: row;
        flex-direction: row
    }
}

@media(min-width:992px) {
    .Security_items__9Ipjl {
        gap: var(--size-64)
    }
}

@media(min-width:768px) {
    .Security_item__3OOXO {
        -ms-flex: 1 1;
        flex: 1 1
    }
}

.Security_itemIcon__W2zHn {
    width: 65px;
    height: 65px;
    border-radius: 50%;
    background-color: var(--color-background-neutral);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

@media(min-width:992px) {
    .Security_itemIcon__W2zHn {
        width: 88px;
        height: 88px
    }
}

.Security_itemIcon__W2zHn.Security_small__Ak0jh {
    width: 64px;
    height: 64px
}

@media(min-width:992px) {
    .Security_itemIcon__W2zHn.Security_small__Ak0jh {
        width: 72px;
        height: 72px
    }
}

.Security_icon__UrcNp svg {
    width: 32px;
    height: 32px
}

@media(min-width:992px) {
    .Security_icon__UrcNp svg {
        width: 48px;
        height: 48px
    }
}

.Security_icon__UrcNp.Security_small__Ak0jh svg {
    width: 24px;
    height: 24px
}

@media(min-width:992px) {
    .Security_icon__UrcNp.Security_small__Ak0jh svg {
        width: 32px;
        height: 32px
    }
}

.Security_button__H159d {
    min-width: 222px
}

.Protection_protection__container__ThNjv {
    border-top: 1px solid var(--color-border-neutral)
}

.Protection_protection__container--no-border__7qNgd {
    border-top: none
}

.Protection_protection__nudge-icon__fmHQ6 {
    --responsive-circle-size: 72px;
    --responsive-icon-size: var(--size-32)
}

.Protection_protection__nudge-theme__c8Plg {
    border-radius: 50%;
    overflow: hidden
}

@media(min-width:768px) {
    .Protection_protection__nudge-icon__fmHQ6 {
        --responsive-circle-size: 100px;
        --responsive-icon-size: var(--size-40)
    }
}

.Coverage_chips__g3vVq::-webkit-scrollbar {
    display: none
}

.Coverage_chips__g3vVq {
    overflow-x: auto;
    padding: var(--size-16) 0;
    width: 100%;
    -ms-scroll-snap-type: x proximity;
    scroll-snap-type: x proximity;
    -webkit-overflow-scrolling: touch
}

.Coverage_chips__g3vVq [role=radio] {
    cursor: pointer;
    scroll-snap-align: center
}

@media(min-width:768px) {
    .Coverage_chips__g3vVq {
        padding: 0
    }
}

.Coverage_chips__g3vVq {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.Coverage_blockContainer__FvLHH {
    list-style: none;
    margin: 0;
    padding: 0;
    display: none;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.Coverage_blockContainer__FvLHH.Coverage_--isActive__rS1ym {
    display: -ms-flexbox;
    display: flex
}

@media(min-width:576px) {
    .Coverage_blockContainer__FvLHH {
        -ms-flex-direction: row;
        flex-direction: row;
        margin-right: calc(-1*var(--size-16))
    }
}

.Coverage_block__boxtK {
    display: none;
    -ms-flex-direction: row;
    flex-direction: row;
    margin-bottom: var(--size-32);
    padding-right: 84px;
    width: 100%
}

.Coverage_block__boxtK.Coverage_--isVisible__0onc1 {
    display: -ms-flexbox;
    display: flex
}

@media(min-width:480px) {
    .Coverage_block__boxtK {
        padding-right: var(--size-32)
    }
}

@media(min-width:576px) {
    .Coverage_block__boxtK {
        -ms-flex-direction: column;
        flex-direction: column;
        width: 50%;
        padding-right: var(--size-48)
    }
}

@media(min-width:768px) {
    .Coverage_block__boxtK {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 33.3333333333%;
        padding-right: var(--size-48)
    }
}

@media(min-width:992px) {
    .Coverage_block__boxtK {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 25%
    }
}

@media(min-width:1200px) {
    .Coverage_block__boxtK {
        width: 25%
    }
}

@media(min-width:1366px) {
    .Coverage_block__boxtK {
        width: 20%
    }
}

.Coverage_blockTitle___354e {
    margin-top: 0;
    margin-bottom: var(--size-8)
}

@media(min-width:576px) {
    .Coverage_blockTitle___354e {
        margin-top: var(--size-24)
    }
}

.Coverage_showMoreButton__qFmY8 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 auto
}

.Coverage_showMoreButton__button__TO_Yr {
    text-align: center
}

.Coverage_showMoreButton__button__TO_Yr button {
    background: none;
    border: none
}

.Coverage_showMoreIcon__3YjNf {
    height: var(--size-56);
    width: var(--size-56);
    border-radius: 50%;
    background-color: var(--color-bright-green);
    margin: 0 auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: var(--size-8)
}

.Coverage_chevron___p1yU {
    margin-left: var(--size-8)
}

.Coverage_chevron___p1yU svg {
    display: inline-block;
    vertical-align: middle;
    -webkit-transition: -webkit-transform .15s;
    transition: -webkit-transform .15s;
    transition: transform .15s;
    transition: transform .15s, -webkit-transform .15s
}

.Coverage_--isExpanded__fQGOk .Coverage_chevron___p1yU svg {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.Coverage_chipsGradient__BLUk7 {
    display: block;
    content: "";
    position: absolute;
    right: var(--size-8);
    top: 0;
    height: 100%;
    width: 30px
}

@media(min-width:576px) {
    .Coverage_chipsGradient__BLUk7 {
        display: none
    }
}

.Coverage_chipsBrightGreen__MYQ0E .np-chip--selected {
    background: var(--color-bright-green);
    color: var(--color-forest-green);
    border-color: var(--color-bright-green)
}

.Coverage_chipsBrightGreen__MYQ0E .np-chip--selected:hover:not(:disabled) {
    background: var(--color-interactive-accent-hover)
}

.Coverage_chipsGradientNone__xmJ4H {
    background: -webkit-gradient(linear, right top, left top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0)));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0))
}

.Coverage_chipsGradientNeutral__rzkqc {
    background: -webkit-gradient(linear, right top, left top, from(rgb(236, 239, 235)), to(rgba(236, 239, 235, 0)));
    background: linear-gradient(270deg, rgb(236, 239, 235), rgba(236, 239, 235, 0))
}

.Coverage_chipsGradientLight__W3BHx {
    background: -webkit-gradient(linear, right top, left top, from(rgb(159, 232, 112)), to(rgba(159, 232, 112, 0)));
    background: linear-gradient(270deg, rgb(159, 232, 112), rgba(159, 232, 112, 0))
}

.Coverage_chipsGradientDark__JU8Sr {
    background: -webkit-gradient(linear, right top, left top, from(rgb(22, 51, 0)), to(rgba(22, 51, 0, 0)));
    background: linear-gradient(270deg, rgb(22, 51, 0), rgba(22, 51, 0, 0))
}

.Coverage_chipsGradientWhite__mfkoq {
    background: -webkit-gradient(linear, right top, left top, from(rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));
    background: linear-gradient(270deg, rgb(255, 255, 255), rgba(255, 255, 255, 0))
}

.Coverage_chipsGradientForestGreen__m8Tkn {
    background: -webkit-gradient(linear, right top, left top, from(rgb(22, 51, 0)), to(rgba(22, 51, 0, 0)));
    background: linear-gradient(270deg, rgb(22, 51, 0), rgba(22, 51, 0, 0))
}

.Coverage_chipsGradientBrightGreen__0gU3Y {
    background: -webkit-gradient(linear, right top, left top, from(rgb(159, 232, 112)), to(rgba(159, 232, 112, 0)));
    background: linear-gradient(270deg, rgb(159, 232, 112), rgba(159, 232, 112, 0))
}

.ArrowTransition_spacer__nXQ_y {
    height: 10vh;
    display: none
}

.ArrowTransition_slide__oAH7B {
    height: 200vh;
    width: 100vw;
    background-color: var(--color-background-screen);
    position: absolute;
    top: 0;
    left: 0;
    padding: var(--eds-space-4);
    border-radius: 100vh 100vh 0 0;
    pointer-events: none;
    display: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 1
}

.ArrowTransition_slide__circle__EyQZt {
    position: relative;
    background-color: var(--color-content-primary);
    border-radius: 50%;
    padding: var(--eds-space-16);
    z-index: 2
}

.ArrowTransition_slide__icon__pHGjA path,
.ArrowTransition_slide__icon__pHGjA svg {
    height: auto;
    width: 100%;
    color: var(--color-background-screen)
}

@media(max-width:767px)and (prefers-reduced-motion:no-preference) {
    .ArrowTransition_slide__oAH7B,
    .ArrowTransition_spacer__nXQ_y {
        display: block
    }
}

.EdsWithMotion_slide__prsBd {
    z-index: 200
}

.EdsWithMotion_content__bCNLm {
    z-index: 300;
    position: relative
}

.App_QRContainer__gh3D9 {
    width: 225px;
    border-radius: var(--mw-radius-1);
    border: 1px solid var(--color-border-neutral)
}

.App_QRWrapper___OtDi {
    width: 230px
}

.AssetsDrawerContent_currencies__fBN5J {
    --column-gap: 16px;
    --row-gap: 16px
}

.AssetsDrawerContent_currency__t3fDG {
    height: 100%;
    width: 100%;
    border-radius: var(--mw-radius-2)
}

.AssetsDrawerContent_currency__backgroundScreen__62yV8 {
    background-color: var(--color-background-screen)
}

.AssetsDrawerContent_currency__backgroundNeutral__Z_qOP {
    background-color: var(--color-background-neutral)
}

.AssetsDrawerContent_currency__inner__bV1v_ {
    height: 100%;
    padding: var(--mw-space-3);
    display: grid;
    grid-template-rows: 1fr 1fr;
    justify-items: start;
    grid-gap: var(--mw-space-3)
}

@container (max-height: 150px) {
    .AssetsDrawerContent_currency__inner__bV1v_ {
        padding: var(--mw-space-4);
        grid-gap: var(--mw-space-4);
        grid-template-rows: 1fr;
        grid-template-columns: 1fr auto
    }
}

.AssetsDrawerContent_currency__wrapper__qF2f_ {
    height: 100%;
    width: 100%;
    position: relative
}

@container (max-height: 150px) {
    .AssetsDrawerContent_currency__wrapper__qF2f_ {
        display: grid;
        place-items: center
    }
}

.AssetsDrawerContent_currency__flag__9d0II {
    height: 100%;
    width: auto;
    position: absolute;
    top: 0;
    left: 0;
    max-height: 40px;
    -ms-flex-item-align: start;
    align-self: flex-start
}

@container (max-height: 150px) {
    .AssetsDrawerContent_currency__flag__9d0II {
        position: static;
        -ms-flex-item-align: center;
        align-self: center
    }
}

.AssetsDrawerContent_currency__rate__OCQgu,
.AssetsDrawerContent_currency__text__2xODq {
    display: block;
    -ms-flex-item-align: end;
    align-self: flex-end
}

.AssetsDrawerContent_currency__rate__OCQgu {
    text-align: left;
    margin-bottom: var(--mw-space-1) !important
}

.AssetsDrawerContent_currency__code__hW_Qj {
    display: block;
    text-align: left
}

.BankDetailsDrawerContent_currencies__cvUpX {
    --column-gap: var(--mw-space-3);
    --row-gap: var(--mw-space-3)
}

.BankDetailsDrawerContent_currency__J7ir4 {
    border-radius: var(--mw-radius-1);
    border: 1px solid var(--color-border-neutral);
    margin: 0;
    background: var(--color-white)
}

.BankDetailsDrawerContent_currency__inner__2sjPz {
    padding: var(--mw-space-4)
}

.BankDetailsDrawerContent_currency__header__y6VxB {
    display: grid;
    grid-template-columns: auto 1fr;
    grid-gap: var(--mw-space-2)
}

.BankDetailsDrawerContent_currency__type__qGhCX {
    display: inline-block
}

.BankDetailsDrawerContent_currency__type__qGhCX:first-of-type {
    margin-right: var(--mw-space-3)
}

.BankDetailsDrawerContent_currency__icon__TZCa7 {
    display: inline-block;
    vertical-align: middle
}

.SendDrawerContent_popularCurrency__DXPuE {
    display: grid;
    grid-template-rows: auto auto;
    grid-row-gap: var(--mw-space-2);
    row-gap: var(--mw-space-2)
}

.SendDrawerContent_otherCurrency__w7x3T {
    display: grid;
    grid-template-columns: auto 1fr;
    grid-column-gap: var(--mw-space-2);
    -webkit-column-gap: var(--mw-space-2);
    -moz-column-gap: var(--mw-space-2);
    column-gap: var(--mw-space-2)
}

.CardSection_currencyLink__ZFqxb {
    vertical-align: baseline;
    background-color: rgba(0, 0, 0, 0) !important;
    border: none !important;
    text-decoration: underline !important;
    text-underline-offset: .3em
}

.CardSection_availabilityLink__z8vXj {
    text-decoration: none
}

.primitives_featuredCurrency__dtcnP {
    background-color: var(--color-white);
    border-radius: var(--eds-radius-6);
    min-width: 130px
}

.primitives_featuredCurrency__dtcnP.primitives_sizeDefault__FWXQm .primitives_currencyCode__0nmxI {
    font-size: var(--size-14)
}

.primitives_featuredCurrency__dtcnP.primitives_sizeDefault__FWXQm .primitives_currencyPercentage__QCY2p {
    font-size: var(--size-24)
}

.primitives_featuredCurrency__dtcnP.primitives_sizeLarge__h0FTz .primitives_currencyCode__0nmxI {
    font-size: var(--size-16)
}

.primitives_featuredCurrency__dtcnP.primitives_sizeLarge__h0FTz .primitives_currencyPercentage__QCY2p {
    font-size: var(--size-32)
}

.interestMaximisedCard_interestCardFigure__AsENu {
    aspect-ratio: 277/378
}

.interestMaximisedCard_interestCardFigurePill__5FIg9 {
    position: relative;
    top: 70px
}

@media(min-width:992px) {
    .interestMaximisedCard_interestCardFigurePill__5FIg9 {
        display: none
    }
}

@media(min-width:1200px) {
    .interestMaximisedCard_interestCardFigurePill__5FIg9 {
        display: block
    }
}

@media(min-width:1440px) {
    .interestMaximisedCard_interestCardFigurePill__5FIg9 {
        top: 90px
    }
}

.ContentFigure_cropBottom__6oLry {
    padding-bottom: 0 !important;
    border-bottom-left-radius: var(--eds-radius-4) !important;
    border-bottom-right-radius: var(--eds-radius-4) !important
}

.ContentFigure_cropBottom__6oLry>:last-child {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important
}

.ContentFigure_clipOverflow__fFBnA {
    overflow: hidden
}

.ContentFigure_contentFigure__kuf_w {
    --contentFigureHeight: 538px
}

@media(min-width:1440px) {
    .ContentFigure_contentFigure__kuf_w {
        --contentFigureHeight: 632px
    }
}

.ContentFigure_contentFigure__kuf_w {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column
}

@media(min-width:992px) {
    .ContentFigure_contentFigure__kuf_w {
        min-height: var(--contentFigureHeight)
    }
}

.ContentFigure_contentFigure__kuf_w>:last-child {
    margin-top: auto
}

.MaxiTrust_maxiTrustLink__2mJ8Q {
    color: var(--color-content-primary) !important
}

.Marquee_container__xl_lY {
    height: var(--size-96);
    overflow: hidden
}

.Marquee_container__xl_lY :first-child {
    height: 100%
}

@media(min-width:768px) {
    .Marquee_container__xl_lY {
        height: 128px
    }
}

@media(min-width:992px) {
    .Marquee_container__xl_lY {
        height: 160px
    }
}

.Marquee_arrowContainer__2yD5M {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
    justify-content: end;
    height: 100%;
    width: 100%;
    min-width: 140px;
    margin-right: var(--size-8);
    border-radius: 0 1000px 1000px 0;
    background-color: var(--color-interactive-accent);
    will-change: min-width
}

.np-theme-personal--forest-green .Marquee_arrowContainer__2yD5M {
    color: var(--color-bright-green)
}

@media(min-width:768px) {
    .Marquee_arrowContainer__2yD5M {
        min-width: 270px
    }
}

@media(min-width:992px) {
    .Marquee_arrowContainer__2yD5M {
        min-width: 324px
    }
}

.Marquee_arrowFlag__MgmO3 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: var(--color-interactive-primary);
    border-radius: 1000px;
    color: var(--color-interactive-accent)
}

.Marquee_arrowFlag__MgmO3 svg {
    width: 60%;
    height: 60%
}

.Marquee_flagContainer__mBKvw {
    float: right;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    aspect-ratio: 1/1;
    height: 100%;
    padding: var(--size-8);
    border-radius: 1000px;
    outline: 1px solid var(--color-border-neutral);
    outline-offset: calc(-1*var(--size-8));
    -webkit-transition: width .1s;
    transition: width .1s;
    will-change: transform
}

.np-theme-personal--forest-green .Marquee_flagContainer__mBKvw span {
    background-color: var(--color-forest-green)
}

@media(min-width:992px) {
    .Marquee_flagContainer__mBKvw {
        padding: var(--size-12);
        outline-offset: calc(-1*var(--size-12))
    }
}

.Reveal_mobileContainer__9b_ER {
    margin-right: calc(var(--mw-space-4)*-1)
}

@media(min-width:576px) {
    .Reveal_mobileContainer__9b_ER {
        margin-right: calc(var(--mw-space-8)*-1)
    }
}

.RevealInteractive_flagSwitch__4Btzk {
    border-radius: 50%;
    background-color: #fff;
    padding: 4px
}

.RevealInteractive_flagSwitch__4Btzk[role=button] {
    cursor: pointer;
    -webkit-transition: -webkit-transform .2s ease;
    transition: -webkit-transform .2s ease;
    transition: transform .2s ease;
    transition: transform .2s ease, -webkit-transform .2s ease
}

.RevealInteractive_flagSwitch__4Btzk[role=button]:hover {
    -webkit-transform: scale(1.05);
    transform: scale(1.05)
}

.RevealInteractive_flagSwitch__4Btzk[role=button]:active {
    -webkit-transform: scale(.95);
    transform: scale(.95)
}

.RevealInteractive_flagSwitch__4Btzk[role=button]:focus {
    outline: 2px solid var(--color-primary);
    outline-offset: 2px
}

.RevealInteractive_flagSwitch__4Btzk.RevealInteractive_arrowSwitch__OUHUA {
    min-width: 150px;
    border-radius: 450px;
    background-color: #e2f6d5;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
    justify-content: end
}

.RevealInteractive_flagSwitch__4Btzk.RevealInteractive_preAnimation__TPYER {
    opacity: 0;
    -webkit-transform: rotate(-45deg) scale(0);
    transform: rotate(-45deg) scale(0)
}

.RevealInteractive_flagSwitch__4Btzk.RevealInteractive_preAnimation__TPYER.RevealInteractive_arrowSwitch__OUHUA {
    -webkit-transform: translateX(-20px) scale(.8);
    transform: translateX(-20px) scale(.8)
}

.RevealInteractive_flagSwitch__4Btzk.RevealInteractive_static__FbV_i {
    opacity: 1;
    -webkit-transform: none;
    transform: none
}

.RevealInteractive_flagSwitch__4Btzk.RevealInteractive_animating__2n9Ct {
    -webkit-animation: RevealInteractive_revealFlag__GCaSC .6s cubic-bezier(.34, 1, .64, 1) var(--delay) both;
    animation: RevealInteractive_revealFlag__GCaSC .6s cubic-bezier(.34, 1, .64, 1) var(--delay) both
}

.RevealInteractive_flagSwitch__4Btzk.RevealInteractive_animating__2n9Ct:not(.RevealInteractive_arrowSwitch__OUHUA) {
    -webkit-animation-name: RevealInteractive_revealFlag__GCaSC;
    animation-name: RevealInteractive_revealFlag__GCaSC;
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-timing-function: cubic-bezier(.34, 1, .64, 1);
    animation-timing-function: cubic-bezier(.34, 1, .64, 1);
    -webkit-animation-delay: var(--delay);
    animation-delay: var(--delay);
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.RevealInteractive_flagSwitch__4Btzk.RevealInteractive_animating__2n9Ct.RevealInteractive_arrowSwitch__OUHUA {
    -webkit-animation: RevealInteractive_arrowSlide__Ij84P 1.5s cubic-bezier(.34, 1, .64, 1) var(--delay) both;
    animation: RevealInteractive_arrowSlide__Ij84P 1.5s cubic-bezier(.34, 1, .64, 1) var(--delay) both
}

@-webkit-keyframes RevealInteractive_revealFlag__GCaSC {
    0% {
        opacity: 0;
        -webkit-transform: rotate(-15deg) scale(.8);
        transform: rotate(-15deg) scale(.8)
    }
    to {
        opacity: 1;
        -webkit-transform: rotate(0) scale(1);
        transform: rotate(0) scale(1)
    }
}

@keyframes RevealInteractive_revealFlag__GCaSC {
    0% {
        opacity: 0;
        -webkit-transform: rotate(-15deg) scale(.8);
        transform: rotate(-15deg) scale(.8)
    }
    to {
        opacity: 1;
        -webkit-transform: rotate(0) scale(1);
        transform: rotate(0) scale(1)
    }
}

@-webkit-keyframes RevealInteractive_arrowSlide__Ij84P {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px) scale(.8);
        transform: translateX(-20px) scale(.8)
    }
    to {
        opacity: 1;
        -webkit-transform: translateX(0) scale(1);
        transform: translateX(0) scale(1)
    }
}

@keyframes RevealInteractive_arrowSlide__Ij84P {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px) scale(.8);
        transform: translateX(-20px) scale(.8)
    }
    to {
        opacity: 1;
        -webkit-transform: translateX(0) scale(1);
        transform: translateX(0) scale(1)
    }
}

.RevealInteractive_avatarWrapper__x6eHw {
    position: relative;
    width: 42px;
    height: 42px
}

@media(min-width:768px) {
    .RevealInteractive_avatarWrapper__x6eHw {
        width: 80px;
        height: 80px
    }
}

.RevealInteractive_avatarWrapper__x6eHw>img {
    width: 100%;
    height: 100%
}

.RevealInteractive_flagSwitch__4Btzk:not(.RevealInteractive_arrowSwitch__OUHUA) .RevealInteractive_avatarWrapper__x6eHw:after {
    content: "";
    inset: 0;
    position: absolute;
    border-radius: 50%;
    border: 2px solid var(--color-border-overlay)
}

.RevealInteractive_arrowBackground__wz3Mx {
    height: 100%;
    background-color: var(--color-forest-green);
    border-radius: 50%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.RevealInteractive_arrowIcon__JT_j8 {
    color: var(--color-bright-green)
}

.RevealInteractive_arrowIcon__JT_j8 svg {
    width: 24px;
    height: 24px
}

@media(min-width:768px) {
    .RevealInteractive_arrowIcon__JT_j8 svg {
        width: 40px;
        height: 40px
    }
}

@media(prefers-reduced-motion:no-preference) {
    .RevealInteractive_arrowIcon__JT_j8 svg {
        -webkit-animation: RevealInteractive_arrowPulse__SS7PC 2s ease-in-out .6s infinite;
        animation: RevealInteractive_arrowPulse__SS7PC 2s ease-in-out .6s infinite
    }
}

@-webkit-keyframes RevealInteractive_arrowPulse__SS7PC {
    0%,
    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    50% {
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }
}

@keyframes RevealInteractive_arrowPulse__SS7PC {
    0%,
    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    50% {
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }
}

.Section_root__wxCP6 {
    position: relative
}

.Section_cropped__tjB3X {
    background: none
}

.Section_cropped__tjB3X>div {
    position: relative;
    background: none
}

.Section_cropped__tjB3X>div>* {
    position: relative
}

.Section_cropped__tjB3X>div:before {
    content: "";
    background: var(--color-background-screen);
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0
}

.Section_cropped--default__Lf_Ni>div:before {
    height: 75%;
    min-height: 200px
}

.Section_cropped--default-horizontal__9Pdvp>div:before {
    height: 86%;
    min-height: 200px
}

@media(min-width:480px) {
    .Section_cropped--default-horizontal__9Pdvp>div:before {
        height: 82%
    }
}

@media(min-width:576px) {
    .Section_cropped--default-horizontal__9Pdvp>div:before {
        height: 75%
    }
}

.Section_cropped--half__IJx__>div:before {
    height: 50%
}

.Section_cropped--fixed__QCOAu>div:before {
    height: 100%;
    min-height: 200px;
    max-height: 400px
}

.Section_cropped--cards__qR85r>div:before {
    height: 800px
}

@media(min-width:768px) {
    .Section_cropped--cards__qR85r>div:before {
        height: 660px
    }
}

@media(min-width:992px) {
    .Section_cropped--cards__qR85r>div:before {
        height: 720px
    }
}

@media(min-width:1200px) {
    .Section_cropped--cards__qR85r>div:before {
        height: 775px
    }
}

@media(min-width:1366px) {
    .Section_cropped--cards__qR85r>div:before {
        height: 820px
    }
}

.StaticComparison_container__ut30_ {
    max-width: 550px
}

.StaticComparison_container__ut30_ .tapestry-wrapper>.preset--light {
    padding: 0
}

.StaticComparison_container__ut30_ table tr td {
    text-align: end;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-padding-end: var(--mw-space-6);
    padding-inline-end: var(--mw-space-6);
    -ms-flex-pack: center;
    justify-content: center
}

@media(min-width:576px) {
    .StaticComparison_container__ut30_ table tr td {
        padding-inline: var(--mw-space-12)
    }
}

.StaticComparison_container__ut30_ table tr th {
    vertical-align: middle;
    padding-inline: var(--mw-space-6);
    position: relative
}

@media(min-width:576px) {
    .StaticComparison_container__ut30_ table tr th {
        padding-inline: var(--mw-space-12)
    }
}

.StaticComparison_container__ut30_ table thead tr td,
.StaticComparison_container__ut30_ table thead tr th {
    padding-top: 0
}

.StaticComparison_container__ut30_ table thead tr th:last-child {
    -webkit-padding-start: 0;
    padding-inline-start: 0
}

.StaticComparison_container__ut30_ table tbody tr:last-child td,
.StaticComparison_container__ut30_ table tbody tr:last-child th {
    padding-bottom: 0
}

.StaticComparison_tapestryContainer__MVkps {
    border-radius: var(--size-32);
    -webkit-box-shadow: 0 10px 32px 0 rgba(0, 0, 0, .15), 0 40px 40px 0 rgba(0, 0, 0, .04);
    box-shadow: 0 10px 32px 0 rgba(0, 0, 0, .15), 0 40px 40px 0 rgba(0, 0, 0, .04)
}

.StaticComparison_mwBody4__rcqx_ {
    font-size: var(--font-size-12);
    font-weight: 400
}

.StaticComparison_wiseRow__m8Iv3 {
    height: 90px
}

.StaticComparison_wiseRow__m8Iv3.np-theme-personal.np-theme-personal--forest-green {
    background: var(--color-background-screen)
}

.StaticComparison_wiseRow__m8Iv3 td {
    height: 90px
}

.StaticComparison_wiseCard__MuNK_:before {
    content: "";
    background: url(/static-assets/app/_next/static/media/wiseCard.d1377700.svg);
    width: 166px;
    height: 104px;
    position: absolute;
    left: 0;
    bottom: 0
}

.eds-container--offgrid .Default_heroDefault__kuM_9 {
    padding-left: var(--eds-space-4);
    padding-right: var(--eds-space-4)
}

@media(min-width:768px) {
    .eds-container--offgrid .Default_heroDefault__kuM_9 {
        padding-left: 0;
        padding-right: 0
    }
}

.eds-container--offgrid .Eds_heroEds__OVmtK {
    padding-left: var(--eds-space-4);
    padding-right: var(--eds-space-4)
}

@media(min-width:768px) {
    .eds-container--offgrid .Eds_heroEds__OVmtK {
        padding-left: 0;
        padding-right: 0
    }
}

.WithCalc_calculatorWrapper__3DnQ3 {
    width: 100%;
    max-width: 480px;
    border-radius: var(--size-32);
    -webkit-box-shadow: 0 10px 32px 0 rgba(0, 0, 0, .15), 0 40px 40px 0 rgba(0, 0, 0, .04);
    box-shadow: 0 10px 32px 0 rgba(0, 0, 0, .15), 0 40px 40px 0 rgba(0, 0, 0, .04)
}

@media(min-width:992px) {
    .WithCalc_calculatorWrapper__3DnQ3 {
        max-width: 550px
    }
    .WithCalc_subtitleWrapper__5_EWY {
        width: 120%
    }
}

.WithCalc_v3CalculatorWrapper__SvVKj {
    width: 100%;
    max-width: 360px;
    border-radius: var(--size-32);
    -webkit-box-shadow: 0 10px 32px 0 rgba(0, 0, 0, .15), 0 40px 40px 0 rgba(0, 0, 0, .04);
    box-shadow: 0 10px 32px 0 rgba(0, 0, 0, .15), 0 40px 40px 0 rgba(0, 0, 0, .04)
}

@media(min-width:992px) {
    .WithCalc_v3CalculatorWrapper__SvVKj {
        max-width: 515px
    }
}

.WithCalcSlidingTapestry_calculatorContainer__BVu4F {
    z-index: 1;
    position: relative
}

.WithCardGrid_cardsContainer__2oRq1 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

@media(min-width:1200px) {
    .WithCardGrid_cardsContainer__2oRq1 {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }
}

@media(min-width:576px) {
    .WithCardGrid_cardsContainer__2oRq1 {
        padding-right: 0;
        padding-left: 0
    }
}

.WithCardGrid_cardsContainer__2oRq1 .edaMaximiseCardImg {
    display: block;
    margin: var(--eds-space-12) auto 0;
    max-width: min(100%, 400px)
}

.WithCardGrid_cardsContainer__2oRq1 .edaMaximiseInterestImg {
    display: block;
    margin: 0 auto;
    max-width: min(100%, 350px);
    padding: var(--eds-space-16) var(--eds-space-4) 0
}

.WithCardGrid_cardBox__lQ_3T {
    -ms-flex-order: var(--card-index-mobile, var(--card-index));
    order: var(--card-index-mobile, var(--card-index));
    overflow: hidden
}

@media(min-width:1200px) {
    .WithCardGrid_cardBox__lQ_3T {
        -ms-flex-order: var(--card-index);
        order: var(--card-index);
        max-width: 660px;
        margin-top: 50px
    }
}

.WithCardGrid_calculatorWrapperBox__etJBC {
    -ms-flex-order: 1;
    order: 1
}

.WithCardGrid_calculatorWithCard__wyHRp {
    -ms-flex-order: 4;
    order: 4
}

@media(min-width:1200px) {
    .WithCardGrid_calculatorWithCard__wyHRp {
        -ms-flex-order: 1;
        order: 1
    }
}

.WithCardGrid_mobileCalcCardWrapper__7N7Jo {
    width: 100%;
    overflow: hidden
}

@media(min-width:1200px) {
    .WithCardGrid_mobileCalcCardWrapper__7N7Jo {
        background: rgba(0, 0, 0, 0) !important;
        border-radius: 0 !important;
        overflow: visible
    }
}

.WithCardGrid_mobileCalcCardText__yfGkx {
    padding: var(--eds-space-6) var(--eds-space-6) var(--eds-space-4)
}

@media(min-width:1200px) {
    .WithCardGrid_mobileCalcCardText__yfGkx {
        display: none
    }
}

.WithCardGrid_mobileCalcCardInner___LJgq {
    padding: var(--eds-space-12) var(--eds-space-6) var(--eds-space-6)
}

@media(min-width:1200px) {
    .WithCardGrid_mobileCalcCardInner___LJgq {
        display: none
    }
}

.WithCardGrid_desktopCalcCardInner__lUMMk {
    display: none
}

@media(min-width:1200px) {
    .WithCardGrid_desktopCalcCardInner__lUMMk {
        display: block;
        padding: 0
    }
}

.WithCardGrid_calculatorCard__DmSDS,
.WithCardGrid_calculatorWrapper__8Wtu6 {
    width: 100% !important;
    -webkit-box-shadow: 0 10px 23px 0 rgba(0, 0, 0, .15);
    box-shadow: 0 10px 23px 0 rgba(0, 0, 0, .15);
    -webkit-box-shadow: 0 10px 23px 0 color(display-p3 0 0 0/.15);
    box-shadow: 0 10px 23px 0 color(display-p3 0 0 0/.15);
    border-radius: var(--eds-radius-4)
}

@media(min-width:1200px) {
    .WithCardGrid_calculatorCard__DmSDS,
    .WithCardGrid_calculatorWrapper__8Wtu6 {
        max-width: 500px
    }
}

@media(min-width:1440px) {
    .WithCardGrid_calculatorCard__DmSDS,
    .WithCardGrid_calculatorWrapper__8Wtu6 {
        max-width: 642px
    }
}

.WithCardGrid_lottieCard__rR7xP {
    width: 100%
}

@media(min-width:1200px) {
    .WithCardGrid_mobileDisclaimer__3HYFH {
        display: none
    }
}

.WithCardGrid_desktopDisclaimer__MYczF {
    display: none
}

@media(min-width:1200px) {
    .WithCardGrid_desktopDisclaimer__MYczF {
        display: block;
        text-align: center;
        max-width: 900px;
        margin: var(--eds-space-12) auto 0;
        padding: 0 var(--eds-space-4)
    }
}

.WithCardGridMotion_cardContainer__r4J9A {
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center
}

@media(min-width:1200px) {
    .WithCardGridMotion_cardContainer__r4J9A {
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-align: start;
        align-items: flex-start
    }
}

.WithCardGridMotion_cardContainer__r4J9A .edaMaximiseCardImg {
    display: block;
    margin: var(--eds-space-12) auto 0;
    max-width: min(100%, 400px)
}

@media(max-width:767px) {
    .WithCardGridMotion_cardContainer__r4J9A .edaMaximiseCardVideo {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@media(min-width:1200px) {
    .WithCardGridMotion_cardContainer__r4J9A .edaMaximiseCardVideo {
        -webkit-transform: scale(1.4);
        transform: scale(1.4)
    }
}

.WithCardGridMotion_cardContainer__r4J9A .edaMaximiseInterestImg {
    display: block;
    margin: 0 auto;
    max-width: min(100%, 400px);
    padding: var(--eds-space-4) var(--eds-space-4) 0
}

@media(min-width:992px) {
    .WithCardGridMotion_mobileDisclaimer__r6m2t {
        display: none
    }
}

.WithCardGridMotion_desktopDisclaimer__4eGoD {
    max-width: 810px;
    margin: 0 auto;
    display: none
}

@media(min-width:992px) {
    .WithCardGridMotion_desktopDisclaimer__4eGoD {
        display: block
    }
}

.WithCardGridMotion_card__H5y9Z {
    width: 100%;
    -ms-flex: 1 1 400px;
    flex: 1 1 400px;
    max-width: 650px;
    min-height: 600px
}

.WithCardGridMotion_calculatorCard__agzb0 {
    -ms-flex: 1 1 550px;
    flex: 1 1 550px;
    min-height: 0;
    min-height: auto
}

@media(min-width:1200px) {
    .WithCardGridMotion_card-order-0__prdoV {
        -ms-flex-order: 0;
        order: 0
    }
    .WithCardGridMotion_card-order-1__SyK9c {
        -ms-flex-order: 1;
        order: 1
    }
    .WithCardGridMotion_card-order-2__uHV6c {
        -ms-flex-order: 2;
        order: 2
    }
}

@media(prefers-reduced-motion:no-preference) {
    .WithCardGridMotion_card__H5y9Z,
    .WithCardGridMotion_mobileDisclaimer__r6m2t {
        visibility: hidden;
        opacity: 0
    }
}

.CalculatorCard_wrapper__RYtbA [class*=v3calculatorWrapper] {
    width: 100% !important
}

.productCards_productCardImage__0Z3uY {
    -o-object-fit: contain !important;
    object-fit: contain !important;
    max-width: 332px
}

.productCards_productCardImage__0Z3uY svg {
    -webkit-transform: none !important;
    -webkit-transform: initial !important;
    transform: none !important
}

.productCards_assetsProductCardContent__KXxVN {
    height: 100%;
    display: grid;
    place-items: center;
    container-type: size
}

.productCards_assetsProductCardContent__wrapper__SuXQe {
    height: 100%;
    aspect-ratio: 1;
    max-height: 180px
}

@container (max-height: 150px) {
    .productCards_assetsProductCardContent__wrapper__SuXQe {
        height: auto;
        aspect-ratio: unset
    }
}

.AvailabilitySection_productCardWhite__P1k6l {
    background-color: #fff
}

.AvailabilitySection_productCardNeutral__0G6MQ {
    position: relative;
    background-color: #fff;
    overflow: hidden
}

.AvailabilitySection_productCardNeutral__0G6MQ:before {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: var(--color-background-neutral)
}

.AvailabilitySection_disclaimer__ABdi7 {
    color: var(--color-content-secondary);
    background-color: transparent;
    background-color: initial
}

.Disclaimer_item__mDf7A {
    scroll-margin-top: calc(var(--tw-public-nav-height)*2);
    list-style: none
}

.Disclaimer_item__mDf7A:before {
    content: counter(list-item);
    list-style: none;
    margin-right: 4px;
    font-weight: 700
}

.SocialTrust_carousel__viewport_container__Wwwuk .eds-carousel__container {
    -ms-flex-pack: justify;
    justify-content: space-between
}

.SocialTrust_controls_button__o5w1_ {
    --card-control-btn-size: 48px;
    --card-control-btn-icon-size: 24px;
    width: var(--card-control-btn-size);
    height: var(--card-control-btn-size)
}

.SocialTrust_controls_button__o5w1_>.tw-icon>svg {
    width: var(--card-control-btn-icon-size);
    height: var(--card-control-btn-icon-size)
}

@media(min-width:992px) {
    .SocialTrust_controls_button__o5w1_ {
        --card-control-btn-size: 78px;
        --card-control-btn-icon-size: 42px
    }
}

.SocialTrust_card__bhXqU {
    width: 332px;
    min-height: 550px
}

@media(min-width:992px) {
    .SocialTrust_card__bhXqU {
        width: 487px
    }
}

.SocialTrust_carousel__controls_container__Xr48w {
    display: -ms-flexbox;
    display: flex;
    justify-self: start;
    gap: var(--mw-space-3)
}

@media(min-width:768px) {
    .SocialTrust_carousel__controls_container__Xr48w {
        justify-self: end
    }
}

.SocialTrust_useCase__container__WaBq2 {
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-direction: column;
    flex-direction: column;
    aspect-ratio: 3/4;
    overflow: hidden
}

.SocialTrust_useCase__container__WaBq2:before {
    content: "";
    position: absolute;
    border-radius: var(--mw-radius-3);
    width: 100%;
    height: 100%;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), color-stop(50%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
    background: linear-gradient(180deg, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0));
    top: 0;
    left: 0;
    pointer-events: none
}

.SocialTrust_useCase__cover__WHPQx {
    position: relative
}

.SocialTrust_useCase__cover__WHPQx .SocialTrust_useCase_text__title__6Y6c5 {
    color: var(--color-white)
}

.SocialTrust_useCase__image__Hmf1L {
    z-index: -1
}

.SocialTrust_useCase__extraInfo__sw39G,
.SocialTrust_useCase__image__Hmf1L {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    border-radius: var(--mw-radius-3)
}

.SocialTrust_useCase__extraInfo__sw39G {
    height: 100%;
    padding: var(--mw-space-6);
    opacity: 0;
    z-index: 3;
    -webkit-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out
}

.SocialTrust_useCase__extraInfo__sw39G.SocialTrust_extraInfo__visible__zqzR1 {
    opacity: 1
}

.SocialTrust_useCase_text__subtitle__wxcex {
    -webkit-transform: translateY(24px);
    transform: translateY(24px);
    opacity: 0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.SocialTrust_useCase_text__subtitle__wxcex.SocialTrust_subtitle__visible__Jobqf {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.SocialTrust_useCase__button_icon__WCeFy {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
}

.SocialTrust_useCase__button_icon__close__Kew3l svg,
.SocialTrust_useCase__button_icon__open__RpA1n svg {
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s
}

.SocialTrust_useCase__button_icon__close__Kew3l svg {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.SocialTrust_useCase_button_container__LaqMK {
    background: none;
    -ms-flex-item-align: end;
    align-self: end;
    z-index: 4
}

.SocialTrust_avatar__window__SoGnA.SocialTrust_card__avatar__191TA {
    width: var(--size-56)
}

@media(min-width:768px) {
    .SocialTrust_avatar__window__SoGnA.SocialTrust_card__avatar__191TA {
        width: var(--size-96)
    }
}

@media(min-width:992px) {
    .SocialTrust_avatar__window__SoGnA.SocialTrust_card__avatar__191TA {
        width: 150px
    }
}

.SocialTrust_avatar__window__SoGnA.SocialTrust_card__avatar__191TA img {
    border-radius: 100%
}

.SocialTrust_card__avatar__191TA {
    width: var(--size-56)
}

@media(min-width:768px) {
    .SocialTrust_card__avatar__191TA {
        width: var(--size-96)
    }
}

@media(min-width:992px) {
    .SocialTrust_card__avatar__191TA {
        width: 150px;
        top: var(--size-56);
        left: var(--size-56)
    }
}

.SocialTrust_card__avatar__191TA img {
    border-radius: 100%
}

.SocialTrust_card__avatar__191TA {
    --card-avatar-size: 100%
}

div :has(>.SocialTrust_card__body__utpyd) {
    display: -ms-flexbox;
    display: flex;
    margin-top: auto
}

.SocialTrust_content_card__container__FD_t6 {
    height: 100%
}

.SocialTrust_content_card__container__FD_t6 .eds-height {
    height: 100% !important
}

.SocialTrust_unclickable__author__I_win {
    cursor: default;
    background-color: var(--color-interactive-accent) !important
}

.SocialTrust_overlapped_flag_container__seoAi {
    margin-left: calc(var(--mw-space-2)*-1);
    border-radius: 100%
}

.SocialTrust_figure_container___OiDl img {
    width: 56px;
    height: 56px
}

@media(min-width:768px) {
    .SocialTrust_figure_container___OiDl img {
        width: 72px;
        height: 72px
    }
}

.CountryList_accordion__kkmsx .np-accordion-item {
    margin-bottom: var(--eds-space-3)
}

.CountryList_accordion__kkmsx .np-accordion-item .media {
    -ms-flex-align: center !important;
    align-items: center !important;
    padding: 12px 0 !important
}

.CountryList_accordion__kkmsx .np-accordion-item .media .tw-chevron>svg {
    width: 18px;
    height: 18px
}

.CountryList_accordion__kkmsx .np-accordion-item__content {
    padding: 0 !important
}

.CountryList_flag__Yp9Tp {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid var(--color-border-neutral)
}

.DestinationsList_itemContent__u81yT {
    border: 1px solid var(--color-border-neutral);
    border-radius: var(--eds-radius-2)
}

.DestinationsList_itemContentSection__Gms_4 {
    padding-bottom: var(--eds-space-4);
    border-bottom: 1px solid var(--color-border-neutral)
}

.DestinationsList_itemContentSection__Gms_4:last-child {
    border-bottom: none;
    padding-bottom: 0
}

.DestinationsList_itemContentSection__Gms_4>dd {
    margin-bottom: 0
}

.StaticComparisonTable_desktopOnly__MF581 {
    display: none
}

@media(min-width:768px) {
    .StaticComparisonTable_desktopOnly__MF581 {
        display: block
    }
    .StaticComparisonTable_mobileOnly__wISxJ {
        display: none
    }
}

.StaticComparisonTable_paper__r5_VM {
    background: var(--color-white) !important
}

.StaticComparisonTable_comparisonTable__Z8Yvs {
    width: 100%;
    background: var(--color-white)
}

.StaticComparisonTable_comparisonTable__Z8Yvs td,
.StaticComparisonTable_comparisonTable__Z8Yvs th {
    padding: var(--eds-space-4) var(--eds-space-2);
    text-align: center;
    position: relative
}

.StaticComparisonTable_comparisonTable__Z8Yvs thead th.StaticComparisonTable_leftColumn__pW_FL {
    text-align: left;
    width: 30%
}

.StaticComparisonTable_comparisonTable__Z8Yvs thead th.StaticComparisonTable_comparisonCard__tDrzr {
    border-radius: var(--eds-radius-1) var(--eds-radius-1) 0 0
}

.StaticComparisonTable_comparisonTable__Z8Yvs thead th.StaticComparisonTable_comparisonCard__tDrzr.StaticComparisonTable_highlighted__AARqL {
    background-color: var(--color-bright-green)
}

.StaticComparisonTable_comparisonTable__Z8Yvs tbody th.StaticComparisonTable_rowHeader__YyFEx {
    text-align: left;
    width: 30%
}

.StaticComparisonTable_comparisonTable__Z8Yvs td.StaticComparisonTable_amountCell__xnJos {
    border-radius: 0 0 var(--eds-radius-1) var(--eds-radius-1)
}

.StaticComparisonTable_comparisonTable__Z8Yvs td.StaticComparisonTable_amountCell__xnJos.StaticComparisonTable_highlighted__AARqL {
    background-color: var(--color-bright-green)
}

.StaticComparisonTable_comparisonTable__Z8Yvs td.StaticComparisonTable_amountCell__xnJos:before {
    content: "";
    position: absolute;
    top: 0;
    left: var(--eds-space-4);
    right: var(--eds-space-4);
    height: 1px;
    background-color: var(--color-border-neutral)
}

.StaticComparisonTable_mobileComparisonTable__82wrI {
    width: 100%;
    background: var(--color-white)
}

.StaticComparisonTable_mobileComparisonTable__82wrI td,
.StaticComparisonTable_mobileComparisonTable__82wrI th {
    padding: var(--eds-space-4)
}

.StaticComparisonTable_mobileComparisonTable__82wrI thead th.StaticComparisonTable_mobileTableHeader__XRpxd {
    text-align: right
}

.StaticComparisonTable_mobileComparisonTable__82wrI tbody tr.StaticComparisonTable_mobileTableRow__Ji07p.StaticComparisonTable_highlighted__AARqL {
    background-color: var(--color-bright-green)
}

.StaticComparisonTable_mobileComparisonTable__82wrI tbody tr.StaticComparisonTable_mobileTableRow__Ji07p.StaticComparisonTable_highlighted__AARqL td:first-child,
.StaticComparisonTable_mobileComparisonTable__82wrI tbody tr.StaticComparisonTable_mobileTableRow__Ji07p.StaticComparisonTable_highlighted__AARqL th:first-child {
    border-radius: var(--eds-radius-1) 0 0 var(--eds-radius-1)
}

.StaticComparisonTable_mobileComparisonTable__82wrI tbody tr.StaticComparisonTable_mobileTableRow__Ji07p.StaticComparisonTable_highlighted__AARqL td:last-child,
.StaticComparisonTable_mobileComparisonTable__82wrI tbody tr.StaticComparisonTable_mobileTableRow__Ji07p.StaticComparisonTable_highlighted__AARqL th:last-child {
    border-radius: 0 var(--eds-radius-1) var(--eds-radius-1) 0
}

.StaticComparisonTable_mobileComparisonTable__82wrI .StaticComparisonTable_mobileProviderCell__ckUeO {
    text-align: left;
    width: 60%
}

.StaticComparisonTable_mobileComparisonTable__82wrI .StaticComparisonTable_mobileAmountCell__tU09L {
    text-align: right;
    width: 40%
}

.StaticComparisonTable_redAmount__UUQ5p {
    color: var(--color-content-negative)
}

.StickyCTA_stickyCta__h_crr {
    --transition-timing: 0.3s ease-out;
    --qr-size: 80px;
    --qr-container-min: 104px;
    --qr-container-max: 216px;
    --shadow: 0px 10px 32px 0px rgba(0, 0, 0, 0.15);
    pointer-events: auto
}

.StickyCTA_stickyCta__h_crr.StickyCTA_hidden__Lp1jc {
    opacity: 0;
    pointer-events: none
}

.StickyCTA_content__OT8Uc {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center
}

.StickyCTA_content__OT8Uc .btn {
    -webkit-box-shadow: var(--shadow);
    box-shadow: var(--shadow)
}

.StickyCTA_buttonVariant__5_XoP {
    position: fixed;
    left: var(--eds-space-4);
    right: var(--eds-space-4);
    bottom: var(--eds-space-4);
    z-index: 1000;
    -webkit-transform: translate(0);
    transform: translate(0)
}

.StickyCTA_buttonVariant__5_XoP.StickyCTA_hidden__Lp1jc {
    -webkit-transform: translateY(calc(100% + var(--eds-space-4)));
    transform: translateY(calc(100% + var(--eds-space-4)))
}

@media (min-width:576px) {
    .StickyCTA_buttonVariant__5_XoP {
        left: 50%;
        right: auto;
        min-width: 200px;
        -webkit-transform: translate(-50%);
        transform: translate(-50%)
    }
    .StickyCTA_buttonVariant__5_XoP.StickyCTA_hidden__Lp1jc {
        -webkit-transform: translate(-50%, calc(100% + var(--eds-space-4)));
        transform: translate(-50%, calc(100% + var(--eds-space-4)))
    }
}

@media (min-width:768px) {
    .StickyCTA_buttonVariant__5_XoP {
        bottom: var(--eds-space-8);
        -webkit-transition: opacity var(--transition-timing), -webkit-transform var(--transition-timing);
        transition: opacity var(--transition-timing), -webkit-transform var(--transition-timing);
        transition: transform var(--transition-timing), opacity var(--transition-timing);
        transition: transform var(--transition-timing), opacity var(--transition-timing), -webkit-transform var(--transition-timing)
    }
    .StickyCTA_buttonVariant__5_XoP.StickyCTA_hidden__Lp1jc {
        -webkit-transform: translate(-50%, calc(100% + var(--eds-space-8)));
        transform: translate(-50%, calc(100% + var(--eds-space-8)))
    }
}

.StickyCTA_qrMobileVariant__9AUz7 {
    position: fixed;
    left: var(--eds-space-4);
    right: var(--eds-space-4);
    bottom: var(--eds-space-4);
    z-index: 1000;
    -webkit-transform: translate(0);
    transform: translate(0)
}

.StickyCTA_qrMobileVariant__9AUz7.StickyCTA_hidden__Lp1jc {
    -webkit-transform: translateY(calc(100% + var(--eds-space-4)));
    transform: translateY(calc(100% + var(--eds-space-4)))
}

@media (min-width:576px) {
    .StickyCTA_qrMobileVariant__9AUz7 {
        left: 50%;
        right: auto;
        min-width: 200px;
        -webkit-transform: translate(-50%);
        transform: translate(-50%)
    }
    .StickyCTA_qrMobileVariant__9AUz7.StickyCTA_hidden__Lp1jc {
        -webkit-transform: translate(-50%, calc(100% + var(--eds-space-4)));
        transform: translate(-50%, calc(100% + var(--eds-space-4)))
    }
}

@media (min-width:768px) {
    .StickyCTA_qrMobileVariant__9AUz7 {
        display: none
    }
}

.StickyCTA_qrContainer__4YMkd {
    position: fixed;
    left: var(--eds-space-8);
    right: var(--eds-space-8);
    bottom: var(--eds-space-8);
    max-width: 1700px;
    margin: 0 auto;
    z-index: 1000;
    pointer-events: none;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.StickyCTA_qrDesktopVariant__7V_9c {
    display: none
}

@media (min-width:768px) {
    .StickyCTA_qrDesktopVariant__7V_9c {
        display: block;
        width: auto;
        border-radius: var(--eds-radius-2);
        -webkit-box-shadow: var(--shadow);
        box-shadow: var(--shadow)
    }
}

.StickyCTA_qrContent__osbti {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    padding: var(--eds-space-3);
    text-decoration: none;
    border-radius: var(--eds-radius-1) !important;
    border: none !important;
    overflow: hidden
}

.StickyCTA_qrContent__osbti:hover {
    color: var(--color-interactive-control-hover) !important
}

.StickyCTA_qrImage__bzX0p {
    width: var(--qr-size);
    height: var(--qr-size);
    -o-object-fit: cover;
    object-fit: cover;
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
}

.StickyCTA_qrText__WVM6O {
    margin: 0;
    white-space: normal
}

.StickyCTA_qrVertical__IfSFD {
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center;
    max-width: var(--qr-container-min)
}

.StickyCTA_qrVertical__IfSFD .StickyCTA_qrText__WVM6O {
    max-height: var(--qr-container-min);
    margin-top: var(--eds-space-2);
    -webkit-transition: opacity var(--transition-timing), max-height var(--transition-timing), margin var(--transition-timing);
    transition: opacity var(--transition-timing), max-height var(--transition-timing), margin var(--transition-timing)
}

.StickyCTA_qrVertical__IfSFD.StickyCTA_qrContentScrolled__Ntho5 .StickyCTA_qrText__WVM6O {
    max-height: 0;
    opacity: 0;
    margin-top: 0;
    margin-bottom: 0
}

.StickyCTA_qrHorizontal__LMBHo {
    text-align: left;
    -ms-flex-align: center;
    align-items: center;
    max-width: var(--qr-container-max);
    height: var(--qr-container-min)
}

.StickyCTA_qrHorizontal__LMBHo .StickyCTA_qrText__WVM6O {
    max-width: var(--qr-container-max);
    max-height: 72px;
    margin-left: var(--eds-space-2);
    overflow: hidden;
    -webkit-transition: opacity var(--transition-timing), max-width var(--transition-timing), margin-left 0s;
    transition: opacity var(--transition-timing), max-width var(--transition-timing), margin-left 0s
}

.StickyCTA_qrHorizontal__LMBHo.StickyCTA_qrContentScrolled__Ntho5 .StickyCTA_qrText__WVM6O {
    max-width: 0;
    opacity: 0;
    margin-left: 0;
    -webkit-transition-delay: 0s, 0s, .3s;
    transition-delay: 0s, 0s, .3s
}

.FeatureSection_root___MGBu+.FeatureSection_root___MGBu {
    margin-top: var(--eds-space-24)
}

.CalculatorCallout_calculator__KWmw9 {
    z-index: 1;
    position: relative;
    margin-bottom: calc(-1*var(--eds-space-16))
}

.CalculatorCallout_cta__6IMVy {
    background: var(--color-background-neutral) !important;
    border-color: var(--color-background-neutral) !important
}

.CalculatorCallout_cta__6IMVy:hover {
    background: var(--color-background-neutral-hover) !important;
    border-color: var(--color-background-neutral-hover) !important;
    color: var(--color-interactive-accent) !important
}

.Spacer_root___QqB1 {
    height: 15vh
}

@media(min-width:992px) {
    .Spacer_root___QqB1 {
        display: none
    }
}

/*# sourceMappingURL=a12ebf0c11e10f80.css.map*/