@font-face{font-family:Livvic;font-stretch:normal;font-style:normal;font-weight:400;src:url(fonts/Livvic-Regular.ttf) format("truetype");unicode-range:U+0020-00fe}@font-face{font-family:Livvic;font-stretch:normal;font-style:normal;font-weight:500;src:url(fonts/Livvic-SemiBold.ttf) format("truetype");unicode-range:U+0020-00fe}@font-face{font-family:Livvic;font-stretch:normal;font-style:normal;font-weight:800;src:url(fonts/Livvic-Bold.ttf) format("truetype");unicode-range:U+0020-00fe}@font-face{font-family:OpenSans;font-stretch:normal;font-style:normal;font-weight:200;src:url(fonts/OpenSans-Light.woff2) format("woff2"),url(fonts/OpenSans-Light.woff) format("woff"),url(fonts/OpenSans-Light.ttf) format("truetype");unicode-range:U+0020-00fe}@font-face{font-family:OpenSans;font-stretch:normal;font-style:normal;font-weight:400;src:url(fonts/OpenSans-Regular.woff2) format("woff2"),url(fonts/OpenSans-Regular.woff) format("woff"),url(fonts/OpenSans-Regular.ttf) format("truetype");unicode-range:U+0020-00fe}@font-face{font-family:OpenSans;font-stretch:normal;font-style:normal;font-weight:500;src:url(fonts/OpenSans-SemiBold.woff2) format("woff2"),url(fonts/OpenSans-SemiBold.woff) format("woff"),url(fonts/OpenSans-SemiBold.ttf) format("truetype");unicode-range:U+0020-00fe}body,html{background-color:#fff;font-family:Livvic;font-size:1rem;font-weight:400}main{margin-top:40px}footer{margin:40px 0 80px}footer .container{align-items:center;display:flex;flex-direction:column}footer .container .bank-logos ul,footer .container .menu-links ul{display:flex;flex-direction:row;list-style-type:none;margin:0;padding:0}footer .container .bank-logos ul{align-items:center;height:64px}footer .container .bank-logos ul>li{margin:0 8px}footer .container .menu-links{margin-top:4px}footer .container .menu-links ul>li{margin:0 12px}footer .container .menu-links ul>li>a{color:#929292;font-size:.75rem;text-decoration:none}footer .container .copyright{color:#929292;font-size:.75rem;margin-top:10px}@media (min-width:992px){main{margin-top:80px}}h1,h2,h3,h4,h5,h6{color:#182042;font-family:Livvic;font-weight:400;line-height:1.25}h1{font-size:1.5rem}h2{font-size:1.2rem}h2,h3{font-weight:600}h3{font-size:1.1rem}h4{font-size:1.05rem;font-weight:600}h5{font-size:1rem}h6{font-size:.95rem}.container{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:960px}}@media (min-width:1400px){.container{max-width:1080px}}.field-element{display:flex;flex-direction:column-reverse;position:relative}.field-element label{color:#7a7d8a;font-size:1rem;font-weight:400;line-height:24pt;min-width:120px;z-index:0}.field-element label small{display:block}.field-element input{background-color:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 0 10px rgba(158,184,201,.15);box-sizing:border-box;color:#7a7d8a;font-size:.85rem;font-weight:400;height:36px;margin-bottom:12px;padding:6px 12px;position:relative;width:100%}.field-element input:focus{border-color:#00f;border-width:2px;outline:none;padding:5px 11px;transition:border-color .4s ease-out}.option-list{background-color:#fff;border:2px solid transparent;border-radius:8px;box-shadow:0 0 10px rgba(158,184,201,.15);cursor:pointer;height:38px;margin-bottom:12px;text-align:left;width:100%}.option-list,.option-list>span{box-sizing:border-box;position:relative}.option-list>span{color:#7a7d8a;display:block;font-size:.85rem;font-weight:400;height:100%;overflow:hidden;padding:8px 12px;text-overflow:ellipsis;white-space:nowrap}.option-list>ul{background-color:#fff;border:1px solid #d8d8d8;box-shadow:0 4px 5px -1px rgba(0,0,0,.08);display:none;left:0;list-style-type:none;margin:-2px -1px 0;min-width:100%;padding:0;position:absolute;z-index:98}.option-list>ul>li{margin-bottom:-1px;position:relative}.option-list>ul>li>input{height:1px;position:fixed;top:-9999px;width:1px}.option-list>ul>li>label{border-color:transparent;border-style:solid;border-width:1px 0;cursor:pointer;display:block;padding:8px 8px 7px;position:relative;white-space:nowrap;z-index:0}.option-list>ul>li>label:hover{background-color:#f3fbff;border-color:#adcae7}.option-list>ul>li.selected>label{background-color:#f6fcff}.option-list>ul>li>input:focus+label{background-color:#f3fbff;border-color:#adcae7;z-index:1}.option-list>.backdrop{display:none}.option-list:after{background-image:url(images/thin-arrow-down.svg);background-position:100% 50%;background-repeat:no-repeat;background-size:12px 12px;color:#a5abb7;content:"";font-size:1.2rem;line-height:28px;position:absolute;right:5px;top:3px}.option-list.expanded>ul{border-top-color:#eaeaea;display:block;max-height:300px;overflow:auto;z-index:100}.option-list.expanded>.backdrop{bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:99}.option-list.expanded:after{background-image:url(images/thin-arrow-up.svg)}.option-list:focus{border-color:#00f;outline:none;transition:border-color .4s ease-out}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.column{box-sizing:border-box;flex-basis:0;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}.column,.column.col-size-1{flex-grow:1}.column.col-size-2{flex-grow:2}.column.col-size-3{flex-grow:3}.column.col-size-4{flex-grow:4}.column.col-size-5{flex-grow:5}.column.col-size-6{flex-grow:6}.column.col-size-7{flex-grow:7}.column.col-size-8{flex-grow:8}header{background-color:#010101;color:#fff;left:0;position:fixed;top:0;width:100%;z-index:99}header .container{display:flex;flex-direction:column;min-height:40px}header .container .brand{color:#fff;font-size:.85rem;margin-top:10px;position:absolute;text-decoration:none;white-space:nowrap}header .container nav ul{display:flex;flex-direction:row;height:0;list-style-type:none;margin:40px 0 0;overflow:hidden;padding-left:5px}header .container nav ul>li{padding:8px 0 10px 12px}header .container nav ul>li>a{border-right:1px solid #484848;color:#8b8b8b;display:inline-block;font-size:.8rem;padding-right:12px;text-decoration:none}header .container nav ul>li:last-of-type{display:none}header .container nav ul>li:nth-last-of-type(2)>a{border-right-width:0}header .container nav ul.open{border-top:1px solid #484848;height:42px;margin-left:-15px;margin-right:-15px;transition:height .3s ease-out}header .container nav .menu-toggle{background-color:transparent;background-image:url(images/menu-icon.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-width:0;height:28px;position:absolute;right:15px;top:6px;width:28px}@media (min-width:768px){header .container{align-items:center;flex-direction:row;justify-content:space-between}header .container .brand{margin-top:0;position:relative}header .container nav ul{height:auto;margin:0}header .container nav ul>li{padding-right:12px}header .container nav ul>li>a{border-right-width:0;padding-right:0}header .container nav ul>li:first-of-type{display:none}header .container nav ul>li:last-of-type{display:block}header .container nav .menu-toggle{display:none}}.home-page h1,.home-page h2{color:#00f;font-size:2.8rem;font-weight:400;line-height:3.5rem;margin-top:0}.home-page section{margin:0 -15px;padding:60px 35px 50px;position:relative}.home-page section>h2{text-align:center}.home-page section>p{font-family:OpenSans;font-weight:200;margin:0 auto;text-align:center;width:60%}.home-page section.hero{background-color:#f9f9fb;text-align:center}.home-page section.hero .row{flex-direction:column-reverse}.home-page section.hero .row p{color:#000;font-family:OpenSans;font-size:1.1rem;font-weight:200;margin-bottom:0}.home-page section.hero .row p>em{font-style:normal}.home-page section.hero .row p+p{margin-bottom:35px;margin-top:10px}.home-page section.hero .row a{background-color:#00f;border-radius:28px;color:#fff;display:inline-block;font-family:OpenSans;font-size:1rem;font-weight:500;padding:15px 60px;text-decoration:none}.home-page section.hero .row .centered>img{margin:10px 0 40px;max-width:50%}.home-page section.what .row{flex-direction:column-reverse;margin-bottom:15px}.home-page section.what .row p{color:#86868b;font-family:OpenSans;font-size:1rem;margin:12px 0 15px;text-align:center}.home-page section.what .row p>em{color:#000;font-style:normal}.home-page section.what .row img{margin-bottom:40px;max-width:60%}.home-page section.what .row .bank-logos{display:flex;justify-content:center}.home-page section.what .row .bank-logos ul{align-items:center;display:flex;flex-direction:row;height:64px;list-style-type:none;margin:0;padding:0}.home-page section.what .row .bank-logos ul>li{margin:0 8px}.home-page section.what .row .bank-logos ul>li img{margin-bottom:0;max-width:100%}.home-page section.what .row .powered-by{align-items:flex-end;color:#202741;display:flex;flex-direction:row;font-size:1rem;font-weight:500;height:100%;justify-content:flex-end;margin-bottom:-40px;margin-top:40px}.home-page section.what .row .powered-by>a,.home-page section.what .row .powered-by>img{margin:0 5px}.home-page section.what .row .powered-by>a:first-child,.home-page section.what .row .powered-by>img:first-child{margin-bottom:-7px}.home-page section.what .row .powered-by>a:first-child>img,.home-page section.what .row .powered-by>img:first-child>img{margin-bottom:0;max-width:100%}.home-page section.what .row .powered-by>a:last-child,.home-page section.what .row .powered-by>img:last-child{margin-bottom:-9px;margin-right:0}.home-page section.what .row:last-of-type{flex-direction:column}.home-page section.participants{padding-bottom:0}.home-page section.participants h2{margin-bottom:12px}.home-page section.participants p{margin-bottom:35px;width:80%}.home-page section.participants .box-container{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.home-page section.participants .box-container .box{background-color:#f9f9fb;border-radius:20px;box-sizing:border-box;margin-bottom:20px;min-height:195px;padding:25px 30px 30px;text-align:center}.home-page section.participants .box-container .box .row{flex-direction:column-reverse;height:100%}.home-page section.participants .box-container .box .row h4{font-family:OpenSans;font-weight:500;margin:28px 0 12px}.home-page section.participants .box-container .box .row p{margin:0 auto 18px}.home-page section.participants .box-container .box .row .column:first-child{min-width:56%}.home-page section.how{padding-bottom:0}.home-page section.how .row{align-items:center;flex-direction:column;margin:0 auto}.home-page section.how .row .column{display:flex;flex-direction:column;justify-content:flex-start;text-align:center}.home-page section.how .row .column h4{-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-webkit-background-clip:text;-moz-background-clip:text;background-color:#0b24fb;background-image:linear-gradient(135deg,#2cfffe,#0b24fb,#8825fb);background-size:100%;font-size:1.1rem;font-weight:400;margin:0}.home-page section.how .row .column p{color:#86868b}.home-page section.how .row .column a{background-color:#e7e7e7;border-radius:28px;bottom:-50px;color:#000;display:inline-block;font-family:OpenSans;font-size:.9rem;font-weight:500;padding:10px 20px;text-decoration:none}.home-page section.how .row .column a.active{background-color:#00f;color:#fff}.home-page section.how .row .column img{margin:25px 0}.home-page section.how .row .column.arrow,.home-page section.how .row .column:only-of-type{background-image:url(images/arrow-icon.svg);background-position:0 50%;background-repeat:no-repeat;max-width:60px;min-height:100px;transform:rotate(90deg)}.home-page section.executives{padding-bottom:0}.home-page section.executives .row{flex-direction:column}.home-page section.executives .row .column{display:flex;padding-right:0}.home-page section.executives .row .column .box{background-color:#f9f9fb;border-radius:20px;margin-bottom:20px;overflow:hidden;padding:320px 20px 20px;position:relative;text-align:center}.home-page section.executives .row .column .box.long{padding-top:360px}.home-page section.executives .row .column .box.short{padding-top:285px}.home-page section.executives .row .column .box h4{font-size:.95rem;margin:0 0 10px;position:relative;z-index:2}.home-page section.executives .row .column .box p{color:#88888a;font-family:OpenSans;font-size:.9rem;font-weight:200;margin:0;position:relative;z-index:2}.home-page section.executives .row .column .box a{color:#88888a}.home-page section.executives .row .column .box img{left:0;position:absolute;top:-15px;width:100%;z-index:0}.home-page section.executives .row .column .box:after{background-color:#f9f9fb;bottom:0;content:"";height:45%;left:0;position:absolute;width:100%}.home-page section.themes{padding-bottom:80px}.home-page section.themes .row{flex-direction:column}.home-page section.themes .row .column{margin:25px 0 0}.home-page section.themes .row .column .box{background-color:#f9f9fb;background-position:50% 40px;background-repeat:no-repeat;background-size:100px 100px;border-radius:20px;display:flex;flex-direction:column;padding:175px 15% 25px;position:relative;text-align:center}.home-page section.themes .row .column .box.experience{background-image:url(images/experience-icon.svg)}.home-page section.themes .row .column .box.convenience{background-image:url(images/convenience-icon.svg)}.home-page section.themes .row .column .box.sustainability{background-image:url(images/sustainability-icon.svg)}.home-page section.themes .row .column .box h4{font-family:OpenSans;font-weight:500;margin:0 0 10px}.home-page section.themes .row .column:last-of-type{margin-bottom:40px}.home-page section.themes p{margin-bottom:25px;margin-top:20px}.home-page section.themes a{background-color:#00f;border-radius:28px;color:#fff;display:block;font-family:OpenSans;font-size:1rem;font-weight:500;margin:0 auto;padding:15px 60px;text-decoration:none}.home-page section.who{background-color:#f9f9fb;border-radius:28px}.home-page section.who h2{margin:1rem 0 15px}.home-page section.who p{color:#86868b;font-family:OpenSans;font-weight:400}.home-page section.who .column{flex-basis:100%}.home-page section.who .column ul{padding-left:20px}.home-page section.who .column ul>li{color:#000;font-family:OpenSans;font-weight:500;padding-bottom:8px}.home-page section.who .column ul>li:last-of-type{padding-bottom:2px}.home-page section.who .column img{margin:20px 0;transform:rotate(90deg);width:120px}.home-page section.judgment{margin-top:25px}.home-page section.judgment .row{flex-direction:column}.home-page section.judgment .row .column{display:flex}.home-page section.judgment .row .column .box{background-color:#f9f9fb;border-radius:20px;margin-bottom:20px;padding:18px 20px 25px}.home-page section.judgment .row .column .box h4{margin:0 0 15px}.home-page section.judgment .row .column .box p{color:#86868b;font-family:OpenSans;font-weight:200}.home-page section.why{background-color:#f9f9fb;border-radius:28px}.home-page section.why .row{flex-direction:column}.home-page section.why .row h2{margin-top:25px}.home-page section.why .row p{font-family:OpenSans;font-weight:200}.home-page section.why .row img{margin-bottom:20px}.home-page section.why .row:last-of-type{flex-direction:column-reverse}.home-page section .centered{align-items:center;display:flex;height:100%;justify-content:center}@media (min-width:768px){.home-page h1,.home-page h2{font-size:3.6rem;line-height:4rem}.home-page section{padding-left:50px;padding-right:50px;padding-top:40px}.home-page section.hero{margin-bottom:25px;padding-bottom:60px;padding-top:60px;text-align:left}.home-page section.hero .row{flex-direction:row}.home-page section.hero .row p{max-width:90%}.home-page section.hero .row .centered>img{margin:0;max-width:100%}.home-page section.hero .row .column:last-of-type{max-width:40%}.home-page section.what .row,.home-page section.what .row:last-of-type{flex-direction:row}.home-page section.what .row:last-of-type p,.home-page section.what .row p{font-size:1.1rem;text-align:left}.home-page section.what .row:last-of-type img,.home-page section.what .row img{margin-bottom:0;max-width:100%}.home-page section.what .row .bank-logos,.home-page section.what .row:last-of-type .bank-logos{justify-content:flex-start;margin-left:-8px}.home-page section.what .row .powered-by,.home-page section.what .row:last-of-type .powered-by{left:auto;margin-bottom:0;margin-top:-10px;right:20px;width:auto}.home-page section.participants .box-container .box{width:49%}.home-page section.participants .box-container .box .row{flex-direction:column}.home-page section.participants .box-container .box .row h4{margin-top:0}.home-page section.how{padding-bottom:50px}.home-page section.how .row{flex-direction:row}.home-page section.how .row .column{align-items:center;align-self:flex-start;justify-content:flex-start}.home-page section.how .row .column a{position:absolute}.home-page section.how .row .column.arrow{background-position:0 30%;transform:none}.home-page section.how .row .column:only-of-type{background-image:none;margin-left:7.5%;max-width:100%;transform:none}.home-page section.how .row .column:only-of-type img{margin:0 auto;width:80%}.home-page section.how .row:last-of-type{width:80%}.home-page section.executives .row{flex-direction:row}.home-page section.executives .row .column .box,.home-page section.executives .row .column .box.long,.home-page section.executives .row .column .box.short{padding-top:340px}.home-page section.themes{padding-bottom:100px}.home-page section.themes .row{flex-direction:row}.home-page section.themes .row .column{min-width:50%}.home-page section.why{margin-top:40px}.home-page section.why .row,.home-page section.why .row:last-of-type{flex-direction:row}.home-page section.why .row:last-of-type img,.home-page section.why .row img{margin-bottom:0}.home-page section.judgment h2{margin-left:auto;margin-right:auto;max-width:90%}.home-page section.judgment .row{flex-direction:row}.home-page section.who .column{flex-basis:0}.home-page section.who .column img{margin:0;transform:none;width:180px}}@media (min-width:992px){.home-page section{margin-left:0;margin-right:0}.home-page section.hero .row .powered-by{right:0}.home-page section.hero .row .column:last-of-type{max-width:100%}.home-page section.participants .box-container .box{text-align:left}.home-page section.participants .box-container .box .row{flex-direction:row}.home-page section.participants .box-container .box .row p{margin-left:0;margin-right:0}.home-page section.how{border-radius:28px}.home-page section.how .row:only-of-type img{width:100%}.home-page section.executives .row .column .box,.home-page section.executives .row .column .box.long,.home-page section.executives .row .column .box.short{padding:20px 25px 20px calc(50% + 20px);text-align:left}.home-page section.executives .row .column .box.long img,.home-page section.executives .row .column .box.short img,.home-page section.executives .row .column .box img{margin-left:-12.5%;margin-top:0;width:80%}.home-page section.executives .row .column .box.long:after,.home-page section.executives .row .column .box.short:after,.home-page section.executives .row .column .box:after{height:100%;left:auto;right:0;width:50%}.home-page section.themes .row .column{margin-bottom:40px;min-width:0}}@media (min-width:1200px){.home-page section.how .row .column:only-of-type img{margin-bottom:20px}.home-page section.executives .row .column .box img{margin-left:-10%;margin-top:0;width:70%}.home-page section.judgment h2{margin-right:auto;max-width:60%}}.discover-page h1{color:#00f;font-size:3.5rem;font-weight:400;line-height:4rem;margin:0 0 1rem}.discover-page .content-box{background-color:#f9f9fb;margin:0 -15px;padding:70px 35px 50px;position:relative;text-align:center}.discover-page .content-box .bank-selection{display:flex;margin-left:10px}.discover-page .content-box .bank-selection ul{align-items:center;display:flex;flex-direction:row;height:64px;list-style-type:none;margin:0 0 0 -8px;padding:0}.discover-page .content-box .bank-selection ul>li{align-items:center;display:flex;filter:grayscale(90%);justify-content:center;margin:0 10px;opacity:.7;padding:7px 7px 4px}.discover-page .content-box .bank-selection ul>li>a{text-decoration:none}.discover-page .content-box .bank-selection ul>li.active{background-color:#fff;border:2px solid #00f;filter:none;opacity:1;padding:5px 5px 2px}.discover-page .content-box section h2{font-size:2.4rem;font-weight:400;margin-bottom:25px}.discover-page .content-box section ul{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:3%;list-style-type:none;margin:0;padding:0}.discover-page .content-box section ul>li{background-color:#fff;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:25px;padding:25px 4%;position:relative;text-align:center}.discover-page .content-box section ul>li img{height:64px;margin:0 auto 25px}.discover-page .content-box section ul>li dl{margin:0}.discover-page .content-box section ul>li dl>dt{display:none}.discover-page .content-box section ul>li dl>dd{margin-left:0}.discover-page .content-box section ul>li dl>dd h4{font-family:OpenSans;font-weight:500;margin:0 0 1rem}.discover-page .content-box section ul>li dl>dd p{font-family:OpenSans;font-size:.9rem;font-weight:200}@media (min-width:768px){.discover-page .content-box{padding-left:50px;padding-right:50px;padding-top:40px;text-align:left}.discover-page .content-box .bank-selection{margin-left:0}.discover-page .content-box section ul>li{width:48%}}@media (min-width:992px){.discover-page .content-box{margin-left:0;margin-right:0}.discover-page .content-box section ul>li{width:30%}}.register-page h1{color:#00f;font-size:3.5rem;font-weight:400;line-height:4rem;margin:0 0 1rem}.register-page .content-box{background-color:#f9f9fb;margin:0 -15px;padding:70px 35px 50px;position:relative;text-align:center}.register-page .content-box fieldset{border-width:0;padding:0;text-align:left}.register-page .content-box button{background-color:#00f;border-radius:28px;border-width:0;color:#fff;display:block;font-family:OpenSans;font-size:1rem;font-weight:500;margin:20px auto 0;padding:15px 60px;text-decoration:none}.register-page .content-box button:disabled{background-color:#e7e7e7;background-image:none;color:#9a9a9a}.register-page .content-box .g-recaptcha{display:flex;justify-content:center;margin:12px auto 10px;min-height:78px}.register-page .success{line-height:1.5;margin-top:20px;text-align:center}.register-page .error{background-color:#da0c14;border-radius:8px;color:#fff;margin-bottom:10px;overflow:hidden;padding:12px 15px 15px}.register-page .error.collapse{max-height:0;padding-bottom:0;padding-top:0;transition:all .2s ease-out}@media (min-width:768px){.register-page .content-box{padding-left:50px;padding-right:50px;padding-top:40px;text-align:left}.register-page .content-box section ul>li{width:30%}}@media (min-width:992px){.register-page .content-box{margin-left:0;margin-right:0}}.privacy-policy h1{color:#000;font-size:2.8rem;text-align:center}.privacy-policy h2{font-family:OpenSans;font-weight:500}.privacy-policy ol,.privacy-policy p{font-family:OpenSans;font-size:.95rem;font-weight:200}.privacy-policy ol>li{margin-bottom:4px;padding-left:15px}.privacy-policy address{font-family:OpenSans;font-style:normal;font-weight:400;padding-left:25px}