.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small,.field__label{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{height:0}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;background:none;margin:0;padding:0;border:0;display:inline-block;cursor:pointer;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;outline:0;line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}b,strong,optgroup{font-weight:700}pre,textarea{overflow:auto}textarea{resize:vertical}button::-moz-focus-inner,input::-moz-focus-inner,legend{border:0;padding:0}html,body{overflow-x:hidden}html.is-clipped,body.is-clipped{overflow:hidden}@media (max-width: 919px){html.js-mobile-nav-open,body.js-mobile-nav-open{overflow:hidden}}img,svg{max-width:100%;height:auto;vertical-align:top}a{text-decoration:none;color:inherit}.site-wrap{width:100%;padding:0 1.5rem;margin:0 auto;position:relative}@media (min-width: 620px){.site-wrap{padding:0 2rem;max-width:910px}}@media (min-width: 920px){.site-wrap{width:90%;padding:0;max-width:1000px}}@media (min-width: 1140px){.site-wrap{max-width:1040px}}@media (min-width: 1340px){.site-wrap{max-width:1280px}}.site-wrap--narrow{max-width:800px}.page-wrap{position:relative}@font-face{font-family:"proxima-nova-regular";font-weight:normal;src:url("https://cdn1.affirm.com/products/fonts/proxima-nova-regular.woff2") format("woff2"),url("https://cdn1.affirm.com/products/fonts/proxima-nova-regular.woff") format("woff")}@font-face{font-family:"proxima-nova-semibold";font-weight:normal;src:url("https://cdn1.affirm.com/products/fonts/proxima-nova-semibold.woff2") format("woff2"),url("https://cdn1.affirm.com/products/fonts/proxima-nova-semibold.woff") format("woff")}@font-face{font-family:"proxima-nova-bold";font-weight:normal;src:url("https://cdn1.affirm.com/products/fonts/proxima-nova-bold.woff2") format("woff2"),url("https://cdn1.affirm.com/products/fonts/proxima-nova-bold.woff") format("woff")}@font-face{font-family:"proxima-nova-extrabold";font-weight:normal;src:url("https://cdn1.affirm.com/products/fonts/proxima-nova-extrabold.woff2") format("woff2"),url("https://cdn1.affirm.com/products/fonts/proxima-nova-extrabold.woff") format("woff")}@font-face{font-family:"calibre-regular";font-weight:normal;src:url("https://www.affirm.com/fonts/calibre-regular-c7a21dca.woff") format("woff")}@font-face{font-family:"calibre-bold";font-weight:700;src:url("https://www.affirm.com/fonts/calibre-bold-146fc4ac.woff") format("woff")}@font-face{font-family:"calibre-semibold";font-weight:600;src:url("https://www.affirm.com/fonts/calibre-semibold-90df3fd3.woff") format("woff")}.grid{margin-left:-1em;margin-right:-1em;margin-bottom:-2em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid--tight{margin-left:-0.5em;margin-right:-0.5em;margin-bottom:-1em}.grid--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 920px){.grid--padded{margin-left:-2em;margin-right:-2em;margin-bottom:-3em}.grid--middle{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.grid--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}[class*="grid__col--"]{padding-left:1em;padding-right:1em;margin-bottom:2em}.grid--tight>[class*="grid__col--"]{padding-left:0.5em;padding-right:0.5em;margin-bottom:1em}@media (min-width: 920px){.grid--padded>[class*="grid__col--"]{padding-left:2em;padding-right:2em;margin-bottom:3em}}.grid__col--xs-0{width:0%}.grid__col--xs-1{width:8.33333%}.grid__col--xs-2{width:16.66667%}.grid__col--xs-3{width:25%}.grid__col--xs-4{width:33.33333%}.grid__col--xs-5{width:41.66667%}.grid__col--xs-6{width:50%}.grid__col--xs-7{width:58.33333%}.grid__col--xs-8{width:66.66667%}.grid__col--xs-9{width:75%}.grid__col--xs-10{width:83.33333%}.grid__col--xs-11{width:91.66667%}.grid__col--xs-12{width:100%}@media (min-width: 620px){.grid__col--sm-0{width:0%}.grid__col--sm-1{width:8.33333%}.grid__col--sm-2{width:16.66667%}.grid__col--sm-3{width:25%}.grid__col--sm-4{width:33.33333%}.grid__col--sm-5{width:41.66667%}.grid__col--sm-6{width:50%}.grid__col--sm-7{width:58.33333%}.grid__col--sm-8{width:66.66667%}.grid__col--sm-9{width:75%}.grid__col--sm-10{width:83.33333%}.grid__col--sm-11{width:91.66667%}.grid__col--sm-12{width:100%}}@media (min-width: 920px){.grid__col--md-0{width:0%}.grid__col--md-1{width:8.33333%}.grid__col--md-2{width:16.66667%}.grid__col--md-3{width:25%}.grid__col--md-4{width:33.33333%}.grid__col--md-5{width:41.66667%}.grid__col--md-6{width:50%}.grid__col--md-7{width:58.33333%}.grid__col--md-8{width:66.66667%}.grid__col--md-9{width:75%}.grid__col--md-10{width:83.33333%}.grid__col--md-11{width:91.66667%}.grid__col--md-12{width:100%}}@media (min-width: 1140px){.grid__col--lg-0{width:0%}.grid__col--lg-1{width:8.33333%}.grid__col--lg-2{width:16.66667%}.grid__col--lg-3{width:25%}.grid__col--lg-4{width:33.33333%}.grid__col--lg-5{width:41.66667%}.grid__col--lg-6{width:50%}.grid__col--lg-7{width:58.33333%}.grid__col--lg-8{width:66.66667%}.grid__col--lg-9{width:75%}.grid__col--lg-10{width:83.33333%}.grid__col--lg-11{width:91.66667%}.grid__col--lg-12{width:100%}.grid__col--lg-1\/8{width:12.5%}}@media (min-width: 1340px){.grid__col--xlg-0{width:0%}.grid__col--xlg-1{width:8.33333%}.grid__col--xlg-2{width:16.66667%}.grid__col--xlg-3{width:25%}.grid__col--xlg-4{width:33.33333%}.grid__col--xlg-5{width:41.66667%}.grid__col--xlg-6{width:50%}.grid__col--xlg-7{width:58.33333%}.grid__col--xlg-8{width:66.66667%}.grid__col--xlg-9{width:75%}.grid__col--xlg-10{width:83.33333%}.grid__col--xlg-11{width:91.66667%}.grid__col--xlg-12{width:100%}}body{font-size:16px;line-height:1.5;-webkit-font-smoothing:subpixel-antialiased;color:#6F7A87;font-family:'proxima-nova-regular', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}p,ul,ol{text-rendering:optimizeLegibility;margin:0 0 1.5em 0}p:last-child,ul:last-child,ol:last-child{margin-bottom:0}p a,ul a,ol a{color:#0FA0EA}ul,ol{padding-left:1.5rem}small,.field__label{display:inline-block}.jumbo{font-size:2em;line-height:1}@media (min-width: 620px){.jumbo{font-size:3em}}@media (min-width: 920px){.jumbo{font-size:3.4em}}@media (min-width: 1140px){.jumbo{font-size:3.8em}}@media (min-width: 1340px){.jumbo{font-size:4.5em}}h1,h2,h3,h4,h5,h6,.heading--1,.heading--2,.heading--3,.heading--4,.heading--5,.heading--6{color:#23292F;line-height:1.4;font-family:'proxima-nova-bold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,.heading--1:first-child,.heading--2:first-child,.heading--3:first-child,.heading--4:first-child,.heading--5:first-child,.heading--6:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,.heading--1:last-child,.heading--2:last-child,.heading--3:last-child,.heading--4:last-child,.heading--5:last-child,.heading--6:last-child{margin-bottom:0}h1,.heading--1{font-size:2em;line-height:1.1;margin:0.35em 0;-moz-osx-font-smoothing:grayscale;font-family:'proxima-nova-extrabold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}@media (min-width: 620px){h1,.heading--1{font-size:2.6em}}@media (min-width: 920px){h1,.heading--1{font-size:3em}}@media (min-width: 1140px){h1,.heading--1{font-size:3.25em}}h2,.heading--2{font-size:1.5em;margin:0.5em 0;font-family:'proxima-nova-extrabold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}@media (min-width: 620px){h2,.heading--2{font-size:1.7em}}@media (min-width: 920px){h2,.heading--2{font-size:1.9em}}@media (min-width: 1140px){h2,.heading--2{font-size:2.2em}}h3,.heading--3{font-size:1.25em;margin:0.75em 0}@media (min-width: 620px){h3,.heading--3{font-size:1.4em}}@media (min-width: 920px){h3,.heading--3{font-size:1.55em}}@media (min-width: 1140px){h3,.heading--3{font-size:1.75em}}h4,.heading--4{font-size:1em;margin:0.75em 0}@media (min-width: 620px){h4,.heading--4{font-size:1.15em}}@media (min-width: 920px){h4,.heading--4{font-size:1.22em}}@media (min-width: 1140px){h4,.heading--4{font-size:1.3em}}h5,.heading--5{font-size:0.75em;text-transform:uppercase;letter-spacing:1px;font-family:'proxima-nova-semibold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}h6,.heading--6{font-size:0.9em;margin:0.5em 0}strong{color:#23292F;font-family:'proxima-nova-semibold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}@media (min-width: 620px){.large{font-size:1.1em}}@media (min-width: 1140px){.large{font-size:1.2em}}.large-subheading{color:#23292F;font-size:18px;margin-bottom:1em;font-family:'proxima-nova-regular', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}@media (min-width: 620px){.large-subheading{font-size:22px}}@media (min-width: 920px){.large-subheading{font-size:26px}}@media (min-width: 1140px){.large-subheading{font-size:30px}}.app-store-badge{width:130px}@media (min-width: 620px){.app-store-badge{width:140px}}@media (min-width: 920px){.app-store-badge{width:150px}}@media (min-width: 1140px){.app-store-badge{width:160px}}@media (min-width: 1340px){.app-store-badge{width:170px}}.icon{display:inline-block;vertical-align:middle;width:24px;height:24px;fill:currentColor}.icon--medium{width:32px;height:32px}.icon--small{width:16px;height:16px}.icon--large{width:40px;height:40px}.icon--x-large{width:32px;height:32px}@media (min-width: 620px){.icon--x-large{width:40px;height:40px}}@media (min-width: 1140px){.icon--x-large{width:48px;height:48px}}.icon--brand{fill:#0FA0EA}.icon--accent{fill:#0FA0EA}.icon--white{fill:#fff}.icon--dark{fill:#495662}.icon--light{fill:#9DA6B0}.icon--grey{fill:#858E99}.icon-list{text-align:center;margin:-1em}.icon-list__item{display:inline-block;vertical-align:middle;margin:1em}.faq-heading,.faq-item{margin-bottom:1em}.faq-item__question,.faq-item__answer{text-align:left;position:relative;padding-left:2rem}.faq-item__question{width:100%;margin:0;cursor:pointer;color:#0FA0EA;font-family:'proxima-nova-regular', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}.faq-item__answer{display:none}.faq-item__answer--active{display:block;margin-top:0.5rem}.faq-item__icon{position:absolute;left:0;top:0;fill:#0FA0EA;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.faq-item__question--active .faq-item__icon{-webkit-transform:none;transform:none}.featured-partner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border-radius:8px;padding:1.5em;background-color:#fff;box-shadow:0px 1px 2px rgba(0,0,0,0.16);border:1px solid #D5D9DE;-webkit-transition:box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1),transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1),transform 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1)}@media (min-width: 620px){.featured-partner{padding:1.25em}}@media (min-width: 920px){.featured-partner{padding:1.5em}}@media (min-width: 1140px){.featured-partner{padding:2em}}.featured-partner:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);box-shadow:0px 2px 4px rgba(0,0,0,0.24)}.featured-partner__main{-webkit-box-flex:1;-ms-flex:1;flex:1}.featured-partner__logo-wrap{height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}@media (min-width: 920px){.featured-partner__logo-wrap{margin-bottom:1.5em}}.featured-partner__logo{display:block;max-height:100%}.featured-partner__footer{margin-top:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 920px){.featured-partner__footer{margin-top:2em}}.featured-partner__link{color:#6F7A87;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:1rem;font-size:0.75em;text-transform:uppercase;letter-spacing:1px;font-family:'proxima-nova-semibold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}.featured-partner__icon{fill:#858E99}.featured-store{display:block;position:relative;overflow:hidden;padding-bottom:77%;border-radius:8px;background-color:#D5D9DE}.featured-store:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.15);border-radius:8px}.featured-store__image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity 0.6s linear;transition:opacity 0.6s linear}.featured-store__image.is-loaded{opacity:1}.hub-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border-radius:8px;padding:1.5em;background-color:#fff;box-shadow:0px 1px 2px rgba(0,0,0,0.16);border:1px solid #D5D9DE;-webkit-transition:box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1),transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1),transform 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.hub-card--sky-blue{color:#0FA0EA}.hub-card--indigo{color:#0FA0EA}.hub-card--purple{color:#5846E4}@media (min-width: 920px){.hub-card{padding:1.5em;min-height:360px}}@media (min-width: 1140px){.hub-card{padding:2em}}.hub-card:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);box-shadow:0px 2px 4px rgba(0,0,0,0.24)}.hub-card__main{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:1rem}@media (min-width: 920px){.hub-card__main{padding-bottom:3rem}}@media (min-width: 1140px){.hub-card__main{padding-bottom:4rem}}.hub-card__icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border-radius:50%;background-color:currentColor;margin-bottom:1rem}@media (min-width: 920px){.hub-card__icon-wrap{width:56px;height:56px;margin-bottom:1.5rem}}.hub-card__title{margin-bottom:0.5em}.hub-card__description{color:#6F7A87}.hub-card__cta{font-size:0.75em;text-transform:uppercase;letter-spacing:1px;font-family:'proxima-nova-semibold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}.media{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media--middle{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.media__figure{-ms-flex-negative:0;flex-shrink:0;margin-right:1em}.media--tight .media__figure{margin-right:0.5em}@media (min-width: 620px){.media--padded .media__figure{margin-right:1.5em}}.media__body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.case-study-tile{display:block;height:0;padding-bottom:60%;position:relative;border-radius:8px;background-color:#000}@media (min-width: 620px){.case-study-tile{padding-bottom:100%}}@media (min-width: 1140px){.case-study-tile--featured{padding-bottom:calc(50% - 1rem)}}.case-study-tile__image{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;background-size:cover;background-position:center;opacity:0.7;-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.case-study-tile:hover .case-study-tile__image{opacity:0.55}.case-study-tile__logo{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);fill:#fff}.case-study-tile__logo path{fill:#fff}@media (max-width: 919px){.case-study-tile__logo{-webkit-transform:translate3d(-50%, -50%, 0) scale(0.8);transform:translate3d(-50%, -50%, 0) scale(0.8)}}.case-study-tile__logo,.case-study-tile__details{z-index:10}.case-study-tile__details{position:absolute;bottom:2em;right:2em;opacity:0;line-height:1;color:#fff;-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.case-study-tile:hover .case-study-tile__details{opacity:1}.careers-gallery{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-auto-flow:row dense;max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 920px){@supports ((display: -ms-grid) or (display: grid)){.careers-gallery{display:-ms-grid;display:grid}}}.careers-gallery--two-up{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 920px){.careers-gallery--two-up>div{-ms-flex-preferred-size:50%;flex-basis:50%}}.careers-gallery__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-grid-row:span 1;grid-row:span 1;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width: 620px){.careers-gallery__item{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width: 619px){.careers-gallery__item{margin-bottom:1em}}@media (min-width: 620px){.careers-gallery__item{padding:0.5em;margin:0}}@media (min-width: 1140px){.careers-gallery__item{padding:0.75em;min-height:180px}}.careers-gallery__item--large{-ms-grid-column:span 2;grid-column:span 2;-ms-flex-preferred-size:100%;flex-basis:100%}.careers-gallery__item--medium{-ms-grid-column:span 1;grid-column:span 1}.careers-gallery-card,.careers-gallery-article{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:8px;background-color:#fff;-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.careers-gallery-card:hover,.careers-gallery-article:hover{opacity:0.75}.careers-gallery-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:1.25rem}@media (min-width: 1140px){.careers-gallery-card{padding:1.5rem}}.careers-gallery-card__figure{width:128px;margin-bottom:1rem}@media (min-width: 920px){.careers-gallery-card__figure{width:142px}}@media (min-width: 1140px){.careers-gallery-card__figure{margin-bottom:1.25rem}}.careers-gallery-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.careers-gallery-article__figure{height:120px;width:100%;border-radius:8px 8px 0 0;background-size:cover;background-position:center}@media (min-width: 920px){.careers-gallery-article__figure{height:auto;min-height:180px;-webkit-box-flex:1;-ms-flex:1;flex:1}}.careers-gallery-article__meta{padding:1.25rem}@media (min-width: 620px){.careers-gallery-article__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 1140px){.careers-gallery-article__meta{padding:1.5rem}}.careers-gallery-article__title{margin-bottom:0}.careers-gallery-article__btn{-ms-flex-negative:0;flex-shrink:0}@media (min-width: 920px){.careers-gallery-article__btn{margin-left:1.5rem}}@media (max-width: 919px){.careers-gallery-article__btn{margin-top:1rem}}.payment-plan-demo__image-wrap{position:relative;text-align:center}.payment-plan-demo__image{margin-bottom:1em}@media (max-width: 919px){.payment-plan-demo__image{width:420px}}.payment-plan-demo__terms{-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.payment-plan-demo__terms.is-inactive{opacity:0.3}.payment-plan-demo__custom-price{display:none}.payment-plan{text-align:center;overflow:hidden;border:1px solid #D5D9DE;background-color:#fff;cursor:pointer;border-radius:8px;margin-bottom:1em;-webkit-transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1),border-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1),border-color 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.payment-plan *{-webkit-transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.payment-plan__details,.payment-plan__rate{padding:1.25em}.payment-plan__details{display:none;background-color:rgba(0,0,0,0.05);-webkit-transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.payment-plan--is-selected{border-color:transparent}.payment-plan--is-selected *{color:#fff}.payment-plan--is-selected:nth-child(1){background-color:#0FA0EA}.payment-plan--is-selected:nth-child(2){background-color:#2984EE}.payment-plan--is-selected:nth-child(3){background-color:#5846E4}.payment-plan--is-selected:nth-child(4){background-color:#0FA0EA}.payment-plan--is-selected:nth-child(5){background-color:#2984EE}.payment-plan--is-selected:nth-child(6){background-color:#5846E4}.payment-plan-demo__hint-wrapper{position:relative;height:50px}.payment-plan-demo__hint{position:absolute;top:0;left:0;width:100%;opacity:0;-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.payment-plan-demo__hint.is-visible{opacity:1}.testimonial-slider .slick-track{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partner-testimonial{text-align:center;margin:0 auto}@media (min-width: 920px){.partner-testimonial{max-width:640px}}@media (min-width: 1140px){.partner-testimonial{max-width:800px}}.partner-testimonial__quote{margin:30px auto}@media (min-width: 920px){.partner-testimonial__quote{margin:40px auto}}.partner-testimonial__author{margin:0}.partner-testimonial__logo{position:relative;vertical-align:bottom}.list--reset{margin:0;padding:0;list-style:none}.marketing-bullet-list{margin-bottom:2em}.marketing-bullet{position:relative;margin-bottom:1.25em;padding-left:2.5em}.marketing-bullet:last-child{margin-bottom:0}.marketing-bullet__icon{position:absolute;top:0;left:0}.inline-list{margin-bottom:2em;text-align:center}@media (min-width: 920px){.inline-list{margin-bottom:3em}}.inline-list__item{font-size:0.75em;text-transform:uppercase;letter-spacing:1px;font-family:'proxima-nova-semibold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal;display:inline-block;margin-right:0.5em;margin-left:0.5em;color:#6F7A87;border-bottom:2px solid transparent}.inline-list__item--active{color:#23292F;border-bottom:2px solid #0FA0EA}.particles{position:absolute;top:0;left:0;min-width:100%;min-height:100%;width:100%;height:100%;z-index:0}@media (max-width: 919px){.particles{display:none}}.merchant-list-picker-wrap{display:block;width:100%;position:relative;z-index:10}.merchant-list-picker{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;text-align:left;padding:13px 16px;border-radius:8px;border:1px solid #D5D9DE;font-family:'proxima-nova-semibold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}.merchant-list-picker__icon{fill:#0FA0EA;margin-left:auto}.merchant-list-picker__dropdown{position:absolute;top:100%;left:0;width:100%;padding:20px;margin-top:8px;background-color:rgba(255,255,255,0.98);border-radius:8px;border:1px solid #D5D9DE;z-index:2;opacity:0;visibility:hidden;-webkit-transform:translateY(10px) !important;transform:translateY(10px) !important;-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),visibility 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),visibility 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),visibility 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),visibility 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.merchant-list-picker__dropdown.is-visible{-webkit-transform:none !important;transform:none !important;opacity:1;visibility:visible}@media (min-width: 920px){.merchant-list-picker__dropdown{padding:30px}}.merchant-list-dropdown-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;display:none}.merchant-list-dropdown-backdrop.is-visible{display:block}.merchant-list-picker__option{display:block;width:100%;font-size:inherit;padding:8px 0;font-family:'proxima-nova-semibold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal;text-align:left;-webkit-transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.merchant-list-picker__option:hover{color:#23292F}.merchant-list-picker__option.is-active{color:#0FA0EA}.merchant-list-picker__option.is-active:hover{color:#0FA0EA}.merchant-list-picker__option+.merchant-list-picker__option{margin-top:0.35em}.merchant-list-category{display:none}.merchant-list-category.is-active{display:block}.slider-wrap{width:100%;position:relative}.slider-arrow{position:absolute;top:50%;z-index:10;width:70px;height:70px;background-color:#fff;box-shadow:inset 0px 0px 0px 1px #D5D9DE;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1),box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1),box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.slider-arrow:hover{box-shadow:inset 0px 0px 0px 1px #9DA6B0}@media (max-width: 919px){.slider-arrow{display:none}}.slider-arrow--brand{background-color:#0FA0EA;box-shadow:none}.slider-arrow--brand:hover{background-color:#0e98de;box-shadow:none}.slider-arrow__icon{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);-webkit-transition:fill 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:fill 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.slider-arrow--brand .slider-arrow__icon{fill:#fff}.slider-arrow--prev{left:0}.slider-arrow--prev.slider-arrow--hanging{left:-35px}.slider-arrow--next{right:0}.slider-arrow--next.slider-arrow--hanging{right:-35px}.slider-arrow__icon{fill:#858E99;-webkit-transition:fill 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:fill 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.slider-arrow:hover .slider-arrow__icon{fill:#495662}.slider-arrow--brand:hover .slider-arrow__icon{fill:#fff}.slider-dots{padding:0;margin:20px 0 0 0;list-style:none;text-align:center}@media (min-width: 920px){.slider-dots{margin-top:30px}}@media (min-width: 1140px){.slider-dots{margin-top:40px}}.slider-dots li{display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#D5D9DE;-webkit-transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;margin:0 3px}.slider-dots li.slick-active{background-color:#0FA0EA}.slider-dots li button{display:none}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px;height:40px;line-height:40px;border-radius:8px;border:0;outline:0;text-align:center;-webkit-transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);font-family:'proxima-nova-semibold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}.btn--large{height:48px;line-height:48px;padding:0 24px}@media (min-width: 620px){.btn--large{height:56px;line-height:56px;font-size:1.1em;padding:0 32px}}@media (min-width: 920px){.btn--large{height:64px;line-height:64px;font-size:1.2em;min-width:220px}}@media (min-width: 1140px){.btn--large{font-size:1.3em;padding:0 40px;min-width:288px}}.btn--full{width:100%}@media (max-width: 619px){.btn--xs-full{width:100%}}.btn--primary{background-color:#0FA0EA;color:#fff}.btn--primary:hover,.btn--primary:focus{background-color:#0e98de}.btn--secondary{background-color:#0FA0EA;color:#fff}.btn--secondary:hover,.btn--secondary:focus{background-color:#0e98de}.btn--tertiary{background-color:transparent;color:#0FA0EA;box-shadow:inset 0 0 0 2px #0FA0EA}.btn--tertiary:hover,.btn--tertiary:focus{color:#fff;background-color:#0FA0EA}.btn--reverse{background-color:#fff;color:#0FA0EA}.btn--reverse:hover,.btn--reverse:focus{background-color:#f2f2f2}.btn-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-0.5em;-ms-flex-wrap:wrap;flex-wrap:wrap}.btn-group__item{margin:0.5em !important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}fieldset{border:0}.field{position:relative;width:100%;text-align:left;margin-bottom:1rem}.field--flush{margin:0}@media (min-width: 920px){.field--half{width:50%}}.fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-0.5em}.fieldset .field{margin:0;padding:0.5em}.field__label{display:block;margin-bottom:0.25em}.field__input-wrapper{position:relative}.field__floating-label{position:absolute;top:17px;left:0.9rem;color:#ABB4BE;pointer-events:none;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.field.has-floating-label .field__floating-label{-webkit-transform:translateY(-8px) scale(0.75);transform:translateY(-8px) scale(0.75)}.field__input{width:100%;border-radius:8px;padding:1.1rem 0.9rem;line-height:normal;box-shadow:none;outline:0;background-color:#fff;color:#23292F;border:1px solid #D5D9DE;-webkit-transition:box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1),border-color 0.3s cubic-bezier(0.4, 0, 0.2, 1),padding 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1),border-color 0.3s cubic-bezier(0.4, 0, 0.2, 1),padding 0.3s cubic-bezier(0.4, 0, 0.2, 1);-webkit-appearance:none;-moz-appearance:none;appearance:none}.field.has-floating-label .field__input{padding-top:1.7rem;padding-bottom:0.5rem}.field__input::-webkit-input-placeholder{color:#ABB4BE}.field__input::-moz-placeholder{color:#ABB4BE}.field__input:-moz-placeholder{color:#ABB4BE}.field__input:-ms-input-placeholder{color:#ABB4BE}.field__input:invalid{-moz-box-shadow:none}.field__input.has-error{border:1px solid #FA596B;box-shadow:inset 0px 0px 0px 1px #FA596B}.field__input:focus{border-color:#0FA0EA;box-shadow:inset 0px 0px 0px 1px #0FA0EA}.field__input--has-left-add-on{padding-left:2.2rem}.field__input--textarea{min-height:120px}.field__error{display:block;color:#FA596B;margin-top:0.5rem;font-size:85%}.field__add-on{position:absolute;line-height:1.5;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#495662;fill:#495662}.field__add-on--right{right:1.2rem}.field__add-on--left{left:1.2rem}.field__add-on--clickthrough{pointer-events:none}.segmented-control{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #D5D9DE;border-radius:8px;overflow:hidden}.segmented-control--full{display:-webkit-box;display:-ms-flexbox;display:flex}.segmented-control--full>.segmented-control__item{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:0;padding-right:0}.segmented-control__input{display:none}.segmented-control__input:checked+.segmented-control__item{position:relative;z-index:1;background-color:#0FA0EA;color:#fff}.segmented-control__item{text-align:center;padding:1rem;border-right:1px solid #D5D9DE;cursor:pointer}.segmented-control__item:last-child{border-right:0}@-webkit-keyframes c{0%{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}to{-webkit-transform:rotate(325deg);transform:rotate(325deg)}}@keyframes c{0%{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}to{-webkit-transform:rotate(325deg);transform:rotate(325deg)}}.style__loader___{display:none}.style__loader__container___2yzpn{position:relative}.style__loader__spinning___27ABP>svg{-webkit-animation:c 1s infinite linear;animation:c 1s infinite linear}.style__loader__stop_spinning___vTLxz>svg{-webkit-animation-play-state:paused;animation-play-state:paused}.style__loader__container___2yzpn circle{stroke:#0fa0ea;fill:none}.style__loader__base___jIqvR{opacity:.2}.style__loader__icon___39fSa{position:absolute !important;top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;margin:auto !important;opacity:1 !important}.style__loader__title__container___{margin:0;margin-top:24px;width:100%;padding:0}.style__loader__subtitle__container___{margin:0;margin-top:8px;width:100%;padding:0}.style__loader__typography__h3___{font-weight:800 !important;font-size:24px !important;line-height:32px !important}.style__loader__typography___{color:#373e47 !important;width:100% !important;margin:0 !important;padding:0 !important;font-family:Proxima Nova !important}.style__loader__typography__h5___{font-weight:400 !important;font-size:16px !important;line-height:24px !important;text-transform:none !important}.style__loader__typography___{color:#373e47 !important;width:100% !important;margin:0 !important;padding:0 !important}.store-category{margin-bottom:1.5rem;padding-top:80px;margin-top:-80px}@media (max-width: 919px){.store-category{display:none}.store-category.is-active{display:block}}.store-category:last-child{margin-bottom:0}@media (min-width: 620px){.store-category{margin-bottom:2rem}}@media (min-width: 920px){.store-category{margin-bottom:2.75rem;padding-top:104px;margin-top:-104px}}@media (min-width: 1140px){.store-category{margin-bottom:3.25rem}}@media (min-width: 1340px){.store-category{margin-bottom:4rem}}.store-category__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5rem}@media (max-width: 919px){.store-category__header{display:none}}.store-category__content{margin-top:1rem}@media (min-width: 620px){.store-category__content{margin-top:1.5rem}}@media (min-width: 920px){.store-category__content{margin-top:0}}.store-category__name{margin-bottom:0;padding-right:1.5rem}.store-category__view-all{color:#0FA0EA;font-family:'proxima-nova-bold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}@media (max-width: 919px){.store-category__view-all{display:none}}.store-category__item{position:static}@media (min-width: 920px){.store-category__item.is-hidden{display:none}}.leadership-member{position:relative;text-align:center;cursor:pointer;-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.leadership-member:hover{opacity:0.8}.leadership-member__photo-wrap{position:relative;margin-bottom:0.75em}@media (min-width: 920px){.leadership-member__photo-wrap{margin-bottom:1em}}@media (min-width: 1140px){.leadership-member__photo-wrap{margin-bottom:1.25em}}.leadership-member__photo-wrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1)}.leadership-member__photo{border-radius:8px}.leadership-member__name{margin-bottom:0}.leadership-bio-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:999;background-color:rgba(255,255,255,0.97);overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-top:2em;padding-bottom:2em}@media (min-width: 620px){.leadership-bio-overlay{padding-top:3em;padding-bottom:3em}}@media (min-width: 920px){.leadership-bio-overlay{padding-top:4em;padding-bottom:4em}}@media (min-width: 1140px){.leadership-bio-overlay{padding-top:5em;padding-bottom:5em}}@media (min-width: 1340px){.leadership-bio-overlay{padding-top:6em;padding-bottom:6em}}.leadership-bio-overlay.is-visible{display:block}.leadership-bio-overlay__header{margin-bottom:1.5em}@media (min-width: 620px){.leadership-bio-overlay__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2em}}@media (min-width: 920px){.leadership-bio-overlay__header{margin-bottom:2.5em}}@media (min-width: 1140px){.leadership-bio-overlay__header{margin-bottom:3em}}.leadership-bio-overlay__photo-wrap{position:relative;width:140px;height:140px;-ms-flex-negative:0;flex-shrink:0;border-radius:8px;margin-bottom:1em}@media (min-width: 620px){.leadership-bio-overlay__photo-wrap{margin-bottom:0;margin-right:1.5em}}.leadership-bio-overlay__photo-wrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1)}.leadership-bio-overlay__photo{border-radius:8px}.leadership-bio-overlay__name{margin-bottom:0}@media (min-width: 620px){.leadership-bio-overlay__bio{font-size:1.1em}}@media (min-width: 920px){.leadership-bio-overlay__bio{font-size:1.2em}}.leadership-bio-overlay__close{position:absolute;top:1em;right:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border-radius:50%;background-color:rgba(35,41,47,0.1);-webkit-transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1),color 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1),color 0.3s cubic-bezier(0.4, 0, 0.2, 1)}@media (min-width: 620px){.leadership-bio-overlay__close{top:1.5em;right:1.5em}}@media (min-width: 920px){.leadership-bio-overlay__close{width:56px;height:56px;top:2em;right:2em}}@media (min-width: 1140px){.leadership-bio-overlay__close{top:2.5em;right:2.5em}}.leadership-bio-overlay__close:hover{color:#373E47;background-color:rgba(35,41,47,0.2)}.store-merchant{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}@media (min-width: 920px){.store-merchant{margin-bottom:8px}}@media (min-width: 1140px){.store-merchant{margin-bottom:16px}}.store-merchant--flush{margin-bottom:0 !important}.store-merchant--square{margin-bottom:-8px !important}@media (min-width: 1140px){.store-merchant--top-margin{margin-top:8%}}@media (min-width: 1340px){.store-merchant--top-margin{margin-top:26%}}.store-merchant__meta{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store-merchant__photo-wrap{position:relative;padding-bottom:82%;overflow:hidden;z-index:10}.store-merchant__photo-wrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08)}@media (min-width: 920px){.store-merchant--wide .store-merchant__photo-wrap{padding-bottom:48%}}.store-merchant--extra-wide .store-merchant__photo-wrap{padding-bottom:calc(50% - 0.5em * 2)}.store-merchant--secondary .store-merchant__photo-wrap{padding-bottom:55%}.store-merchant--square .store-merchant__photo-wrap{padding-bottom:100%}.store-merchant--outlined .store-merchant__photo-wrap{border:1px solid #D5D9DE}.store-merchant__photo{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width: 920px){.store-merchant:hover .store-merchant__photo{opacity:0.8}}.store-merchant__logo{max-height:40px;display:block}.store-merchant__label{display:block;text-align:center;margin-top:12px;text-transform:uppercase;letter-spacing:0.15em;font-size:95%;color:#23292F;padding-bottom:1px}.team-member{position:relative}.team-member__photo{width:60px;height:60px;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:8px}@media (min-width: 620px){.team-member__photo{width:80px;height:80px}}@media (min-width: 920px){.team-member__photo{width:100px;height:100px}}@media (min-width: 1140px){.team-member__photo{width:120px;height:120px}}@media (min-width: 920px){.team-member__photo--small{width:80px;height:80px}}.team-member__name{margin-bottom:0}.team-member__role{margin-bottom:0.75em;font-family:'proxima-nova-semibold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}.modal,.modal__container{-webkit-backface-visibility:hidden;backface-visibility:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;height:0;pointer-events:none;text-align:left;overflow:auto;-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),visibility 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),visibility 0.3s cubic-bezier(0.4, 0, 0.2, 1);background-color:rgba(0,0,0,0.8);z-index:999}.modal.is-visible{height:100%;opacity:1;visibility:visible;pointer-events:auto;-webkit-overflow-scrolling:touch}.modal__table{display:table;table-layout:fixed;height:100%;width:100%}.modal__cell{display:table-cell;height:100%;width:100%;vertical-align:middle;padding:12px}@media (min-width: 620px){.modal__cell{padding:24px}}@media (min-width: 920px){.modal__cell{padding:32px}}@media (min-width: 1140px){.modal__cell{padding:48px}}.modal__container{position:relative;margin:0 auto;width:100%;max-width:810px;background:#fff;border-radius:8px;opacity:0;overflow:hidden;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);z-index:450;padding:32px 24px}@media (min-width: 920px){.modal__container{padding:40px 32px}}@media (min-width: 1140px){.modal__container{padding:48px 40px}}@media (min-width: 1340px){.modal__container{padding:56px 48px}}.modal.is-visible .modal__container{opacity:1;-webkit-transform:none;transform:none}.modal__close{position:absolute;padding:16px;top:0;right:0;z-index:500;-webkit-transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.modal__close:hover{color:#373E47}@media (min-width: 920px){.modal__close{padding:24px}}.tooltip{position:relative;display:inline-block;cursor:pointer}.tooltip__content{position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%) translateY(4px);transform:translateX(-50%) translateY(4px);opacity:0;width:200px;visibility:hidden;text-align:center;font-size:13px;padding:8px;border-radius:8px;background-color:rgba(35,41,47,0.92);color:#fff;-webkit-transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.tooltip:hover .tooltip__content{opacity:1;visibility:visible;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.how-it-works-title{margin-bottom:24px;max-width:220px;margin-left:auto;margin-right:auto}@media (min-width: 620px){.how-it-works-title{max-width:300px}}@media (min-width: 920px){.how-it-works-title{margin-bottom:28px;max-width:none}}@media (min-width: 1140px){.how-it-works-title{margin-bottom:32px}}.how-it-works-slider-wrap{max-width:640px;margin:0 auto}.how-it-works-slider{position:relative;text-align:center}.how-it-works-slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin-top:1.5rem}@media (min-width: 920px){.how-it-works-slider .slick-dots{margin-top:2rem}}.how-it-works-slider .slick-dots li{display:block;width:10px;height:10px;margin:0 4px;border-radius:50%;background-color:#D5D9DE;color:transparent;overflow:hidden;cursor:pointer;-webkit-transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.how-it-works-slider .slick-dots li.slick-active{background-color:#0FA0EA}.how-it-works-slider__video-wrap{position:relative;padding-bottom:75%;width:100%;height:auto;margin-bottom:1.5em}.how-it-works-slider__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-border-radius:1px}.how-it-works-slider-arrow{position:absolute;top:26%;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px;border-radius:50%;background-color:rgba(0,0,0,0.4);-webkit-transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.how-it-works-slider-arrow:hover{background-color:rgba(0,0,0,0.5)}@media (min-width: 620px){.how-it-works-slider-arrow{padding:12px;top:32%}}@media (min-width: 920px){.how-it-works-slider-arrow{top:33%}}.how-it-works-slider-arrow--prev{left:1rem}@media (min-width: 920px){.how-it-works-slider-arrow--prev{left:1.5rem}}.how-it-works-slider-arrow--next{right:1rem}@media (min-width: 920px){.how-it-works-slider-arrow--next{right:1.5rem}}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.header{position:relative;padding:7.5em 0 5em;text-align:center;overflow:hidden}@media (min-width: 620px){.header{padding:9em 0 6.5em}}@media (min-width: 920px){.header{padding:11.5em 0 8em}}@media (min-width: 1140px){.header{padding:13.5em 0 10.5em}}.page--has-no-nav .header{padding-top:4em}@media (min-width: 920px){.page--has-no-nav .header{padding-top:6em}}@media (min-width: 1140px){.header--full-height{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh}}.header__btn-group{margin-top:0}@media (min-width: 620px){.header__btn-group{margin-top:1.5rem}}@media (min-width: 920px){.header__btn-group{margin-top:2rem}}@media (min-width: 1140px){.header__btn-group{margin-top:3rem}}.header__hint{display:block}.header__caption{position:absolute;bottom:1.5rem;right:1.5em}.nav{height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;right:0;z-index:60;background-color:#fff;-webkit-transition:box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1),background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1),background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.nav.is-fixed{background-color:rgba(255,255,255,0.98);box-shadow:0px 3px 12px rgba(0,0,0,0.05)}@media (min-width: 920px){.nav{height:88px}}.page--has-no-nav .nav{display:none}.nav__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav__main,.nav__secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__secondary{margin-left:auto}.nav__logo-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:50%;top:50%;margin-left:-36px;margin-top:-15px}@media (min-width: 620px){.nav__logo-wrap{margin-left:-38px;margin-top:-17px}}@media (min-width: 920px){.nav__logo-wrap{margin-right:2.5rem;position:relative;left:auto;margin-left:0;margin-top:0;top:-3px}}@media (min-width: 1140px){.nav__logo-wrap{margin-right:3.5rem}}.nav__logo{position:relative;top:-4px;display:block;width:72px;height:29px}@media (min-width: 620px){.nav__logo{width:76px;height:31px}}@media (min-width: 920px){.nav__logo{width:82px;height:33px}}.nav__sub-brand{margin-top:0.4em;padding-left:1em}@media (max-width: 919px){.nav__sub-brand{display:none}}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -16px}.nav__list .btn{margin:0}.nav__item{margin:0 16px}.nav__link{display:block;position:relative;color:#373E47;-webkit-transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1),border-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1),border-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);border-bottom:1px solid transparent;font-family:'proxima-nova-semibold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}.nav__link:hover,.nav__link.is-active{color:#0FA0EA;border-color:#0FA0EA}.nav__icon{fill:currentColor;-webkit-transition:fill 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:fill 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.nav__hamburger{position:relative;cursor:pointer;color:#373E47}@media (min-width: 920px){.nav__hamburger{display:none}}.sub-nav{position:relative;text-align:center;box-shadow:0px 1px 0px 0px #D5D9DE;background-color:#fff;height:60px;overflow-y:hidden}@media (min-width: 920px){.sub-nav{height:80px}}.sub-nav__container{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 620px){.sub-nav__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width: 920px){.sub-nav__container{height:80px}}.sub-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;height:90px;list-style:none;padding:0 1.5rem;white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}@media (min-width: 920px){.sub-nav__list{height:110px}}.sub-nav__item{padding-right:1em}@media (min-width: 920px){.sub-nav__item{padding-right:1.5em}}.sub-nav__link{display:block;color:#6F7A87;-webkit-transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;height:60px;line-height:60px}@media (min-width: 920px){.sub-nav__link{height:80px;line-height:80px}}.sub-nav__link:hover{color:#495662}.mobile-nav{position:fixed;text-align:center;width:100%;top:0;left:0;bottom:0;z-index:100;padding-top:6em;padding-bottom:4em;opacity:0;pointer-events:none;visibility:hidden;background-color:#0FA0EA;-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),visibility 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),visibility 0.3s cubic-bezier(0.4, 0, 0.2, 1)}@media (min-width: 920px){.mobile-nav{display:none}}@media (max-width: 919px){.js-mobile-nav-open .mobile-nav{opacity:1;pointer-events:auto;visibility:visible;overflow-y:scroll;-webkit-overflow-scrolling:touch}}.mobile-nav:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mobile-nav__wrap{display:inline-block;vertical-align:middle;width:90%}.mobile-nav__list{width:100%;opacity:0;-webkit-transform:translate3d(0, 0.5em, 0);transform:translate3d(0, 0.5em, 0);-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),transform 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1)}@media (max-width: 919px){.js-mobile-nav-open .mobile-nav__list{opacity:1;-webkit-transform:none;transform:none}}.mobile-nav__list--secondary{margin-top:1.5em}.mobile-nav__item{position:relative;width:100%}.mobile-nav__link{position:relative;display:block;text-align:center;color:#fff;padding-top:0.5em;padding-bottom:0.5em}.mobile-nav__link--small{color:rgba(255,255,255,0.8)}.mobile-nav__header{position:absolute;top:0;left:0;width:100%;padding:1.5rem 0}.mobile-nav__header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero-mosaic{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:64px}@media (min-width: 920px){.hero-mosaic{height:calc(100vh - 240px);min-height:680px;margin-top:88px}}@media (min-width: 1140px){.hero-mosaic{height:calc(100vh - 256px)}}.hero-mosaic__column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width: 920px){.hero-mosaic__column{width:50%}}.hero-mosaic__mobile-tile{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:#EAF7FD;overflow:hidden}.hero-mosaic__mobile-tile-content{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3rem 1.5rem}@media (min-width: 620px){.hero-mosaic__mobile-tile-content{padding:3.5rem 2rem}}.hero-mosaic__tile{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.hero-mosaic__tile .btn{-ms-flex-negative:0;flex-shrink:0}@media (min-width: 920px){.hero-mosaic__tile{height:64%}}.hero-mosaic__tile--small{width:50%}@media (min-width: 920px){.hero-mosaic__tile--small{height:36%}}.hero-mosaic__instrinsic{width:100%;padding-bottom:90%;-ms-flex-negative:0;flex-shrink:0}@media (min-width: 920px){.hero-mosaic__instrinsic{display:none}}.hero-mosaic__tile--small .hero-mosaic__instrinsic{padding-bottom:100%}.hero-mosaic__slider{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1)}.hero-mosaic__slider.slick-initialized{opacity:1}.hero-mosaic__slider .slick-list{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-mosaic__slider .slick-list .slick-track{height:100%}.hero-mosaic__tile-content{position:absolute;-ms-flex-negative:0;flex-shrink:0;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:1.5rem;overflow:hidden}@media (min-width: 920px){.hero-mosaic__tile-content{padding:15%}}.hero-mosaic__heading-tile{padding:1.5rem;text-align:center}@media (min-width: 620px){.hero-mosaic__heading-tile{padding:2rem}}@media (min-width: 920px){.hero-mosaic__heading-tile{padding:2.5rem;text-align:left;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}}@media (min-width: 1140px){.hero-mosaic__heading-tile{padding:3rem}}@media (min-width: 1340px){.hero-mosaic__heading-tile{padding:3.5rem}}.hero-mosaic__heading{position:relative;z-index:10;color:#000;font-size:calc(48px + (72 - 48) * ((100vw - 320px) / (1600 - 320)));margin-bottom:0.5em;max-width:580px;line-height:1}@media (max-width: 919px){.hero-mosaic__heading{margin-left:auto;margin-right:auto}}.hero-mosaic__heading:last-child{margin-bottom:0}.hero-mosaic__tile--small .hero-mosaic__heading{color:#fff;line-height:1.1;font-size:calc(24px + (38 - 24) * ((100vw - 320px) / (1600 - 320)))}.hero-mosaic__heading-blob-1{position:absolute;pointer-events:none;width:180px;bottom:-15px;left:-40px}@media (min-width: 620px){.hero-mosaic__heading-blob-1{width:200px;bottom:-5px;left:-30px}}@media (min-width: 920px){.hero-mosaic__heading-blob-1{left:auto;right:30px;bottom:0px;width:200px}}@media (min-width: 1140px){.hero-mosaic__heading-blob-1{right:40px;bottom:0px;width:240px}}.hero-mosaic__heading-blob-2{position:absolute;pointer-events:none;right:-10px;top:-150px;width:130px}@media (min-width: 620px){.hero-mosaic__heading-blob-2{right:0;top:-150px;width:130px}}@media (min-width: 920px){.hero-mosaic__heading-blob-2{top:-20px;width:110px}}@media (min-width: 1140px){.hero-mosaic__heading-blob-2{top:0;width:120px}}.hero-mosaic__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;-webkit-transition:opacity 0.6s linear;transition:opacity 0.6s linear}.hero-mosaic__video.is-loaded,.hero-mosaic__video[data-loaded="true"]{opacity:1}.hero-categories-slider-wrap{position:relative}.hero-categories{background-color:#F5F8FC;padding-top:2em;padding-bottom:2em}@media (min-width: 620px){.hero-categories{padding-top:2.5em;padding-bottom:2.5em}}@media (min-width: 920px){.hero-categories{padding-top:3em;padding-bottom:3em}}.hero-categories-slider{padding:0 4.5rem}@media (min-width: 1140px){.hero-categories-slider{padding:0 5rem}}@media (min-width: 1340px){.hero-categories-slider{padding:0 5.5rem}}.hero-categories-slider__item{position:static}.hero-categories-slider__item a{text-transform:uppercase;letter-spacing:0.2em;font-family:'proxima-nova-semibold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal;color:#0FA0EA}.hero-categories-slider__item+.hero-categories-slider__item{padding-left:1rem;border-left:1px solid #ABB4BE;margin-left:1rem}@media (min-width: 920px){.hero-categories-slider__item+.hero-categories-slider__item{padding-left:1.5rem;margin-left:1.5rem}}@media (min-width: 1140px){.hero-categories-slider__item+.hero-categories-slider__item{padding-left:2rem;margin-left:2rem}}.hero-categories__arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero-categories__arrow--prev{left:1.5rem}@media (min-width: 920px){.hero-categories__arrow--prev{left:2rem}}.hero-categories__arrow--next{right:1.5rem}@media (min-width: 920px){.hero-categories__arrow--next{right:2rem}}.section{position:relative;padding-top:3.5em;padding-bottom:3.5em}@media (min-width: 620px){.section{padding-top:4.5em;padding-bottom:4.5em}}@media (min-width: 920px){.section{padding-top:5.5em;padding-bottom:5.5em}}@media (min-width: 1140px){.section{padding-top:6.5em;padding-bottom:6.5em}}@media (min-width: 1340px){.section{padding-top:7em;padding-bottom:7em}}.section--tight{padding-top:2em;padding-bottom:2em}@media (min-width: 620px){.section--tight{padding-top:3em;padding-bottom:3em}}@media (min-width: 920px){.section--tight{padding-top:3.5em;padding-bottom:3.5em}}@media (min-width: 1140px){.section--tight{padding-top:4em;padding-bottom:4em}}.section--padded{padding-top:5em;padding-bottom:5em}@media (min-width: 620px){.section--padded{padding-top:6.5em;padding-bottom:6.5em}}@media (min-width: 920px){.section--padded{padding-top:8em;padding-bottom:8em}}@media (min-width: 1140px){.section--padded{padding-top:10em;padding-bottom:10em}}@media (min-width: 1340px){.section--padded{padding-top:12em;padding-bottom:12em}}.section--flush-top{padding-top:0 !important}.section--flush-bottom{padding-bottom:0 !important}.section--flush{padding:0 !important}.section--border-top{border-top:1px solid #D5D9DE}.section--border-bottom{border-bottom:1px solid #D5D9DE}.section--alt{background-color:#F5F8FC}.section--salmon{background-color:#FFF6F6}.section--pink{background-color:#FEF5F8}.section--light-blue{background-color:#EAF7FD}.section--brand{background-color:#0FA0EA}.section--accent{background-color:#0FA0EA}.section--dark{background-color:#23292F}.section--darkest{background-color:#20252a}.section--gradient{background-color:#0FA0EA;background-image:-webkit-linear-gradient(45deg, #0FA0EA 0%, #5846E4 100%);background-image:linear-gradient(45deg, #0FA0EA 0%, #5846E4 100%)}.section--cobranded{position:relative;padding-top:3.5em;padding-bottom:3.5em}@media (max-width: 919px){.section--cobranded{padding:0}}@media (min-width: 920px){.section--cobranded{padding-top:5.5em;padding-bottom:5.5em}}@media (min-width: 1140px){.section--cobranded{padding-top:6.5em;padding-bottom:6.5em}}@media (min-width: 1340px){.section--cobranded{padding-top:7em;padding-bottom:7em}}.section-heading{text-align:center;margin:0 auto 2em;max-width:990px}@media (min-width: 920px){.section-heading{margin-bottom:3em}}.section-heading:last-child{margin-bottom:0}.section-heading--full{max-width:none}.section-heading--left{text-align:left;margin-left:0}.section-heading--narrow{max-width:620px}.section-heading__lead{color:#858E99;font-size:14px}@media (min-width: 920px){.section-heading__lead{font-size:16px}}.section-heading__heading{line-height:1.15;margin-bottom:0.25em}@media (min-width: 920px){.section-heading__heading{margin-bottom:0.35em}}@media (min-width: 1140px){.section-heading__heading{margin-bottom:0.4em}}.section-heading--dark .section-heading__heading{color:#fff}.section-heading__subheading{margin-top:0;margin-left:auto;margin-right:auto;color:#6F7A87;max-width:600px;font-family:'proxima-nova-regular', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}.section-heading--left .section-heading__subheading{margin-left:0}@media (min-width: 920px){.section-heading__subheading{max-width:830px;margin-bottom:2em}}.section-heading--dark .section-heading__subheading{color:rgba(255,255,255,0.8)}.section-footer{margin-top:2em}.section--tight .section-footer{margin-top:1.5em}@media (min-width: 920px){.section-footer{margin-top:3em}.section--tight .section-footer{margin-top:2em}}.section-block{padding-top:2em;padding-bottom:2em}@media (min-width: 620px){.section-block{padding-top:2.5em;padding-bottom:2.5em}}@media (min-width: 920px){.section-block{padding-top:3em;padding-bottom:3em}}@media (min-width: 1140px){.section-block{padding-top:3.5em;padding-bottom:3.5em}}.section-block:first-child{padding-top:0}.section-block:last-child{padding-bottom:0}.section-block+.section-block{padding-top:0}.footer{color:#9DA6B0}.footer__top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 1140px){.footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}}.footer__bottom{margin-top:2em}@media (min-width: 620px){.footer__bottom{margin-top:3em}}@media (min-width: 920px){.footer__bottom{margin-top:4em}}@media (min-width: 1140px){.footer__bottom{margin-top:5em}}.footer__logo{display:block;width:72px;height:29px}.footer__logo path{fill:#373E47 !important}@media (min-width: 620px){.footer__logo{width:76px;height:31px}}@media (min-width: 920px){.footer__logo{width:82px;height:33px}}.footer__heading{color:#9DA6B0;margin-bottom:1em;font-family:'proxima-nova-bold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}.footer__item{display:block}.footer__item+.footer__item{margin-top:0.5rem}.footer__link{display:block;color:#9DA6B0;-webkit-transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.footer__link:hover,.footer__link:focus{color:#373E47}.footer__social{margin:0 -0.25em}@media (max-width: 919px){.footer__social{position:relative;top:6px}}.footer__social-link{display:inline-block;margin:0 0.25em}.footer__social-icon{fill:#9DA6B0;-webkit-transition:fill 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:fill 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.footer__social-icon:hover{fill:#6F7A87}.shop-logo-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-logo{margin-right:1.5em}@media (max-width: 619px){.shop-logo{max-height:32px;max-width:200px}}.shop-logo:last-child{margin-right:0}@media (min-width: 920px){.shop-content,.shop-sidebar{width:50%}}.shop-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2em}@media (min-width: 620px){.shop-content{padding:3em}}@media (min-width: 920px){.shop-content{padding:4em;min-height:100vh}}@media (min-width: 1140px){.shop-content{padding:5em}}.shop-content__inner{width:100%}.shop-sidebar{background-size:cover;background-repeat:no-repeat;background-position:top center;height:120px}@media (min-width: 620px){.shop-sidebar{height:200px}}@media (min-width: 920px){.shop-sidebar{position:fixed;top:0;right:0;height:100vh;background-position:center center}}@media (min-width: 920px){.diversity-mission{padding-right:1em}}@media (min-width: 1140px){.diversity-mission{padding-right:3em}}.diversity-team{position:relative;padding-bottom:66%;background-color:#000;border-radius:8px;overflow:hidden}@media (min-width: 920px){.diversity-team{padding-bottom:100%;cursor:pointer}}.diversity-team__name{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);text-align:center;color:#fff;padding:2rem;width:100%;margin:0 auto;max-width:240px;z-index:10}.diversity-team__photo,.diversity-team__description{position:absolute;top:0;left:0;width:100%;height:100%}.diversity-team__photo{opacity:0.45}.diversity-team__description{z-index:20;padding:2rem;opacity:0;visibility:hidden;color:#fff;background-color:rgba(15,160,234,0.95);-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),visibility 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),visibility 0.3s cubic-bezier(0.4, 0, 0.2, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.diversity-team--indigo .diversity-team__description{background-color:rgba(15,160,234,0.95)}.diversity-team--purple .diversity-team__description{background-color:rgba(88,70,228,0.95)}.diversity-team--blue .diversity-team__description{background-color:rgba(41,132,238,0.95)}.diversity-team--black .diversity-team__description{background-color:rgba(35,41,47,0.95)}@media (min-width: 920px){.diversity-team:hover .diversity-team__description{opacity:1;visibility:visible}}.initiative-card{position:relative;background-color:#fff;border-radius:8px;padding:1.5rem;margin-bottom:1em}.initiative-card:last-child{margin-bottom:0}.initiative-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;border-radius:8px 8px 0 0;background-color:currentColor}@media (min-width: 620px){.initiative-card{padding:2rem}}.initiative-card--indigo{color:#0FA0EA}.initiative-card--purple{color:#5846E4}.initiative-card--blue{color:#2984EE}.initiative-card--black{color:#23292F}.initiative-card__title{color:inherit;margin-bottom:0.5em}.initiative-card__description{color:#6F7A87}.diversity-numbers{background-color:#0FA0EA}@media (min-width: 920px){.diversity-numbers__content{width:50%;padding-right:2em}}@media (min-width: 1140px){.diversity-numbers__content{padding-right:3em}}.diversity-numbers__photo{position:relative;padding-bottom:65%;top:3.5em;background-size:cover;background-position:top 33% center}@media (min-width: 620px){.diversity-numbers__photo{top:4.5em}}@media (min-width: 920px){.diversity-numbers__photo{position:absolute;padding:0;top:0;right:0;width:50%;height:100%}}@media (min-width: 620px){.diversity-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.diversity-number+.diversity-number{margin-top:1.5rem}@media (min-width: 620px){.diversity-number+.diversity-number{margin-top:2rem}}@media (min-width: 920px){.diversity-number+.diversity-number{margin-top:2.5rem}}@media (min-width: 1140px){.diversity-number+.diversity-number{margin-top:3rem}}.diversity-number__number{-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;color:#fff}@media (min-width: 620px){.diversity-number__number{width:110px;text-align:right;margin-right:1.5rem}}@media (min-width: 920px){.diversity-number__number{width:130px;margin-right:2rem}}@media (min-width: 1140px){.diversity-number__number{width:150px}}.diversity-number__label{color:rgba(255,255,255,0.7)}@media (min-width: 920px){.diversity-number__label{max-width:280px}.diversity-number:first-child .diversity-number__label{max-width:250px}}.store-nav{width:100%;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #D5D9DE;background-color:rgba(255,255,255,0.85)}@media (min-width: 620px){.store-nav{height:75px}}.store-logo{display:block;margin:auto;height:24px}@media (min-width: 620px){.store-logo{height:32px}}.store-card{position:relative}.store-card--logo-container{position:absolute;top:26px;left:28px;height:32px;line-height:32px;width:180px}.store-card--logo{max-width:80%;max-height:100%;vertical-align:middle}.store-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:300px;margin:auto;padding:24px 0px 40px}.store-content .btn{font-size:14px;font-weight:600;padding:18px 19px;-webkit-font-smoothing:antialiased;text-shadow:none;letter-spacing:1px}.store-content h3{font-size:24px;margin:24px auto;text-align:center}.store-content p{text-align:center}.store-content ul{margin-top:1em}.store-divider{width:100%;margin:1.5em 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D5D9DE}.store-subtext{margin:1.5em 0 0 0}.mobile-app-slider{position:relative}@media (min-width: 620px){.mobile-app-slider{padding-left:2rem;padding-right:2rem}}@media (min-width: 920px){.mobile-app-slider{max-width:900px;margin-left:auto;margin-right:auto;padding:0}}.mobile-app-slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none}@media (min-width: 920px){.mobile-app-slider .slick-dots{position:absolute;bottom:180px;width:50%;right:0}}@media (min-width: 1140px){.mobile-app-slider .slick-dots{bottom:200px}}.mobile-app-slider .slick-dots li{display:block;width:10px;height:10px;margin:0 4px;border-radius:50%;background-color:#D5D9DE;color:transparent;overflow:hidden;cursor:pointer;-webkit-transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.mobile-app-slider .slick-dots li.slick-active{background-color:#0FA0EA}.mobile-app-slider__slide{outline:0}.mobile-app-slide{text-align:center}@media (min-width: 920px){.mobile-app-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.mobile-app-slide__figure-wrap{padding:0 2rem;height:275px;overflow:hidden}@media (min-width: 620px){.mobile-app-slide__figure-wrap{height:320px}}@media (min-width: 920px){.mobile-app-slide__figure-wrap{height:auto;width:50%}}.mobile-app-slide__figure{margin:0 auto;width:100%;max-width:310px}@media (min-width: 920px){.mobile-app-slide__figure{max-width:340px}}@media (min-width: 1140px){.mobile-app-slide__figure{max-width:400px}}.mobile-app-slide__content{position:relative;padding:2rem 0}@media (min-width: 920px){.mobile-app-slide__content{width:50%;margin-bottom:3rem}}@media (max-width: 919px){.mobile-app-slide__content{border-top:1px solid #D5D9DE}}.mobile-app-slide__title{margin-bottom:0.3em}@media (max-width: 919px){.mobile-app-slide__title{margin-top:0}}@media (min-width: 920px){.mobile-app-slide__description{max-width:276px;margin-left:auto;margin-right:auto;font-size:1.3em;line-height:1.35}}@media (min-width: 1140px){.mobile-app-slide__description{font-size:1.4em}}@media (min-width: 920px){.mobile-app-slide__icon{width:40px;height:40px}}@media (min-width: 1140px){.mobile-app-slide__icon{width:48px;height:48px}}@media (min-width: 920px){.mobile-app-slide__hint{position:absolute;left:0;width:100%;bottom:-10rem}}@media (min-width: 1140px){.mobile-app-slide__hint{bottom:-12rem}}.download-app-cta{background-color:#0FA0EA;padding-top:2em;padding-bottom:2em}@media (min-width: 920px){.download-app-cta{padding-top:2.5em;padding-bottom:2.5em}}@media (min-width: 1140px){.download-app-cta{padding-top:3em;padding-bottom:3em}}@media (max-width: 919px){.download-app-cta{text-align:center}}.download-app-cta__wrap{position:relative;max-width:900px}@media (min-width: 920px){.download-app-cta__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.download-app-cta__heading{color:#fff}@media (min-width: 920px){.download-app-cta__heading{margin-bottom:0}}.business-header{position:relative;background-color:#53c2ed;margin-top:64px;padding-top:2rem;padding-bottom:3rem;text-align:center}@media (min-width: 620px){.business-header{padding-top:3.25rem;padding-bottom:6.5rem}}@media (min-width: 920px){.business-header{margin-top:88px;padding-top:4rem;padding-bottom:7.5rem}}@media (min-width: 1140px){.business-header{padding-top:5rem;padding-bottom:11rem}}@media (min-width: 1340px){.business-header{padding-top:6.25rem;padding-bottom:12rem}}.business-header__inner{position:relative;z-index:10;width:100%;max-width:510px;margin-left:auto;margin-right:auto}@media (min-width: 920px){.business-header__inner{max-width:670px}}@media (min-width: 1140px){.business-header__inner{max-width:840px}}.business-header__heading{margin-bottom:0}.business-header__subheading{position:relative}.business-header__figure{width:240px;margin-top:1em;margin-bottom:1.5em}@media (min-width: 620px){.business-header__figure{width:340px;margin-top:1.5em;margin-bottom:2em}}@media (min-width: 920px){.business-header__figure{width:400px}}@media (min-width: 1140px){.business-header__figure{width:560px;margin-top:2em;margin-bottom:2.5em}}@media (min-width: 1340px){.business-header__figure{width:660px}}.business-header__background{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("https://www.affirm.com/images/business/home/header-83fb60b4.jpg");background-size:820px;background-position:center;background-repeat:no-repeat}@media (min-width: 620px){.business-header__background{background-size:1000px}}@media (min-width: 920px){.business-header__background{background-size:1240px}}@media (min-width: 1140px){.business-header__background{background-size:1440px}}@media (min-width: 1340px){.business-header__background{background-size:cover}}@media (min-width: 620px){.business-stats{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -2rem}}@media (min-width: 1140px){.business-stats{margin:0 -3%}}.business-stat{width:100%}@media (max-width: 619px){.business-stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.business-stat+.business-stat{padding-top:1rem;margin-top:1rem;border-top:1px solid #D5D9DE}}@media (min-width: 620px){.business-stat{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.business-stat+.business-stat{border-left:1px solid #ABB4BE}}.business-stat__label{display:block;color:#373E47;text-transform:uppercase;letter-spacing:0.25em}@media (max-width: 619px){.business-stat__label{padding-top:0.15rem}}@media (min-width: 620px){.business-stat__label{margin-bottom:0.25rem}}.business-stat__number{margin:0;color:#0FA0EA}.business-action-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:1.5rem;background-color:#fff;box-shadow:0px 2px 8px rgba(0,0,0,0.12);color:#373E47;border-radius:8px;-webkit-transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.business-action-card:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);box-shadow:0px 6px 18px rgba(0,0,0,0.2)}@media (min-width: 620px){.business-action-card{padding:2rem}}@media (min-width: 920px){.business-action-card{padding:2.5rem}}@media (min-width: 1140px){.business-action-card{padding:3.25rem}}@media (min-width: 1340px){.business-action-card{padding:4.375rem}}.business-action-card__heading{margin-bottom:0.4em;line-height:1.2}.business-action-card__cta{margin-top:auto;color:#0FA0EA;font-family:'proxima-nova-semibold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}.business-section-approvals__video{max-width:100%}.business-section-approvals__pattern{position:absolute;z-index:-1;right:-10%;top:-15%;width:200px}@media (min-width: 620px){.business-section-approvals__pattern{width:240px}}@media (min-width: 920px){.business-section-approvals__pattern{width:270px;top:auto;bottom:-25%;right:-10%}}@media (min-width: 1140px){.business-section-approvals__pattern{width:290px}}@media (min-width: 1340px){.business-section-approvals__pattern{width:320px}}.business-section-customer-network__video{max-width:100%}.business-section-customer-network__pattern{position:absolute;left:-120px;top:-110px;width:180px}@media (min-width: 920px){.business-section-customer-network__pattern{width:220px;left:-130px;top:-170px}}@media (min-width: 1140px){.business-section-customer-network__pattern{width:260px;left:-28%;top:-60%}}@media (min-width: 1340px){.business-section-customer-network__pattern{width:280px}}.business-section-zero-risk__video{max-width:100%}.business-section-zero-risk__pattern{position:absolute;top:-15%;right:-8%;width:120px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width: 620px){.business-section-zero-risk__pattern{width:160px;bottom:-12%;right:-12%;top:auto;-webkit-transform:none;transform:none}}@media (min-width: 920px){.business-section-zero-risk__pattern{width:160px;bottom:-18%;right:-18%}}@media (min-width: 1140px){.business-section-zero-risk__pattern{width:180px;bottom:-14%;right:-18%}}@media (min-width: 1340px){.business-section-zero-risk__pattern{width:200px}}.business-section-flexibility{position:relative}.business-section-flexibility__video{max-width:100%;border-radius:50%;width:280px}@media (min-width: 620px){.business-section-flexibility__video{width:360px}}@media (min-width: 920px){.business-section-flexibility__video{width:400px}}@media (min-width: 1140px){.business-section-flexibility__video{width:440px}}@media (min-width: 1340px){.business-section-flexibility__video{width:480px}}.business-section-flexibility__pattern{position:absolute;right:0;bottom:0;width:48px;-webkit-transform:translateY(30%);transform:translateY(30%)}@media (min-width: 620px){.business-section-flexibility__pattern{width:56px;-webkit-transform:translateY(40%);transform:translateY(40%)}}@media (min-width: 920px){.business-section-flexibility__pattern{width:64px}}@media (min-width: 1140px){.business-section-flexibility__pattern{width:80px}}@media (min-width: 1340px){.business-section-flexibility__pattern{width:100px}}.business-section-every-business{position:relative}.business-section-every-business__pattern-1{position:absolute;top:2%;left:-5%;width:80px;z-index:-1}@media (min-width: 620px){.business-section-every-business__pattern-1{width:100px;left:0;top:5%}}@media (min-width: 920px){.business-section-every-business__pattern-1{width:120px}}@media (min-width: 1140px){.business-section-every-business__pattern-1{width:140px;top:7%}}@media (min-width: 1340px){.business-section-every-business__pattern-1{width:160px}}.business-section-every-business__pattern-2{position:absolute;bottom:5%;right:0;width:100px;z-index:-1}@media (min-width: 620px){.business-section-every-business__pattern-2{width:130px}}@media (min-width: 920px){.business-section-every-business__pattern-2{width:150px}}@media (min-width: 1140px){.business-section-every-business__pattern-2{width:180px}}@media (min-width: 1340px){.business-section-every-business__pattern-2{width:200px}}.business-section-best-resource__pattern{position:absolute;left:-24px;bottom:24px;width:100px}@media (min-width: 620px){.business-section-best-resource__pattern{width:110px;bottom:40px;left:0}}@media (min-width: 920px){.business-section-best-resource__pattern{width:130px;bottom:60px}}@media (min-width: 1140px){.business-section-best-resource__pattern{width:145px}}@media (min-width: 1340px){.business-section-best-resource__pattern{width:160px;bottom:70px}}.business-intro-heading{text-align:center;max-width:1000px;margin-left:auto;margin-right:auto}.business-features-header{position:relative;background-color:#ffc9c8;margin-top:64px;padding-top:3.5rem;padding-bottom:3.5rem}@media (min-width: 620px){.business-features-header{padding-top:4.25rem;padding-bottom:4.25rem}}@media (min-width: 920px){.business-features-header{margin-top:88px;padding-top:5rem;padding-bottom:5rem}}@media (max-width: 919px){.business-features-header{text-align:center}}@media (min-width: 1140px){.business-features-header{padding-top:6rem;padding-bottom:6rem}}@media (min-width: 1340px){.business-features-header{padding-top:6.5rem;padding-bottom:6.5rem}}@media (min-width: 920px){.business-features-header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.business-features-header__content{position:relative;z-index:10;max-width:400px;margin:0 auto;margin-bottom:1rem}@media (min-width: 620px){.business-features-header__content{max-width:600px;margin-bottom:1.5rem}}@media (min-width: 920px){.business-features-header__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:none;margin-bottom:0;margin-right:-60px}}@media (min-width: 1140px){.business-features-header__content{margin-right:-100px}}.business-features-header__heading{font-size:3rem;line-height:1}@media (min-width: 620px){.business-features-header__heading{font-size:3.5rem}}@media (min-width: 920px){.business-features-header__heading{font-size:4rem}}@media (min-width: 1140px){.business-features-header__heading{font-size:4.25rem}}@media (min-width: 1340px){.business-features-header__heading{font-size:4.5rem}}.business-features-header__figure{-ms-flex-negative:0;flex-shrink:0;max-width:400px}@media (min-width: 620px){.business-features-header__figure{max-width:600px}}@media (max-width: 919px){.business-features-header__figure{margin-left:auto;margin-right:auto}}@media (min-width: 920px){.business-features-header__figure{width:470px;margin-right:-50px;max-width:none}}@media (min-width: 1140px){.business-features-header__figure{width:590px;margin-right:-80px}}@media (min-width: 1340px){.business-features-header__figure{width:700px;margin-right:-100px}}.business-feature-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-0.75rem}@media (min-width: 620px){.business-feature-grid{margin:-1rem}}@media (min-width: 920px){.business-feature-grid{margin:-1.5rem}}@media (min-width: 1140px){.business-feature-grid{margin:-2rem}}@media (min-width: 1340px){.business-feature-grid{margin:-2.5rem}}.business-feature-grid__item{padding:0.75rem;width:100%}@media (min-width: 620px){.business-feature-grid__item{padding:1rem;width:50%}}@media (min-width: 920px){.business-feature-grid__item{padding:1.5rem}}@media (min-width: 1140px){.business-feature-grid__item{padding:2rem;width:33.33333%}}@media (min-width: 1340px){.business-feature-grid__item{padding:2.5rem}}.business-feature{position:static}.business-feature__icon{width:72px}@media (min-width: 920px){.business-feature__icon{width:88px}}@media (min-width: 1140px){.business-feature__icon{width:96px}}@media (min-width: 1340px){.business-feature__icon{width:120px}}.business-feature__heading{margin-top:0;line-height:1.2}@media (min-width: 1140px){.business-feature__heading{max-width:270px}}.partners-collage{position:relative;max-width:985px;margin-top:1em;width:160%;margin-left:-30%;max-width:none}@media (min-width: 620px){.partners-collage{width:130%;margin-left:-15%}}@media (min-width: 920px){.partners-collage{margin-top:2em;margin-left:0;width:100%}}@media (min-width: 1140px){.partners-collage{margin-top:3em}}.home-fashion-section__pattern-1{position:absolute;bottom:-130px;left:0;width:110px;pointer-events:none}@media (min-width: 1140px){.home-fashion-section__pattern-1{width:130px;bottom:-140px}}@media (min-width: 1340px){.home-fashion-section__pattern-1{width:150px;bottom:-150px}}.home-fashion-section__pattern-2{position:absolute;top:0;right:-50px;width:90px;pointer-events:none}@media (min-width: 620px){.home-fashion-section__pattern-2{width:120px}}@media (min-width: 920px){.home-fashion-section__pattern-2{width:130px;right:-20px}}@media (min-width: 1140px){.home-fashion-section__pattern-2{width:150px;right:0}}@media (min-width: 1340px){.home-fashion-section__pattern-2{width:160px}}.home-home-section__pattern{position:absolute;bottom:-160px;left:0;width:40px;pointer-events:none}@media (min-width: 1140px){.home-home-section__pattern{width:56px;bottom:-240px}}@media (min-width: 1340px){.home-home-section__pattern{width:60px;bottom:-260px}}.home-section-heading{text-transform:uppercase;text-align:center;letter-spacing:0.2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'proxima-nova-extrabold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}.home-section-heading:before,.home-section-heading:after{content:"";height:1px;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#ABB4BE}.home-section-heading:before{margin-right:3%}.home-section-heading:after{margin-left:3%}.home-zero-percent{position:relative;padding-bottom:4em;background-color:#FAFBFD}@media (min-width: 620px){.home-zero-percent{padding-bottom:5em}}@media (min-width: 920px){.home-zero-percent{padding-bottom:6em}}@media (min-width: 1140px){.home-zero-percent{padding-bottom:7em}}@media (min-width: 1340px){.home-zero-percent{padding-bottom:8em}}@media (max-width: 919px){.home-zero-percent{text-align:center}}.home-zero-percent__pattern-1{position:absolute;bottom:-10px;right:0;width:100px}@media (min-width: 620px){.home-zero-percent__pattern-1{bottom:-20px;width:140px}}@media (min-width: 920px){.home-zero-percent__pattern-1{bottom:20px;width:160px}}@media (min-width: 1140px){.home-zero-percent__pattern-1{bottom:32px;width:170px}}@media (min-width: 1340px){.home-zero-percent__pattern-1{bottom:48px;width:190px}}@media (min-width: 920px){.home-zero-percent__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.home-zero-percent__content{max-width:600px}@media (max-width: 919px){.home-zero-percent__content{margin:0 auto}}@media (min-width: 920px){.home-zero-percent__content{margin-top:-32px}}@media (min-width: 1140px){.home-zero-percent__content{margin-top:-40px}}@media (min-width: 1340px){.home-zero-percent__content{margin-top:-48px}}.home-zero-percent__heading{margin-bottom:8px}.home-zero-percent__subheading{margin-bottom:16px}@media (min-width: 620px){.home-zero-percent__subheading{margin-bottom:20px}}@media (min-width: 920px){.home-zero-percent__subheading{margin-bottom:24px;max-width:500px}}@media (min-width: 1140px){.home-zero-percent__subheading{margin-bottom:32px}}.home-zero-percent__figure{width:286px;margin-bottom:24px}.home-zero-percent__figure img{mix-blend-mode:multiply}.home-zero-percent__figure video{width:100%;mix-blend-mode:multiply}@media (max-width: 919px){.home-zero-percent__figure{margin-left:auto;margin-right:auto}}@media (min-width: 620px){.home-zero-percent__figure{width:360px}}@media (min-width: 920px){.home-zero-percent__figure{width:440px;margin-bottom:0;margin-right:56px}}@media (min-width: 1140px){.home-zero-percent__figure{width:480px;margin-right:80px}}@media (min-width: 1340px){.home-zero-percent__figure{width:520px;margin-right:10%}}.home-anchor{height:83.2px;margin-top:-83.2px}@media (min-width: 920px){.home-anchor{height:114.4px;margin-top:-114.4px}}.home-section-stores{z-index:10;background-color:#fff}.home-travel-section{position:relative}.home-travel-section__figure-wrap{position:relative;width:100%;padding-bottom:65%}@media (min-width: 1140px){.home-travel-section__figure-wrap{padding-bottom:83%}}@media (min-width: 1340px){.home-travel-section__figure-wrap{padding-bottom:81%}}.home-travel-section__figure{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-border-radius:1px}.home-travel-section__pattern{position:absolute;z-index:-1;right:-20px;bottom:-24px;width:140px}@media (min-width: 620px){.home-travel-section__pattern{width:180px;bottom:-32px}}@media (min-width: 920px){.home-travel-section__pattern{width:220px}}@media (min-width: 1140px){.home-travel-section__pattern{width:260px;bottom:-62px;right:0}}@media (min-width: 1340px){.home-travel-section__pattern{width:300px;bottom:-70px}}@media (min-width: 920px){.home-travel-section__merchant{margin-top:3rem}}@media (min-width: 1140px){.home-travel-section__merchant{margin-top:4rem}}.home-stores-section{background-color:#FAFBFD}.home-stores-section__heading{margin-bottom:0.25em}.home-stores-section__pattern-1{position:absolute;left:0;bottom:10%;width:60px;pointer-events:none}@media (min-width: 620px){.home-stores-section__pattern-1{width:80px;bottom:15%}}@media (min-width: 920px){.home-stores-section__pattern-1{width:110px}}@media (min-width: 1140px){.home-stores-section__pattern-1{width:150px}}@media (min-width: 1340px){.home-stores-section__pattern-1{width:190px}}.home-stores-section__pattern-2{position:absolute;right:0;bottom:10%;width:32px;pointer-events:none}@media (min-width: 620px){.home-stores-section__pattern-2{width:40px;bottom:15%}}@media (min-width: 920px){.home-stores-section__pattern-2{width:48px}}@media (min-width: 1140px){.home-stores-section__pattern-2{width:56px}}@media (min-width: 1340px){.home-stores-section__pattern-2{width:63px}}.home-travel-promo{background-color:#fff;position:relative}@media (min-width: 920px){.home-travel-promo{height:700px}}@media (min-width: 1140px){.home-travel-promo{height:780px}}@media (min-width: 1340px){.home-travel-promo{height:840px}}.home-travel-promo__figure{height:280px;background-color:#0065CB;background-image:url("https://www.affirm.com/images/travel/mobile-hero-92ed8a7d.jpg")}@media (min-width: 620px){.home-travel-promo__figure{height:400px}}@media (min-width: 920px){.home-travel-promo__figure{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("https://www.affirm.com/images/travel/hero-afab1c69.jpg")}}.home-travel-promo__content{background-color:#fff;padding:1.5rem;margin-top:-100px;margin-left:20px;margin-right:20px}@media (min-width: 620px){.home-travel-promo__content{margin-left:32px;margin-right:32px;padding:2.5rem}}@media (min-width: 920px){.home-travel-promo__content{position:absolute;right:5%;width:55%;top:50%;margin:0;padding:3rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 1140px){.home-travel-promo__content{width:50%;padding:4rem}}@media (min-width: 1340px){.home-travel-promo__content{width:auto;right:auto;left:50%;padding:5rem}}.home-travel-promo__heading{font-size:45px;max-width:240px;font-family:"calibre-bold"}@media (min-width: 620px){.home-travel-promo__heading{font-size:56px;max-width:none}}@media (min-width: 920px){.home-travel-promo__heading{font-size:68px;max-width:430px}}@media (min-width: 1140px){.home-travel-promo__heading{font-size:76px}}@media (min-width: 1340px){.home-travel-promo__heading{font-size:85px}}.home-travel-promo__subheading{font-family:"calibre-regular"}@media (min-width: 920px){.home-travel-promo__subheading{max-width:440px}}@media (min-width: 1140px){.home-travel-promo__subheading{max-width:470px}}.home-travel-promo__wave{width:148px;display:block;margin-bottom:1rem}@media (min-width: 620px){.home-travel-promo__wave{width:180px;margin-bottom:1.5rem}}@media (min-width: 920px){.home-travel-promo__wave{width:210px;margin-bottom:2rem}}@media (min-width: 1140px){.home-travel-promo__wave{width:248px}}.press-release,.press-release__date{display:block}.press-release__source{margin-bottom:0}.press-release__title{color:#0FA0EA}.press-release:hover .press-release__title{text-decoration:underline}.media-resource__image{border:1px solid #D5D9DE;border-radius:8px}.release-body ol{margin-left:1em}.release-body ol li{padding:0 0 1em 1em}.landing-page{position:relative}@media (min-width: 920px){.landing-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.landing-page-marketing__container{padding-bottom:0}@media (max-width: 919px){.landing-page-marketing__container{background-color:#147AF6;text-align:center}}@media all and (max-width: 496px){.landing-page-marketing__container{background-color:white}}.landing-page-marketing{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width: 920px){.landing-page-marketing{margin:0 4%}}.landing-page-marketing__img__top{margin:-170px 0}@media all and (max-width: 760px){.landing-page-marketing__img__top{margin:-120px 0}}@media all and (max-width: 600px){.landing-page-marketing__img__top{margin:-50px 0}}@media (min-width: 920px){.landing-page-marketing__img__top{display:none}}.landing-page__content{position:relative}@media (min-width: 920px){.landing-page__content{width:60%;padding:0 5%}}@media (min-width: 1140px){.landing-page__content{width:50%}}@media (max-width: 919px){.landing-page__content{max-width:480px;margin-left:auto;margin-right:auto}}.landing-page-marketing__content{position:relative;display:inline-block;padding:0 40px;background-color:white}@media (min-width: 920px){.landing-page-marketing__content{width:70%}}@media (min-width: 1140px){.landing-page-marketing__content{width:55%}}@media (max-width: 919px){.landing-page-marketing__content{max-width:480px;margin-left:auto;margin-right:auto}}@media all and (max-width: 321px){.landing-page-marketing__content{padding:0 26px}}.landing-page__figure{position:absolute;top:0;left:0;width:40%;height:100%;background-image:url("https://www.affirm.com/images/expedia/beach-f0a2e00c.jpg");border-radius:8px;max-width:520px}@media (min-width: 1140px){.landing-page__figure{width:50%}}@media (max-width: 919px){.landing-page__figure{display:none}}.landing-page-marketing__figure{top:0;display:inline-block;position:absolute;margin:0 auto;height:95%;background-image:url("https://www.affirm.com/images/ticketNetwork/hero-9018ee0c.jpg");width:45%;border-radius:8px;vertical-align:middle;max-width:600px}@media (min-width: 920px){.landing-page-marketing__figure{width:30%}}@media (min-width: 1140px){.landing-page-marketing__figure{width:45%}}@media (max-width: 919px){.landing-page-marketing__figure{display:none}}.landing-page__heading{position:relative}@media (min-width: 620px){.landing-page__heading{margin:0.75em 0}}@media (min-width: 1140px){.landing-page__heading{margin:1em 0}}.landing-page-marketing__heading{position:relative;max-width:700px;margin:0 auto}@media (max-width: 1139px){.landing-page-marketing__heading{max-width:600px}}.landing-page-marketing__logo__container{background-color:white;position:relative;display:inline-block;text-align:center}@media (min-width: 920px){.landing-page-marketing__logo__container{width:70%}}@media (min-width: 1140px){.landing-page-marketing__logo__container{width:55%}}@media (max-width: 919px){.landing-page-marketing__logo__container{width:480px;margin-left:auto;margin-right:auto;padding-top:32px}}@media all and (max-width: 480px){.landing-page-marketing__logo__container{width:100%}}.landing-page__logo-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landing-page__logo-plus{position:relative;top:2px;display:inline-block;margin:0 1rem}@media (min-width: 920px){.landing-page__logo-plus{top:3px}}.landing-page__logo{position:relative;top:-4px;display:block;width:72px;height:29px}@media (min-width: 620px){.landing-page__logo{width:76px;height:31px;top:-5px}}@media (min-width: 920px){.landing-page__logo{width:82px;height:33px;top:-6px}}.landing-page__merchant-logo{width:108px}@media (min-width: 620px){.landing-page__merchant-logo{width:120px}}@media (min-width: 920px){.landing-page__merchant-logo{width:130px}}.landing-page-marketing__merchant-logo{height:19.8px}.landing-page__inline-logo{vertical-align:baseline;width:59px}@media (min-width: 620px){.landing-page__inline-logo{width:66px}}@media (min-width: 920px){.landing-page__inline-logo{width:76px}}@media (min-width: 1140px){.landing-page__inline-logo{width:90px}}@media (min-width: 920px){.landing-page-feature{padding:0 1rem}}.landing-page-marketing-feature__header{font-size:20px;font-weight:800;color:#373E47;margin-top:16px;margin-bottom:4px}.landing-page-marketing-feature__header{font-size:20px;font-weight:800;color:#373E47;margin-top:16px;margin-bottom:4px}.landing-page-marketing-feature__subheader{color:#373E47}.landing-page__disclosure{color:#858E99}.landing-page__disclosure a{color:inherit;text-decoration:underline}.landing-page__button{min-width:268px;min-height:56px;font-size:20px}.landing-page-marketing__header__container{margin-bottom:24px;margin-top:24px}@media (max-width: 919px){.landing-page-marketing__header__container{margin-top:16px}}.landing-page-marketing__list{list-style:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding-left:1em;text-indent:-1em}@media all and (max-width: 436px){.landing-page-marketing__list{max-width:265px}}.landing-page-marketing__list__item{text-align:left;color:#373E47;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:0;line-height:28px;font-family:'proxima-nova-regular', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}.landing-page-marketing__disclosure{color:#858E99;font-size:12px}.landing-page-marketing__feature__container{padding-top:2.5em;padding-bottom:2em}.landing-page-marketing__learn__more{color:#0FA0EA;padding-bottom:1.5em}.landing-page-marketing__disclosure__container{margin-bottom:48px}.openings-team{margin-bottom:2em}@media (min-width: 920px){.openings-team{margin-bottom:3em}}@media (min-width: 1140px){.openings-team{margin-bottom:3.5em}}.openings-team__title{border-bottom:1px solid #D5D9DE;padding-bottom:1em}.openings-job{display:-webkit-box;display:-ms-flexbox;display:flex;color:#0FA0EA}@media (max-width: 919px){.openings-job{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width: 920px){.openings-job{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.openings-job+.openings-job{margin-top:1em}.openings-job__title{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:1.5em;margin-bottom:0;color:#0FA0EA}@media (min-width: 920px){.openings-job__title{padding-right:2em}}.openings-job__location{margin-bottom:0;color:#858E99}@media (min-width: 920px){.back-careers-btn{position:fixed;bottom:2rem;right:2rem}}.careers-press{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1em}@media (min-width: 920px){.careers-press{margin:-1.5em}}.careers-press__item{padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;max-width:170px}@media (min-width: 920px){.careers-press__item{padding:1.5em}}@media (min-width: 1140px){.careers-press__item{max-width:228px}}.careers-press__image{position:relative;-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),transform 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.careers-press__item:hover .careers-press__image{opacity:0.85;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.careers-press__text{font-size:14px;-webkit-transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.careers-press__item:hover .careers-press__text{color:#373E47}.openings-offices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3em}@media (max-width: 919px){.openings-offices{display:none}}@media (min-width: 1140px){.openings-offices{margin-bottom:3.5em}}.openings-offices__item{margin:0 0.5rem;padding-bottom:0.25rem;color:#858E99;border-bottom:2px solid transparent;-webkit-transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1),border-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1),border-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);font-size:0.75em;text-transform:uppercase;letter-spacing:1px;font-family:'proxima-nova-semibold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}.openings-offices__item:hover{color:#495662}@media (min-width: 1140px){.openings-offices__item{margin:0 0.75rem}}.openings-offices__item.is-active{border-bottom-color:#0FA0EA;color:#373E47}.investors-block{position:relative;z-index:10;background-color:#fff;padding:2em;box-shadow:0px 12px 24px 0px rgba(0,0,0,0.15);margin-bottom:-70px}@media (min-width: 620px){.investors-block{margin-bottom:-90px}}@media (min-width: 920px){.investors-block{margin-bottom:-120px}}@media (min-width: 1140px){.investors-block{padding:2.5em;margin-top:-50px;margin-bottom:-200px}}.investor-list{margin-top:1.5em}.fashion-slider{margin:0 -24px;margin-top:24px;z-index:10}@media (min-width: 620px){.fashion-slider{margin:0 -32px;margin-top:32px}}.fashion-slider-item{padding:0 8px}.merchant-grid-section{margin-bottom:2.25em}.merchant-grid-section:last-child{margin-bottom:0}@media (min-width: 620px){.merchant-grid-section{margin-bottom:2.5em}}@media (min-width: 920px){.merchant-grid-section{margin-bottom:3em}}@media (min-width: 1140px){.merchant-grid-section{margin-bottom:3.5em}}@media (min-width: 1340px){.merchant-grid-section{margin-bottom:4em}}.legal-container{min-height:1200px;font-size:0.95em}.crb_privacy{border:1px solid #D5D9DE;margin-bottom:2em}.crb_privacy th,.crb_privacy td{line-height:1.4;text-align:left;padding:0.8em 1em;border:1px solid #D5D9DE}.crb_privacy .grey,.crb_privacy th{background-color:#F5F8FC}.max-testimonial{position:relative;text-align:center;margin-bottom:3.5em}@media (min-width: 620px){.max-testimonial{margin-bottom:4.5em}}@media (min-width: 920px){.max-testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;margin-bottom:0}}.max-testimonial__author{-ms-flex-item-align:center;align-self:center}.max-testimonial__quote{font-style:italic;margin-bottom:1em}.max-testimonial__name{margin-bottom:0}.max-testimonial__photo-cutout{-ms-flex-negative:0;flex-shrink:0;width:280px;margin-right:3.5rem}@media (min-width: 1140px){.max-testimonial__photo-cutout{width:300px;margin-right:5.5rem}}.max-testimonial__photo{width:72px;height:72px;border-radius:50%;margin-bottom:1rem}@media (min-width: 620px){.max-testimonial__photo{width:80px;height:80px;margin-bottom:1.5rem}}@media (min-width: 920px){.life-at-affirm-intro{margin-top:2.5em}}@media (min-width: 920px){.life-at-affirm-heading{padding-right:1em}}@media (min-width: 1140px){.life-at-affirm-heading{padding-right:2em}}.careers-values-slider{position:relative}.careers-values-slider .slick-list{border-radius:8px}.careers-value{position:relative;padding-bottom:80%}@media (min-width: 620px){.careers-value{padding-bottom:68%}}@media (min-width: 920px){.careers-value{padding-bottom:56.25%}}.careers-value:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.15);background-image:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.15) 100%);background-image:linear-gradient(180deg, transparent 0%, rgba(0,0,0,0.15) 100%)}.careers-value__image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover}.careers-value__content{padding:1.5em;position:absolute;z-index:10;bottom:0;left:0;width:100%}@media (min-width: 620px){.careers-value__content{padding:2em}}@media (min-width: 920px){.careers-value__content{padding:3em}}@media (min-width: 1140px){.careers-value__content{padding:3.5em}}.careers-value__name{color:#fff;margin-bottom:0.15em}.careers-value__description{color:rgba(255,255,255,0.8);margin-top:0;font-family:'proxima-nova-regular', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}.careers-team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-radius:8px;padding:1.5em;text-align:center;border:1px solid #D5D9DE;-webkit-transition:box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1),border-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1),border-color 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.careers-team:hover{border-color:#0FA0EA;box-shadow:0px 0px 0px 1px #0FA0EA}@media (min-width: 620px){.careers-team{padding:2em 1.5em}}.careers-team__name{color:#495662;-webkit-transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1);font-family:'proxima-nova-semibold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}.careers-team:hover .careers-team__name{color:#23292F}.careers-testimonials-slider{position:relative;margin-top:2.5em;border-radius:8px;background-color:#23292F}@media (min-width: 920px){.careers-testimonials-slider{margin-top:3.5em}}.careers-testimonials-slider .slick-list{overflow:initial}.careers-testimonial{position:relative;margin-top:-1.5em}@media (min-width: 920px){.careers-testimonial{height:490px;margin-top:-2em}}@media (min-width: 1140px){.careers-testimonial{height:511px}}.careers-testimonial__image{position:absolute;width:290px;height:286px;left:50%;margin-left:-145px;top:0;background-size:cover;z-index:10}.careers-testimonial__image:after{display:block;content:"";position:absolute;bottom:0;height:180px;width:100%;background-image:-webkit-linear-gradient(top, rgba(35,41,47,0) 0%, #23292F 100%);background-image:linear-gradient(180deg, rgba(35,41,47,0) 0%, #23292F 100%)}@media (min-width: 920px){.careers-testimonial__image:after{display:none}}@media (min-width: 620px){.careers-testimonial__image{width:290px;height:306px}}@media (min-width: 920px){.careers-testimonial__image{top:auto;width:340px;height:485px;bottom:0;left:55px;margin:0}}@media (min-width: 1140px){.careers-testimonial__image{left:90px;width:360px;height:512px}}.careers-testimonial__content{left:0;right:0;padding:2rem;padding-top:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 620px){.careers-testimonial__content{padding-top:320px}}@media (min-width: 920px){.careers-testimonial__content{position:absolute;padding:0;top:45px;bottom:0;left:440px;right:90px}}@media (min-width: 1140px){.careers-testimonial__content{left:500px;right:118px}}.careers-testimonial__quote,.careers-testimonial__author{color:#fff}.careers-testimonial__quote{font-style:italic;margin-bottom:1em;font-family:'proxima-nova-regular', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}.careers-testimonial__role{color:rgba(255,255,255,0.7)}.careers-about-slider-wrap{margin-top:1rem}@media (min-width: 920px){.careers-about-slider-wrap{padding-left:1rem}}@media (min-width: 1140px){.careers-about-slider-wrap{padding-left:2rem}}.careers-about-slider{position:relative}.careers-about-slider .slick-list{border-radius:8px}.careers-about-slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin-top:1.25rem}@media (min-width: 920px){.careers-about-slider .slick-dots{margin-top:1.5rem}}.careers-about-slider .slick-dots li{display:block;width:10px;height:10px;margin:0 4px;border-radius:50%;background-color:#D5D9DE;color:transparent;overflow:hidden;cursor:pointer;-webkit-transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.careers-about-slider .slick-dots li.slick-active{background-color:#0FA0EA}.careers-about-slide{padding-bottom:66.66667%}@media (min-width: 920px){.careers-about-slide{padding-bottom:80%}}@media (min-width: 1140px){.careers-about-slide{padding-bottom:70%}}.careers-video{position:relative;max-width:760px;border-radius:8px;overflow:hidden;margin:0 auto}.careers-video__thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("https://www.affirm.com/images/careers/video-thumbnail.jpg");background-size:cover;background-position:center;z-index:10;cursor:pointer;-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),visibility 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),visibility 0.3s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),visibility 0.3s cubic-bezier(0.4, 0, 0.2, 1),transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),visibility 0.3s cubic-bezier(0.4, 0, 0.2, 1),transform 0.6s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1)}.careers-video__thumbnail:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.careers-video__thumbnail.is-hidden{opacity:0;visibility:hidden}.university-case{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;max-width:1100px;margin:0 auto}@media (max-width: 919px){.university-case{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:640px}}@media (min-width: 920px){.university-case--alt{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.university-case__title{border-bottom:1px solid #D5D9DE;margin-bottom:1.25rem;padding-bottom:0.5rem}.university-case__title small,.university-case__title .field__label{display:block;color:#6F7A87;font-size:70%;margin-top:0.25em;font-family:'proxima-nova-regular', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}@media (min-width: 920px){.university-case__title{margin-bottom:2rem;padding-bottom:1rem}}.university-case__figure-wrap{max-width:440px;width:100%;-ms-flex-negative:0;flex-shrink:0}@media (min-width: 920px){.university-case__figure-wrap{width:40%;max-width:480px}}@media (min-width: 1140px){.university-case__figure-wrap{width:45%}}@media (max-width: 919px){.university-case__figure-wrap{margin-bottom:1.5rem;margin-top:-1.5rem;margin-left:auto;margin-right:auto}}.university-case__figure-inner{position:relative;padding-bottom:100%}.university-case__figure{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.university-case__figure:nth-child(2){opacity:0}.university-case__figure-wrap:hover .university-case__figure:nth-child(2){opacity:1}.university-case__content{-ms-flex-negative:0;flex-shrink:0}@media (min-width: 920px){.university-case__content{padding-left:2rem;width:60%}}@media (min-width: 1140px){.university-case__content{padding-left:3rem;width:55%}}@media (min-width: 920px){.university-case--alt .university-case__content{padding-right:2rem;padding-left:0}}@media (min-width: 1140px){.university-case--alt .university-case__content{padding-right:3rem;padding-left:0}}.university-perk{margin:0 auto;max-width:270px}.university-perk__icon{margin-bottom:0.5rem}@media (min-width: 920px){.university-perk__icon{margin-bottom:1rem}}.interview-prep{position:relative;margin-top:-1px}.interview-prep__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;width:100%;padding:1rem 0;margin-bottom:0;border-bottom:1px solid #D5D9DE;border-top:1px solid #D5D9DE;color:#0FA0EA}.interview-prep:first-child .interview-prep__title{border-top:0}@media (min-width: 920px){.interview-prep__title{padding:1.25rem 0}}.interview-prep__icon{-ms-flex-negative:0;flex-shrink:0;margin-left:0.25rem;fill:#0FA0EA;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.interview-prep--active .interview-prep__icon{-webkit-transform:none;transform:none}.interview-prep__content{display:none;margin:1rem 0}.interview-prep__content a{color:inherit;text-decoration:underline}@media (min-width: 920px){.interview-prep__content{margin:1.5rem 0}}.interview-prep--active .interview-prep__content{display:block}.interview-timeline{position:relative;text-align:center}.interview-timeline__title{margin-bottom:2rem}@media (min-width: 1140px){.interview-timeline__title{margin-bottom:2.5rem}}.interview-timeline__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;counter-reset:steps}@media (max-width: 919px){.interview-timeline__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.interview-timeline__item{position:relative;text-align:center;padding:0 1rem}@media (max-width: 919px){.interview-timeline__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.interview-timeline__item+.interview-timeline__item{margin-top:1rem}}.interview-timeline__item:before{counter-increment:steps;content:counter(steps);position:relative;top:0;display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;border-radius:50%;color:#fff;background-color:#858E99;font-size:12px;font-family:'proxima-nova-semibold', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}@media (min-width: 920px){.interview-timeline__item:before{margin-bottom:0.5rem;width:24px;height:24px;line-height:24px}}@media (max-width: 919px){.interview-timeline__item:before{margin-right:0.5rem}}.university-meeting{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #D5D9DE;border-radius:8px;padding-left:88px}.university-meeting+.university-meeting{margin-top:0.75rem}@media (min-width: 920px){.university-meeting+.university-meeting{margin-top:1rem}}.university-meeting__content{padding:1rem}.university-meeting__photo{width:88px;height:100%;position:absolute;top:0;left:0;background-color:#ddd;-ms-flex-negative:0;flex-shrink:0;background-size:cover;background-position:center;border-radius:8px 0 0 8px}.university-openings{background-color:#fff;border-radius:8px;padding:1.5rem}@media (min-width: 620px){.university-openings{padding:2rem}}@media (min-width: 920px){.university-openings{padding:2.5rem}}@media (min-width: 1140px){.university-openings{padding:3rem}}.university-openings__item{position:relative}.university-openings__item+.university-openings__item{margin-top:0.5rem}.university-mentorship-block{color:rgba(255,255,255,0.8)}.university-mentorship-block__title{color:#fff}.university-mentorship-block__content{max-width:600px;margin-left:auto;margin-right:auto}@media (min-width: 920px){.university-mentorship-block__content{max-width:830px}}.instagram-feed{margin-bottom:1rem}@media (min-width: 920px){.instagram-feed{margin-bottom:1.5rem}}.instagram-post{display:block;padding-bottom:100%;width:100%;position:relative;overflow:hidden;border-radius:8px;-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);background-size:cover;background-position:center}.instagram-post:hover{opacity:0.8}.university-media{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:100%;padding:1.25rem;min-height:80px;border-radius:8px;overflow:hidden;color:#fff;background-color:#000}@media (min-width: 920px){.university-media{padding:1rem}}.university-media__photo{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.4;-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);background-size:cover;background-position:center}.university-media:hover .university-media__photo{opacity:0.35}.university-media__label{position:relative;z-index:10}@-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}60%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}60%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.travel-page{font-family:"calibre-regular"}.travel-page h1,.travel-page h2,.travel-page h3,.travel-page h4{font-family:"calibre-bold"}.travel-page strong{font-family:"calibre-bold"}.travel-header{background-color:#fff;position:relative;margin-top:64px}@media (min-width: 920px){.travel-header{height:740px;margin-top:88px}}@media (min-width: 1140px){.travel-header{height:860px}}@media (min-width: 1340px){.travel-header{height:920px}}.travel-header__figure{height:400px;background-color:#0065CB;background-image:url("https://www.affirm.com/images/travel/mobile-hero-92ed8a7d.jpg")}@media (min-width: 920px){.travel-header__figure{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("https://www.affirm.com/images/travel/hero-afab1c69.jpg")}}.travel-header__content{background-color:#fff;padding:1.5rem;margin-top:-100px;margin-left:20px;margin-right:20px}@media (min-width: 620px){.travel-header__content{margin-left:32px;margin-right:32px;padding:2.5rem;max-width:680px}}@media (min-width: 920px){.travel-header__content{position:absolute;right:0;width:60%;top:50%;margin:0;padding:3rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 1140px){.travel-header__content{width:55%;padding:4rem}}@media (min-width: 1340px){.travel-header__content{padding:5rem;width:50%}}.travel-header__heading{font-size:45px;max-width:240px}@media (min-width: 620px){.travel-header__heading{font-size:56px;max-width:none}}@media (min-width: 920px){.travel-header__heading{font-size:72px;max-width:410px}}@media (min-width: 1140px){.travel-header__heading{font-size:85px}}@media (min-width: 920px){.travel-header__subheading{max-width:440px}}@media (min-width: 1140px){.travel-header__subheading{max-width:480px}}.travel-header__wave{width:148px;display:block;margin-bottom:1rem}@media (min-width: 620px){.travel-header__wave{width:180px;margin-bottom:1.5rem}}@media (min-width: 920px){.travel-header__wave{width:210px;margin-bottom:2rem}}@media (min-width: 1140px){.travel-header__wave{width:248px}}.travel-lead{font-size:20px;color:#23292F}@media (min-width: 620px){.travel-lead{font-size:21px}}@media (min-width: 920px){.travel-lead{font-size:22px}}@media (min-width: 1140px){.travel-lead{font-size:24px}}.travel-section-heading{font-size:40px;line-height:1.025;margin-bottom:0.25em}@media (min-width: 620px){.travel-section-heading{font-size:52px}}@media (min-width: 920px){.travel-section-heading{font-size:60px}}@media (min-width: 1140px){.travel-section-heading{font-size:72px}}.travel-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 32px;height:60px;border-radius:0;border:4px solid #007EE0;outline:0;text-align:center;-webkit-transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);font-size:20px;font-family:"calibre-bold";color:#23292F}.travel-btn:hover{background-color:#007EE0;color:#fff}@media (min-width: 620px){.travel-btn{font-size:22px}}@media (min-width: 920px){.travel-btn{height:80px;padding:0 38px;font-size:24px}}@media (min-width: 1140px){.travel-btn{font-size:26px}}.travel-fab{position:fixed;bottom:32px;right:32px;width:96px;height:96px;background-color:#FACECD;border-radius:50%;color:#fff;font-size:21px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:"calibre-semibold";z-index:50;-webkit-transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.travel-fab.is-hidden{opacity:0;visibility:hidden;-webkit-transform:scale(0.4);transform:scale(0.4)}.travel-fab:hover{background-color:#EFC5C5}@media (min-width: 1140px){.travel-fab{font-size:23px;width:108px;height:108px;bottom:40px;right:40px}}@media (max-width: 919px){.travel-fab{display:none}}.travel-fab__arrow{width:16px;margin-top:4px;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.travel-store{display:block;text-align:center}.travel-store__photo-wrap{position:relative;display:block;width:180px;max-width:100%;margin-left:auto;margin-right:auto;border-radius:50%;overflow:hidden}.travel-store__photo-wrap:after{content:"";padding-bottom:100%;width:100%;display:block}@media (min-width: 620px){.travel-store__photo-wrap{width:200px}}@media (min-width: 1140px){.travel-store__photo-wrap{width:240px}}@media (min-width: 1340px){.travel-store__photo-wrap{width:290px}}.travel-store__photo{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.travel-store:hover .travel-store__photo{opacity:0.85}.travel-store__logo{display:block;width:80%;margin-left:auto;margin-right:auto;margin-top:0.5rem}@media (min-width: 620px){.travel-store__logo{width:60%}}@media (min-width: 920px){.travel-store__logo{width:80%}}@media (min-width: 1140px){.travel-store__logo{width:75%;margin-top:1rem}}.travel-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#F0F7FF;margin-top:55px;padding:0 2rem 2rem;color:#23292F}@media (max-width: 919px){.travel-card{max-width:440px;margin-left:auto;margin-right:auto}}@media (min-width: 620px){.travel-card{margin-top:85px;padding:0 2.5rem 2.5rem}}@media (min-width: 920px){.travel-card{margin-top:0;padding:2.5rem}}@media (min-width: 1140px){.travel-card{padding:3rem}}@media (min-width: 1340px){.travel-card{padding:3.5rem}}.travel-card__logo{position:relative;z-index:10;width:130px;height:130px;border-radius:50%;margin-top:-65px;margin-bottom:20px}@media (min-width: 620px){.travel-card__logo{width:170px;height:170px;margin-top:-85px}}@media (max-width: 919px){.travel-card__logo{border:1px solid #D5D9DE}}@media (min-width: 920px){.travel-card__logo{width:180px;height:180px;margin-top:0;margin-bottom:24px}}@media (min-width: 1140px){.travel-card__logo{width:220px;height:220px;margin-bottom:32px}}@media (min-width: 1340px){.travel-card__logo{width:260px;height:260px;margin-bottom:40px}}.travel-card__heading{font-size:25px;line-height:1.1;margin-bottom:0.4em}@media (min-width: 620px){.travel-card__heading{font-size:28px}}@media (min-width: 920px){.travel-card__heading{font-size:31px}}@media (min-width: 1140px){.travel-card__heading{font-size:35px}}.travel-card__subheading{margin-bottom:0.75em;margin-left:auto;margin-right:auto;max-width:300px}.travel-card__meta{display:block;max-width:370px;margin-left:auto;margin-right:auto}.travel-card__content{margin-bottom:24px;position:relative;z-index:10}@media (min-width: 620px){.travel-card__content{margin-bottom:32px}}@media (min-width: 920px){.travel-card__content{margin-bottom:40px}}@media (min-width: 1140px){.travel-card__content{margin-bottom:56px}}@media (min-width: 1340px){.travel-card__content{margin-bottom:64px}}.travel-card__cta{margin-top:auto;position:relative;z-index:10}.travel-card__cloud{position:absolute;top:0;left:0;width:100%;height:auto;pointer-events:none}.travel-section{background-color:#F0F7FF}.travel-promo{display:block;-webkit-transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.travel-promo:hover{opacity:0.7}.travel-promo__logo{width:265px}.travel-feature-block{position:relative}@media (max-width: 919px){.travel-feature-block{max-width:700px;margin-left:auto;margin-right:auto}}@media (min-width: 920px){.travel-feature-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width: 920px){.travel-feature-block--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.travel-feature-block__figure{position:relative}@media (max-width: 919px){.travel-feature-block__figure{max-width:400px;margin-bottom:1.5rem}}@media (min-width: 920px){.travel-feature-block__figure{padding-left:5%;margin-right:-4%}.travel-feature-block--reverse .travel-feature-block__figure{padding-left:0;padding-right:5%;margin-right:0;margin-left:-4%}}@media (min-width: 1140px){.travel-feature-block__figure{padding-left:7.5%}.travel-feature-block--reverse .travel-feature-block__figure{padding-left:0;padding-right:7.5%}}.travel-feature-block__content{-ms-flex-negative:0;flex-shrink:0}@media (min-width: 920px){.travel-feature-block__content{width:50%;max-width:440px}}.travel-feature-block__heading{margin-bottom:0.35em;margin-top:0}.travel-shop-heading{text-transform:uppercase;text-align:center;letter-spacing:0.25em;margin-bottom:1em}@media (min-width: 620px){.travel-shop-heading{margin-bottom:1.25em}}@media (min-width: 920px){.travel-shop-heading{margin-bottom:1.5em}}@media (min-width: 1140px){.travel-shop-heading{margin-bottom:1.75em}}.cactus-illustration{width:202px;margin-bottom:1em}@media (min-width: 620px){.cactus-illustration{width:230px;margin-bottom:1.5em}}@media (min-width: 920px){.cactus-illustration{width:260px;margin-left:7.5%}}@media (min-width: 1140px){.cactus-illustration{width:300px;margin-bottom:2em}}.plane-illustration{width:244px;margin-bottom:1em}@media (min-width: 620px){.plane-illustration{width:290px}}@media (min-width: 920px){.plane-illustration{width:340px;margin-left:-24px;margin-bottom:0}}@media (min-width: 1140px){.plane-illustration{width:410px;margin-left:-32px;margin-bottom:0.5em}}.sunset-illustration{width:250px;margin-bottom:1em}@media (min-width: 620px){.sunset-illustration{width:290px}}@media (min-width: 920px){.sunset-illustration{width:340px;margin-left:-12px;margin-bottom:1.5em}}@media (min-width: 1140px){.sunset-illustration{width:400px;margin-left:-20px;margin-bottom:2em}}.u-text-center{text-align:center !important}.u-text-left{text-align:left !important}.u-text-right{text-align:right !important}@media (min-width: 920px){.u-text-right--medium-up{text-align:right}}@media (max-width: 919px){.u-text-center--medium-down{text-align:center}}.u-text-muted{opacity:0.8}.u-text-negative{color:#FA596B}.u-text-contrast{color:#fff}.u-text-link{color:#0FA0EA}.u-text-underline{text-decoration:underline}.u-text-regular{font-family:'proxima-nova-regular', -apple-system,BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-weight:normal}.u-text-dark{color:#23292F}.u-text-shadow{text-shadow:0px 1px 2px rgba(0,0,0,0.15)}.u-box-shadow{box-shadow:0px 1px 2px rgba(0,0,0,0.16)}@media (min-width: 1340px){.u-hide--x-large-up{display:none !important}}@media (max-width: 1139px){.u-hide--large-down{display:none !important}}@media (min-width: 920px){.u-hide--medium-up{display:none !important}}@media (max-width: 919px){.u-hide--medium-down{display:none !important}}@media (min-width: 620px){.u-hide--small-up{display:none !important}}@media (max-width: 619px){.u-hide--small-down{display:none !important}}@media (min-width: 920px){.u-show--medium-down{display:none !important}}.u-hide{display:none !important}.u-hide-visually{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0, 0, 0, 0);position:absolute}.u-flush{padding:0 !important}.u-flush-top{padding-top:0 !important}.u-flush-bottom{padding-bottom:0 !important;overflow:hidden}.u-cover{background-size:cover;background-repeat:no-repeat;background-position:center center}.u-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.u-block{display:block !important}.u-rounded{border-radius:8px}.u-circle{border-radius:50%}.u-relative{position:relative !important}