*{margin:0;padding:0}*,:after,:before{border-width:0;border-style:solid;border-color:var(--global-color-border,currentColor)}address,blockquote,body,caption,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,li,ol,p,table,td,th,tr,ul{margin:0;padding:0}fieldset,img,object{border:none}*,:after,:before{box-sizing:border-box}button,label{cursor:pointer}body,html{height:100%}hr{display:none}body,button,input,select,table,textarea{font:normal 1em/1.5 DM Sans,arial,helvetica,sans-serif}html{font-size:1rem}legend{float:left;width:100%}input::placeholder{opacity:1}button{padding:0}address,cite,em{font-style:normal}:root{--pad:3.75rem;--clr-blue10:#ebedfb;--clr-blue100:#f5f6fe;--clr-blue200:#3e4fe5;--clr-charcoal50:#9a9898;--clr-gray200:#f5f4f4;--clr-gray300:#716e7e;--clr-gray400:#353131;--clr-orange200:#f27c4f;--clr-goldOrange200:#f19c49;--clr-yellow100:#fff9e8;--clr-yellow200:#ffc72c;--clr-flowText:#494545;--clr-links:#323fb7;--infoIconSize:0.75rem}@media screen and (max-width:767px){:root{--pad:1.25rem}}nextjs-portal{display:none!important}@font-face{font-family:JustNote;src:url(/fonts/font.woff2) format("woff2");font-weight:700}.visually-hidden{height:1px;overflow:hidden;width:1px;position:absolute;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}a{color:var(--clr-links)}a.info{display:inline-block;vertical-align:middle;width:var(--infoIconSize);height:var(--infoIconSize);-webkit-mask:url(/info.svg) no-repeat center/contain;mask:url(/info.svg) no-repeat center/contain;background-color:var(--clr-flowText);text-indent:-9999em}.tag,ul.tags.links a,ul.tags:not(.links)>li{display:inline-block;padding:.25rem 1rem;border-radius:100vw;background-color:#ebedfc;font-weight:500;color:#252f89}ul.tags.links>li{display:inline-block;border-radius:100vw;margin-bottom:16px}ul.tags.links a{text-decoration:none}button.thumbsDown,button.thumbsUp{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:2.25rem;aspect-ratio:1;padding:.375rem;border:none;border-radius:50%}button.thumbsDown>span,button.thumbsUp>span{display:inline-block;text-indent:-9999em}button.thumbsDown:before,button.thumbsUp:before{content:"";position:absolute;inset:.375rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor}button.thumbsUp{background-color:#d9dcf7;color:var(--clr-blue200)}button.thumbsUp:not(.selected,.unselected,:disabled):hover{background-color:#c5caf7}button.thumbsUp.selected{background-color:var(--clr-blue200);color:#fbf8f1}button.thumbsUp:disabled{color:#b2b9f5}button.thumbsUp.unselected{background-color:#ebedfb;color:#b2b9f5}button.thumbsUp:before{-webkit-mask-image:url(/icons/thumbsUp.svg);mask-image:url(/icons/thumbsUp.svg)}button.thumbsDown{background-color:#fbe5db;color:var(--clr-orange200)}button.thumbsDown:not(.selected,.unselected,:disabled):hover{background-color:#fad8c8}button.thumbsDown.selected{background-color:var(--clr-orange200);color:#fff}button.thumbsDown:disabled{color:#f8cda4}button.thumbsDown.unselected{background-color:#fef2ed;color:#f8cda4}button.thumbsDown:before{-webkit-mask-image:url(/icons/thumbsDown.svg);mask-image:url(/icons/thumbsDown.svg)}#__next{display:flex;flex-direction:column;height:100%;overflow-x:hidden;scroll-behavior:smooth}small{font-family:DM Sans;font-size:12px;color:var(--clr-flowText)}a.googlePlay{background:url(/google-play.svg) no-repeat 50%/contain}a.googlePlay.es{background-image:url(/es-google-play.svg)}a.appStore{background:url(/app-store.svg) no-repeat 50%/contain}a.appStore.es{background-image:url(/es-app-store.svg)}main{flex-grow:1;display:flex;flex-direction:column;margin-top:100px}main [id]{scroll-margin-top:100px}ol,ul{list-style:none}main:after{content:"";display:block;width:100%;height:calc(100vw / 11.106);margin-top:auto;background:url(/footer.svg) no-repeat 0 0/cover}main>section{--mainSectionContentMaxWidth:1490px;padding-inline:var(--pad)}main>section:not(.modal)>div{max-width:var(--mainSectionContentMaxWidth);margin-inline:auto}input:not([type=radio],[type=search]):not([hidden]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 20px;border:2px solid transparent;border-radius:16px;outline:none;background-color:#fff;font-size:16px}textarea{resize:none}input:not([type=radio]):focus,select:focus,textarea:focus{border-color:var(--clr-blue200)}input[type=radio]:not([hidden]){width:24px;height:24px;cursor:pointer}select{padding-right:44px;cursor:pointer;background:url(/arrow.svg) no-repeat right 20px top 10px/24px 24px,#fff}.select{position:relative}.select [role=combobox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;border:2px solid #eaeaea;border-radius:1rem;outline:none;text-align:left;background-color:#fff;color:var(--clr-gray400)}.select [role=combobox]:focus{border-color:var(--clr-blue200)}.select [role=combobox]:before{content:"";width:1.5rem;aspect-ratio:1;margin-right:.75rem;-webkit-mask:var(--selectIconURL) no-repeat center/contain;mask:var(--selectIconURL) no-repeat center/contain;background-color:currentColor}.select [role=combobox]>span{flex-grow:1}.select [role=combobox]:after{content:"";width:1.5rem;aspect-ratio:1;-webkit-mask:url(/arrow.svg) no-repeat center/contain;mask:url(/arrow.svg) no-repeat center/contain;background-color:var(--clr-gray400)}.select [role=combobox][aria-expanded=true]{color:#aeadad}.select [role=combobox][aria-expanded=false]~[role=listbox]{display:none}.select [role=combobox][aria-expanded=true]~[role=listbox]{position:absolute;top:calc(100% + .25rem);left:0;display:block;width:100%;z-index:1;border:2px solid #eaeaea;border-radius:1rem;background-color:#fff}.select [role=option]:first-child{border-radius:1rem 1rem 0 0}.select [role=option]:last-child{border-radius:0 0 1rem 1rem}.select [role=option]>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;border-radius:inherit;background-color:#fff;text-align:left;color:var(--clr-gray400)}.select [role=option]>button:before{content:"";width:1.5rem;aspect-ratio:1;margin-right:.75rem;-webkit-mask:var(--selectIconURL) no-repeat center/contain;mask:var(--selectIconURL) no-repeat center/contain;background-color:#5d5a5a}.select [role=option].active>button{background-color:var(--clr-gray200)}input::placeholder{color:#aeadad}input~.error{display:inline-block;margin-top:8px;font-size:14px;color:red}.error:empty,input:valid~.error{display:none}form:invalid button[type=submit],form:invalid button[type=submit]:hover{border-color:#aeadad;background-color:#aeadad;color:#fff;cursor:not-allowed}label.search{--searchIconSize:24px;position:relative;display:block}label.search:after{content:"";position:absolute;top:10px;right:20px;width:var(--searchIconSize);aspect-ratio:1;-webkit-mask:url(/search.svg) no-repeat center/contain;mask:url(/search.svg) no-repeat center/contain;background-color:var(--clr-flowText)}label.search>span{display:inline-block;text-indent:-9999em}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:10px calc(30px + var(--searchIconSize)) 10px 20px;border:2px solid #ebedfc;border-radius:16px;outline:none}#signUpGuide{text-align:center}#signUpGuide>header{max-width:612px;margin-inline:auto}#signUpGuide>header p{margin-top:16px}#signUpGuide ol{--cardPadding:24px;--cardImageWidth:247px;--cardImageHeight:176px;--cardImageBaseHeight:60px;display:flex;flex-wrap:wrap;column-gap:24px;margin-top:16px}#signUpGuide li{flex-grow:1;position:relative;min-width:calc(var(--cardImageWidth) + 2 * var(--cardPadding));width:21%;margin-top:calc(var(--cardImageHeight) - var(--cardImageBaseHeight));padding:calc(var(--cardImageBaseHeight) + var(--cardPadding)) var(--cardPadding) var(--cardPadding);border-radius:24px;background-color:#fff}#signUpGuide li:before{content:"";position:absolute;top:calc(var(--cardImageBaseHeight) - var(--cardImageHeight));left:50%;width:247px;height:var(--cardImageHeight);transform:translateX(-50%);background:var(--cardImageURL) no-repeat center/contain}#signUpGuide li>div{display:inline-block;width:100%}#signUpGuide li>div:nth-of-type(2){margin-top:8px;font-size:16px;color:var(--clr-flowText)}@media screen and (max-width:767px){#signUpGuide{padding:2.5rem 1.25rem;border-radius:1.5rem;background-color:#fff}#signUpGuide li{border-radius:0}}#financialGoals{--mainSectionContentMaxWidth:78rem;margin-block:120px;padding-inline:0}#financialGoals>div{max-width:none;margin-inline:0}#financialGoals h3{max-width:65rem;margin-inline:auto;padding-inline:var(--pad);text-align:center}#financialGoals h3>div{margin-top:8px;font-family:DM Sans;font-size:18px;font-weight:400;color:var(--clr-flowText)}#financialGoals .swiper{--swiperPaginationRightOffset:60px;max-width:calc(100% - var(--pad));width:calc(100% - (100% - var(--mainSectionContentMaxWidth)) / 2);margin-top:60px;margin-inline:auto 0}@media screen and (max-width:767px){#financialGoals{margin-block:60px}#financialGoals .swiper{margin-top:40px}#financialGoals h3>div{margin-top:16px}}section:is(#getStarted,#joinB2B,#submitSuccess,#joinB2C,#getInTouch,#download) h2{color:var(--clr-blue200)}section:is(#getStarted,#joinB2B,#submitSuccess,#joinB2C,#getInTouch) p{margin-block:24px}section#getStarted p+div{margin-bottom:24px;font-family:Poppins;font-weight:500}section#getStarted ul{display:flex;justify-content:center;gap:1rem}section#getStarted li a{width:100%}@media screen and (max-width:767px){section#getStarted ul{flex-direction:column;align-items:stretch}section#getInTouch button.primary,section#joinB2B button.primary,section#joinB2C button.primary{width:100%}}.modal#moneySafety{--modalContentMaxWidth:47rem}section:is(#joinB2B,#joinB2C,#getInTouch) form{color:var(--clr-gray400)}section:is(#joinB2B,#joinB2C,#getInTouch) fieldset{display:flex;flex-wrap:wrap;margin-block:40px;gap:16px 24px;text-align:left}section:is(#joinB2B,#joinB2C,#getInTouch) legend{font-family:Poppins}section#getInTouch form>label{display:block;margin-block:40px;text-align:left}section#getInTouch form>label>span:first-child{display:inline-block;margin-bottom:16px}section#getInTouch .recaptcha{margin-bottom:1rem}section:is(#joinB2B,#joinB2C,#getInTouch) fieldset label{flex-grow:1;min-width:200px;width:34%}section:is(#joinB2B,#joinB2C,#getInTouch) fieldset label>span:first-child{display:inline-block;margin-bottom:8px;font-size:14px}section:is(#joinB2B,#joinB2C,#getInTouch) :is(input:not([type=radio]),select,textarea){width:100%}section#joinB2B fieldset.contactInformation label{width:100%}section#submitSuccess .modalContent:before{content:"";display:inline-block;width:206px;height:216px;margin-bottom:40px;background:url(/join-b2b-success.svg) no-repeat 50%/contain}:is(#noSurpriseFees,#moneySafety) .modalContent:before{content:"";display:block;width:24px;aspect-ratio:1;margin:0 auto 40px;-webkit-mask:url(/info.svg) no-repeat center/contain;mask:url(/info.svg) no-repeat center/contain;background-color:var(--clr-gray400)}:is(#noSurpriseFees,#moneySafety) h4{margin-bottom:24px;color:var(--clr-blue200)}#noSurpriseFees li:not(:first-child){margin-top:16px}#moneySafety :is(p,small){display:block;max-width:39rem;margin-inline:auto}#moneySafety :is(h4,p){margin-bottom:24px}#moneySafety small{font-size:12px;color:var(--clr-flowText)}#download .modalContent{display:flex;flex-direction:column}#download h2+div{order:-1;margin-bottom:8px;color:var(--clr-blue200)}#download h2+div+div{margin-block:24px;color:var(--clr-gray400)}#download .modalContent>img{display:block;flex-shrink:0;max-width:24rem;margin-bottom:24px;margin-inline:auto}#download .links{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}#download .links a{display:block;width:156px;height:50px;border-radius:10px;text-indent:-9999em}#download .links a~img{display:block;margin-top:24px;margin-inline:auto}.section{margin:50px 0}.h1,h1{font-size:52px}.h1,.h2,h1,h2{font-family:Poppins,sans-serif;font-weight:500}.h2,h2{font-size:48px}.h3,h3{font-size:40px}.h3,.h4,h3,h4{font-family:Poppins,sans-serif;font-weight:500}.h4,h4{font-size:32px}.h5,h5{font-size:24px}.h5,.h6,h5,h6{font-family:Poppins,sans-serif;font-weight:500}.h6,h6{font-size:20px}.h1,.h2,.h3,.h4,.h5,.h6{color:var(--clr-gray400)}.h1,.h2,.h3,.h4,.h5{line-height:1.2}.h6{line-height:1.4}@media screen and (max-width:1366px){.h1{font-size:40px}.h3{font-size:34px}.h4{font-size:28px}.h5{font-size:24px}.h6{font-size:20px}}p{font-size:18px;font-family:DM Sans,sans-serif;font-weight:400}@media (max-width:767px){h1{font-size:40px}h2{font-size:38px}h3{font-size:34px}h4{font-size:28px}h5{font-size:24px}p{font-size:18px}}.swiper{padding-bottom:50px!important}.swiper .swiper-button-prev{right:calc(35px + var(--swiperPaginationRightOffset, 0px))}.swiper .swiper-button-next,.swiper .swiper-button-prev{bottom:24px;top:auto;left:auto;transform:translateY(100%);height:20px}.swiper .swiper-button-next{right:var(--swiperPaginationRightOffset,0)}.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{font-size:20px}.swiper .swiper-pagination-fraction{bottom:28px;transform:translateY(100%);right:calc(80px + var(--swiperPaginationRightOffset, 0px));left:auto;width:auto;color:#b2b9f5}.swiper .swiper-pagination-current{color:#3e4fe5}@media (max-width:767px){.swiper .swiper-pagination-fraction{width:100%;left:0;z-index:9}.swiper .swiper-button-prev{left:0}.swiper .swiper-button-next{right:0}}#bottom a.privacyPolicy,#cookieConsent a{color:#fff;text-decoration:underline}#start-sending-money{display:flex;max-width:1034px;width:100%;margin-inline:auto;margin-bottom:80px;margin-top:80px;padding:0;border-radius:1.5rem;background-color:#fef8f6}#start-sending-money img.mobile-image{display:none}#start-sending-money img.web-image{border-top-left-radius:24px;border-bottom-left-radius:24px}#start-sending-money .content{padding:40px}#start-sending-money .content h3{font-size:40px;line-height:48px;color:#353131}#start-sending-money .content span{font-size:18px;line-height:27px;color:#353131}#start-sending-money .content span>a{color:#494545;background-color:transparent}#start-sending-money .content a.cta{background-color:#f27c4f;cursor:pointer;border:none;font-weight:400;width:auto;padding:14px 32px}#start-sending-money .content a.cta>a{color:#fff}#start-sending-money .content a.cta:hover{opacity:.7}@media screen and (max-width:1090px){#start-sending-money{flex-direction:column;align-self:center;margin:80px 20px;max-width:600px;background-color:#fef8f6;margin-inline:unset}#start-sending-money img.web-image{display:none}#start-sending-money img.mobile-image{display:flex;margin-bottom:24px;border-radius:inherit;height:auto;width:100%;border-top-left-radius:24px;border-top-right-radius:24px}#start-sending-money .content{padding:24px;display:flex;flex-direction:column;justify-content:flex-start}}a.primary,a.secondary,button.primary,button.secondary{display:inline-block;padding:12px 30px;border:2px solid transparent;border-radius:100px;font-family:Poppins;font-size:18px;font-weight:500;text-align:center}a.primary,a.secondary,a.tertiary,button.primary,button.secondary,button.tertiary{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none}a.tertiary,button.tertiary{display:inline;font:normal 500 18px/1.3 Poppins;color:var(--clr-blue200)}a.disabled,button.disabled,button:disabled{cursor:not-allowed}a.primary,button.primary{border-color:var(--clr-blue200);background-color:var(--clr-blue200);color:#fff}a.primary:hover,button.primary:hover{border-color:#323fb7;background-color:#323fb7}a.primary:active,button.primary:active{border-color:#252f89;background-color:#252f89}a.primary:focus-visible,button.primary:focus-visible{outline:4px solid #b2b9f5}a.primary.disabled,button.primary.disabled,button.primary:disabled{border-color:#b2b9f5;background-color:#b2b9f5}a.secondary,button.secondary{border-color:var(--clr-blue200);background-color:#fff;color:var(--clr-blue200)}a.secondary:hover,button.secondary:hover{border-color:var(--clr-blue200);background-color:var(--clr-blue200);color:#fff}a.secondary:active,button.secondary:active{border-color:#323fb7;background-color:#323fb7;color:#fff}a.secondary:focus-visible,button.secondary:focus-visible{border-color:var(--clr-blue200);outline:4px solid #b2b9f5;background-color:var(--clr-blue200);color:#fff}a.secondary.disabled,button.secondary.disabled,button.secondary:disabled{border-color:#aeadad;background-color:#fff;color:#aeadad}#top a.primary,main#blogArticle section.cta a.primary{border-color:var(--clr-orange200);background-color:var(--clr-orange200);color:#fff}#top a.primary:hover,main#blogArticle section.cta a.primary:hover{border-color:#f38960;background-color:#f38960}#top a.primary:active,main#blogArticle section.cta a.primary:active{border-color:#f6a383;background-color:#f6a383}#top a.primary:focus-visible,main#blogArticle section.cta a.primary:focus-visible{outline:4px solid #fbe5db}#top a.primary.disabled,main#blogArticle section.cta a.disabled{border-color:#b2b9f5;background-color:#b2b9f5}#cookieConsent button.primary,main#esusu a.primary,main#landing #hero a.primary,main#promo a.primary,main#rockthescore a.primary{border-color:#fff;background-color:#fff;color:var(--clr-blue200)}#cookieConsent button.primary:hover,main#esusu a.primary:hover,main#landing #hero a.primary:hover,main#promo a.primary:hover,main#rockthescore a.primary:hover{border-color:#ebedfc;background-color:#ebedfc}#cookieConsent button.primary:active,main#esusu a.primary:active,main#landing #hero a.primary:active,main#promo a.primary:active,main#rockthescore a.primary:active{border-color:#c5caf7;background-color:#c5caf7}#cookieConsent button.primary:focus-visible,main#esusu a.primary:focus-visible,main#landing #hero a.primary:focus-visible,main#promo a.primary:focus-visible,main#rockthescore a.primary:focus-visible{outline:4px solid #b2b9f5}#cookieConsent button.primary.disabled,#cookieConsent button.primary:disabled,main#esusu a.primary.disabled,main#landing #hero a.primary.disabled,main#promo a.primary.disabled,main#rockthescore a.primary.disabled{border-color:#b2b9f5;background-color:#b2b9f5}#bottom a.secondary,#cookieConsent button.secondary{border-color:#fff;background-color:var(--clr-blue200);color:#fff}#bottom a.secondary:hover,#cookieConsent button.secondary:hover{background-color:#fff;color:var(--clr-blue200)}#bottom a.secondary:active,#cookieConsent button.secondary:active{border-color:#ebedfc;background-color:#ebedfc;color:var(--clr-blue200)}#bottom a.secondary:focus-visible,#cookieConsent button.secondary:focus-visible{outline:4px solid #b2b9f5;background-color:#fff;color:var(--clr-blue200)}#bottom a.secondary.disabled,#cookieConsent button.secondary.disabled,#cookieConsent button.secondary:disabled{border-color:#8b95ef;background-color:var(--clr-blue200);color:#8b95ef}#landing #about a:is(.primary,.secondary){padding:12px 22px;font-size:14px;font-weight:600}#bottom a.secondary,#cookieConsent button:is(.primary,.secondary),main#faq .results button.secondary{padding:8px 22px;font-size:12px;font-weight:600}main.legal{font-size:1.125rem;color:var(--clr-flowText)}main.legal>div{padding:6.25rem var(--pad) 2.5rem}main.legal>div>*{max-width:52rem;margin-inline:auto}main.legal .date{margin-block:1rem 2.5rem;font-size:1rem;font-weight:700;color:var(--clr-blue200)}main.legal ul{list-style:revert;list-style-position:inside}main.legal ol{list-style:none}main.legal ol:not([start]){counter-reset:listItem}main.legal ol>li{counter-increment:listItem}main.legal ol li:before{content:counter(listItem) ". "}main.legal .paragraph ol:not([type]) li:before{content:" " counter(listItem) ". "}main.legal ol[type=a] li:before{content:" (" counter(listItem,lower-alpha) ") "}main.legal ol[type=A].upperAlpha li:before{content:" (" counter(listItem,upper-alpha) ") "}main.legal ol[type=i] li:before{content:" (" counter(listItem,lower-roman) ") "}main.legal ol[type="1"] li:before{content:" (" counter(listItem,decimal) ") "}main.legal .paragraph li,main.legal .paragraph ol{display:inline}@media screen and (max-width:767px){main.legal>div{padding-top:3.25rem}}main#privacyPolicy h3{margin-block:2.5rem}main:is(#privacyPolicy,#disclosure) :is(p,.paragraph,.title,h4){margin-block:1.5em}main#privacyPolicy address{font-weight:500}main#privacyPolicy aside{font-style:italic}main#termsOfUse>div>ol li:before{font-weight:700}main:is(#termsOfUse,#digitalWallet,#ewaTerms,#esign) :is(h3,h4,h5,h6){font-family:DM Sans;font-size:1em;line-height:1.5;font-weight:700}main:is(#termsOfUse,#digitalWallet,#ewaTerms) h3{margin-top:1.5em}main:is(#ewaTerms,#esign) :is(p,.paragraph){margin-bottom:1.5em}main#esign h2{margin-bottom:2.5rem}main#esign .title+:is(ul,ol){margin-block:1.5em}main#termsOfUse h3,main#termsOfUse li,main#termsOfUse p.letter-list-item{margin-bottom:1rem;padding-left:3.5rem}main#termsOfUse p.letter-inner-list-item{margin-bottom:1rem;margin-top:1rem;padding-left:5.5rem}main#termsOfUse p.inner-paragraph{margin-bottom:1rem}.downloadCta{--topOuterPadding:94px;--innerPadding:60px;--contentWidth:430px;--contentImageGap:20px;margin-bottom:120px;padding-top:var(--topOuterPadding);color:var(--clr-flowText)}.downloadCta>div{position:relative;width:100%;padding:var(--innerPadding);border-radius:24px;background-color:#f9f4e8}.downloadCta>div:before{content:"";position:absolute;inset:calc(-1 * var(--topOuterPadding)) 0 0 calc(100% - min(60%, 100% - var(--contentWidth) - var(--contentImageGap) - var(--innerPadding)));background:url(/app-banner.png) no-repeat 100% 100%/contain}.downloadCta.es>div:before{background:url(/app-banner-es.png) no-repeat 100% 100%/contain}.downloadCta>div>div{max-width:430px}.downloadCta h3{color:var(--clr-gray400)}.downloadCta h3+div{margin-top:16px;font-size:18px}.downloadCta .links{display:flex;flex-wrap:wrap;column-gap:24px}.downloadCta a{width:156px;height:50px;margin-top:40px;border-radius:10px;text-indent:-9999em}@media screen and (max-width:1366px){.downloadCta{--topOuterPadding:72px;--innerPadding:24px}.downloadCta a{margin-top:24px}}@media screen and (max-width:1150px){.downloadCta>div{--imageHeight:482px;padding-block:calc(var(--imageHeight) + var(--innerPadding) - var(--topOuterPadding)) 40px;border-radius:40px;text-align:center}.downloadCta>div:before{bottom:auto;left:0;height:var(--imageHeight);background-position:center 0;background-size:cover}.downloadCta>div>div{display:inline-block}.downloadCta .links{justify-content:center;column-gap:16px}}.modal{z-index:1001;position:fixed;top:0;left:-100%;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;background-color:rgba(0,0,0,.5);font-size:1.125rem;text-align:center;color:var(--clr-gray400)}.modal:target{left:0}.modal>.modalClose{position:absolute;inset:0;display:block}.modal>div{position:relative;display:flex;max-width:65rem;width:65rem;max-height:100%;overflow:hidden;padding-block:3.75rem;border-radius:2.5rem;background-color:var(--modalPrimaryColor,var(--clr-blue100))}.modal .modalContent{width:100%;overflow:auto;padding-inline:max(calc((100% - var(--modalContentMaxWidth, 39rem)) / 2),1.5rem)}.modal>div .modalClose{position:absolute;right:2.5rem;top:2.5rem;display:block;width:2.75rem;aspect-ratio:1;padding:.625rem;border-radius:50%;background:url(/cross.svg) no-repeat 50%/1.5rem 1.5rem,var(--modalSecondaryColor,#fff)}#cookieConsent{position:fixed;z-index:1002;inset:auto var(--pad) 2.5rem;display:flex;align-items:center;gap:1.5rem 3.75rem;max-width:78rem;margin-inline:auto;padding:2.5rem 3.75rem;border-radius:1.5rem;background-color:var(--clr-blue200);color:#f9f4e8}#cookieConsent:before{content:"";flex-shrink:0;background:url(/attention.png) no-repeat 50%/contain;aspect-ratio:159/170;width:4.5rem}#cookieConsent p{max-width:45rem;font-size:.75rem}#cookieConsent .buttons{display:flex;align-items:center;gap:1rem;margin-left:auto}@media screen and (max-width:767px){.modal>div{padding-top:5.5rem}#cookieConsent{flex-direction:column;align-items:stretch;padding:1.5rem}#cookieConsent:before{width:6.25rem;margin-inline:auto}#cookieConsent .buttons{flex-direction:column;align-items:stretch;margin-left:0}}#countryChart>div{display:flex;flex-direction:column;padding:0!important;border-radius:1.5rem}#countryChart .header{height:100px;text-align:left;background:#ebedfb;padding:24px}#countryChart .header .modalClose{width:32px;height:32px;background:#f5f6fd;color:#000!important;top:1.5rem;right:1.5rem;background:url(/modal-close.svg) no-repeat 50%/.65rem .65rem,var(--modalSecondaryColor,#f5f6fd)}#countryChart .table{display:flex;flex-direction:column;background:#fff;overflow:auto}#countryChart .table-header{position:relative;font-size:.75rem;line-height:1.125rem;font-weight:500;font-family:DM Sans;width:calc(100% - 3.4375rem);margin:0 auto;border-bottom:1px solid var(--clr-blue10);box-sizing:border-box;display:flex;align-items:center}#countryChart .table-header .header-cell{padding:.5rem 0;flex:1 1;text-align:left;max-width:12.0625rem;@media screen and (max-width:767px){padding-right:1.875rem;min-width:5.375rem;flex:auto}}#countryChart>div>div.table>div.table-header>div.header-cell.countries-header{@media screen and (max-width:767px){position:-webkit-sticky;position:sticky;left:0;background:#fff;padding-left:.625rem}}#countryChart .table-row{display:flex;align-items:center;padding:1.5rem;height:4.875rem}#countryChart .country{display:flex;align-items:center;gap:1rem;span{font-size:1rem;font-weight:700;line-height:1.5rem;font-family:DM Sans;color:var(--clr-gray400);@media screen and (max-width:767px){display:none;font-size:.75rem}}@media screen and (max-width:767px){flex-direction:column;align-items:flex-start;gap:.5rem;position:-webkit-sticky;position:sticky;left:0;background:#fff}}#countryChart>div>div.table>div:nth-child(2)>div.table-cell.country{@media screen and (max-width:767px){padding-top:.4375rem;padding-bottom:0}}#countryChart .visible{display:block!important}#countryChart .currency{font-size:1.125rem;font-weight:700;font-family:DM Sans;line-height:1.6875rem;color:var(--clr-gray400)}#countryChart .coming-soon{background:var(--clr-gray200);height:3rem;font-weight:500;font-family:Poppins;font-size:1.125rem;line-height:1.5rem;color:var(--clr-charcoal50);padding:.75rem 2.125rem;min-width:100vh}#countryChart .not-available{opacity:.7}#countryChart .table-cell{flex:1 1;padding:.625rem;text-align:left;max-width:12.0625rem;@media screen and (max-width:767px){min-width:5.375rem}}#promoModal.modal>div{background:transparent;border-radius:unset;overflow:unset;width:100%;max-width:1246px}#promoModal.modal>div .modal-content{position:relative;background:#ab61c6;height:272px;width:100%;border-radius:24px}#promoModal.modal>div .modal-content .header a.modalClose{top:16px;right:16px;z-index:2}#promoModal.modal>div .modal-content .header .content{text-align:left;padding:60px 60px 76px;max-width:505px}#promoModal.modal>div .modal-content .header .content img.mobile-illustration{display:none}#promoModal.modal>div h3{color:#fff;margin-bottom:16px}#promoModal.modal>div p{color:#fff}#promoModal.modal>div .modal-content .header .content a.promotion-details-mobile{display:none}#promoModal.modal>div .modal-content .promotion-details-desktop{position:absolute;bottom:16px;left:16px;color:#fff;font-size:12px;text-decoration:none}#promoModal.modal>div img.desktop-illustration{position:absolute;right:0;bottom:60px}#promoModal.modal>div .modal-content .header .content a.close{display:none}@media screen and (max-width:1160px){#promoModal.modal>div{position:relative;max-width:388px}#promoModal.modal>div img.desktop-illustration{display:none}#promoModal.modal>div .modal-content{height:100%;max-height:unset}#promoModal.modal>div .modal-content .header .content{text-align:center;padding:24px}#promoModal.modal>div .modal-content .header .content a.close{display:block;color:#fff;font-size:18px;text-decoration:underline;margin-top:24px}#promoModal.modal>div .modal-content .promotion-details-desktop{display:none}#promoModal.modal>div .modal-content .header .content h3{font-size:34px;max-width:100%;text-align:center;margin-top:-100px}#promoModal.modal>div .modal-content .header .content img.mobile-illustration{display:block;position:relative;bottom:110px;right:24px;width:100%}#promoModal.modal>div .modal-content .header .content a.promotion-details-mobile{position:relative;display:block;color:#fff;font-size:12px;text-decoration:none;margin-top:24px}}#earn300.modal>div{position:relative;background:transparent;border-radius:unset;overflow:unset;width:100%;max-width:1034px}#earn300.modal .background{position:absolute;left:0;border-radius:inherit;height:397px;width:431px}#earn300.modal .background.es{height:431px}#earn300.modal>div .modal-content{position:relative;display:flex;flex-direction:column;background:#ebedfc;height:397px;width:100%;border-radius:24px}#earn300.modal>div .modal-content.es{height:431px}#earn300.modal>div .modal-content .header{height:inherit}#earn300.modal>div .modal-content .header .modalClose{position:absolute;top:24px;right:24px;background:url(/cross-black.svg) no-repeat 50%/1.5rem 1.5rem,var(--modalSecondaryColor,#fff)}#earn300.modal>div .modal-content .content{text-align:left;padding:40px 40px 30px 460px;max-width:1034px;height:inherit}#earn300.modal>div h3{font-size:42px;font-weight:500;font-family:Poppins,sans-serif;line-height:48px;margin-bottom:10px;max-width:480px}#earn300.modal>div h3>em{font-family:JustNote;font-size:84px;color:#3e4fe5}#earn300.modal>div p.subtitle{font-size:16px;font-weight:500;font-family:Poppins,sans-serif;line-height:24px}#earn300.modal>div .modal-content .badge{background:#fff;position:absolute;right:40px;bottom:85px;border-radius:16px;display:flex;justify-content:center;align-items:center;transform:rotate(6.772deg);width:180px;height:70px;padding:16px 0;font-size:18px;font-weight:500;font-family:Poppins,sans-serif;line-height:120%;text-align:center}#earn300.modal>div .modal-content .badge.es{bottom:105px}#earn300.modal .cta{display:inline-block;font-size:14px;font-weight:500;line-height:20px;font-family:Poppins,sans-serif;border-radius:100px;background:#3e4fe5;padding:14px 24px;color:#fff;text-decoration:none;margin-top:47px}#earn300.modal .cta:hover{opacity:.7}#earn300.modal>div .modal-content p.disclosure{font-size:8px;font-weight:400;line-height:120%;font-family:Poppins,sans-serif;margin-top:24px}@media screen and (min-width:1050px){#earn300.modal .background-mobile,#earn300>div p.subtitle.mobile{display:none}}@media screen and (max-width:1050px){#earn300.modal>div{max-width:387px}#earn300.modal .background{display:none}#earn300.modal .background-mobile{position:absolute;top:0;border-radius:inherit;height:auto;width:100%}#earn300.modal>div .modal-content{height:auto;width:387px;overflow:scroll}#earn300.modal>div .modal-content.es{height:auto}#earn300.modal>div .modal-content .content{padding:350px 20px 40px}#earn300.modal>div h3{margin-bottom:16px}#earn300.modal>div .modal-content .badge,#earn300.modal>div p.subtitle.desktop{display:none}#earn300.modal .cta{max-width:unset;width:100%;display:flex;justify-content:center;align-items:center;margin-top:39px}#earn300.modal>div .modal-content p.disclosure{margin-top:39px}}.cashSlider{padding-block:150px 92px}.cashSlider>div{display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr minmax(0,2fr);grid-template-areas:"heading swiper" "button swiper";grid-column-gap:24px;column-gap:24px;max-width:calc(100% - var(--pad));width:calc(100% - (100% - var(--mainSectionContentMaxWidth)) / 2);margin-inline:auto 0}.cashSlider h4{grid-area:heading}.cashSlider h4 div{color:var(--clr-flowText)}.cashSlider>div>div:last-child{grid-area:button;margin-top:40px}.cashSlider .swiper{--swiperPaginationRightOffset:60px;grid-area:swiper;width:100%;align-items:stretch}.cashSlider .swiper-slide{height:auto}.cashSlider .swiper-wrapper>:last-child article{margin-right:2rem}.cashSlider article{--cardImageWidth:162px;--cardPadding:40px;position:relative;min-height:428px;height:100%;padding:var(--cardPadding) var(--cardPadding) var(--cardPadding) calc(var(--cardPadding) + var(--cardImageWidth) + 40px);border-radius:40px;background-color:#fff}.cashSlider article:before{content:"";position:absolute;top:var(--cardPadding);bottom:var(--cardPadding);left:var(--cardPadding);width:var(--cardImageWidth);height:calc(100% - 2 * var(--cardPadding));background:var(--cardImageURL) no-repeat 0 0/contain}.cashSlider article h5{display:flex;flex-direction:column}.cashSlider article h5 div[aria-label]{order:-1;width:max-content;margin-bottom:24px;padding:4px 16px;border-radius:100px;background-color:var(--clr-goldOrange200);font-size:16px;font-weight:500;color:#fff}.cashSlider article>p:first-of-type{margin-top:16px;font-size:18px;font-weight:400}.cashSlider article h6{margin-top:24px;font-family:DM Sans;font-size:16px;font-weight:500;color:var(--clr-gray400)}.cashSlider article h6+p{margin-top:8px;font-size:12px;color:#868383}.cashSlider article h6+p>span{display:inline-block}.cashSlider article h6+p>span:not(:first-child){margin-top:8px}.cashSlider article .note{margin-top:16px;padding:16px;border-radius:16px;background-color:var(--clr-blue100);font-size:16px;font-weight:500;color:var(--clr-blue200)}.cashSlider article .disclaimer{margin-top:22px;font-size:10px;font-weight:500;font-family:Poppins,sans-serif;color:#9d99a4}.cashSlider article .tag{height:32px;text-align:center;font-size:16px;font-weight:500;border-radius:100px;color:#fff;margin-bottom:24px}.cashSlider article .tag.green{background:#5ab398}.cashSlider article .tag.orange{background:#f19c49}@media screen and (max-width:1366px){.cashSlider{padding-block:60px}.cashSlider>div{display:flex;flex-direction:column}.cashSlider .swiper{margin-top:40px}.cashSlider a.primary{width:100%}.cashSlider article{display:flex;flex-direction:column;padding:40px 20px}.cashSlider article:before{position:static;width:110px;height:auto;aspect-ratio:1;background-position:50%}.cashSlider article h5{margin-top:24px}.cashSlider article h5 div[aria-label]{margin-bottom:16px}.cashSlider article .note{margin-top:24px}.cashSlider article .tag{align-self:start;margin:10px 0 0}}@media screen and (max-width:767px){.cashSlider{padding-inline:var(--pad)}.cashSlider>div{max-width:none;width:100%;margin-inline:0}}section.cta>div{display:flex;align-items:center;gap:1.5rem 5rem}section.cta:where(.reverse)>div{flex-direction:row-reverse}section.cta p{margin-block:1rem 2.5rem}section.cta .ctaContent+:is(img,figure){flex:1 0 auto;max-width:38rem;width:100%}section.cta .ctaContent+figure img,section.cta .ctaContent+img{display:block;width:100%;border-radius:1.5rem;object-fit:cover}@media (max-width:1365px){section.cta>div{flex-direction:column-reverse;align-items:stretch}section.cta .ctaContent+:is(img,figure){max-width:none}}@media (max-width:767px){section.cta a:is(.primary,.secondary){width:100%}}section.cta.support{--mainSectionContentMaxWidth:78rem;padding-block:6.25rem}.modal.product{--modalPrimaryColor:#fff;--modalSecondaryColor:var(--clr-blue100);--modalContentMaxWidth:53rem;color:var(--clr-flowText);text-align:left}.modal.product p br{content:"";display:block;margin-block:8px}.modal.product .modalContent>header{display:flex;flex-direction:column}.modal.product h4{margin-top:40px;color:var(--clr-blue200)}.modal.product h4~.availability{order:-1;width:max-content;padding:4px 16px;border-radius:100px;background-color:var(--badgeBgColor);color:var(--badgeFgColor);font-size:16px;font-weight:500}.modal.product h4~.tagline{margin-top:24px;color:var(--clr-gray400)}.modal.product h4~.credit{font-family:Poppins;font-size:18px;font-weight:500}.modal.product .zogo{display:inline-block;width:47px;height:20px;vertical-align:calc(-1 * (1.5em - 20px) / 2);background:url(/zogo.png) no-repeat 50%/contain;text-indent:-9999em}.modal.product .modalContent>p{margin-top:16px;font-size:18px;color:var(--clr-gray400)}.modal.product .modalContent>p+*{margin-top:40px}.modal.product .modalContent>p+.lead{margin-block:24px}.modal.product .modalContent>section,.modal.product .modalContent>ul>li{--iconSize:6.25rem;position:relative;min-height:var(--iconSize);padding-left:calc(1.5rem + var(--iconSize))}.modal.product .modalContent>section:before,.modal.product .modalContent>ul>li:before{content:"";position:absolute;top:0;left:0;width:var(--iconSize);aspect-ratio:1;background:var(--iconURL) no-repeat center/contain}.modal.product .modalContent>ul>li>br{content:"";display:block}.modal.product .modalContent>ul>li:not(:first-child){margin-top:24px}.modal.product .modalContent h5,.modal.product .modalContent>ul>li>div:first-child{margin-bottom:8px;color:var(--clr-gray400)}.modal.product .modalContent>ul ul{list-style:disc}.modal.product .modalContent>ul ul li{margin-left:24px;font-size:16px}.modal.product .modalContent>footer{display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:2.5rem 1rem;justify-content:space-between;align-items:center;margin-top:2.5rem}.modal.product small{max-width:25rem;margin-right:auto}.modal.product .modalContent>footer .buttons{display:flex;gap:1.5rem 1rem;justify-content:flex-end}.modal.product .modalContent :where(footer .buttons~small){max-width:36rem}.modal.product .note:before{content:"*"}@media screen and (max-width:767px){.modal.product .modalContent>footer{flex-direction:column;align-items:stretch}.modal.product .modalContent>footer .buttons{flex-direction:column}.modal.product .modalContent>footer small{max-width:none}.modal.product .modalContent>:is(ul,ol)>li,.modal.product .modalContent>section{padding-left:0}.modal.product .modalContent>:is(ul,ol)>li:before,.modal.product .modalContent>section:before{position:static;display:block;margin-bottom:1rem}}#top{position:fixed;top:0;z-index:1000;width:100%;height:100px;display:flex;justify-content:space-between;align-items:center;padding-inline:var(--pad);background-color:#3b4bd9;font-family:Poppins;font-size:16px;font-weight:500}#top,#top *{color:#fff}#top a{text-decoration:none}#top h1{width:190px;height:32px}#top h1 a{display:block;height:100%;-webkit-mask:url(/logo.svg) no-repeat left center/contain;mask:url(/logo.svg) no-repeat left center/contain;background-color:currentColor;text-indent:-9999em}#top .menu{flex-grow:1;height:100%}#top .menu>div{display:flex;height:100%}#top nav{flex-grow:1;text-align:center}#top nav+div{display:flex;align-items:center}#top nav>ul{display:flex;justify-content:center;column-gap:24px;height:100%}#top nav>ul>li{position:relative;display:flex;align-items:center}#top nav a[aria-current=page]{color:var(--clr-yellow200)}#top .login{margin-inline:auto 24px}#top .language{margin-left:16px;padding-left:16px;border-left:2px solid}#top .language a:before{content:"";display:inline-block;width:24px;aspect-ratio:1;vertical-align:top;margin-right:10px;-webkit-mask:url(/world.svg) no-repeat center/contain;mask:url(/world.svg) no-repeat center/contain;background-color:currentColor}@media screen and (max-width:1366px){#top h1{width:142px;height:24px}#top .menu{position:fixed;top:100px;left:-100%;width:100%;height:calc(100% - 100px);overflow:auto;background-color:var(--clr-blue200)}#top .menu>div{position:relative;flex-direction:column;min-height:100%;height:auto;padding:0 20px 30px}#top .menu>div:after,#top .menu>div:before{content:"";z-index:-1;position:absolute;bottom:0;width:162px;height:162px;background:url(/brand-dots.svg) no-repeat left 0 bottom 0/contain}#top .menu>div:before{left:0}#top .menu>div:after{right:0;transform:rotate(270deg)}#top nav{height:auto;font-size:30px;line-height:1.1;text-align:left}#top nav+div{flex-direction:column;align-items:stretch;row-gap:1.5rem}#top nav>ul{flex-direction:column;row-gap:60px;padding-block:60px}#top nav>ul>li{display:block}#top .login{width:100%;margin-inline:0;padding:14px 32px;border:2px solid;border-radius:100px;text-align:center;font-size:18px;font-weight:400}#top .cta{width:100%;margin-top:24px}#top .language{margin:26px auto 0;padding:0;border:none}#top input#menuOpen{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none}#top input#menuOpen+label{--menuBurgerPadding:0.3125rem;--menuBurgerStrokeWidth:calc(1em / 12);font-size:24px;position:relative;display:block;width:calc(1em + 2 * var(--menuBurgerPadding));aspect-ratio:1;padding:var(--menuBurgerPadding);text-indent:-9999em;cursor:pointer}#top input#menuOpen+label>div{top:50%;transform:translateY(-50%)}#top input#menuOpen+label>div,#top input#menuOpen+label>div:after,#top input#menuOpen+label>div:before{position:absolute;width:1em;height:var(--menuBurgerStrokeWidth);background-color:currentColor;transition:background-color .3s,transform .3s}#top input#menuOpen+label>div:before{content:"";left:0;top:calc(-1 * (.5em - var(--menuBurgerStrokeWidth) / 2))}#top input#menuOpen+label>div:after{content:"";left:0;top:calc(.5em - var(--menuBurgerStrokeWidth) / 2)}#top input#menuOpen:checked+label>div{background-color:transparent}#top input#menuOpen:checked+label>div:before{transform:translateY(calc(.5em - var(--menuBurgerStrokeWidth) / 2)) rotate(45deg)}#top input#menuOpen:checked+label>div:after{transform:translateY(calc(-.5em + var(--menuBurgerStrokeWidth) / 2)) rotate(-45deg)}#top input#menuOpen:checked~.menu{left:0}}#bottom{position:relative;padding:2.5rem var(--pad);background-color:var(--clr-blue200)}#bottom,#bottom *{color:#fff}#bottom:after,#bottom:before{content:"";position:absolute;bottom:0;width:clamp(9rem,25%,16rem);aspect-ratio:162/147;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#4858e6}#bottom:before{left:0;-webkit-mask-image:url(/brand-dots-left.svg);mask-image:url(/brand-dots-left.svg)}#bottom:after{right:0;-webkit-mask-image:url(/brand-dots-right.svg);mask-image:url(/brand-dots-right.svg)}#bottom>*{position:relative;z-index:1}#bottom .head{display:flex;justify-content:space-between;align-items:flex-end;row-gap:2.5rem;margin-bottom:3.75rem}#bottom .head>div{display:flex;flex-direction:column;align-items:flex-start}#bottom .head>div:where(:last-child){align-items:flex-end}#bottom .logo{display:block;height:2rem;aspect-ratio:190/32;-webkit-mask:url(/logo.svg) no-repeat center/contain;mask:url(/logo.svg) no-repeat center/contain;background-color:currentColor;text-indent:-9999em}#bottom .tagline{max-width:34rem;margin-top:1.25rem}#bottom .getInTouch{margin-bottom:1.5rem;font-size:1.125rem;text-decoration:none}#bottom .getInTouch:before{content:"";display:inline-block;width:1.5rem;aspect-ratio:1;vertical-align:middle;margin-right:.5rem;-webkit-mask:url(/send.svg) no-repeat center/contain;mask:url(/send.svg) no-repeat center/contain;background-color:#fff}#bottom .links{display:flex;flex-wrap:wrap;align-items:center}#bottom ul{font-weight:500}#bottom li{display:inline-block;margin-right:1rem}#bottom li a{text-decoration:none}#bottom .links>div{display:flex;align-items:center;margin-left:auto}#bottom .copyright:after{content:"";display:inline-block;height:1em;margin-inline:2ch;border-right:1px solid #fff;vertical-align:middle}#bottom .socials>a{display:inline-block;width:1.5rem;aspect-ratio:1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor;text-indent:-9999em;margin-left:1rem}#bottom .socials>a:first-child{margin-left:1.5rem}#bottom .linkedin{-webkit-mask-image:url(/linkedin.svg);mask-image:url(/linkedin.svg)}#bottom .facebook{-webkit-mask-image:url(/icons/facebook.svg);mask-image:url(/icons/facebook.svg)}#bottom .instagram{-webkit-mask-image:url(/icons/instagram.svg);mask-image:url(/icons/instagram.svg)}#bottom .legal{margin-top:2.5rem;text-align:center;font-size:.75rem}#bottom .legal>small{display:inline-block;margin-bottom:.25rem}#bottom .bbb-container-web{display:flex;justify-content:space-between;align-items:center;margin-top:24px;min-width:100%}#bottom .bbb-container-mobile{display:none}@media screen and (max-width:70rem){#bottom{padding-block:2.5rem;text-align:center}#bottom .head{flex-direction:column;margin-bottom:2.5rem}#bottom .head,#bottom .head>div{align-items:center}#bottom .tagline{max-width:48rem}#bottom .getInTouch{margin-bottom:2.5rem}#bottom .links{justify-content:center}#bottom .links>div{order:1;display:flex;flex-direction:column;margin-top:2.5rem;margin-left:0}#bottom .socials{order:-1;margin-bottom:2.5rem}#bottom .socials>a{width:2.5rem}#bottom .copyright{display:block;width:100%}#bottom .copyright:after{content:none}#bottom .bbb-container-web{display:none!important}#bottom .bbb-container-mobile{display:flex;flex-direction:column;margin-bottom:24px}}@media screen and (max-width:767px){#bottom .legal{text-align:left}}main#landing{color:var(--clr-flowText)}main#landing>section{--mainSectionContentMaxWidth:78rem}main#landing .tagline{color:var(--clr-flowText)}main#landing #hero{margin-bottom:2.5rem;padding:70px 60px 170px;background:linear-gradient(270deg,rgba(25,32,92,0) 35.87%,#19205c 77.42%),url(/home/hero.jpg) no-repeat 50%/cover;-webkit-clip-path:url(#brandCurve);clip-path:url(#brandCurve)}main#landing #hero hgroup{max-width:730px}main#landing h2{margin-bottom:1rem;font:normal 500 100px/1.2 Poppins;color:#fff}main#landing #hero .description{max-width:534px;margin-block:1rem;color:#ebedfc}main#landing #hero .disclaimer{max-width:534px;margin-bottom:2.5rem;line-height:1}main#landing #hero .disclaimer a,main#landing #hero .disclaimer small{color:#fff}@media (max-width:767px){main#landing #hero{padding:336px 20px 100px;background:linear-gradient(180deg,rgba(25,32,92,0) 31.57%,rgba(25,32,92,.72) 43.13%,#19205c 54.81%),url(/home/hero.jpg) no-repeat left 79% top -115px /calc(4096 / 2731 * 553.2px) 553.2px;-webkit-clip-path:url(#brandCurveNarrow);clip-path:url(#brandCurveNarrow)}main#landing h2{font-size:2.5rem;line-height:3rem}main#landing #hero .description{font-size:1.125rem;line-height:1.5rem}main#landing #hero .disclaimer{font-size:.75rem;line-height:.9rem}main#landing #hero a.primary{width:100%;height:3.25rem;line-height:1.5rem}}main#landing .highlightedSectionsWrapper{padding-bottom:3.75rem;background:linear-gradient(180deg,hsla(42,59%,94%,0),hsla(42,59%,94%,.34) 15.4%,#f9f4e8)}main#landing .highlightedSectionsWrapper>section{--mainSectionContentMaxWidth:78rem;padding-inline:var(--pad)}main#landing .highlightedSectionsWrapper>section>div{max-width:var(--mainSectionContentMaxWidth);margin-inline:auto}main#landing #manageBudgetingAndSpending>div{position:relative;display:flex;flex-direction:column;justify-content:center;height:763px;padding-inline:107px}main#landing #manageBudgetingAndSpending>div>:not(img){max-width:399px}main#landing #manageBudgetingAndSpending a.primary{align-self:flex-start}main#landing #manageBudgetingAndSpending h3{margin-bottom:1rem}main#landing #manageBudgetingAndSpending ul{display:flex;flex-direction:column;gap:1rem;margin-block:1.5rem 2.5rem;padding:24px 29px;border-radius:24px;background:#fff;font-size:18px;color:var(--clr-gray400)}main#landing #manageBudgetingAndSpending li{position:relative;padding-left:34px}main#landing #manageBudgetingAndSpending li:before{content:"";position:absolute;top:0;left:0;width:1.5rem;aspect-ratio:1;-webkit-mask:url(/icons/check.svg) no-repeat center/contain;mask:url(/icons/check.svg) no-repeat center/contain;background:var(--clr-blue200)}main#landing #manageBudgetingAndSpending img{position:absolute;top:0;right:0;height:100%}@media (max-width:1366px){main#landing #manageBudgetingAndSpending>div{height:auto;padding-inline:0}main#landing #manageBudgetingAndSpending>div>:not(img){max-width:none}main#landing #manageBudgetingAndSpending h3{order:-2}main#landing #manageBudgetingAndSpending img{position:static;order:-1;height:auto;width:100%;max-width:767px;margin-inline:auto}}@media (max-width:767px){main#landing #manageBudgetingAndSpending a.primary{width:100%}}main#landing #supportOnYourFinwellJourney{margin-block:100px;text-align:center}main#landing #supportOnYourFinwellJourney>div>*{max-width:914px;margin-inline:auto}main#landing #supportOnYourFinwellJourney h3{margin-bottom:1rem}@media (max-width:1366px){main#landing #supportOnYourFinwellJourney{margin-block:2.5rem}}main#landing #cashAccount>div{padding:3.75rem;border-radius:24px;background:#fff}main#landing #cashAccount header{max-width:926px;margin-inline:auto;text-align:center}main#landing #cashAccount h3{margin-bottom:1rem}main#landing #cashAccount .mainFeatures{display:flex;gap:1.5rem;margin-block:2.5rem}main#landing #cashAccount .mainFeatures>section{flex:1 0 auto;display:flex;align-items:flex-start;gap:1.5rem;width:34%}main#landing #cashAccount .mainFeatures h4{line-height:0}main#landing #cashAccount .mainFeatures p{margin-block:1rem}main#landing #cashAccount .mainFeatures a.tertiary{margin-top:auto}main#landing #cashAccount .mainFeatures>section:before{content:"";flex:0 0 110px;aspect-ratio:1}main#landing #cashAccount .mainFeatures>.needsAccount:before{background:url(/home/needs-account.svg) no-repeat 50%/contain}main#landing #cashAccount .mainFeatures>.goalsAccount:before{background:url(/home/goals-account.png) no-repeat 50%/contain}main#landing #cashAccount .extraFeatures{display:flex;margin-block:2.5rem}main#landing #cashAccount .extraFeatures:before{content:"";flex:0 0 582px;aspect-ratio:582/416;background:url(/home/extra-features.png) no-repeat 50%/contain}main#landing #cashAccount .extraFeatures .sections{display:flex;flex-direction:column;gap:2.5rem}main#landing #cashAccount .extraFeatures h4{position:relative;min-height:44px;padding-left:60px}main#landing #cashAccount .extraFeatures h4:before{content:"";position:absolute;top:0;left:0;width:44px;aspect-ratio:1;padding:10px;border-radius:50%}main#landing #cashAccount .extraFeatures .pennyJar h4:before{background:url(/jar.svg) no-repeat 50%/24px 24px,var(--clr-blue100)}main#landing #cashAccount .extraFeatures .cashCushion h4:before{background:url(/icons/cash_inout.svg) no-repeat 50%/24px 24px,var(--clr-blue100)}main#landing #cashAccount .extraFeatures .billPay h4:before{background:url(/icons/calendar.svg) no-repeat 50%/24px 24px,var(--clr-blue100)}main#landing #cashAccount .extraFeatures .content{padding-left:60px}main#landing #cashAccount .extraFeatures .sections p{margin-block:.5rem}main#landing #cashAccount footer{text-align:center}@media (max-width:1366px){main#landing #cashAccount>div{padding-inline:1.5rem}main#landing #cashAccount .mainFeatures{flex-direction:column}main#landing #cashAccount .mainFeatures>section{flex-direction:column;width:100%}main#landing #cashAccount .extraFeatures{flex-direction:column}main#landing #cashAccount .extraFeatures:before{flex-basis:100%;margin-bottom:2.5rem}main#landing #cashAccount .extraFeatures .content{padding-left:0;margin-top:.5rem}main#landing #cashAccount .extraFeatures h4{display:flex;gap:1rem;padding-left:0;align-items:center}main#landing #cashAccount .extraFeatures h4:before{position:static}}@media (max-width:767px){main#landing #cashAccount a.primary{width:100%}}main#landing>section.feature{margin-bottom:60px}main#landing>section.feature:first-of-type{margin-top:120px}main#landing section.feature h3{line-height:0}main#landing section.disclaimer{margin-top:1.5rem;text-align:center}main#landing section.disclaimer p{font-size:.75rem}@media (max-width:1366px){main#landing section.feature:first-of-type{margin-top:40px}}main#landing .downloadCta2{--mainSectionContentMaxWidth:1034px;margin-block:120px 60px}main#landing .downloadCta2>div{display:flex;justify-content:space-between;align-items:center;padding:3.75rem;border-radius:24px;background:var(--clr-blue100)}main#landing .downloadCta2>div>*{max-width:437px}main#landing .downloadCta2 ol{display:flex;flex-direction:column;gap:24px;width:100%}main#landing .downloadCta2 ol li{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;border-radius:1rem;background:#fffdf8;font:normal 500 18px/1.3 Poppins;color:var(--clr-gray400)}main#landing .downloadCta2 ol li:before{content:"";width:44px;aspect-ratio:1;padding:10px;border-radius:50%}main#landing .downloadCta2 ol li:first-child:before{background:url(/icons/save.svg) no-repeat 50%/24px 24px,var(--clr-blue100)}main#landing .downloadCta2 ol li:nth-child(2):before{background:url(/icons/lock.svg) no-repeat 50%/24px 24px,var(--clr-blue100)}main#landing .downloadCta2 ol li:nth-child(3):before{background:url(/cash.svg) no-repeat 50%/24px 24px,var(--clr-blue100)}main#landing .downloadCta2 ol li:nth-child(4):before{background:url(/community.svg) no-repeat 50%/24px 24px,var(--clr-blue100)}main#landing .downloadCta2 p{margin-block:1rem 2.5rem}main#landing .downloadCta2 .links{display:flex;gap:24px}main#landing .downloadCta2 .links a{display:inline-block;width:156px;height:50px;text-indent:-9999em}@media (max-width:1366px){main#landing .downloadCta2>div{flex-direction:column;padding-inline:20px}main#landing .downloadCta2 .left{display:contents}main#landing .downloadCta2 .links{order:1}main#landing .downloadCta2 ol{max-width:none;margin-bottom:2.5rem}main#landing .downloadCta2{margin-bottom:0}}main#contactUs{color:var(--clr-flowText)}main#contactUs #hero{position:relative;padding:7.5rem var(--pad) 3.75rem;-webkit-clip-path:url(#brandCurve);clip-path:url(#brandCurve);background:linear-gradient(180deg,#ebedfc,#d2d7ff);text-align:center}main#contactUs #hero:after,main#contactUs #hero:before{content:"";position:absolute;top:0;width:clamp(9rem,25%,20rem);aspect-ratio:162/147;transform:scaleX(-1) rotate(180deg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#c5caf7}main#contactUs #hero:before{left:0;-webkit-mask-image:url(/brand-dots-left.svg);mask-image:url(/brand-dots-left.svg)}main#contactUs #hero:after{right:0;-webkit-mask-image:url(/brand-dots-right.svg);mask-image:url(/brand-dots-right.svg)}main#contactUs #hero>div{position:relative;z-index:1;max-width:45rem;margin-inline:auto}main#contactUs #hero :is(h2,p){margin-bottom:24px}main#contactUs #faq{--mainSectionContentMaxWidth:1034px;margin-block:5rem 100px;padding-bottom:100px;background:linear-gradient(180deg,#fff,#f5f6fe)}main#contactUs #faq>div>:not(:first-child){margin-top:3.75rem}main#contactUs #faq .help,main#contactUs #faq h3{text-align:center}main#contactUs #faq ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}main#contactUs #faq li a{position:relative;display:block;padding:2.5rem;border-radius:1.25rem;background-color:#fff;text-decoration:none;color:var(--clr-gray400)}main#contactUs #faq li a:before{content:"";position:absolute;top:1.5rem;right:1.5rem;width:1.5rem;aspect-ratio:1;-webkit-mask:url(/arrow.svg) no-repeat center/contain;mask:url(/arrow.svg) no-repeat center/contain;background-color:var(--clr-blue200)}main#contactUs #faq li a>*{display:inline-block}main#contactUs #faq li .numQuestions{color:var(--clr-gray300)}main#contactUs #faq .help{max-width:40rem;margin-inline:auto}main#contactUs #faq .help h4{margin-bottom:1rem;color:var(--clr-gray400)}main#contactUs #assistant{--topOuterPadding:100px;margin-bottom:100px;padding-top:var(--topOuterPadding)}main#contactUs #assistant>div{--innerPaddingLeft:106px;--contentWidth:503px;position:relative;padding:53px 53px 53px var(--innerPaddingLeft);border-radius:24px;background-color:var(--clr-yellow100)}main#contactUs #assistant>div:after,main#contactUs #assistant>div:before{content:"";position:absolute;width:213px;aspect-ratio:1;-webkit-mask:url(/brand-dots.svg) no-repeat center/contain;mask:url(/brand-dots.svg) no-repeat center/contain;background-color:#feeebb}main#contactUs #assistant>div:before{bottom:-10px;left:0}main#contactUs #assistant>div:after{top:-10px;right:0;transform:rotate(180deg)}main#contactUs #assistant>div>div:first-child{z-index:1;position:relative;max-width:var(--contentWidth)}main#contactUs #assistant h3{margin-bottom:24px;color:var(--clr-gray400)}main#contactUs #assistant h3:before{content:"";display:block;height:51px;margin-bottom:24px;background:url(/sunny.svg) no-repeat 0 0/51px 51px}main#contactUs #assistant>div>div:nth-child(2){z-index:1;position:absolute;top:calc(-1 * var(--topOuterPadding));right:120px;bottom:0;left:calc(100% - min(60%, 100% - var(--contentWidth) - var(--innerPaddingLeft) - 20px))}main#contactUs #assistant img{display:block;height:100%;margin-left:auto}main#contactUs #assistant img+div{position:absolute;bottom:70px;right:-100px;width:186px;aspect-ratio:1;border-radius:50%;background-color:#ffdd80;transform:rotate(15deg)}main#contactUs #assistant img+div:before{content:"";position:absolute;top:50%;left:50%;width:153px;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background-color:var(--clr-yellow200)}main#contactUs #assistant img+div>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-family:Poppins;font-size:24px;font-weight:500}@media screen and (max-width:1240px){main#contactUs #faq{margin-bottom:80px;padding-bottom:60px}main#contactUs #assistant{margin-bottom:80px;padding-top:0}main#contactUs #assistant>div{display:flex;flex-direction:column;align-items:center;padding:40px 24px 0}main#contactUs #assistant>div>div:nth-child(2){position:relative;inset:auto;margin-top:24px}}@media screen and (max-width:767px){main#contactUs #hero{padding-top:4.5rem;-webkit-clip-path:url(#brandCurveNarrow);clip-path:url(#brandCurveNarrow)}main#contactUs #hero a{width:100%}main#contactUs #faq ul{grid-template-columns:1fr}main#contactUs #faq li a{padding:1.5rem}main#contactUs #assistant img+div{right:-20px;width:145px}main#contactUs #assistant img+div:before{width:119px}main#contactUs #assistant img+div>span{font-size:18px}}main#products,main#products #hero{color:var(--clr-flowText)}main#products #hero{position:relative;padding:8rem var(--pad) 12rem;background:url(/products-hero-foreground-left.png) no-repeat left -1rem top -3rem/30rem,url(/products-hero-foreground-right.png) no-repeat right -3rem top 2rem/27rem,url(/products-hero-brand-curve.svg) no-repeat bottom -2px center/calc(100% + 4px),#ebedfb}main#products #hero.es{background:url(/products-hero-foreground-left-es.png) no-repeat left -1rem top -3rem/30rem,url(/products-hero-foreground-right-es.png) no-repeat right -3rem top 2rem/27rem,url(/products-hero-brand-curve.svg) no-repeat bottom -2px center/calc(100% + 4px),#ebedfb}main#products #hero>div{max-width:max(40vw,33rem);margin-inline:auto;text-align:center}main#products #hero h2{line-height:1}main#products #hero h2>span:nth-child(2){display:inline-block;margin-block:1rem}main#products #hero p{max-width:27rem;margin:0 auto 2.5rem}main#products #hero .download{margin-top:1.5rem}main#products #hero .download h3{margin-bottom:.25rem;font-family:DM Sans;font-size:.75rem;font-weight:400;line-height:2}main#products #hero .download .links{display:flex;justify-content:center;gap:1rem}main#products #hero .download a{width:156px;height:50px;border-radius:10px;text-indent:-9999em}main#products #productsServices{padding-block:4rem;background:linear-gradient(180deg,hsla(0,0%,100%,0),#f5f6fe 38.93%,rgba(246,247,254,.85))}main#products #productsServices>div{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}main#products #productsServices header{width:100%;margin-bottom:60px;text-align:center}main#products #productsServices header>*{max-width:616px;margin-inline:auto}main#products #productsServices>div>section{flex-grow:1;min-width:360px;width:34%;padding:40px;border-radius:24px;background-color:#fff}main#products #productsServices>div>section[id]{scroll-margin-top:100px}main#products #productsServices section.paid{width:100%;margin-bottom:16px}main#products #productsServices h4{margin-bottom:40px}main#products #productsServices h4 em{color:var(--clr-blue200)}main#products #productsServices .cashAccount,main#products #productsServices h4+p{--iconSize:110px;position:relative;padding-left:calc(var(--iconSize) + 16px)}main#products #productsServices :is(h5,h6){margin-bottom:8px}main#products #productsServices .financialTools .content{display:flex;align-items:flex-start;gap:16px}main#products #productsServices .financialTools .subcontent{display:flex;flex-direction:column;gap:8px;justify-content:flex-start;align-items:flex-start}main#products #productsServices .earlyAccess .content{display:flex;align-items:flex-start;gap:16px}main#products #productsServices .earlyAccess .subcontent{display:flex;flex-direction:column;gap:8px;justify-content:flex-start;align-items:flex-start}main#products #productsServices h4+p>div:first-child{display:inline-block;margin-bottom:8px}main#products #productsServices .paid h4{text-align:center;@media screen and (max-width:767px){text-align:left;margin-bottom:12px}}main#products #productsServices .cashAccount{min-height:var(--iconSize);margin-bottom:60px;display:flex;justify-content:center;align-items:center;flex-direction:row;gap:16px;padding-left:0;@media screen and (max-width:767px){align-items:flex-start;flex-direction:column}}main#products #productsServices .cashAccount .information{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;@media screen and (max-width:767px){text-align:left}}main#products #productsServices .cashAccount .information h5{text-align:center;@media screen and (max-width:767px){text-align:left;width:100%}}main#products #productsServices .cashAccount>*{max-width:457px}main#products #productsServices .cashAccount+div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px 24px;margin-left:calc(110px - 44px)}main#products #productsServices .cashAccount+div>*{flex-grow:1;min-width:320px;max-width:449px;width:34%}main#products #productsServices .cashAccount+div>section>div{position:relative;padding-left:60px}main#products #productsServices .cashAccount+div>section>div:before{content:"";position:absolute;top:0;left:0;width:44px;aspect-ratio:1;padding:10px;border-radius:50%;background-repeat:no-repeat;background-color:var(--clr-blue100);background-position:10px 10px;background-size:24px 24px}main#products #productsServices .goalsNeedsAccounts>div:before{background-image:url(/envelope.svg)}main#products #productsServices .debitCard>div:before{background-image:url(/card.svg)}main#products #productsServices .pennyJar>div:before{background-image:url(/jar.svg)}main#products #productsServices .cashCushion>div:before{background-image:url(/cushion.svg)}main#products #productsServices .atms>div:before{background-image:url(/atm.svg)}main#products #productsServices .billPay>div:before{background-image:url(/calendar.svg)}main#products :is(#freeTools,#join){padding:6.25rem var(--pad);text-align:center}main#products :is(#freeTools,#join)>div{margin-inline:auto}main#products #freeTools>div{max-width:78rem}main#products #freeTools>div>header{max-width:32rem;margin-bottom:2.5rem;margin-inline:auto}main#products #freeTools h3{margin-bottom:.5rem}main#products #freeTools h3+div{color:var(--clr-blue200)}main#products .percapitaPlays{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-inline:auto}main#products .percapitaPlays img{margin-bottom:40px}main#products .percapitaPlays .h5{color:var(--clr-blue200);margin-bottom:16px;margin-top:4px}main#products .percapitaPlays p{margin-bottom:40px;max-width:608px}main#products #freeTools ol{counter-reset:productsTools;display:flex;flex-wrap:wrap;gap:2.5rem 4rem;margin-bottom:2.5rem;text-align:left}main#products #freeTools li{counter-increment:productsTools;flex-grow:1;display:flex;align-items:center;gap:1rem 1.5rem;min-width:29rem;width:34%}main#products #freeTools li:before{content:"";height:15.5rem;aspect-ratio:217/248;background:var(--freeToolsItemImageURL) no-repeat center/contain}main#products #freeTools li .title{margin-bottom:.5rem}main#products #freeTools li .title:before{content:counter(productsTools) ". "}main#products #join>div{max-width:65rem}main#products #join>div:before{content:"";display:inline-block;width:23rem;aspect-ratio:460/249;background:url(/products-join.svg) no-repeat 50%/contain}main#products #join h3,main#products #join p{max-width:38rem;margin-inline:auto}main#products #join h3{margin-block:2.5rem .5rem}main#products #join footer{display:flex;justify-content:center;gap:1rem;margin-top:2.5rem}@media screen and (max-width:1280px){main#products #hero{padding-block:4.5rem 7rem;background:url(/products-hero-foreground-left.png) no-repeat right calc(100% + clamp(0rem, 80rem - 100vw, 5rem)) top 0/21rem,url(/products-hero-foreground-right.png) no-repeat left calc(100% + clamp(0rem, 80rem - 100vw, 8.5rem)) top 2rem/19rem,url(/products-hero-brand-curve.svg) no-repeat bottom -2px center/calc(100% + 4px),#ebedfb}main#products #hero.es{background:url(/products-hero-foreground-left-es.png) no-repeat right calc(100% + clamp(0rem, 80rem - 100vw, 5rem)) top 0/21rem,url(/products-hero-foreground-right-es.png) no-repeat left calc(100% + clamp(0rem, 80rem - 100vw, 8.5rem)) top 2rem/19rem,url(/products-hero-brand-curve.svg) no-repeat bottom -2px center/calc(100% + 4px),#ebedfb}main#products #hero>div{max-width:max(50vw,24rem)}main#products #hero .download{margin-top:4.5rem}}@media screen and (max-width:767px){main#products #hero{padding-block:calc(70% * 648 / 408 + 3rem) 5rem;background:url(/products-hero-foreground-left.png) no-repeat left 0 top -1rem/70%,url(/products-hero-foreground-right.png) no-repeat right 0 top 5rem/65%,url(/products-hero-brand-curve.svg) no-repeat bottom -2px center/calc(100% + 4px),#ebedfb}main#products #hero.es{padding-top:calc(70% * 648 / 408 + 7rem);background:url(/products-hero-foreground-left-es.png) no-repeat left 0 top -1rem/70%,url(/products-hero-foreground-right-es.png) no-repeat right 0 top 5rem/65%,url(/products-hero-brand-curve.svg) no-repeat bottom -2px center/calc(100% + 4px),#ebedfb}main#products #hero p,main#products #hero>div{max-width:none}main#products #hero a.primary{width:100%}main#products #hero .download{margin-top:1.5rem}main#products #productsServices>div>section{width:100%;padding:40px 24px}main#products #productsServices .cashAccount,main#products #productsServices h4+p{padding-left:0}main#products #productsServices .cashAccount:before,main#products #productsServices h4+p:before{position:static;display:block;margin-bottom:16px}main#products #productsServices .cashAccount+div{margin-left:0}main#products #productsServices a.primary{width:100%}main#products :is(#freeTools,#join){padding-block:5rem}main#products #freeTools>div>header{max-width:none;margin-bottom:3.75rem}main#products #freeTools li{flex-direction:column}main#products #freeTools a.primary,main#products #join>div:before{width:100%}main#products #join h3,main#products #join p{max-width:none}main#products #join footer{flex-direction:column}}main#products .goalsAndNeedsAccounts{padding-top:100px;padding-inline:0;background:linear-gradient(180deg,rgba(245,246,254,0),#f5f6fe 62.65%);color:var(--clr-flowText)}main#products .goalsAndNeedsAccounts>div{max-width:calc(var(--mainSectionContentMaxWidth) + 2 * var(--pad));padding-inline:var(--pad)}main#products .goalsAndNeedsAccounts h3{text-align:center}main#products .goalsAndNeedsAccounts section.cash{margin-top:3.75rem}main#products .goalsAndNeedsAccounts section.goalsNeeds{display:flex;flex-wrap:wrap;row-gap:24px;column-gap:37px;margin-top:60px;padding:40px;border-radius:24px;background-color:#fff}main#products .goalsAndNeedsAccounts section.goalsNeeds h4{flex-grow:1;width:100%;margin-bottom:36px;text-align:center}main#products .goalsAndNeedsAccounts section.goalsNeeds h4>div{max-width:552px;margin-top:8px;margin-inline:auto;font-family:Poppins;font-size:20px;font-weight:500}main#products .goalsAndNeedsAccounts section.goalsNeeds h4>div>span{color:var(--clr-blue200)}main#products .goalsAndNeedsAccounts section.goalsNeeds>section{flex-grow:1;width:34%;min-width:348px}main#products .goalsAndNeedsAccounts section.goalsNeeds>section>div{display:grid;grid-template-rows:auto auto;grid-template-columns:71px 1fr;grid-template-areas:"icon heading" "icon content";grid-column-gap:16px;column-gap:16px;align-items:start;background-repeat:no-repeat;background-position:0 0;background-size:71px 64px}main#products .goalsAndNeedsAccounts section.goalsNeeds>section>div:before{content:"";grid-area:icon;height:64px;background-repeat:no-repeat;background-position:0 0;background-size:contain}main#products .goalsAndNeedsAccounts section.goalsNeeds>section.goals>div:before{background-image:url(/cash-account.png)}main#products .goalsAndNeedsAccounts section.goalsNeeds>section.needs>div:before{background-image:url(/needs-account.png)}main#products .goalsAndNeedsAccounts section.goalsNeeds h5{grid-area:heading}main#products .goalsAndNeedsAccounts section.goalsNeeds p{grid-area:content;margin-top:16px;font-size:16px}main#products .goalsAndNeedsAccounts small{display:block;max-width:1118px;margin-top:24px;margin-inline:auto;text-align:center}@media screen and (max-width:1366px){main#products .goalsAndNeedsAccounts section.goalsNeeds{padding:40px 20px}}@media screen and (max-width:768px){main#products .goalsAndNeedsAccounts section.goalsNeeds>section>div{grid-template-columns:auto 1fr;grid-template-areas:"icon heading" "content content"}main#products .goalsAndNeedsAccounts section.goalsNeeds>section>div:before{width:50px;height:45px}main#products .goalsAndNeedsAccounts section.goalsNeeds>section h5{align-self:center}}#notFound>section{--mainSectionContentMaxWidth:630px;margin-block:100px;text-align:center}#notFound>section>div:before{content:"";display:inline-block;width:100%;aspect-ratio:1.68;margin-bottom:40px;background:url(/404.png) no-repeat 50%/contain}#notFound>section :is(h2,p){color:var(--clr-gray400)}#notFound>section p{margin-block:16px 40px}@media screen and (max-width:767px){#notFound>section{margin-block:60px}}main#mission{background:linear-gradient(180deg,rgba(245,246,253,0),#f5f6fd);font-size:1.125rem;color:var(--clr-flowText)}main#mission>div{margin-top:5rem;padding-inline:1.5rem}main#mission>div>*{max-width:65rem;margin-inline:auto}main#mission :is(h2,h3,.motive,.commitments){color:var(--clr-gray400)}main#mission h2{width:100%;margin-bottom:2.5rem}main#mission .introduction{--introductionImageWidth:30rem;--introductionColumnGap:5rem;display:flex;flex-wrap:wrap;gap:1.5rem var(--introductionColumnGap);align-items:center}main#mission .introduction>div{flex-grow:1;min-width:20rem;width:calc(100% - var(--introductionImageWidth) - var(--introductionColumnGap))}main#mission .introduction p:not(:first-child){margin-top:2.5rem}main#mission .introduction:after{content:"";flex-grow:1;display:block;width:var(--introductionImageWidth);aspect-ratio:4096/3011;background:var(--introductionImageURL) no-repeat center/contain}main#mission .motive{margin-block:5rem;padding-left:2.5rem;border-left:3px solid var(--clr-blue200)}main#mission .commitments{width:100%;padding-inline:0}main#mission .commitments:before{content:"";display:block;aspect-ratio:1034/340;margin-bottom:5rem;border-radius:1.25rem;background:var(--commitmentsImageURL) no-repeat center/contain}main#mission .commitments>div{padding:2.5rem;border-radius:1.25rem;background-color:#fff}main#mission .commitments h3{margin-bottom:2.5rem}main#mission .commitments ul{display:flex;flex-wrap:wrap;gap:1rem 2rem}main#mission .commitments li{--commitmentIconSize:1.5rem;--commitmentIconGap:1rem;position:relative;flex-grow:1;min-width:15rem;width:34%;padding-left:calc(var(--commitmentIconSize) + var(--commitmentIconGap))}main#mission .commitments li:before{content:"";position:absolute;top:0;bottom:0;left:0;width:var(--commitmentIconSize);-webkit-mask:var(--commitmentIconURL) no-repeat 0 0/contain;mask:var(--commitmentIconURL) no-repeat 0 0/contain;background-color:var(--clr-blue200)}main#mission .conclusion{margin-top:5rem;text-align:center}main#mission .conclusion h3{margin-inline:auto}main#mission .conclusion em{display:block;color:var(--clr-blue200)}main#mission:after{margin-top:5rem}@media screen and (max-width:767px){main#mission h2{font-size:2.5rem;text-align:center}main#mission .motive{margin-block:2.5rem}main#mission .commitments:before{width:100%;height:21rem;aspect-ratio:auto;background-size:auto}}main#partner #hero{padding:8rem var(--pad) 12rem;background:url(/partner-hero-foreground.png) no-repeat right 9rem top -2.4rem/31rem,url(/partner-hero-brand-curve.svg) no-repeat bottom -2px center/calc(100% + 4px),#f9f4e8;color:var(--clr-flowText)}main#partner #hero.es{background:url(/partner-hero-foreground-es.png) no-repeat right 9rem top -2.4rem/31rem,url(/partner-hero-brand-curve.svg) no-repeat bottom -2px center/calc(100% + 4px),#f9f4e8}main#partner #hero>div{max-width:35rem}main#partner #hero p{margin-block:1rem 2.5rem}main#partner #whatWeDo{--mainSectionContentMaxWidth:1034px;margin-top:4rem;color:var(--clr-flowText)}main#partner #whatWeDo>div{display:flex;flex-wrap:wrap;gap:2.5rem 1.5rem}main#partner #whatWeDo>div>*{flex-grow:1;min-width:20rem;width:34%}main#partner #whatWeDo>div>:last-child{text-align:center}main#partner #whatWeDo h3{margin-bottom:.5rem}main#partner #financialServices{padding-inline:var(--pad);color:var(--clr-flowText);margin-top:7.5rem;padding-bottom:6.25rem;background:linear-gradient(180deg,hsla(42,59%,94%,0) 36.88%,#f9f4e8)}main#partner #financialServices>div{max-width:78rem;margin-inline:auto}main#partner #financialServices>div>div{max-width:65rem;margin-bottom:5rem;margin-inline:auto}main#partner #financialServices h3{text-align:center}main#partner #financialServices h3+div{display:flex;flex-direction:column;gap:5rem;margin-block:3.75rem 2.5rem}main#partner #financialServices h3+div>section{display:flex;align-items:center;gap:1.5rem 8rem}main#partner #financialServices h3+div>section:before{content:"";flex-grow:1;max-width:25rem;width:25rem;aspect-ratio:399/268;background:var(--financialServicesSectionImageURL) no-repeat center/contain}main#partner #financialServices h3+div>section:where(:nth-of-type(odd)):before{order:2}main#partner #financialServices h3+div>section>div{flex-shrink:4;min-width:15rem;max-width:31rem}main#partner #financialServices h3+div h4{margin-bottom:1rem}main#partner .percapitaPay>div{padding:2.5rem;border-radius:1.25rem;background-color:#fff}@media screen and (max-width:1280px){main#partner #hero{padding-block:2.5rem 9rem;background:url(/partner-hero-foreground.png) no-repeat right 0 top -1.5rem/clamp(23rem,48vw,30rem),url(/partner-hero-brand-curve.svg) no-repeat bottom -2px center/calc(100% + 4px),#f9f4e8}main#partner #hero.es{background:url(/partner-hero-foreground-es.png) no-repeat right 0 top -1.5rem/clamp(23rem,48vw,30rem),url(/partner-hero-brand-curve.svg) no-repeat bottom -2px center/calc(100% + 4px),#f9f4e8}main#partner #hero>div{max-width:21rem}}@media screen and (max-width:767px){main#partner #hero{padding-block:calc(min(100%, 35rem) * 672 / 445 - 3rem) 7rem;background:url(/partner-hero-foreground.png) no-repeat top -2rem center/min(100%,35rem),url(/partner-hero-brand-curve.svg) no-repeat bottom -2px center/calc(100% + 4px),#f9f4e8}main#partner #hero.es{background:url(/partner-hero-foreground-es.png) no-repeat top -2rem center/min(100%,35rem),url(/partner-hero-brand-curve.svg) no-repeat bottom -2px center/calc(100% + 4px),#f9f4e8}main#partner #hero>div{max-width:none}main#partner #hero a,main#partner #whatWeDo a{width:100%}main#partner #financialServices{margin-top:5rem;padding-bottom:3.75rem}main#partner #financialServices h3{text-align:left}main#partner #financialServices h3+div{gap:2.5rem}main#partner #financialServices h3+div>section{flex-direction:column;align-items:flex-start}main#partner #financialServices h3+div>section:before{order:-1;max-width:none;width:100%}main#partner #financialServices h3+div>section>div{flex-shrink:1;max-width:none;width:100%}main#partner #financialServices>div>div a.primary{width:100%}main#partner .percapitaPay>div{padding-inline:1.25rem}}main#partner .employeeBenefits{margin-top:120px;padding-bottom:60px;background:linear-gradient(180deg,rgba(245,246,254,0),rgba(245,246,254,.86) 37.5%,#f5f6fe);font-size:18px;color:var(--clr-gray400)}main#partner .employeeBenefits>div>header{display:flex;gap:2.5rem 4rem;margin-bottom:80px}main#partner .employeeBenefits>div>header:before{content:"";order:1;flex-grow:1;aspect-ratio:1.15;border-radius:2.5rem;background:url(/employee-benefits.jpg) no-repeat 50%/cover}main#partner .employeeBenefits>div>header>div{flex-grow:1;display:flex;flex-direction:column;max-width:50%}main#partner .employeeBenefits h3+div{margin-top:16px;color:var(--clr-flowText)}main#partner .employeeBenefits>div>header ul{--listMarkerSize:24px;max-width:505px;margin-block:24px 40px;padding:24px 30px;border-radius:24px;background-color:#fff}main#partner .employeeBenefits>div>header li{position:relative;padding-left:calc(10px + var(--listMarkerSize))}main#partner .employeeBenefits>div>header li:not(:first-child){margin-top:16px}main#partner .employeeBenefits>div>header li:before{content:"";position:absolute;top:0;left:0;width:var(--listMarkerSize);aspect-ratio:1;background:url(/icons/check.svg) no-repeat 50%/contain}main#partner .employeeBenefits a{width:max-content;margin-top:auto}main#partner .employeeBenefits small{display:block;max-width:1016px;margin-top:40px;margin-inline:auto;text-align:center}@media screen and (max-width:1280px){main#partner .employeeBenefits>div>header{flex-direction:column}main#partner .employeeBenefits>div>header:before{order:0}main#partner .employeeBenefits>div>header>div{max-width:none}}@media screen and (max-width:767px){main#partner .employeeBenefits>div>header ul{max-width:none}main#partner .employeeBenefits a{width:100%}}main#partner .partnerBenefits{padding-block:120px 20px;color:var(--clr-flowText)}main#partner .partnerBenefits>div{max-width:934px;text-align:center}main#partner .partnerBenefits>div>header{max-width:822px;margin-inline:auto}main#partner .partnerBenefits>div>header>div{margin-top:16px;font-size:18px}main#partner .partnerBenefits dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;margin-top:3.75rem;text-align:left}main#partner .partnerBenefits dl>div{--imageWidth:100px;--contentImageGap:24px;position:relative;min-height:120px;padding-left:calc(var(--imageWidth) + var(--contentImageGap))}main#partner .partnerBenefits dl>div:before{content:"";position:absolute;top:0;bottom:0;left:0;width:var(--imageWidth);background:var(--partnerBenefitImageURL) no-repeat 0 0/contain}main#partner .partnerBenefits dd{margin-top:8px;font-size:18px;color:var(--clr-flowText)}main#partner .partnerBenefits :global(a.primary){margin-top:40px}@media screen and (max-width:949px){main#partner .partnerBenefits{padding-block:80px 0}main#partner .partnerBenefits>div>header{text-align:left}main#partner .partnerBenefits dl{grid-template-columns:1fr;margin-top:40px;row-gap:40px}main#partner .partnerBenefits dl>div{--imageWidth:85px;min-height:100px}main#partner .partnerBenefits dl>div:before{width:85px}}@media screen and (max-width:767px){main#partner .partnerBenefits a:global(.primary){width:100%}}.percapitaPay{color:var(--clr-flowText)}.percapitaPay>div{max-width:var(--mainSectionContentMaxWidth,1490px);margin-inline:auto}.percapitaPay>div>header{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:2.5rem 5.5rem;gap:2.5rem 5.5rem}.percapitaPay>div>header>:first-child{align-self:center}.percapitaPay>div>header>:nth-child(2){grid-row:1/span 2;grid-column:2}.percapitaPay h4{margin-bottom:1rem}.percapitaPay>div>header figure:before{content:"";display:block;width:100%;height:16rem;margin-bottom:1.5rem;border-radius:1.5rem;background:url(/percapitaPay-present.png) no-repeat 50%/cover}.percapitaPay>div>header blockquote{margin-bottom:.5rem;color:var(--clr-gray400)}.percapitaPay>div>header blockquote em{color:var(--clr-blue200)}.percapitaPay>div>header a:not(:first-child){margin-top:1rem}.percapitaPay .offerSteps{margin-top:3.75rem}.percapitaPay .offerSteps h5{margin-bottom:2.5rem;color:var(--clr-gray400)}.percapitaPay .offerSteps ol{display:flex;flex-wrap:wrap;gap:1.5rem}.percapitaPay .offerSteps li{--percapitaPayOfferStepImageSize:5rem;flex-grow:1;position:relative;min-width:15rem;width:21%;padding:1.5rem;border-radius:1.5rem;background:var(--clr-blue100);background-color:var(--clr-blue100)}.percapitaPay .offerSteps li>*{position:relative;z-index:1}.percapitaPay .offerSteps li:before{content:"";display:block;width:var(--percapitaPayOfferStepImageSize);aspect-ratio:1;margin-bottom:.5rem;border-radius:50%;background:var(--percapitaPayOfferStepImageURL) no-repeat center/contain,#fff}.percapitaPay .offerSteps li:after{content:"";position:absolute;right:0;bottom:0;width:10rem;aspect-ratio:162/147;border-radius:inherit;-webkit-mask:url(/brand-dots-right.svg) no-repeat center/contain;mask:url(/brand-dots-right.svg) no-repeat center/contain;background-color:#f0f1fd}.percapitaPay .offerSteps li .title{margin-bottom:.5rem}.percapitaPay .offerSteps li .title:before{content:counter(list-item) ". "}.percapitaPay .offerSteps li br{content:"";display:block}.percapitaPay .offerSteps li p{font-size:1rem}@media screen and (max-width:767px){.percapitaPay>div>header{display:flex;flex-direction:column;gap:1.5rem}.percapitaPay>div>header>:nth-child(2){margin-bottom:1.5rem}.percapitaPay>div>header a{width:100%}.percapitaPay .offerSteps{padding:2.5rem 1.5rem;border-radius:1.5rem;background-color:var(--clr-blue100)}.percapitaPay .offerSteps h5{margin-bottom:1.5rem}.percapitaPay .offerSteps li{position:relative;width:100%;min-height:var(--percapitaPayOfferStepImageSize);padding:0;padding-left:calc(1rem + var(--percapitaPayOfferStepImageSize));border-radius:0}.percapitaPay .offerSteps li:before{position:absolute;top:0;left:0;margin-bottom:0}.percapitaPay .offerSteps li:after{display:none}}main#aboutUs{color:var(--clr-flowText)}main#aboutUs #hero{position:relative;padding:7.5rem var(--pad) 3.75rem;-webkit-clip-path:url(#brandCurve);clip-path:url(#brandCurve);background:linear-gradient(180deg,#ebedfc,#d2d7ff);text-align:center}main#aboutUs #hero:after,main#aboutUs #hero:before{content:"";position:absolute;top:0;width:clamp(9rem,25%,20rem);aspect-ratio:162/147;transform:scaleX(-1) rotate(180deg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#d8dbf9}main#aboutUs #hero:before{left:0;-webkit-mask-image:url(/brand-dots-left.svg);mask-image:url(/brand-dots-left.svg)}main#aboutUs #hero:after{right:0;-webkit-mask-image:url(/brand-dots-right.svg);mask-image:url(/brand-dots-right.svg)}main#aboutUs #hero>div{position:relative;z-index:1;max-width:50rem;margin-inline:auto}main#aboutUs #hero p{margin-block:1rem 2.5rem}main#aboutUs #hero p>:first-child{max-width:43rem;margin:0 auto .5rem;color:var(--clr-gray400)}main#aboutUs>:first-child{background:linear-gradient(180deg,#f5f6fe,#f8f8fe 66.67%,#fff)}main#aboutUs :is(#milestones,#whyPercapita,#leadership){padding-inline:var(--pad)}main#aboutUs :is(#milestones,#whyPercapita,#leadership)>div{max-width:65rem;margin-inline:auto}main#aboutUs #milestones{margin-block:5rem 7.5rem}main#aboutUs #milestones>div{display:flex;flex-wrap:wrap;gap:2.5rem}main#aboutUs #milestones>div>*{flex-grow:1}main#aboutUs #milestones header{width:18rem;color:var(--clr-gray400)}main#aboutUs #milestones h3{margin-bottom:1rem}main#aboutUs #milestones dl{position:relative;width:calc(100% - 18rem - 2.5rem);color:var(--clr-gray400)}main#aboutUs #milestones dl:before{content:"";position:absolute;top:0;bottom:0;left:calc(1.5rem + 2.5ch);border-inline:1px solid #d8dcfa}main#aboutUs #milestones dl>div{position:relative;z-index:1;display:flex;padding:1.5rem;border-radius:1.5rem;background-color:#fff}main#aboutUs #milestones dl>div:not(:first-child){margin-top:1.5rem}main#aboutUs #milestones dl>div[aria-current=true]{background-color:#ebedfc}main#aboutUs #milestones dt{--milestonesItemRightPad:1.5rem;display:flex;align-items:center;min-width:calc(4ch + var(--milestonesItemRightPad));margin-right:1.5rem;padding-right:var(--milestonesItemRightPad);border-right:1px solid var(--clr-gray400)}main#aboutUs #milestones dl>div:last-child{margin-top:4.5rem}main#aboutUs #milestones dl>div:last-child:before{content:"";position:absolute;top:-3rem;left:50%;transform:translateX(-50%);width:.25rem;height:1.5rem;background:url("data:image/svg+xml,%3Csvg width='4' height='24' viewBox='0 0 4 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='2' cy='2' r='2' fill='%23AEADAD'/%3E%3Ccircle cx='2' cy='12' r='2' fill='%23AEADAD'/%3E%3Ccircle cx='2' cy='22' r='2' fill='%23AEADAD'/%3E%3C/svg%3E") no-repeat 50%/contain}main#aboutUs #milestones dd>*{display:inline-block}main#aboutUs #milestones dd>span:not(:first-child){margin-top:1rem}main#aboutUs #whyPercapita p strong{font-weight:400;text-transform:uppercase}main#aboutUs #whyPercapita figure a{position:relative;display:block}main#aboutUs #whyPercapita figure a:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:5rem;aspect-ratio:1;background:url(/video-play.svg) no-repeat 50%/contain}main#aboutUs #whyPercapita figcaption{margin-top:.5rem;font-size:.75rem;color:var(--clr-gray400)}main#aboutUs #leadership{margin-block:6.25rem}main#aboutUs #leadership h3{text-align:center}main#aboutUs #leadership ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));grid-gap:1.5rem;gap:1.5rem;margin-top:3.75rem}main#aboutUs #leadership li>a{display:flex;flex-direction:column;padding-bottom:1.5rem;border-radius:2rem;background-color:#f5f6fd;color:var(--clr-gray400);text-decoration:none}main#aboutUs #leadership li .photoBounds{order:-1;height:23rem;overflow:hidden;margin-bottom:1.5rem;border-top-left-radius:inherit;border-top-right-radius:inherit}main#aboutUs #leadership li img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .3s}main#aboutUs #leadership li img:hover,main#aboutUs #leadership li>a:focus-visible img{transform:scale(1.05)}main#aboutUs #leadership .bio br,main#aboutUs #leadership li br{content:"";display:block}main#aboutUs #leadership li :is(.name,.job){padding-inline:1.5rem}main#aboutUs #leadership li .job{font-size:1.125rem}main#aboutUs #leadership .bio{--bioImageWidth:25rem;--modalPrimaryColor:#f5f6fd;text-align:left}main#aboutUs #leadership .bio>div{height:53rem;padding-block:2.5rem;padding-left:var(--bioImageWidth);border-radius:1.5rem}main#aboutUs #leadership .bio>div>.modalClose{top:1.5rem;right:1.5rem}main#aboutUs #leadership .bio .modalContent{display:flex;flex-direction:column;padding-inline:2.5rem}main#aboutUs #leadership .bio .job{font-family:Poppins;font-size:1.125rem;font-weight:500}main#aboutUs #leadership .bio img{position:absolute;top:0;left:0;width:var(--bioImageWidth);height:100%;object-fit:cover;object-position:top}main#aboutUs #leadership .bio p{margin-bottom:1rem;color:var(--clr-flowText)}main#aboutUs #leadership .bio p:first-of-type{margin-top:1rem}main#aboutUs #leadership .bio p:last-of-type{margin-bottom:2.5rem}main#aboutUs #leadership .bio blockquote{position:relative;margin-top:auto;padding-left:4rem;font-size:1rem;font-style:italic;color:var(--clr-flowText)}main#aboutUs #leadership .bio blockquote:before{content:"";position:absolute;top:.25em;left:0;width:3rem;aspect-ratio:48/33;background:url(/icons/quote.svg) no-repeat 50%/contain}@media screen and (max-width:767px){main#aboutUs #hero{padding-top:4.5rem;-webkit-clip-path:url(#brandCurveNarrow);clip-path:url(#brandCurveNarrow)}main#aboutUs #hero a,main#aboutUs #whyPercapita a.primary{width:100%}main#aboutUs #milestones{margin-bottom:3.75rem}main#aboutUs #milestones header{text-align:center}main#aboutUs #milestones dl{width:100%}main#aboutUs #milestones dt{--milestonesItemRightPad:0;align-items:flex-start;border-right:none}main#aboutUs #leadership{margin-block:5rem}main#aboutUs #leadership ul{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:3rem}main#aboutUs #leadership li>a{padding-bottom:.5rem;border-radius:1rem}main#aboutUs #leadership li :is(.name,.job){padding-inline:1rem}main#aboutUs #leadership li .name{font-size:1.125rem}main#aboutUs #leadership li .job{font-size:1rem}main#aboutUs #leadership li .photoBounds{height:max(12rem,45vw);margin-bottom:.5rem}main#aboutUs #leadership .bio{--bioImageHeight:min(85vw,30rem)}main#aboutUs #leadership .bio>div{height:auto;padding:var(--bioImageHeight) 0 1.5rem}main#aboutUs #leadership .bio>div>.modalClose{z-index:1}main#aboutUs #leadership .bio .modalContent{padding:1.5rem 1.5rem 0}main#aboutUs #leadership .bio img{width:100%;height:var(--bioImageHeight);object-position:top 30% left 50%}}main#faq{--categoriesMenuWidth:18.5rem;background:var(--clr-blue100);color:var(--clr-gray400)}main#faq>div{min-height:900px;margin-block:6.25rem;padding-inline:var(--pad)}main#faq>div>div{position:relative;max-width:78rem;margin-inline:auto;padding-left:calc(8rem + var(--categoriesMenuWidth))}main#faq h2{text-align:center}main#faq h2 a.info{--infoIconSize:1rem}main#faq .select{display:none}main#faq ul.categories{position:absolute;top:0;left:0;width:var(--categoriesMenuWidth);padding:1.5rem;border-radius:1rem;background-color:#fff;z-index:9}main#faq ul.categories li{color:var(--clr-gray400)}main#faq ul.categories li[aria-current=true]{color:var(--clr-blue200)}main#faq ul.categories a{display:flex;align-items:center;padding:1rem;font-size:.875rem;font-weight:700;text-decoration:none;color:inherit}main#faq ul.categories a>span{margin-right:1rem}main#faq ul.categories a:before{content:"";width:1.5rem;height:1.5rem;aspect-ratio:1;margin-right:1rem;-webkit-mask:var(--categoryIconURL) no-repeat center/contain;mask:var(--categoryIconURL) no-repeat center/contain;background-color:currentColor}main#faq ul.categories li[aria-current=true] a:after{content:"";width:.25rem;aspect-ratio:1;margin-left:auto;border-radius:50%;background-color:currentColor}main#faq form{margin-block:2.5rem}main#faq .results>ul{margin-bottom:2.5rem}main#faq .results>ul>li:not(:first-child){margin-top:1.5rem}main#faq details{--arrowIconSize:1.5rem;--detailsContentHeight:auto;padding-inline:1.5rem;border-radius:1.25rem;background-color:#fff}main#faq details summary{position:relative;list-style:none;display:flex;align-items:center;padding-block:1.5rem;font-size:1rem;font-weight:500;cursor:pointer}main#faq details summary>span{flex-grow:1;display:block;padding-right:.5rem}main#faq details summary:after{content:"";flex-shrink:0;width:24px;aspect-ratio:1;-webkit-mask:url(/arrow.svg) no-repeat center/contain;mask:url(/arrow.svg) no-repeat center/contain;background-color:var(--clr-blue200);transition:transform .2s}main#faq details.open summary:after{transform:rotate(180deg)}main#faq details>div{height:0;overflow:hidden;transition:height .2s;font-size:.875rem;color:var(--clr-gray300)}main#faq details.open>div{height:var(--detailsContentHeight)}main#faq details .content{padding-bottom:1.5rem}main#faq details .content *{font-size:.875rem}main#faq details .content ul{list-style:disc;padding-left:1rem}main#faq details .content span+ul{margin-top:.5rem}main#faq .results button{display:block;margin-inline:auto}main#faq .notFound{max-width:38rem;margin-inline:auto;text-align:center}main#faq .notFound:before{content:"";display:block;width:10rem;aspect-ratio:157/170;margin-inline:auto;background:url(/attention.png) no-repeat 50%/contain}main#faq .notFound h3{margin-block:1.5rem 1rem}main#faq .notFound h3>:first-child{margin-bottom:.5rem}#faqsLearnMore h2,main#faq .notFound p{margin-bottom:2.5rem}#faqsLearnMore h2{color:var(--clr-blue200)}@media screen and (max-width:767px){main#faq>div{margin-top:0}main#faq>div>div{display:flex;flex-direction:column;max-width:none;padding-left:0}main#faq h2{margin-block:2rem 2.5rem}main#faq form,main#faq ul.categories{display:none}main#faq .select{display:block}main#faq .results{margin-top:2.5rem}main#faq.searchOpen :is(h2,#openSearch,.select){display:none}main#faq.searchOpen :is(#closeSearch,form){display:block}main#faq.searchOpen .results{margin-top:0}main#faq :is(#openSearch,#closeSearch){order:-1;width:1.5rem;aspect-ratio:1;text-indent:-9999em}main#faq #openSearch{display:block;align-self:flex-end;margin-top:1rem;-webkit-mask:url(/search.svg) no-repeat center/contain;mask:url(/search.svg) no-repeat center/contain;background-color:var(--clr-flowText)}main#faq #closeSearch{align-self:flex-start;margin-top:1.5rem;-webkit-mask:url(/arrow.svg) no-repeat center/contain;mask:url(/arrow.svg) no-repeat center/contain;background-color:var(--clr-gray400);transform:rotate(90deg)}main#faq .results>ul>li:not(:first-child){margin-top:1rem}main#faq .notFound{max-width:none}main#faq .notFound a,main#faq .results button{width:100%}}main#blog{color:var(--clr-flowText)}main#blog .search-bg{background:#e5e8ff;margin-top:2.5rem}main#blog .white-bg{background:#fff}main#blog.white-bg{background-color:#fff}main#blog.blue-bg{background:linear-gradient(180deg,#e5e8ff 25.61%,rgba(235,237,251,0))}main#blog #hero{padding:5.5rem var(--pad);background:linear-gradient(90deg,#3b4bd9,rgba(59,75,217,0) 85.8%),url(/blog-hero.jpg) no-repeat 50%/cover}main#blog #hero :is(h2,p){color:#fff}main#blog #hero h2{max-width:27rem}main#blog #hero p{max-width:22rem;margin-top:.5rem}main#blog #filters{position:-webkit-sticky;position:sticky;top:100px;z-index:100;display:flex;justify-content:space-between;max-width:calc(78rem + 2 * 3.75rem);width:100%;margin-inline:auto;padding:1rem 3.75rem}main#blog #filters ul.categories{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}main#blog #filters ul.categories a{font-family:Poppins;font-weight:500;text-decoration:none;color:#9a9898;cursor:pointer}main#blog #filters ul.categories a[aria-current]{font-weight:600;color:var(--clr-blue200)}main#blog #feed{display:grid;grid-auto-rows:25.5rem;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;max-width:calc(78rem + 2 * 3.75rem);margin-inline:auto;padding:2.5rem 3.75rem}main#blog #feed>a{text-decoration:none;color:var(--clr-gray400)}main#blog #feed>a.wide{grid-column:1/span 3}main#blog #feed article{display:flex;flex-direction:column;height:100%;border-radius:1.5rem;background-color:var(--clr-blue100);overflow:hidden}main#blog #feed article:hover{background-color:#dadcf7}main#blog #feed>a.wide article{flex-direction:row}main#blog #feed article.colored{background-color:var(--articleBgColor)}main#blog #feed article.colored *{color:var(--articleFgColor)}main#blog #feed>a.normal article.pictured:before{content:"";height:14rem;border-top-left-radius:inherit;border-top-right-radius:inherit;transition:transform .3s ease-in-out;background:linear-gradient(180deg,rgba(0,0,0,.6) 20.29%,transparent 100%),var(--articleImageURL) no-repeat center/cover}main#blog #feed article:hover:before{transform:scale(1.07)}main#blog #feed>a.wide article:before{content:"";max-width:52rem;width:100%;background:var(--articleImageURL) no-repeat center/cover}main#blog #feed>a.wide.left article:before{order:-1;border-top-left-radius:inherit;border-bottom-left-radius:inherit}main#blog #feed>a.wide.right article:before{order:1;border-top-right-radius:inherit;border-bottom-right-radius:inherit}main#blog #feed article>div{flex-grow:1;display:flex;flex-direction:column;padding:1.5rem}main#blog #feed article.colored .content,main#blog #feed>a.wide article .content{margin-top:auto}main#blog #feed article.colored h3{margin-block:0 1rem}main#blog #feed>a.wide article h3{margin-block:0 1.5rem}main#blog #feed article dl{order:-1;display:flex;justify-content:space-between;font-size:.75rem}main#blog #feed article h3{margin-block:.5rem}main#blog #feed article p{font-size:1rem}main#blog #feed article :is(dl>div,dl>div>*){display:inline-block}main#blog #feed article dt{text-indent:-9999em}main#blog #feed article dl .timeToRead dd:before{content:"";display:inline-block;vertical-align:-7px;width:1.5rem;aspect-ratio:1;margin-right:.5rem;-webkit-mask:url(/icons/clock.svg) no-repeat center/contain;mask:url(/icons/clock.svg) no-repeat center/contain;background-color:currentColor}main#blog search{width:399px;height:56px}main#blog search>label.search:after{background-color:#aeadad}main#blog .search-info{display:block}main#blog .search-info>span{font-weight:400;font-size:16px;line-height:24px}main#blog .search-info>span>em{font-weight:700;font-style:normal}main#blog .search-info>p{font-family:Popppins,sans-serif;font-weight:500;font-size:32px;margin-top:14px}main#blog .notFound{max-width:38rem;margin-inline:auto;text-align:center;margin-top:40px}main#blog .notFound:before{content:"";display:block;width:10rem;aspect-ratio:157/170;margin-inline:auto;background:url(/attention.png) no-repeat 50%/contain}main#blog .notFound h3{margin-block:1.5rem 1rem}main#blog .notFound h3>:first-child{margin-bottom:.5rem}main#blog .notFound p{margin-bottom:2.5rem}main#blog .notFound p>em{font-weight:700;font-style:normal}@media screen and (max-width:1080px){main#blog #feed{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){main#blog #feed{grid-template-columns:1fr}main#blog #filters{flex-wrap:wrap;gap:20px}main#faq .notFound{max-width:none}main#faq .notFound a,main#faq .results button{width:100%}}main#blogArticle{color:var(--clr-flowText)}main#blogArticle #hero{padding:3.75rem;background:linear-gradient(90deg,#3b4bd9 0,rgba(59,75,217,0) 85.8%),var(--blogArticleHeroImageURL) no-repeat center/cover;color:#fff}main#blogArticle #hero>div{display:flex;flex-direction:column;max-width:38rem}main#blogArticle #hero h2{margin-bottom:1rem;color:#fff}main#blogArticle #hero p{margin-bottom:1.5rem;font-size:1.5rem}main#blogArticle #hero ul.tags{order:-1;margin-bottom:1.5rem}main#blogArticle #hero ul.tags a{margin-right:1rem;background-color:hsla(0,0%,100%,.2);color:#fff}main#blogArticle #hero ul.tags a:hover{background-color:hsla(0,0%,100%,.4)}main#blogArticle #hero ul.tags a.disabled{color:hsla(0,0%,100%,.4)}main#blogArticle #hero :is(dl>div,dl>div>*),main#blogArticle section.related article :is(dl>div,dl>div>*){display:inline-block}main#blogArticle #hero dl>div{margin-right:1rem}main#blogArticle #hero dt,main#blogArticle section.related article dt{text-indent:-9999em}main#blogArticle #hero dl .timeToRead dd:before,main#blogArticle section.related article dl .timeToRead dd:before{content:"";display:inline-block;vertical-align:-7px;width:1.5rem;aspect-ratio:1;margin-right:.5rem;-webkit-mask:url(/icons/clock.svg) no-repeat center/contain;mask:url(/icons/clock.svg) no-repeat center/contain;background-color:currentColor}main#blogArticle>.content{max-width:65rem;margin:5rem auto 7.5rem}main#blogArticle>.content section.feedback,main#blogArticle>.content section:not(.feedback) :is(h3,p,section.list,figure.quote,figure.images,figure.image.normal,figure.video,.float),main#blogArticle>.content ul.tags{max-width:52rem;margin-inline:auto}main#blogArticle>.content figure.video .thumbnail{position:relative;display:block}main#blogArticle>.content figure.video .thumbnail img{width:100%;aspect-ratio:16/9;object-fit:cover}main#blogArticle>.content figure.video .thumbnail:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:5rem;aspect-ratio:1;background:url(/video-play.svg) no-repeat 50%/contain}main#blogArticle>.content figure.video video{width:100%}main#blogArticle>.content figure.image.narrow{max-width:38rem;margin-inline:auto}main#blogArticle>.content section:not(.feedback) h3{margin-bottom:1.5rem}main#blogArticle>.content p{margin-block:1em}main#blogArticle>.content section.list{margin-block:1.5rem}main#blogArticle>.content ul:not(.tags){list-style:disc;margin-top:.5rem;margin-inline:revert;padding-inline:revert;font-size:18px}main#blogArticle>.content img{border-radius:1.25rem}main#blogArticle>.content figure:is(.image,.images){margin-block:3.75rem}main#blogArticle>.content figure.image.normal{margin-block:1.5rem}main#blogArticle>.content figure.image:is(.wide,.narrow) img{width:100%}main#blogArticle>.content figure.quote{position:relative;margin-block:2.5rem;padding-left:calc(5.125rem + 1.5rem)}main#blogArticle>.content figure.quote:before{content:"";position:absolute;top:.25em;left:0;width:5.125rem;aspect-ratio:82/60;background:url(/icons/quote.svg) no-repeat 50%/contain}main#blogArticle>.content figure.quote blockquote{margin-bottom:.5rem;color:#181818;font-family:Poppins;font-size:18px;font-weight:500;font-style:italic}main#blogArticle>.content figure.quote figcaption{color:#181818;font-size:.75rem}main#blogArticle>.content figure.quote figcaption:before{content:"- "}main#blogArticle>.content figure.images>div{display:flex;justify-content:space-between}main#blogArticle>.content figure:is(.images,.image,.video) figcaption{margin-top:1rem;font-size:.75rem}main#blogArticle>.content p.highlight.big{margin-block:2.5rem;color:#181818}main#blogArticle>.content p.lead{margin-block:1.5rem;color:#181818;font-family:Poppins;font-weight:500;line-height:1.3}main#blogArticle>.content .float figure.image{max-width:25rem}main#blogArticle>.content .float figure.image.left{float:left;margin-block:0;margin-right:2.5rem}main#blogArticle>.content p.highlight.colored{margin-block:2.5rem;color:var(--clr-blue200);padding:2.5rem;border-radius:1.5rem;background-color:#f5f6fd}.clearfix{clear:both}main#blogArticle>.content ul.tags{margin-block:3.75rem}main#blogArticle>.content ul.tags a{margin-right:1rem;background-color:#ebedfb;color:#000}main#blogArticle>.content ul.tags a:hover{background-color:#d9dcf7}main#blogArticle>.content ul.tags a.disabled{background-color:#f5f6fd;color:#9a9898}main#blogArticle>.content section.feedback h3{margin-bottom:.5rem}main#blogArticle>.content section.feedback button{margin-right:.5rem}main#blogArticle section.cta{display:flex;max-width:65rem;margin-inline:auto;margin-bottom:5rem;padding-inline:0;border-radius:1.5rem;background-color:#fef8f6}main#blogArticle section.cta:before{content:"";max-width:30rem;width:100%;border-top-left-radius:inherit;border-bottom-left-radius:inherit;background:url(/blog-cta.jpg) no-repeat 0/cover;-webkit-clip-path:url(#brandCurveNarrow);clip-path:url(#brandCurveNarrow)}main#blogArticle section.cta>div{padding:2.5rem}main#blogArticle section.cta h3{margin-bottom:1rem}main#blogArticle section.cta p{margin-bottom:2.5rem}main#blogArticle section.related{max-width:78rem;margin-inline:auto;margin-bottom:5rem;padding-inline:0}main#blogArticle section.related h3{max-width:56rem;margin-inline:auto;margin-bottom:2.5rem;text-align:center}main#blogArticle section.related>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}main#blogArticle section.related a{text-decoration:none;color:var(--clr-gray400)}main#blogArticle section.related article{display:flex;flex-direction:column;border-radius:1.5rem;background-color:var(--clr-blue100)}main#blogArticle section.related article:before{content:"";height:14rem;border-top-left-radius:inherit;border-top-right-radius:inherit;background:var(--articleImageURL) no-repeat center/cover}main#blogArticle section.related article>div{display:flex;flex-direction:column;padding:1.5rem}main#blogArticle section.related article dl{order:-1;display:flex;justify-content:space-between;font-size:.75rem}main#blogArticle section.related article h4{margin-block:.5rem}main#blogArticle section.related article p{font-size:1rem}main#promo{position:relative;color:var(--clr-gray400)}main#promo :is(h2,h3){color:var(--clr-gray400)}main#promo a.info{background-color:#e6cfee}main#promo a.disclaimer{position:relative;text-decoration:none;color:currentColor}main#promo a.disclaimer>span{display:inline-block;text-indent:-9999em}main#promo a.disclaimer:before{content:"*"}main#promo section.disclaimer{padding-top:80px;--mainSectionContentMaxWidth:70rem;margin-bottom:5rem;text-align:center}main#promo.inapp section.disclaimer{margin-top:1.5rem}main#promo section.disclaimer small{font-size:.875rem;color:#494545}main#promo section.disclaimer small:before{content:"*"}main#promo:before{content:"";z-index:1;position:absolute;top:1rem;right:max(calc((100% - 78rem) / 2),2rem);width:44.75rem;aspect-ratio:716/632;background:url(/promo-hero.png) no-repeat 50%/contain}main#promo #hero{position:relative;padding:10rem max(calc((100% - 78rem) / 2),3.75rem) 15rem;-webkit-clip-path:url(#brandCurve);clip-path:url(#brandCurve);background-color:#ab61c6}main#promo #hero>*{position:relative;z-index:1}main#promo #hero:after,main#promo #hero:before{content:"";position:absolute;top:0;width:clamp(9rem,25%,16rem);aspect-ratio:162/147;transform:scaleX(-1) rotate(180deg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#b370cc}main#promo #hero:before{left:0;-webkit-mask-image:url(/brand-dots-left.svg);mask-image:url(/brand-dots-left.svg)}main#promo #hero:after{right:0;-webkit-mask-image:url(/brand-dots-right.svg);mask-image:url(/brand-dots-right.svg)}main#promo #hero>.content{max-width:31.5rem}main#promo #hero h2{margin-bottom:1rem;color:#fff;font-size:70px;font-weight:500;line-height:80px;white-space:nowrap}main#promo #hero p{margin-bottom:2.5rem;font-size:1.5rem;color:#fff}main#promo #hero p em{color:var(--clr-yellow200);font-weight:500}main#promo #hero .links{display:flex;gap:1.5rem}main#promo #hero .links a{width:9.75rem;height:3.125rem;border-radius:.625rem}main#promo #hero a.googlePlay{background:url(/google-play-promo.svg) no-repeat 50%/contain}main#promo #hero a.googlePlay.es{background-image:url(/es-google-play-promo.svg)}main#promo #hero a.appStore{background:url(/app-store-promo.svg) no-repeat 50%/contain}main#promo #hero a.appStore.es{background-image:url(/es-app-store-promo.svg)}main#promo #rules,main#promo #security{--mainSectionContentMaxWidth:78rem}main#promo #rules{margin-top:-1rem}main#promo #rules>div{position:relative;padding:3.75rem 2.5rem;border-radius:1.5rem;background-color:#f6eff9;margin-top:120px;max-width:1246px}main#promo #rules>div>*{position:relative;z-index:1}main#promo #rules>div:after,main#promo #rules>div:before{content:"";position:absolute;top:0;width:clamp(9rem,25%,16rem);aspect-ratio:162/147;transform:scaleX(-1) rotate(180deg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#e6cfee}main#promo #rules>div:before{left:0;border-bottom-left-radius:inherit;-webkit-mask-image:url(/brand-dots-left.svg);mask-image:url(/brand-dots-left.svg)}main#promo #rules>div:after{right:0;border-bottom-right-radius:inherit;-webkit-mask-image:url(/brand-dots-right.svg);mask-image:url(/brand-dots-right.svg)}main#promo #rules h3{margin-bottom:2.5rem;text-align:center}main#promo #rules ol{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.5rem 2rem;gap:2.5rem 2rem;max-width:60rem;margin-inline:auto}main#promo #rules ol>li{position:relative;padding-left:56px}main#promo #rules>div h3{font-size:40px}main#promo #rules>div h3:after{content:":"}main#promo #rules ol>li>div .h6{font-size:18px}main#promo #rules ol>li:before{content:counter(list-item);position:absolute;top:0;left:0;width:40px;height:40px;padding:16px;aspect-ratio:1;border-radius:146.91px;background-color:#ab61c6;font-family:Poppins;font-weight:500;font-size:16px;text-align:center;line-height:10px;color:#fff}main#promo #rules ol p:first-child{margin-bottom:.5rem;color:var(--clr-gray400)}main#promo #rules ol p:not(:first-child){font-size:1rem}main#promo #rules ol ul{margin-top:1rem}main#promo #rules ol ul li{display:inline-block;margin-right:1rem}main#promo #rules ol ul a{position:relative;display:inline-block;width:2rem;aspect-ratio:1;text-indent:-9999em}main#promo #rules ol ul a:before{content:"";position:absolute;inset:0;background-repeat:no-repeat;background-position:50%;background-size:contain}main#promo #rules ol ul a.instagram:before{background:url(/icons/promo/instagram.svg)}main#promo #rules ol ul a.pinterest:before{background:url(/icons/promo/pinterest.svg)}main#promo #rules ol ul a.facebook:before{background:url(/icons/promo/facebook.svg)}main#promo #rules footer{margin-top:2.5rem;text-align:center}main#promo #aboutUs{--mainSectionContentMaxWidth:65rem;padding-block:5rem;text-align:center}main#promo #aboutUs h3{margin-bottom:1rem;font-size:40px}main#promo #security{padding-block:5rem}main#promo #security h3{margin-bottom:2.5rem;text-align:center;font-size:40px}main#promo #security ul{display:flex;justify-content:center;gap:2.5rem}main#promo #security li{flex-basis:0;flex-grow:1;display:flex;align-items:center;max-width:18.5rem;font-family:Poppins;font-size:18px;font-weight:500;color:var(--clr-gray400)}main#promo #security li:before{content:"";min-width:5rem;width:5rem;aspect-ratio:1;margin-right:1rem;background:var(--securityItemIconURL) no-repeat center/contain}main#promo .downloadCta-promo{--mainSectionContentMaxWidth:78rem;color:var(--clr-gray400);background-color:#f5f6fd;border-radius:24px;padding:60px;height:496px;display:flex;margin:40px 166px;flex-wrap:wrap;gap:40px}main#promo .downloadCta-promo>div{flex:1 1}main#promo .downloadCta-promo .actions{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px}main#promo .downloadCta-promo .links{display:flex;flex-wrap:wrap;column-gap:24px}main#promo .downloadCta-promo a{width:156px;height:50px;margin-top:40px;border-radius:10px;text-indent:-9999em}main#promo .downloadCta-promo a.googlePlay{background-image:url(/google-play-promo-black.svg)}main#promo .downloadCta-promo a.appStore{background-image:url(/app-store-promo-black.svg)}main#promo .downloadCta-promo a.googlePlay.es{background-image:url(/es-google-play-promo-black.svg)}main#promo .downloadCta-promo a.appStore.es{background-image:url(/es-app-store-promo-black.svg)}main#promo .downloadCta-promo .steps ul{display:flex;flex-direction:column;gap:24px}main#promo .downloadCta-promo .steps li{background-color:#fff;display:flex;justify-content:flex-start;align-items:center;width:100%;gap:16px;font-weight:500;font-size:18px;line-height:24px;padding:16px 24px;border-radius:16px;color:var(--clr-gray400)}@media screen and (min-width:1150px){main#promo .downloadCta-promo .steps .links{display:none}}@media screen and (max-width:767px){main#promo #hero>.image{left:min(calc(-3.5rem + (100% - 430px)),0px)}}@media screen and (max-width:1150px){main#promo:before{display:none}main#promo #hero{padding:0 0 9rem;-webkit-clip-path:url(#brandCurveNarrow);clip-path:url(#brandCurveNarrow)}main#promo #hero h2{font-size:40px}main#promo #hero>.image{display:block;position:relative;left:min(calc(-3.5rem + (100% - 428px)),0px);width:max(100%,32rem);aspect-ratio:716/632;margin-block:1.5rem .75rem;background:url(/promo-hero.png) no-repeat 50%/contain}main#promo #hero>.content{max-width:none;padding-inline:1.25rem;text-align:center}main#promo #hero p{font-size:1.125rem}main#promo #hero .links{display:flex;align-items:center;justify-content:center}main#promo #rules>div{padding:2.5rem 1rem;margin-top:-3rem}main#promo #rules>div h3{font-size:34px}main#promo #rules>div h3:after{content:""}main#promo #rules ol>li>div .h6{font-size:20px}main#promo #rules ol>li:before{width:56px;height:56px;line-height:24px}main#promo #rules ol>li{padding-left:72px}main#promo #rules ol{grid-template-columns:1fr;gap:1.5rem}main#promo #aboutUs h3{font-size:34px}main#promo #security{padding-top:0}main#promo #security h3{font-size:34px}main#promo #security ul{flex-direction:column;justify-content:flex-start}main#promo #security li{max-width:none;flex-basis:auto;flex-grow:0}main#promo #security li>div{flex-grow:1;display:flex;align-items:center}main#promo #security li>div>span{max-width:12.5rem}main#promo #security li a.info{--infoIconSize:1.5rem;margin-left:auto}main#promo .downloadCta-promo{margin:40px 20px 0;padding:60px 20px;background-color:#ebedfb;height:auto;flex-direction:column;border-radius:40px}main#promo .downloadCta-promo .actions{flex:auto;text-align:center;display:flex;justify-content:center;align-items:center}main#promo .downloadCta-promo .actions p{text-align:center}main#promo .downloadCta-promo .actions .links{display:none}main#promo .downloadCta-promo .steps{flex:auto;margin-inline:unset}main#promo .downloadCta-promo .steps .links{display:flex;justify-content:center;align-items:center}main#promo .downloadCta-promo .steps>ul{width:100%}main#promo .downloadCta-promo .steps>ul>li{background-color:#fffdf8}main#promo section.disclaimer{text-align:left}main#promo section.disclaimer small{margin-bottom:2.5rem;font-size:.75rem}main#promo #noSurpriseFees .modalContent:before{display:none}main#promo #noSurpriseFees .modalContent h4{font-size:28px;margin-inline:42px}main#promo #noSurpriseFees .modalContent>ul>li{white-space:break-spaces;margin-inline:10px}main#promo #moneySafety .modalContent:before{display:none}main#promo #moneySafety .modalContent h4{font-size:28px;margin-inline:42px}main#promo #moneySafety .modalContent>ul>li{white-space:break-spaces;margin-inline:10px;font-size:18px}}main#referAFriend{background:#fef5ec}main#referAFriend>section>div{--mainSectionContentMaxWidth:78rem}main#referAFriend #hero{position:relative;height:41.375rem;padding:3.75rem var(--pad) 8.5rem var(--pad);color:#fff}main#referAFriend #hero>*{position:relative;z-index:1}main#referAFriend #hero:before{content:"";position:absolute;inset:0 0 0 22rem;background:url(/referafriend-hero.jpg) no-repeat 50%/cover}main#referAFriend #hero:after{content:"";position:absolute;inset:0 auto 0 0;width:50%;background:linear-gradient(90deg,#f19c49 22rem,rgba(241,156,73,0))}main#referAFriend hgroup{max-width:37rem}main#referAFriend h2{font:normal 500 5.625rem/1 Poppins;color:#fff}main#referAFriend hgroup p{margin-top:1.5rem;font:normal 500 2rem/1.2 Poppins}main#referAFriend .sticker{display:inline-block;max-width:18.75rem;margin-top:3.5rem;padding:1.125rem 1.875rem;border-radius:1rem;transform:rotate(-9deg);background:#c7579a;font:normal 500 1.875rem/1.2 Poppins;text-align:center}main#referAFriend #steps{margin-top:-4.375rem}main#referAFriend #steps>div{position:relative;padding:3.75rem 2.5rem;border-radius:1.5rem;background:#fcebdb}main#referAFriend #steps>div:after,main#referAFriend #steps>div:before{content:"";position:absolute;top:0;width:clamp(9rem,25%,11.5rem);aspect-ratio:162/147;transform:scaleX(-1) rotate(180deg);border-radius:inherit;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#fae1c8}main#referAFriend #steps>div:before{left:0;-webkit-mask-image:url(/brand-dots-left.svg);mask-image:url(/brand-dots-left.svg)}main#referAFriend #steps>div:after{right:0;-webkit-mask-image:url(/brand-dots-right.svg);mask-image:url(/brand-dots-right.svg)}main#referAFriend #steps>div>*{position:relative;z-index:1;max-width:48.5rem;margin-inline:auto}main#referAFriend #steps ol{margin-block:2.5rem}main#referAFriend #steps small{display:block}main#referAFriend #steps :is(h3,small){text-align:center}main#referAFriend #steps li:not(:first-child){margin-top:3rem}main#referAFriend #steps li{position:relative;padding-left:5.5rem}main#referAFriend #steps li:before{content:counter(list-item);position:absolute;top:0;left:0;width:3.5rem;aspect-ratio:1;border-radius:50%;background:#f19c49;text-align:center;font:normal 500 1.5rem/3.5rem Poppins;line-height:3.5rem;color:var(--clr-gray200)}main#referAFriend :is(#aboutUs,#security)>div{--mainSectionContentMaxWidth:64.5rem}main#referAFriend #aboutUs{text-align:center}main#referAFriend #aboutUs>div{padding-block:7.5rem 1.875rem}main#referAFriend #aboutUs h3{margin-bottom:1rem}main#referAFriend #aboutUs p{color:var(--clr-flowText)}main#referAFriend #security>div{padding-block:1.875rem 7.5rem}main#referAFriend #security h3{margin-bottom:2.5rem;text-align:center}main#referAFriend #security ul{display:flex;justify-content:center;gap:2.5rem}main#referAFriend #security li{flex-basis:0;flex-grow:1;display:flex;align-items:center;max-width:20rem;font-family:Poppins;font-size:18px;font-weight:500;color:var(--clr-gray400)}main#referAFriend #security li:before{content:"";min-width:5rem;width:5rem;aspect-ratio:1;margin-right:1rem;background:var(--securityItemIconURL) no-repeat center/contain}main#referAFriend #downloadApp>div{--mainSectionContentMaxWidth:64.5rem;padding:3rem 0 3rem 5rem;border-radius:1rem;background:url(/promo-download.png) no-repeat right 0 bottom 0/37rem,var(--clr-blue200)}main#referAFriend:where(.es) #downloadApp>div{background:url(/promo-download-es.png) no-repeat right 0 bottom 0/37rem,var(--clr-blue200)}main#referAFriend #downloadApp>div>div{max-width:25.5rem}main#referAFriend #downloadApp :is(h3,p){color:#fff}main#referAFriend #downloadApp h3{margin-bottom:.5rem}main#referAFriend #downloadApp .actions{display:flex;gap:1.5rem}main#referAFriend #downloadApp .actions a{display:inline-block;width:156px;height:50px;margin-top:1.5rem;border-radius:10px;text-indent:-9999em}main#referAFriend #downloadApp a.googlePlay{background-image:url(/google-play-promo.svg)}main#referAFriend #downloadApp a.appStore{background-image:url(/app-store-promo.svg)}main#referAFriend #downloadApp a.googlePlay.es{background-image:url(/es-google-play-promo.svg)}main#referAFriend #downloadApp a.appStore.es{background-image:url(/es-app-store-promo.svg)}main#referAFriend #disclosures>div{--mainSectionContentMaxWidth:70rem;padding-block:5rem}main#referAFriend #disclosures p{font-size:12px;line-height:1.5}@media screen and (max-width:1366px){main#referAFriend #hero{height:42.5rem;padding:2.5rem 1.25rem 0}main#referAFriend #hero:before{inset:25% 0 0 0;background:url(/referafriend-hero.jpg) no-repeat 50%/cover}main#referAFriend #hero:after{inset:0 0 0 0;width:100%;background:linear-gradient(180deg,#f19c49 28%,rgba(241,156,73,0) 50%)}main#referAFriend h2{font-size:2.5rem}main#referAFriend hgroup p{font-size:1.5rem}main#referAFriend hgroup{margin-inline:auto}main#referAFriend #hero>div{text-align:center}main#referAFriend .sticker{max-width:12rem;margin-top:1.5rem;padding:.75rem 1.25rem;font-size:1.125rem}main#referAFriend #steps>div{padding:2.5rem 1rem}main#referAFriend #steps li:not(:first-child){margin-top:2rem}main#referAFriend #steps li:before{font-size:1rem}main#referAFriend #security{padding-top:0}main#referAFriend #security ul{flex-direction:column;justify-content:flex-start}main#referAFriend #security li{max-width:none;flex-basis:auto;flex-grow:0}main#referAFriend #security li>div{flex-grow:1;display:flex;align-items:center}main#referAFriend #security li>div>span{max-width:12.5rem}main#referAFriend #security li a.info{--infoIconSize:1.5rem;margin-left:auto}main#referAFriend #downloadApp>div{position:relative;padding:2.5rem 1.5rem 25.5rem;background:var(--clr-blue200);text-align:center}main#referAFriend #downloadApp>div>div{max-width:768px;margin-inline:auto}main#referAFriend #downloadApp .actions{justify-content:center}main#referAFriend #downloadApp>div:after{content:"";position:absolute;inset:auto 0 0 0;width:100%;height:23rem;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;background:url(/promo-download-mobile.png) no-repeat bottom 0 left 50%/44.5rem}main#referAFriend.es #downloadApp>div:after{background:url(/promo-download-mobile-es.png) no-repeat bottom 0 left 50%/44.5rem}}main#esusu{color:var(--clr-flowText)}main#esusu .hero{padding:70px 60px 170px;background:linear-gradient(90deg,#3b4bd9 14.35%,rgba(59,75,217,.68) 37.21%,rgba(59,75,217,0) 60.08%),url(/esusu-hero.png) no-repeat 50%/cover;-webkit-clip-path:url(#brandCurve);clip-path:url(#brandCurve)}main#esusu.es .hero{background:linear-gradient(90deg,#3b4bd9 14.35%,rgba(59,75,217,.68) 37.21%,rgba(59,75,217,0) 60.08%),url(/esusu-hero-es.png) no-repeat 50%/cover}main#esusu .heroContent{max-width:717px}main#esusu .hero p{max-width:534px;margin-block:16px 40px;color:#fff;font-weight:500}main#esusu h2{font:normal 500 100px/1.1 Poppins;color:#fff}main#esusu>section{--mainSectionContentMaxWidth:1248px}main#esusu #features h3{max-width:875px;margin:80px auto;text-align:center;line-height:1}main#esusu .featuresContent{display:flex;flex-direction:column;gap:24px}main#esusu .featureCard{position:relative;height:680px}main#esusu .featureCard:first-child{--featureCardBg:#c74f97;--featureCardBgHover:#b83f88}main#esusu .featureCard:nth-child(2){--featureCardBg:#323fb7;--featureCardBgHover:#252f89}main#esusu .featureCard:nth-child(3){--featureCardBg:#9942b9;--featureCardBgHover:#8a2dac}main#esusu .featureCard>*{position:absolute;width:calc(50% - 12px);top:0;bottom:0}main#esusu .featureCardPhoto{right:0;border-radius:24px;overflow:hidden}main#esusu .featureCard:nth-child(2n) .featureCardPhoto{right:auto;left:0}main#esusu .featureCardPhoto img{width:100%;height:100%;object-fit:cover}main#esusu .featureCardContentWrapper{display:flex;left:0;border-radius:24px;background:var(--featureCardBg)}main#esusu .featureCardContent{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:612px;height:100%;padding-inline:60px;color:#fff}main#esusu .featureCard:nth-child(2n) .featureCardContentWrapper{left:auto;right:0;justify-content:flex-end}main#esusu .featureCardContent h4{display:flex;flex-direction:column-reverse;margin-bottom:8px;line-height:1}main#esusu .featureCardContent h4>*{color:#fff}main#esusu .featureCardTag{font-size:18px;line-height:1.5}main#esusu .featureCard p{margin-bottom:24px}main#esusu .featureCard ul{margin-bottom:40px}main#esusu .featureCard li{position:relative;padding-left:34px}main#esusu .featureCard li:not(:first-child){margin-top:6px}main#esusu .featureCard li:before{content:"";position:absolute;top:0;left:0;width:24px;aspect-ratio:1;-webkit-mask:url(/icons/check.svg) no-repeat center/contain;mask:url(/icons/check.svg) no-repeat center/contain;background:var(--clr-yellow200)}main#esusu .featureCard .disclaimer{line-height:1}main#esusu .featureCard .disclaimer small{color:hsla(0,0%,100%,.7)}main#esusu .featureCard a.primary{color:#fff;border-color:#fff;background:transparent}@media (min-width:1367px){main#esusu .featureCardPhoto img{transition:transform .5s ease}main#esusu .featureCard:hover .featureCardPhoto img{transform:scale(1.1)}main#esusu .featureCardContentWrapper{transition:width .5s ease-in-out,background .5s ease-in-out}main#esusu .featureCard:hover .featureCardContentWrapper{width:100%;background:var(--featureCardBgHover)}}main#esusu #safeSecure{--mainSectionContentMaxWidth:766px;margin-block:120px;text-align:center}main#esusu #safeSecure>div:before{content:"";display:inline-block;width:100px;height:109px;margin-inline:auto;background:url(/esusu-lock.svg) no-repeat 50%/contain}main#esusu #safeSecure h3{margin-block:24px 16px}main#esusu #signUp{--mainSectionContentMaxWidth:1032px;margin-bottom:120px}main#esusu #signUp>div{position:relative;border-radius:40px;background:#ebedfb;padding:159px 60px 60px}main#esusu #signUp>div:before{content:"";position:absolute;inset:0 0 auto;height:107px;border-top-left-radius:inherit;border-top-right-radius:inherit;background:url(/esusu-sign-up.svg) no-repeat 50%/1032px 100%}main#esusu #signUp>div>*{max-width:437px}main#esusu #signUp p{max-width:383px;margin-block:16px 40px}main#esusu #signUp ol{position:absolute;top:159px;right:60px;display:flex;flex-direction:column;justify-content:center;gap:29px;width:381px;height:calc(100% - 159px - 60px)}main#esusu #signUp li{display:flex;align-items:center;gap:16px;padding:16px 24px;border-radius:16px;font:normal 500 18px/1.5 Poppins;color:var(--clr-gray400);background:#fffdf8}main#esusu #signUp li:before{content:"";width:44px;aspect-ratio:1}main#esusu #signUp li:first-child:before{background:url(/esusu-sign-up-list-1.svg) no-repeat 50%/contain}main#esusu #signUp li:nth-child(2):before{background:url(/esusu-sign-up-list-2.svg) no-repeat 50%/contain}main#esusu #signUp li:nth-child(3):before{background:url(/esusu-sign-up-list-3.svg) no-repeat 50%/contain}main#esusu #signUp .links{display:flex;flex-wrap:wrap;column-gap:24px}main#esusu #signUp a{width:156px;height:50px;border-radius:10px;text-indent:-9999em}main#esusu #partnership{margin-bottom:80px;text-align:center}main#esusu #partnership p{font-size:16px;font-weight:500;color:var(--clr-gray400)}main#esusu .esusu{display:inline-block;width:91px;height:22px;margin-left:12px;background:url(/esusu-logo.png) no-repeat 50%/contain;text-indent:-9999em}@media (max-width:1366px){main#esusu .hero{background:linear-gradient(90deg,#3b4bd9 14.35%,rgba(59,75,217,.68) 37.21%,rgba(59,75,217,0) 60.08%),url(/esusu-hero.png) no-repeat right -200px center/cover}main#esusu.es .hero{background:linear-gradient(90deg,#3b4bd9 14.35%,rgba(59,75,217,.68) 37.21%,rgba(59,75,217,0) 60.08%),url(/esusu-hero-es.png) no-repeat right -200px center/cover}main#esusu .heroContent{max-width:414px}main#esusu h2{font-size:60px}main#esusu .featureCard{height:566px}main#esusu .featureCardContentWrapper{width:100%}main#esusu .featureCardContent{width:50%;padding-inline:20px 0}main#esusu #signUp>div{padding:114px 24px 60px}main#esusu #signUp h3{margin-top:32px}main#esusu #signUp>div>*{max-width:none}main#esusu #signUp ol{position:static;width:100%;height:auto;margin-top:24px}main#esusu #signUp p{max-width:none;margin-top:24px}main#esusu #signUp .links{justify-content:center}}@media (max-width:767px){main#esusu .hero{padding:376px 20px 120px;-webkit-clip-path:url(#brandCurveNarrow);clip-path:url(#brandCurveNarrow);background:linear-gradient(0deg,#3b4bd9 51.11%,rgba(59,75,217,.68) 57.43%,rgba(59,75,217,0) 73.18%),url(/esusu-hero.png) no-repeat right -100px top 0/auto 50%}main#esusu.es .hero{background:linear-gradient(0deg,#3b4bd9 51.11%,rgba(59,75,217,.68) 57.43%,rgba(59,75,217,0) 73.18%),url(/esusu-hero-es.png) no-repeat right -100px top 0/auto 50%}main#esusu .hero a{width:100%}main#esusu .heroContent{max-width:none}main#esusu .featureCard{display:flex;flex-direction:column;height:auto}main#esusu .featureCard>*{position:static;width:100%}main#esusu .featureCardPhoto{order:-1;height:432px;border-bottom-left-radius:0;border-bottom-right-radius:0}main#esusu .featureCardContentWrapper{border-top-left-radius:0;border-top-right-radius:0}main#esusu .featureCardContent{max-width:none;width:100%;padding:40px 24px}main#esusu .featureCardTag{margin-bottom:8px}main#esusu .featureCard a{width:100%}main#esusu #signUp{margin-bottom:80px}main#esusu #signUp>div:before{height:75px}main#esusu #signUp h3{margin-top:0}main#esusu #partnership{margin-bottom:80px}}main#rockthescore{color:var(--clr-flowText)}main#rockthescore .hero{padding:70px 60px 170px;background:linear-gradient(90deg,#3b4bd9 14.35%,rgba(59,75,217,.68) 37.21%,rgba(59,75,217,0) 60.08%),url(/esusu-hero.png) no-repeat 50%/cover;-webkit-clip-path:url(#brandCurve);clip-path:url(#brandCurve)}main#rockthescore.es .hero{background:linear-gradient(90deg,#3b4bd9 14.35%,rgba(59,75,217,.68) 37.21%,rgba(59,75,217,0) 60.08%),url(/esusu-hero-es.png) no-repeat 50%/cover}main#rockthescore .heroContent{max-width:717px}main#rockthescore .hero p{max-width:534px;margin-block:16px 40px;color:#fff;font-weight:500}main#rockthescore h2{font:normal 500 100px/1.1 Poppins;color:#fff}main#rockthescore>section{--mainSectionContentMaxWidth:1248px}main#rockthescore #features h3{max-width:875px;margin:80px auto;text-align:center;line-height:1}main#rockthescore .featuresContent{display:flex;flex-direction:column;gap:24px}main#rockthescore .featureCard{position:relative;height:680px}main#rockthescore .featureCard:first-child{--featureCardBg:#c74f97;--featureCardBgHover:#b83f88}main#rockthescore .featureCard:nth-child(2){--featureCardBg:#323fb7;--featureCardBgHover:#252f89}main#rockthescore .featureCard:nth-child(3){--featureCardBg:#9942b9;--featureCardBgHover:#8a2dac}main#rockthescore .featureCard>*{position:absolute;width:calc(50% - 12px);top:0;bottom:0}main#rockthescore .featureCardPhoto{right:0;border-radius:24px;overflow:hidden}main#rockthescore .featureCard:nth-child(2n) .featureCardPhoto{right:auto;left:0}main#rockthescore .featureCardPhoto img{width:100%;height:100%;object-fit:cover}main#rockthescore .featureCardContentWrapper{display:flex;left:0;border-radius:24px;background:var(--featureCardBg)}main#rockthescore .featureCardContent{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:612px;height:100%;padding-inline:60px;color:#fff}main#rockthescore .featureCard:nth-child(2n) .featureCardContentWrapper{left:auto;right:0;justify-content:flex-end}main#rockthescore .featureCardContent h4{display:flex;flex-direction:column-reverse;margin-bottom:8px;line-height:1}main#rockthescore .featureCardContent h4>*{color:#fff}main#rockthescore .featureCardTag{font-size:18px;line-height:1.5}main#rockthescore .featureCard p{margin-bottom:24px}main#rockthescore .featureCard ul{margin-bottom:40px}main#rockthescore .featureCard li{position:relative;padding-left:34px}main#rockthescore .featureCard li:not(:first-child){margin-top:6px}main#rockthescore .featureCard li:before{content:"";position:absolute;top:0;left:0;width:24px;aspect-ratio:1;-webkit-mask:url(/icons/check.svg) no-repeat center/contain;mask:url(/icons/check.svg) no-repeat center/contain;background:var(--clr-yellow200)}main#rockthescore .featureCard .disclaimer{line-height:1}main#rockthescore .featureCard .disclaimer small{color:hsla(0,0%,100%,.7)}main#rockthescore .featureCard a.primary{color:#fff;border-color:#fff;background:transparent}@media (min-width:1367px){main#rockthescore .featureCardPhoto img{transition:transform .5s ease}main#rockthescore .featureCard:hover .featureCardPhoto img{transform:scale(1.1)}main#rockthescore .featureCardContentWrapper{transition:width .5s ease-in-out,background .5s ease-in-out}main#rockthescore .featureCard:hover .featureCardContentWrapper{width:100%;background:var(--featureCardBgHover)}}main#rockthescore #safeSecure{--mainSectionContentMaxWidth:766px;margin-block:120px;text-align:center}main#rockthescore #safeSecure>div:before{content:"";display:inline-block;width:100px;height:109px;margin-inline:auto;background:url(/esusu-lock.svg) no-repeat 50%/contain}main#rockthescore #safeSecure h3{margin-block:24px 16px}main#rockthescore #signUp{--mainSectionContentMaxWidth:1032px;margin-bottom:120px}main#rockthescore #signUp>div{position:relative;border-radius:40px;background:#ebedfb;padding:159px 60px 60px}main#rockthescore #signUp>div:before{content:"";position:absolute;inset:0 0 auto;height:107px;border-top-left-radius:inherit;border-top-right-radius:inherit;background:url(/esusu-sign-up.svg) no-repeat 50%/1032px 100%}main#rockthescore #signUp>div>*{max-width:437px}main#rockthescore #signUp p{max-width:383px;margin-block:16px 40px}main#rockthescore #signUp ol{position:absolute;top:159px;right:60px;display:flex;flex-direction:column;justify-content:center;gap:29px;width:381px;height:calc(100% - 159px - 60px)}main#rockthescore #signUp li{display:flex;align-items:center;gap:16px;padding:16px 24px;border-radius:16px;font:normal 500 18px/1.5 Poppins;color:var(--clr-gray400);background:#fffdf8}main#rockthescore #signUp li:before{content:"";width:44px;aspect-ratio:1}main#rockthescore #signUp li:first-child:before{background:url(/esusu-sign-up-list-1.svg) no-repeat 50%/contain}main#rockthescore #signUp li:nth-child(2):before{background:url(/esusu-sign-up-list-2.svg) no-repeat 50%/contain}main#rockthescore #signUp li:nth-child(3):before{background:url(/esusu-sign-up-list-3.svg) no-repeat 50%/contain}main#rockthescore #signUp .links{display:flex;flex-wrap:wrap;column-gap:24px}main#rockthescore #signUp a{width:156px;height:50px;border-radius:10px;text-indent:-9999em}main#rockthescore #partnership{margin-bottom:80px;text-align:center}main#rockthescore #partnership p{font-size:16px;font-weight:500;color:var(--clr-gray400)}main#rockthescore .rockthescore{display:inline-block;width:119px;height:60px;margin-left:12px;background:url(/rockthescore-logo.png) no-repeat 50%/contain;text-indent:-9999em;vertical-align:middle}@media (max-width:1366px){main#rockthescore .hero{background:linear-gradient(90deg,#3b4bd9 14.35%,rgba(59,75,217,.68) 37.21%,rgba(59,75,217,0) 60.08%),url(/esusu-hero.png) no-repeat right -200px center/cover}main#rockthescore.es .hero{background:linear-gradient(90deg,#3b4bd9 14.35%,rgba(59,75,217,.68) 37.21%,rgba(59,75,217,0) 60.08%),url(/esusu-hero-es.png) no-repeat right -200px center/cover}main#rockthescore .heroContent{max-width:414px}main#rockthescore h2{font-size:60px}main#rockthescore .featureCard{height:566px}main#rockthescore .featureCardContentWrapper{width:100%}main#rockthescore .featureCardContent{width:50%;padding-inline:20px 0}main#rockthescore #signUp>div{padding:114px 24px 60px}main#rockthescore #signUp h3{margin-top:32px}main#rockthescore #signUp>div>*{max-width:none}main#rockthescore #signUp ol{position:static;width:100%;height:auto;margin-top:24px}main#rockthescore #signUp p{max-width:none;margin-top:24px}main#rockthescore #signUp .links{justify-content:center}}@media (max-width:767px){main#rockthescore .hero{padding:376px 20px 120px;-webkit-clip-path:url(#brandCurveNarrow);clip-path:url(#brandCurveNarrow);background:linear-gradient(0deg,#3b4bd9 51.11%,rgba(59,75,217,.68) 57.43%,rgba(59,75,217,0) 73.18%),url(/esusu-hero.png) no-repeat right -100px top 0/auto 50%}main#rockthescore.es .hero{background:linear-gradient(0deg,#3b4bd9 51.11%,rgba(59,75,217,.68) 57.43%,rgba(59,75,217,0) 73.18%),url(/esusu-hero-es.png) no-repeat right -100px top 0/auto 50%}main#rockthescore .hero a{width:100%}main#rockthescore .heroContent{max-width:none}main#rockthescore .featureCard{display:flex;flex-direction:column;height:auto}main#rockthescore .featureCard>*{position:static;width:100%}main#rockthescore .featureCardPhoto{order:-1;height:432px;border-bottom-left-radius:0;border-bottom-right-radius:0}main#rockthescore .featureCardContentWrapper{border-top-left-radius:0;border-top-right-radius:0}main#rockthescore .featureCardContent{max-width:none;width:100%;padding:40px 24px}main#rockthescore .featureCardTag{margin-bottom:8px}main#rockthescore .featureCard a{width:100%}main#rockthescore #signUp{margin-bottom:80px}main#rockthescore #signUp>div:before{height:75px}main#rockthescore #signUp h3{margin-top:0}main#rockthescore #partnership{margin-bottom:80px}}#internationalTransfer{position:relative;background-color:#f5f6fd;margin-bottom:7.5rem;.secondary{background:transparent;height:3.25rem;padding:.875rem 2rem;display:flex;align-items:center;justify-content:center}.secondary:hover{background:var(--clr-blue200)}.primary{height:3.25rem;padding:.875rem 2rem;display:flex;align-items:center;justify-content:center}@media (max-width:48rem){.primary,.secondary{width:100%}}@media (min-width:48.0625rem){background:url(/internationalTransfer-earth.svg) no-repeat 0 100%,url(/internationalTransfer-dots-left.svg) no-repeat 0,url(/internationalTransfer-dots-right.svg) no-repeat 100%;background-color:#f5f6fd;background-size:45%,auto,auto;padding-bottom:1.25rem}@media (min-width:75rem){background-size:auto,auto,auto}}#internationalTransfer .badge-container{width:100%;height:7.125rem}.badge-container>div{position:absolute;top:0;left:0;border-radius:0 0 1.5rem 0;width:9.875rem;height:4.5rem;color:#fff;background:#5bb398;display:flex;justify-content:center;align-items:center}#internationalTransfer .container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.container .spend-money{display:flex;flex-direction:row;justify-content:center;align-items:center;@media (max-width:48rem){display:flex;flex-direction:column;flex-wrap:wrap}}.spend-money>div{flex:1 1}.spend-money>div:first-child{max-width:31.5rem}.spend-money>div:nth-child(2)>img{max-width:none;width:100%}.spend-money>div:nth-child(2){@media (max-width:48rem){margin-top:2.5rem;margin-bottom:3.75rem}}.spend-money h2{margin-bottom:1rem;line-height:2.75rem;color:#353131}.spend-money h5{margin-bottom:1.5rem;line-height:2rem;color:#000}.spend-money p{color:#353131}.spend-money a{width:12.5rem!important;height:3.25rem!important;@media (max-width:768px){min-width:100%}}.container .maximize{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:11.625rem;margin-bottom:4.375rem;@media (max-width:48rem){display:flex;flex-direction:column-reverse;flex-wrap:wrap;margin-top:0;margin-bottom:0}}.maximize>div{flex:1 1}.maximize>div:first-child>img{max-width:none;position:relative;right:5.625rem;bottom:-.625rem;width:120%;margin-top:3.75rem;@media (min-width:48.0625rem){display:none}}#internationalTransfer .choose-card{background:#fff;display:flex;flex-direction:column;gap:.875rem;border-radius:1rem;padding:1.5rem;width:100%;margin-top:1.5rem;margin-bottom:2.5rem}.choose-card>p{font-weight:500;font-family:Poppins}.choose-card .choosable-items{display:flex;flex-direction:row;gap:1.25rem;@media (max-width:48rem){flex-direction:column;align-items:flex-start}}.choosable-items>div{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.choosable-items>div>p{font-weight:500;font-size:.875rem}.maximize .earth{position:relative;overflow-y:clip}.maximize-reach h3{margin-bottom:1.5rem;line-height:3rem;max-width:31.5rem;@media (max-width:48rem){font-size:2.5rem}}.maximize-reach>p:first-of-type{margin-bottom:1rem}.maximize-reach .primary,.maximize-reach>p:nth-of-type(2){margin-bottom:2.5rem}.maximize-reach p{color:#000;max-width:31.5rem}.maximize-reach small{max-width:31.5rem}.maximize-reach a{width:11.25rem!important;height:3.25rem!important;@media (max-width:768px){min-width:100%}}main#sweetDeals>section>div{--mainSectionContentMaxWidth:78rem}main#sweetDeals #hero{position:relative;height:39.375rem;padding:124px 60px 60px;color:#fff;-webkit-clip-path:url(#brandCurve);clip-path:url(#brandCurve);background-color:#3e4fe5}main#sweetDeals #hero>*{position:relative;z-index:1}main#sweetDeals #hero .left-dots{position:absolute;left:0;top:0;width:250px;fill:#f9f4e8;opacity:.3}main#sweetDeals #hero .right-dots{position:absolute;right:0;top:0;width:250px;fill:#f9f4e8;opacity:.3}main#sweetDeals #hero:before{content:"";position:absolute;width:100%;inset:0 0 -6rem 0;background:url(/sweetDeals-hero.png) no-repeat 100%/contain}main#sweetDeals hgroup{max-width:731px}main#sweetDeals h2{font:normal 500 70px/80px Poppins;color:#fff}main#sweetDeals hgroup p{margin-top:16px;margin-bottom:40px;font:normal 400 24px/36px DM Sans;max-width:505px}main#sweetDeals #hero .actions{display:flex;gap:1.5rem}main#sweetDeals #hero .actions a{display:inline-block;width:156px;height:50px;margin-top:1.5rem;border-radius:10px;text-indent:-9999em}main#sweetDeals #hero .actions a.googlePlay{background-image:url(/google-play-promo.svg)}main#sweetDeals #hero .actions a.appStore{background-image:url(/app-store-promo.svg)}main#sweetDeals #hero .actions a.googlePlay.es{margin-top:0;background-image:url(/es-google-play-promo.svg)}main#sweetDeals #hero .actions a.appStore.es{margin-top:0;background-image:url(/es-app-store-promo.svg)}main#sweetDeals #steps{margin-top:120px}main#sweetDeals #steps>div:after,main#sweetDeals #steps>div:before{content:"";position:absolute;top:0;width:clamp(9rem,25%,11.5rem);aspect-ratio:162/147;transform:scaleX(-1) rotate(180deg);border-radius:inherit;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#b2b9f5}main#sweetDeals #steps>div:before{left:0;-webkit-mask-image:url(/brand-dots-left.svg);mask-image:url(/brand-dots-left.svg)}main#sweetDeals #steps>div:after{right:0;-webkit-mask-image:url(/brand-dots-right.svg);mask-image:url(/brand-dots-right.svg)}main#sweetDeals #steps>div{position:relative;padding:3.75rem 2.5rem;border-radius:1.5rem;background:#f5f6fe;max-width:1246px}main#sweetDeals #steps>div>*{position:relative;z-index:1;margin-inline:auto}main#sweetDeals #steps ul{display:flex;gap:32px;padding:0 40px;margin-top:40px}main#sweetDeals #steps small{display:block}main#sweetDeals #steps :is(h3,small){text-align:center}main#sweetDeals #steps li{position:relative;padding-left:3.5rem;max-width:327.33px}main#sweetDeals #steps li:before{content:"";position:absolute;top:0;left:0;width:40px;aspect-ratio:1;background:var(--stepItemIconUrl) no-repeat center/contain}main#sweetDeals #steps li>p{font-weight:500;font-family:Poppins;font-size:18px;color:#353131;line-height:21.6px;margin-bottom:8px}main#sweetDeals #steps li>span{font-weight:400;font-size:16px;color:#494545;line-height:24px}main#sweetDeals #downloadApp>div{display:flex;--mainSectionContentMaxWidth:64.5rem;padding:3rem 0 3rem 5rem;gap:36px;justify-content:center;flex-direction:column;align-items:center;margin-top:40px;max-width:613px}main#sweetDeals #downloadApp h3{text-align:center;line-height:48px}main#sweetDeals #downloadApp .actions{display:flex;gap:1.5rem}main#sweetDeals #downloadApp .actions a{display:inline-block;width:156px;height:50px;margin-top:1.5rem;border-radius:10px;text-indent:-9999em}main#sweetDeals #downloadApp a.googlePlay{background-image:url(/google-play-promo-black.svg);margin-top:0}main#sweetDeals #downloadApp a.appStore{margin-top:0;background-image:url(/app-store-promo-black.svg)}main#sweetDeals #downloadApp a.googlePlay.es{margin-top:0;background-image:url(/es-google-play-promo-black.svg)}main#sweetDeals #downloadApp a.appStore.es{margin-top:0;background-image:url(/es-app-store-promo-black.svg)}main#sweetDeals #disclosures>div{--mainSectionContentMaxWidth:70rem;padding-block:5rem}main#sweetDeals #disclosures p{font-size:14px;line-height:18.2px}@media screen and (max-width:1150px){main#sweetDeals #hero hgroup{padding-top:85px}main#sweetDeals #hero:before{inset:0}main#sweetDeals #hero{height:auto;padding:2.5rem 1.25rem 3rem;-webkit-clip-path:url(#brandCurveNarrow);clip-path:url(#brandCurveNarrow)}main#sweetDeals #hero .left-dots,main#sweetDeals #hero .right-dots{width:124.51px}main#sweetDeals h2{font-size:2.5rem;line-height:52px;text-align:start}main#sweetDeals #hero hgroup{padding-top:215px}main#sweetDeals hgroup p{font-size:18px;line-height:24px;text-align:start}main#sweetDeals hgroup{margin-inline:auto;padding-top:254px}main#sweetDeals #hero>div{text-align:center}main#sweetDeals #hero .actions{display:flex;justify-content:center;align-items:center}main#sweetDeals #hero .actions a.appStore,main#sweetDeals #hero .actions a.googlePlay{margin-top:0}main#sweetDeals #steps{margin-top:50px}main#sweetDeals #steps>div{padding:2.5rem 1rem}main#sweetDeals #steps>div>ul{flex-direction:column;align-items:center}main#sweetDeals #steps>div h3{font-size:32px}main#sweetDeals #steps li:before{font-size:1rem}main#sweetDeals #steps ul{padding:0}main#sweetDeals #steps li>p{font-size:20px}}@media screen and (min-width:768px){main#sweetDeals #hero .hero-mobile-img{display:none}}@media screen and (max-width:767px){main#sweetDeals #hero:before{background:none}main#sweetDeals #hero .hero-mobile-img{z-index:0;top:0;left:0;width:100%;padding-left:-1.25rem;position:absolute}main#sweetDeals #hero .actions{flex-wrap:wrap}main#sweetDeals #steps>div:after,main#sweetDeals #steps>div:before{display:none}main#sweetDeals #downloadApp>div{position:relative;padding:80px 20px;text-align:center;margin-top:0}main#sweetDeals #downloadApp>div h3{font-size:32px;line-height:40px;margin-inline:-20px}main#sweetDeals #downloadApp .actions{flex-wrap:wrap;justify-content:center}main#sweetDeals #downloadApp .actions a{width:175.5px;height:56px;margin-top:0}main#sweetDeals #disclosures>div{padding-top:0}}main#blog-post .collapsible-container{border:1px solid #ccc;border-radius:5px;width:300px;padding:10px;margin:20px auto;font-family:Arial,sans-serif}main#blog-post .collapsible-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:10px;background-color:#f9f9f9;border-radius:5px}main#blog-post .collapsible-title{margin:0}main#blog-post .collapsible-icon{font-size:20px;transition:transform .3s}main#blog-post .collapsible-content{display:none;padding:10px;border-top:1px solid #ccc;margin-top:10px;font-size:14px}main#blog-post ol{list-style-type:decimal;font-size:18px;font-family:Poppins;color:#868383;padding-left:25px}main#blog-post ol.normal{color:#353131}main#blog-post{display:flex;flex-direction:column}main#blog-post #container .content h2.faq{margin-bottom:48px}main#blog-post #hero{padding:3.75rem;background:linear-gradient(90deg,#3b4bd9 0,rgba(59,75,217,0) 85.8%),var(--blogArticleHeroImageURL) no-repeat 50% 10% /cover;color:#fff}main#blog-post #hero.no-stock{background:linear-gradient(90deg,#3b4bd9 0,rgba(59,75,217,0) 85.8%),var(--blogArticleHeroImageURL) no-repeat 50% 30% /cover}main#blog-post #hero>div{display:flex;flex-direction:column;max-width:38rem}main#blog-post #hero h2{margin-bottom:1rem;color:#fff}main#blog-post #hero p{margin-bottom:1.5rem;font-size:1.5rem}main#blog-post #hero ul.tags{order:-1;margin-bottom:1.5rem}main#blog-post #hero ul.tags a{margin-right:1rem;background-color:hsla(0,0%,100%,.2);color:#fff}main#blog-post #hero ul.tags a:hover{background-color:hsla(0,0%,100%,.4)}main#blog-post #hero ul.tags a.disabled{color:hsla(0,0%,100%,.4)}main#blog-post #hero :is(dl>div,dl>div>*),main#blog-post section.related article :is(dl>div,dl>div>*){display:inline-block}main#blog-post #hero dl>div{margin-right:1rem}main#blog-post #hero dt,main#blog-post section.related article dt{text-indent:-9999em}main#blog-post #hero dl .timeToRead dd:before,main#blog-post section.related article dl .timeToRead dd:before{content:"";display:inline-block;vertical-align:-7px;width:1.5rem;aspect-ratio:1;margin-right:.5rem;-webkit-mask:url(/icons/clock.svg) no-repeat center/contain;mask:url(/icons/clock.svg) no-repeat center/contain;background-color:currentColor}main#blog-post h5.small{font-size:24px}main#blog-post h5.medium,main#blog-post h5.small{font-family:Poppins;font-weight:500;line-height:32px}main#blog-post h5.medium{color:#000;font-size:30px;font-style:normal;margin-bottom:48px}main#blog-post p.subheading{font-family:Poppins;font-weight:500;line-height:24px;font-size:18px;margin-bottom:48px}main#blog-post p.subheading-regular{font-family:Poppins;font-weight:400;color:#868383;line-height:24px;font-size:18px}main#blog-post p.middle-grey{color:rgba(0,0,0,.6);font-family:DM Sans;font-size:20px;font-weight:400;line-height:32px;margin-bottom:48px}main#blog-post p.middle-grey>a{color:rgba(0,0,0,.6)}main#blog-post p.subheading-italic{font-family:Poppins;font-size:18px;font-weight:500;line-height:24px;font-style:italic;color:#353131;margin-bottom:24px}main#blog-post p.normal-grey{font-family:DM Sans;color:rgba(0,0,0,.6);font-size:18px;font-weight:400;line-height:24px;margin-bottom:24px}main#blog-post p.normal-grey>a{color:rgba(0,0,0,.6)}main#blog-post span .quote{font-family:Poppins;font-weight:500;font-size:18px;line-height:24px;font-size:italic;margin-bottom:8px}main#blog-post p .quote{font-family:DM-Sans;font-weight:400;font-size:12px;line-height:18px}main#blog-post #container{max-width:1246px;margin-inline:auto}main#blog-post #container .content h4.title{font-family:Poppins;font-weight:500;font-size:32px;line-height:36px;margin-bottom:48px;color:#353131}main#blog-post #container .content h5.subtitle{font-family:Poppins;font-weight:400;font-size:18px;line-height:24px;margin-bottom:48px;color:#868383}main#blog-post #container .content ol.talking-openly-ol{margin:24px 0}main#blog-post #container .content ol.talking-openly-ol>li{margin:0!important}main#blog-post #container .content ol.talking-openly-ol>li::marker{font-size:18px;font-weight:700;line-height:27px;color:#3e4fe5;font-family:DM Sans}main#blog-post #container .content ol.talking-openly-ol>li>h5{line-height:27px;color:#353131;font-family:DM Sans;margin-left:10px;margin-bottom:8px}main#blog-post #container .content h5.subheader{font-family:Poppins;font-weight:500;font-size:18px;line-height:28px;color:#353131}main#blog-post #container .content h5.link>a{color:#353131}main#blog-post #container .content img{width:100%;margin-bottom:48px;border-radius:24px}main#blog-post #container .content .img-placeholder{background-color:#f9f4e8;border-radius:24px;height:368px;margin-bottom:48px}main#blog-post #container .content h3.heavy{font-family:Poppins;font-weight:500;font-size:40px;line-height:48px;margin-bottom:48px;color:#353131}main#blog-post p.normal{font-size:18px;font-weight:400;line-height:27px;margin-bottom:48px;color:#353131}main#blog-post p.normal.bold{font-weight:700}main#blog-post p.normal>a{color:#000}main#blog-post p.normal>em{color:#3d50e5}main#blog-post #container .content .rock-the-score-container{display:flex;justify-content:flex-start;align-items:center;gap:8px;margin-top:24px;flex-wrap:wrap}main#blog-post #container .content .rock-the-score-container .rock-the-score-logo{width:49px;height:30px;aspect-ratio:49/30;margin-bottom:0;border-radius:unset}main#blog-post #container .content .quote{font-family:Poppins;font-weight:500;font-size:18px;line-height:24px;font-style:italic;position:relative;padding-left:7rem;margin:48px 0}main#blog-post #container .content p.small{font-family:DM Sans;font-weight:400;font-size:12px;line-height:18px;font-style:italic;color:#353131}main#blog-post #container .content p.small>a{color:#353131}main#blog-post #container .content .quote:before{content:"";position:absolute;top:-.5rem;left:0;width:88px;height:64px;aspect-ratio:82/60;background:url(/icons/blog-quote.svg) no-repeat 50%/contain}main#blog-post p .normal.grey{color:#868383!important}main#blog-post #container{display:flex;margin-top:80px}main#blog-post #container .left-keywords{position:-webkit-sticky;position:sticky;left:0;top:120px;padding:0 0 0 60px;width:294px;max-height:calc(100vh - 200px);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;overflow:hidden;flex:1 1}main#blog-post #container .left-keywords h6{font-family:Poppins;font-weight:500;font-size:20px;line-height:28px;color:#f27c4f;margin-right:10px}main#blog-post #container .left-keywords>div{display:flex;flex-direction:column;gap:16px}main#blog-post #container .left-keywords>div .keyword{display:block;padding:4px 16px!important;font-weight:500;font-size:16px;text-align:center;border-radius:100px;margin-right:10px}main#blog-post #container .left-keywords>div .keyword.green{color:#41806c;background-color:#eef7f4}main#blog-post #container .left-keywords>div .keyword.purple{color:#803863;background-color:#f9eef5}main#blog-post #container .left-keywords>div .keyword.blue{color:#000;background-color:#ebedfb}main#blog-post #container .content{flex:3 1}main#blog-post #container .content .list-items{display:flex;flex-direction:column;gap:24px}main#blog-post #container .content .list-items span.title{font-family:DM Sans;font-weight:700;font-size:18px;line-height:27px;margin-bottom:10.5px;margin-top:10px;color:#353131}main#blog-post #container .content .list-items span.description{font-family:DM Sans;font-weight:400;font-size:18px;line-height:27px;color:#868383}main#blog-post #container .content .list-items span.description>span{color:#494545}main#blog-post #container .content ul.inside-list>li{margin-bottom:0;font-size:18px;font-family:DM Sans,sans-serif;line-height:27px;font-weight:400;padding-left:20px;margin-left:20px;display:inline-block;color:#868383;position:relative}main#blog-post #container .content ul.inside-list>li>span{font-weight:700}main#blog-post #container .content ul.inside-list>li>span.blue{color:#3e4fe5}main#blog-post #container .content ul.inside-list>li>span.orange{color:#f27c4f}main#blog-post #container .content ul.inside-list>li>span.purple{color:#ab61c6}main#blog-post #container .content ul.inside-list>li:before{content:"•";color:#868383;font-size:18px;display:inline-block;width:1em;background:none}main#blog-post #container .content ul.inside-list>li.blue:before{color:#3e4fe5}main#blog-post #container .content ul.inside-list>li.orange:before{color:#f27c4f}main#blog-post #container .content ul.inside-list>li.purple:before{color:#ab61c6}main#blog-post .charcoal60{color:#868383!important}main#blog-post #container .content ul>li{display:flex;flex-direction:column;position:relative;padding-left:4rem;margin-bottom:24px}main#blog-post #container .content ul>li:before{content:"";position:absolute;top:0;left:0;width:48px;aspect-ratio:1;background:var(--listItemIconUrl) no-repeat center/contain}main#blog-post #container .content .mobile-tags{display:none}main#blog-post .divider{width:calc(100% - 120px);height:1px;background-color:#c2c1c1;margin-left:60px;margin-top:36px;max-width:1246px;margin-inline:auto}main#blog-post #container .content .mobile-keywords{display:none}main#blog-post #container .content .tip{margin-bottom:48px;display:flex}main#blog-post #container .content .tip>p.link>a{color:#868383}main#blog-post #container .content div.center{align-items:center}main#blog-post #container .content .tip>img{width:48px;height:48px;margin-right:16px}main#blog-post #container .content .tip>p{color:#868383}main#blog-post #container .content .tip span.bold{font-weight:700;font-size:18px;line-height:27px;color:#868383;margin-right:4px}main#blog-post #container .content .faq-item{display:flex;flex-direction:column;gap:16px;align-items:flex-start;margin-bottom:40px;max-width:715px}main#blog-post #container .content .faq-item .title-container{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer}main#blog-post #container .content .faq-item .title-container>div>img{margin-bottom:0;width:24px;height:24px}main#blog-post #container .content .faq-item p.title{font-size:16px;line-height:24px;font-weight:500}main#blog-post #container .content .faq-item p.description{font-size:14px;font-weight:400;line-height:20px;color:#716e6e}main#blog-post .legal{margin:80px auto;display:block;text-align:center;padding:0 20px;max-width:1118px;color:#868383}main#blog-post>p{font-size:14px;font-weight:400;line-height:24px}main#blog-post .tax-learn-more{margin:80px auto;display:flex;max-width:1034px;border-radius:24px;width:100%;position:relative;background-color:#f9f4e8;box-sizing:border-box;min-height:443px}main#blog-post .tax-learn-more:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:473px;height:443px;background:url(/tax-learn-more.png) no-repeat 50%/cover;z-index:0;border-radius:24px}main#blog-post .tax-learn-more>div{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:20px}main#blog-post .tax-learn-more h3{font-size:40px;font-weight:500;font-family:Poppins,sans-serif;line-height:48px;text-align:start;margin-bottom:16px;padding-left:50%}main#blog-post .tax-learn-more p{font-size:18px;font-weight:500;line-height:27px;margin-bottom:32px;color:#494545;padding-left:50%}main#blog-post .tax-learn-more p.link>a{font-weight:700;color:#494545}main#blog-post .tax-learn-more .actions{display:flex;padding-left:50%;gap:1.5rem}main#blog-post .tax-learn-more .actions a{display:inline-block;width:156px;height:50px;margin-top:1.5rem;border-radius:10px;text-indent:-9999em}main#blog-post .tax-learn-more a.googlePlay{background-image:url(/google-play-promo-black.svg);margin-top:0}main#blog-post .tax-learn-more a.appStore{margin-top:0;background-image:url(/app-store-promo-black.svg)}main#blog-post .tax-learn-more a.googlePlay.es{margin-top:0;background-image:url(/es-google-play-promo-black.svg)}main#blog-post .tax-learn-more a.appStore.es{margin-top:0;background-image:url(/es-app-store-promo-black.svg)}main#blog-post #container .content ul.simple{list-style-type:disc;padding-left:25px;margin-bottom:48px}main#blog-post #container .content ul.close{margin-top:-48px}main#blog-post #container .content ul.simple>li{padding-left:0;display:list-item}main#blog-post #container .content ul.simple>li.close{margin:0}main#blog-post #container .content ul.simple>li:before{display:none}@media screen and (max-width:1080px){main#blog-post .tax-learn-more{height:auto;width:90%}main#blog-post .tax-learn-more>div{padding-top:400px}main#blog-post .tax-learn-more:before{background:url(/tax-learn-more-mobile.png) no-repeat top/cover;height:380px;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}main#blog-post .tax-learn-more h3{font-size:32px;font-weight:500;font-family:Poppins,sans-serif;line-height:40px;text-align:start;padding:0;margin-bottom:16px}main#blog-post .tax-learn-more p{padding:0;margin-bottom:16px}main#blog-post .tax-learn-more>div{align-items:center}main#blog-post .tax-learn-more .actions{padding:0}}@media screen and (max-width:428px){main#blog-post #hero.no-stock{background:linear-gradient(0,#3b4bd9 60%,rgba(59,75,217,0) 85.8%),var(--blogArticleHeroImageURL) no-repeat 50% 30% /cover}}@media screen and (max-width:767px){main#blog-post #hero{padding:55% 20px 120px;-webkit-clip-path:url(#brandCurve);clip-path:url(#brandCurve);background:linear-gradient(0,#3b4bd9 60%,rgba(59,75,217,0) 85.8%),var(--blogArticleHeroImageURL) no-repeat top /contain}main#blog-post #container .left-keywords{display:none}main#blog-post #hero ul.tags a{margin-bottom:16px}main#blog-post #hero h2{font-size:40px}main#blog-post #hero p{font-size:18px}main#blog-post #container{margin-top:60px}main#blog-post #container .content{padding:0 20px}main#blog-post #container .content h4.title{font-size:32px}main#blog-post .divider{width:calc(100% - 40px);height:1px;background-color:#c2c1c1;margin:0 20px 80px}main#blog-post #container .content .mobile-keywords{display:flex;justify-content:flex-start;align-items:center;padding:48px 0 80px}main#blog-post #container .mobile-keywords>div{display:flex;flex-wrap:wrap;gap:16px}main#blog-post #container .mobile-keywords>div .keyword{white-space:nowrap;padding:4px 16px!important;width:-moz-fit-content;width:fit-content;font-weight:500;font-size:16px;text-align:center;border-radius:100px}main#blog-post #container .mobile-keywords>div .keyword.green{color:#41806c;background-color:#eef7f4}main#blog-post #container .mobile-keywords>div .keyword.purple{color:#803863;background-color:#f9eef5}main#blog-post #container .mobile-keywords>div .keyword.blue{color:#000;background-color:#ebedfb}main#blog-post .legal>p{font-size:12px}main#blog-post #container .content .tip{margin-bottom:24px}main#blog-post #container .content .tip span.bold{color:#353131;text-transform:uppercase}main#blog-post #container .content .tip>.normal .bold{display:block}main#blog-post #container .content h4.title,main#blog-post #container .content h5.subtitle,main#blog-post p.normal{margin-bottom:24px}main#blog-post #container .content ul.close{margin-top:24px}main#blog-post #container .content h2.faq{margin-bottom:40px}}main#taxFiler>section>div{--mainSectionContentMaxWidth:78rem}main#taxFiler #hero{position:relative;height:39.375rem;padding:62px 60px 60px;color:#fff;-webkit-clip-path:url(#brandCurve);clip-path:url(#brandCurve);background-color:#3e4fe5}main#taxFiler #hero>*{position:relative;z-index:1}main#taxFiler #hero .left-dots{position:absolute;left:0;top:0;width:250px;fill:#f9f4e8;opacity:.3}main#taxFiler #hero .right-dots{position:absolute;right:0;top:0;width:250px;fill:#f9f4e8;opacity:.3}main#taxFiler #hero:before{content:"";position:absolute;width:100%;inset:0 0 -6rem 0;background:url(/tax-filer-hero.png) no-repeat 100%/contain}main#taxFiler hgroup{max-width:731px}main#taxFiler h2{font:normal 500 70px/80px Poppins}main#taxFiler hgroup p{margin-top:16px;margin-bottom:40px;font:normal 400 24px/36px DM Sans}main#taxFiler hgroup p>em{font-weight:700}main#taxFiler #hero .actions{display:flex;gap:1.5rem}main#taxFiler #hero .actions a{display:inline-block;width:156px;height:50px;margin-top:1.5rem;border-radius:10px;text-indent:-9999em}main#taxFiler #hero .actions a.googlePlay{background-image:url(/google-play-promo.svg)}main#taxFiler #hero .actions a.appStore{background-image:url(/app-store-promo.svg)}main#taxFiler #hero .actions a.googlePlay.es{margin-top:0;background-image:url(/es-google-play-promo.svg)}main#taxFiler #hero .actions a.appStore.es{margin-top:0;background-image:url(/es-app-store-promo.svg)}main#taxFiler #steps{margin-top:120px}main#taxFiler #steps ul:after,main#taxFiler #steps ul:before{content:"";position:absolute;top:4px;width:clamp(9rem,25%,11.5rem);aspect-ratio:162/147;border-radius:inherit;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#b2b9f5}main#taxFiler #steps ul:before{left:-12px;-webkit-mask-image:url(/brand-dots-left-v2.svg);mask-image:url(/brand-dots-left-v2.svg)}main#taxFiler #steps ul:after{right:-12px;-webkit-mask-image:url(/brand-dots-right-v2.svg);mask-image:url(/brand-dots-right-v2.svg)}main#taxFiler #steps .title{text-align:center;margin-inline:auto;max-width:770px;margin-bottom:40px}main#taxFiler #steps h3{font-size:50px;font-weight:500;line-height:64.5px;margin-bottom:8px;padding-inline:35px}main#taxFiler #steps p{font-size:24px;font-weight:500;font-family:Poppins,sans-serif;line-height:36px}main#taxFiler #steps .divider{background:#b2b9f5;width:1px;height:144px}main#taxFiler #steps ul{max-width:1084px;text-align:center;gap:24px;height:340px;padding:0 24px;background:#f5f6fe;border-radius:16px;margin-inline:auto}main#taxFiler #steps li,main#taxFiler #steps ul{position:relative;display:flex;align-items:center;justify-content:center}main#taxFiler #steps li{flex-direction:column;max-width:340px}main#taxFiler #steps li:before{content:"";display:inline-block;margin-bottom:10px;width:64px;aspect-ratio:1;background:var(--stepItemIconUrl) no-repeat center/contain}main#taxFiler #steps li>p{font-weight:500;font-family:Poppins,sans-serif;font-size:24px;color:#494545;line-height:36px;margin-bottom:10px;white-space:normal}main#taxFiler #steps li>span{font-weight:400;font-size:16px;color:#494545;line-height:24px;margin:0 24px}main#taxFiler #all-in-one{background:#fff;text-align:center}main#taxFiler #all-in-one>div{margin:80px 0 134px;max-width:1030px;margin-inline:auto}main#taxFiler #all-in-one h3{font-weight:500;font-size:40px;line-height:48px;margin:16px 0}main#taxFiler #all-in-one img{margin-bottom:24px}main#taxFiler #all-in-one span{color:#353131;padding:4px 8px;background:#f9eef5;font-size:12px;line-height:16px;border-radius:16px}main#taxFiler #all-in-one p{color:#494545;line-height:27px;margin-bottom:48px;font-size:18px}main#taxFiler #all-in-one .actions{display:flex;justify-content:center;gap:1.5rem}main#taxFiler #all-in-one .actions a{display:inline-block;width:156px;height:50px;margin-top:1.5rem;border-radius:10px;text-indent:-9999em}main#taxFiler #all-in-one a.googlePlay{background-image:url(/google-play-promo-black.svg);margin-top:0}main#taxFiler #all-in-one a.appStore{margin-top:0;background-image:url(/app-store-promo-black.svg)}main#taxFiler #all-in-one a.googlePlay.es{margin-top:0;background-image:url(/es-google-play-promo-black.svg)}main#taxFiler #all-in-one a.appStore.es{margin-top:0;background-image:url(/es-app-store-promo-black.svg)}main#taxFiler #how-it-works>div{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;max-width:1084px;gap:24px;padding:40px 24px 56px;background:#f5f6fe;border-radius:16px;margin-inline:auto}main#taxFiler #how-it-works>div:after,main#taxFiler #how-it-works>div:before{content:"";position:absolute;top:0;width:clamp(9rem,25%,11.5rem);aspect-ratio:162/147;transform:scaleX(-1) rotate(180deg);border-radius:inherit;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#b2b9f5}main#taxFiler #how-it-works>div:before{left:0;-webkit-mask-image:url(/brand-dots-left.svg);mask-image:url(/brand-dots-left.svg)}main#taxFiler #how-it-works>div:after{right:0;-webkit-mask-image:url(/brand-dots-right.svg);mask-image:url(/brand-dots-right.svg)}main#taxFiler #how-it-works h3{margin-bottom:40px;text-align:center;font-size:40px}main#taxFiler #how-it-works ul{display:flex;justify-content:center;gap:40px;width:100%}main#taxFiler #how-it-works li{flex-basis:0;flex-grow:1;display:flex;align-items:center;flex-direction:column;font-family:Poppins;font-size:18px;font-weight:500;color:var(--clr-gray400);text-align:center}main#taxFiler #how-it-works li>div{max-width:200px}main#taxFiler #how-it-works li>div>span>em{display:block;font-style:italic;font-weight:400;font-size:13px}main#taxFiler #how-it-works li:before{content:"";min-width:5rem;width:5rem;aspect-ratio:1;margin-bottom:16px;background:var(--taxPlannerItemIconURL) no-repeat center/contain}main#taxFiler .downloadCta{margin-bottom:120px;color:var(--clr-flowText)}main#taxFiler .downloadCta>div{position:relative;width:100%;border-radius:24px;background-color:#f9f4e8;max-width:1246px}main#taxFiler .downloadCta>div:before{content:"";position:absolute;background:url(/app-tax-filer-banner.png) no-repeat 100% 100%/contain}main#taxFiler .downloadCta h3,main#taxFiler .downloadCta>div>div{color:#353131}main#taxFiler .downloadCta h3+div{margin-top:16px;font-size:18px}main#taxFiler .downloadCta .links{display:flex;flex-wrap:wrap;column-gap:24px}main#taxFiler .downloadCta a{width:156px;height:50px;margin-top:40px;border-radius:10px;text-indent:-9999em}main#taxFiler .downloadCta a.googlePlay{background-image:url(/google-play-promo-black.svg)}main#taxFiler .downloadCta a.appStore{background-image:url(/app-store-promo-black.svg)}main#taxFiler .downloadCta a.googlePlay.es{background-image:url(/es-google-play-promo-black.svg)}main#taxFiler .downloadCta a.appStore.es{background-image:url(/es-app-store-promo-black.svg)}main#taxFiler section.disclaimer{text-align:center;max-width:1118px;margin:80px auto}@media screen and (min-width:768px){main#taxFiler #hero .hero-mobile-img{display:none}}@media screen and (max-width:767px){main#taxFiler #hero:before{background:none}main#taxFiler #hero .hero-mobile-img{z-index:0;top:0;left:0;width:100%;padding-left:-1.25rem;position:absolute}main#taxFiler #hero .actions{flex-wrap:wrap;justify-content:center}main#taxFiler #how-it-works>div{padding:40px 24px;margin-bottom:60px}main#taxFiler #how-it-works ul{display:flex;justify-content:center;flex-direction:column;gap:38px}main#taxFiler #how-it-works li{width:100%;max-width:none}main#taxFiler #how-it-works li>div{max-width:none}}@media screen and (max-width:1150px){main#taxFiler #hero:before{inset:0}main#taxFiler #hero{height:auto;padding:2.5rem 1.25rem 3rem;-webkit-clip-path:url(#brandCurveNarrow);clip-path:url(#brandCurveNarrow)}main#taxFiler #hero .left-dots,main#taxFiler #hero .right-dots{width:124.51px}main#taxFiler #hero h2{font-size:48px;line-height:52px;text-align:start}main#taxFiler #hero hgroup p{font-size:18px;line-height:24px;text-align:start}main#taxFiler #hero hgroup{padding-top:210px}main#taxFiler #hero>div{text-align:center}main#taxFiler #hero .actions{display:flex;align-items:center}main#taxFiler #hero .actions a.appStore,main#taxFiler #hero .actions a.googlePlay{margin-top:0}main#taxFiler #steps{margin-top:42px}main#taxFiler #steps h3{font-size:40px;line-height:48px;padding-inline:unset}main#taxFiler #steps p{font-size:18px;line-height:24px}main#taxFiler #steps .divider{display:none}main#taxFiler #steps li>p{font-size:20px;line-height:28px;white-space:normal}main#taxFiler #steps li>span{margin:0}main#taxFiler #steps ul{height:auto;flex-direction:column;gap:40px;padding:40px 20px}main#taxFiler #steps ul:after,main#taxFiler #steps ul:before{display:none}main#taxFiler #all-in-one p{margin-bottom:32px}main#taxFiler #all-in-one>div{margin:80px 0 60px}main#taxFiler #how-it-works>div:after,main#taxFiler #how-it-works>div:before{display:none}main#taxFiler .downloadCta{margin-bottom:60px}main#taxFiler .downloadCta>div{--imageHeight:482px;padding-block:calc(var(--imageHeight) + var(--innerPadding) - var(--topOuterPadding)) 40px;border-radius:40px;text-align:center}main#taxFiler .downloadCta>div:before{bottom:auto;left:0;height:var(--imageHeight);background-position:center 0;background-size:cover}main#taxFiler .downloadCta>div>div{display:inline-block}main#taxFiler .downloadCta .links{justify-content:center;column-gap:16px}main#taxFiler section.disclaimer{padding:40px 20px}}#relatedBlogs{margin-inline:auto;margin-bottom:5rem;padding-inline:0}#relatedBlogs h3{max-width:56rem;margin-inline:auto;margin-bottom:2.5rem;text-align:center;color:#353131}#relatedBlogs>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px;gap:25px}#relatedBlogs a{text-decoration:none;color:var(--clr-gray400);overflow:hidden}#relatedBlogs article{display:flex;flex-direction:column;border-radius:1.5rem;background-color:var(--clr-blue100);transition:background-color .3s ease,transform .3s ease;width:399px;overflow:hidden;min-height:399px}#relatedBlogs article.es{min-height:492px}#relatedBlogs article:hover{background-color:#dadcf7}#relatedBlogs article:before{content:"";height:14rem;border-top-left-radius:inherit;border-top-right-radius:inherit;transition:transform .3s ease-in-out;background:linear-gradient(180deg,rgba(0,0,0,.6) 20.29%,transparent 100%),var(--articleImageURL) no-repeat center/cover}#relatedBlogs article:hover:before{transform:scale(1.07)}#relatedBlogs article :is(dl>div,dl>div>*){display:inline-block}#relatedBlogs article dt{text-indent:-9999em}#relatedBlogs article dl .timeToRead dd:before{content:"";display:inline-block;vertical-align:-7px;width:1.5rem;aspect-ratio:1;margin-right:.5rem;-webkit-mask:url(/icons/clock.svg) no-repeat center/contain;mask:url(/icons/clock.svg) no-repeat center/contain;background-color:currentColor}#relatedBlogs article>div{display:flex;flex-direction:column;padding:1.5rem}#relatedBlogs article dl{order:-1;display:flex;justify-content:space-between;font-size:.75rem}#relatedBlogs article h4{margin-block:.5rem;color:#353131}#relatedBlogs article p{font-size:1rem;text-align:start;color:#353131}@media screen and (max-width:1290px){#relatedBlogs{margin-bottom:60px}#relatedBlogs>div{display:grid;grid-template-columns:auto;grid-gap:25px;gap:25px}#relatedBlogs article{width:100%}#relatedBlogs a{text-decoration:none;color:var(--clr-gray400);padding-inline:24px}}main#taxPlanner>section>div{--mainSectionContentMaxWidth:78rem}main#taxPlanner #hero{position:relative;height:39.375rem;padding:124px 60px 60px;color:#fff;-webkit-clip-path:url(#brandCurve);clip-path:url(#brandCurve);background-color:#3e4fe5}main#taxPlanner #hero>*{position:relative;z-index:1}main#taxPlanner #hero .left-dots{position:absolute;left:0;top:0;width:250px;fill:#f9f4e8;opacity:.3}main#taxPlanner #hero .right-dots{position:absolute;right:0;top:0;width:250px;fill:#f9f4e8;opacity:.3}main#taxPlanner #hero:before{content:"";position:absolute;width:100%;inset:0 0 -6rem 0;background:url(/tax-planner-hero.png) no-repeat 100%/contain}main#taxPlanner hgroup{max-width:731px}main#taxPlanner h2{font:normal 500 70px/80px Poppins}main#taxPlanner hgroup p{margin-top:16px;margin-bottom:40px;font:normal 400 24px/36px DM Sans}main#taxPlanner hgroup p>em{font-weight:700}main#taxPlanner #hero .actions{display:flex;gap:1.5rem}main#taxPlanner #hero .actions a{display:inline-block;width:156px;height:50px;margin-top:1.5rem;border-radius:10px;text-indent:-9999em}main#taxPlanner #hero .actions a.googlePlay{background-image:url(/google-play-promo.svg)}main#taxPlanner #hero .actions a.appStore{background-image:url(/app-store-promo.svg)}main#taxPlanner #hero .actions a.googlePlay.es{margin-top:0;background-image:url(/es-google-play-promo.svg)}main#taxPlanner #hero .actions a.appStore.es{margin-top:0;background-image:url(/es-app-store-promo.svg)}main#taxPlanner #steps{margin-top:120px}main#taxPlanner #steps ul:after,main#taxPlanner #steps ul:before{content:"";position:absolute;top:4px;width:clamp(9rem,25%,11.5rem);aspect-ratio:162/147;border-radius:inherit;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#b2b9f5}main#taxPlanner #steps ul:before{left:-12px;-webkit-mask-image:url(/brand-dots-left-v2.svg);mask-image:url(/brand-dots-left-v2.svg)}main#taxPlanner #steps ul:after{right:-12px;-webkit-mask-image:url(/brand-dots-right-v2.svg);mask-image:url(/brand-dots-right-v2.svg)}main#taxPlanner #steps .title{text-align:center;margin-inline:auto;max-width:770px;margin-bottom:40px}main#taxPlanner #steps h3{font-size:50px;font-weight:500;line-height:64.5px;margin-bottom:8px}main#taxPlanner #steps p{font-size:24px;font-weight:500;font-family:Poppins,sans-serif;line-height:36px}main#taxPlanner #steps .divider{background:#b2b9f5;width:1px;height:144px}main#taxPlanner #steps ul{max-width:1084px;text-align:center;gap:24px;height:340px;padding:0 24px;background:#f5f6fe;border-radius:16px;margin-inline:auto}main#taxPlanner #steps li,main#taxPlanner #steps ul{position:relative;display:flex;align-items:center;justify-content:center}main#taxPlanner #steps li{flex-direction:column;max-width:340px}main#taxPlanner #steps li:before{content:"";display:inline-block;margin-bottom:10px;width:64px;aspect-ratio:1;background:var(--stepItemIconUrl) no-repeat center/contain}main#taxPlanner #steps li>p{font-weight:500;font-family:Poppins,sans-serif;font-size:24px;color:#494545;line-height:36px;margin-bottom:10px;white-space:pre-wrap}main#taxPlanner #steps li>span{font-weight:400;font-size:16px;color:#494545;line-height:24px;margin:0 24px}main#taxPlanner #tax-filing{background:#fff;text-align:center}main#taxPlanner #tax-filing>div{margin:80px 0 134px;max-width:1030px;margin-inline:auto}main#taxPlanner #tax-filing h3{font-weight:500;font-size:40px;line-height:48px;margin:16px 0}main#taxPlanner #tax-filing img{margin-bottom:24px}main#taxPlanner #tax-filing span{color:#353131;padding:4px 8px;background:#f9eef5;font-size:12px;line-height:16px;border-radius:16px}main#taxPlanner #tax-filing p{color:#494545;line-height:27px;margin-bottom:48px;font-size:18px}main#taxPlanner #tax-filing .actions{display:flex;justify-content:center;gap:1.5rem}main#taxPlanner #tax-filing .actions a{display:inline-block;width:156px;height:50px;margin-top:1.5rem;border-radius:10px;text-indent:-9999em}main#taxPlanner #tax-filing a.googlePlay{background-image:url(/google-play-promo-black.svg);margin-top:0}main#taxPlanner #tax-filing a.appStore{margin-top:0;background-image:url(/app-store-promo-black.svg)}main#taxPlanner #tax-filing a.googlePlay.es{margin-top:0;background-image:url(/es-google-play-promo-black.svg)}main#taxPlanner #tax-filing a.appStore.es{margin-top:0;background-image:url(/es-app-store-promo-black.svg)}main#taxPlanner #tax-planner>div{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;max-width:1084px;gap:24px;padding:40px 24px 56px;background:#f5f6fe;border-radius:16px;margin-inline:auto}main#taxPlanner #tax-planner>div:after,main#taxPlanner #tax-planner>div:before{content:"";position:absolute;top:0;width:clamp(9rem,25%,11.5rem);aspect-ratio:162/147;transform:scaleX(-1) rotate(180deg);border-radius:inherit;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#b2b9f5}main#taxPlanner #tax-planner>div:before{left:0;-webkit-mask-image:url(/brand-dots-left.svg);mask-image:url(/brand-dots-left.svg)}main#taxPlanner #tax-planner>div:after{right:0;-webkit-mask-image:url(/brand-dots-right.svg);mask-image:url(/brand-dots-right.svg)}main#taxPlanner #tax-planner h3{margin-bottom:40px;text-align:center;font-size:40px}main#taxPlanner #tax-planner ul{display:flex;justify-content:center;gap:40px;width:100%}main#taxPlanner #tax-planner li{flex-basis:0;flex-grow:1;display:flex;align-items:center;flex-direction:column;font-family:Poppins;font-size:18px;font-weight:500;color:var(--clr-gray400);text-align:center}main#taxPlanner #tax-planner li>div{max-width:200px}main#taxPlanner #tax-planner li:before{content:"";min-width:5rem;width:5rem;aspect-ratio:1;margin-bottom:16px;background:var(--taxPlannerItemIconURL) no-repeat center/contain}main#taxPlanner .downloadCta{margin-bottom:120px;color:var(--clr-flowText)}main#taxPlanner .downloadCta>div{position:relative;width:100%;border-radius:24px;background-color:#f9f4e8;max-width:1246px}main#taxPlanner .downloadCta>div:before{content:"";position:absolute;background:url(/app-tax-planner-banner.png) no-repeat 100% 100%/contain}main#taxPlanner .downloadCta h3,main#taxPlanner .downloadCta>div>div{color:#353131}main#taxPlanner .downloadCta h3+div{margin-top:16px;font-size:18px}main#taxPlanner .downloadCta .links{display:flex;flex-wrap:wrap;column-gap:24px}main#taxPlanner .downloadCta a{width:156px;height:50px;margin-top:40px;border-radius:10px;text-indent:-9999em}main#taxPlanner .downloadCta a.googlePlay{background-image:url(/google-play-promo-black.svg)}main#taxPlanner .downloadCta a.appStore{background-image:url(/app-store-promo-black.svg)}main#taxPlanner .downloadCta a.googlePlay.es{background-image:url(/es-google-play-promo-black.svg)}main#taxPlanner .downloadCta a.appStore.es{background-image:url(/es-app-store-promo-black.svg)}main#taxPlanner section.disclaimer{text-align:center;max-width:1118px;margin:80px auto}@media screen and (min-width:768px){main#taxPlanner #hero .hero-mobile-img{display:none}}@media screen and (max-width:767px){main#taxPlanner #hero:before{background:none}main#taxPlanner #hero .hero-mobile-img{z-index:0;top:0;left:0;width:100%;padding-left:-1.25rem;position:absolute}main#taxPlanner #hero .actions{flex-wrap:wrap;justify-content:center}main#taxPlanner #tax-planner>div{padding:40px 24px;margin-bottom:60px}main#taxPlanner #tax-planner ul{display:flex;justify-content:center;flex-direction:column;gap:38px}main#taxPlanner #tax-planner li{width:100%;max-width:none}main#taxPlanner #tax-planner li>div{max-width:none}}@media screen and (max-width:1150px){main#taxPlanner #hero:before{inset:0}main#taxPlanner #hero{height:auto;padding:2.5rem 1.25rem 3rem;-webkit-clip-path:url(#brandCurveNarrow);clip-path:url(#brandCurveNarrow)}main#taxPlanner #hero .left-dots,main#taxPlanner #hero .right-dots{width:124.51px}main#taxPlanner #hero h2{font-size:48px;line-height:52px;text-align:start}main#taxPlanner #hero hgroup p{font-size:18px;line-height:24px;text-align:start}main#taxPlanner #hero hgroup{padding-top:210px}main#taxPlanner #hero>div{text-align:center}main#taxPlanner #hero .actions{display:flex;align-items:center}main#taxPlanner #hero .actions a.appStore,main#taxPlanner #hero .actions a.googlePlay{margin-top:0}main#taxPlanner #steps{margin-top:42px}main#taxPlanner #steps h3{font-size:40px;line-height:48px}main#taxPlanner #steps p{font-size:18px;line-height:24px}main#taxPlanner #steps .divider{display:none}main#taxPlanner #steps li>p{font-size:20px;line-height:28px;white-space:normal}main#taxPlanner #steps li>span{margin:0}main#taxPlanner #steps ul{height:auto;flex-direction:column;gap:40px;padding:40px 20px}main#taxPlanner #steps ul:after,main#taxPlanner #steps ul:before{display:none}main#taxPlanner #tax-filing p{margin-bottom:32px}main#taxPlanner #tax-filing>div{margin:80px 0 60px}main#taxPlanner #tax-planner>div:after,main#taxPlanner #tax-planner>div:before{display:none}main#taxPlanner .downloadCta{margin-bottom:60px}main#taxPlanner .downloadCta>div{--imageHeight:482px;padding-block:calc(var(--imageHeight) + var(--innerPadding) - var(--topOuterPadding)) 40px;border-radius:40px;text-align:center}main#taxPlanner .downloadCta>div:before{bottom:auto;left:0;height:var(--imageHeight);background-position:center 0;background-size:cover}main#taxPlanner .downloadCta>div>div{display:inline-block}main#taxPlanner .downloadCta .links{justify-content:center;column-gap:16px}main#taxPlanner section.disclaimer{padding:40px 20px}}#autoSuggest{position:relative}#autoSuggest .input-container{position:relative;display:flex;align-items:center;border-radius:16px;padding:10px 20px;height:56px;background-color:#fff;margin-bottom:4px;max-width:399px}#autoSuggest .input-container:focus-within,#autoSuggest .input-container:hover{border:2px solid var(--clr-blue200)}#autoSuggest input{font-size:16px;font-weight:400;font-family:DM Sans,sans-serif;color:#aeadad;border:none;padding:0;position:relative;width:90%;border-radius:0;outline:none}#autoSuggest .input-container:after{content:"";position:absolute;top:50%;right:20px;width:24px;height:24px;transform:translateY(-50%);aspect-ratio:1;-webkit-mask:url(/search.svg) no-repeat center/contain;mask:url(/search.svg) no-repeat center/contain;background-color:#aeadad}#autoSuggest ul{position:absolute;width:100%;border:2px solid #eaeaea;background:#fff;list-style:none;padding:0;margin:0;overflow-y:auto;border-radius:16px;max-height:280px}#autoSuggest ul>li{padding:16px 20px;cursor:pointer;font-size:16px;color:#353131;transition:background-color .2s ease-in-out}#autoSuggest ul>li:hover{background-color:#f5f4f4}#autoSuggest ul::-webkit-scrollbar{width:3px;border-radius:17px}#autoSuggest ul::-webkit-scrollbar-thumb{height:50px;background:#9a9898;border-radius:17px;min-height:50px}#autoSuggest ul::-webkit-scrollbar-track{background:none!important;display:none!important;border-radius:17px}#autoSuggest ul{scrollbar-width:thin;scrollbar-color:#9a9898}#openAccountPromo em{color:#3e4fe5;text-transform:none;font-family:JustNote}#openAccountPromo a.get-started{text-transform:uppercase;border-radius:100px;letter-spacing:.8px;line-height:16px;font-weight:500;padding:20px 36px;text-decoration:none;width:auto!important;text-align:center;background-color:var(--clr-blue200);color:#fff;margin-top:35px;max-width:200px}#openAccountPromo sup{font-size:10px}#openAccountPromo .page-content{padding-inline:60px;@media screen and (max-width:767px){padding-inline:20px;padding-bottom:60px}}#openAccountPromo .hero{position:relative;height:39.375rem;padding:62px 60px 60px;color:#fff;-webkit-clip-path:url(#brandCurve);clip-path:url(#brandCurve);background:url(/icons/promo/open-account-hero.png) no-repeat 100%/cover;@media screen and (max-width:1000px){display:flex;justify-content:flex-end;align-items:center;flex-direction:column;height:auto;min-height:428px;padding-left:0;padding-bottom:0;padding-right:0;padding-top:0;-webkit-clip-path:url(#brandCurveNarrow);clip-path:url(#brandCurveNarrow);background:none}}#openAccountPromo .hero>*{position:relative;z-index:1}#openAccountPromo .hero:before{content:"";position:absolute;height:880px;inset:0;@media screen and (max-width:1000px){height:auto;inset:0;background:url(/icons/promo/open-account-hero-mobile.png) top/cover no-repeat scroll padding-box}}#openAccountPromo .hero .badge{background:#fff;position:absolute;bottom:200px;right:calc(300px - (100vw - 1980px) * .1);transform:rotate(-6.567deg);width:358px;height:88px;font-family:DM Sans,sans-serif;display:flex;justify-content:space-between;align-items:center;border-radius:10px;@media screen and (max-width:1000px){position:absolute;top:170px;right:unset;bottom:unset;width:auto;height:auto;max-width:358px;margin-inline:24px}}#openAccountPromo .hero .badge .content{display:flex;justify-content:center;align-items:center;gap:10px;@media screen and (max-width:468px){padding-left:0;padding-bottom:5px;padding-right:5px;padding-top:5px}}#openAccountPromo .hero .badge .emoji{font-size:43px;border-radius:40px;padding:12px;transform:rotate(-6.567deg);background:#fff7e5;width:67px;height:67px;display:flex;justify-content:center;align-items:center;margin-left:10px}#openAccountPromo .hero .badge h3{font-size:20px;font-weight:400;line-height:20px;color:#1e1e1e}#openAccountPromo .hero .badge p{font-size:10px;font-weight:400;line-height:20px;color:#7f7f7f}#openAccountPromo .hero .badge .amount{color:#1e1e1e;font-size:23px;font-family:500;line-height:20px;font-family:DM Sans,sans-serif;padding-right:27px}#openAccountPromo .hero .disclaimer{position:absolute;bottom:100px;right:calc(51px - (100vw - 1980px) * .1);color:#fff;font-family:Poppins,sans-serif;font-size:8px;font-weight:400;line-height:121%;max-width:584px;text-align:start;@media screen and (max-width:1000px){position:static;padding-top:150px;padding-inline:24px;padding-bottom:48px}}#openAccountPromo .heading{display:flex;gap:104px;margin-inline:auto;max-width:1312px;margin-top:77px;margin-bottom:192px;@media screen and (max-width:1200px){flex-direction:column;gap:20px;margin-bottom:56px}}#openAccountPromo .heading>div{flex:1 1}#openAccountPromo .heading .title{font-family:Poppins,sans-serif;font-size:56px;font-weight:600;line-height:120%;@media screen and (max-width:1200px){font-size:40px}}#openAccountPromo .heading .title>em{font-size:112px;line-height:10px;@media screen and (max-width:1200px){font-size:80px}}#openAccountPromo .heading .description{font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:150%;@media screen and (max-width:1200px){font-size:16px}}#openAccountPromo .actions{display:flex;flex-direction:column;justify-content:center}#openAccountPromo .subheading{margin-inline:auto;max-width:1084px;margin-bottom:67px;font-size:40px;font-weight:600;font-family:Poppins,sans-serif;line-height:120%;@media screen and (max-width:1200px){margin-bottom:76px}}#openAccountPromo .subheading>em{font-size:80px}#openAccountPromo .psst{margin-inline:auto;color:#3e4fe5;text-align:center;font-family:JustNote;font-size:32px;line-height:150%;margin:75px 0 148px;@media screen and (max-width:1350px){margin-bottom:57px}}#openAccountPromo .features{display:flex;gap:80px;margin-inline:auto;justify-content:center;align-items:center;font-family:Poppins,sans-serif;max-width:1312px;margin-bottom:44px;@media screen and (max-width:1300px){flex-direction:column-reverse;gap:76px}}#openAccountPromo .features>img{@media screen and (max-width:1300px){width:100%;height:auto}}#openAccountPromo .features h3{font-size:40px;font-weight:600;line-height:120%;margin-bottom:24px;@media screen and (max-width:1300px){font-size:32px}}#openAccountPromo .features h3>em{font-size:80px;@media screen and (max-width:1300px){font-size:64px}}#openAccountPromo .features span{font-size:18px;font-weight:400;line-height:150%;margin-bottom:32px;display:inline-block;@media screen and (max-width:1300px){margin-bottom:28px;font-size:16px}}#openAccountPromo .features .items{flex-direction:column;@media screen and (max-width:1300px){align-items:flex-start}}#openAccountPromo .features .items,#openAccountPromo .features .items .item{display:flex;gap:16px;align-items:center;justify-content:center}#openAccountPromo .features .items .item p{font-size:16px;font-weight:400;line-height:150%}#openAccountPromo .features .disclaimer{font-size:10px;font-weight:400;line-height:150%;color:#858585;margin-top:16px;text-align:start}#openAccountPromo .explanation{display:flex;gap:80px;max-width:1312px;margin-inline:auto;justify-content:center;align-items:center;font-family:Poppins,sans-serif;margin-bottom:80px;margin-top:172px;@media screen and (max-width:1350px){flex-direction:column;margin-top:85px}}#openAccountPromo .explanation>img{@media screen and (max-width:1350px){height:auto;width:100%}}#openAccountPromo .explanation h3{font-size:48px;font-weight:600;line-height:120%;margin-bottom:24px}#openAccountPromo .explanation span{font-size:18px;font-weight:400;line-height:150%;display:inline-block;@media screen and (max-width:768px){margin-bottom:32px}}#openAccountPromo .explanation .items{display:flex;gap:24px;padding:8px 0;margin:40px 0 32px;@media screen and (max-width:768px){flex-direction:column;gap:16px;margin-left:0;margin-bottom:0;margin-right:0;margin-top:0}}#openAccountPromo .explanation .items .item{display:flex;align-items:flex-start;justify-content:center;gap:15px;flex:1 1;@media screen and (max-width:768px){gap:16px}}#openAccountPromo .explanation .items .item .content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px}#openAccountPromo .explanation .items .item .content p.title{font-size:20px;font-weight:700;line-height:140%}#openAccountPromo .explanation .items .item .content p.description,#openAccountPromo .explanation a{font-size:16px;font-weight:400;line-height:150%}#openAccountPromo .explanation a{display:flex;justify-content:center;align-items:center;padding:12px 24px;border:1px solid #3e4fe5;text-decoration:none;cursor:pointer;border-radius:100px;text-align:center;transition:background-color .3s ease,transform .3s ease;&:hover{color:#fff;background:#3e4fe5}@media screen and (max-width:768px){margin-top:48px}}#openAccountPromo .steps{margin-inline:auto;background:#f5f6fe;max-width:1084px;display:flex;gap:24px;align-items:center;justify-content:center;padding:0 24px;border-radius:16px;font-family:Poppins,sans-serif;@media screen and (max-width:1200px){flex-direction:column;padding-left:0;padding-bottom:40px;padding-right:0;padding-top:40px}}#openAccountPromo .steps .divider{width:1px;height:144px;background:#b2b9f5;margin:0 24px;@media screen and (max-width:1200px){display:none}}#openAccountPromo .steps .item{padding:30px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center;position:relative;flex:1 1;@media screen and (max-width:1200px){gap:10px;padding-left:24px;padding-bottom:0;padding-right:24px;padding-top:0}}#openAccountPromo .steps .item p.step{color:#3e4fe5;font-size:18px;font-weight:600;line-height:140%}#openAccountPromo .steps .item p.title{font-size:24px;font-weight:600;line-height:140%;white-space:nowrap;@media screen and (max-width:428px){white-space:wrap}}#openAccountPromo .steps .item p.description{font-size:16px;font-weight:400;line-height:150%}#openAccountPromo .terms a{font-size:16px;font-weight:400;cursor:pointer;color:#3e4fe5;text-decoration:underline;margin-inline:auto;display:block;text-align:center;font-family:Poppins,sans-serif}#openAccountPromo .terms.desktop{@media screen and (max-width:1350px){display:none}}#openAccountPromo .terms.mobile{margin-top:36px;@media screen and (min-width:1350px){display:none}}#openAccountPromo .promo{max-width:1317px;width:100%;margin-inline:auto;border-radius:24px;background:#e5e8ff;display:flex;position:relative;margin-top:150px;margin-bottom:141px;@media screen and (max-width:1200px){margin-bottom:40px;flex-direction:column-reverse}}#openAccountPromo .promo>div{flex:1 1}#openAccountPromo .promo .content{padding:60px;@media screen and (max-width:1200px){padding-left:24px;padding-bottom:40px;padding-right:24px;padding-top:0;margin-top:-70px}}#openAccountPromo .promo h2{font-family:Poppins,sans-serif;font-size:40px;font-weight:500;line-height:48px;margin-bottom:16px;max-width:544px;@media screen and (max-width:1200px){font-size:30px;line-height:35px}}#openAccountPromo .promo h2>em{font-size:80px;@media screen and (max-width:1200px){font-size:60px}}#openAccountPromo .promo p{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:150%;margin-bottom:40px;max-width:428px;@media screen and (max-width:1200px){font-size:18px;margin-bottom:28px}}#openAccountPromo .promo .illustration img{position:absolute;top:-100px;right:60px;width:550px;height:auto}#openAccountPromo .promo .illustration img.mobile{position:relative;width:100%;height:auto;right:0;@media screen and (min-width:1200px){display:none}}#openAccountPromo .promo .illustration img.desktop{@media screen and (max-width:1200px){display:none}}#openAccountPromo .faq{max-width:864px;padding-left:60px;@media screen and (max-width:768px){padding-left:0}}#openAccountPromo .faq h2{font-size:48px;line-height:48px}#openAccountPromo .faq h2,#openAccountPromo .faq p{font-family:Poppins,sans-serif;font-weight:500;margin-bottom:40px}#openAccountPromo .faq p{font-size:24px;line-height:32px}#openAccountPromo .faq .faq-items{display:flex;flex-direction:column;gap:16px;margin-bottom:39px;@media screen and (max-width:768px){margin-bottom:45px}}#openAccountPromo .faq .faq-item{display:flex;flex-direction:column;gap:16px;align-items:flex-start;max-width:715px;padding:24px 0}#openAccountPromo .faq .faq-item .title-container{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer}#openAccountPromo .faq .faq-item .title-container>div>img{margin-bottom:0;width:24px;height:24px}#openAccountPromo .faq .faq-item p.title{font-size:16px;line-height:24px;font-weight:500;margin-bottom:0}#openAccountPromo .faq .faq-item p.description{font-size:14px;font-weight:400;line-height:20px;color:#716e6e;margin-bottom:0}#openAccountPromo .faq .faq-item p.description a{cursor:pointer;text-decoration:underline;color:#3e4fe5}#openAccountPromo .disclaimer{font-size:8px;font-family:Poppins,sans-serif;line-height:150%;font-weight:400;text-align:center;color:#868383;margin-inline:auto;max-width:1118px}#openAccountPromo .disclaimer.wide{display:flex;flex-direction:column;gap:12px;max-width:1312px;text-align:start}#openAccountPromo .disclaimer.wide sup{font-size:5px}#openAccountPromo .dislcaimer a{color:#3e4fe5;text-decoration:none;cursor:pointer}#openAccountPromo ul.actions{display:flex;flex-direction:row;justify-content:flex-start;gap:24px;margin-top:36px;flex-wrap:wrap}#openAccountPromo ul.actions a{display:inline-block;width:156px;height:50px;margin-top:1.5rem;border-radius:10px;text-indent:-9999em}#openAccountPromo ul.actions a.googlePlay{background-image:url(/google-play-promo-black.svg);margin-top:0}#openAccountPromo ul.actions a.appStore{margin-top:0;background-image:url(/app-store-promo-black.svg)}#openAccountPromo ul.actions a.googlePlay.es{margin-top:0;background-image:url(/es-google-play-promo-black.svg)}#openAccountPromo ul.actions a.appStore.es{margin-top:0;background-image:url(/es-app-store-promo-black.svg)}