form .field-group{margin:0;flex:1 1}form .field-group label{display:none}form .field-group .form-input-container .form-error{text-align:left;min-height:28px;padding:0 2rem}form .field-group .form-input-container input,form .field-group .form-input-container select{font-weight:600;box-shadow:0 2px 7px rgba(0,0,0,.25);border-color:transparent;border-radius:100px;font-style:normal;font-size:16px;line-height:19px;padding:.8rem 2rem;font-family:"RF-Tone-SemiBold";-webkit-appearance:none}form .field-group .form-input-container input::placeholder,form .field-group .form-input-container select::placeholder{color:rgba(15,60,50,.3)}form .field-group .form-input-container select{max-width:100%;overflow:hidden;background-color:initial}form .field-group .form-input-container select option{-moz-white-space:pre-wrap;-o-white-space:pre-wrap;white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #ddd}form .field-group .form-input-container textarea{box-shadow:0 2px 7px rgba(0,0,0,.25);border-color:transparent;border-radius:25px;font-style:normal;font-weight:600;font-size:16px;line-height:19px;padding:.8rem 2rem;font-family:"RF-Tone-SemiBold"}form .field-group .form-input-container textarea::placeholder{color:rgba(15,60,50,.5)}form .field-group .form-input-container .select{display:inline-flex;flex:1 1 auto;cursor:pointer;-webkit-appearance:none;appearance:none}form .field-group .form-input-container .select:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJ+SURBVHgBlVU9ctNQEN5daQZShBFVhr/BRzCBKjGDcoJwg9gdHaaijNPRJTeIfINwgihjE5hhBisniAqK0D0MRQr5LbtPskeRJZzsjKz3t5++/d7uGqHBgs6r0KLdRYZQpi1dksfIkzJCTDNvaM6/J3W+uAQWtluceccAHMJK4xPM+IP5lqTlVboBuLXZ5YwmOSAbBjuYIYfo24e/xz9Q3zoXphEgCxC+ZZ8m69vtvVqmDpDg2H0f7RF5cGDixDRx1IjsjPZFnq7OLdvuny/JcAGah6wMIVB203FyALe0B532PgINZGgwsy9UChe+aHjoABmiuwCq6XmR48j5++gixWCr3WYSlswpzninKvptTCINJNJLHSLYHbIeOZEZMC4D6sFVQPOxas/g2IJF2qUiD8ESRwuHPAsuNYpaQI1O9su3TmDP9I3MoWra0onv8cXCy3M5Gogsp1XgQq5TFyrlhJz5UBQCthQ0mIewCGc06SLysApcBpS0i6ajpFeWYP5dBTVVjeqA17df7jUBVvyNgqZumMGSfmVgET9qAsz9/cKfU9LmoEML9AZqrAQMjYDqjzbPIsSYiO1nnUhp9ZvSKAe2vSZArUjxD3VMMzskM05iwY91T2sZGsyMkqhpz/mxZhGfmPMkcWWKPisDIznbDzqbA7iD6fm8qbDRNqhrnv5cp1dm7fnGL21lMg3vPXvUWnuycXH98+p/XSq4//TxJ6mkj44t87vp1yQvgBsHX7e7zOSai4STikNMSEPws0Tz0GnubtmGsvfenROGAtift70l0IKBtEE8LFivMI4l5F61CWHTca0ebTZay+BKGR0rcP9RGFu5lL+jyVmd7z+5DlwncJZ8fQAAAABJRU5ErkJggg==);position:absolute;top:13px;right:30px;width:19px;height:19px;z-index:-10;transform:rotate(0deg);transition:all .6s ease}form .field-group .form-input-container .select:focus-within:after{transform:rotate(180deg)}form .field-group .form-input-container .select.empty select{color:rgba(15,60,50,.5)}form .field-group button[type=submit]{flex:1 1}@media only screen and (max-width:1200px){form .field-group .form-input-container .select select{padding:.8rem 3rem .8rem 2rem}form .field-group .form-input-container .select:after{right:15px}}@font-face{font-family:"RF-Tone-ExtraBold";font-weight:400;font-style:normal;font-display:auto;src:url(/static/media/RFTone-ExtraBold.141c1e28.ttf) format("truetype")}@font-face{font-family:"RF-Tone-Bold";font-weight:400;font-style:normal;font-display:auto;src:url(/static/media/RFTone-Bold.d0d82385.ttf) format("truetype")}@font-face{font-family:"RF-Tone-Regular";font-weight:400;font-style:normal;font-display:auto;src:url(/static/media/RFTone-Regular.df08b8fb.ttf) format("truetype")}@font-face{font-family:"RF-Tone-SemiBold";font-weight:400;font-style:normal;font-display:auto;src:url(/static/media/RFTone-SemiBold.e8caabf8.ttf) format("truetype")}:root{font-size:14px;font-family:"RF-Tone-Regular",sans-serif;--text-primary:#b6b6b6;--text-secondary:#ececec;--bg-primary:#23232e;--bg-secondary:#141418;--transition-speed:600ms}body{color:#000;background-color:#fff;margin:0;padding:0}body div{display:flex;position:relative;flex-wrap:wrap}body h1,body h2,body h3,body h4,body h5,body h6,body li,body ol,body p,body ul{padding:unset;margin:unset}body a{color:inherit;text-decoration:none}body img{width:100%;height:auto;object-fit:contain}body button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}body main{position:relative;flex-wrap:wrap;margin-left:5rem}body .container,body main{display:flex;flex:1 1 100%}body .tablet-only{display:none}body .wrapper{display:flex;flex-direction:column;flex:1 1 auto;align-items:flex-start;justify-content:center}body .wrapper h1,body .wrapper h2,body .wrapper h3,body .wrapper h4,body .wrapper p{padding:0 0 1.5rem;max-width:500px}body .wrapper h1:last-child,body .wrapper h2:last-child,body .wrapper h3:last-child,body .wrapper h4:last-child,body .wrapper p:last-child{padding:0}body .wrapper img{max-height:800px}body .right-align{justify-content:flex-end;align-content:flex-end;align-items:flex-end;text-align:right}body h1{font-family:"RF-Tone-ExtraBold",sans-serif;font-style:normal;font-weight:800;font-size:48px;line-height:58px;text-align:center}body h2{font-weight:700;font-size:31px;line-height:43px}body h2,body h3{font-family:"RF-Tone-Bold",sans-serif;font-style:normal}body h3{font-weight:600;font-size:24px;line-height:29px}body h4{font-family:"RF-Tone-Bold",sans-serif;font-weight:700}body h4,body h5{font-style:normal;font-size:18px;line-height:22px}body h5{font-family:"RF-Tone-SemiBold",sans-serif;font-weight:600}body h6{font-family:"RF-Tone-SemiBold",sans-serif;font-size:14px}body h6,body p{font-style:normal;font-weight:600;line-height:150%}body p{font-family:"RF-Tone-Regular",sans-serif;font-size:17px}body::-webkit-scrollbar{width:.25rem}body::-webkit-scrollbar-track{background:#fff}body::-webkit-scrollbar-thumb{background:#0f3c32}.text-muted{color:#6c757d!important}.alt{color:#fff}.btn-primary{background-color:#0f3c32;font-family:"RF-Tone-Regular",sans-serif;font-size:17px;line-height:20px;font-weight:600;border-color:#0f3c32;border-radius:100px;color:#fff;padding:.8rem 2rem;outline:none;transition:background-color .5s ease-in-out,border-color .5s ease-in-out}.btn-primary:hover{background-color:#f68b63;border-color:#f68b63;color:#fff;box-shadow:unset}.btn-primary:active,.btn-primary:focus{text-decoration:none}.btn-primary:disabled{filter:grayscale(100%) opacity(.7);background-color:#0f3c32;border-color:#0f3c32;color:#fff;text-decoration:none;box-shadow:unset;opacity:.3;cursor:not-allowed}.btn-primary.header:hover{background-color:#216455;border-color:#216455;color:#fff}.btn-primary.inverted{background-color:#fff;border-color:#fff;color:#0f3c32;font-family:"RF-Tone-Regular",sans-serif;font-size:17px;font-weight:600;line-height:20px}.btn-primary.inverted:hover{background-color:#f68b63;border-color:#f68b63;color:#fff;box-shadow:unset}.btn-primary.inverted:disabled{background-color:#fff;border-color:#fff;color:#0f3c32}.btn-alt{display:inline-flex;align-items:center;background-color:#0f3c32;border-color:#0f3c32;border-radius:100px;flex:1 1 100%;color:#fff;font-family:"RF-Tone-Regular",sans-serif;font-size:17px;line-height:20px;padding:1rem 1.5rem;transition:background-color .5s ease-in-out,border-color .5s ease-in-out}.btn-alt .btn-icon{width:22px;height:25px;margin:0 1rem 0 0}.btn-alt:hover{background-color:#bcbcbc;border-color:#bcbcbc}.btn-alt:active,.btn-alt:focus{text-decoration:underline}.btn-alt:focus{box-shadow:0 0 0 .2rem hsla(0,0%,48.2%,.5)}.btn-alt:disabled{filter:grayscale(100%) opacity(.7);background-color:#7b7b7b;border-color:#7b7b7b;text-decoration:none;box-shadow:unset;opacity:.3;cursor:not-allowed}.embedded-link{font-size:17px;font-family:"RF-Tone-Bold",sans-serif;line-height:20px;background-color:initial;border:unset;color:#000}.embedded-link,.embedded-link:hover{text-decoration:underline}.embedded-link.inverted{font-family:"RF-Tone-Bold",sans-serif;color:#fff;text-decoration:underline}.btn-link,.embedded-link.inverted{font-size:17px;line-height:20px;background-color:initial;border:unset}.btn-link{font-weight:600;color:#000;text-decoration:none}.btn-link:hover{font-weight:800;text-decoration:underline;font-size:16px;line-height:19px}.modal-overlay-container{position:fixed;top:0;left:0;right:0;bottom:0;inset:0;z-index:1010;background-color:rgba(0,0,0,.4);display:flex;flex-direction:row;align-content:center;justify-content:center}.modal-overlay-container .modal-container{position:relative;top:0;left:0;right:0;bottom:0;height:unset;width:unset;width:clamp(300px,60%,600px);margin:unset;padding:unset;border-radius:unset;border:unset;flex:0 1 auto;background-color:initial}.modal-overlay-container .modal-container:focus{outline:none}.app-container{flex:0 1 auto}.app-container .app{padding:.75rem}.app-container .app .social-img,.app-container .app .social-img-alt{height:36px;width:36px;padding:.2rem;transition:all .5s ease}.app-container .app .social-img-alt,.app-container .app:hover .social-img{display:none}.app-container .app:hover .social-img-alt{display:flex}.app-container .app:first-child{padding-left:0}.intlLinked a{color:inherit;font-family:"RF-Tone-Bold",sans-serif;text-decoration:underline}@media only screen and (max-width:1200px){body h2{font-size:23px;line-height:123%;letter-spacing:-.025em}body p{font-size:16px;line-height:147.5%;font-weight:400}body .wrapper img{max-height:365px}body .wrapper h1,body .wrapper h2,body .wrapper h3,body .wrapper h4,body .wrapper p{padding:0 0 1.2rem}body .wrapper .desktop-only,body .wrapper .tablet-only{display:none}body .right-align{justify-content:flex-start;align-content:flex-start;align-items:flex-start;text-align:left}body .desktop-only{display:none}}@media only screen and (min-device-width:1921px){body .clamp{max-width:1920px;padding:0 calc(50% - 960px)}}@media only screen and (min-device-width:768px) and (max-device-width:1200px){body .wrapper .tablet-only{display:block}}.page-section{max-width:1920px;margin:auto;grid-gap:64px;gap:64px}.page-section,.page-section>div{box-sizing:border-box;width:100%;display:flex;flex-direction:column}.page-section>div{flex-shrink:0;justify-content:center;align-items:center}.page-section>div article{padding:0 50px;max-width:564px}.page-section img{width:auto;max-width:100%}.page-section h1{font-size:35px;line-height:1;text-align:left;margin-bottom:32px}.page-section h2{font-size:35px;line-height:1.2;margin-bottom:18px}@media only screen and (min-width:1200px){.page-section{flex-direction:row}.page-section>div{width:50%}.page-section>div:first-of-type{align-items:flex-end}.page-section>div:last-of-type{align-items:flex-start}.page-section h1{font-size:50px}}.green-section{background:#3c806e;color:#fff}.navbar-container{flex:1 1 100%;min-height:93px}.navbar-container .navbar{display:flex;flex-direction:row;flex:1 1 100%;background-color:#fff;position:fixed;width:100%;top:0;z-index:1000}.navbar-container .navbar .navbar-main{display:flex;flex-direction:row;flex:1 1 100%;align-items:center;padding:1.2rem 2rem;max-width:calc(1920px - 4rem);margin:auto}.navbar-container .navbar .navbar-main .navbar-logo-container{display:flex;flex-direction:row;flex:0 1 auto;justify-content:space-between}.navbar-container .navbar .navbar-main .navbar-logo-container .logo{max-height:25px;max-width:150px;padding:0 0 0 1rem}.navbar-container .navbar .navbar-main .navbar-logo-container .join-button{display:none;flex-direction:row;flex:1 1 auto;justify-content:center}.navbar-container .navbar .navbar-main .navbar-logo-container .join-button .btn-alt{flex:0 1 auto;padding:.5rem 1rem}.navbar-container .navbar .navbar-main .navbar-logo-container .close-container{display:none;flex:0 1 auto;min-width:29px;min-height:34px;align-items:center;justify-content:center}.navbar-container .navbar .navbar-main .navbar-logo-container .close-container .close-button{color:#0f3c32}.navbar-container .navbar .navbar-main .navbar-list{display:flex;flex-direction:row;flex:1 1 auto;justify-content:flex-end;align-items:center;list-style:none}.navbar-container .navbar .navbar-main .navbar-list .nav-item{display:flex;flex-direction:row;flex:0 1 auto;padding:0 5px}.navbar-container .navbar .navbar-main .navbar-list .nav-item .nav-link{flex:0 1 auto;background-color:#fff;border-color:#fff;border-radius:100px;padding:1rem 2rem;transition:background-color .5s ease-in-out,border-color .5s ease-in-out}.navbar-container .navbar .navbar-main .navbar-list .nav-item .nav-link .link-text{font-family:"RF-Tone-Regular",sans-serif;font-weight:600;font-size:17px;line-height:20px}.navbar-container .navbar .navbar-main .navbar-list .nav-item .nav-link.active,.navbar-container .navbar .navbar-main .navbar-list .nav-item .nav-link:focus,.navbar-container .navbar .navbar-main .navbar-list .nav-item .nav-link:hover{text-decoration:none;outline:none;background-color:#0f3c32;border-color:#0f3c32;color:#fff}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown{flex-wrap:wrap}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown .mobile-only{display:none}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown .desktop-only{display:flex;flex:1 1 100%;flex-direction:row}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown .desktop-only .btn-primary{min-width:160px;justify-content:center}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown .dropdown{flex:1 1 100%;flex-direction:row;position:absolute;height:0;overflow:hidden;transition:all .5s ease;z-index:1001;margin:0}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown .dropdown .dropdown-list{list-style:none;display:flex;flex-direction:column;flex:0 1 auto}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown .dropdown .dropdown-list .dropdown-item{display:flex;flex-direction:row;flex:0 1 auto;margin:1rem 0;transition:all .5s ease}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown .dropdown .dropdown-list .dropdown-item .nav-link{width:100%;text-align:center}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown .dropdown .dropdown-list .dropdown-item .btn-alt{min-width:calc(160px - 3rem)}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown .dropdown .dropdown-list .dropdown-item .lang-button{flex-grow:1}@media only screen and (max-width:1200px){.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown .dropdown .dropdown-list .dropdown-item .lang-button{margin-bottom:15px}}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown .dropdown .dropdown-list .dropdown-item .lang-button.inverted{color:#000}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown .dropdown .dropdown-list .dropdown-item:last-child{padding:0}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown:focus-within .dropdown,.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown:hover .dropdown{display:flex;height:auto;padding:calc(2rem + 30px) 0 0}.navbar-container .navbar .app-container{padding:0 0 0 1.5rem}@media only screen and (max-width:1200px){.navbar-container{min-height:unset}.navbar-container .navbar{display:flex;flex-direction:row;flex:0 1 auto;position:fixed;z-index:1000;width:0;height:100vh;transition:width .5s ease;overflow:auto}.navbar-container .navbar .navbar-main{flex-wrap:wrap;margin:unset;align-content:flex-start;width:0;display:none;flex-direction:column;padding:1rem 2rem}.navbar-container .navbar .navbar-main .navbar-logo-container{flex:0 1 auto;width:100%;padding:0 0 1.5rem;align-items:center}.navbar-container .navbar .navbar-main .navbar-logo-container .logo{padding:0}.navbar-container .navbar .navbar-main .navbar-logo-container .close-container,.navbar-container .navbar .navbar-main .navbar-logo-container .join-button{display:flex}.navbar-container .navbar .navbar-main .navbar-list{flex-direction:column;align-items:center;justify-content:flex-start;padding:50px 0 0}.navbar-container .navbar .navbar-main .navbar-list .nav-item{padding:0}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown{width:100%;justify-content:center}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown .mobile-only{display:flex;flex:1 1 100%;flex-direction:row}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown .mobile-only .btn-alt{display:inline-flex;flex:1 1 100%;justify-content:center}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown .desktop-only{display:none}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown:hover{margin:unset}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown:hover .dropdown{height:auto;margin:calc(2rem + 17px) 0 0}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown.open .dropdown{display:flex;height:80px;width:calc(100% - 4rem);left:2rem;margin:calc(2rem + 17px) 0 0}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown.open .dropdown .dropdown-list{flex-direction:row;flex:1 1 100%;justify-content:space-between}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown .dropdown{justify-content:center;position:relative;padding:0;height:auto;background:unset}.navbar-container .navbar .navbar-main .navbar-list .nav-item.dropdown .dropdown .dropdown-list .dropdown-item{margin:0}.navbar-container .navbar.open{width:100%}.navbar-container .navbar.open .navbar-main{width:100%;display:flex}}@media only screen and (min-width:1200px) and (max-width:1420px){.navbar-container .navbar .navbar-main .navbar-list .nav-item .nav-link{padding:1rem 1.5rem}}.language{display:flex;align-items:center;grid-gap:8px;gap:8px}.navbar-header{display:none}@media only screen and (max-width:1200px){.navbar-header{display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:1000;flex-direction:row;flex:1 1 100%;background-color:#fff;justify-content:space-between;align-items:center;padding:1rem 2rem}.navbar-header .logo-container{display:flex;flex:0 1 10%}.navbar-header .logo-container .logo{display:flex;flex:0 1 auto;transition:all .75s ease;width:150px;opacity:1}.navbar-header .logo-container .logo img{max-width:150px;min-height:25px}.navbar-header .logo-container .join-logo{display:flex;flex-direction:row;flex:0 1 auto;width:0;transition:all .75s ease}.navbar-header .join-container{flex-direction:row;flex:1 1 auto;align-items:center;justify-content:center}.navbar-header .join-container .join-button{display:flex;flex-direction:row;flex:1 1 auto;justify-content:center;height:0;opacity:0;transition:all .75s ease}.navbar-header .join-container .join-button .btn-alt{flex:0 1 auto;padding:0;font-size:0;line-height:0;opacity:0;transition:all .75s ease}.navbar-header .hamburger-button{display:flex;flex:0 1 auto}.navbar-header .hamburger-button svg{height:29px;width:29px;color:#0f3c32}.navbar-header .logo-container.show-join .logo{width:0;opacity:1}.navbar-header .logo-container.show-join .join-logo{width:25px}.navbar-header .join-container.show-join{display:flex}.navbar-header .join-container.show-join .join-button{height:auto;opacity:1}.navbar-header .join-container.show-join .join-button .btn-alt{font-size:17px;line-height:20px;padding:.5rem 1rem;opacity:1}.navbar-header.hide{z-index:0}}.LeftRightMiddle-container{display:flex;flex-direction:row;flex:1 1 100%;min-height:800px}.LeftRightMiddle-container .background-container{flex:1 1 100%}.LeftRightMiddle-container .background-container .bg-image{height:800px;position:absolute;width:50%}.LeftRightMiddle-container .background-container .bg-image .image-container{display:inline-flex;z-index:-10}.LeftRightMiddle-container .background-container .bg-image .image-container .applePay-safe-source{object-fit:contain}.LeftRightMiddle-container .background-container .bg-image .image-container img{object-fit:cover;height:800px}.LeftRightMiddle-container .background-container .bg-image .contain{display:inline-flex}.LeftRightMiddle-container .background-container .bg-image .contain img{object-fit:contain}.LeftRightMiddle-container .background-container .bg-image .home{margin-bottom:50px}.LeftRightMiddle-container .background-container .bg-image .home img{max-height:400px}.LeftRightMiddle-container .background-container .overlay{position:absolute;width:100%;height:800px;z-index:-5;background:linear-gradient(90deg,#fff 0,#fff 50%,transparent 60%,transparent)}.LeftRightMiddle-container .background-container .inner-wrapper{flex:1 1 100%;padding:0 9.5rem;flex-wrap:nowrap}.LeftRightMiddle-container .background-container .inner-wrapper h2{max-width:400px}.LeftRightMiddle-container .background-container .inner-wrapper p{max-width:500px}.LeftRightMiddle-container .background-container .inner-wrapper .left-container{flex:0 1 auto;z-index:100}.LeftRightMiddle-container .background-container .inner-wrapper .left-container .left{flex:1 1 100%;align-items:center}.LeftRightMiddle-container .background-container .inner-wrapper .left-container .left .heading{font-style:normal}.LeftRightMiddle-container .background-container .inner-wrapper .left-container .left .heading h1{text-align:left;font-weight:700;font-size:50px;line-height:56px;letter-spacing:-.025em;padding-bottom:4.5rem}.LeftRightMiddle-container .background-container .inner-wrapper .left-container .left .heading h2{font-weight:700;font-size:31px;line-height:115%;letter-spacing:-.025em;padding-bottom:1.4rem}.LeftRightMiddle-container .background-container .inner-wrapper .left-container .left .heading h3{font-weight:600;font-size:17px;line-height:24px}.LeftRightMiddle-container .background-container .inner-wrapper .left-container .left .heading ul{margin:0 0 2rem;display:flex;flex-direction:column}.LeftRightMiddle-container .background-container .inner-wrapper .left-container .left .heading ul li{display:flex;align-items:center;padding:0 0 .25rem}.LeftRightMiddle-container .background-container .inner-wrapper .left-container .left .heading ul li:before{content:"";display:inline-flex;height:24px;width:24px;min-height:24px;min-width:24px;margin:0 2rem 0 0;background-size:contain;background-repeat:no-repeat;background-image:url(/static/media/black.83ec328a.svg)}.LeftRightMiddle-container .background-container .inner-wrapper .left-container .left .heading .app-container h4{width:100%}.LeftRightMiddle-container .background-container .inner-wrapper .left-container .left .heading .app-container .app-link:first-child{margin:0 1rem 0 0}.LeftRightMiddle-container .background-container .inner-wrapper .left-container .left .heading .app-container .app-link:last-child{margin:0 0 0 1rem}.LeftRightMiddle-container .background-container .inner-wrapper .left-container .left .heading .black:before{height:18px;width:18px;min-height:18px;min-width:18px;background-image:url(/static/media/black.83ec328a.svg)}.LeftRightMiddle-container .background-container .inner-wrapper .left-container .left .heading .b1:before{background-image:url(/static/media/1.21bfd73d.svg)}.LeftRightMiddle-container .background-container .inner-wrapper .left-container .left .heading .b2:before{background-image:url(/static/media/2.a377d293.svg)}.LeftRightMiddle-container .background-container .inner-wrapper .left-container .left .heading .b3:before{background-image:url(/static/media/3.32e722a4.svg)}.LeftRightMiddle-container .background-container .inner-wrapper .left-container .left .heading .b3 p{width:80%}.LeftRightMiddle-container .background-container .inner-wrapper .left-container .left .heading.sms .mobile-hide{display:none}.LeftRightMiddle-container .background-container .inner-wrapper .right-container{flex:0 1 auto}.LeftRightMiddle-container .background-container .inner-wrapper .right-container .right{flex:1 1 100%}.LeftRightMiddle-container .background-container .inner-wrapper .middle-container{flex:1 1 auto}.LeftRightMiddle-container .background-container .inner-wrapper .middle-container .middle{flex:1 1 100%;align-items:center}.LeftRightMiddle-container .background-container .inner-wrapper .middle-container .middle .phone-wrapper{flex:0 1 auto}.LeftRightMiddle-container .background-container .inner-wrapper .middle-container .middle .phone-wrapper .phone-image{display:inline-flex}.LeftRightMiddle-container .background-container .inner-wrapper .middle-container .middle .phone-wrapper .phone-image img{max-width:550px;max-height:600px}.LeftRightMiddle-container .background-container.left-background .bg-image{left:0}.LeftRightMiddle-container .background-container.left-background .overlay{background:linear-gradient(270deg,#fff 0,#fff 50%,transparent 60%,transparent)}.LeftRightMiddle-container .background-container.left-background .middle-container .middle{justify-content:flex-end}.LeftRightMiddle-container .background-container.right-background .bg-image{right:0}.LeftRightMiddle-container .background-container.right-background .middle-container .middle{justify-content:flex-start}.LeftRightMiddle-container.header .inner-wrapper .middle-container{justify-content:center}.LeftRightMiddle-container.header .inner-wrapper .middle-container .middle{max-width:800px}.LeftRightMiddle-container.header .background-container .bg-image,.LeftRightMiddle-container.header .background-container .bg-image .image-container{width:100%}@media only screen and (max-width:1200px){.LeftRightMiddle-container{min-height:unset}.LeftRightMiddle-container .background-container .bg-image{display:contents;height:unset;width:unset}.LeftRightMiddle-container .background-container .bg-image .image-container{max-height:600px;width:100%}.LeftRightMiddle-container .background-container .bg-image .image-container img{height:100%;width:100%}.LeftRightMiddle-container .background-container .overlay{display:none}.LeftRightMiddle-container .background-container .inner-wrapper{padding:50px 2rem;justify-content:center}.LeftRightMiddle-container .background-container .inner-wrapper .left-container .left .heading h1{font-size:36px;line-height:112%;padding:2.5rem 0 3.5rem}.LeftRightMiddle-container .background-container .inner-wrapper .left-container .left .heading h2{font-size:23px}.LeftRightMiddle-container .background-container .inner-wrapper .left-container .left .heading h3{font-weight:500;font-family:"RF-Tone-SemiBold";font-size:16px}.LeftRightMiddle-container.header.sms .background-container .bg-image{display:none}.LeftRightMiddle-container.header.sms .background-container .inner-wrapper{padding:50px 2rem 0}.LeftRightMiddle-container.header.sms .background-container .inner-wrapper .left-container .left .heading h1{padding:2.5rem 0 0}}@media only screen and (max-width:1760px){.LeftRightMiddle-container.header .background-container .inner-wrapper .middle-container .middle .phone-wrapper{display:none}}.footer-container{display:flex;flex-direction:row;flex:1 1 100%;background-color:#fff;color:#0f3c32;z-index:3}.footer-container .footer{padding:4rem 1.5rem 1.5rem;max-width:1920px;margin:auto}.footer-container .footer,.footer-container .footer .logo-container{display:flex;flex-direction:row;flex:1 1 100%;justify-content:center}.footer-container .footer .logo-container .logo{max-width:180px;max-height:90px;padding:0 0 4rem}.footer-container .footer .app-info-container{display:flex;flex-direction:row;flex:1 1 100%;justify-content:center;flex-wrap:wrap}.footer-container .footer .app-info-container .title{flex:1 1 100%;justify-content:center;margin:0 0 1.5rem;font-size:16px;line-height:19px}.footer-container .footer .app-info-container .app-link{margin:0 1rem 1rem}.footer-container .footer .socials{display:flex;flex-direction:row;flex:1 1 100%;margin-bottom:33px}.footer-container .footer .socials .social-list{display:flex;flex-direction:row;flex:1 1 100%;list-style:none;justify-content:center;align-items:center}.footer-container .footer .socials .social-list .social-item{padding:0 .8rem}.footer-container .footer .socials .social-list .social-item .social-link .social-img{height:1.8rem;width:1.8rem;padding:.2rem;transition:all .5s ease}.footer-container .footer .socials .social-list .social-item .social-link .social-img-alt{display:none;height:1.8rem;width:1.8rem;padding:.2rem;transition:all .5s ease}.footer-container .footer .socials .social-list .social-item:hover .social-link .social-img{display:none}.footer-container .footer .socials .social-list .social-item:hover .social-link .social-img-alt{display:flex}.footer-container .footer .quicklinks{display:flex;flex:1 1 100%;flex-wrap:wrap;list-style:none;justify-content:center;grid-gap:5px 33px;gap:5px 33px;font-family:"RF-Tone-Bold",sans-serif}.footer-container .footer .quicklinks ul{grid-gap:6px 40px;gap:6px 40px}.footer-container .footer .quicklinks ul li{display:flex;align-items:center;justify-content:center;font-size:17px}.footer-container .footer .quicklinks ul li .btn-link{font-family:"RF-Tone-Bold",sans-serif;font-size:17px;line-height:21px}.footer-container .footer .legal{border-top:1px solid #a4a8a7;margin-top:33px;padding-top:33px;text-align:center}.footer-container .footer .legal h2{color:#a4a8a7;font-size:31px;font-weight:700;margin-bottom:15px}.footer-container .footer .legal .terms{flex:1 1 100%;flex-wrap:wrap;justify-content:center;margin:33px 0;font-size:17px}.footer-container .footer .legal .terms,.footer-container .footer .legal .terms>div{display:flex;align-items:center;grid-gap:14px;gap:14px}.footer-container .footer .legal .terms>div img{width:30px}.footer-container .footer .legal .terms .btn-link{flex-shrink:0;font-family:"RF-Tone-Bold",sans-serif;font-size:inherit;line-height:1}.footer-container .footer .legal .legal-note{display:block;padding-bottom:10px;font-size:10px;white-space:break-spaces;color:#a4a8a7}@media only screen and (max-width:1200px){.footer-container .footer .terms{flex-direction:column}}.LeftRight-container{display:flex;flex-direction:row;flex:1 1 100%;min-height:800px}.LeftRight-container .background-color-gray{background:#f7f7f7}.LeftRight-container .LeftRight{display:flex;flex-direction:row;flex-wrap:wrap;flex:1 1 100%;padding:0 9.5rem;max-width:calc(1920px - 19rem);margin:0 auto}.LeftRight-container .LeftRight .left-container,.LeftRight-container .LeftRight .right-container{display:flex;flex-direction:row;flex:1 1;align-content:center}.LeftRight-container .LeftRight .left-container .item,.LeftRight-container .LeftRight .right-container .item{display:flex;flex-direction:row;flex:1 1 100%;justify-content:center}.LeftRight-container .LeftRight .left-container .item img,.LeftRight-container .LeftRight .right-container .item img{max-height:600px}.LeftRight-container .LeftRight .left-container .item .wrapper,.LeftRight-container .LeftRight .right-container .item .wrapper{flex:0 1 auto}.LeftRight-container .LeftRight .left-container .item .wrapper h2,.LeftRight-container .LeftRight .right-container .item .wrapper h2{max-width:400px}.LeftRight-container .gray{background:#f7f7f7}.LeftRight-container .green{background-color:#27826d;color:#fff}.LeftRight-container .reversed{flex-direction:row-reverse}.LeftRight-container .right .right-container .item{justify-content:left}.LeftRight-container .left .left-container .item{justify-content:right}@media only screen and (max-width:1200px){.LeftRight-container{min-height:unset}.LeftRight-container .LeftRight{padding:50px 2rem;max-width:calc(1920px - 4rem)}.LeftRight-container .LeftRight .left-container,.LeftRight-container .LeftRight .right-container{flex:1 1 100%}.LeftRight-container .LeftRight .left-container .item img,.LeftRight-container .LeftRight .right-container .item img{max-height:400px}.LeftRight-container .LeftRight .left-container{padding:0 0 1.2rem}.LeftRight-container .right{flex-wrap:wrap-reverse}.LeftRight-container .right .left-container{padding:0}.LeftRight-container .right .right-container{padding:0 0 1.2rem}.LeftRight-container .left .left-container .item,.LeftRight-container .right .right-container .item{justify-content:center}}.home-google-pay.LeftRight{background:#3c806e}.home-google-pay.LeftRight .left-container .item{height:100%;background:url(/static/media/home-mobilePayments.bbaf9199.jpg) no-repeat 50%/cover}.home-google-pay.LeftRight .left-container .item img{visibility:hidden}.home-google-pay.LeftRight .right-container{color:#fff}.home-google-pay.LeftRight .right-container .logos{width:158px}.home-google-pay.LeftRight .right-container h2{margin-top:35px}.home-google-pay.LeftRight .right-container .btn-primary{margin:35px 0}@media only screen and (min-device-width:1201px){.home-google-pay.LeftRight{padding-left:0;max-width:calc(1920px - 9.5rem)}.home-google-pay.LeftRight .right-container{padding-left:9.5rem}}@media only screen and (max-device-width:1200px){.home-google-pay.LeftRight .left-container{margin:0 -2rem -50px}}.price-plans{width:100%;padding:100px 28px;background:#f5f5f5}.price-plans section{max-width:1120px;margin:0 auto}.price-plans section header{display:flex;grid-gap:40px 130px;gap:40px 130px;align-items:center;margin-bottom:68px}.price-plans section header h2{font-size:40px;margin-bottom:24px}.price-plans section header h3{font-size:25px;margin-bottom:24px}.price-plans section header img{width:auto}.price-plans section table{width:100%;border-collapse:collapse;margin-bottom:68px;--head-gap-one-thirds:8px}.price-plans section table tr td:nth-of-type(2){color:#243638}.price-plans section table tr td:nth-of-type(3){color:#26b299}.price-plans section table tr td:nth-of-type(4){color:#498ee0}.price-plans section table td{padding:12px;font-size:18px}.price-plans section table h4{font-size:20px;display:flex;flex-wrap:wrap;justify-content:center}.price-plans section table tbody h4{justify-content:flex-start}.price-plans section table thead td{width:25%}.price-plans section table thead td:first-of-type{width:26%}.price-plans section table thead td:nth-of-type(2){padding:0 calc(var(--head-gap-one-thirds)*2) 0 0;--bg-pill:linear-gradient(89deg,#334d4f 5.04%,#5b9195 93.58%)}.price-plans section table thead td:nth-of-type(3){padding:0 var(--head-gap-one-thirds);--bg-pill:linear-gradient(89deg,#278270 4%,#26b299 95.14%)}.price-plans section table thead td:nth-of-type(4){padding:0 0 0 calc(var(--head-gap-one-thirds)*2);--bg-pill:linear-gradient(269deg,#498ee0 4.42%,#116fde 97.15%)}.price-plans section table thead .plan-name td div{display:flex;grid-gap:15px;gap:15px;align-items:center;font-family:"RF-Tone-Bold",sans-serif;font-size:37px;margin-bottom:24px}.price-plans section table thead .plan-name td div img{width:auto;height:113px}.price-plans section table thead .plan-price td div{display:block;padding:12px;border-radius:12px 12px 0 0;background:var(--bg-pill);color:#fff;font-size:16px;text-align:center}.price-plans section table thead .plan-price td div h4{margin-bottom:5px}.price-plans section table tbody td{background:#fff;text-align:center;font-family:"RF-Tone-Bold",sans-serif}.price-plans section table tbody td:first-of-type{text-align:left}.price-plans section table tbody td.normal-font-weight{font-family:"RF Tone",sans-serif}.price-plans section table tbody td .checkmark{display:block;font-size:22px;transform:scaleX(1.5)}.price-plans section table tbody tr:first-of-type td,.price-plans section table tbody tr:last-of-type td{padding:0 12px;height:38px;overflow:hidden}.price-plans section table tbody tr:first-of-type td{border-radius:20px 0 0 0}.price-plans section table tbody tr:last-of-type td{border-radius:0 0 20px 20px}.price-plans section table~p{margin-bottom:24px;font-size:14px}.price-plans section table~p a{color:#278271;text-decoration:underline}@media only screen and (min-width:1121px){.hide-desktop{display:none}}@media only screen and (max-width:1120px){.hide-mobile{display:none}.price-plans{padding:50px 28px}.price-plans section header{flex-direction:column;margin-bottom:40px}.price-plans section header img{max-width:280px}.price-plans section table{--head-gap-one-thirds:2px;margin-bottom:48px;border-radius:20px;overflow:hidden}.price-plans section table td{padding:3px 12px}.price-plans section table h4{justify-content:flex-start}.price-plans section table tr:nth-of-type(2) td,.price-plans section table tr:nth-of-type(3) td,.price-plans section table tr:nth-of-type(5) td,.price-plans section table tr:nth-of-type(7) td,.price-plans section table tr:nth-of-type(8) td{padding-top:21px}.price-plans section table tr:nth-of-type(8) td{padding-bottom:24px}.price-plans section table thead .plan-name td div{font-size:30px;margin-bottom:12px;flex-direction:column;align-items:flex-start}.price-plans section table thead .plan-name td div img{height:81px}.price-plans section table thead .plan-price td div{text-align:left;min-height:90px}}@media only screen and (max-width:1120px) and (max-width:440px){.price-plans section table thead .plan-price td div{min-height:110px}}section.offices{display:flex;flex-wrap:wrap;justify-content:center;color:#fff;width:100%}section.offices article{width:50%;aspect-ratio:1/1;padding:5% 8.3% 5.6%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;grid-gap:22px;gap:22px;background:no-repeat 50%/cover}section.offices article:last-of-type{justify-content:flex-end}section.offices article h2{font-family:"RF-Tone-Bold",sans-serif;font-size:50px;line-height:1.12;letter-spacing:-.65px;display:flex;align-items:center;grid-gap:14px;gap:14px}section.offices article h2 img{width:45px;margin-bottom:8px}section.offices article div{display:flex;flex-direction:column;padding:8.3% 8.3% 22%;background:#278271;font-size:17px;line-height:1.4}section.offices article div address{margin:30px 0;white-space:break-spaces;font-style:normal}section.offices article div p a{margin-left:8px}section.offices article div p:last-of-type a{text-decoration:underline}@media only screen and (max-width:1200px){section.offices{flex-direction:column}section.offices article{width:100%}section.offices article h2{font-size:32px}}.section-header{padding-top:85px;background:#f5f5f5}@media only screen and (min-width:1200px){.section-header>div:last-of-type{padding-left:100px}}.section-header>div:last-of-type img{max-width:80%}.section-card{padding-top:75px}@media only screen and (max-width:1200px){.section-card>div:has(>article){order:-1}}.section-apple-pay{background:#f7f7f7}.section-apple-pay .logo{width:261px;margin-bottom:32px}.section-apple-pay h2{max-width:none!important}.section-google-pay{background:url(/static/media/spend-googlePay.f090990a.png) no-repeat 0 100%/auto 84%}.section-google-pay .placeholder{min-height:700px}@media only screen and (max-width:1200px){.section-google-pay{background-size:100% auto}.section-google-pay .placeholder{min-height:80vw}}.applePay-safe-container{display:flex;flex-direction:row;align-content:space-evenly;flex:1 1 100%;min-height:800px;background:#f7f7f7;max-width:1920px}.applePay-safe-container .applePay-safe-row{display:flex;justify-content:space-between;padding:0 9.5rem}.applePay-safe-container .applePay-safe-row .applePay-safe-col{display:flex;flex-direction:column;width:30%}.applePay-safe-container .applePay-safe-row .applePay-safe-col h2{margin-bottom:20px}.applePay-safe-container .applePay-safe-row .applePay-safe-col .contactless{margin-top:20px;width:202px;height:56px}.applePay-safe-container .applePay-safe-bottom-row{display:flex;flex-direction:column;padding:0 9.5rem}.applePay-safe-container .applePay-safe-bottom-row a.appleWallet{height:60px;width:196px;display:none;margin-bottom:20px}.applePay-safe-container .applePay-safe-bottom-row h2,.applePay-safe-container .applePay-safe-bottom-row p{margin-bottom:20px}.applePay-safe-container .applePay-safe-bottom-row .support-link{text-decoration:underline;color:#27826d}@media only screen and (max-width:768px){.applePay-safe-container{display:flex;flex-direction:row;align-content:space-evenly;flex:1 1 100%;min-height:800px;background:#f7f7f7;max-width:1920px;padding:60px 0}.applePay-safe-container .applePay-safe-row{display:flex;flex-direction:column;justify-content:space-between;padding:0 2rem}.applePay-safe-container .applePay-safe-row .applePay-safe-col{display:flex;flex-direction:column;width:100%;margin-bottom:50px}.applePay-safe-container .applePay-safe-row .applePay-safe-col h2{margin-bottom:10px}.applePay-safe-container .applePay-safe-row .applePay-safe-col .contactless{margin-top:10px;width:202px;height:56px}.applePay-safe-container .applePay-safe-bottom-row{display:flex;flex-direction:column;padding:0 2rem}.applePay-safe-container .applePay-safe-bottom-row h2,.applePay-safe-container .applePay-safe-bottom-row p{margin-bottom:20px}}@media only screen and (max-width:500px){.applePay-safe-container .applePay-safe-bottom-row a.appleWallet{display:inline-flex}}.applePay-how-container{display:flex;flex-direction:column;justify-content:center;flex:1 1 100%;min-height:800px;background:#27826d;max-width:1920px}.applePay-how-container .applePay-how-heading{padding:0 9.5rem;margin-bottom:60px}.applePay-how-container .applePay-how-heading h1{color:#fff}.applePay-how-container .applePay-how-row{display:flex;justify-content:space-between;padding:0 9.5rem}.applePay-how-container .applePay-how-row .applePay-how-col{display:flex;flex-direction:column;width:33%;max-width:380px}.applePay-how-container .applePay-how-row .applePay-how-col h2{color:#fff;margin-bottom:20px}.applePay-how-container .applePay-how-row .applePay-how-col .applePay-how-vid{height:208px;width:100%}@media only screen and (max-width:1080px){.applePay-how-container{display:flex;flex-direction:column;flex:1 1 100%;min-height:800px;max-width:1920px;padding:60px 0}.applePay-how-container .applePay-how-heading{padding:0 9.5rem;margin-bottom:60px}.applePay-how-container .applePay-how-heading h1{color:#fff;font-size:23px;line-height:23px;text-align:left}.applePay-how-container .applePay-how-row{display:flex;flex-direction:column;padding:0 2rem;align-items:center}.applePay-how-container .applePay-how-row .applePay-how-col{display:flex;flex-direction:column;width:100%;margin-bottom:50px}.applePay-how-container .applePay-how-row .applePay-how-col h2{margin-bottom:10px}.applePay-how-container .applePay-how-row .applePay-how-col .applePay-how-vid{width:100%}}@media only screen and (max-width:809px){.applePay-how-container{display:flex;flex-direction:column;flex:1 1 100%;min-height:800px;max-width:1920px;padding:60px 0}.applePay-how-container .applePay-how-heading{padding:0 2rem;margin-bottom:60px}.applePay-how-container .applePay-how-heading h1{color:#fff;font-size:23px;line-height:23px;text-align:left}.applePay-how-container .applePay-how-row{display:flex;flex-direction:column;padding:0 2rem;align-items:center}.applePay-how-container .applePay-how-row .applePay-how-col{display:flex;flex-direction:column;width:100%;margin-bottom:50px}.applePay-how-container .applePay-how-row .applePay-how-col h2{margin-bottom:10px}.applePay-how-container .applePay-how-row .applePay-how-col .applePay-how-vid{width:100%}}.page-google-pay{display:block!important}.page-google-pay h1{letter-spacing:-.026em}.page-google-pay aside{display:flex;flex-grow:1;padding:0 9.5rem;justify-content:space-between;align-items:flex-start;max-width:1920px;margin:auto;box-sizing:border-box}.page-google-pay aside p{font-weight:400}.page-google-pay .section-top{background:#3c806d url(/static/media/bg-top.5a2a1d0b.png) no-repeat 100% 100%;color:#fff}.page-google-pay .section-top .heading img{width:232px}.page-google-pay .section-top .bg-image{z-index:9}.page-google-pay .col-3{padding-top:160px;padding-bottom:155px}.page-google-pay .col-3>div{max-width:340px}.page-google-pay .col-3>div h2{margin-bottom:22px}.page-google-pay .col-3>div img{width:94px;margin:44px 35px 0 0}.page-google-pay .get-started{flex-direction:column;background:#27826d;color:#fff;padding-top:153px}.page-google-pay .get-started h2{margin-bottom:21px}.page-google-pay .get-started ol{display:flex;width:100%;justify-content:space-between;margin-top:14px}.page-google-pay .get-started ol li{list-style:none;display:flex;flex-direction:column;justify-content:space-between;width:224px}.page-google-pay .get-started ol li h3{font-size:31px;font-weight:700}.page-google-pay .get-started ol li img{width:224px;margin-top:37px}@media only screen and (max-width:1200px){.page-google-pay section{padding:0 30px}.page-google-pay .section-top{background-image:url(/static/media/bg-top-mobile.04948c13.png);background-size:100% auto;padding-bottom:80vw}.page-google-pay .section-top .heading img{width:196px}.page-google-pay .col-3{padding-top:0;padding-bottom:55px;flex-direction:column}.page-google-pay .col-3>div{max-width:none;padding-top:60px}.page-google-pay .col-3>div h2{margin-bottom:11px}.page-google-pay .col-3>div img{margin-top:31px}.page-google-pay .get-started{padding-top:51px}.page-google-pay .get-started h2{margin-bottom:21px}.page-google-pay .get-started ol{flex-direction:column;margin-top:14px}.page-google-pay .get-started ol li{margin-top:31px;display:flex;flex-direction:column;justify-content:space-between;width:auto}.page-google-pay .get-started ol li h3{font-size:31px;font-weight:700}.page-google-pay .get-started ol li img{width:224px;margin-top:17px}}.contact-form-container{background:url(/static/media/bg-form.f8c15c3f.jpg) no-repeat 100%/cover;padding:52px 25px 77px;flex-direction:column;grid-gap:23px;gap:23px;width:100%}.contact-form-container h2{font-size:35px}.contact-form-container .status-icon{font-size:144px}.contact-form-container form{width:100%;display:flex;flex-direction:column;grid-gap:23px;gap:23px;margin-top:23px}.contact-form-container form>div{position:relative}.contact-form-container form>div .fa{position:absolute;left:15px;top:14px;color:#a4a8a7;font-size:17px}.contact-form-container form>div input,.contact-form-container form>div select,.contact-form-container form>div textarea{padding-left:45px!important;border-radius:12px!important}.contact-form-container form .field-group{width:100%}.contact-form-container form .field-group .form-input-container{width:100%;flex-direction:column}.contact-form-container form .field-group .form-input-container .select select{width:100%;background:#fff}.contact-form-container form .field-group .form-input-container .select:after{z-index:2}.contact-form-container form .field-group .form-input-container .form-error{padding-top:8px;color:red}.contact-form-container form .field-group .form-input-container .form-error:empty{display:none}.contact-form-container button{min-width:173px;flex-grow:0!important}@media only screen and (min-width:1200px){.contact-form-container{padding:141px 0 141px 161px}.contact-form-container .outer-wrap{width:50%}.contact-form-container .inner-wrap{width:560px}}.container .static-content{--page-padding:$desktopGutter;padding:0 var(--page-padding);max-width:calc(1920px - 19rem);margin:auto}@media only screen and (max-width:768px){.container .static-content{--page-padding:.8rem}}.container .static-content h1{text-align:center;padding:6rem 0;font-family:"RF-Tone-Regular",sans-serif;line-height:55px;font-size:50px}@media only screen and (max-width:768px){.container .static-content h1{padding:2rem 0;font-size:25px}}.container .static-content section{font-size:17px}.container .static-content section h2,.container .static-content section h3{margin:3rem 0 1rem}.container .static-content section h4{margin:2.5rem 0 1.5rem}.container .static-content section p{font-weight:400;margin:0 0 .5rem}@media only screen and (max-width:768px){.container .static-content section p{font-size:12px}}.container .static-content section p b{font-family:"RF-Tone-Bold",sans-serif}.container .static-content section ol,.container .static-content section ul{padding-left:2.5rem;margin:1.5rem 0}@media only screen and (max-width:768px){.container .static-content section ol,.container .static-content section ul{padding-left:1.5rem}}.container .static-content section ol li,.container .static-content section ul li{padding:.2rem 0}.container .static-content section ol{counter-reset:item}.container .static-content section ol>li{counter-increment:item}.container .static-content section ol>li>ol{counter-reset:subitem}.container .static-content section ol>li>ol>li{counter-increment:subitem}.container .static-content section ol>li>ol>li::marker{content:counter(item) "." counters(subitem,".") ". "}@media (max-width:800px){.container .static-content section ol table thead{display:none}.container .static-content section ol table tr{display:block;margin-top:20px}.container .static-content section ol table td{display:block}.container .static-content section ol table tr td:first-of-type{border-bottom:1px solid #ddd}}.container .static-content section a{text-decoration:underline}.container .static-content section table{width:100%;margin-bottom:2rem}.container .static-content section table td,.container .static-content section table th{padding:3px 7px}@media only screen and (max-width:768px){.container .static-content section table td,.container .static-content section table th{padding:3px}}.container .static-content section table td b,.container .static-content section table th b{font-family:"RF-Tone-Bold",sans-serif}.container .static-content section table thead{background:#b3d1ce}.container .static-content section table tbody tr:nth-of-type(2n){background:#f3f3f3}.container .static-content section table tbody td{vertical-align:top;text-align:left}.swipeable{display:flex;flex-direction:row;flex:1 1 100%}.swipeable .container{max-width:1920px;margin:0 auto}.swipeable .container .landing-container{width:100%}.swipeable .container .landing-container .landing-background-container{width:100%;height:calc(100vh - 80px);max-height:calc(100vh - 80px)}.swipeable .container .landing-container .landing-background-container .landing-background-item{width:100%;height:calc(100vh - 80px);display:flex;position:absolute;top:0;left:0}.swipeable .container .landing-container .landing-background-container .landing-background-item picture{display:inline-flex;width:100%;height:calc(100vh - 80px)}.swipeable .container .landing-container .landing-background-container .landing-background-item picture .landing-background-item-img{opacity:0;object-fit:cover;transition:opacity .5s ease-in-out}.swipeable .container .landing-container .landing-background-container .landing-background-item.active picture .landing-background-item-img{opacity:1}.swipeable .phone-display{position:absolute;display:flex;width:100%;height:100%;align-items:center;top:unset}.swipeable .phone-display .phone-container{margin:0 0 0 9.5rem}.swipeable .landing-background-body-content{position:absolute;top:calc(10% + 4rem);left:calc(13.5rem + 350px);display:flex;flex:1 1 100%}.swipeable .landing-background-body-content .landing-background-body-content-buttons,.swipeable .landing-background-body-content .landing-background-body-content-main{display:flex;flex-direction:row;flex:1 1 100%}.swipeable .landing-background-body-content .landing-background-body-content-main .landing-background-body-content-main-container{list-style:none;max-width:400px}.swipeable .landing-background-body-content .landing-background-body-content-main .landing-background-body-content-main-container .landing-background-body-content-main-item{display:flex;justify-content:center}.swipeable .landing-background-body-content .landing-background-body-content-main .landing-background-body-content-main-container .landing-background-body-content-main-item h2{max-width:400px;padding:0;opacity:0;text-align:center;height:0;font-size:35px;letter-spacing:-.035em;font-weight:800;overflow:hidden;transition:height .5s ease-in-out,padding .5s ease-in-out,opacity .1s ease-in-out}.swipeable .landing-background-body-content .landing-background-body-content-main .landing-background-body-content-main-container .landing-background-body-content-main-item.active h2{height:160px;padding:0 0 4rem;opacity:1}.swipeable .landing-background-body-content .landing-background-body-content-buttons{max-width:400px;justify-content:center}.swipeable .landing-background-body-content .landing-background-body-content-buttons a{height:46px}.swipeable .landing-background-body-content .landing-background-body-content-buttons a picture,.swipeable .landing-background-body-content .landing-background-body-content-buttons a picture img{height:100%}.swipeable .landing-background-body-content .landing-background-body-content-buttons .app-link.apple{padding-right:1.5rem}@media only screen and (min-width:1921px){.swipeable .container,.swipeable .container .landing-container{overflow:hidden}.swipeable .container .landing-container .landing-background-container,.swipeable .container .landing-container .landing-background-container .landing-background-item,.swipeable .container .landing-container .landing-background-container .landing-background-item .landing-background-item-img{height:1080px}.swipeable .phone-display{position:absolute;display:flex;width:100%;align-items:flex-start;top:calc(10% + 4rem)}.swipeable .phone-display .phone-container{margin:0 0 0 9.5rem}}@media only screen and (min-width:9000px){.swipeable .container .landing-container{overflow:hidden}.swipeable .container .landing-container .landing-background-container{height:calc(100vh - 62px);max-height:calc(100vh - 62px);background-color:#f1f1f1}.swipeable .container .landing-container .landing-background-container .landing-background-item{height:calc(100vh - 62px);display:none}.swipeable .container .landing-container .landing-background-container .landing-background-item picture{height:calc(100vh - 62px)}.swipeable .phone-display{align-items:center;justify-content:center;margin-top:unset;overflow:hidden;top:calc(200px + 10%)}.swipeable .phone-display .phone-container{margin:unset}.swipeable .phone-display.alt-slide{top:unset;margin-top:unset}.swipeable .phone-display.alt-slide .phone-container{height:100%;width:100%}.swipeable .phone-display.alt-slide .phone-container .phone{display:none}.swipeable .phone-display.alt-slide .phone-container .content{width:100%;position:absolute}.swipeable .phone-display.alt-slide .phone-container .content ul{width:100%}.swipeable .phone-display.alt-slide .phone-container .content ul li img{object-fit:contain}.swipeable .landing-background-body-content{width:100%;justify-content:center;left:unset;top:5%}.swipeable .landing-background-body-content .landing-background-body-content-main{justify-content:center}.swipeable .landing-background-body-content .landing-background-body-content-main .landing-background-body-content-main-container .landing-background-body-content-main-item.active h2{font-size:35px;height:150px;padding:unset}}@media only screen and (max-width:1200px){.swipeable .container{overflow:hidden}.swipeable .container .landing-container .landing-background-container{height:calc(100vh - 62px);max-height:calc(100vh - 62px);background-color:#f1f1f1}.swipeable .container .landing-container .landing-background-container .landing-background-item{height:calc(100vh - 62px);display:none}.swipeable .container .landing-container .landing-background-container .landing-background-item picture{height:calc(100vh - 80px)}.swipeable .phone-display{align-items:flex-start;justify-content:center;margin-top:unset;overflow:hidden;top:calc(200px + 10%)}.swipeable .phone-display .phone-container{margin:unset}.swipeable .phone-display.alt-slide{top:unset;margin-top:unset}.swipeable .phone-display.alt-slide .phone-container{height:100%;width:100%}.swipeable .phone-display.alt-slide .phone-container .phone{display:none}.swipeable .phone-display.alt-slide .phone-container .content{width:100%;position:absolute}.swipeable .phone-display.alt-slide .phone-container .content ul{width:100%}.swipeable .phone-display.alt-slide .phone-container .content ul li img{object-fit:cover}.swipeable .landing-background-body-content{width:calc(100% - 40px);justify-content:center;left:unset;top:5%;padding:0 20px}.swipeable .landing-background-body-content .landing-background-body-content-main{justify-content:center}.swipeable .landing-background-body-content .landing-background-body-content-main .landing-background-body-content-main-container .landing-background-body-content-main-item.active h2{font-size:28px;height:150px;padding:unset;max-width:325px}}.phone-container .phone{position:relative;z-index:2}.phone-container .phone img{width:350px}.phone-container .content{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.phone-container .content ul{width:310px;height:96%;list-style-type:none}.phone-container .content ul li{height:0%;opacity:0;transition:height .5s ease-in-out,opacity .03s ease-in-out}.phone-container .content ul li img{object-fit:cover;height:100%}.phone-container .content ul li.active{display:flex;height:100%;opacity:1}.phone-container .bouncy-arrow{display:none}@media only screen and (max-width:1200px){.phone-container .phone{overflow:hidden}.phone-container .phone img{width:280px}.phone-container .content ul{display:flex;justify-content:center;align-content:flex-end;height:100%;width:260px}.phone-container .content ul li{position:absolute;bottom:0}.phone-container .content ul li img{border-radius:45px;object-fit:contain}.phone-container .bouncy-arrow{position:absolute;display:flex;opacity:0;top:70%;left:calc(50% - 25px);height:50px;width:50px;z-index:3;animation:bounce 4s infinite;transition:opacity .5s ease-in-out}.phone-container .bouncy-arrow .bouncy-arrow-icon{height:50px;width:50px;color:#0f3c32}.phone-container .bouncy-arrow.active{opacity:1}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}
/*# sourceMappingURL=main.b53ccb45.chunk.css.map */