@import "https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700&display=swap";:root{--level-one:#c40018;--level-two:#f15a24;--level-three:#f4bb00;--level-four:#03c47b;--level-five:#29abe2;--header-height:72px;--shadow-1:#32325d17 0 2px 5px 0, #00000012 0 1px 2px 0;--shadow-2:#32325d17 0 4px 6px 0, #00000014 0 1px 3px 0;--shadow-3:#00000012 0 1px 5px 0, #0000001a 0 7px 17px 0;--shadow-4:#32325d1a 0 15px 35px 0, #00000012 0 5px 15px 0;--shadow-5:#32325d26 0 15px 35px 0, #0000001a 0 5px 15px 0;--z-header:10}html,body{height:100%;margin:0;padding:0}html{box-sizing:border-box;color:#0c042e;font:18px/1.5 Montserrat,sans-serif;@media (width<=767px){font-size:16px}}body{min-height:100%}*,:before,:after{box-sizing:inherit}p{margin:0}h1,h2,h3,h4{font-weight:inherit;margin:0;line-height:1.25}h1{text-transform:uppercase;font-size:2.369rem;font-weight:700}h2{text-transform:uppercase;font-size:1.333rem;font-weight:700}h3{text-transform:uppercase;font-size:1rem;font-weight:700}h4{font-weight:700}sub{color:#8790a2;vertical-align:baseline;font-size:.75rem;display:inline-block}a{color:inherit;cursor:pointer;text-decoration:none}figure{margin:0}img{width:auto;height:100%}ul{margin:0;padding:0;list-style-type:none}button{color:inherit;-webkit-appearance:none;border:none;outline:none;width:auto;margin:0;font-family:inherit;font-size:100%;line-height:1.15;overflow:visible}fieldset{border:none;padding:0}.activity_history{width:100%;& .activity_history-purchase{display:flex;&:not(:last-of-type){border-bottom:2px solid #0c042e;margin-bottom:1rem;padding-bottom:1rem}}& .activity_history-purchase-image{background-position:50%;background-size:cover;border-radius:8px;flex-shrink:0;width:92px;height:92px}& .activity_history-purchase-content{justify-content:space-between;width:100%;padding:0 1rem;display:flex;@media (width<=768px){flex-direction:column;padding-right:0}}& .activity_history-purchase-content-product{flex-direction:column;align-items:flex-start;display:flex}& .activity_history-purchase-content-product-description{margin-top:.132rem;@media (width<=768px){font-size:.75rem}}& .activity_history-purchase-content-product-boost{color:#fff;text-transform:uppercase;background-color:#0c042e;border-radius:7px;align-items:center;margin-top:.296rem;padding:.296rem .667rem;font-size:.667rem;font-weight:700;display:flex}& .boost-battery{height:.75rem;margin-left:6px}& .activity_history-purchase-content-purchase_info{font-size:.667rem;@media (width<=768px){margin-top:.444rem}&>span{vertical-align:super;font-size:.444em}}}.banner{background-color:#f4bb00;width:100%;margin:72px 0 -72px;padding:.25rem 1rem;@media (width<1024px){padding:.25rem}& .banner-wrapper{grid-column-gap:1rem;grid-template-columns:1rem 1fr 1rem;grid-template-areas:"empty content close";align-items:center;width:100%;max-width:1600px;display:grid;@media (width<1024px){grid-template-columns:1fr 1.5rem;grid-template-areas:"content close";align-items:flex-start}}& .banner-content{text-transform:uppercase;grid-area:content;justify-content:center;align-items:center;font-size:.65rem;font-weight:700;display:flex;@media (width<1024px){flex-direction:column;align-items:flex-start}& .button{white-space:nowrap;flex-shrink:0;margin-left:1rem;@media (width<1024px){margin-top:.25rem;margin-left:0}}}& .banner-close{cursor:pointer;grid-area:close;justify-content:center;align-items:center;width:100%;height:100%;display:flex;@media (width<1024px){height:1.5rem}&>svg{fill:#ececec;width:.75rem;height:.75rem}&:hover svg{fill:#fff}}}.battery{--battery-height:75vh;--battery-border-width:18px;--battery-positive-height:52px;@media (width<=768px){--battery-border-width:8px;--battery-height:104px;--battery-positive-width:24px}height:var(--battery-height);flex-direction:column;width:212px;min-height:680px;display:flex;@media (width<=768px){width:100%;height:auto;min-height:0}& .battery-indicator{color:#fff;text-align:center;z-index:5;background-color:#0c042e;border-radius:9px 9px 0 0;width:160px;margin:0 auto 2.25rem;padding:.667rem;position:relative;@media (width<=768px){width:128px;margin-bottom:calc(1rem - 4px)}&:after{content:"";border-top:1rem solid #0c042e;border-left:80px solid #0000;border-right:80px solid #0000;width:0;height:0;position:absolute;top:100%;left:0;@media (width<=768px){border-left-width:64px;border-right-width:64px}}}& .battery-indicator-percentage{font-size:2.25rem;font-weight:700;line-height:1;@media (width<=768px){font-size:1.5rem}}& .battery-indicator-level{text-transform:uppercase;margin-top:.296rem;font-size:1rem;font-weight:600;line-height:1;@media (width<=768px){font-size:.75rem}}& .battery-shape{border:var(--battery-border-width) solid #bdccd4;border-radius:calc(var(--battery-border-width) * 2);height:100%;padding:var(--battery-border-width);margin-top:calc(var(--battery-positive-height) - var(--battery-border-width));background-color:#fff;position:relative;@media (width<=768px){height:var(--battery-height);width:calc(100% - var(--battery-positive-width) + var(--battery-border-width));margin-top:0;top:0}&:after{border-left:var(--battery-border-width) solid #bdccd4;border-right:var(--battery-border-width) solid #bdccd4;border-top:var(--battery-border-width) solid #bdccd4;content:"";height:var(--battery-positive-height);background-color:#fff;border-radius:24px 24px 0 0;width:86px;position:absolute;bottom:100%;left:50%;transform:translate(-50%);@media (width<=768px){border-left:none;border-bottom:var(--battery-border-width) solid #bdccd4;width:var(--battery-positive-width);border-radius:0 12px 12px 0;top:50%;left:100%;transform:translateY(-50%)}}&:before{border-bottom:var(--battery-border-width) solid #fff;border-left:calc(var(--battery-border-width) * 1.333) solid transparent;border-right:calc(var(--battery-border-width) * 1.333) solid transparent;content:"";z-index:1;width:74px;height:0;position:absolute;bottom:100%;left:50%;transform:translate(-50%);@media (width<=768px){border-left:var(--battery-border-width) solid #fff;border-bottom:calc(var(--battery-border-width) * 1.333) solid transparent;border-top:calc(var(--battery-border-width) * 1.333) solid transparent;height:var(--battery-positive-height);top:50%;left:100%;transform:translateY(-50%)}}}& .battery-marks{flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex;@media (width<=768px){flex-direction:row-reverse}}& .battery-marks-mark{border-radius:calc(var(--battery-border-width) / 2);background-color:#dde4e8;flex:1;width:100%;position:relative;&:after{border-radius:calc(var(--battery-border-width) / 2);content:"";transform-origin:bottom;width:100%;height:100%;animation:1s linear forwards vertically_battery_level;position:absolute;transform:scaleY(0);@media (width<=768px){transform-origin:0;animation-name:horizontally_battery_level;transform:scaleX(0)}}&.level_one:after{background-color:var(--level-one);animation-timing-function:ease-in;animation-delay:0s}&.level_two:after{background-color:var(--level-two);animation-delay:1s}&.level_three:after{background-color:var(--level-three);animation-delay:2s}&.level_four:after{background-color:var(--level-four);animation-delay:3s}&.level_five:after{background-color:var(--level-five);animation-delay:4s}&+.battery-marks-mark{margin-top:var(--battery-border-width);animation-delay:5s;@media (width<=768px){margin-top:0;margin-right:var(--battery-border-width)}}}& .battery-marks-mark>.reward_icon{z-index:2;background-color:#8790a2;width:71px;height:71px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1);@media (width<=768px){width:34px;height:34px}&[class*=level_]{background-color:#8790a2;transition:none}&.is_reached.level_one{animation:1s cubic-bezier(.455,.03,.515,.955) forwards enable_icon_level_one}&.is_reached.level_two{animation:1s cubic-bezier(.455,.03,.515,.955) 1s forwards enable_icon_level_two}&.is_reached.level_three{animation:1s cubic-bezier(.455,.03,.515,.955) 2s forwards enable_icon_level_three}&.is_reached.level_four{animation:1s cubic-bezier(.455,.03,.515,.955) 3s forwards enable_icon_level_four}&.is_reached.level_five{animation:1s cubic-bezier(.455,.03,.515,.955) 4s forwards enable_icon_level_five}& .reward_icon-icon{width:47px;height:47px;@media (width<=768px){width:23px;height:23px}}}}@keyframes vertically_battery_level{0%{transform:scaleY(0)}to{transform:scale3d(1, var(--battery-level), 1)}}@keyframes horizontally_battery_level{0%{transform:scaleX(0)}to{transform:scale3d(var(--battery-level), 1, 1)}}@keyframes enable_icon_level_one{0%{background-color:#8790a2;transform:translate(-50%,-50%)scale(1)}25%{background-color:#8790a2;transform:translate(-50%,-50%)scale3d(1.25,1.25,1.25)}50%{background-color:var(--level-one);transform:translate(-50%,-50%)scale(1)}to{background-color:var(--level-one);transform:translate(-50%,-50%)scale(1)}}@keyframes enable_icon_level_two{0%{background-color:#8790a2;transform:translate(-50%,-50%)scale(1)}25%{background-color:#8790a2;transform:translate(-50%,-50%)scale3d(1.25,1.25,1.25)}50%{background-color:var(--level-two);transform:translate(-50%,-50%)scale(1)}to{background-color:var(--level-two);transform:translate(-50%,-50%)scale(1)}}@keyframes enable_icon_level_three{0%{background-color:#8790a2;transform:translate(-50%,-50%)scale(1)}25%{background-color:#8790a2;transform:translate(-50%,-50%)scale3d(1.25,1.25,1.25)}50%{background-color:var(--level-three);transform:translate(-50%,-50%)scale(1)}to{background-color:var(--level-three);transform:translate(-50%,-50%)scale(1)}}@keyframes enable_icon_level_four{0%{background-color:#8790a2;transform:translate(-50%,-50%)scale(1)}25%{background-color:#8790a2;transform:translate(-50%,-50%)scale3d(1.25,1.25,1.25)}50%{background-color:var(--level-four);transform:translate(-50%,-50%)scale(1)}to{background-color:var(--level-four);transform:translate(-50%,-50%)scale(1)}}@keyframes enable_icon_level_five{0%{background-color:#8790a2;transform:translate(-50%,-50%)scale(1)}25%{background-color:#8790a2;transform:translate(-50%,-50%)scale3d(1.25,1.25,1.25)}50%{background-color:var(--level-five);transform:translate(-50%,-50%)scale(1)}to{background-color:var(--level-five);transform:translate(-50%,-50%)scale(1)}}.button{box-shadow:var(--shadow-2);cursor:pointer;letter-spacing:.025em;text-align:center;text-transform:uppercase;-webkit-user-select:none;user-select:none;border-radius:50px;min-width:150px;padding:.75rem 1.5rem;font-weight:700;text-decoration:none;transition:box-shadow .15s;display:inline-block;&:hover{box-shadow:var(--shadow-3)}&:active{box-shadow:var(--shadow-2)}&.small{padding:.45rem 1rem;font-size:.65rem}&.button_primary{color:#0c042e;background-color:#f4bb00}&.button_secondary{color:#858196;background-color:#fff;border:2px solid #858196}&.button_danger{color:#fe0000;border:2px solid #fe0000}&.button_friends{background-color:#4edfab}}.ghost_button{color:#0c042e;cursor:pointer;text-decoration:underline}.contained_form{box-shadow:var(--shadow-2);background-color:#fff;border-radius:15px;flex-direction:column;align-items:center;width:100%;max-width:622px;padding:3.375rem;display:flex;@media (width<768px){max-width:none;padding:2.25rem 1rem}& h2{@media (width<768px){font-size:1rem}}& .contained_form-form{flex-direction:column;align-items:center;width:100%;margin-top:2.25rem;display:flex;&>.text_input+.text_input{margin-top:1rem}&>.button{margin-top:1.5rem}}& .contained_form-message{text-align:center;&>*+*{margin-top:1.5rem}& .contained_form-message-heading{font-size:1.25rem}& .contained_form-message-accent{font-size:1.25rem;font-weight:600}& .contained_form-message-content{font-size:1rem}}&.invalid h3{color:#fe0000}&>.ghost_button{margin-top:1.5rem}}.file_uploader{display:inline-block;position:relative;& .file_uploader-input{color:#0000;cursor:pointer;opacity:0;z-index:1;outline:none;width:100%;height:100%;position:absolute;top:0;left:0;&::-webkit-file-upload-button{visibility:hidden}}& .file_uploader-ui{box-shadow:var(--shadow-2);color:#858196;content:"Upload file";cursor:pointer;letter-spacing:.025em;text-align:center;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap;background-color:#fff;border:2px solid #858196;border-radius:50px;outline:none;min-width:150px;padding:.444rem 1rem;font:700 .75rem/1.15 Montserrat,sans-serif;transition:box-shadow .15s;display:inline-block}&:hover .file_uploader-ui{box-shadow:var(--shadow-3)}&:active .file_uploader-ui{box-shadow:var(--shadow-2)}}.footer{z-index:1;width:100%;position:relative;& .footer-main{background-color:#0c042e;padding:3.375rem 1rem 1rem}& .footer-main-container{flex-wrap:wrap;max-width:1080px;margin:auto;display:flex}& .footer-logo{flex-grow:1;height:3.375rem;margin:0 1rem 2.25rem 0}& .footer-nav{flex-wrap:wrap;flex-grow:1;justify-content:space-between;display:flex}& .footer-nav-column{margin:0 1rem 2.25rem 0}& .footer-nav-column-heading{color:#858196;margin-bottom:1rem;font-size:.75rem}& .footer-nav-column-list{& li{color:#fff;font-weight:500;&+li{margin-top:.667rem}& a{transition:opacity .1s;&:hover{opacity:.67}}}}& .footer-copyright{color:#fff;text-align:center;background-color:#07021a;padding:1.5rem 1rem;font-size:.75rem}}.friends_form{box-shadow:var(--shadow-2);background-color:#fff;border-radius:1rem;padding:3.157rem;@media (width<=1440px){padding:2.369rem 1.777rem}@media (width<768px){padding:1.333rem 1rem}& .friends_form-description{&>p{margin-top:1rem}&>p+p{margin-top:.422rem}}& .friends_form-form{margin-top:2.369rem;& .button{margin-top:1rem}}}.friends_invites{box-shadow:var(--shadow-2);background-color:#fff;border:2px solid #858196;border-radius:1rem;padding:2.369rem 3.157rem;@media (width<=1440px){padding:2.369rem 1.777rem}@media (width<768px){padding:1.333rem 1rem}& .friends_invites-list{margin-top:1.333rem}& .friends_invites-list-email{align-items:center;display:flex;&.sent{& .friends_invites-list-email-status{background:#f4840033;&:after{background:#f48400}}}&.clicked{& .friends_invites-list-email-status{background:#4685ff33;&:after{background:#4685ff}}}&.discount{& .friends_invites-list-email-status{background:#00b92b33;&:after{background:#00b92b}}}&.no_discount{& .friends_invites-list-email-status{background:#fe000033;&:after{background:#fe0000}}}&+.friends_invites-list-email{margin-top:.422rem}& span{color:#858196}}& .friends_invites-list-email-status{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.777rem;height:1.777rem;margin-right:.75rem;display:flex;position:relative;&:after{content:"";border-radius:50%;width:1.333rem;height:1.333rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}& svg{z-index:1;position:relative}}}.header_dashboard{color:#0c042e;width:100%;height:72px;z-index:var(--z-header);background:#f7f7f7;justify-content:space-between;align-items:center;padding:0 1.5rem;font-weight:600;display:flex;position:absolute;top:0;box-shadow:0 2px 5px #32325d17,0 1px 2px #00000012;@media (width<=960px){padding:0 1rem}& .header-logo{cursor:pointer;height:2.25rem}& .header-nav{position:relative}& .header-how_it_works{text-transform:uppercase;align-items:center;margin:0 2.25rem 0 auto;display:flex;@media (width<=960px){display:none}}& .header-tabula_roadmap{margin-right:1.5rem;display:inline-block;&>img{height:3rem}}& .header-nav-account{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;transition:opacity .1s;display:flex;&:hover{opacity:.5}}& .header-nav-account-avatar{border-radius:50%;width:48px;height:48px;position:relative;overflow:hidden}& .header-nav-account-avatar-container{border:3px solid #0c042e;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}& .header-nav-dropdown-mobile{display:none;@media (width<=960px){display:block}}& .header-nav-account-label{text-transform:uppercase;margin-left:.5rem;position:relative;@media (width<=960px){display:none}}& .header-nav-account-chevron{width:16px;height:100%;margin-left:.5rem;transition:transform .2s;@media (width<=960px){display:none}&.is_dropdown_shown{transform:rotate(-180deg)}}& .header-nav-dropdown{transform-origin:top;opacity:0;visibility:hidden;background:#fff;border-radius:10px;min-width:100%;padding:.5rem;transition:transform .25s,opacity .25s,visibility .25s;position:absolute;top:100%;right:0;transform:scaleY(.9);box-shadow:0 15px 35px #32325d1a,0 5px 15px #00000012;&.is_dropdown_shown{opacity:1;visibility:visible;transform:scale(1)}& li{cursor:pointer;text-transform:uppercase;white-space:nowrap;padding:.5rem;transition:opacity .1s;&:hover{opacity:.5}}}}.header_default{color:#fff;height:var(--header-height);width:100%;z-index:var(--z-header);justify-content:space-between;align-items:center;padding:0 1.5rem;font-weight:600;display:flex;position:absolute;top:0;left:0;@media (width<=1260px){align-items:flex-start;padding:0}& .header-logo{cursor:pointer;height:2.25rem;@media (width<=1260px){z-index:1000;position:absolute;top:50%;left:1.5rem;transform:translateY(-50%)}}& .header-hamburger{display:none;@media (width<=1260px){cursor:pointer;z-index:1000;width:40px;height:40px;display:inline-block;position:absolute;top:50%;right:1.15rem;transform:translateY(-50%)}}& .header-hamburger-inner{background-color:#fff;width:1.5rem;height:3px;transition-property:transform;transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19);position:absolute;top:1rem;left:.35rem;&.is_nav_shown{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}&:after,&:before{content:"";background-color:#fff;height:3px;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;display:block;position:absolute}&:after{width:20px;transition:bottom 75ms .12s,opacity 75ms;bottom:-.5rem}&.is_nav_shown{&:after{transition:bottom 75ms,opacity 75ms .12s;bottom:0}}&:before{width:1.5rem;transition:top 75ms .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);top:-.5rem}&.is_nav_shown{&:before{transition:top 75ms,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;top:0;transform:rotate(-90deg)}}}& .header-nav{@media (width<=1260px){pointer-events:none;width:100vw;height:100vh;position:relative;overflow:hidden}&.is_nav_shown{pointer-events:all}}& .header-nav-list{align-items:center;display:flex;@media (width<=1260px){background:linear-gradient(315deg,#0c042e 0%,#003564 100%);flex-direction:column;align-items:center;width:100%;height:100%;padding:calc(72px + 1.5rem) 1rem;transition:transform .2s;display:flex;position:absolute;top:0;left:0;transform:translate(100%)}&.is_nav_shown{transition-duration:.25s;transform:translate(0,0)}}& .header-nav-list-link{cursor:pointer;text-transform:uppercase;transition:opacity .1s;position:relative;@media (width<=1260px){text-align:center;font-size:1.5rem}&:hover{opacity:.67}}& .header-nav-list-link+.header-nav-list-link{margin-left:1.5rem;@media (width<=1260px){margin-top:1.5rem;margin-left:0}}& .header-nav-list-link-tabula_roadmap{display:inline-block;&>img{height:3rem}}& .header-nav-list-link.header-nav-list-login_link{margin-left:5.063rem;@media (width<=1260px){margin-top:3rem;margin-left:0;padding:0 1rem;font-size:1rem;position:relative}&:before{@media (width<=1260px){content:"";cursor:default;background:#fff;width:100%;height:3px;position:absolute;bottom:calc(100% + 1.5rem);left:0}}}& .header-nav-list-login_link a{align-items:center;display:flex}& .header-nav-list-login_link svg{width:auto;height:14px;margin-left:.5rem}&.header_info{color:#0c042e;background:#f7f7f7;box-shadow:0 2px 5px #32325d17,0 1px 2px #00000012;& .header-nav-list-link-login_chevron path{fill:#0c042e}& .header-hamburger-inner,& .header-hamburger-inner:after,& .header-hamburger-inner:before{background-color:#003564}& .header-nav-list{@media (width<=1260px){background:linear-gradient(315deg,#d9d9d9 0%,#f7f7f7 100%)}}& .header-nav-list-link.header-nav-list-login_link:before{background-color:#003564}}}.info_card{box-shadow:var(--shadow-3);text-align:center;background-color:#fff;border-radius:50px;flex-direction:column;align-items:center;width:100%;max-width:340px;padding:2.25rem;display:flex;&>*+*{margin-top:1.5rem}& .info_card-heading{text-transform:uppercase;font-weight:700}& .info_card-icon{background-color:#f4bb00;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:inline-flex;& img{width:53px;height:53px}}& .info_card-description{font-size:1rem}}.landing_rewards{color:#0c042e;background-color:#ffffffb3;border:2px solid #05ce78;border-radius:20px;width:100%;max-width:810px;padding:1.5rem;@media (width<768px){padding:.667rem}& .landing_rewards-list-item{align-items:center;display:flex;@media (width<768px){align-items:baseline}&+.landing_rewards-list-item{margin-top:1rem;@media (width<768px){margin-top:.667rem}}}& .reward_icon{width:48px;height:48px;@media (width<768px){width:32px;height:32px}& .reward_icon-icon{width:32px;height:32px;@media (width<768px){width:22px;height:22px}}}& .landing_rewards-list-item-info{align-items:center;width:100%;margin-left:1rem;display:flex;@media (width<768px){flex-direction:column;align-items:flex-start;margin-left:.444rem;position:relative;top:-4px}}& .landing_rewards-list-item-info-name{margin-right:auto;line-height:1.25}& .landing_rewards-list-item.not_gained .landing_rewards-list-item-info-name{color:#8790a2}& .landing_rewards-list-item-info-degrees{color:#fff;white-space:nowrap;border-radius:7px;margin-left:1rem;padding:.296rem .667rem;font-size:.75rem;font-weight:600;@media (width<768px){margin-top:.296rem;margin-left:0;line-height:1}&.level_one{background-color:var(--level-one)}&.level_two{background-color:var(--level-two)}&.level_three{background-color:var(--level-three)}&.level_four{background-color:var(--level-four)}&.level_five{background-color:var(--level-five)}}}.modal{z-index:100;background-color:#ffffff80;justify-content:center;align-items:center;width:100vw;height:100vh;padding:1rem;display:flex;position:fixed;top:0;left:0;@media (width<=640px){padding:0}& .modal-container{box-shadow:var(--shadow-4);background-color:#fff;border-radius:20px;width:100%;max-width:768px}&.success .modal-container{border:3px solid #00b92b}&.alert .modal-container{border:3px solid #fe0000}& .modal-content{text-align:center;flex-direction:column;justify-content:center;padding:2.25rem;display:flex;@media (width<=640px){padding:2.25rem 1rem}&>*+*{margin-top:1rem}}& .modal-content-actions{justify-content:center;margin-top:2.25rem;display:flex;&>*{@media (width<=640px){padding:.444rem 1rem;font-size:.75rem;display:inline-block}}&>*+*{margin-left:1.5rem;@media (width<=640px){margin-left:1rem}}}}.pledge_card{box-shadow:var(--shadow-2);color:#0c042e;cursor:pointer;background-color:#fff;border-radius:12px;width:298px;min-height:364px;margin:.5rem;transition:all .2s;display:flex;overflow:hidden;transform:scale(1);&:hover{transform:scale(1.034)}& .pledge_card-container{flex-direction:column;width:100%;display:flex}& .pledge_card-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:182px}& .pledge_card-content{border-top:1px solid #e8e8e8;padding:1rem}& .pledge_card-content-description{margin-top:.667rem;font-size:.75rem}& .pledge_card-info{flex:1 0 auto;justify-content:space-between;align-items:flex-end;padding:0 1rem 1rem;display:flex}& .pledge_card-info-boost{color:#fff;text-transform:uppercase;background-color:#0c042e;border-radius:7px;align-items:center;margin-top:.296rem;padding:.296rem .667rem;font-size:.667rem;font-weight:700;display:flex}& .boost-battery{height:.75rem;margin-left:6px}& .pledge_card-info-price{color:#a7adb3;font-size:.75rem}}.policy_card{box-shadow:var(--shadow-2);background-color:#fff;border-radius:20px;padding:1rem 1.5rem 1.5rem;&>h2{border-bottom:1px solid #e8e8e8;width:100%;padding-bottom:.444rem}&:not(:first-child)>h2{text-transform:none}& .policy_card-content{padding-top:1rem;font-size:.75rem;&>*+*{margin-top:.444rem}}}.project_ad{background-color:#fff;width:100%;padding:0 1rem;position:relative;@media (width<1240px){background:#fff}& .project_ad-container{z-index:2;align-items:center;width:100%;max-width:1080px;margin:auto;padding:5.063rem 0;display:flex;position:relative;@media (width<960px){flex-direction:column;max-width:768px;padding:3.375rem 0}&>*{flex:1}}&.dashboard .project_ad-container{max-width:1280px}& .project_ad-content{&>h2,&>p+p{margin-top:1rem}&>p:first-of-type,&>.button{margin-top:1.5rem}}& .project_ad-image{margin-left:2.25rem;@media (width<960px){margin-top:1.5rem;margin-left:0}&>img{box-shadow:var(--shadow-3);width:100%;height:auto}}&.friends{background-color:#e5f3f9;& h2{text-transform:none}& .project_ad-image{justify-content:center;display:flex}& img{box-shadow:none;max-width:440px}}}.reward_card{box-shadow:var(--shadow-3);background-color:#fff;border:5px solid #8790a2;border-radius:25px;align-items:center;width:100%;max-width:240px;height:240px;position:relative;overflow:hidden;&:before{content:"";opacity:.67;z-index:0;background:linear-gradient(#fff 0% 50%,#8790a2 100%);width:100%;height:100%;position:absolute;top:0;left:0}&.is_reached{&.level_one{border-color:var(--level-one);&:before{background:linear-gradient(#fff 0%, #fff 50%, var(--level-one) 100%)}}&.level_two{border-color:var(--level-two);&:before{background:linear-gradient(#fff 0%, #fff 50%, var(--level-two) 100%)}}&.level_three{border-color:var(--level-three);&:before{background:linear-gradient(#fff 0%, #fff 50%, var(--level-three) 100%)}}&.level_four{border-color:var(--level-four);&:before{background:linear-gradient(#fff 0%, #fff 50%, var(--level-four) 100%)}}&.level_five{border-color:var(--level-five);&:before{background:linear-gradient(#fff 0%, #fff 50%, var(--level-five) 100%)}}}& .reward_card-benefit{z-index:1;background-position:bottom;background-repeat:no-repeat;background-size:100%;width:100%;height:100%;position:absolute;top:0;left:0}& .reward_card-content{z-index:2;background:linear-gradient(#fff 50%,#fff0 100%);padding:1rem 1rem 2.25rem;position:relative;&.not_reached{color:#8790a2}}& .reward_card-content-heading{font-size:.9rem}& .reward_card-content-description{margin-top:.198rem;font-size:.75rem}& .reward_card-not_reached{z-index:1;background-color:#ffffffbf;justify-content:flex-start;align-items:flex-end;width:100%;height:100%;padding:1rem;display:flex;position:absolute;top:0;left:0}& .reward_card-not_reached-content{color:#8790a2;width:calc(100% - 1rem);position:absolute;top:1rem;left:1rem}&.is_reached .reward_card-not_reached{display:none}& .reward_card-not_reached-missing_perc{color:#fff;white-space:nowrap;border-radius:7px;padding:.296rem .667rem;font-size:.75rem;font-weight:600;box-shadow:0 6px 12px -2px #32325d40,0 3px 7px -3px #0000004d}&.level_one .reward_card-not_reached-missing_perc{background-color:var(--level-one)}&.level_two .reward_card-not_reached-missing_perc{background-color:var(--level-two)}&.level_three .reward_card-not_reached-missing_perc{background-color:var(--level-three)}&.level_four .reward_card-not_reached-missing_perc{background-color:var(--level-four)}&.level_five .reward_card-not_reached-missing_perc{background-color:var(--level-five)}& .reward_card-icon{z-index:2;position:absolute;bottom:.75rem;right:1rem}& .reward_card-icon .reward_icon{width:60px;height:60px;& .reward_icon-icon{width:40px;height:40px}}&.level_one.is_reached .reward_icon{background-color:var(--level-one)}&.level_two.is_reached .reward_icon{background-color:var(--level-two)}&.level_three.is_reached .reward_icon{background-color:var(--level-three)}&.level_four.is_reached .reward_icon{background-color:var(--level-four)}&.level_five.is_reached .reward_icon{background-color:var(--level-five)}& .reward_card-description{font-size:1rem}}.reward_icon{background-color:#8790a2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:91px;height:91px;display:inline-flex;box-shadow:0 6px 12px -2px #32325d40,0 3px 7px -3px #0000004d;&.is_reached{&.level_one{background-color:var(--level-one)}&.level_two{background-color:var(--level-two)}&.level_three{background-color:var(--level-three)}&.level_four{background-color:var(--level-four)}&.level_five{background-color:var(--level-five)}}& .reward_icon-icon{width:61px;height:61px;& svg{fill:#fff}}}.settings_card{box-shadow:var(--shadow-2);background-color:#fff;border-radius:20px;padding:1rem 1.5rem 1.5rem;& .settings_card-header{border-bottom:1px solid #e8e8e8;justify-content:space-between;padding-bottom:.444rem;display:flex;@media (width<=640px){flex-direction:column;align-items:flex-start}& .button{padding:.444rem 1rem;font-size:.75rem;display:inline-block;@media (width<=640px){margin-top:1rem}}}& .settings_card-form{padding-top:1rem;& .button:not(:first-child){margin-top:1.5rem}}& .settings_card-form-container{border-bottom:1px solid #e8e8e8;padding-bottom:1.5rem;display:flex;@media (width<=920px){flex-direction:column}}& .settings_card-form-fieldset{flex:1;&:first-child{@media (width<=460px){align-self:center}}&+.settings_card-form-fieldset{flex:10;margin-left:2.25rem;@media (width<=920px){margin-top:1.5rem;margin-left:0}}}& .settings_card-form-avatar .file_uploader{margin-top:.75rem}& .settings_card-form-avatar-image{border:10px solid #0c042e;border-radius:50%;width:165px;height:165px;overflow:hidden}& .settings_card-form-fieldset-row{align-items:flex-end;display:flex;@media (width<=640px){flex-direction:column;align-items:flex-start}&+.settings_card-form-fieldset-row{margin-top:1rem}&>*{flex:1}&>*+*{margin-left:1rem;@media (width<=640px){margin-top:1rem;margin-left:0}}}& .settings_card-form-fieldset-row-empty{@media (width<=640px){display:none}}}.sidenav{& .sidenav-navs{height:100vh;padding-top:2.369rem;position:sticky;top:0;overflow-y:auto;@media (width<768px){height:auto;padding-bottom:1rem}}& .sidenav-navs-nav{&.is_expanded{& .sidenav-navs-nav-button-chevron{transform:rotate(90deg)}& .sidenav-navs-nav-list{height:auto}}&+.sidenav-navs-nav{margin-top:1rem}}& .sidenav-navs-nav-button{align-items:baseline;display:flex}& .sidenav-navs-nav-button-chevron{justify-content:center;align-items:center;width:1rem;display:flex;&>svg{height:.75rem;& path{fill:#0c042e}}}& .ghost_button{text-align:left;text-transform:uppercase;background-color:#0000;font-weight:700;text-decoration:none}& .sidenav-navs-nav-list{height:0;margin-top:.563rem;padding-left:1.333rem;overflow-y:hidden}& .sidenav-navs-nav-list-item{color:#858196;&:hover{text-decoration:underline}&+.sidenav-navs-nav-list-item{margin-top:.563rem}}}.text_input{flex-direction:column;flex:1;align-items:flex-start;width:100%;max-width:400px;display:flex;position:relative;& .text_input-label{font-size:.667rem;font-weight:600}& .text_input-helper{color:#8ca4b5;font-size:.667rem}& .text_input-input{appearance:none;color:#0c042e;background-color:#f9fbfc;border:1px solid #8ca4b5;border-radius:50px;outline:none;width:100%;min-width:200px;margin-top:4px;padding:.667rem 1rem;font-size:1rem;transition:border-color .1s;display:block;&[readonly]{border-color:#ededed;&:focus{border-color:#ededed}}&.text_input-input_validation{border-color:#fe0000}&::placeholder{color:#8ca4b5}&:focus{border-color:#0c042e}}& .text_input-forgot_link{color:#858196;font-size:.667rem;text-decoration:underline;position:absolute;top:0;right:1rem}& .text_input-validation{color:#fe0000;padding-top:2px;font-size:.667rem;position:relative;&:before{content:"*"}}}.textarea{flex-direction:column;flex:1;align-items:flex-start;width:100%;max-width:400px;display:flex;position:relative;& .textarea-label{padding:0 1rem;font-size:.667rem;font-weight:600}& .textarea-helper{color:#8ca4b5;padding:0 1rem;font-size:.667rem}& .textarea-input{appearance:none;color:#0c042e;resize:none;background-color:#f9fbfc;border:1px solid #8ca4b5;border-radius:20px;outline:none;width:100%;min-width:200px;margin-top:4px;padding:.667rem 1rem;font-size:1rem;transition:border-color .1s;display:block;overflow:auto;&[readonly]{border-color:#ededed;&:focus{border-color:#ededed}}&::placeholder{color:#8ca4b5}&:focus{border-color:#0c042e}}& .textarea-validation{color:#fe0000;padding:2px 1rem 0;font-size:.667rem;position:relative;&:before{content:"*"}}}.undo_invite{box-shadow:var(--shadow-3);z-index:10000;background-color:#07021a;border-radius:10px;justify-content:space-between;align-items:center;width:100%;max-width:360px;padding:1rem 1.333rem;display:flex;position:fixed;bottom:1.777rem;left:1.333rem;overflow:hidden;@media (width<=1024px){padding:1rem .333rem 1rem 1.333rem}@media (width<=640px){border-radius:0;padding:1rem 0 1rem 1rem;bottom:0;left:0}&:after{content:"";background-color:#4edfab;width:100%;height:4px;position:absolute;top:0;left:0}& .undo_invite-message{color:#fff}& .undo_invite-actions{align-items:center;display:flex;& .button{color:#fff;background-color:#858196;min-width:auto;font-size:.75rem}}& .undo_invite-actions-close{cursor:pointer;justify-content:center;align-items:center;height:1.777rem;margin-left:1rem;display:flex;@media (width<=1024px){width:3.157rem}&>svg{fill:#858196;width:.75rem;height:.75rem}&:hover svg{fill:#fff}}}.about{& .about-splash{color:#fff;padding:calc(var(--header-height) + 3.375rem) 1.5rem 3.375rem;background:linear-gradient(135deg,#0c042e 0%,#003564 25%,#72d9ff 100%);flex-direction:column;justify-content:flex-end;align-items:center;min-height:80vh;display:flex;position:relative;@media (width<=640px){padding:calc(var(--header-height) + 3.375rem) 1rem 3.375rem}&:after{content:"";background:url("auth-bg.3a2877d7.8c38150f7db1.svg") 100vw 0/cover;width:100%;height:100%;position:absolute;top:0;right:0;transform:scaleX(-1)}}& .about-splash-container{z-index:1;justify-content:space-between;align-items:center;width:100%;max-width:1080px;margin:auto;display:flex;position:relative;@media (width<=860px){flex-direction:column}&>*{flex:1}&>*+*{margin-left:2.25rem;@media (width<=860px){margin-top:1.5rem;margin-left:0}}}& .about-splash-content{&>h1{text-transform:none;margin-bottom:1rem}&>p+p{margin-top:.444rem}}& .about-splash-image{&>img{width:100%;height:auto}}& .about-story{padding:5.053rem 1.5rem;@media (width<=640px){padding:5.053rem 1rem}}& .about-story-container{z-index:1;justify-content:space-between;align-items:center;width:100%;max-width:1080px;margin:auto;display:flex;position:relative;@media (width<=860px){flex-direction:column}&>*{flex:1}&>*+*{margin-left:2.25rem;@media (width<=860px){margin-top:1.5rem;margin-left:0}}}& .about-story-content{&>h2{text-transform:none;margin-bottom:1rem;font-size:2.369rem}&>p+p{margin-top:.444rem}&>.button{margin-top:1.5rem}}& .about-story-image{&>img{width:100%;height:auto}}& .about-comments{background-color:#e9edf2;padding:5.053rem 1.5rem;@media (width<=640px){padding:5.053rem 1rem}}& .about-comments-container{text-align:center;width:100%;max-width:1080px;margin:auto}& .about-comments-list{justify-content:space-between;align-items:center;width:100%;margin-top:2.25rem;display:flex;@media (width<=860px){flex-direction:column}&>*{flex:1}&>*+*{margin-left:2.25rem;@media (width<=860px){margin-top:1.5rem;margin-left:0}}}& .about-comments-list-comment{max-width:320px}& .about-comments-list-comment-name{font-weight:600}& .about-comments-list-comment-text{font-size:.85rem}}.authentication{z-index:1;background:#f2f2f2;flex-direction:column;align-items:center;width:100%;min-height:100vh;padding:0 .667rem;display:flex;position:relative;overflow:hidden;&:after{content:"";z-index:-1;background:url("auth-bg.3a2877d7.8c38150f7db1.svg") 0 100%/cover;width:100%;height:100%;position:absolute}&.signup{background:linear-gradient(90deg,#003564 0% 25%,#049b72 100%);&:after{background-position:100vw 0;transform:scaleX(-1)}}@media (width<768px){background:#fff}& .authentication-logo{height:2.25rem;margin-top:5.063rem;@media (width<768px){margin-top:1.5rem}}& .contained_form{margin-top:5.063rem;@media (width<768px){margin-top:2.25rem}}& .authentication-footer{margin-top:auto;padding:5.063rem 0 1rem;@media (width<768px){padding:3.375rem 0 1rem}}&.signup .authentication-footer{color:#fff}& .authentication-footer-list{display:flex;& li{text-decoration:underline;@media (width<768px){font-size:.667rem}&+li{margin-left:2.25rem;@media (width<768px){margin-left:1.5rem}}}}}.contacts{background:linear-gradient(135deg,#0c042e 0%,#003564 100%);width:100%;min-height:100vh;position:relative;&:after{content:"";background:url("auth-bg.3a2877d7.8c38150f7db1.svg") 100vw 0/cover;width:100%;height:100%;position:absolute;top:0;right:0;transform:scaleX(-1)}& .contacts-content{min-height:74.5vh;padding:calc(var(--header-height) + 5.063rem) 1rem 7.594rem;z-index:1;position:relative}& .contacts-content-container{justify-content:space-between;align-items:flex-start;width:100%;max-width:1080px;margin:auto;display:flex;&>*{flex:1}@media (width<=860px){flex-direction:column;align-items:center}}& .contacts-content-text{color:#fff;margin-top:3.375rem;@media (width<=860px){margin-top:0}&>h1{text-transform:none;margin-bottom:1.5rem;font-size:3.157rem}&>p+p{margin-top:.444rem}}& .contacts-content-form_card{box-shadow:var(--shadow-3);background-color:#fff;border-radius:20px;margin-left:3.375rem;padding:1.25rem;@media (width<=860px){width:100%;max-width:540px;margin-top:2.25rem;margin-left:0}&>h2{border-bottom:1px solid #003564;padding-bottom:.444rem}}& .contacts-content-form_card-form{margin-top:1rem;&>*+*{margin-top:.75rem}&>.button{margin-top:1.5rem}}& .contacts-content-form_card-form-row{display:flex;@media (width<=860px){flex-direction:column}&>*{max-width:none}&>*+*{margin-left:1rem;@media (width<=860px){margin-top:.75rem;margin-left:0}}}}.error{& .error-container{text-align:center;width:100%;max-width:560px;min-height:100vh;margin:auto;padding:5.053rem 1.5rem;position:relative}& .error-logo{height:3.375rem}& .error-title{margin-top:3.375rem}& .error-subtitle{margin-top:1.5rem;font-size:1.333rem}& .error-info{color:#8790a2;margin-top:1rem;&>a{color:initial;text-decoration:underline}}}.dashboard{& .dashboard-banner{z-index:calc(var(--z-header) - 1);position:relative}& .dashboard-board{min-height:100vh;padding:calc(var(--header-height) + 3.375rem) 1.5rem 5.063rem;position:relative;@media (width<=768px){padding:calc(var(--header-height) + 2.25rem) 1.5rem 3.375rem}@media (width<=610px){padding:calc(var(--header-height) + 2.25rem) 1rem 3.375rem}&:after{content:"";z-index:-1;background:url("auth-bg.3a2877d7.8c38150f7db1.svg") 0 100%/cover;width:100%;height:100%;position:absolute;top:0;left:0}}& .dashboard-board-container{width:100%;max-width:1600px;margin:auto;display:flex;@media (width<=1630px){max-width:1303px}@media (width<=768px){flex-direction:column}}& .battery{position:sticky;top:1rem;@media (width<=768px){position:static}}& .dashboard-board-info{padding-left:2.25rem;@media (width<=768px){margin-top:2.25rem;padding-left:0}}& .dashboard-board-info-benefits-container{box-shadow:var(--shadow-2);background-color:#fff;border-radius:25px;flex-wrap:wrap;margin-top:1rem;padding:.5rem;display:flex;&>.reward_card{flex-shrink:0;margin:.5rem;@media (width<=1372px){width:calc(33% - 1rem);min-width:240px;max-width:none}@media (width<=1115px){width:calc(50% - 1rem)}@media (width<=880px){width:calc(100% - 1rem)}@media (width<=768px){width:calc(50% - 1rem)}@media (width<=610px){width:calc(100% - 1rem)}}}& .dashboard-board-info-contents{box-shadow:var(--shadow-2);background-color:#fff;border-radius:25px;flex-wrap:wrap;margin-top:1rem;padding:1.5rem;display:flex}& .dashboard-board-info-activity_history{margin-top:2.25rem}& .dashboard-board-info-activity_history-container{box-shadow:var(--shadow-2);background-color:#fff;border-radius:25px;margin-top:1rem;padding:1rem;display:flex}& .project_ad .project_ad-container{@media (width<=1410px){max-width:960px}}& .dashboard-project_pledges{background-color:#f7f7f7;padding:5.063rem 1.5rem;@media (width<=768px){padding:3.375rem 1.5rem}@media (width<=610px){padding:3.375rem 1rem}}& .dashboard-project_pledges-container{align-items:flex-start;width:100%;max-width:1340px;margin:auto;display:flex;@media (width<=1410px){max-width:960px}@media (width<=1080px){flex-direction:column}}& .dashboard-project_pledges-container-info{flex:1;width:100%;max-width:380px;margin-right:1.5rem;position:sticky;top:1rem;@media (width<=1080px){text-align:center;max-width:none;margin-right:0;position:static}&>*+*{margin-top:1.5rem}& sub{margin-top:.75rem}}& .dashboard-project_pledges-container-pledges{flex-wrap:wrap;flex:2;margin:-.5rem;display:flex;@media (width<=1080px){justify-content:center;margin-top:1.5rem}}}.friends_landing{background-color:#e5f3f9;flex-direction:column;width:100%;min-height:100vh;display:flex;& .header{box-shadow:none;background:0 0}& .header_default .header-nav-list-login_link svg path{fill:#0c042e}& .project_ad-container{padding:16.8vh 0 5.063rem;@media (width<960px){padding:11vh 0 5.063rem}}& .project_ad-content{flex-direction:column;align-items:flex-start;display:flex;@media (width<960px){& h2{order:1}& .project_ad-image.mobile{order:2}& .button{order:3}& p{order:4}}}& .project_ad.friends .project_ad-image{display:block;@media (width<960px){display:none}}& .project_ad.friends .project_ad-image.mobile{display:none;@media (width<960px){display:block}}& .footer{margin-top:auto}}.how_it_works{padding:var(--header-height) 1rem 0;background-color:#f2f2f2;& .how_it_works-container{grid-column-gap:1.333rem;grid-template-columns:minmax(180px,1fr) 5fr;width:100%;max-width:1600px;margin:auto;display:grid;@media (width<768px){display:block}}& .how_it_works-splash{color:#fff;z-index:1;background:linear-gradient(135deg,#0c042e 5%,#003564 55%,#05ceac 100%);width:100%;padding:5.61rem 1rem;position:relative;&:after{content:"";z-index:-1;background:url("auth-bg.3a2877d7.8c38150f7db1.svg") 100% 0/cover;width:100%;height:100%;position:absolute;top:0;right:0;transform:scaleX(-1)}}& .how_it_works-splash-container{max-width:1100px;margin:auto;&>h2{text-transform:none;font-size:2.25rem}}& .how_it_works-splash-content{margin-top:1rem;font-size:1.25rem;&>*+*{margin-top:.444rem}}& .how_it_works-main{padding:3.375rem 1rem}& .how_it_works-main-container{width:100%;max-width:1100px;margin:auto;&>*+*{margin-top:3.375rem}}& .how_it_works-main-article{&>h2{text-transform:none;font-size:2.25rem}}& .how_it_works-main-article-content{margin-top:1.5rem;&>*+*{margin-top:.444rem}&>h3{text-transform:none;margin-top:1rem;font-size:1.5rem}& .button{margin-top:1rem}& figure{justify-content:center;margin:1.5rem 0;display:flex}& img{width:100%;max-width:500px;height:auto}}& .how_it_works-main-article-content-info{border:3px solid #0c042e;border-radius:14px;margin:1rem 0;padding:1.25rem;font-size:.85rem;font-style:italic}& .how_it_works-main-article-content-levels{flex-wrap:wrap;justify-content:center;padding:1rem 0;display:inline-flex;@media (width<=580px){flex-direction:column;align-items:center;width:100%}}& .how_it_works-main-article-content-levels-container{justify-content:flex-start;display:inline-flex;@media (width<=580px){flex-direction:column}}& .how_it_works-main-article-content-levels-level{box-shadow:var(--shadow-2);text-align:center;background-color:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;width:156px;height:156px;margin:.75rem;padding:1.25rem 1rem;display:flex;position:relative;&:after{content:"";border-top:.75rem solid #0000;border-bottom:.75rem solid #0000;border-left:.75rem solid #0c042e;width:0;height:0;position:absolute;top:50%;left:calc(100% + .444rem);transform:translateY(-50%);@media (width<=580px){border:.75rem solid #0000;border-top-color:#0c042e;border-bottom:none;top:calc(100% + .444rem);left:50%;transform:translate(-50%)}}&>*+*{margin-top:1rem}&>.reward_icon{width:60px;height:60px;&.level_zero{background-color:#930062}& .reward_icon-icon{width:40px;height:40px}}&>h4{text-transform:uppercase;line-height:1}}& .how_it_works-main-article-content-levels-container:last-of-type .how_it_works-main-article-content-levels-level:last-of-type:after{content:none}& .how_it_works-main-article-content-levels-container:first-of-type .how_it_works-main-article-content-levels-level:last-of-type:after{@media (581px<=width<=1112px){border:.75rem solid #0000;border-top-color:#0c042e;border-bottom:none;top:calc(100% + .444rem);left:50%;transform:translate(-50%)}}& .how_it_works-main-article-content-levels-container:last-of-type .how_it_works-main-article-content-levels-level:after{@media (581px<=width<=1112px){border:.75rem solid #0000;border-left:none;border-right-color:#0c042e}}& .how_it_works-main-article-content-levels-container:last-of-type .how_it_works-main-article-content-levels-level{&:first-child{@media (581px<=width<=1112px){order:3}&:after{@media (581px<=width<=1112px){content:none}}}&:nth-child(2){@media (581px<=width<=1112px){order:2}}&:nth-child(3):after{@media (581px<=width<=1112px){content:""}}}& .how_it_works-main-article-content-statuses{margin-top:1rem}& .how_it_works-main-article-content-statuses-status{align-items:flex-start;margin-top:.563rem;display:flex;&>p{padding-top:.422rem}}& .how_it_works-main-article-content-statuses-status-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.369rem;height:2.369rem;margin-right:.75rem;display:flex;position:relative;&:after{content:"";border-radius:50%;width:1.777rem;height:1.777rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}&.sent{background:#f4840033;&:after{background:#f48400}}&.clicked{background:#4685ff33;&:after{background:#4685ff}}&.discount{background:#00b92b33;&:after{background:#00b92b}}&.no_discount{background:#fe000033;&:after{background:#fe0000}}& svg{z-index:1;width:auto;height:1.25rem;position:relative}}}.landing{background-color:#f2f2f2;width:100%;min-height:100vh}.landing-splash{color:#fff;padding:calc(var(--header-height) + 5.063rem) 1rem 7.594rem;z-index:1;background:linear-gradient(90deg,#003564 0% 25%,#049b72 100%);width:100%;position:relative;@media (width<=768px){padding:calc(var(--header-height) + 2.25rem) 1rem 5.063rem}&:after{content:"";z-index:-1;background:url("auth-bg.3a2877d7.8c38150f7db1.svg") 100vw 0/cover;width:100%;height:100%;position:absolute;top:0;right:0;transform:scaleX(-1)}}.landing-splash-container{justify-content:space-between;width:100%;max-width:1080px;margin:auto;display:flex;@media (width<=768px){flex-direction:column}}.landing-splash-content{flex-grow:1;max-width:640px;margin-right:5.063rem;@media (width<=768px){margin-right:0}}.landing-splash-content .landing-splash-content-battery{display:none;@media (width<=768px){display:block}}.anonymous .landing-splash-content{margin-top:5.063rem;@media (width<=768px){margin-top:0}}.landing-splash-content-message{& h1{margin-top:1rem;font-size:2.369rem;&>span{color:#f4bb00}&>br{@media (width<=768px){display:none}}}&>.button{margin-top:1.333rem}}.landing-splash-content-message-caption{margin-top:1.5rem;&>p+p{margin-top:.667rem}}.landing-splash-content-rewards{margin-top:3.375rem;& .landing_rewards{margin-top:1rem}&>.button{margin-top:1.5rem}}.landing-splash-content-battery{flex-grow:0;@media (width<=768px){margin-top:2.25rem}}.landing-splash-content+.landing-splash-content-battery{@media (width<=768px){display:none}}.landing-splash-content-battery-temp{background:#fff;width:100px;height:50vh}.landing-info-container{flex-direction:column;align-items:center;width:100%;max-width:1280px;margin:auto;padding:7.594rem 1rem;display:flex;@media (width<=768px){padding:3.375rem 1rem}&>*+*{margin-top:2.25rem}}.landing-info-cards{align-items:flex-start;display:flex;@media (width<=768px){flex-direction:column}&>*+*{margin-left:2.25rem;@media (width<=960px){margin-left:1rem}@media (width<=768px){margin-top:1rem;margin-left:0}}}.landing-benefits{padding:5.063rem 1rem 7.594rem;@media (width<=768px){padding:5.063rem 1rem}}.landing-benefits-container{max-width:1080px;margin:auto;&>.button{margin-top:1.5rem}}.landing-benefits-container-list{box-shadow:var(--shadow-2);background-color:#fff;border-radius:25px;flex-wrap:wrap;margin-top:1rem;padding:.5rem;display:flex;&>.reward_card{flex-shrink:0;margin:.5rem;@media (width<=1372px){width:calc(33% - 1rem);min-width:240px;max-width:none}@media (width<=1115px){width:calc(50% - 1rem)}@media (width<=768px){width:calc(50% - 1rem)}@media (width<=610px){width:calc(100% - 1rem)}}}.news{& .button{@media (width<=768px){font-size:.85rem}}& .news-splash{padding:calc(var(--header-height) + 3.375rem) 1.5rem 3.375rem;background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-end;align-items:center;height:80vh;display:flex;&>*+*{margin-top:2.25rem;@media (width<=768px){margin-top:1.5rem}}}& .news-splash-logo{width:100%;max-width:768px;&>img{width:100%;height:auto}}& .news-project{background-color:#edf0f2}& .news-project-container{width:100%;max-width:1280px;margin:auto;padding:5.053rem 1.5rem;display:flex;@media (width<=960px){flex-direction:column}@media (width<=768px){padding:3.375rem 1rem}&>*{flex:1}}& .news-project-content{&>h1{margin-bottom:1.5rem}&>p+p{margin-top:.444rem}}& .news-project-image{margin-left:2.25rem;@media (width<=960px){margin-top:1.5rem;margin-left:0}&>img{width:100%;height:auto}}& .news-pledges-container{text-align:center;width:100%;max-width:1280px;margin:auto;padding:5.053rem 1.5rem;@media (width<=768px){padding:3.375rem 1rem}&>h2{margin-bottom:.444rem;font-size:2.369rem}}& .news-pledges-list{text-align:left;width:100%;max-width:960px;margin:5.053rem auto;@media (width<=768px){margin:3.375rem auto}&>*+*{margin-top:3.375rem}}& .news-pledges-list-pledge{display:flex;@media (width<=768px){flex-direction:column}&:nth-child(2n) .news-pledges-list-pledge-description{order:1;margin-left:2.25rem;@media (width<=768px){margin-left:0}}&:nth-child(odd) .news-pledges-list-pledge-image{margin-left:2.25rem;@media (width<=768px){margin-left:0}}&>*{flex:1}}& .news-pledges-list-pledge-description{@media (width<=768px){order:2}&>h3{font-size:1.5rem}&>h4{text-transform:uppercase}&>*+*{margin-top:.444rem}}& .news-pledges-list-pledge-description-boost{color:#fff;text-transform:uppercase;white-space:nowrap;background-color:#0c042e;border-radius:7px;align-items:center;width:max-content;margin-top:.296rem;padding:.296rem .667rem;font-size:.667rem;font-weight:700;display:flex}& .boost-battery{height:.75rem;margin-left:6px}& .news-pledges-list-pledge-image{@media (width<=768px){margin-bottom:1rem;margin-left:0}&>img{width:100%;height:auto}}}.policy{& .policy-content{min-height:100vh;padding:calc(var(--header-height) + 3.375rem) 1.5rem 5.063rem;position:relative;&:after{content:"";z-index:-1;background:url("auth-bg.3a2877d7.8c38150f7db1.svg") 0 100%/cover fixed;width:100%;height:100%;position:absolute;top:0;left:0}}& .policy-content-container{margin-top:2.25rem;&>*+*{margin-top:1.5rem}}}.settings{min-height:100vh;position:relative;&:after{content:"";z-index:-1;background:url("auth-bg.3a2877d7.8c38150f7db1.svg") 0 100%/cover;width:100%;height:100%;position:absolute;top:0;left:0}& .settings-board{max-width:1280px;padding:calc(var(--header-height) + 3.375rem) 1.5rem 5.063rem;margin:auto;&>*+*{margin-top:1.5rem}}}.friends_dashboard{min-height:100vh;padding:calc(var(--header-height) + 3.375rem) 1.5rem 5.063rem;position:relative;@media (width<=1024px){padding:calc(var(--header-height) + 2.25rem) 1.5rem 3.375rem}@media (width<768px){padding:calc(var(--header-height) + 2.25rem) 1rem 3.375rem}&:after{content:"";z-index:-1;background:url("auth-bg.3a2877d7.8c38150f7db1.svg") 0 100%/cover;width:100%;height:100%;position:absolute;top:0;left:0}& .friends_dashboard-container{width:100%;max-width:1440px;margin:auto;& h1{margin-left:1.777rem;@media (width<768px){margin-left:0}}}& .friends_dashboard-content{grid-column-gap:3.157rem;grid-template-columns:1fr 1fr;margin-top:1.777rem;display:grid;@media (width<=1440px){grid-column-gap:2.369rem}@media (width<=1200px){grid-template-columns:3fr 2fr}@media (width<=1024px){grid-template-columns:1fr}}& .friends_dashboard-content-boards{background:#ffffff80;border-radius:1rem;padding:1.777rem;@media (width<768px){background:0 0;padding:0}&>*+*{margin-top:1.777rem}}& .friends_dashboard-content-illustration{align-items:center;display:flex;@media (width<=1024px){display:none}&>img{width:100%;height:auto}}}
/*# sourceMappingURL=main.css.c25e291dbb1c.map */
