﻿@import url("https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap");.tipso_bubble,.tipso_bubble>.tipso_arrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tipso_bubble{position:absolute;text-align:center;border-radius:3px;font-size:13px;font-family:"Quicksand",sans-serif;background-color:#313744;color:#f5f6f6;box-shadow:0 4px 10px -3px rgba(14,14,25,0.5);z-index:99999}.tipso_title{border-radius:6px 6px 0 0}.tipso_content{word-wrap:break-word;padding:0.5em}.tipso_bubble.tiny{font-size:0.6rem}.tipso_bubble.small{font-size:0.8rem}.tipso_bubble.default{font-size:1rem}.tipso_bubble.large{font-size:1.2rem;width:100%}.tipso_bubble>.tipso_arrow{position:absolute;width:0;height:0;border:8px solid;pointer-events:none}.tipso_bubble.top>.tipso_arrow{border-top-color:#313744;border-right-color:transparent;border-left-color:transparent;border-bottom-color:transparent;top:100%;left:50%;margin-left:-8px}.tipso_bubble.bottom>.tipso_arrow{border-bottom-color:#313744;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;bottom:100%;left:50%;margin-left:-8px}.tipso_bubble.left>.tipso_arrow{border-left-color:#313744;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;top:50%;left:100%;margin-top:-8px}.tipso_bubble.right>.tipso_arrow{border-right-color:#313744;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;top:50%;right:100%;margin-top:-8px}.tipso_bubble .top_right_corner,.tipso_bubble.top_right_corner{border-bottom-left-radius:0}.tipso_bubble .bottom_right_corner,.tipso_bubble.bottom_right_corner{border-top-left-radius:0}.tipso_bubble .top_left_corner,.tipso_bubble.top_left_corner{border-bottom-right-radius:0}.tipso_bubble .bottom_left_corner,.tipso_bubble.bottom_left_corner{border-top-right-radius:0}.addthis_inline_share_toolbox a:hover{text-decoration:none !important}.inline-block{display:inline-block}.relative{position:relative}.pillar-box,.notification__content{position:relative;display:block;margin-left:auto;margin-right:auto;max-width:970px}.pillar-box.pillar-box--growing,.pillar-box--growing.notification__content{display:table;width:0;max-width:100%}.pillar-box.pillar-box--scroller,.pillar-box--scroller.notification__content{display:block;width:100%}.center-box{max-width:320px;margin:0 auto;padding:30px 0}.text-center{text-align:center}.text-underline{text-decoration:underline}.hide{display:none}[data-prevent]{cursor:auto}.debug-info{display:none}html.debug--enabled .debug-info{display:block}.notransition{-webkit-transition:none !important;-moz-transition:none !important;transition:none !important}.pointer-events-none{pointer-events:none}html,body{width:100%;height:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;margin:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}a{text-decoration:none;cursor:pointer}[data-formula]{display:inline-block;position:relative;font-family:"math",sans-serif;vertical-align:top;font-size:1em;text-align:center;white-space:nowrap;z-index:10}[data-formula] .half-size{font-size:70%}[data-formula] .half-size .half-size{font-size:80%}[data-formula] .half-size .half-size .half-size{font-size:90%}[data-formula] .half-size .half-size .half-size .half-size{font-size:100%}[data-formula] .gutter{position:relative}[data-formula-test]{width:1px;overflow:hidden;visibility:hidden}[data-formula="literal"]{padding:0.2em 0}[data-formula="literal"][data-literal-content=";"]{padding:0.2em .5em}[data-formula="root"]>.gutter{padding-left:10px}[data-formula="root"] .root-sup{display:inline-block;vertical-align:middle;position:relative;top:-.7em;margin-right:-10px;padding-left:5px;z-index:10}[data-formula="root"] .root-sup .calculator--placeholder{display:none}[data-formula="root"] .root-sup .calculator--element-pointer-inner .calculator--placeholder{display:inline-block}[data-formula="root"] .root-start{display:block;position:absolute;width:5px;height:50%;bottom:0;left:5px;border-bottom:2px solid currentcolor;border-left:2px solid currentcolor;border-radius:0 0 0 100%}[data-formula="root"] .root-start:after{position:absolute;content:'';display:block;right:100%;height:0;width:6px;border-bottom:2px solid currentcolor}[data-formula="root"] .root-body{display:inline-block;position:relative;border-top:2px solid currentcolor;padding:.3em;border-left:2px solid currentcolor}[data-formula="root"] .root-end{height:5px;width:0;position:absolute;right:0;top:0;border-left:2px solid currentcolor}[data-calculator-element-type="root"] [data-formula="root"] .root-sup{top:-1em}[data-formula="per"]>.gutter{padding:0 .3em}[data-formula="per"] [data-formula-content-top]{padding-bottom:.2em;border-bottom:2px solid currentcolor;vertical-align:bottom}[data-formula="per"] [data-formula-content-top]:before{display:inline-block;content:'';height:100%;width:0;vertical-align:bottom;margin-left:-4px}[data-formula="per"] [data-formula-content-top]>[data-formula-level]{display:inline-block;vertical-align:bottom}[data-formula="per"] [data-formula-content-bottom]{padding-top:.2em}[data-parenthesis][data-parenthesis-type="1"]>.gutter>[data-formula-before],[data-parenthesis][data-parenthesis-force-type="100"]>.gutter>[data-formula-before]{border-radius:100% 0 0 100%}[data-parenthesis][data-parenthesis-type="1"]>.gutter>[data-formula-after],[data-parenthesis][data-parenthesis-force-type="100"]>.gutter>[data-formula-after]{border-radius:0 100% 100% 0}[data-parenthesis][data-parenthesis-type="2"]>.gutter>[data-formula-before],[data-parenthesis][data-parenthesis-force-type="110"]>.gutter>[data-formula-before],[data-parenthesis][data-parenthesis-type="2"]>.gutter>[data-formula-after],[data-parenthesis][data-parenthesis-force-type="110"]>.gutter>[data-formula-after]{border-radius:0;border-top:2px solid currentcolor;border-bottom:2px solid currentcolor;width:6px}[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-before],[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-after]{width:8px}[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-before]:before,[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-before]:after,[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-after]:before,[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-after]:after{display:block;content:'';position:absolute;width:4px}[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-before]:before,[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-after]:before{top:0;bottom:calc(50% + 8px)}[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-before]:after,[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-after]:after{top:calc(50% + 8px);bottom:0}[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-before] span,[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-after] span{display:block;position:absolute;top:50%;width:2px;height:16px;margin-top:-8px}[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-before] span:before,[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-before] span:after,[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-after] span:before,[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-after] span:after{display:block;content:'';position:absolute;width:8px;height:8px}[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-before]{border-radius:8px 0 0 8px;border-left:2px solid transparent;border-right:0 none}[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-before]:before{border-left:2px solid currentcolor;border-top:2px solid currentcolor;border-radius:20px 0 0 0}[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-before]:after{border-left:2px solid currentcolor;border-bottom:2px solid currentcolor;border-radius:0 0 0 20px}[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-before] span{right:4px}[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-before] span:before{top:0;right:0;border-right:2px solid currentcolor;border-radius:0 0 100% 0}[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-before] span:after{bottom:0;right:0;border-right:2px solid currentcolor;border-radius:0 100% 0 0}[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-after]{border-radius:0 8px 8px 0;border-right:2px solid transparent;border-left:0 none}[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-after]:before{border-right:2px solid currentcolor;border-top:2px solid currentcolor;border-radius:0 20px 0 0}[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-after]:after{border-right:2px solid currentcolor;border-bottom:2px solid currentcolor;border-radius:0 0 20px 0}[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-after] span{left:4px}[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-after] span:before{top:0;border-left:2px solid currentcolor;border-radius:0 0 0 100%}[data-parenthesis][data-parenthesis-type="3"]>.gutter>[data-formula-after] span:after{bottom:0;border-left:2px solid currentcolor;border-radius:100% 0 0 0}[data-parenthesis]{display:inline-block}[data-parenthesis]>.gutter{padding:.2em .4em;margin:0 .1em}[data-parenthesis] [data-formula-before],[data-parenthesis] [data-formula-after]{position:absolute;top:0;width:1em;height:100%;border:0 solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[data-parenthesis] [data-formula-before]{left:0;border-left:2px solid currentcolor}[data-parenthesis] [data-formula-after]{right:0;border-right:2px solid currentcolor}[data-parenthesis][data-parenthesis-force-type="100"]>.gutter{padding:.2em 1em}[data-parenthesis][data-parenthesis-force-type="100"]>.gutter>[data-formula-before]{border-left:4px solid currentcolor}[data-parenthesis][data-parenthesis-force-type="100"]>.gutter>[data-formula-after]{border-right:4px solid currentcolor}[data-parenthesis][data-parenthesis-force-type="110"]>.gutter{padding:.2em 1em}[data-parenthesis][data-parenthesis-force-type="110"]>.gutter>[data-formula-before]{border-left:4px solid currentcolor}[data-parenthesis][data-parenthesis-force-type="110"]>.gutter>[data-formula-after]{border-right:4px solid currentcolor}[data-parenthesis][data-parenthesis-force-type="110"]>.gutter>[data-formula-before],[data-parenthesis][data-parenthesis-force-type="110"]>.gutter>[data-formula-after]{width:8px !important;border-top:4px solid currentcolor !important;border-bottom:4px solid currentcolor !important}[data-formula="log"] .log{display:inline-block;padding:5px 0;margin:-5px 0;font-style:italic;vertical-align:top}[data-formula="log"] .log-sub{display:inline-block;position:relative;margin-top:.2em;vertical-align:top;line-height:normal}[data-formula="log"] .log-body{display:inline-block;vertical-align:top}[data-formula="log"] [data-formula-part="fnsub"]{vertical-align:top;line-height:0}[data-formula="exp"]{padding:0}[data-formula="exp"] .exp-sup{display:inline-block;position:relative;vertical-align:bottom;line-height:normal;margin-left:-3px;margin-right:3px}[data-formula="abs"]>.gutter{padding:6px 12px}[data-formula="abs"] [data-formula-before],[data-formula="abs"] [data-formula-after]{position:absolute;top:0;width:12px;height:100%;border-radius:0}[data-formula="abs"] [data-formula-before]{left:0;border-left:2px solid currentcolor}[data-formula="abs"] [data-formula-after]{right:0;border-right:2px solid currentcolor}[data-formula="shape"].formula--shape-a,[data-formula="shape"].formula--shape-a2,[data-formula="shape"].formula--shape-a-x{color:#38d090 !important}[data-formula="shape"].formula--shape-b,[data-formula="shape"].formula--shape-b2,[data-formula="shape"].formula--shape-b-x{color:#684ac5 !important}[data-formula="shape"].formula--shape-c,[data-formula="shape"].formula--shape-c2,[data-formula="shape"].formula--shape-c-x{color:#e06476 !important}[data-formula="shape"].formula--shape-d,[data-formula="shape"].formula--shape-d2{color:#efd364 !important}[data-formula="shape"].formula--shape-e,[data-formula="shape"].formula--shape-e2{color:#6bdce5 !important}[data-formula="shape"].formula--shape-f,[data-formula="shape"].formula--shape-f2{color:#137af9 !important}[data-formula="shape"].formula--shape-arrow{margin:0 10px}[data-formula="shape"].formula--shape-placeholder{color:#38d090;border:1px dotted currentColor;line-height:0;border-radius:3px}[data-formula-ghost-p]>.gutter{padding:.2em 0;-webkit-transition:padding 0.1s ease;-moz-transition:padding 0.1s ease;transition:padding 0.1s ease}[data-formula-ghost-p]>.gutter>[data-formula-before],[data-formula-ghost-p]>.gutter>[data-formula-after]{opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease}[data-formula-ghost-p="active"]>.gutter{padding:.2em .4em}[data-formula-ghost-p="active"]>.gutter>[data-formula-before],[data-formula-ghost-p="active"]>.gutter>[data-formula-after]{opacity:1}[data-calculator-element-type="exp"].calculator--element-focus-inner-ghost>[data-formula]>div>div>[data-formula-ghost-p="inactive"]>.gutter,[data-calculator-element-type="log"].calculator--element-focus-inner-ghost>[data-formula]>div>div>[data-formula-ghost-p="inactive"]>.gutter{padding:.2em .4em;-webkit-transition:padding 0s ease;-moz-transition:padding 0s ease;transition:padding 0s ease}[data-calculator-element-type="exp"].calculator--element-focus-inner-ghost>[data-formula]>div>div>[data-formula-ghost-p="inactive"]>.gutter>[data-formula-before],[data-calculator-element-type="exp"].calculator--element-focus-inner-ghost>[data-formula]>div>div>[data-formula-ghost-p="inactive"]>.gutter>[data-formula-after],[data-calculator-element-type="log"].calculator--element-focus-inner-ghost>[data-formula]>div>div>[data-formula-ghost-p="inactive"]>.gutter>[data-formula-before],[data-calculator-element-type="log"].calculator--element-focus-inner-ghost>[data-formula]>div>div>[data-formula-ghost-p="inactive"]>.gutter>[data-formula-after]{opacity:.3;-webkit-transition:opacity 0s ease;-moz-transition:opacity 0s ease;transition:opacity 0s ease}[data-formula="sub"]{padding:0}[data-formula="sub"] .sub-sub{display:inline-block;position:relative;margin-bottom:-.8em;vertical-align:bottom;line-height:normal}[data-f],[data-fromto]{display:inline-block;max-width:100%;background-color:rgba(214,219,222,0.5);overflow:auto;overflow-y:hidden;border-radius:3px;padding-right:3px;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;transition:background-color 0.3s ease}[data-f] [data-f-content],[data-fromto] [data-f-content]{padding:3px;white-space:nowrap;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease}[data-f] p[data-f-content],[data-fromto] p[data-f-content]{white-space:initial}[data-f].loaded,[data-fromto].loaded{background-color:transparent}[data-f].loaded [data-f-content],[data-fromto].loaded [data-f-content]{opacity:1}[data-f] .problem--formula,[data-fromto] .problem--formula{margin-top:0 !important}[data-f-inline]{position:relative;display:inline-block;vertical-align:top}[data-f-inline] [data-f] [data-f-content]{padding:0}.formula-flack{display:block;margin-bottom:3px;font-size:25px;padding:10px;color:#5e626a;box-sizing:border-box}.formula-flack--result{font-weight:bold;color:#313744;background-color:#ceecdd !important}[data-formula] [data-message-id].message{font-family:"Quicksand",sans-serif;font-size:.8em}.problem .problem--row.problem--row-hide:not(.problem--row--show-mark-immediately) .problem--child [data-mark],.problem .problem--row[data-problem-main-row="0"]:not(.problem--row--show-mark-immediately) [data-mark]{border-color:transparent;font-size:1em;color:#5e626a;-webkit-transition:border-color 0.3s ease,color 0.3s ease,font-size 0.3s ease;-moz-transition:border-color 0.3s ease,color 0.3s ease,font-size 0.3s ease;transition:border-color 0.3s ease,color 0.3s ease,font-size 0.3s ease}.problem .problem--row.problem--row-hide:not(.problem--row--show-mark-immediately) .problem--child [data-mark],.problem .problem--row[data-problem-main-row="0"]:not(.problem--row--show-mark-immediately) [data-mark],.problem .problem--row.problem--row-hide:not(.problem--row--show-mark-immediately) .problem--child [data-mark] [data-formula],.problem .problem--row[data-problem-main-row="0"]:not(.problem--row--show-mark-immediately) [data-mark] [data-formula]{color:currentcolor;font-weight:normal}.problem .problem--row.problem--row-hide:not(.problem--row--show-mark-immediately) .problem--child [data-mark] [data-formula],.problem .problem--row[data-problem-main-row="0"]:not(.problem--row--show-mark-immediately) [data-mark] [data-formula]{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease}.problem .problem--row.problem--row-hide:not(.problem--row--show-mark-immediately) .problem--child [data-mark]:before,.problem .problem--row[data-problem-main-row="0"]:not(.problem--row--show-mark-immediately) [data-mark]:before,.problem .problem--row.problem--row-hide:not(.problem--row--show-mark-immediately) .problem--child [data-mark]:after,.problem .problem--row[data-problem-main-row="0"]:not(.problem--row--show-mark-immediately) [data-mark]:after{opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease}[data-mark]{-webkit-transition:border-color 0.3s 1s ease,color 0.3s 1s ease,font-size 0.3s 1s ease;-moz-transition:border-color 0.3s 1s ease,color 0.3s 1s ease,font-size 0.3s 1s ease;transition:border-color 0.3s 1s ease,color 0.3s 1s ease,font-size 0.3s 1s ease}[data-mark] [data-formula]{-webkit-transition:color 0.3s 1s ease;-moz-transition:color 0.3s 1s ease;transition:color 0.3s 1s ease}[data-mark]:before{-webkit-transition:opacity 0.3s 1s ease;-moz-transition:opacity 0.3s 1s ease;transition:opacity 0.3s 1s ease}body [data-mark] [data-unmark],body [data-mark] [data-unmark] [data-formula]{font-weight:normal;color:#5e626a}[data-mark="1001"]{display:inline-block;border-radius:15px;border:2px solid #37C289;margin:-2px;top:-2px}[data-mark="1002"],[data-mark="1002"] [data-formula],[data-mark="1013"],[data-mark="1013"] [data-formula]{font-weight:bolder;color:#37C289}[data-mark="1003"]{display:inline-block;border-bottom:2px solid #37C289;margin-bottom:-2px}[data-mark="1004"]{display:inline-block;border-bottom:1px dashed #37C289;margin-bottom:-1px}[data-mark="1004"]:before{position:absolute;content:'';display:block;bottom:0;left:0;width:100%;border-bottom:1px dashed #37C289}[data-mark="1005"]{display:inline-block;border-bottom:1px dotted #37C289;margin-bottom:-1px}[data-mark="1005"]:before{position:absolute;content:'';display:block;bottom:0;left:0;width:100%;border-bottom:1px dotted #37C289}[data-mark="1006"]{display:inline-block;border-bottom:2px wawe #37C289;margin-bottom:-2px}[data-mark="1007"]{display:inline-block}[data-mark="1007"]:after{position:absolute;content:'';width:100%;height:1px;bottom:-2px;left:0;border-top:2px solid #37C289;border-bottom:2px solid #37C289}[data-mark="1008"]{display:inline-block;border-radius:15px;border:2px dashed #37C289;margin:-2px;top:-2px}@-moz-document url-prefix(){[data-mark="1008"]{border-radius:0}}[data-mark="1009"]{display:inline-block;border-radius:15px;border:2px dotted #37C289;margin:-2px;top:-2px}@-moz-document url-prefix(){[data-mark="1009"]{border-radius:0}}[data-mark="1010"],[data-mark="1011"]{display:inline-block;position:relative}[data-mark="1010"]:before,[data-mark="1011"]:before{position:absolute;content:'';width:100%;height:100%;left:0;top:0;z-index:100;background-size:100% 100%;background-image:url("../i/asset/mark/line-through-1.svg")}[data-mark="1010"]:before{background-image:url("../i/asset/mark/line-through-2.svg")}[data-mark="1012"]{display:inline-block;border-radius:15px;border:3px double #37C289;margin:-3px;top:-3px}@-moz-document url-prefix(){[data-mark="1012"]{border-radius:0}}[data-mark="1014"]{font-weight:bolder;color:#684ac5}[data-mark="1016"]{font-weight:bolder;color:#e06476}[data-mark="1015"]{font-weight:bolder;color:#ff9f28}.button{display:inline-block;padding:15px;margin:0 3px;background:#38d090;color:#ffffff;border-radius:3px;border:0 none;text-align:center;cursor:pointer;text-shadow:4px 4px 0 rgba(27,30,45,0);box-sizing:border-box;text-decoration:none;overflow:hidden;font:15px/18px "Quicksand",sans-serif;will-change:background, box-shadow, text-shadow;vertical-align:top;font-weight:bold;user-select:none;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}.button.disabled,.button.disabled:hover,.button.disabled:active,.button.disabled:focus{color:#ffffff;background:#5e626a;background:#87d6b7;box-shadow:none;text-shadow:none;cursor:default}.button:hover{color:#f5f6f6;background:#37C289}.button:focus,.button:active{background:#38d090;box-shadow:inset 0 4px 4px rgba(27,30,45,0.2),inset 0 -1px 0 rgba(244,244,244,0.2);text-shadow:4px 4px 0 rgba(27,30,45,0.2);outline:#38d090 auto 5px}.button.button--transparent{background:transparent}.button.button--transparent:hover,.button.button--transparent:focus,.button.button--transparent:active{background:transparent}.button.button--small{padding:5px 10px;font-size:13px}@media all and (max-width: 640px){.button.button--small{padding:11px}.button.button--small.button--iconed .button__icon{left:10px;top:8px}}.button.button--secondary{background:transparent;color:#313744}.button.button--color--white{color:#f5f6f6}.button.button--color--white:hover{color:#fff}.button.button--color--green{color:#38d090}.button.button--color--green:hover{color:#37C289}.button.button--purple{background:#684ac5 !important}.button.button--purple:hover{background:#694bc5 !important}.button.button--color--purple{color:#684ac5}.button.button--color--purple:hover{color:#694bc5}.button.button--red{background:#e06476}.button.button--red:hover{background:#e06577}.button.button--color--red{color:#e06476}.button.button--color--red:hover{color:#e06577}.button.button--gold{background:gold;color:#313744}.button.button--gold:hover{background:#ff9f28}.button.button--blue{background:#13a4f9}.button.button--blue:hover{background:#14a5f9}.button.button--gray{background:#D6DBDE;color:#313744}.button.button--gray:hover{background:#b9bec1}.button.button--dark{background:#313744}.button.button--dark:hover{background:#0e0e19}.button.button--facebook{background:#3b5998}.button.button--facebook:hover{background:#3b5a99}.button.button--white{background:#f5f6f6;color:#313744}.button.button--white:hover{background:#fff}.button.button--large{padding:20px;margin:10px 0 0;font-size:28px;line-height:28px}.button.button--full{width:100%}.button.button--iconed{position:relative}.button.button--iconed .button__icon{position:absolute;left:5px;top:2px;font-size:20px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-animation:button-icon-pulse infinite 4s;-moz-animation:button-icon-pulse infinite 4s;animation:button-icon-pulse infinite 4s}.button.button--iconed .button__icon:first-child{-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s}.button.button--iconed span{display:block;padding-left:20px}.button.button--iconed:hover .button__icon{-webkit-animation:none;-moz-animation:none;animation:none}.button.button--heart.button--hearted{color:#ffffff;background:#e06476}.button.button--heart .icon-wrapper{margin:0 !important;vertical-align:top !important}.button:not(.button--iconed) .icon-wrapper{vertical-align:middle;margin:0 .5em 0 -.5em;font-size:1.2em}.button:not(.button--iconed) span{display:inline-block;vertical-align:middle}.button--loading{opacity:.5;pointer-events:none}.button--loading::after{content:'...'}.hover-icon{position:absolute;right:0;font-size:20px;border:1px solid #b9bec1;border-radius:100%;padding:5px 6px;top:0;color:#b9bec1;cursor:pointer;-webkit-transition:color 0.3s ease,border-color 0.3s ease;-moz-transition:color 0.3s ease,border-color 0.3s ease;transition:color 0.3s ease,border-color 0.3s ease}.hover-icon:hover{color:#38d090;border-color:#38d090}@-webkit-keyframes button-icon-pulse{0%,100%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(0.75)}}@-moz-keyframes button-icon-pulse{0%,100%{-moz-transform:scale(1)}50%{-moz-transform:scale(0.75)}}@keyframes button-icon-pulse{0%,100%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.75);-moz-transform:scale(0.75);transform:scale(0.75)}}@-webkit-keyframes spin{0%{-webkit-transform:rotateZ(0)}50%{-webkit-transform:rotateZ(180deg)}100%{-webkit-transform:rotateZ(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotateZ(0)}50%{-moz-transform:rotateZ(180deg)}100%{-moz-transform:rotateZ(360deg)}}@keyframes spin{0%{-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);transform:rotateZ(0)}50%{-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);transform:rotateZ(180deg)}100%{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.error-display{max-height:0;opacity:0;color:#e06476;pointer-events:none;-webkit-transition:max-height 0.3s 0.3s ease,opacity 0.3s ease;-moz-transition:max-height 0.3s 0.3s ease,opacity 0.3s ease;transition:max-height 0.3s 0.3s ease,opacity 0.3s ease}.error-display.show{max-height:50px;opacity:1;-webkit-transition:max-height 0.3s ease,opacity 0.3s 0.3s ease;-moz-transition:max-height 0.3s ease,opacity 0.3s 0.3s ease;transition:max-height 0.3s ease,opacity 0.3s 0.3s ease}.error-display span{display:block;padding:0 20px 20px}.hr{display:block;margin:20px 0;border-bottom:1px solid #D6DBDE}.help--arrow{position:relative;color:#f5f6f6}.help--arrow[data-header-arrow]{display:none}.help--arrow[data-header-arrow].show{display:block}.help--arrow .arrow{display:inline-block;font-size:130px}.help--arrow.help--arrow-top-right{text-align:right}.help--arrow.help--arrow-top-right .info{position:absolute;bottom:0;right:145px;width:145px;font-size:17px;line-height:20px;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);transform:translateY(50%)}.help--arrow.help--arrow-bottom-right{text-align:right}.help--arrow.help--arrow-bottom-right .info{position:absolute;width:145px;bottom:145px;right:52px;line-height:20px;font-size:17px;text-align:center}.onboard-tooltip{padding:5px 20px 5px 5px;font:15px/18px "Quicksand",sans-serif;text-transform:initial;text-align:left}.onboard-tooltip__cta-wrapper{display:block;text-align:center}.onboard-tooltip__close{position:absolute;right:8px;top:3px;font-size:10px}.onboard-helper{display:inline-block;width:0;height:0;pointer-events:none}.notification{background:#313744;color:#f5f6f6;padding:10px 0}.notification__content{padding:10px 150px 10px 10px;box-sizing:border-box}.notification__content a{color:#38d090;font-weight:bold}.notification__content a:hover{text-decoration:underline}.notification .button{position:absolute;right:10px;top:0;margin:5px 0 0}.donate{position:relative;background-color:#313744;color:#f5f6f6;padding:30px 0}.donate .icon-wrapper{display:block;width:60px;height:60px;float:left;margin-left:10px}.donate__content{display:block;margin-left:90px;padding-right:10px}.donate__box{position:relative;padding:30px;border-radius:3px;background:#313744}.donate__box .content-wrapper{color:#f5f6f6}.donate__box .content-wrapper strong{color:#f5f6f6}.donate__forms{height:0}.donate p{max-width:640px;margin:0 0 20px;line-height:1.4em}.donate p strong{display:inline;font-weight:bold;background-color:rgba(245,246,246,0.1);border-radius:3px}.donate .button--primary{margin-left:0}.donate .button--secondary{color:#f5f6f6}footer .award{width:70px;opacity:.5;margin-top:1em;margin-right:.5em;transition:opacity .3s ease}footer .award:hover{opacity:1}body.device .dbc .dbc--desktop,body.desktop .dbc .dbc--device{display:none}input[type="text"],input[type="password"],input[type="number"],input[type="email"],textarea{position:relative;margin:0 0 10px;background:#FFF;color:#0e0e19;border-radius:3px;border:1px solid #b9bec1;z-index:0;-webkit-transition:outline 0.4s ease;-moz-transition:outline 0.4s ease;transition:outline 0.4s ease}select:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="email"]:focus,textarea:focus{outline:#38d090 auto 5px !important;z-index:1}input.form--error-show[type="text"],input.form--error-show[type="password"],input.form--error-show[type="number"],input.form--error-show[type="email"],textarea.form--error-show,.form--error-show input[type="text"],.form--error-show input[type="password"],.form--error-show input[type="number"],.form--error-show input[type="email"],.form--error-show textarea,.form--error-show select{outline:#e06476 auto 5px;z-index:1}input.form--error-show[type="text"]::-webkit-input-placeholder,input.form--error-show[type="password"]::-webkit-input-placeholder,input.form--error-show[type="number"]::-webkit-input-placeholder,input.form--error-show[type="email"]::-webkit-input-placeholder,textarea.form--error-show::-webkit-input-placeholder,.form--error-show input[type="text"]::-webkit-input-placeholder,.form--error-show input[type="password"]::-webkit-input-placeholder,.form--error-show input[type="number"]::-webkit-input-placeholder,.form--error-show input[type="email"]::-webkit-input-placeholder,.form--error-show textarea::-webkit-input-placeholder,.form--error-show select::-webkit-input-placeholder{color:#e06476}input.form--error-show[type="text"]::-moz-placeholder,input.form--error-show[type="password"]::-moz-placeholder,input.form--error-show[type="number"]::-moz-placeholder,input.form--error-show[type="email"]::-moz-placeholder,textarea.form--error-show::-moz-placeholder,.form--error-show input[type="text"]::-moz-placeholder,.form--error-show input[type="password"]::-moz-placeholder,.form--error-show input[type="number"]::-moz-placeholder,.form--error-show input[type="email"]::-moz-placeholder,.form--error-show textarea::-moz-placeholder,.form--error-show select::-moz-placeholder{color:#e06476}input.form--error-show:-moz-placeholder[type="text"],input.form--error-show:-moz-placeholder[type="password"],input.form--error-show:-moz-placeholder[type="number"],input.form--error-show:-moz-placeholder[type="email"],textarea.form--error-show:-moz-placeholder,.form--error-show input:-moz-placeholder[type="text"],.form--error-show input:-moz-placeholder[type="password"],.form--error-show input:-moz-placeholder[type="number"],.form--error-show input:-moz-placeholder[type="email"],.form--error-show textarea:-moz-placeholder,.form--error-show select:-moz-placeholder{color:#e06476}input.form--error-show:-ms-input-placeholder[type="text"],input.form--error-show:-ms-input-placeholder[type="password"],input.form--error-show:-ms-input-placeholder[type="number"],input.form--error-show:-ms-input-placeholder[type="email"],textarea.form--error-show:-ms-input-placeholder,.form--error-show input:-ms-input-placeholder[type="text"],.form--error-show input:-ms-input-placeholder[type="password"],.form--error-show input:-ms-input-placeholder[type="number"],.form--error-show input:-ms-input-placeholder[type="email"],.form--error-show textarea:-ms-input-placeholder,.form--error-show select:-ms-input-placeholder{color:#e06476}.content-wrapper h1:after,.content-wrapper h2:after,.content-wrapper h3:after,.content-wrapper .hr{display:block;text-align:center;margin:20px 0;line-height:0;background:#D6DBDE;height:1px}select{height:40px;padding:10px 5px;border:1px solid #b9bec1;border-radius:3px;color:#5e626a;font-size:14px;line-height:18px}select.select--full-width{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="text"],input[type="password"],input[type="number"],input[type="email"],textarea{width:100%;padding:12px 10px;font-size:14px;color:#5e626a;box-sizing:border-box}input[type="text"]:focus::-webkit-input-placeholder,input[type="password"]:focus::-webkit-input-placeholder,input[type="number"]:focus::-webkit-input-placeholder,input[type="email"]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0}input[type="text"]:focus::-moz-placeholder,input[type="password"]:focus::-moz-placeholder,input[type="number"]:focus::-moz-placeholder,input[type="email"]:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0}input[type="text"]:focus:-moz-placeholder,input[type="password"]:focus:-moz-placeholder,input[type="number"]:focus:-moz-placeholder,input[type="email"]:focus:-moz-placeholder,textarea:focus:-moz-placeholder{opacity:0}input[type="text"]:focus:-ms-input-placeholder,input[type="password"]:focus:-ms-input-placeholder,input[type="number"]:focus:-ms-input-placeholder,input[type="email"]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0}input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#91959d;font-weight:bold;-webkit-transition:opacity 0.2s 0.2s ease-in-out;-moz-transition:opacity 0.2s 0.2s ease-in-out;transition:opacity 0.2s 0.2s ease-in-out}input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="email"]::-moz-placeholder,textarea::-moz-placeholder{color:#91959d;font-weight:bold;-webkit-transition:opacity 0.2s 0.2s ease-in-out;-moz-transition:opacity 0.2s 0.2s ease-in-out;transition:opacity 0.2s 0.2s ease-in-out}input[type="text"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="email"]:-moz-placeholder,textarea:-moz-placeholder{color:#91959d;font-weight:bold;-webkit-transition:opacity 0.2s 0.2s ease-in-out;-moz-transition:opacity 0.2s 0.2s ease-in-out;transition:opacity 0.2s 0.2s ease-in-out}input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#91959d;font-weight:bold;-webkit-transition:opacity 0.2s 0.2s ease-in-out;-moz-transition:opacity 0.2s 0.2s ease-in-out;transition:opacity 0.2s 0.2s ease-in-out}input[disabled]{background:#D6DBDE;border:0 none}[data-input-group]{margin:0 0 10px 0;white-space:nowrap}[data-form-error]{display:block;max-height:0;margin:0;opacity:0;color:#e06476;font-size:14px;line-height:22px;-webkit-transition:max-height 0.3s ease,margin 0.3s ease,opacity 0.3s ease;-moz-transition:max-height 0.3s ease,margin 0.3s ease,opacity 0.3s ease;transition:max-height 0.3s ease,margin 0.3s ease,opacity 0.3s ease}[data-form-error].form--error-show{max-height:200px;margin:0 0 20px 0;opacity:1}input+[data-form-error].form--error-show,textarea+[data-form-error].form--error-show,[data-input-group]+[data-form-error].form--error-show{margin-top:-5px}textarea{min-height:120px;resize:vertical}.input-button input{width:calc(100% - 139px);vertical-align:middle;margin-bottom:0;float:left;border-radius:3px 0 0 3px}.input-button .button{position:relative;width:140px;margin-left:-1px !important;padding:12px 25px;float:left;vertical-align:middle;border-radius:0 3px 3px 0;z-index:1}.input-button:after{content:'';display:block;clear:both}[data-password-wrapper]{position:relative}[data-password-wrapper] [data-show-password]{position:absolute;right:15px;top:8px;font-size:23px}[data-password-wrapper] [data-show-password] i{color:#b9bec1}[data-password-wrapper] [data-hide-password]{display:none;position:absolute;right:15px;top:8px;font-size:23px}[data-password-wrapper] [data-hide-password] i{color:#b9bec1}[data-password-wrapper].password-show [data-show-password]{display:none}[data-password-wrapper].password-show [data-hide-password]{display:inline-block}.content-wrapper{font-size:18px;line-height:22px;color:#5e626a}.content-wrapper h1,.content-wrapper h2,.content-wrapper h3{display:block;margin-top:60px;font-size:28px;line-height:34px;text-align:left;font-family:"Quicksand",sans-serif;color:#313744}@media all and (max-width: 640px){.content-wrapper h1,.content-wrapper h2,.content-wrapper h3{margin-top:30px;font-size:22px;line-height:30px}}.content-wrapper h1:first-child,.content-wrapper h2:first-child,.content-wrapper h3:first-child{margin-top:0}.content-wrapper h1:after,.content-wrapper h2:after,.content-wrapper h3:after{content:''}.content-wrapper h1.large,.content-wrapper h2.large,.content-wrapper h3.large{font-size:80px;line-height:110px}@media all and (max-width: 640px){.content-wrapper h1.large,.content-wrapper h2.large,.content-wrapper h3.large{font-size:28px;line-height:34px}}.content-wrapper h1.large:after,.content-wrapper h2.large:after,.content-wrapper h3.large:after{display:none}.content-wrapper h1 span,.content-wrapper h2 span,.content-wrapper h3 span{display:inline-block;vertical-align:middle}.content-wrapper h1 .icon-wrapper+span,.content-wrapper h2 .icon-wrapper+span,.content-wrapper h3 .icon-wrapper+span{margin-left:.5em;max-width:calc(100% - 2em)}.content-wrapper h1 .icon-wrapper,.content-wrapper h2 .icon-wrapper,.content-wrapper h3 .icon-wrapper{background-color:#38d090;border:3px solid #37C289;border-radius:3px}.content-wrapper ul{list-style:disc;padding-left:20px;text-align:left}@media all and (max-width: 640px){.content-wrapper ul{padding-left:0}}.content-wrapper .hr span{background:#f5f6f6;padding:0 10px;font-weight:bold}.content-wrapper small{display:block;margin-bottom:20px;font-size:14px;color:#313744}.content-wrapper a:not(.button):not(.list--item){color:#38d090;font-weight:bold}.content-wrapper a:not(.button):not(.list--item):hover,.content-wrapper a:not(.button):not(.list--item):focus{color:#37C289;text-decoration:underline}.content-wrapper p{text-align:left}.content-wrapper p,.content-wrapper ul,.content-wrapper strong{margin:0 auto 15px}.content-wrapper strong{display:block;margin-top:20px;margin-bottom:5px;line-height:24px;font-size:18px;font-family:"Quicksand",sans-serif;color:#313744}.content-wrapper .button{margin:0}.content-wrapper select{margin:0 0 10px;background-color:#fff}.content-wrapper .side-element{display:inline-block;width:50%;padding-left:10px;vertical-align:middle}[data-header-tooltip]{display:none;top:100%;position:absolute;right:0;z-index:100;border:0;width:100%;margin:0;padding:15px;background:#f5f6f6;margin-top:5px;box-sizing:border-box;max-width:320px;border-radius:2px;box-shadow:0 4px 10px -3px rgba(14,14,25,0.5)}[data-header-tooltip].thin{width:220px}@media all and (max-width: 360px){[data-header-tooltip].thin{width:100%}}[data-header-tooltip].show{display:block}[data-header-tooltip]:after{display:block;content:'';position:absolute;width:0;height:0;bottom:100%;right:71px;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #f5f6f6 transparent}@media all and (max-width: 450px){[data-header-tooltip]:after{right:13px}}[data-header-tooltip] strong{font-size:28px;line-height:34px;display:block;text-align:center}[data-header-tooltip] .facebook-button{width:100%;background:#3b5998}.list .list--item{display:block;padding:10px 0;border-bottom:1px solid #D6DBDE;color:#5e626a;background-color:rgba(56,208,144,0);overflow:hidden;transition:all .2s ease}.list .list--item__icon{display:inline-block;position:relative;margin:0 10px 0 0;top:-1px}.list .list--item:last-child{border-bottom:none}.list .list--item .list--align-right{float:right}.list .list--item:after{content:'';display:block;clear:both}.list a.list--item:hover{color:#ffffff;background:#38d090;padding:10px;margin:0 -10px;border-radius:3px}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;background:rgba(14,14,25,0.3);z-index:100000;pointer-events:none;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.overlay.overlay--show{opacity:1;pointer-events:inherit}.overlay.overlay--show .overlay--content{-webkit-animation:overlay-bounce 1350ms linear alternate both;-moz-animation:overlay-bounce 1350ms linear alternate both;animation:overlay-bounce 1350ms linear alternate both}.overlay.overlay--show .overlay--content .overlay--close{opacity:1}.overlay .overlay--background{position:absolute;width:100%;height:100%;cursor:pointer}.overlay .overlay--background .overlay--close-icon{position:absolute;right:20px;top:18px;color:#fff;font-size:15px}.overlay .overlay--content-wrapper{position:absolute;left:50%;top:0;width:calc(100vw - 20px);max-width:640px;height:100%;text-align:center;white-space:nowrap;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.overlay .overlay--content-wrapper:after{display:inline-block;content:'';width:0;height:100%;vertical-align:middle}.overlay .overlay--content{display:inline-block;max-width:100%;max-height:calc(100vh - 100px);padding:20px;background:#f5f6f6;box-shadow:0 0 70px 0 rgba(14,14,25,0.3);border-radius:3px;vertical-align:middle;white-space:normal;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.overlay .overlay--content .overlay--close{position:absolute;top:0;right:0;padding:7px 14px;color:rgba(14,14,25,0.3);font-size:12px;cursor:pointer;opacity:0;-webkit-transition:color 0.3s ease,opactiy 0.1s ease;-moz-transition:color 0.3s ease,opactiy 0.1s ease;transition:color 0.3s ease,opactiy 0.1s ease}.overlay .overlay--content .overlay--close:hover{color:rgba(14,14,25,0.5)}@-webkit-keyframes overlay-bounce{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -500, 0, 1)}2.564103%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1.41683, 0, 0, 0, 0, 1, 0, 0, -262.41364, 0, 1)}5.128205%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1.37431, 0, 0, 0, 0, 1, 0, 0, -110.89219, 0, 1)}7.692308%{-webkit-transform:matrix3d(1.02276, 0, 0, 0, 0, 1.19769, 0, 0, 0, 0, 1, 0, 0, -30.03738, 0, 1)}10.25641%{-webkit-transform:matrix3d(1.08198, 0, 0, 0, 0, 1.02141, 0, 0, 0, 0, 1, 0, 0, 4.96607, 0, 1)}12.820513%{-webkit-transform:matrix3d(1.11011, 0, 0, 0, 0, 0.93225, 0, 0, 0, 0, 1, 0, 0, 15.09805, 0, 1)}15.384615%{-webkit-transform:matrix3d(1.11407, 0, 0, 0, 0, 0.90335, 0, 0, 0, 0, 1, 0, 0, 14.21339, 0, 1)}17.948718%{-webkit-transform:matrix3d(1.10161, 0, 0, 0, 0, 0.9081, 0, 0, 0, 0, 1, 0, 0, 9.95034, 0, 1)}20.512821%{-webkit-transform:matrix3d(1.08, 0, 0, 0, 0, 0.92785, 0, 0, 0, 0, 1, 0, 0, 5.76675, 0, 1)}23.076923%{-webkit-transform:matrix3d(1.05522, 0, 0, 0, 0, 0.95142, 0, 0, 0, 0, 1, 0, 0, 2.77841, 0, 1)}25.641026%{-webkit-transform:matrix3d(1.03163, 0, 0, 0, 0, 0.97304, 0, 0, 0, 0, 1, 0, 0, 1.01851, 0, 1)}28.205128%{-webkit-transform:matrix3d(1.01194, 0, 0, 0, 0, 0.99021, 0, 0, 0, 0, 1, 0, 0, 0.15471, 0, 1)}30.769231%{-webkit-transform:matrix3d(0.99741, 0, 0, 0, 0, 1.00233, 0, 0, 0, 0, 1, 0, 0, -0.17281, 0, 1)}33.333333%{-webkit-transform:matrix3d(0.98819, 0, 0, 0, 0, 1.00974, 0, 0, 0, 0, 1, 0, 0, -0.2323, 0, 1)}35.897436%{-webkit-transform:matrix3d(0.98369, 0, 0, 0, 0, 1.01324, 0, 0, 0, 0, 1, 0, 0, -0.18697, 0, 1)}38.461538%{-webkit-transform:matrix3d(0.98289, 0, 0, 0, 0, 1.01378, 0, 0, 0, 0, 1, 0, 0, -0.1198, 0, 1)}41.025641%{-webkit-transform:matrix3d(0.98462, 0, 0, 0, 0, 1.01234, 0, 0, 0, 0, 1, 0, 0, -0.06422, 0, 1)}43.589744%{-webkit-transform:matrix3d(0.98779, 0, 0, 0, 0, 1.00977, 0, 0, 0, 0, 1, 0, 0, -0.02798, 0, 1)}46.153846%{-webkit-transform:matrix3d(0.99148, 0, 0, 0, 0, 1.00681, 0, 0, 0, 0, 1, 0, 0, -0.00823, 0, 1)}48.717949%{-webkit-transform:matrix3d(0.99504, 0, 0, 0, 0, 1.00396, 0, 0, 0, 0, 1, 0, 0, 0.00056, 0, 1)}51.282051%{-webkit-transform:matrix3d(0.99803, 0, 0, 0, 0, 1.00157, 0, 0, 0, 0, 1, 0, 0, 0.0033, 0, 1)}53.846154%{-webkit-transform:matrix3d(1.00026, 0, 0, 0, 0, 0.99979, 0, 0, 0, 0, 1, 0, 0, 0.00328, 0, 1)}56.410256%{-webkit-transform:matrix3d(1.00169, 0, 0, 0, 0, 0.99864, 0, 0, 0, 0, 1, 0, 0, 0.00236, 0, 1)}58.974359%{-webkit-transform:matrix3d(1.00241, 0, 0, 0, 0, 0.99807, 0, 0, 0, 0, 1, 0, 0, 0.00139, 0, 1)}61.538462%{-webkit-transform:matrix3d(1.00257, 0, 0, 0, 0, 0.99795, 0, 0, 0, 0, 1, 0, 0, 0.00069, 0, 1)}64.102564%{-webkit-transform:matrix3d(1.00233, 0, 0, 0, 0, 0.99814, 0, 0, 0, 0, 1, 0, 0, 0.00026, 0, 1)}66.666667%{-webkit-transform:matrix3d(1.00186, 0, 0, 0, 0, 0.99851, 0, 0, 0, 0, 1, 0, 0, 0.00005, 0, 1)}69.230769%{-webkit-transform:matrix3d(1.00131, 0, 0, 0, 0, 0.99895, 0, 0, 0, 0, 1, 0, 0, -0.00003, 0, 1)}71.794872%{-webkit-transform:matrix3d(1.00078, 0, 0, 0, 0, 0.99938, 0, 0, 0, 0, 1, 0, 0, -0.00005, 0, 1)}74.358974%{-webkit-transform:matrix3d(1.00032, 0, 0, 0, 0, 0.99974, 0, 0, 0, 0, 1, 0, 0, -0.00004, 0, 1)}76.923077%{-webkit-transform:matrix3d(0.99998, 0, 0, 0, 0, 1.00002, 0, 0, 0, 0, 1, 0, 0, -0.00003, 0, 1)}79.487179%{-webkit-transform:matrix3d(0.99976, 0, 0, 0, 0, 1.00019, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}82.051282%{-webkit-transform:matrix3d(0.99964, 0, 0, 0, 0, 1.00029, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}84.615385%{-webkit-transform:matrix3d(0.99962, 0, 0, 0, 0, 1.00031, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}87.179487%{-webkit-transform:matrix3d(0.99965, 0, 0, 0, 0, 1.00028, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}89.74359%{-webkit-transform:matrix3d(0.99972, 0, 0, 0, 0, 1.00023, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}92.307692%{-webkit-transform:matrix3d(0.9998, 0, 0, 0, 0, 1.00016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}94.871795%{-webkit-transform:matrix3d(0.99988, 0, 0, 0, 0, 1.0001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}97.435897%{-webkit-transform:matrix3d(0.99995, 0, 0, 0, 0, 1.00004, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@-moz-keyframes overlay-bounce{0%{-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -500, 0, 1)}2.564103%{-moz-transform:matrix3d(1, 0, 0, 0, 0, 1.41683, 0, 0, 0, 0, 1, 0, 0, -262.41364, 0, 1)}5.128205%{-moz-transform:matrix3d(1, 0, 0, 0, 0, 1.37431, 0, 0, 0, 0, 1, 0, 0, -110.89219, 0, 1)}7.692308%{-moz-transform:matrix3d(1.02276, 0, 0, 0, 0, 1.19769, 0, 0, 0, 0, 1, 0, 0, -30.03738, 0, 1)}10.25641%{-moz-transform:matrix3d(1.08198, 0, 0, 0, 0, 1.02141, 0, 0, 0, 0, 1, 0, 0, 4.96607, 0, 1)}12.820513%{-moz-transform:matrix3d(1.11011, 0, 0, 0, 0, 0.93225, 0, 0, 0, 0, 1, 0, 0, 15.09805, 0, 1)}15.384615%{-moz-transform:matrix3d(1.11407, 0, 0, 0, 0, 0.90335, 0, 0, 0, 0, 1, 0, 0, 14.21339, 0, 1)}17.948718%{-moz-transform:matrix3d(1.10161, 0, 0, 0, 0, 0.9081, 0, 0, 0, 0, 1, 0, 0, 9.95034, 0, 1)}20.512821%{-moz-transform:matrix3d(1.08, 0, 0, 0, 0, 0.92785, 0, 0, 0, 0, 1, 0, 0, 5.76675, 0, 1)}23.076923%{-moz-transform:matrix3d(1.05522, 0, 0, 0, 0, 0.95142, 0, 0, 0, 0, 1, 0, 0, 2.77841, 0, 1)}25.641026%{-moz-transform:matrix3d(1.03163, 0, 0, 0, 0, 0.97304, 0, 0, 0, 0, 1, 0, 0, 1.01851, 0, 1)}28.205128%{-moz-transform:matrix3d(1.01194, 0, 0, 0, 0, 0.99021, 0, 0, 0, 0, 1, 0, 0, 0.15471, 0, 1)}30.769231%{-moz-transform:matrix3d(0.99741, 0, 0, 0, 0, 1.00233, 0, 0, 0, 0, 1, 0, 0, -0.17281, 0, 1)}33.333333%{-moz-transform:matrix3d(0.98819, 0, 0, 0, 0, 1.00974, 0, 0, 0, 0, 1, 0, 0, -0.2323, 0, 1)}35.897436%{-moz-transform:matrix3d(0.98369, 0, 0, 0, 0, 1.01324, 0, 0, 0, 0, 1, 0, 0, -0.18697, 0, 1)}38.461538%{-moz-transform:matrix3d(0.98289, 0, 0, 0, 0, 1.01378, 0, 0, 0, 0, 1, 0, 0, -0.1198, 0, 1)}41.025641%{-moz-transform:matrix3d(0.98462, 0, 0, 0, 0, 1.01234, 0, 0, 0, 0, 1, 0, 0, -0.06422, 0, 1)}43.589744%{-moz-transform:matrix3d(0.98779, 0, 0, 0, 0, 1.00977, 0, 0, 0, 0, 1, 0, 0, -0.02798, 0, 1)}46.153846%{-moz-transform:matrix3d(0.99148, 0, 0, 0, 0, 1.00681, 0, 0, 0, 0, 1, 0, 0, -0.00823, 0, 1)}48.717949%{-moz-transform:matrix3d(0.99504, 0, 0, 0, 0, 1.00396, 0, 0, 0, 0, 1, 0, 0, 0.00056, 0, 1)}51.282051%{-moz-transform:matrix3d(0.99803, 0, 0, 0, 0, 1.00157, 0, 0, 0, 0, 1, 0, 0, 0.0033, 0, 1)}53.846154%{-moz-transform:matrix3d(1.00026, 0, 0, 0, 0, 0.99979, 0, 0, 0, 0, 1, 0, 0, 0.00328, 0, 1)}56.410256%{-moz-transform:matrix3d(1.00169, 0, 0, 0, 0, 0.99864, 0, 0, 0, 0, 1, 0, 0, 0.00236, 0, 1)}58.974359%{-moz-transform:matrix3d(1.00241, 0, 0, 0, 0, 0.99807, 0, 0, 0, 0, 1, 0, 0, 0.00139, 0, 1)}61.538462%{-moz-transform:matrix3d(1.00257, 0, 0, 0, 0, 0.99795, 0, 0, 0, 0, 1, 0, 0, 0.00069, 0, 1)}64.102564%{-moz-transform:matrix3d(1.00233, 0, 0, 0, 0, 0.99814, 0, 0, 0, 0, 1, 0, 0, 0.00026, 0, 1)}66.666667%{-moz-transform:matrix3d(1.00186, 0, 0, 0, 0, 0.99851, 0, 0, 0, 0, 1, 0, 0, 0.00005, 0, 1)}69.230769%{-moz-transform:matrix3d(1.00131, 0, 0, 0, 0, 0.99895, 0, 0, 0, 0, 1, 0, 0, -0.00003, 0, 1)}71.794872%{-moz-transform:matrix3d(1.00078, 0, 0, 0, 0, 0.99938, 0, 0, 0, 0, 1, 0, 0, -0.00005, 0, 1)}74.358974%{-moz-transform:matrix3d(1.00032, 0, 0, 0, 0, 0.99974, 0, 0, 0, 0, 1, 0, 0, -0.00004, 0, 1)}76.923077%{-moz-transform:matrix3d(0.99998, 0, 0, 0, 0, 1.00002, 0, 0, 0, 0, 1, 0, 0, -0.00003, 0, 1)}79.487179%{-moz-transform:matrix3d(0.99976, 0, 0, 0, 0, 1.00019, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}82.051282%{-moz-transform:matrix3d(0.99964, 0, 0, 0, 0, 1.00029, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}84.615385%{-moz-transform:matrix3d(0.99962, 0, 0, 0, 0, 1.00031, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}87.179487%{-moz-transform:matrix3d(0.99965, 0, 0, 0, 0, 1.00028, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}89.74359%{-moz-transform:matrix3d(0.99972, 0, 0, 0, 0, 1.00023, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}92.307692%{-moz-transform:matrix3d(0.9998, 0, 0, 0, 0, 1.00016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}94.871795%{-moz-transform:matrix3d(0.99988, 0, 0, 0, 0, 1.0001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}97.435897%{-moz-transform:matrix3d(0.99995, 0, 0, 0, 0, 1.00004, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}100%{-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@keyframes overlay-bounce{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -500, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -500, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -500, 0, 1)}2.564103%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1.41683, 0, 0, 0, 0, 1, 0, 0, -262.41364, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1.41683, 0, 0, 0, 0, 1, 0, 0, -262.41364, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1.41683, 0, 0, 0, 0, 1, 0, 0, -262.41364, 0, 1)}5.128205%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1.37431, 0, 0, 0, 0, 1, 0, 0, -110.89219, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1.37431, 0, 0, 0, 0, 1, 0, 0, -110.89219, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1.37431, 0, 0, 0, 0, 1, 0, 0, -110.89219, 0, 1)}7.692308%{-webkit-transform:matrix3d(1.02276, 0, 0, 0, 0, 1.19769, 0, 0, 0, 0, 1, 0, 0, -30.03738, 0, 1);-moz-transform:matrix3d(1.02276, 0, 0, 0, 0, 1.19769, 0, 0, 0, 0, 1, 0, 0, -30.03738, 0, 1);transform:matrix3d(1.02276, 0, 0, 0, 0, 1.19769, 0, 0, 0, 0, 1, 0, 0, -30.03738, 0, 1)}10.25641%{-webkit-transform:matrix3d(1.08198, 0, 0, 0, 0, 1.02141, 0, 0, 0, 0, 1, 0, 0, 4.96607, 0, 1);-moz-transform:matrix3d(1.08198, 0, 0, 0, 0, 1.02141, 0, 0, 0, 0, 1, 0, 0, 4.96607, 0, 1);transform:matrix3d(1.08198, 0, 0, 0, 0, 1.02141, 0, 0, 0, 0, 1, 0, 0, 4.96607, 0, 1)}12.820513%{-webkit-transform:matrix3d(1.11011, 0, 0, 0, 0, 0.93225, 0, 0, 0, 0, 1, 0, 0, 15.09805, 0, 1);-moz-transform:matrix3d(1.11011, 0, 0, 0, 0, 0.93225, 0, 0, 0, 0, 1, 0, 0, 15.09805, 0, 1);transform:matrix3d(1.11011, 0, 0, 0, 0, 0.93225, 0, 0, 0, 0, 1, 0, 0, 15.09805, 0, 1)}15.384615%{-webkit-transform:matrix3d(1.11407, 0, 0, 0, 0, 0.90335, 0, 0, 0, 0, 1, 0, 0, 14.21339, 0, 1);-moz-transform:matrix3d(1.11407, 0, 0, 0, 0, 0.90335, 0, 0, 0, 0, 1, 0, 0, 14.21339, 0, 1);transform:matrix3d(1.11407, 0, 0, 0, 0, 0.90335, 0, 0, 0, 0, 1, 0, 0, 14.21339, 0, 1)}17.948718%{-webkit-transform:matrix3d(1.10161, 0, 0, 0, 0, 0.9081, 0, 0, 0, 0, 1, 0, 0, 9.95034, 0, 1);-moz-transform:matrix3d(1.10161, 0, 0, 0, 0, 0.9081, 0, 0, 0, 0, 1, 0, 0, 9.95034, 0, 1);transform:matrix3d(1.10161, 0, 0, 0, 0, 0.9081, 0, 0, 0, 0, 1, 0, 0, 9.95034, 0, 1)}20.512821%{-webkit-transform:matrix3d(1.08, 0, 0, 0, 0, 0.92785, 0, 0, 0, 0, 1, 0, 0, 5.76675, 0, 1);-moz-transform:matrix3d(1.08, 0, 0, 0, 0, 0.92785, 0, 0, 0, 0, 1, 0, 0, 5.76675, 0, 1);transform:matrix3d(1.08, 0, 0, 0, 0, 0.92785, 0, 0, 0, 0, 1, 0, 0, 5.76675, 0, 1)}23.076923%{-webkit-transform:matrix3d(1.05522, 0, 0, 0, 0, 0.95142, 0, 0, 0, 0, 1, 0, 0, 2.77841, 0, 1);-moz-transform:matrix3d(1.05522, 0, 0, 0, 0, 0.95142, 0, 0, 0, 0, 1, 0, 0, 2.77841, 0, 1);transform:matrix3d(1.05522, 0, 0, 0, 0, 0.95142, 0, 0, 0, 0, 1, 0, 0, 2.77841, 0, 1)}25.641026%{-webkit-transform:matrix3d(1.03163, 0, 0, 0, 0, 0.97304, 0, 0, 0, 0, 1, 0, 0, 1.01851, 0, 1);-moz-transform:matrix3d(1.03163, 0, 0, 0, 0, 0.97304, 0, 0, 0, 0, 1, 0, 0, 1.01851, 0, 1);transform:matrix3d(1.03163, 0, 0, 0, 0, 0.97304, 0, 0, 0, 0, 1, 0, 0, 1.01851, 0, 1)}28.205128%{-webkit-transform:matrix3d(1.01194, 0, 0, 0, 0, 0.99021, 0, 0, 0, 0, 1, 0, 0, 0.15471, 0, 1);-moz-transform:matrix3d(1.01194, 0, 0, 0, 0, 0.99021, 0, 0, 0, 0, 1, 0, 0, 0.15471, 0, 1);transform:matrix3d(1.01194, 0, 0, 0, 0, 0.99021, 0, 0, 0, 0, 1, 0, 0, 0.15471, 0, 1)}30.769231%{-webkit-transform:matrix3d(0.99741, 0, 0, 0, 0, 1.00233, 0, 0, 0, 0, 1, 0, 0, -0.17281, 0, 1);-moz-transform:matrix3d(0.99741, 0, 0, 0, 0, 1.00233, 0, 0, 0, 0, 1, 0, 0, -0.17281, 0, 1);transform:matrix3d(0.99741, 0, 0, 0, 0, 1.00233, 0, 0, 0, 0, 1, 0, 0, -0.17281, 0, 1)}33.333333%{-webkit-transform:matrix3d(0.98819, 0, 0, 0, 0, 1.00974, 0, 0, 0, 0, 1, 0, 0, -0.2323, 0, 1);-moz-transform:matrix3d(0.98819, 0, 0, 0, 0, 1.00974, 0, 0, 0, 0, 1, 0, 0, -0.2323, 0, 1);transform:matrix3d(0.98819, 0, 0, 0, 0, 1.00974, 0, 0, 0, 0, 1, 0, 0, -0.2323, 0, 1)}35.897436%{-webkit-transform:matrix3d(0.98369, 0, 0, 0, 0, 1.01324, 0, 0, 0, 0, 1, 0, 0, -0.18697, 0, 1);-moz-transform:matrix3d(0.98369, 0, 0, 0, 0, 1.01324, 0, 0, 0, 0, 1, 0, 0, -0.18697, 0, 1);transform:matrix3d(0.98369, 0, 0, 0, 0, 1.01324, 0, 0, 0, 0, 1, 0, 0, -0.18697, 0, 1)}38.461538%{-webkit-transform:matrix3d(0.98289, 0, 0, 0, 0, 1.01378, 0, 0, 0, 0, 1, 0, 0, -0.1198, 0, 1);-moz-transform:matrix3d(0.98289, 0, 0, 0, 0, 1.01378, 0, 0, 0, 0, 1, 0, 0, -0.1198, 0, 1);transform:matrix3d(0.98289, 0, 0, 0, 0, 1.01378, 0, 0, 0, 0, 1, 0, 0, -0.1198, 0, 1)}41.025641%{-webkit-transform:matrix3d(0.98462, 0, 0, 0, 0, 1.01234, 0, 0, 0, 0, 1, 0, 0, -0.06422, 0, 1);-moz-transform:matrix3d(0.98462, 0, 0, 0, 0, 1.01234, 0, 0, 0, 0, 1, 0, 0, -0.06422, 0, 1);transform:matrix3d(0.98462, 0, 0, 0, 0, 1.01234, 0, 0, 0, 0, 1, 0, 0, -0.06422, 0, 1)}43.589744%{-webkit-transform:matrix3d(0.98779, 0, 0, 0, 0, 1.00977, 0, 0, 0, 0, 1, 0, 0, -0.02798, 0, 1);-moz-transform:matrix3d(0.98779, 0, 0, 0, 0, 1.00977, 0, 0, 0, 0, 1, 0, 0, -0.02798, 0, 1);transform:matrix3d(0.98779, 0, 0, 0, 0, 1.00977, 0, 0, 0, 0, 1, 0, 0, -0.02798, 0, 1)}46.153846%{-webkit-transform:matrix3d(0.99148, 0, 0, 0, 0, 1.00681, 0, 0, 0, 0, 1, 0, 0, -0.00823, 0, 1);-moz-transform:matrix3d(0.99148, 0, 0, 0, 0, 1.00681, 0, 0, 0, 0, 1, 0, 0, -0.00823, 0, 1);transform:matrix3d(0.99148, 0, 0, 0, 0, 1.00681, 0, 0, 0, 0, 1, 0, 0, -0.00823, 0, 1)}48.717949%{-webkit-transform:matrix3d(0.99504, 0, 0, 0, 0, 1.00396, 0, 0, 0, 0, 1, 0, 0, 0.00056, 0, 1);-moz-transform:matrix3d(0.99504, 0, 0, 0, 0, 1.00396, 0, 0, 0, 0, 1, 0, 0, 0.00056, 0, 1);transform:matrix3d(0.99504, 0, 0, 0, 0, 1.00396, 0, 0, 0, 0, 1, 0, 0, 0.00056, 0, 1)}51.282051%{-webkit-transform:matrix3d(0.99803, 0, 0, 0, 0, 1.00157, 0, 0, 0, 0, 1, 0, 0, 0.0033, 0, 1);-moz-transform:matrix3d(0.99803, 0, 0, 0, 0, 1.00157, 0, 0, 0, 0, 1, 0, 0, 0.0033, 0, 1);transform:matrix3d(0.99803, 0, 0, 0, 0, 1.00157, 0, 0, 0, 0, 1, 0, 0, 0.0033, 0, 1)}53.846154%{-webkit-transform:matrix3d(1.00026, 0, 0, 0, 0, 0.99979, 0, 0, 0, 0, 1, 0, 0, 0.00328, 0, 1);-moz-transform:matrix3d(1.00026, 0, 0, 0, 0, 0.99979, 0, 0, 0, 0, 1, 0, 0, 0.00328, 0, 1);transform:matrix3d(1.00026, 0, 0, 0, 0, 0.99979, 0, 0, 0, 0, 1, 0, 0, 0.00328, 0, 1)}56.410256%{-webkit-transform:matrix3d(1.00169, 0, 0, 0, 0, 0.99864, 0, 0, 0, 0, 1, 0, 0, 0.00236, 0, 1);-moz-transform:matrix3d(1.00169, 0, 0, 0, 0, 0.99864, 0, 0, 0, 0, 1, 0, 0, 0.00236, 0, 1);transform:matrix3d(1.00169, 0, 0, 0, 0, 0.99864, 0, 0, 0, 0, 1, 0, 0, 0.00236, 0, 1)}58.974359%{-webkit-transform:matrix3d(1.00241, 0, 0, 0, 0, 0.99807, 0, 0, 0, 0, 1, 0, 0, 0.00139, 0, 1);-moz-transform:matrix3d(1.00241, 0, 0, 0, 0, 0.99807, 0, 0, 0, 0, 1, 0, 0, 0.00139, 0, 1);transform:matrix3d(1.00241, 0, 0, 0, 0, 0.99807, 0, 0, 0, 0, 1, 0, 0, 0.00139, 0, 1)}61.538462%{-webkit-transform:matrix3d(1.00257, 0, 0, 0, 0, 0.99795, 0, 0, 0, 0, 1, 0, 0, 0.00069, 0, 1);-moz-transform:matrix3d(1.00257, 0, 0, 0, 0, 0.99795, 0, 0, 0, 0, 1, 0, 0, 0.00069, 0, 1);transform:matrix3d(1.00257, 0, 0, 0, 0, 0.99795, 0, 0, 0, 0, 1, 0, 0, 0.00069, 0, 1)}64.102564%{-webkit-transform:matrix3d(1.00233, 0, 0, 0, 0, 0.99814, 0, 0, 0, 0, 1, 0, 0, 0.00026, 0, 1);-moz-transform:matrix3d(1.00233, 0, 0, 0, 0, 0.99814, 0, 0, 0, 0, 1, 0, 0, 0.00026, 0, 1);transform:matrix3d(1.00233, 0, 0, 0, 0, 0.99814, 0, 0, 0, 0, 1, 0, 0, 0.00026, 0, 1)}66.666667%{-webkit-transform:matrix3d(1.00186, 0, 0, 0, 0, 0.99851, 0, 0, 0, 0, 1, 0, 0, 0.00005, 0, 1);-moz-transform:matrix3d(1.00186, 0, 0, 0, 0, 0.99851, 0, 0, 0, 0, 1, 0, 0, 0.00005, 0, 1);transform:matrix3d(1.00186, 0, 0, 0, 0, 0.99851, 0, 0, 0, 0, 1, 0, 0, 0.00005, 0, 1)}69.230769%{-webkit-transform:matrix3d(1.00131, 0, 0, 0, 0, 0.99895, 0, 0, 0, 0, 1, 0, 0, -0.00003, 0, 1);-moz-transform:matrix3d(1.00131, 0, 0, 0, 0, 0.99895, 0, 0, 0, 0, 1, 0, 0, -0.00003, 0, 1);transform:matrix3d(1.00131, 0, 0, 0, 0, 0.99895, 0, 0, 0, 0, 1, 0, 0, -0.00003, 0, 1)}71.794872%{-webkit-transform:matrix3d(1.00078, 0, 0, 0, 0, 0.99938, 0, 0, 0, 0, 1, 0, 0, -0.00005, 0, 1);-moz-transform:matrix3d(1.00078, 0, 0, 0, 0, 0.99938, 0, 0, 0, 0, 1, 0, 0, -0.00005, 0, 1);transform:matrix3d(1.00078, 0, 0, 0, 0, 0.99938, 0, 0, 0, 0, 1, 0, 0, -0.00005, 0, 1)}74.358974%{-webkit-transform:matrix3d(1.00032, 0, 0, 0, 0, 0.99974, 0, 0, 0, 0, 1, 0, 0, -0.00004, 0, 1);-moz-transform:matrix3d(1.00032, 0, 0, 0, 0, 0.99974, 0, 0, 0, 0, 1, 0, 0, -0.00004, 0, 1);transform:matrix3d(1.00032, 0, 0, 0, 0, 0.99974, 0, 0, 0, 0, 1, 0, 0, -0.00004, 0, 1)}76.923077%{-webkit-transform:matrix3d(0.99998, 0, 0, 0, 0, 1.00002, 0, 0, 0, 0, 1, 0, 0, -0.00003, 0, 1);-moz-transform:matrix3d(0.99998, 0, 0, 0, 0, 1.00002, 0, 0, 0, 0, 1, 0, 0, -0.00003, 0, 1);transform:matrix3d(0.99998, 0, 0, 0, 0, 1.00002, 0, 0, 0, 0, 1, 0, 0, -0.00003, 0, 1)}79.487179%{-webkit-transform:matrix3d(0.99976, 0, 0, 0, 0, 1.00019, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(0.99976, 0, 0, 0, 0, 1.00019, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.99976, 0, 0, 0, 0, 1.00019, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}82.051282%{-webkit-transform:matrix3d(0.99964, 0, 0, 0, 0, 1.00029, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(0.99964, 0, 0, 0, 0, 1.00029, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.99964, 0, 0, 0, 0, 1.00029, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}84.615385%{-webkit-transform:matrix3d(0.99962, 0, 0, 0, 0, 1.00031, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(0.99962, 0, 0, 0, 0, 1.00031, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.99962, 0, 0, 0, 0, 1.00031, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}87.179487%{-webkit-transform:matrix3d(0.99965, 0, 0, 0, 0, 1.00028, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(0.99965, 0, 0, 0, 0, 1.00028, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.99965, 0, 0, 0, 0, 1.00028, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}89.74359%{-webkit-transform:matrix3d(0.99972, 0, 0, 0, 0, 1.00023, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(0.99972, 0, 0, 0, 0, 1.00023, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.99972, 0, 0, 0, 0, 1.00023, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}92.307692%{-webkit-transform:matrix3d(0.9998, 0, 0, 0, 0, 1.00016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(0.9998, 0, 0, 0, 0, 1.00016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.9998, 0, 0, 0, 0, 1.00016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}94.871795%{-webkit-transform:matrix3d(0.99988, 0, 0, 0, 0, 1.0001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(0.99988, 0, 0, 0, 0, 1.0001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.99988, 0, 0, 0, 0, 1.0001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}97.435897%{-webkit-transform:matrix3d(0.99995, 0, 0, 0, 0, 1.00004, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(0.99995, 0, 0, 0, 0, 1.00004, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.99995, 0, 0, 0, 0, 1.00004, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}.advertisement{position:relative;padding:10px 0 0;max-height:104px;height:104px;overflow:hidden;text-align:center;background:#313744;z-index:10;-webkit-transition:max-height 0.3s ease,opacity 0.3s ease;-moz-transition:max-height 0.3s ease,opacity 0.3s ease;transition:max-height 0.3s ease,opacity 0.3s ease}.advertisement .advertisement--wrapper{display:inline-block;max-width:100%;height:90px;border:1px solid #5e626a;padding:1px}.advertisement .advertisement--close{color:#f5f6f6;position:absolute;right:0;top:0;padding:10px;font-size:24px;cursor:pointer}.advertisement.advertisement--closed{max-height:0;padding:0}.advertisement.advertisement--closed .advertisement--wrapper{opacity:0}@media (max-width: 767px){.advertisement{max-height:0;padding:0}.advertisement .advertisement--wrapper{opacity:0}}.icon-wrapper{position:relative;display:inline-block;width:1em;height:1em;vertical-align:middle}.icon-wrapper:hover{color:inherit}.icon-wrapper:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:10}.icon-wrapper svg{position:absolute;width:100%;height:100%;top:0;left:0}.icon-wrapper svg{fill:currentColor}.icon-wrapper.block--inline-block{display:inline-block}.icon-wrapper.icon--vp{position:absolute;top:0;bottom:0;margin:auto 0}.icon-wrapper.icon--center{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.infoflack{background-color:#ceecdd;color:#313744;padding:20px;margin-bottom:20px;border-radius:3px}.infoflack p{max-width:600px}.infoflack b{font-weight:bold;background:#f5f6f6;border-radius:3px;padding:0 3px}body.onboarding .infoflack{display:none}[data-keyboard="device"],[data-keyboard="qwerty"],[data-keyboard="qwerty-uppercase"]{display:none}body.qwerty .keyboard,body.qwerty-uppercase .keyboard{display:none}body.qwerty [data-keyboard="qwerty"],body.qwerty-uppercase [data-keyboard="qwerty-uppercase"]{display:block}.keyboard{position:fixed;bottom:0;width:100%;height:192px;padding:3px 20px 20px;font-size:18px;background:#f5f6f6;z-index:10008;opacity:0;pointer-events:none;border-top:1px solid #D6DBDE;will-change:transform;transform:translateZ(0) translateY(100%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}@media all and (max-width: 800px){.keyboard{padding:3px}.keyboard[data-keyboard="desktop"]{display:none}.keyboard[data-keyboard="device"]{display:block}}.keyboard[data-keyboard="device"] .keyboard--section{width:calc(100% - 10%)}.keyboard[data-keyboard="device"] .keyboard--section.keyboard--section-start{width:10%;height:75%}.keyboard[data-keyboard="device"] .keyboard--section.keyboard--section-start .text{height:calc(33% - 2px)}.keyboard__close-banner{position:fixed;min-height:52px;top:0;left:0;width:100%;padding:10px 15px;background-color:#f5f6f6;border-bottom:1px solid #D6DBDE;z-index:10006;box-sizing:border-box;color:#b9bec1;opacity:0;pointer-events:none;transition:opacity .2s ease}.keyboard--show .keyboard__close-banner{opacity:1;pointer-events:inherit}.keyboard__close-banner__icon{font-size:27px;display:inline-block;border-radius:50px}.keyboard__close-banner__icon--close{float:right;font-size:14px;padding:10px;margin:-5px}.keyboard__close-banner__icon--nav{font-size:15px;padding:15px 10px;margin:-13px 0 -15px;vertical-align:top}.keyboard__close-banner__icon:hover{color:#5e626a}.keyboard__info{position:absolute;padding:10px;margin:0px -7px;bottom:calc(100% + 3px);font-size:15px;border-radius:3px 3px 0 0;color:#5e626a;background:#f5f6f6;border:1px solid #D6DBDE;border-bottom:0 none}.keyboard__info b{font-weight:bold}.keyboard__info b.colored{color:#37C289}.keyboard .keyboard--button--help{display:none}.keyboard--hide-info .keyboard__info .pillar-box,.keyboard--hide-info .keyboard__info .notification__content{padding:0}.keyboard--hide-info .keyboard__info__col{max-height:0}.keyboard--hide-info .keyboard__info__close{opacity:0;pointer-events:none}.keyboard--hide-info .keyboard--button--help{display:block}.keyboard.keyboard--show{opacity:1;pointer-events:inherit;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.keyboard.keyboard--selection-phase .keyboard--visible-on-pointer-phase{display:none}.keyboard.keyboard--selection-phase .keyboard--button .keyboard--color-secondary{stroke:currentColor;stroke-width:9px}.keyboard.keyboard--selection-phase .keyboard--button .keyboard--color-secondary svg{fill:transparent}.keyboard.keyboard--pointer-phase .keyboard--visible-on-selection-phase{display:none}.keyboard .pillar-box,.keyboard .notification__content{height:100%}.keyboard .keyboard--section{height:100%;float:left;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.keyboard .keyboard--section.keyboard--section-characters{width:75%}.keyboard .keyboard--section.keyboard--section-characters .keyboard--section-row:first-child{padding-right:20px}.keyboard .keyboard--section.keyboard--section-allcharacters{width:100%}.keyboard .keyboard--section.keyboard--section-actions{width:18%}.keyboard .keyboard--section.keyboard--section-start{width:7%}.keyboard .keyboard--section.keyboard--section-start button .text{position:absolute;height:calc(33% - 2px);line-height:50px;top:0;left:-20px;right:0;border-radius:3px;font-size:11px;background:#37C289;transition:background .1s ease}@media all and (max-width: 800px){.keyboard .keyboard--section.keyboard--section-start button .text{font-size:10px}}.keyboard .keyboard--section.keyboard--section-start button .text::after{content:'';position:absolute;width:17px;height:calc(200% + 4px);border-radius:0 7px 0 0;left:3px;top:calc(100% - 2px);border-top:2px solid #37C289;border-right:2px solid #37C289;pointer-events:none}.keyboard .keyboard--section.keyboard--section-start button .icon{position:absolute;height:calc(66% - 2px);bottom:0;left:0;font-size:23px;right:0}.keyboard .keyboard--section.keyboard--section-start button:hover .text{background:#38d090}.keyboard .keyboard--section.keyboard--section-start button:active,.keyboard .keyboard--section.keyboard--section-start button:focus{outline:none}.keyboard .keyboard--section .keyboard--section-row{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.keyboard .keyboard--button{position:relative;padding:3px;margin:2px;min-height:40px;background:#313744;color:#f5f6f6;font-family:"math",sans-serif;font-size:1em;border-radius:3px;text-align:center;border:0 none;cursor:pointer;white-space:nowrap;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;flex:1;-webkit-transition:background 0.1s ease;-moz-transition:background 0.1s ease;transition:background 0.1s ease}.keyboard .keyboard--button:active,.keyboard .keyboard--button:focus,.keyboard .keyboard--button:hover{background:#5e626a}.keyboard .keyboard--button:active .keyboard--button--hover,.keyboard .keyboard--button:focus .keyboard--button--hover,.keyboard .keyboard--button:hover .keyboard--button--hover{display:flex}.keyboard .keyboard--button:focus{outline:#38d090 auto 5px}.keyboard .keyboard--button--hover{display:none;position:absolute;bottom:calc(100% - 3px);background:#5e626a;left:50%;z-index:10;border-radius:3px;transform:translateX(-50%)}.keyboard .keyboard--button--hover .keyboard--button{line-height:50px;min-width:40px}.keyboard .keyboard--button--hover+span::after{content:'';display:block;width:4px;height:4px;background-color:#f5f6f6;position:absolute;right:8px;top:8px;border-radius:100%}.keyboard .keyboard--button--yellow{background:#f7f4be;color:#313744}.keyboard .keyboard--button--yellow:active,.keyboard .keyboard--button--yellow:focus,.keyboard .keyboard--button--yellow:hover{background:#f1ec91}.keyboard .keyboard--button--large{font-size:1.4em;background-color:#f5f6f6;color:#313744}@media all and (min-width: 640px){.keyboard .keyboard--button--large{font-size:2em}}.keyboard .keyboard--button--large:active,.keyboard .keyboard--button--large:focus,.keyboard .keyboard--button--large:hover{background-color:#ffffff}.keyboard .keyboard--button .keyboard--color-primary,.keyboard .keyboard--button .keyboard--color-secondary{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease}.keyboard .keyboard--button .keyboard--color-primary{color:#38d090}.keyboard .keyboard--button .keyboard--color-secondary{color:#684ac5}.keyboard .keyboard--button .icon-wrapper{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.keyboard .keyboard--button-transparent{background:#FFF;color:#313744}.keyboard .keyboard--button-transparent:active,.keyboard .keyboard--button-transparent:focus,.keyboard .keyboard--button-transparent:hover{color:#5e626a;background:rgba(255,255,255,0)}.keyboard .keyboard--button-green{width:50%;background:#37C289;font:15px/18px "Quicksand",sans-serif;-webkit-box-flex:4;-moz-box-flex:4;box-flex:4;-webkit-flex:4;-moz-flex:4;flex:4}.keyboard .keyboard--button-green:active,.keyboard .keyboard--button-green:focus,.keyboard .keyboard--button-green:hover{background:#38d090}.keyboard [data-keyboard-alert]{opacity:.5;cursor:auto !important}body.device .keyboard{height:calc(172px + 25px);padding-bottom:25px !important}body.device .keyboard .keyboard--section.keyboard--section-start button .text{line-height:40px !important}[data-keyboard="extra-buttons"]{display:inherit;width:20%}[data-keyboard="extra-buttons"]:empty{display:none}@media all and (max-width: 800px){[data-keyboard="extra-buttons"]{width:11.11%}}.keyboard--button--extended{display:none}body.show-extended-keyboard .keyboard--button--default{display:none}body.show-extended-keyboard .keyboard--button--extended{display:block}.top-loader{position:fixed;width:100vw;height:0;left:0;top:0;z-index:99999;pointer-events:none;overflow:hidden;background-color:#37C289;-webkit-transition:opacity 0.2s ease,height 0.2s ease;-moz-transition:opacity 0.2s ease,height 0.2s ease;transition:opacity 0.2s ease,height 0.2s ease}.top-loader::before{position:absolute;content:'';width:100vw;height:4px;left:0;top:0;background:#fff;background:-moz-linear-gradient(left, #fff 0%, #38d090 50%, #fff 100%);background:-webkit-linear-gradient(left, #fff 0%, #38d090 50%, #fff 100%);background:linear-gradient(to right, #fff 0%, #38d090 50%, #fff 100%);-webkit-animation:loader-grad 1s linear infinite;-moz-animation:loader-grad 1s linear infinite;animation:loader-grad 1s linear infinite}.application--loading .top-loader{opacity:1;height:5px}.application--loading .application{opacity:.8 !important;padding-top:47px}.application{-webkit-transition:opacity 0.2s ease,padding-top 0.2s ease;-moz-transition:opacity 0.2s ease,padding-top 0.2s ease;transition:opacity 0.2s ease,padding-top 0.2s ease}@-webkit-keyframes loader-grad{0%{background-position:0 50%}99.9999%{background-position:100vw 50%}100%{background-position:0 50%}}@-moz-keyframes loader-grad{0%{background-position:0 50%}99.9999%{background-position:100vw 50%}100%{background-position:0 50%}}@keyframes loader-grad{0%{background-position:0 50%}99.9999%{background-position:100vw 50%}100%{background-position:0 50%}}body div.waitbox{margin:30px auto;max-width:78px;white-space:nowrap;text-align:center;transition:max-width .2s ease}body div.waitbox--broke{max-width:100%}body div.waitbox--broke .waitbox__message{opacity:1}body div.waitbox--broke .waitbox__calculator{-webkit-animation:none;-moz-animation:none;animation:none}body div.waitbox--broke .lc{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-animation:none;-moz-animation:none;animation:none}body div.waitbox--broke .lc__display{position:relative;-webkit-transform:rotate(12deg) translateY(0.4em) translateX(0em);-moz-transform:rotate(12deg) translateY(0.4em) translateX(0em);transform:rotate(12deg) translateY(0.4em) translateX(0em);z-index:2;-webkit-animation:none;-moz-animation:none;animation:none}body div.waitbox--broke .lc__display::before{position:absolute;content:'';background:#fff;width:9em;height:3em;left:-.7em;bottom:100%;-webkit-transform:rotate(3deg) translateY(-0.2em) translateX(-0.6em);-moz-transform:rotate(3deg) translateY(-0.2em) translateX(-0.6em);transform:rotate(3deg) translateY(-0.2em) translateX(-0.6em)}body div.waitbox--broke .lc__keyboard{-webkit-transform:rotate(-4deg) translateY(-0.3em) translateX(0.3em);-moz-transform:rotate(-4deg) translateY(-0.3em) translateX(0.3em);transform:rotate(-4deg) translateY(-0.3em) translateX(0.3em);-webkit-animation:none;-moz-animation:none;animation:none}body div.waitbox--broke .lc__keyboard::before{position:absolute;content:'';background:#fff;width:9em;height:3em;left:-.7em;top:100%;-webkit-transform:rotate(-3deg) translateY(-0.8em) translateX(-0.6em);-moz-transform:rotate(-3deg) translateY(-0.8em) translateX(-0.6em);transform:rotate(-3deg) translateY(-0.8em) translateX(-0.6em)}body div.waitbox--broke .lc__display__number{background-color:#f1adaa;-webkit-animation:none;-moz-animation:none;animation:none}body div.waitbox--broke .lc__button{background:#fff;-webkit-animation:none;-moz-animation:none;animation:none}body div.waitbox--broke .lc__button::after{-webkit-animation:none;-moz-animation:none;animation:none}body div.waitbox--broke .lc__button--1{-webkit-transform:rotate(-2.5deg) translateY(0.2em) translateX(-0.3em);-moz-transform:rotate(-2.5deg) translateY(0.2em) translateX(-0.3em);transform:rotate(-2.5deg) translateY(0.2em) translateX(-0.3em)}body div.waitbox--broke .lc__button--2{-webkit-transform:rotate(1.5deg) translateY(0.1em) translateX(0.01em);-moz-transform:rotate(1.5deg) translateY(0.1em) translateX(0.01em);transform:rotate(1.5deg) translateY(0.1em) translateX(0.01em)}body div.waitbox--broke .lc__button--3{-webkit-transform:rotate(1.5deg) translateY(0.4em) translateX(0.1em);-moz-transform:rotate(1.5deg) translateY(0.4em) translateX(0.1em);transform:rotate(1.5deg) translateY(0.4em) translateX(0.1em)}body div.waitbox--broke .lc__button--4{-webkit-transform:rotate(-3deg) translateY(0.4em) translateX(-0.3em);-moz-transform:rotate(-3deg) translateY(0.4em) translateX(-0.3em);transform:rotate(-3deg) translateY(0.4em) translateX(-0.3em)}body div.waitbox--broke .lc__button--5{-webkit-transform:rotate(5deg) translateY(0.1em) translateX(-0.2em);-moz-transform:rotate(5deg) translateY(0.1em) translateX(-0.2em);transform:rotate(5deg) translateY(0.1em) translateX(-0.2em)}body div.waitbox--broke .lc__button--16{-webkit-transform:rotate(-7.5deg) translateY(0.12em) translateX(-0.6em);-moz-transform:rotate(-7.5deg) translateY(0.12em) translateX(-0.6em);transform:rotate(-7.5deg) translateY(0.12em) translateX(-0.6em)}body div.waitbox--loaded .lc{-webkit-animation:none;-moz-animation:none;animation:none}body div.waitbox--loaded .lc::after{opacity:.8}body div.waitbox--loaded .lc__display,body div.waitbox--loaded .lc__keyboard,body div.waitbox--loaded .waitbox__calculator{-webkit-animation:none;-moz-animation:none;animation:none}body div.waitbox--loaded .lc__display__number{background-color:#ceecdd;-webkit-animation:none;-moz-animation:none;animation:none}body div.waitbox--loaded .lc__button{background:#fff;-webkit-animation:none;-moz-animation:none;animation:none}body div.waitbox--loaded .lc__button::after{-webkit-animation:none;-moz-animation:none;animation:none}body div.waitbox--loaded .lc__button--result::after{background:#38d090;-webkit-animation:push 0.2s forwards;-moz-animation:push 0.2s forwards;animation:push 0.2s forwards}.waitbox__calculator{display:inline-block;vertical-align:top;-webkit-animation:lc_shake 0.827s 3s infinite;-moz-animation:lc_shake 0.827s 3s infinite;animation:lc_shake 0.827s 3s infinite}.waitbox__message{display:inline-block;vertical-align:middle;margin-left:30px;white-space:normal;text-align:left;max-width:300px;opacity:0;transition:opacity .2s .2s ease}.waitbox .lc{font-size:11px;position:relative;border-radius:.5em;padding:.5em;width:6.1em;height:8.3em;background-image:linear-gradient(70deg, #b9bec1 20%, rgba(185,190,193,0) 49%, rgba(185,190,193,0) 50%, #b9bec1 65%, #b9bec1 80%);background-size:320px;-webkit-animation:lc_bg 3s infinite;-moz-animation:lc_bg 3s infinite;animation:lc_bg 3s infinite;transition:background .2s ease}.waitbox .lc::after{content:'';position:absolute;border-radius:.5em;padding:.5em;width:6.1em;height:8.3em;top:0;left:0;opacity:0;background-color:#fff;transition:opacity .2s ease}.waitbox .lc__display{position:relative;background:#fff;border-radius:.25em;padding:.5em;display:flex;justify-content:center;z-index:10;-webkit-animation:lc_shake 0.8s 6s infinite;-moz-animation:lc_shake 0.8s 6s infinite;animation:lc_shake 0.8s 6s infinite}.waitbox .lc__display__number{border-radius:.125em;width:1em;height:.75em;margin-right:.25em;background:#b9bec1;transition:opacity .2s ease}.waitbox .lc__display__number--1{-webkit-animation:lc__number 12s -1s infinite;-moz-animation:lc__number 12s -1s infinite;animation:lc__number 12s -1s infinite}.waitbox .lc__display__number--2{-webkit-animation:lc__number 12s -9s infinite;-moz-animation:lc__number 12s -9s infinite;animation:lc__number 12s -9s infinite}.waitbox .lc__display__number--3{-webkit-animation:lc__number 12s -11s infinite;-moz-animation:lc__number 12s -11s infinite;animation:lc__number 12s -11s infinite}.waitbox .lc__display__number--4{-webkit-animation:lc__number 12s -4s infinite;-moz-animation:lc__number 12s -4s infinite;animation:lc__number 12s -4s infinite}.waitbox .lc__keyboard{position:relative;display:flex;flex-wrap:wrap;width:6em;padding:.75em .125em;z-index:10;-webkit-animation:lc_shake 0.834s 10s infinite;-moz-animation:lc_shake 0.834s 10s infinite;animation:lc_shake 0.834s 10s infinite}.waitbox .lc__button{position:relative;border-radius:.125em;width:1em;font-size:1em;height:.75em;margin-right:.35em;margin-bottom:.35em;background:#fff;transition:background .2s .2s ease;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.waitbox .lc__button::after{content:'';position:absolute;width:1em;height:.75em;left:0;border-radius:.125em;border:1px solid #fff;box-sizing:border-box;transition:opacity .2s ease}.waitbox .lc__button--1{-webkit-animation:lc_button 3.12513s -1s infinite;-moz-animation:lc_button 3.12513s -1s infinite;animation:lc_button 3.12513s -1s infinite}.waitbox .lc__button--1::after{-webkit-animation:lc_button_after 3.12513s -1s infinite;-moz-animation:lc_button_after 3.12513s -1s infinite;animation:lc_button_after 3.12513s -1s infinite}.waitbox .lc__button--2{-webkit-animation:lc_button 3.12513s -9s infinite;-moz-animation:lc_button 3.12513s -9s infinite;animation:lc_button 3.12513s -9s infinite}.waitbox .lc__button--2::after{-webkit-animation:lc_button_after 3.12513s -9s infinite;-moz-animation:lc_button_after 3.12513s -9s infinite;animation:lc_button_after 3.12513s -9s infinite}.waitbox .lc__button--3{-webkit-animation:lc_button 3.12513s -11s infinite;-moz-animation:lc_button 3.12513s -11s infinite;animation:lc_button 3.12513s -11s infinite}.waitbox .lc__button--3::after{-webkit-animation:lc_button_after 3.12513s -11s infinite;-moz-animation:lc_button_after 3.12513s -11s infinite;animation:lc_button_after 3.12513s -11s infinite}.waitbox .lc__button--4{-webkit-animation:lc_button 3.12513s -4s infinite;-moz-animation:lc_button 3.12513s -4s infinite;animation:lc_button 3.12513s -4s infinite}.waitbox .lc__button--4::after{-webkit-animation:lc_button_after 3.12513s -4s infinite;-moz-animation:lc_button_after 3.12513s -4s infinite;animation:lc_button_after 3.12513s -4s infinite}.waitbox .lc__button--5{-webkit-animation:lc_button 3.12513s -34s infinite;-moz-animation:lc_button 3.12513s -34s infinite;animation:lc_button 3.12513s -34s infinite}.waitbox .lc__button--5::after{-webkit-animation:lc_button_after 3.12513s -34s infinite;-moz-animation:lc_button_after 3.12513s -34s infinite;animation:lc_button_after 3.12513s -34s infinite}.waitbox .lc__button--6{-webkit-animation:lc_button 3.12513s -143s infinite;-moz-animation:lc_button 3.12513s -143s infinite;animation:lc_button 3.12513s -143s infinite}.waitbox .lc__button--6::after{-webkit-animation:lc_button_after 3.12513s -143s infinite;-moz-animation:lc_button_after 3.12513s -143s infinite;animation:lc_button_after 3.12513s -143s infinite}.waitbox .lc__button--7{-webkit-animation:lc_button 3.12513s -29s infinite;-moz-animation:lc_button 3.12513s -29s infinite;animation:lc_button 3.12513s -29s infinite}.waitbox .lc__button--7::after{-webkit-animation:lc_button_after 3.12513s -29s infinite;-moz-animation:lc_button_after 3.12513s -29s infinite;animation:lc_button_after 3.12513s -29s infinite}.waitbox .lc__button--8{-webkit-animation:lc_button 3.12513s -72s infinite;-moz-animation:lc_button 3.12513s -72s infinite;animation:lc_button 3.12513s -72s infinite}.waitbox .lc__button--8::after{-webkit-animation:lc_button_after 3.12513s -72s infinite;-moz-animation:lc_button_after 3.12513s -72s infinite;animation:lc_button_after 3.12513s -72s infinite}.waitbox .lc__button--9{-webkit-animation:lc_button 3.12513s -64s infinite;-moz-animation:lc_button 3.12513s -64s infinite;animation:lc_button 3.12513s -64s infinite}.waitbox .lc__button--9::after{-webkit-animation:lc_button_after 3.12513s -64s infinite;-moz-animation:lc_button_after 3.12513s -64s infinite;animation:lc_button_after 3.12513s -64s infinite}.waitbox .lc__button--10{-webkit-animation:lc_button 3.12513s -25s infinite;-moz-animation:lc_button 3.12513s -25s infinite;animation:lc_button 3.12513s -25s infinite}.waitbox .lc__button--10::after{-webkit-animation:lc_button_after 3.12513s -25s infinite;-moz-animation:lc_button_after 3.12513s -25s infinite;animation:lc_button_after 3.12513s -25s infinite}.waitbox .lc__button--11{-webkit-animation:lc_button 3.12513s -13s infinite;-moz-animation:lc_button 3.12513s -13s infinite;animation:lc_button 3.12513s -13s infinite}.waitbox .lc__button--11::after{-webkit-animation:lc_button_after 3.12513s -13s infinite;-moz-animation:lc_button_after 3.12513s -13s infinite;animation:lc_button_after 3.12513s -13s infinite}.waitbox .lc__button--12{-webkit-animation:lc_button 3.12513s -43s infinite;-moz-animation:lc_button 3.12513s -43s infinite;animation:lc_button 3.12513s -43s infinite}.waitbox .lc__button--12::after{-webkit-animation:lc_button_after 3.12513s -43s infinite;-moz-animation:lc_button_after 3.12513s -43s infinite;animation:lc_button_after 3.12513s -43s infinite}.waitbox .lc__button--13{-webkit-animation:lc_button 3.12513s -87s infinite;-moz-animation:lc_button 3.12513s -87s infinite;animation:lc_button 3.12513s -87s infinite}.waitbox .lc__button--13::after{-webkit-animation:lc_button_after 3.12513s -87s infinite;-moz-animation:lc_button_after 3.12513s -87s infinite;animation:lc_button_after 3.12513s -87s infinite}.waitbox .lc__button--14{-webkit-animation:lc_button 3.12513s -43s infinite;-moz-animation:lc_button 3.12513s -43s infinite;animation:lc_button 3.12513s -43s infinite}.waitbox .lc__button--14::after{-webkit-animation:lc_button_after 3.12513s -43s infinite;-moz-animation:lc_button_after 3.12513s -43s infinite;animation:lc_button_after 3.12513s -43s infinite}.waitbox .lc__button--15{-webkit-animation:lc_button 3.12513s -19s infinite;-moz-animation:lc_button 3.12513s -19s infinite;animation:lc_button 3.12513s -19s infinite}.waitbox .lc__button--15::after{-webkit-animation:lc_button_after 3.12513s -19s infinite;-moz-animation:lc_button_after 3.12513s -19s infinite;animation:lc_button_after 3.12513s -19s infinite}.waitbox .lc__button--16{-webkit-animation:lc_button 3.12513s -36s infinite;-moz-animation:lc_button 3.12513s -36s infinite;animation:lc_button 3.12513s -36s infinite}.waitbox .lc__button--16::after{-webkit-animation:lc_button_after 3.12513s -36s infinite;-moz-animation:lc_button_after 3.12513s -36s infinite;animation:lc_button_after 3.12513s -36s infinite}.waitbox .lc__button--17{-webkit-animation:lc_button 3.12513s -88s infinite;-moz-animation:lc_button 3.12513s -88s infinite;animation:lc_button 3.12513s -88s infinite}.waitbox .lc__button--17::after{-webkit-animation:lc_button_after 3.12513s -88s infinite;-moz-animation:lc_button_after 3.12513s -88s infinite;animation:lc_button_after 3.12513s -88s infinite}.waitbox .lc__button--18{-webkit-animation:lc_button 3.12513s -42s infinite;-moz-animation:lc_button 3.12513s -42s infinite;animation:lc_button 3.12513s -42s infinite}.waitbox .lc__button--18::after{-webkit-animation:lc_button_after 3.12513s -42s infinite;-moz-animation:lc_button_after 3.12513s -42s infinite;animation:lc_button_after 3.12513s -42s infinite}.waitbox .lc__button--invisible{opacity:0}.waitbox .lc__button--half-w{width:.25em}.waitbox .lc__button--half-h{height:.2em}.waitbox .lc__button--result{background-color:transparent}.waitbox .lc__button--result::after{content:'';position:absolute;background:#fff;width:1em;height:1.9em;border-radius:.125em;border:0 none}@keyframes lc__number{2%,6%,8%,12%,14%,20%,24%,30%,36%,38%,42%,44%,48%,52%,58%,60%,64%,68%,70%,76%,80%,82%,88%,90%,96%,98%{opacity:0}4%,10%,16%,18%,22%,26%,28%,32%,34%,40%,46%,50%,54%,56%,62%,66%,72%,74%,78%,84%,86%,92%,94%,100%,0%{opacity:1}}@keyframes lc_button{0%,100%,40%,70%{background:#fff}50%,60%{background:#b9bec1}}@keyframes lc_button_after{0%,100%,40%,70%{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}50%,60%{opacity:0;-webkit-transform:scale(2);-moz-transform:scale(2);transform:scale(2)}61%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@keyframes push{0%,100%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);transform:scale(0.5)}}@keyframes lc_bg{0%{background-position:0 50%}99.9999%{background-position:320px 50%}100%{background-position:0 50%}}@keyframes lc_shake{0%{-webkit-transform:translate(2px, 1px) rotate(0deg);-moz-transform:translate(2px, 1px) rotate(0deg);transform:translate(2px, 1px) rotate(0deg)}10%{-webkit-transform:translate(-1px, -2px) rotate(-1deg);-moz-transform:translate(-1px, -2px) rotate(-1deg);transform:translate(-1px, -2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px, 0px) rotate(1deg);-moz-transform:translate(-3px, 0px) rotate(1deg);transform:translate(-3px, 0px) rotate(1deg)}30%{-webkit-transform:translate(0px, 2px) rotate(0deg);-moz-transform:translate(0px, 2px) rotate(0deg);transform:translate(0px, 2px) rotate(0deg)}40%{-webkit-transform:translate(1px, -1px) rotate(1deg);-moz-transform:translate(1px, -1px) rotate(1deg);transform:translate(1px, -1px) rotate(1deg)}50%{-webkit-transform:translate(-1px, 2px) rotate(-1deg);-moz-transform:translate(-1px, 2px) rotate(-1deg);transform:translate(-1px, 2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px, 1px) rotate(0deg);-moz-transform:translate(-3px, 1px) rotate(0deg);transform:translate(-3px, 1px) rotate(0deg)}70%{-webkit-transform:translate(2px, 1px) rotate(-1deg);-moz-transform:translate(2px, 1px) rotate(-1deg);transform:translate(2px, 1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px, -1px) rotate(1deg);-moz-transform:translate(-1px, -1px) rotate(1deg);transform:translate(-1px, -1px) rotate(1deg)}90%{-webkit-transform:translate(2px, 2px) rotate(0deg);-moz-transform:translate(2px, 2px) rotate(0deg);transform:translate(2px, 2px) rotate(0deg)}100%{-webkit-transform:translate(1px, -2px) rotate(-1deg);-moz-transform:translate(1px, -2px) rotate(-1deg);transform:translate(1px, -2px) rotate(-1deg)}}[data-easteregg-game]{display:none;position:fixed;background:#38d090;width:100%;height:100%;font-family:"math",sans-serif;z-index:1000;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-easteregg-game].easteregg--loaded{display:block}[data-easteregg-game] [data-easteregg-question]{position:absolute;top:0;left:50%;min-width:220px;padding:25px;text-align:center;color:#f5f6f6;font-weight:bold;font-size:26px;background:#0e0e19;z-index:1;border-radius:0 0 3px 3px;box-shadow:0 10px 20px -5px rgba(0,0,0,0.5);-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}[data-easteregg-game] [data-easteregg-left-choice],[data-easteregg-game] [data-easteregg-right-choice]{display:block;position:absolute;top:0;width:50%;height:100%;background:rgba(255,255,255,0);cursor:pointer;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease}[data-easteregg-game] [data-easteregg-left-choice]:hover,[data-easteregg-game] [data-easteregg-right-choice]:hover{background:rgba(245,246,246,0.2)}[data-easteregg-game] [data-easteregg-left-choice] span,[data-easteregg-game] [data-easteregg-right-choice] span{position:absolute;left:50%;top:50%;color:#f5f6f6;font-weight:bold;font-size:156px;text-shadow:0 5px 5px rgba(0,0,0,0.2);-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}[data-easteregg-game] [data-easteregg-left-choice]{left:0;border-right:1px solid rgba(245,246,246,0.2)}[data-easteregg-game] [data-easteregg-right-choice]{right:0}[data-easteregg-game] [data-easteregg-life]{position:absolute;width:50px;left:30px;bottom:30px;color:#f5f6f6}[data-easteregg-game] [data-easteregg-life].easteregg--animate{-webkit-animation:easteregg-pulse 1.5s 1;-moz-animation:easteregg-pulse 1.5s 1;animation:easteregg-pulse 1.5s 1}[data-easteregg-game] [data-easteregg-life] [data-easteregg-life-item]{display:block;height:10px;margin-top:10px;background:currentColor}[data-easteregg-game] [data-easteregg-life="1"] [data-easteregg-life-item="2"]{display:none}[data-easteregg-game] [data-easteregg-life="1"] [data-easteregg-life-item="3"]{display:none}[data-easteregg-game] [data-easteregg-life="1"] [data-easteregg-life-item="4"]{display:none}[data-easteregg-game] [data-easteregg-life="1"] [data-easteregg-life-item="5"]{display:none}[data-easteregg-game] [data-easteregg-life="1"] [data-easteregg-life-item="6"]{display:none}[data-easteregg-game] [data-easteregg-life="2"] [data-easteregg-life-item="3"]{display:none}[data-easteregg-game] [data-easteregg-life="2"] [data-easteregg-life-item="4"]{display:none}[data-easteregg-game] [data-easteregg-life="2"] [data-easteregg-life-item="5"]{display:none}[data-easteregg-game] [data-easteregg-life="2"] [data-easteregg-life-item="6"]{display:none}[data-easteregg-game] [data-easteregg-life="3"] [data-easteregg-life-item="4"]{display:none}[data-easteregg-game] [data-easteregg-life="3"] [data-easteregg-life-item="5"]{display:none}[data-easteregg-game] [data-easteregg-life="3"] [data-easteregg-life-item="6"]{display:none}[data-easteregg-game] [data-easteregg-life="4"] [data-easteregg-life-item="5"]{display:none}[data-easteregg-game] [data-easteregg-life="4"] [data-easteregg-life-item="6"]{display:none}[data-easteregg-game] [data-easteregg-life="5"] [data-easteregg-life-item="6"]{display:none}[data-easteregg-game] .easteregg--congrats{position:absolute;color:#f5f6f6;width:100%;bottom:50%;text-align:center;font-family:"Quicksand",sans-serif;padding-bottom:30px;font-size:40px;line-height:45px;opacity:0;pointer-events:none}[data-easteregg-game] [data-easteregg-score]{position:absolute;display:block;right:0;bottom:0;padding:30px;color:#f5f6f6;font-size:26px;pointer-events:none}[data-easteregg-game] [data-easteregg-score]:after,[data-easteregg-game] [data-easteregg-score]:before{content:attr(data-easteregg-score)}[data-easteregg-game] [data-easteregg-score]:after{position:absolute;right:30px;bottom:30px}[data-easteregg-game] [data-easteregg-score].easteregg--animate:after{opacity:0;-webkit-transform:scale(10);-moz-transform:scale(10);transform:scale(10);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}[data-easteregg-game] [data-easteregg-close]{position:absolute;width:20px;height:20px;right:0;top:0;padding:20px;color:#f5f6f6;text-align:center;line-height:20px;-webkit-transition:color 0.3s ease,background 0.3s ease;-moz-transition:color 0.3s ease,background 0.3s ease;transition:color 0.3s ease,background 0.3s ease}[data-easteregg-game] [data-easteregg-close]:hover{color:#38d090;background:#f5f6f6}[data-easteregg-game].easteregg--game-over [data-easteregg-life],[data-easteregg-game].easteregg--game-over [data-easteregg-right-choice],[data-easteregg-game].easteregg--game-over [data-easteregg-left-choice],[data-easteregg-game].easteregg--game-over [data-easteregg-question]{opacity:0;pointer-events:none;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease}[data-easteregg-game].easteregg--game-over .easteregg--congrats{opacity:1;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease}[data-easteregg-game].easteregg--game-over [data-easteregg-score]{right:50%;bottom:50%;font-size:50px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translate3d(50%, 50%, 0);-moz-transform:translate3d(50%, 50%, 0);transform:translate3d(50%, 50%, 0)}@-webkit-keyframes easteregg-pulse{10%,30%,50%,70%,90%{opacity:0}0%,20%,40%,60%,80%,100%{opacity:1}}@-moz-keyframes easteregg-pulse{10%,30%,50%,70%,90%{opacity:0}0%,20%,40%,60%,80%,100%{opacity:1}}@keyframes easteregg-pulse{10%,30%,50%,70%,90%{opacity:0}0%,20%,40%,60%,80%,100%{opacity:1}}.emocard{position:relative;background:#D6DBDE;height:240px;margin:-20px;margin-bottom:20px;border-bottom:1px solid rgba(185,190,193,0.5);overflow:hidden}.emocard--show-star{background-color:rgba(56,208,144,0.3)}.emocard--show-medal{background-color:rgba(255,159,40,0.3)}.emocard--show-cup,.emocard--show-cup-default{background-color:#684ac5}.emocard--hide-star{background-color:rgba(224,100,118,0.3)}.emocard--hide-medal{background-color:rgba(224,100,118,0.3)}.emocard--hide-cup{background-color:rgba(224,100,118,0.3)}.emocard--okay{background-color:rgba(56,208,144,0.3)}.emocard--fail{background-color:rgba(224,100,118,0.3)}.emocard svg{width:256px;height:256px}.emocard__layer{position:absolute;left:50%;top:50%;margin:-128px}.emocard__shadow{opacity:.2}.emocard__shine{position:absolute;left:50%;top:50%;width:256px;height:256px;margin:-128px}.emocard__shine svg{position:absolute;left:0;top:0}.emocard__shine--white svg{fill:#fff}.emocard__shine .shine--1{-webkit-animation:gamification-pulse 2s 0s infinite;-moz-animation:gamification-pulse 2s 0s infinite;animation:gamification-pulse 2s 0s infinite}.emocard__shine .shine--2{-webkit-animation:gamification-pulse 2s -1s infinite;-moz-animation:gamification-pulse 2s -1s infinite;animation:gamification-pulse 2s -1s infinite}.emocard__float{-webkit-animation:gamification-float 2s -1s infinite;-moz-animation:gamification-float 2s -1s infinite;animation:gamification-float 2s -1s infinite}@keyframes gamification-pulse{0%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:0}}@keyframes gamification-float{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}.sign-up-form .button,.sign-up-form select,.sign-up-form input{width:100%}.sign-up-form .button{padding:20px 0;margin:10px 0 0;font-size:28px}.sign-up-form small{display:block;text-align:left;font-size:18px;line-height:22px;margin-top:20px;color:#b9bec1}.grid{position:relative;font-size:20px;line-height:28px;border-top:2px solid #D6DBDE;color:#313744;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid--flekk{margin-top:30px;margin-bottom:30px;padding:60px;border-radius:3px;border:transparent;background:#fff;box-shadow:0 25px 40px -40px}@media all and (max-width: 640px){.grid--flekk{padding:20px}}.grid img{position:absolute;width:100%;max-width:33%;background-size:cover;background-position:50% 50%}@media all and (max-width: 600px){.grid img{position:relative;display:block;margin:0 auto 60px;max-width:100%}}.grid img.rounded{border-radius:100%}.grid img.simple{position:static;width:inherit;max-width:100%}.grid h1,.grid h2,.grid h3{display:block;max-width:600px;margin:0 auto;font-family:"Quicksand",sans-serif;font-size:38px;text-align:center;line-height:1.1em;padding-bottom:15px;overflow:hidden}.grid h1.flekk,.grid h2.flekk,.grid h3.flekk{padding:5px 20px;color:#f5f6f6;background:#313744}@media all and (max-width: 480px){.grid h1.flekk,.grid h2.flekk,.grid h3.flekk{font-size:30px}}@media all and (max-width: 640px){.grid h1{margin-top:30px;font-size:33px;line-height:40px}}@media all and (max-width: 640px){.grid h2,.grid h3{margin-top:30px;font-size:22px;line-height:30px}}.grid p,.grid div.p{display:block;max-width:600px;margin:auto;padding-bottom:15px}.grid p b,.grid div.p b{font-weight:bold;padding:0 3px;margin:0 -3px;background:rgba(49,55,68,0.1);border-radius:3px}.grid ul{max-width:600px}.grid ul li{display:block;position:relative;padding-left:50px;padding-bottom:15px}.grid ul li strong{display:block;margin-bottom:10px;font-family:"Quicksand",sans-serif}.grid ul li b{font-weight:bold;padding:0 3px;margin:0 -3px;background:rgba(49,55,68,0.1);border-radius:3px}.grid ul li:before,.grid ul li:after{position:absolute;content:'';display:block;width:7px;height:7px;left:0;top:12px;padding-left:20px;background:#38d090;border-radius:3px}.grid ul li:after{display:none}.grid ul.pipes li{padding-top:10px}.grid ul.pipes li:before{width:0;top:20px;left:-12px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.grid ul.pipes li:after{display:block;width:20px;top:14px;left:-5px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.grid ul.quotes li{padding-top:10px}.grid ul.quotes li:before{position:absolute;content:'';display:block;width:7px;height:7px;left:0;top:0;padding:0 0 15px;background:#38d090;border-radius:3px}.grid ul.quotes li:after{position:absolute;content:'';display:block;width:7px;height:7px;left:8px;top:0;padding:0 0 5px;background:#38d090;border-radius:3px}.grid .grid--block{position:relative;padding:120px 30px}.grid .grid--block.grid--block--transparent{background:transparent;border-top:2px solid #D6DBDE;border-bottom:2px solid #D6DBDE;color:#f5f6f6}.grid .grid--block.grid--block--transparent p{color:#FFF}.grid .grid--block.grid--block--transparent .icon-wrapper{display:block;margin:60px auto 0;font-size:60px}.grid .grid--block.grid--block--transparent .icon-small .icon-wrapper{margin:10px auto 30px;font-size:30px}.grid .grid--block.grid--block--gradient{background:linear-gradient(to bottom, #D6DBDE 0%, #f5f6f6 100%) !important;border-top:2px solid rgba(49,55,68,0.2)}.grid .grid--block.grid--block--left img{right:0}.grid .grid--block.grid--block--left h1,.grid .grid--block.grid--block--left h2,.grid .grid--block.grid--block--left h3{text-align:left;max-width:60%;margin:0 auto 0 0}@media all and (max-width: 600px){.grid .grid--block.grid--block--left h1,.grid .grid--block.grid--block--left h2,.grid .grid--block.grid--block--left h3{text-align:center;max-width:100%}}.grid .grid--block.grid--block--left p,.grid .grid--block.grid--block--left ul{max-width:60%;margin:0 auto 0 0}@media all and (max-width: 600px){.grid .grid--block.grid--block--left p,.grid .grid--block.grid--block--left ul{max-width:100%}}.grid .grid--block.grid--block--right h1,.grid .grid--block.grid--block--right h2,.grid .grid--block.grid--block--right h3{text-align:left;max-width:60%;margin:0 0 0 auto}@media all and (max-width: 600px){.grid .grid--block.grid--block--right h1,.grid .grid--block.grid--block--right h2,.grid .grid--block.grid--block--right h3{text-align:center;max-width:100%}}.grid .grid--block.grid--block--right p,.grid .grid--block.grid--block--right div.p,.grid .grid--block.grid--block--right ul{max-width:60%;margin:0 0 0 auto}@media all and (max-width: 600px){.grid .grid--block.grid--block--right p,.grid .grid--block.grid--block--right div.p,.grid .grid--block.grid--block--right ul{max-width:100%}}.grid .grid--block.grid--block--line-after:after{content:'';display:block;background:#D6DBDE;height:10px;position:absolute;left:50%;bottom:0;width:200px;margin-left:-100px;border-radius:3px}.grid .grid--half-box,.grid .grid--third-box,.grid .grid--two-third-box{width:50%;display:inline-block;padding-right:30px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media all and (max-width: 730px){.grid .grid--half-box,.grid .grid--third-box,.grid .grid--two-third-box{width:100%;padding-right:0}}.grid .grid--half-box h1,.grid .grid--half-box h2,.grid .grid--half-box h3,.grid .grid--third-box h1,.grid .grid--third-box h2,.grid .grid--third-box h3,.grid .grid--two-third-box h1,.grid .grid--two-third-box h2,.grid .grid--two-third-box h3{text-align:left}.grid .grid--half-box.highlighted,.grid .grid--third-box.highlighted,.grid .grid--two-third-box.highlighted{position:relative;padding:90px 30px;margin-bottom:30px;border-radius:3px;color:#f5f6f6;background:#313744}@media all and (max-width: 600px){.grid .grid--half-box.highlighted,.grid .grid--third-box.highlighted,.grid .grid--two-third-box.highlighted{margin:30px -30px;display:block;width:auto;border-radius:0}}.grid .grid--half-box.highlighted form,.grid .grid--third-box.highlighted form,.grid .grid--two-third-box.highlighted form{max-width:300px;margin:auto;text-align:center}.grid .grid--half-box.highlighted--green,.grid .grid--third-box.highlighted--green,.grid .grid--two-third-box.highlighted--green{background-color:#38d090;color:#313744}.grid .grid--half-box.highlighted--purple,.grid .grid--third-box.highlighted--purple,.grid .grid--two-third-box.highlighted--purple{background-color:#684ac5}.grid .grid--half-box.highlighted--white,.grid .grid--third-box.highlighted--white,.grid .grid--two-third-box.highlighted--white{background-color:#fff;color:#313744}.grid .grid--third-box{width:33%}@media all and (max-width: 730px){.grid .grid--third-box{width:100% !important}}.grid .grid--two-third-box{width:66%}@media all and (max-width: 730px){.grid .grid--two-third-box{width:100% !important}}.grid .grid--quarter-box,.grid .grid--third-box{width:25%;display:inline-block;padding-right:15px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media all and (max-width: 730px){.grid .grid--quarter-box,.grid .grid--third-box{width:50%}}@media all and (max-width: 480px){.grid .grid--quarter-box,.grid .grid--third-box{width:100%}}.grid .grid--quarter-box img,.grid .grid--third-box img{display:block;position:relative;width:100%;margin-bottom:30px}.grid .grid--quarter-box ul,.grid .grid--quarter-box h1,.grid .grid--quarter-box h2,.grid .grid--quarter-box img,.grid .grid--third-box ul,.grid .grid--third-box h1,.grid .grid--third-box h2,.grid .grid--third-box img{max-width:100% !important}.grid .grid--quarter-box ul li,.grid .grid--third-box ul li{padding-left:30px}.grid .grid--quarter-box ul li:before,.grid .grid--third-box ul li:before{width:0}.grid .grid--third-box{width:33%}.grid .grid--gold-box{padding:30px;background-color:gold;border-radius:3px}.academy-list h1{display:block;margin:60px 0;font-size:28px;line-height:34px;text-align:center;font-family:"Quicksand",sans-serif;color:#313744}.academy-tile{display:block;padding:30px;color:#5e626a}.academy-tile h3{font-size:14px;line-height:20px}.academy-tile h3 span{display:inline-block;max-width:calc(100% - 40px);padding:0 0 20px;vertical-align:middle}.academy-tile h3 .academy-icon-box{display:inline-block;position:relative;width:30px;height:30px;padding:0;margin-bottom:20px;margin-right:10px;font-size:22px;line-height:27px;text-align:center;color:#f5f6f6;background:#5e626a;border-radius:4px;vertical-align:middle;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease}.academy-tile:hover{color:#313744}.academy-tile:hover h3 .academy-icon-box{background:#13a4f9}.academy-item{display:table;max-width:480px;text-align:center}.academy-item .academy-icon{display:block;font-size:60px;margin:0 auto -20px;width:60px}.academy-item .academy-extra{margin-bottom:60px;text-align:center;font-style:italic}.academy-item .academy-extra:empty{display:none}.academy-item [data-fromto]{display:block;margin:60px 0 0;font-size:24px;text-align:left}.academy-item [data-fromto][data-vertical="true"] .problem--formula-arrow{width:80px}.academy--vertical{display:inline-block;white-space:pre-line;text-align:left;border-bottom:2px solid #D6DBDE;padding-bottom:30px;margin-bottom:0;margin-top:0}.academy--vertical .academy-formula__arrow{padding:20px 0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}[data-academy-item-placeholder] [data-fromto]{max-width:600px;margin:60px auto 0}.application.page--academy-item{max-height:inherit}.problem-suggestion{display:block;position:fixed;right:15px;top:80px;z-index:999;background:#f7f4be;color:#9a987e;width:240px;padding:20px 20px 0 20px;border-radius:3px;box-sizing:border-box;overflow:hidden;box-shadow:0 4px 10px -3px rgba(14,14,25,0.5);-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.problem-suggestion strong{margin:0 0 20px;text-align:center}.problem-suggestion__close{position:absolute;top:0;right:0;font-size:12px;padding:13px;height:10px;width:10px;text-align:center;line-height:9px;color:#9a987e !important}.problem-suggestion.hide{opacity:0;pointer-events:none}.problem-row-placeholder{min-height:60px;padding:1px;opacity:0;box-sizing:border-box;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.problem-row-placeholder--loaded{opacity:1}.problem-row-placeholder--hide{opacity:0}.problem-row-placeholder--hide .problem--row{display:none}.onboard{display:none}.onboard__message{position:fixed;right:5px;top:5px;max-width:calc(100vw - 10px);width:520px;z-index:10002;opacity:1;transition:right .3s ease, opacity .3s ease}@media all and (max-width: 480px){.onboard__message{width:100% !important}}.onboard__message__buttons{padding-top:15px;text-align:right}.onboard__message .button--secondary{color:#f5f6f6}.onboard__message .icon-wrapper{margin:0 5px;font-size:20px;vertical-align:bottom}.onboard__message--text{border:1px dashed currentColor;border-radius:3px;padding:10px;margin-bottom:10px}.onboard__message--text strong{padding:1px 4px;font-weight:bold;border-radius:3px;background-color:rgba(214,219,222,0.1)}.onboard__message--title{font-size:16px;font-family:"Quicksand",sans-serif;margin-bottom:10px;font-weight:normal}.onboard__message--hightlight{display:block;margin:10px -17px;padding:17px;background:#f5f6f6;color:#0e0e19}.onboard__message--hightlight strong{padding:5px;font-weight:bold;border-radius:3px;background-color:rgba(14,14,25,0.1)}.onboard__message--small{font-size:13px;line-height:17px;opacity:.6;margin-bottom:10px}.onboard__message--small strong{padding:1px 4px;font-weight:bold;border-radius:3px;background-color:rgba(214,219,222,0.1)}.onboard__message,.onboard__flack{background:#684ac5;color:#fff;padding:15px;border-radius:3px;box-shadow:0 25px 40px -20px rgba(49,55,68,0.5);box-sizing:border-box;text-align:left}.onboard__flack{display:none}.onboard__blocker{position:fixed;width:300vw;height:300vh;left:-100vw;top:-100vh;background:rgba(245,246,246,0.001);z-index:1000}.onboard__pointer{display:none;position:absolute;cursor:pointer;z-index:10001}.onboard__pointer__decor{position:absolute;left:calc(50% - 11px);top:calc(50% - 11px);background:rgba(104,74,197,0.5);width:20px;height:20px;border-radius:100%}.onboard__pointer__decor::after,.onboard__pointer__decor::before{position:absolute;content:'';border:2px solid #684ac5;width:100px;height:100px;border-radius:100%;left:-40px;top:-40px;backface-visibility:hidden;box-sizing:border-box;pointer-events:none;-webkit-animation:pulse 2s cubic-bezier(0.36, 0.07, 0.19, 0.97) infinite;-moz-animation:pulse 2s cubic-bezier(0.36, 0.07, 0.19, 0.97) infinite;animation:pulse 2s cubic-bezier(0.36, 0.07, 0.19, 0.97) infinite}.onboard__pointer__decor::before{-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}.onboard__line{position:fixed;width:100%;height:100%;margin:0;left:0;top:0;z-index:10001;pointer-events:none}.onboard__line__path{fill:transparent;stroke:#684ac5;stroke-width:2;stroke-linecap:round}.onboard.shake .onboard__message{-webkit-animation:shake 0.7s cubic-bezier(0.36, 0.07, 0.19, 0.97) forwards;-moz-animation:shake 0.7s cubic-bezier(0.36, 0.07, 0.19, 0.97) forwards;animation:shake 0.7s cubic-bezier(0.36, 0.07, 0.19, 0.97) forwards}.onboard.hide{display:block}.onboard.hide .onboard__message{right:-200px;opacity:0;pointer-events:none}.onboard.hide .onboard__pointer,.onboard.hide .onboard__line{display:none !important}body.onboarding .onboard,body.onboarding .onboard__flack{display:block}.onboard__message--show-on-device{display:none}body.device .onboard__message--hide-on-device{display:none}body.device .onboard__message--show-on-device{display:block}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px, 0, 0);-moz-transform:translate3d(-1px, 0, 0);transform:translate3d(-1px, 0, 0)}20%,80%{-webkit-transform:translate3d(3px, 0, 0);-moz-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}30%,50%,70%{-webkit-transform:translate3d(-5px, 0, 0);-moz-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}40%,60%{-webkit-transform:translate3d(5px, 0, 0);-moz-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}}@keyframes pulse{0%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:0}}[data-dashboard-input]{position:relative}.learn{color:#5e626a}.learn__title{color:#313744}.learn__lead{max-width:600px;display:block;margin:0 auto 2rem calc(200px + 1rem)}@media all and (max-width: 680px){.learn__lead{max-width:100%;margin:0 auto 2rem}}.learn__container{min-height:230px;margin-bottom:2rem;border-bottom:2px solid #D6DBDE}.learn__score{display:inline-block;width:200px;margin-top:15px;text-align:center;font-size:17px;font-family:"highlight-font", Helvetica, Arial, "lucida grande", tahoma, verdana, arial, sans-serif}@media all and (max-width: 680px){.learn__score{width:100%;padding-bottom:30px}}.learn__score__percentage,.learn__score__cup,.learn__score__medal,.learn__score__star,.learn__score__heart{display:inline-block;color:#f5f6f6;width:70px;height:70px;line-height:70px;margin:5px;text-align:center;border-radius:100px}.learn__score__percentage span,.learn__score__cup span,.learn__score__medal span,.learn__score__star span,.learn__score__heart span{display:inline-block;margin:2px;vertical-align:middle}.learn__score__percentage span i,.learn__score__cup span i,.learn__score__medal span i,.learn__score__star span i,.learn__score__heart span i{margin-top:-5px}.learn__score__percentage{background-color:#f5f6f6;width:120px;height:120px;line-height:120px}.learn__score__percentage span{vertical-align:bottom}.learn__score__cup{background-color:#684ac5}.learn__score__cup .icon-wrapper{color:gold}.learn__score__medal{background-color:#13a4f9}.learn__score__star{background-color:#ff9f28}.learn__score__heart{background-color:#e06476}.learn__lectures{display:flex;max-width:calc(100% + 30px);margin:0;padding:8px !important;color:#5e626a;flex-wrap:wrap;box-sizing:border-box}.learn__lectures::after{flex:10;display:block;content:'';width:100%;min-width:33%}.learn__lectures--left{max-width:calc(100% - 200px)}.learn__lectures__index{width:12px;display:inline-block;text-align:center;background:#D6DBDE;border-radius:100%;padding:5px;margin-right:10px;font-weight:bold;font-size:12px;line-height:12px;vertical-align:middle}@media all and (max-width: 680px){.learn__lectures.learn__lectures--left{max-width:100%}}.learn__lectures .pictogram-instruction{display:block;margin:5px -10px;color:#5e626a}.learn__lectures li{position:relative;flex:1 auto;max-width:100%;white-space:nowrap;font-size:20px;background:#fff;overflow:auto}.learn__lectures li strong{font-size:17px;font-family:"highlight-font", Helvetica, Arial, "lucida grande", tahoma, verdana, arial, sans-serif}.learn__lectures li [data-f]{vertical-align:middle;max-width:unset}.learn__lectures li [data-f] [data-message-insert]{font-family:"math",sans-serif;font-weight:normal}.learn__lectures li.title{padding:2rem 0 0;margin-bottom:-1rem}.learn__lectures li[data-learn-has-medal]{display:inline-block;border:2px solid #d6dbde;margin:5px;padding:.5rem;border-radius:3px;vertical-align:middle;cursor:pointer}.learn__lectures li[data-learn-has-medal]:hover{border:2px solid #b9bec1;background-color:#fff}.learn__lectures li[data-learn-has-medal="true"]{border:2px solid #ff9f28}.learn__lectures .academy-item{display:table;width:calc(100% + 30px);max-width:calc(100% + 30px);margin:5px -15px 0;border-radius:3px;background:#f5f6f6}.learn__lectures .academy-item [data-fromto]{padding:10px;margin:0}@media all and (max-width: 680px){.learn__lectures .academy-item{display:block;overflow:auto;width:calc(100% + 30px);max-width:inherit;border-radius:0}}.learn__lesson{display:block;margin-bottom:1rem;color:#313744;transition:color .2s ease}.learn__lesson:hover{color:#0e0e19}.learn__lesson:hover .learn__star{color:#b9bec1}.learn__lesson__title{display:block;font-size:17px;font-family:"highlight-font", Helvetica, Arial, "lucida grande", tahoma, verdana, arial, sans-serif}.learn__lesson__title__score{font-size:.7em;opacity:.6;white-space:nowrap}.learn__lesson__cup{display:inline-block;width:2em;height:2em;background-color:#684ac5;color:gold;text-align:center;line-height:2em;font-size:22px;margin-right:5px;border-radius:1em}.learn__lesson__cup .icon-wrapper{font-size:1.23em}.learn__stars{display:inline-block;color:#D6DBDE}.learn__stars .learn__star.learn__star--active{color:#ff9f28}.learn__hearts{display:inline-block;color:#D6DBDE}.learn__hearts .learn__heart{margin-right:3px;-webkit-animation:lostHearth 3s linear forwards;-moz-animation:lostHearth 3s linear forwards;animation:lostHearth 3s linear forwards}.learn__hearts .learn__heart.learn__heart--active{color:#e06476;-webkit-animation:none;-moz-animation:none;animation:none}@keyframes lostHearth{10.1%,20%,30.1%,40%,50.1%,60%{color:#e06476}0%,10%,20.1%,30%,41.1%,50%,70%{color:#D6DBDE}}li[data-learn]:before{content:'';height:100%;display:inline-block;vertical-align:middle}[data-answer-type]{color:#5e626a}[data-answer-type="perfect-answer"],[data-answer-type="ok-go-on-answer"]{color:#313744;font-weight:bold}.learn__lectures li[data-opened-solutions]{width:100%;background:transparent;overflow:hidden}.learn__lectures li[data-learn-has-medal]{max-width:100%;box-sizing:border-box}.learn__lectures [data-fromto]{padding:0 !important;font-size:20px}.learn__lectures [data-fromto] .problem--formula-left{margin-right:-75px}.question__input{font-size:25px;background:#ceecdd !important;padding:10px;color:#313744;box-sizing:border-box}.learn-diagram{display:inline-block;vertical-align:middle}.learn-diagram__circle{fill:none;stroke:#38d090;stroke-linecap:round;stroke-dasharray:0, 0, 0, 0, 0, 5000;stroke-width:5;opacity:1;transition:stroke-dasharray 1s ease;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotateZ(-90deg);-moz-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}.learn-diagram__bg{fill:#38d090;opacity:0;transition:opacity 1s ease}.learn-diagram--done .learn-diagram__circle{stroke:#684ac5;transition:stroke-dasharray 1s ease, stroke 1s ease}.learn-diagram--done .learn-diagram__bg{fill:#684ac5;transition:opacity 1s ease, fill 1s ease}.learn-diagram__shadow{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:learn-pulse 3.5s infinite;-moz-animation:learn-pulse 3.5s infinite;animation:learn-pulse 3.5s infinite}.learn-diagram__hat{-webkit-animation:learn-float 3.5s infinite;-moz-animation:learn-float 3.5s infinite;animation:learn-float 3.5s infinite}@keyframes learn-float{0%,100%{-webkit-transform:translate3d(0, -10px, 0);-moz-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}50%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes learn-pulse{0%,100%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);transform:scale(0.8)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}.payment{position:relative;background:#13a4f9;margin:0 -20px;padding:20px;padding-right:10px;border-radius:5px;box-sizing:border-box;box-shadow:0 25px 40px -40px #313744}.payment__wrapper{border:0 none !important}.payment__block-wrapper{display:block;position:relative}.payment__title{display:block;margin:-20px;margin-right:-10px;margin-bottom:20px;padding:20px;color:#f5f6f6;font-size:17px;font-family:"Quicksand",sans-serif;border-bottom:3px solid #f5f6f6}.payment__title__icon{padding:10px;margin:-5px;float:right;border-radius:100px;background:#f5f6f6;color:#313744;line-height:0}.payment__block{display:inline-block;box-sizing:border-box;width:100%;padding-right:10px}.payment__block--half{margin-top:10px;width:50%}.payment__label{display:block;color:#f5f6f6;font-size:13px;font-family:"Quicksand",sans-serif}.payment__input{height:30px;padding:5px 0;color:#313744;font-family:"Quicksand",sans-serif;border-bottom:3px solid rgba(49,55,68,0.5);transition:border-bottom .3s ease}.payment__input.braintree-hosted-fields-focused{border-bottom:3px solid #f5f6f6}.payment__input.braintree-hosted-fields-invalid{border-bottom:3px solid #e06476;-webkit-animation:shake 0.7s cubic-bezier(0.36, 0.07, 0.19, 0.97) forwards;-moz-animation:shake 0.7s cubic-bezier(0.36, 0.07, 0.19, 0.97) forwards;animation:shake 0.7s cubic-bezier(0.36, 0.07, 0.19, 0.97) forwards}.payment__input.braintree-hosted-fields-valid{border-bottom:3px solid transparent}.payment__hr{display:block;height:3px;border:0;background:#b9bec1;margin:40px 30px 30px 0}.payment__pay{width:100%;text-align:right}.payment__pay span{line-height:1em}.payment__price{color:rgba(49,55,68,0.5);float:left}.pro{border-top:0 none}.pro .grid--block{padding:60px 0 30px}.pro__table{font-size:13px;width:100%}.pro__table__wrapper{max-width:100%;overflow:auto;white-space:nowrap}.pro__table tr td{padding:10px 5px;border-bottom:1px solid #b9bec1}.pro__table thead{font-size:15px;font-family:"Quicksand",sans-serif;vertical-align:middle;font-weight:bold}.pro__table thead td{border-bottom:3px solid #b9bec1}.pro__table thead strong{font-size:20px}.pro__table thead input{width:calc(100% - 20px);background:transparent;border:0 none;font-weight:bold}.pro__table .button{float:right}.pro__table input{width:calc(100% - 10px);padding:10px;box-sizing:border-box;border-radius:3px;border:1px solid #b9bec1}[data-pro-discount-alert]{display:none;padding:10px;background:#e06476;color:#f5f6f6;border-radius:3px;margin:10px 0}.overlay--content--pro{background-color:#684ac5 !important;background-image:linear-gradient(19deg, #13a4f9 0%, #684ac5 100%) !important}.overlay--content--pro h1,.overlay--content--pro{color:#f5f6f6}.overlay--content--pro .button,.overlay--content--pro .button:hover{background-color:#f5f6f6 !important;color:#3b81e2 !important}input.large{font-size:32px;font-family:"Quicksand",sans-serif;text-transform:uppercase;color:#313744}.newsfeed__checkbox-block{padding:10px 15px;display:block;margin:-15px;background:#fff;margin-top:15px;text-align:left;border-top:2px solid #38d090;border-radius:0 0 3px 3px}.newsfeed__checkbox-block input,.newsfeed__checkbox-block span{vertical-align:middle}.newsfeed__info-panel{display:inline-block;width:320px;margin-right:15px}@media all and (max-width: 1024px){.newsfeed__info-panel{width:100%}}.newsfeed__info-panel__box{padding:15px;margin-bottom:15px;background:#fff;color:#313744;border-radius:5px;box-sizing:border-box;vertical-align:top;box-shadow:0 25px 40px -40px}.newsfeed__info-panel strong{display:block;font-size:20px;line-height:23px;font-family:"Quicksand",sans-serif}.newsfeed__info-panel .button{margin:15px 0 0;width:100%}.newsfeed__info-panel pre,.newsfeed__info-panel .pre{margin:10px -15px 0;padding:5px 15px;display:block;font-family:"Quicksand",sans-serif;font-weight:bold;background:#f5f6f6}.newsfeed__info-panel ul{padding:15px}.newsfeed__info-panel ul b{font-family:"Quicksand",sans-serif;font-weight:bold;vertical-align:middle;width:40px;display:inline-block;text-align:center}.newsfeed__info-panel ul span{display:inline-block;width:calc(100% - 45px);vertical-align:top}.newsfeed__list{display:inline-block;width:calc(100% - 335px);vertical-align:top}@media all and (max-width: 1024px){.newsfeed__list{width:100%}}.newsfeed__item{position:relative;display:block;text-align:left;box-sizing:border-box;padding:15px;margin-bottom:10px;background:#fff;box-shadow:0 25px 40px -40px #000;border-radius:5px;vertical-align:top}.newsfeed__item--hide{position:fixed;visibility:hidden;left:100vw;pointer-events:none}@media all and (max-width: 480px){.newsfeed__item{margin:0 -15px 10px}}.newsfeed__item--group-get-new-cup,.newsfeed__item--earn-cup,.newsfeed__item--earn-default-cup{background-color:#684ac5;color:#f5f6f6}.newsfeed__item--group-get-new-cup .newsfeed__item__system-message .icon-wrapper,.newsfeed__item--earn-cup .newsfeed__item__system-message .icon-wrapper,.newsfeed__item--earn-default-cup .newsfeed__item__system-message .icon-wrapper{color:gold}.newsfeed__item--group-challenge-solved-by-everyone{color:#5e626a}.newsfeed__item--group-challenge-solved-by-everyone .newsfeed__item__system-message .icon-wrapper{font-size:26px;color:#38d090}.newsfeed__item--no-result{background:#fff;padding:120px 30px;text-align:center;color:#5e626a}.newsfeed__item--no-result a:not(.button){font-weight:bold;color:#313744}.newsfeed__item--no-result small{display:block;margin:5px;opacity:.5}.newsfeed__item--highlighted{border:2px solid #38d090;background:#ceecdd}.newsfeed__item--loading{height:200px;background:#fff;background:-moz-linear-gradient(left, #fff 0%, #f5f6f6 50%, #fff 100%);background:-webkit-linear-gradient(left, #fff 0%, #f5f6f6 50%, #fff 100%);background:linear-gradient(to right, #fff 0%, #f5f6f6 50%, #fff 100%);-webkit-animation:loader-grad 1s linear infinite;-moz-animation:loader-grad 1s linear infinite;animation:loader-grad 1s linear infinite}.newsfeed__item__system-message{text-align:center;padding:15px 15px 30px}.newsfeed__item__system-message a{color:currentColor;font-weight:bold}.newsfeed__item__system-message small{display:block;opacity:.5;margin-bottom:15px}.newsfeed__item__system-message .icon-wrapper{font-size:42px;margin-bottom:15px}.newsfeed__item__reply-wrapper{background:#f5f6f6;border:2px dashed #D6DBDE;margin-bottom:15px;border-radius:5px;color:#5e626a}.newsfeed__item__reply-wrapper .newsfeed__item--group-challenge-get-new-record-cup,.newsfeed__item__reply-wrapper .newsfeed__item--earn-cup,.newsfeed__item__reply-wrapper .newsfeed__item--earn-default-cup{color:#5e626a}.newsfeed__item__reply-wrapper .newsfeed__item--group-challenge-get-new-record-cup .icon-wrapper,.newsfeed__item__reply-wrapper .newsfeed__item--earn-cup .icon-wrapper,.newsfeed__item__reply-wrapper .newsfeed__item--earn-default-cup .icon-wrapper{color:#684ac5}.newsfeed__item__reply-wrapper .newsfeed__item{box-shadow:none;margin:0;background:transparent;border:0 none}.newsfeed__item__reply-wrapper .newsfeed__item__message{color:#5e626a}.newsfeed__item__reply-wrapper .newsfeed__item__details{color:#5e626a;margin-bottom:0}.newsfeed__item__reply-wrapper .newsfeed__item__actions{display:none}.newsfeed__item__illustration{margin:0 auto;display:block;width:150px}.newsfeed__item__details{display:inline-block;width:100%;margin-bottom:15px;color:#5e626a}.newsfeed__item__details__formula{display:block;background:#f5f6f6;padding:3px 8px;margin-top:15px;border-radius:5px;text-transform:none;transition:all .3s ease}.newsfeed__item__details__formula [data-f]{vertical-align:middle}.newsfeed__item__details__formula:hover{background-color:#38d090;color:#313744 !important}.newsfeed__item__details a{font-weight:bold;color:#313744}.newsfeed__item__details a:hover{color:#38d090}.newsfeed__item__message{margin:15px 0 0;font-size:20px;line-height:23px;font-family:"Quicksand",sans-serif;white-space:pre-wrap;color:#313744}.newsfeed__item__bold{font-size:20px;line-height:23px;font-family:"Quicksand",sans-serif}.newsfeed__item__actions{margin:0 -15px -15px;padding:15px;border-radius:0 0 2px 2px;background:#f5f6f6;border-top:2px solid #D6DBDE}@media all and (max-width: 640px){.newsfeed__item__actions{display:flex;justify-content:space-between;flex-wrap:wrap}}.newsfeed__item__actions .button{margin:0}.newsfeed__item__actions .button .icon-wrapper{margin:0}.newsfeed__item__actions .button [data-count]{vertical-align:top}.newsfeed__item__actions .button [data-count]:empty{display:none}.newsfeed .button--full{margin:0;margin-bottom:10px}.newsfeed--only-mobile{display:none}@media all and (max-width: 1024px){.newsfeed--only-mobile{display:block}}@media all and (max-width: 1024px){.newsfeed--not-on-mobile{display:none}}[data-actual-group-id] .newsfeed__item--earn-cup,[data-actual-group-id] .newsfeed__item--earn-default-cup{background:#fff;color:#313744}[data-actual-group-id] .newsfeed__item--earn-cup .newsfeed__item__system-message .icon-wrapper,[data-actual-group-id] .newsfeed__item--earn-default-cup .newsfeed__item__system-message .icon-wrapper{color:#684ac5}.now-card{padding:15px;box-sizing:border-box;margin:15px 0 0;border-radius:3px;border:3px solid #38d090}.newsfeed--long .newsfeed__item--style-short,.newsfeed--long .newsfeed-button--long,.newsfeed--short .newsfeed__item--style-long,.newsfeed--short .newsfeed-button--short{position:fixed;opacity:.01;pointer-events:none;left:200vw}.newsfeed__item--style-switch{padding:0}.academy-item--small [data-fromto]{font-size:20px}.academy-item--small div.problem--formula-left{margin-right:-75px}.newsfeed__item__solution{padding:5px 10px;display:inline-block;background:#38d090;color:#f5f6f6;border-radius:3px;vertical-align:middle}.newsfeed__item__solution-x{color:#38d090;display:none;position:absolute;right:15px;top:50%;margin-top:-11px;font-size:12px}[data-learn].opened-solutions{position:relative;width:100%;border-color:#38d090 !important}[data-learn].opened-solutions .newsfeed__item__solution{display:none}[data-learn].opened-solutions .newsfeed__item__solution-x{display:block}.newsfeed__item__text--personal{display:none}.newsfeed__item__details [data-fromto]{margin-top:0;font-size:1em}.newsfeed__item__details [data-fromto] .problem--formula-left{margin-right:-70px}a.newsfeed__item:hover{text-decoration:none !important}.group__visibility{display:block;text-align:center;cursor:pointer}.group__visibility input{position:fixed;visibility:hidden;width:0;height:0}.group__visibility input:checked ~ .group__visibility__icons{opacity:1}.group__visibility input:checked ~ .group__visibility__icons i:first-child{display:none}.group__visibility input:checked ~ .group__visibility__icons i:last-child{display:inline-block}.group__visibility__icons{opacity:0.5;font-size:28px}.group__visibility__icons i:first-child{font-size:18px;display:inline-block}.group__visibility__icons i:last-child{display:none}.group__card{position:relative;display:block;text-align:left;max-width:600px;margin:0 auto 10px;box-sizing:border-box;padding:15px;background:#fff;box-shadow:0 25px 40px -40px #000;border-radius:5px;vertical-align:top}.group__card__col{display:inline-block;width:50%;vertical-align:top}@media all and (max-width: 600px){.group__card__col{width:100%}}.group__card small{margin:0;opacity:.5}.group__card strong{margin:0}.newsfeed__item .newsfeed__item__actions__reply{display:none}.user-list__item{padding:15px 0;text-align:left;border-top:1px solid #b9bec1}.user-list__item::after{display:block;content:'';clear:both}.user-list__name{display:inline-block;padding:2px 15px 0 0;color:#5e626a !important}.user-list__name:hover{color:#38d090 !important}.user-list__actions{text-align:left;float:right}[data-users-list]{width:480px;max-width:100%}.notification__menu__number{position:absolute;font-size:10px;letter-spacing:.05em;background:#684ac5;padding:2px 4px;border-radius:16px;right:0;top:5px;margin:0 !important;line-height:14px;border:2px solid #38d090;-webkit-transform:translate(50%, -50%);-moz-transform:translate(50%, -50%);transform:translate(50%, -50%)}.notification__menu__number::after{content:attr(data-notification-number)}.notification__menu__number[data-notification-number="0"]{display:none !important}.notification__menu__number[data-notification-number="0"] ~ .notification__menu__icon--full{display:none}.notification__menu__number[data-notification-number="0"] ~ .notification__menu__icon--default{display:inline-block}.notification__menu__icon--default{display:none}.notification__menu__icon--full{display:inline-block}.notification__overlay{position:absolute;background:rgba(245,246,246,0.01);width:100%;height:100%;top:0;left:0;z-index:9999999}.notification__overlay--closed{display:none}.notification__overlay__close-layer{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(245,246,246,0.01)}.notification__overlay__content-wrapper{position:relative;width:320px;max-width:100%;top:5px;border-radius:5px;margin:61px 0 0 auto;background:#f5f6f6;box-sizing:border-box;vertical-align:top;transition:all .2s ease;box-shadow:0 4px 10px -3px rgba(49,55,68,0.5)}.notification__overlay__content{max-height:50vh;overflow:auto;box-sizing:border-box}.notification__buttons{position:absolute;top:100%;left:0;width:100%;border-top:2px solid rgba(14,14,25,0.15);background:#f5f6f6;box-shadow:0px -30px 30px -15px #f5f6f6}.notification__buttons .button{width:100%;margin:0;border-radius:0}.notification__item{position:relative;display:block;padding:15px;border-bottom:1px solid #D6DBDE;background:rgba(214,219,222,0.5);border-top:1px solid #ffffff;color:#5e626a;overflow:hidden;transition:background-color .2s ease;cursor:pointer}.notification__item--seen{background:#f5f6f6}.notification__item--seen:hover{background:rgba(214,219,222,0.25) !important}.notification__item--seen:hover .notification__item__seen__decor{border-color:#ffffff}.notification__item--seen .notification__item__seen__decor{background-color:transparent;border:2px solid #D6DBDE}.notification__item--pro{color:#fff;background-color:#684ac5;background-image:linear-gradient(19deg, #0db7ff 0%, #684ac5 100%)}.notification__item--win-group-cup.notification__item--seen .notification__item__icon{color:#684ac5}.notification__item--win-group-cup:not(.notification__item--seen){background-color:#cac2e8}.notification__item--win-group-cup:not(.notification__item--seen) .notification__item__icon{color:#f5f6f6}.notification__item--win-group-cup:not(.notification__item--seen) .notification__item__time{color:#f5f6f6}.notification__item--win-group-cup:not(.notification__item--seen) .notification__item__seen__decor{background-color:#684ac5}.notification__item--win-group-cup:not(.notification__item--seen):hover{background-color:#684ac5 !important;color:#f5f6f6 !important}.notification__item--win-group-cup:not(.notification__item--seen):hover .notification__item__time{color:#f5f6f6 !important}.notification__item--win-group-cup:not(.notification__item--seen):hover .notification__item__seen__decor{background-color:#f5f6f6}.notification__item--pro-activated.notification__item--seen .notification__item__icon{color:#684ac5}.notification__item--pro-activated:not(.notification__item--seen){background-color:#684ac5;background-image:linear-gradient(19deg, #0db7ff 0%, #684ac5 100%);color:#f5f6f6}.notification__item--pro-activated:not(.notification__item--seen) .notification__item__icon{color:#f5f6f6}.notification__item--pro-activated:not(.notification__item--seen) .notification__item__time{color:#f5f6f6}.notification__item--pro-activated:not(.notification__item--seen) .notification__item__seen__decor{color:#f5f6f6 !important}.notification__item--pro-activated:not(.notification__item--seen):hover{color:#f5f6f6 !important}.notification__item--pro-activated:not(.notification__item--seen):hover .notification__item__time{color:#f5f6f6 !important}.notification__item--pro-activated:not(.notification__item--seen):hover .notification__item__seen__decor{background-color:#f5f6f6}.notification__item:hover{color:#5e626a;background-color:#ceecdd}.notification__item:hover .notification__item__time{color:#38d090}.notification__item:active,.notification__item:focus{color:#5e626a;background-color:#f5f6f6}.notification__item__seen{display:block;position:absolute;right:0;top:0;bottom:0;padding:15px;cursor:pointer;transition:background-color .2s ease}.notification__item__seen:hover{background:rgba(245,246,246,0.4)}.notification__item__seen__decor{display:block;width:10px;height:10px;border-radius:15px;background-color:#38d090;border:2px solid transparent;transition:background-color .2s ease, border .2s ease}.notification__item__time{display:inline-block;color:#b9bec1;min-height:21px}.notification__item__cta{display:inline-block;color:#38d090;min-height:21px;margin-left:10px}.notification__item__cta:hover{text-decoration:underline}.notification__item__text{padding-right:30px}.notification__inner-text{text-align:center;margin:60px 45px 45px;height:0;border-top:1px solid rgba(49,55,68,0.5);border-bottom:1px solid #ffffff}.notification__inner-text span{position:relative;top:-.5em;padding:0 15px;background:#f5f6f6;color:#313744;font-family:"Quicksand",sans-serif;font-weight:normal}.notification__inner-text .icon-wrapper{font-size:32px;position:relative;top:-8px}[data-no-notification]{margin-bottom:60px}[data-notification-content]{margin:-15px;overflow:auto;max-height:400px;border-radius:2px}[data-notification-content]::-webkit-scrollbar-track{background-color:#f5f6f6}[data-notification-content]::-webkit-scrollbar{width:8px;background-color:#f5f6f6}[data-notification-content]::-webkit-scrollbar-thumb{border-radius:2px;background-color:#b9bec1}[data-header-tooltip="notification"]:after{right:5px}[data-notification-loading]{height:10px;margin:0;background:#38d090;display:block;position:absolute;width:100%;bottom:100%;left:0;z-index:1;animation:loader-grad 1s infinite;overflow:hidden;border:0 none;border-radius:2px;transition:opacity .3s ease}[data-notification-loading].hide{opacity:0}[data-notification-loading]::before{position:absolute;content:'';width:100vw;height:100%;left:0;top:0;background:#fff;background:-moz-linear-gradient(left, #fff 0%, #38d090 50%, #fff 100%);background:-webkit-linear-gradient(left, #fff 0%, #38d090 50%, #fff 100%);background:linear-gradient(to right, #fff 0%, #38d090 50%, #fff 100%);-webkit-animation:loader-grad 1s linear infinite;-moz-animation:loader-grad 1s linear infinite;animation:loader-grad 1s linear infinite}.error-notification,.offline-notification,.cookie-notification,.no-cookie-notification{position:fixed;bottom:0;left:0;z-index:99;padding:15px;background:#f1adaa;color:#313744;opacity:0;max-width:600px;transition:all .3s ease;-webkit-transform:translate3d(0, 100%, 0);-moz-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}.error-notification--show,.offline-notification--show,.cookie-notification--show,.no-cookie-notification--show{opacity:1;-webkit-transform:translate3d(0, 0, 0) !important;-moz-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important}.error-notification__close,.offline-notification__close,.cookie-notification__close,.no-cookie-notification__close{position:absolute;right:0;top:0;padding:15px;color:#e06476;font-size:10px}.error-notification__close:hover,.offline-notification__close:hover,.cookie-notification__close:hover,.no-cookie-notification__close:hover{color:#313744}.error-notification__icon,.offline-notification__icon,.cookie-notification__icon,.no-cookie-notification__icon{font-size:32px;float:left;margin-right:15px;color:#e06476}.error-notification .button,.offline-notification .button,.cookie-notification .button,.no-cookie-notification .button{margin:0}.error-notification b,.offline-notification b,.cookie-notification b,.no-cookie-notification b{display:block;font-size:13px;line-height:17px;font-weight:bold}.error-notification p,.offline-notification p,.cookie-notification p,.no-cookie-notification p{display:block;font-size:13px;line-height:17px;margin:10px 0}.cookie-notification{background-color:#D6DBDE}.cookie-notification__icon{color:#5e626a;font-size:42px}.cookie-notification__close{color:#5e626a}.card{position:relative;display:block;text-align:left;box-sizing:border-box;padding:15px;color:#313744;background:#fff;box-shadow:0 25px 40px -40px #000;border-radius:5px;vertical-align:top;line-height:23px;font-size:17px;margin:0 auto 10px}.card__message-link{display:block;margin-bottom:10px;color:#313744 !important}.card__message-link b{color:#38d090;font-weight:bold}.card__formula{display:block;max-width:100%;margin-bottom:15px}.card__formula [data-f]{font-size:23px}.card__formula__link{display:table;margin:0;padding:15px;background-color:#ceecdd;color:#5e626a !important;border-radius:3px}.card__formula__link [data-fromto]{margin:0}.card__formula__link [data-fromto] .problem--formula{overflow:hidden}.card__formula--highlighted [data-f]{font-weight:bold}.card__p,.card p{margin-bottom:10px;max-width:600px}.card a{color:#38d090}.learn-period{color:#5e626a;margin-bottom:15px}.learn-period__primary-title{display:block;margin-top:30px;margin-bottom:5px}.learn-period__primary-title .icon-wrapper{margin-right:15px;top:-3px}.learn-period__primary-title [data-formula="literal"]{font-family:"Quicksand",sans-serif;vertical-align:baseline;margin-right:5px}.learn-period__table{width:100%}.learn-period__table--gold.learn-period__table{background-color:#684ac5;margin-top:30px;padding:10px;border-radius:5px}.learn-period__table--gold.learn-period__table .learn-period__chart__i2{background-color:gold;color:#313744;border-right:2px solid #684ac5}.learn-period__table--gold.learn-period__table .learn-period__chart__i3{background-color:rgba(49,55,68,0.23)}.learn-period__table--gold.learn-period__table a{color:#fff}.learn-period__table--gold.learn-period__table a:hover{color:gold}.learn-period__table__row-name{width:1px;padding-right:15px;white-space:nowrap;vertical-align:top}.learn-period__table__row-name a{display:block;max-width:200px;text-overflow:ellipsis;overflow:hidden}.learn-period__table a{color:#5e626a}.learn-period__table .grade-mark{height:initial;width:initial;border:none;margin-left:5px;line-height:1em;text-align:left;background-color:transparent;box-shadow:none}.learn-period__table .grade-mark span{line-height:initial}.learn-period__chart{display:flex;height:23px}.learn-period__chart div{height:100%;min-width:20px;padding-right:5px;line-height:23px;text-align:right;box-sizing:border-box;float:left;flex:auto;border-right:2px solid #fff;font-family:"Quicksand",sans-serif}.learn-period__chart div:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.learn-period__chart div:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:0 none}.learn-period__chart__i1{background-color:#27a46f;color:#f5f6f6}.learn-period__chart__i2{background-color:#38d090;color:#fff;font-weight:bold}.learn-period__chart__i3{padding-left:5px;background-color:#ceecdd;color:#5e626a;text-align:left !important}.learn-period__chart__i4{background-color:transparent;color:#313744;font-weight:bold;width:0}.learn-period__chart__done{border-top-right-radius:3px;border-bottom-right-radius:3px}.learn-period__chart--red .learn-period__chart__i2{background:#e06476}.learn-period__chart--red .learn-period__chart__i3{background:#f1adaa}.learn-period__chart--purple .learn-period__chart__i2{background:#684ac5}.learn-period__chart--purple .learn-period__chart__i3{background:#cac2e8}.learn-period__meaning{display:inline-block;vertical-align:middle;padding-right:15px}.learn-period__meaning span{vertical-align:middle}.learn-period__meaning__box{display:inline-block;width:15px;height:15px;border-radius:3px}.learn-period__cup{float:left;padding:1px 2px;margin-right:5px;vertical-align:top;background:#684ac5;border-radius:100px;line-height:1em}.learn-period__cup .icon-wrapper{color:gold}.learn-period__subtitle{display:inline-block;margin-top:15px;font:15px/18px "Quicksand",sans-serif}.learn-period .newsfeed__item__actions .button--small{margin-bottom:5px}.two-phase-content{display:inline-block}.two-phase-content__checked{display:none}.two-phase-content__unchecked{display:inline-block;pointer-events:none}.two-phase-content input[type="checkbox"]{position:fixed;width:1px;height:1px;left:-10px;top:-10px;opacity:0.01;pointer-events:none}.two-phase-content input[type="checkbox"]:checked ~ .two-phase-content__checked{display:inline-block;pointer-events:none}.two-phase-content input[type="checkbox"]:checked ~ .two-phase-content__unchecked{display:none}.prime-table{white-space:nowrap}.prime-table__cell{white-space:normal;padding:5px 10px 10px 15px}.prime-table__left{display:inline-block;text-align:right}.prime-table__left .prime-table__cell{padding-left:0}.prime-table__right{display:inline-block;border-left:2px solid currentColor}.prime-table__right .prime-table__cell{font-weight:bold}.basic-calculator{display:inline-block;width:320px;max-width:100%;margin-right:45px}@media all and (max-width: 639px){.basic-calculator{display:none}}.basic-calculator__result{background:#ceecdd;margin:15px 15px 0;line-height:80px;font-size:42px;text-align:right;padding:0 15px;font-family:"Quicksand",sans-serif;color:#313744;border-radius:3px;overflow:hidden;text-overflow:ellipsis;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.basic-calculator__result--error{background-color:#f1adaa}.basic-calculator__rows{padding:15px 0 0 15px}.basic-calculator__row{display:flex}.basic-calculator__button{flex:1 auto;width:calc((100% - 60px) / 4);min-height:40px;margin:0 15px 15px 0;color:#fff;background:#313744;border-radius:3px;border:0 none;font-family:"math",sans-serif;font-size:20px;cursor:pointer;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}.basic-calculator__button:hover{background-color:#464f62}.basic-calculator__button:focus,.basic-calculator__button:active{box-shadow:inset 0 4px 4px rgba(27,30,45,0.2),inset 0 -1px 0 rgba(244,244,244,0.2);text-shadow:4px 4px 0 rgba(27,30,45,0.2);outline:none}.basic-calculator__button--del{background-color:#e06476;width:calc((100% - 30px) / 2);font-family:"Quicksand",sans-serif}.basic-calculator__button--del:hover{background-color:#e98f9c}.basic-calculator__button--op{background-color:#5e626a}.basic-calculator__button--op:hover{background-color:#767b85}.basic-calculator__button--zero{width:calc((100% - 30px) / 2)}.basic-calculator__button--eq{background-color:#38d090}.basic-calculator__button--eq:hover{background-color:#61daa7}.select-plan{display:block}@media all and (max-width: 800px){.select-plan--desktop{display:none}}.select-plan--mobile{display:none}@media all and (max-width: 800px){.select-plan--mobile{display:block}.select-plan--mobile .select-plan__table__row__cell{width:100%}.select-plan--mobile .select-plan__table__row{display:inline-block;width:50%;margin-bottom:60px}}@media all and (max-width: 800px) and (max-width: 580px){.select-plan--mobile .select-plan__table__row{width:100%;max-width:320px}}@media all and (max-width: 800px){.select-plan--mobile .select-plan__table__row__cell--feature p{max-width:200px}}@media all and (max-width: 800px){.select-plan--responsive .select-plan__table__row__cell{width:100%}.select-plan--responsive .select-plan__table__row{display:inline-block;width:50%;margin-bottom:60px}}@media all and (max-width: 800px) and (max-width: 580px){.select-plan--responsive .select-plan__table__row{width:100%;max-width:320px}}@media all and (max-width: 800px){.select-plan--responsive .select-plan__table__row__cell--feature p{max-width:200px}}.select-plan__table{display:block;text-align:center}.select-plan__table strong{display:block;font-family:"Quicksand",sans-serif;font-size:20px;margin-bottom:10px}.select-plan__table p{font-size:15px;line-height:23px;max-width:240px}.select-plan__table__row{display:flex;align-items:stretch;justify-content:center}.select-plan__table__row--head .select-plan__table__row__cell{align-self:flex-start}.select-plan__table__row--head .icon-wrapper{margin-bottom:15px;margin-top:15px}.select-plan__table__row__cell{display:inline-block;flex:1;width:33%;padding:0 30px;box-sizing:border-box}.select-plan__table__row__cell .icon-wrapper{color:#38d090}.select-plan__table__row__cell--head strong{margin-bottom:0}.select-plan__table__row__cell--feature{text-align:left}.select-plan__table__row__cell--feature .icon-wrapper{font-size:27px;vertical-align:top;margin-right:15px}.select-plan__table__row__cell--feature p{font-weight:bold}.select-plan__table__row__cell--feature p span{display:inline-block;max-width:calc(100% - 42px)}.select-plan__table__row__cell--feature .icon-wrapper{color:#38d090}.select-plan__table__row__cell--hl{background-color:#38d090;color:#313744}.select-plan__table__row__cell--hl .icon-wrapper{font-size:27px;color:#ffffff}.select-plan__table__row__cell--head{padding-top:15px;border-radius:3px 3px 0 0}.select-plan__table__row__cell--foot{padding-bottom:30px;border-radius:0 0 3px 3px;box-shadow:0 25px 40px -30px #0e0e19}.select-plan__badge{position:relative;display:inline-block;vertical-align:top;top:-25px}.select-plan__badge img{width:40px;height:40px;max-width:inherit}.page--splash .price-table-action{display:none}.akriel-tv__row{display:flex}@media all and (max-width: 860px){.akriel-tv__row{display:block}}.akriel-tv__video{display:block;position:relative;min-width:320px;max-width:320px}@media all and (max-width: 860px){.akriel-tv__video{min-width:100%;max-width:100%}}.akriel-tv__video:hover .akriel-tv__image,.akriel-tv__video:active .akriel-tv__image,.akriel-tv__video:focus .akriel-tv__image{opacity:1;filter:grayscale(0)}.akriel-tv__description{width:50%;padding:15px}@media (max-width: 860px){.akriel-tv__description{width:100%}}.akriel-tv__description ul{padding-left:0;padding-top:15px}.akriel-tv__play{position:absolute;top:50%;left:50%;color:#313744;font-size:96px;z-index:1;transform:translate3d(-50%, -50%, 0);transition:color .3s ease}.akriel-tv__image[src]{display:block;position:relative;width:100%;max-width:calc(100% - 30px);margin:15px;opacity:.5;border-radius:5px;filter:grayscale(1);transition:all .3s ease}.akriel-tv__status{display:block;margin-bottom:15px}.akriel-tv__status .akriel-tv__new{display:inline-block;background-color:#38d090;border-radius:100%;width:1em;height:1em;margin-right:10px;vertical-align:middle}.akriel-tv__status .icon-wrapper{margin-right:10px}.akriel-tv__title{margin:0 0 15px}.page--splash .akriel-tv__video{max-width:100%}.prime-input{border:none;border-collapse:collapse;margin:30px auto}.prime-input tr td{width:80px}.prime-input tr td:first-child{border-right:2px solid #313744;text-align:right;padding-right:5px}.prime-input tr td:first-child input{text-align:right}.prime-input tr td:last-child{padding-left:5px}.prime-input tr td:last-child input{text-align:left;font-weight:bold}.prime-input tr label.empty{font-size:40px;position:relative;display:inline-block;width:1em;height:1em;border:1px dotted #38d090;border-radius:3px;vertical-align:middle;z-index:11;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.prime-input tr label.empty input{width:40px;text-align:center;background-color:transparent}.prime-input tr label.empty:after{content:'?';position:absolute;left:1px;top:1px;right:1px;bottom:1px;border-radius:1px;text-align:center;font-weight:bold;color:#38d090;background:#ceecdd;line-height:40px;font-size:12px}.prime-input label{display:inline-block}.prime-input input{width:80px;height:40px;line-height:40px;font-size:23px;padding:5px;border:0 none;margin:0;font-family:"math",sans-serif}.prime-input input:focus{outline:none !important}.prime-input__hide{visibility:hidden}.decoration{position:absolute;left:0;top:0;right:0;bottom:0;box-sizing:border-box;overflow:hidden}.decoration__bg{position:absolute;left:-50%;top:-50%;right:-50%;bottom:-50%;overflow:hidden;background-size:256px;background-repeat:repeat}.decoration--green{background-color:#38d090}.decoration--green .decoration__bg--1{background-image:url(../i/asset/decoration/s1.svg)}.decoration--green .decoration__bg--2{background-image:url(../i/asset/decoration/s2.svg)}.decoration--green .decoration__bg--3{background-image:url(../i/asset/decoration/s3.svg)}.decoration--green .decoration__bg--4{background-image:url(../i/asset/decoration/s4.svg)}.decoration--grey{background-color:#D6DBDE}.decoration--grey .decoration__bg--1{background-image:url(../i/asset/decoration/s1-white.svg)}.decoration--grey .decoration__bg--2{background-image:url(../i/asset/decoration/s2-white.svg)}.decoration--grey .decoration__bg--3{background-image:url(../i/asset/decoration/s3-white.svg)}.decoration--grey .decoration__bg--4{background-image:url(../i/asset/decoration/s4-white.svg)}.decoration--white{background-color:#fff}.decoration--white .decoration__bg--1{background-image:url(../i/asset/decoration/s1-white.svg)}.decoration--white .decoration__bg--2{background-image:url(../i/asset/decoration/s2-white.svg)}.decoration--white .decoration__bg--3{background-image:url(../i/asset/decoration/s3-white.svg)}.decoration--white .decoration__bg--4{background-image:url(../i/asset/decoration/s4-white.svg)}.decoration--purple{background-color:#684ac5}.decoration--purple .decoration__bg--1{background-image:url(../i/asset/decoration/s1-white.svg)}.decoration--purple .decoration__bg--2{background-image:url(../i/asset/decoration/s2-white.svg)}.decoration--purple .decoration__bg--3{background-image:url(../i/asset/decoration/s3-white.svg)}.decoration--purple .decoration__bg--4{background-image:url(../i/asset/decoration/s4-white.svg)}.decoration--color{background-color:#f5f6f6}.decoration--color .decoration__bg--1{background-image:url(../i/asset/decoration/s1-color.svg)}.decoration--color .decoration__bg--2{background-image:url(../i/asset/decoration/s2-color.svg)}.decoration--color .decoration__bg--3{background-image:url(../i/asset/decoration/s3-color.svg)}.decoration--color .decoration__bg--4{background-image:url(../i/asset/decoration/s4-color.svg)}.decoration--color-ol{background-color:#f5f6f6}.decoration--color-ol .decoration__bg--1{background-image:url(../i/asset/decoration/s1-color-ol.svg)}.decoration--color-ol .decoration__bg--2{background-image:url(../i/asset/decoration/s2-color-ol.svg)}.decoration--color-ol .decoration__bg--3{background-image:url(../i/asset/decoration/s3-color-ol.svg)}.decoration--color-ol .decoration__bg--4{background-image:url(../i/asset/decoration/s4-color-ol.svg)}.akri{text-align:center;font-size:15px;line-height:0;height:100%;margin:0 auto;background:#38d090}.akri__whole{display:inline-block;position:absolute;width:10em;height:10em;left:50%;top:50%;margin:-5em}.akri__body{display:inline-block;position:relative;width:10em;height:10em;border-radius:5em}.akri__body:after{display:block;content:'';position:absolute;width:100%;height:100%;border-radius:100%;box-shadow:inset 0 -1.2em 0 rgba(49,55,68,0.1);z-index:2;pointer-events:none}.akri__eyeball{position:absolute;left:0;top:0;width:10em;height:10em;border-radius:5em;background-color:#fff;border:2px #313744 solid;box-sizing:border-box;overflow:hidden;cursor:none;backface-visibility:hidden;transform:translate3d(0, 0, 0)}.akri__eyeball__iris{width:50%;height:50%;background:#38d090;border-radius:100%;margin:25%}.akri__eyeball__pupil{width:100%;height:100%;background:#313744;border-radius:100%;transform:scale(0.5)}.akri__eyeball__lights{position:absolute;width:70%;height:70%;margin:15%;z-index:1}.akri__eyeball__light{position:absolute;background-color:#fff;border-radius:2em;transform:scale(0)}.akri__eyeball__light--1{top:.2em;left:.2em;width:1em;height:1em;transform-origin:0 0}.akri__eyeball__light--2{top:.2em;right:.2em;width:1em;height:1em;transform-origin:100% 0}.akri__eyeball__light--3{bottom:.2em;right:.2em;width:1em;height:1em;transform-origin:100% 100%}.akri__eyeball__light--4{bottom:.2em;left:.2em;width:1em;height:1em;transform-origin:0 100%}.akri__eyelids{position:relative;z-index:2}.akri__eyelids svg{fill:#fff;stroke:#313744;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.akri__eyelids svg path{vector-effect:non-scaling-stroke}.akri__eyelid__top{position:absolute;left:-2px;top:-4px;width:calc(100% + 4px);height:calc(100% + 2px);margin-top:-50%}.akri__eyelid__top svg{position:relative;height:20em;width:100%}.akri__eyelid__bottom{position:absolute;left:-2px;bottom:-4px;width:calc(100% + 4px);height:calc(100% + 2px);margin-bottom:calc(-50% + 2px)}.akri__eyelid__bottom svg{top:-15em;position:relative;height:20em;width:100%;transform:rotate(180deg)}.akri__wings{position:absolute;top:15%;width:100%}.akri__wings svg{width:5em;fill:#fff;stroke:#313744;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.akri__wings svg path{vector-effect:non-scaling-stroke}.akri__wing__left{position:absolute;right:calc(100% + 1em);top:50%;transform-origin:100% 66%}.akri__wing__right{position:absolute;left:calc(100% + 1em);top:50%;transform-origin:0 66%}.akri__hat{position:absolute;width:100%;bottom:calc(100% + 1em);text-align:center}.akri__hat__glory{display:inline-block;width:3em;height:1em;border:4px solid #fff;border-radius:100%;animation:levitate 3s cubic-bezier(0.5, 0, 0, 1) infinite}.akri__shadow{position:absolute;width:calc(100% - 2em);height:1em;background:rgba(49,55,68,0.3);border-radius:100%;top:calc(100% + 2em);left:1em;right:1em}@keyframes levitate{0%,100%{transform:translate3d(0, -0.25em, 0) scale(1)}50%{transform:translate3d(0, 0, 0) scale(0.9)}}@media all and (max-width: 639px){.exam__icon{display:none}}.exam__problem{white-space:nowrap}.exam__problem__row-1{position:relative;display:inline-block;width:150px;padding:10px;vertical-align:top;white-space:normal}@media all and (max-width: 600px){.exam__problem__row-1{display:block}}.exam__problem__row-2{position:relative;white-space:normal;display:inline-block;padding:10px;vertical-align:top;max-width:calc(100% - 150px)}@media all and (max-width: 600px){.exam__problem__row-2{max-width:100%}}.exam__problem__solution .formula-flack,.exam__problem__solution__correction{display:inline-block;vertical-align:middle}.exam__mark{position:absolute;right:-115px;top:10px}@media all and (max-width: 600px){.exam__mark{position:relative;right:0;margin:0}}.exam strong{margin-top:5px !important}.color--red{color:#e06476 !important}.color--green{color:#38d090 !important}.color--gray{color:#b9bec1 !important}[data-exam-answer]{text-align:right}[data-exam-answer] .formula-flack,[data-exam-answer] .formula-actions{display:inline-block;vertical-align:middle;text-align:left}[data-exam-answer] .formula-flack{width:calc(100% - 70px)}[data-exam-answer] .icon-wrapper{margin-right:5px;color:#b9bec1}[data-exam-answer] .formula-actions a{padding:5px;color:#b9bec1}[data-exam-answer] .formula-actions a .icon-wrapper{margin-right:0}[data-exam-answer] .formula-actions a:hover{color:#313744}.grade-mark{display:inline-block;width:2em;height:2em;border:3px solid #e06476;color:#e06476;font-family:"Quicksand",sans-serif;text-align:center;line-height:2em;font-size:22px;margin-right:5px;border-radius:1em;box-sizing:border-box;background-color:#fff;box-shadow:0 0 0 3px #fff}.grade-mark__small{font-size:11px;line-height:18px;vertical-align:top;width:initial;padding:0 .5em}.grade-mark span{display:inline-block;vertical-align:top;font-size:.6em;line-height:40px}.invisible{position:absolute;opacity:0.01;pointer-events:none;height:0}.dynamic-instruction [data-f] [data-f-content]{white-space:inherit}[data-doodle-input]{opacity:0;position:relative;background:#fff url(../i/asset/grid.svg) repeat;background-size:29px;user-select:none;z-index:-1;pointer-events:none}[data-doodle-input] a[data-doodle-control="fullscreen-close"]{display:none}[data-doodle-input].doodle-table__fullscreen{position:fixed;left:0;top:0;margin:0;width:100%;height:100%;z-index:999999999;opacity:1;pointer-events:initial}[data-doodle-input].doodle-table__fullscreen a[data-doodle-control="fullscreen-open"]{display:none}[data-doodle-input].doodle-table__fullscreen a[data-doodle-control="fullscreen-close"]{display:block}[data-doodle-input] svg{display:block;width:100%;height:100%}[data-doodle-input] svg path{fill:none;stroke:#333;stroke-width:1.5}[data-doodle-input] svg [data-points]{opacity:0}[data-doodle-input] nav{position:absolute;right:5px;bottom:5px}[data-doodle-input] [data-doodle-control="fullscreen-open"],[data-doodle-input] [data-doodle-control="fullscreen-close"]{position:absolute;right:5px;top:5px}[data-doodle-input] [data-doodle-control="save"]{position:absolute;right:5px;top:calc(5px + 2em)}[data-doodle-input] [data-doodle-control]{display:inline-block;font-size:22px;padding:9px;color:#313744;background:#f5f6f6;border-radius:100px}[data-doodle-input][data-doodle-input-mode="doodle"]{cursor:crosshair}[data-doodle-input][data-doodle-input-mode="doodle"] [data-doodle-control="doodle"]{color:#f5f6f6;background:#313744}[data-doodle-input][data-doodle-input-mode="rubber"]{cursor:crosshair}[data-doodle-input][data-doodle-input-mode="rubber"] [data-doodle-control="rubber"]{color:#f5f6f6;background:#313744}[data-doodle-input][data-doodle-input-mode="pan"]{cursor:move}[data-doodle-input][data-doodle-input-mode="pan"] [data-doodle-control="pan"]{color:#f5f6f6;background:#313744}[data-doodle-input] [data-doodle-control="save"],[data-doodle-input] [data-doodle-control="undo"]{display:none}[data-doodle-input].doodle-table__show-undo [data-doodle-control="save"],[data-doodle-input].doodle-table__show-undo [data-doodle-control="undo"]{display:inline-block}img.doodle-image{position:relative;width:300px;height:300px;max-width:100%;border:2px solid #D6DBDE;border-radius:3px;background-color:#f5f6f6}.doodle-table__readonly [data-doodle-control="doodle"],.doodle-table__readonly [data-doodle-control="undo"],.doodle-table__readonly [data-doodle-control="save"],.doodle-table__readonly [data-doodle-control="rubber"]{display:none}[data-doodle-formula-preview]{position:absolute;left:0;top:0;background:rgba(255,255,255,0.8);border-right:1px solid #D6DBDE;border-bottom:1px solid #D6DBDE;border-radius:0 0 3px 0;opacity:0;pointer-events:none;user-select:none}.topic-card{color:#313744}.topic-card__h1,.topic-card__h2,.topic-card__h3{display:block;max-width:600px;margin:0 auto;font-family:"Quicksand",sans-serif;text-align:left;overflow:hidden;margin-bottom:10px}.topic-card__h1 [data-formula="literal"],.topic-card__h2 [data-formula="literal"],.topic-card__h3 [data-formula="literal"]{font-family:"Quicksand",sans-serif}.topic-card__h1:last-child,.topic-card__h2:last-child,.topic-card__h3:last-child{margin-bottom:0}.topic-card__h1{font-size:20px;line-height:28px}.topic-card__h2{font-size:16px;line-height:24px}.topic-card__h3{font-size:16px;line-height:24px}.topic-card__p{display:block;max-width:600px;margin:auto;font:17px/22px "Quicksand",sans-serif}.topic-card__p [data-f-content]{white-space:normal}.topic-card__p{padding-bottom:0}.topic-card__pictogram{max-width:600px;margin:0 auto 3px;border-radius:3px;background-color:#f5f6f6;color:#313744;padding:15px}.topic-card__pictogram .academy-item{display:block;max-width:100%}.topic-card__pictogram .academy-item [data-fromto]{margin-top:0}.topic-card__pictogram:last-child{margin-bottom:0}.academy-item .problem--formula-left{margin-right:-80px}[data-academy-loaded] [data-fromto][data-vertical="true"] .problem--formula-left{margin-bottom:0 !important}iframe[src="about:blank"]{display:none}[data-to="undefined"] .problem--formula-arrow,[data-to="undefined"] .problem--formula-right{display:none}[data-cursor]{position:fixed;pointer-events:none;width:22px;height:22px;margin-left:-11px;margin-top:-11px;border-radius:100%;background:rgba(0,0,0,0.5);border:2px solid rgba(255,255,255,0.5);box-sizing:border-box;z-index:99999999999}.landing__block{display:inline-block !important;vertical-align:top;padding-top:15px;padding-bottom:15px;padding-right:15px;padding-left:15px;box-sizing:border-box}@media all and (max-width: 640px){.landing__block--logos img{display:none}.landing__block--logos p{padding:0 !important}}.landing__block--4{max-width:100% !important}.landing__block--4 .landing__block{width:25%}.landing__block--4 .landing__block h3{display:block;width:100px;height:100px;border-radius:100%;line-height:100px;margin-bottom:30px;box-sizing:border-box;background-color:#38d090}.landing__block--4 .landing__block h3 .icon-wrapper{top:-3px;margin-right:3px;font-size:33px}@media all and (max-width: 640px){.landing__block--4 .landing__block{width:100%}}.landing__block--3{max-width:100% !important}.landing__block--3 .landing__block{width:33.333%}.landing__block--3 .landing__block h3{text-align:left}.landing__block--3 .landing__block h3 .icon-wrapper{top:-3px;margin-right:3px;color:#38d090}@media all and (max-width: 640px){.landing__block--3 .landing__block{width:100%}}.landing__block--2{max-width:100% !important}.landing__block--2 .landing__block{width:50%}@media all and (max-width: 640px){.landing__block--2 .landing__block{width:100%}}.landing h3{margin-top:30px;font-size:22px;line-height:30px}.landing img.kulacs{position:relative;max-height:200px;width:auto;margin:-180px -30px -30px}@media all and (max-width: 640px){.landing img.kulacs{margin:0 auto}}.carousel{position:relative;background:#f5f6f6;margin-bottom:30px}.splash__white-block .carousel{margin:0 -90px 30px;padding:30px}.carousel .splash__white-block{margin:0;padding:45px 60px;width:600px;max-width:calc(100% - 4em)}.carousel--body{position:relative;overflow:hidden;min-height:300px}.carousel--content{position:relative}.carousel--buttons [data-carousel-prev],.carousel--buttons [data-carousel-next]{position:absolute;width:3em;height:3em;padding:0;border-radius:2em;text-align:center;vertical-align:top;line-height:3em;background-color:#38d090;color:#fff;top:33%;transform:translateY(-50%)}.carousel--buttons [data-carousel-prev]:hover,.carousel--buttons [data-carousel-prev]:active,.carousel--buttons [data-carousel-next]:hover,.carousel--buttons [data-carousel-next]:active{outline:0 none}.carousel--buttons [data-carousel-prev] .icon-wrapper,.carousel--buttons [data-carousel-next] .icon-wrapper{margin:0}.carousel--buttons [data-carousel-prev]{left:calc((100vw - 970px) / 2)}.carousel--buttons [data-carousel-next]{right:calc((100vw - 970px) / 2)}@media all and (max-width: 970px){.carousel--buttons [data-carousel-prev]{left:1em}.carousel--buttons [data-carousel-next]{right:1em}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{height:100%;min-height:1px;display:none}.slick-slide:focus{outline:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:inline-block;vertical-align:top}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}[data-chart]{width:100%;height:200px;margin:0 0 30px 0;background-color:#fff;box-sizing:border-box;box-shadow:0 25px 40px -40px;border-radius:3px}[data-chart]:not([data-loaded="true"]){background-size:100vw 100%;-webkit-animation:placeholder-grad 2s linear infinite;-moz-animation:placeholder-grad 2s linear infinite;animation:placeholder-grad 2s linear infinite;background-image:-webkit-linear-gradient(120deg, #D6DBDE, rgba(214,219,222,0), #D6DBDE);background-image:linear-gradient(120deg, #D6DBDE, rgba(214,219,222,0), #D6DBDE);transition:opacity .3s ease}.chart-boxes .chart-box{display:inline-block;width:50%;padding:7.5px;box-sizing:border-box}@media all and (max-width: 890px){.chart-boxes .chart-box{display:block;width:100%}}.count-boxes{display:flex;flex-wrap:wrap;justify-content:center}.count-boxes .count-box{flex:1 0 21%;max-width:170px;margin:2.5px;padding:0 15px;background-color:#38d090;color:#ffffff;text-align:center;border-radius:3px;box-shadow:0 25px 40px -40px}.count-boxes .count-box strong{color:currentColor !important}@-webkit-keyframes placeholder-grad{0%{background-position:0 50%}99.9999%{background-position:100vw 50%}100%{background-position:0 50%}}@-moz-keyframes placeholder-grad{0%{background-position:0 50%}99.9999%{background-position:100vw 50%}100%{background-position:0 50%}}@keyframes placeholder-grad{0%{background-position:0 50%}99.9999%{background-position:100vw 50%}100%{background-position:0 50%}}.vignette{display:inline-block;border-radius:3px;padding:3px;color:#0e0e19;font-size:12px;line-height:12px;font-weight:bold;margin:3px 0 9px 3px;box-sizing:border-box;background:#fff}.vignette--color-0{background:#fff}.vignette--color-1{background:#fff2ab}.vignette--color-2{background:#ffe557}.vignette--color-3{background:gold}.vignette--color-4{background:#13a4f9;color:#f5f6f6}.application.page--index section.content{height:calc(100% - 115px);min-height:700px}@media all and (max-width: 630px){.application.page--index section.content{height:auto;min-height:inherit}.application.page--index section.content .help--arrow{display:none}}.application.page--index section.content>.pillar-box,.application.page--index section.content>.notification__content{height:100%}.application.page--index section.calculator{position:relative;min-height:260px;padding:60px 0;background:#f5f6f6}.application.page--index .page--index{position:absolute;width:calc(100% - 160px);top:50%;left:80px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}@media all and (max-width: 730px){.application.page--index .page--index{width:calc(100% - 40px);left:20px}}.application.page--index .page--index .one-liner{width:50%;margin-top:-150px;color:#f5f6f6;font-size:17px;line-height:20px}.application.page--index .page--index .one-liner .logo{width:200px;margin-bottom:-15px}.application.page--index .page--index .counter{position:absolute;right:0;top:50%;width:200px;height:200px;padding-top:65px;text-align:center;font-size:16px;line-height:20px;background:#f5f6f6;color:#5e626a;border-radius:100%;box-sizing:border-box;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.application.page--index .page--index .counter strong{display:block}.application.page--index .page--index .counter strong[data-number]{color:#38d090;font-weight:bold;font-size:30px;line-height:30px}@media all and (max-width: 630px){.application.page--index .page--index{width:100%;left:auto;position:relative;-webkit-transform:inherit;-moz-transform:inherit;transform:inherit}.application.page--index .page--index .one-liner{width:100%;position:relative;display:block;margin:0 0 80px 0;text-align:center}.application.page--index .page--index .counter{display:none}}.application.page--index .scroll-arrow{position:absolute;bottom:20px;right:calc(50% + 60px)}.application.page--index [data-scroll-down]{font-size:50px;position:absolute;bottom:0;left:50%;margin-left:-25px;color:#f5f6f6}.block-name{display:inline-block;width:1.5em;height:1.5em;background-color:#38d090;color:#fff;border-radius:2em;text-align:center;line-height:1.5em;font-weight:bold;margin-right:.5em;margin-left:-2em}.block-name--purple{background-color:#684ac5}@media all and (max-width: 1080px){.block-name{margin-left:-1.2em}}img[data-bg]{background-color:#f5f6f6}img[data-bg].passive{background:#f5f6f6 !important}.akri--floating-left{position:absolute;width:280px;height:280px;border-radius:200px}@media all and (max-width: 900px){.akri--floating-left{width:180px;height:180px;font-size:10px}}@media all and (max-width: 640px){.akri--floating-left{width:150px;height:150px;font-size:8px}}@media all and (max-width: 600px){.akri--floating-left{position:relative;margin:0 auto}}@media all and (max-width: 640px){.landing__block--4.landing__block--bp-half .landing__block{width:50%;padding-bottom:0}}strong.title{display:block;padding:20px 0;font-size:20px;line-height:1.15em;font-family:"Quicksand",sans-serif;color:#313744}strong.title [data-message-insert]{vertical-align:top;font-weight:normal;top:0}.problem{font-size:20px;opacity:0;padding-top:20px;max-width:100%;overflow:hidden;-webkit-transition:opacity 0.3s 0.35s ease;-moz-transition:opacity 0.3s 0.35s ease;transition:opacity 0.3s 0.35s ease}.problem .problem--scroll-wrapper{display:table;width:100%}.problem__leaf .problem__leaf{margin-top:20px;padding-top:20px;padding-left:30px;padding-bottom:20px}.problem__leaf__title{display:block;padding:20px 0;font-size:20px;font-family:"Quicksand",sans-serif;color:#b9bec1}.problem .problem--row{display:block;position:relative;min-height:60px;margin-top:10px;color:#5e626a;cursor:pointer}.problem .problem--row .problem--border{padding:20px;border-radius:4px;background:#ffffff;border:2px solid #D6DBDE;-webkit-transition:border-color 0.3s ease,padding 0.3s ease;-moz-transition:border-color 0.3s ease,padding 0.3s ease;transition:border-color 0.3s ease,padding 0.3s ease}.problem .problem--row .problem--border.problem--border-color-2{border-style:dashed}.problem .problem--row .problem--border.problem--border-color-1{border-style:dotted}.problem .problem--row .problem--title{-webkit-transition:opacity 0.3s 0.3s ease;-moz-transition:opacity 0.3s 0.3s ease;transition:opacity 0.3s 0.3s ease}.problem .problem--row .problem--title .problem--index{display:inline-block;vertical-align:top;width:10px;margin-right:5px;padding:0;font-weight:bold;white-space:nowrap;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.problem .problem--row .problem--title .problem--index.problem--index--active{opacity:1}.problem .problem--row .problem--title .problem--index:after{display:inline-block;content:'.'}.problem .problem--row .problem--title.problem--title__indexed{position:relative;padding-left:20px;margin-left:-20px}.problem .problem--row .problem--title.problem--title__indexed .problem--index{position:absolute;top:0;left:0}.problem .problem--row .problem--title span:empty{display:none}.problem .problem--row .problem--title b{font-weight:bold;color:#38d090}.problem .problem--row .problem--title,.problem .problem--row .problem--title-placeholder{font-size:14px;overflow:hidden}.problem .problem--row .problem--title .problem--title-indicator,.problem .problem--row .problem--title-placeholder .problem--title-indicator{display:inline-block;position:relative;max-width:300px;height:20px;padding:0;margin-bottom:20px;text-align:center;background:#D6DBDE;color:#ffffff;border-radius:4px;vertical-align:middle;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease}.problem .problem--row .problem--title .problem--title-indicator>i,.problem .problem--row .problem--title-placeholder .problem--title-indicator>i{position:absolute;left:0;top:0;width:20px;height:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.problem .problem--row .problem--title .problem--title-indicator .problem--title-text,.problem .problem--row .problem--title-placeholder .problem--title-indicator .problem--title-text{display:block;padding:0 5px 0 20px;font-family:"Quicksand",sans-serif;line-height:20px;font-size:12px}.problem .problem--row .problem--title .problem--title-indicator .problem--title-icon-q,.problem .problem--row .problem--title-placeholder .problem--title-indicator .problem--title-icon-q{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}.problem .problem--row .problem--title .problem--title-indicator .problem--title-icon-x,.problem .problem--row .problem--title-placeholder .problem--title-indicator .problem--title-icon-x{font-size:12px;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.problem .problem--row .problem--title .problem--academy-indicator,.problem .problem--row .problem--title-placeholder .problem--academy-indicator{display:inline-block;position:relative;width:30px;height:30px;padding:0;margin-bottom:20px;margin-right:10px;font-size:22px;line-height:27px;text-align:center;color:#ffffff;background:#5e626a;border-radius:4px;vertical-align:middle;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease}.problem .problem--row .problem--title>span,.problem .problem--row .problem--title-placeholder>span{display:inline-block;max-width:600px;padding:0 0 20px;margin-right:45px;vertical-align:middle}.problem .problem--row .problem--method-name{display:block;color:#38d090;padding-bottom:0 !important}.problem .problem--row .problem--method-name span{display:block;margin:0 0 10px;font-size:16px;line-height:20px;font-family:"Quicksand",sans-serif}.problem .problem--row .problem--method-name span:empty{display:none}.problem .problem--row .problem--title-placeholder{visibility:hidden}.problem .problem--row .problem--wrapper{position:relative}.problem .problem--row .problem--wrapper .problem--formula{display:table;margin:-10px 0 0;margin-bottom:-20px;max-width:calc(100vw - 95px)}.problem .problem--row .problem--wrapper .problem--formula .problem--formula-left{padding-right:20px}.problem .problem--row .problem--wrapper .problem--formula .problem--formula-left .problem--formula-arrow{margin-left:20px;margin-right:-36px}.problem .problem--row .problem--wrapper .problem--formula .problem--formula-left,.problem .problem--row .problem--wrapper .problem--formula .problem--formula-right{white-space:nowrap}.problem .problem--row .problem--wrapper .problem--formula .problem--formula-left,.problem .problem--row .problem--wrapper .problem--formula .problem--formula-left>.formula,.problem .problem--row .problem--wrapper .problem--formula .problem--formula-left .problem--formula-arrow,.problem .problem--row .problem--wrapper .problem--formula .problem--formula-left:after,.problem .problem--row .problem--wrapper .problem--formula .problem--formula-right,.problem .problem--row .problem--wrapper .problem--formula .problem--formula-right>.formula,.problem .problem--row .problem--wrapper .problem--formula .problem--formula-right .problem--formula-arrow,.problem .problem--row .problem--wrapper .problem--formula .problem--formula-right:after{position:relative;display:inline-block;vertical-align:top}.problem .problem--row .problem--wrapper .problem--formula .problem--formula-right{-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.problem .problem--row .problem--wrapper .problem--formula .problem--formula-right.problem--formula-hide-on-open{opacity:0;max-height:0}.problem .problem--row .problem--wrapper .problem--formula .problem--formula-arrow{width:20px;height:20px;margin:0 20px 0 0;top:-3px;font-size:20px;line-height:20px}.problem .problem--row .problem--wrapper .problem--formula .problem--row-arrow-flag{position:absolute;top:0;right:-34px;height:100%;white-space:nowrap;color:#38d090;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.problem .problem--row .problem--wrapper .problem--formula .problem--row-arrow-flag .icon-wrapper{display:inline-block;font-size:20px;line-height:30px;text-align:center;vertical-align:middle}.problem .problem--row .problem--wrapper .problem--formula .problem--row-arrow-flag:after{display:inline-block;content:'';height:100%;width:0;vertical-align:middle}.problem .problem--row .problem--wrapper .problem--formula .problem--row-arrow-flag.problem--row-arrow-flag--close{right:inherit;left:-47px;color:#b9bec1;opacity:1;z-index:100}.problem .problem--row .problem--wrapper .problem--formula .problem--row-arrow-flag.problem--row-arrow-flag--close .icon-wrapper{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.problem .problem--row .problem--wrapper[data-problem-wrapper]{-webkit-transition:padding-bottom 0.15s ease;-moz-transition:padding-bottom 0.15s ease;transition:padding-bottom 0.15s ease}.problem .problem--row .problem--child{position:relative;overflow:hidden;background:#ffffff;z-index:10}.problem .problem--row .problem--child.problem--child-no-gutter .problem--border{padding:0 40px 0 20px}.problem .problem--row .problem--child.problem--child-no-gutter .problem--title{opacity:0}.problem .problem--row .problem--child.problem--child-hide{opacity:0}.problem .problem--row .problem--child.problem--child--single>.problem--row>.problem--border,.problem .problem--row .problem--child.problem--child--single>.problem-row-placeholder>.problem--row>.problem--border{border-color:transparent;padding-top:0;padding-bottom:0;border-image:none}.problem .problem--row .problem--child.problem--child--single>.problem--row>.problem--border>.problem--row__close,.problem .problem--row .problem--child.problem--child--single>.problem-row-placeholder>.problem--row>.problem--border>.problem--row__close{display:none}.problem .problem--row.problem--row-hide .problem--border .problem--border{padding:0 40px 0 20px}.problem .problem--row.problem--row-hide .problem--border .problem--formula-right.problem--formula-hide-on-open{opacity:1;max-height:inherit}.problem .problem--row.problem--row-hide .problem--title-placeholder,.problem .problem--row.problem--row-hide .problem--title[data-problem-accordion],.problem .problem--row.problem--row-hide .problem--child{height:0}.problem .problem--row.problem--row-hide .problem--title .problem--title-indicator{background:#38d090}.problem .problem--row.problem--row-hide .problem--title .problem--title-indicator .problem--title-icon-q{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.problem .problem--row.problem--row-hide .problem--title .problem--title-indicator .problem--title-icon-x{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}.problem .problem--row.problem--row-hide .problem--toggler-button--wrapper .problem--toggler-button{opacity:1;display:inline-block}.problem .problem--row.problem--row-hide .problem--row__close{display:none;opacity:0}.problem .problem--row.problem--row-hide.problem--row-hide .problem--border,.problem .problem--row[data-problem-main-row].problem--row-no-child .problem--border{padding:0 40px 0 20px;border:2px solid rgba(214,219,222,0)}.problem .problem--row.problem--row-no-child{cursor:auto}.problem .problem--row.problem--row-no-child .problem--row-arrow-flag{display:none !important}.problem .problem--row[data-problem-main-row]{margin-bottom:30px}.problem .problem--row[data-problem-main-row]>.problem--border{padding-right:40px;margin-left:30px}.problem .problem--row[data-problem-main-row="0"] .problem--formula-left .problem--formula-arrow{display:none !important}.problem .problem--row[data-problem-main-row="0"] .problem--formula-right{opacity:0 !important;max-height:0 !important}.problem .problem--row[data-problem-main-row="0"] .problem--toggler-button--wrapper{opacity:0;display:none}.problem .problem--row[data-problem-main-row="0"] .problem--row-arrow-flag{opacity:1 !important}.problem .problem--row[data-problem-main-row="0"] .problem--row-arrow-flag--close{opacity:0 !important}.problem .problem--row.problem--multiple-main-row>.problem--border{padding-left:10px}.problem .problem--row.problem--multiple-main-row .problem--formula-multiple-main-row__wrapper>.problem--details{height:0}.problem .problem--row.problem--multiple-main-row .problem--formula-multiple-main-row__wrapper>.problem--details .problem--formula-left{opacity:0}.problem .problem--row.problem--multiple-main-row .problem--formula-multiple-main-row__wrapper>.problem--toggler-button--wrapper{display:none}.problem .problem--row.problem--multiple-main-row .problem--formula-multiple-main-row__wrapper .problem--row-arrow-flag--close{left:0 !important;pointer-events:none}.problem .problem--row.problem--multiple-main-row.problem--row-hide .problem--formula-multiple-main-row__wrapper>.problem--details{height:auto}.problem .problem--row.problem--multiple-main-row.problem--row-hide .problem--formula-multiple-main-row__wrapper>.problem--details .problem--formula-left{opacity:1}.problem .problem--row.problem--multiple-main-row .problem--row-arrow-flag--close{margin-left:-40px !important}.problem .problem--toggler-button--wrapper{position:relative;margin:10px 0 0}.problem .problem--toggler-button--wrapper .problem--toggler-button{display:none;margin:0;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.problem .problem--row__close{display:block;position:absolute;width:30px;height:30px;right:10px;top:10px;color:#D6DBDE;cursor:pointer;text-align:center;font-size:10px;line-height:30px;-webkit-transition:color 0.3s ease,opacity 0.3s ease;-moz-transition:color 0.3s ease,opacity 0.3s ease;transition:color 0.3s ease,opacity 0.3s ease}.problem .problem--row__close:hover{color:#38d090}.problem[data-problem="initialized"]{margin-left:-30px;max-width:calc(100% + 30px);opacity:1}.problem[data-problem="initialized"] .problem--row[data-problem-main-row="0"] [data-problem-mainrow-accordion]{height:0}.problem[data-problem="initialized"] .problem--row [data-problem-details]{position:absolute;width:100%;height:100%}.problem[data-problem="initialized"] .problem--row .problem--formula-left{margin-right:-4px;margin-bottom:20px}.problem[data-problem="initialized"] .problem--row .problem--formula-right{margin-bottom:20px}.problem[data-problem="initialized"] .problem--row [data-problem-formula-right]{position:absolute !important;bottom:0;margin-left:20px}.problem--formula-action{display:inline-block;position:relative;vertical-align:top;padding:10px 20px;margin-left:40px}.problem--formula-action .problem--formula-action__per{font-size:46px;top:-6px}[data-formula="shape"]{margin-left:2px;margin-right:2px}[data-pillar-scroller]{display:block;position:fixed;bottom:0;width:100%;height:20px;left:0;z-index:1000;overflow:auto}[data-pillar-scroller] div{height:1px}[data-open-overlay="soon-SF"],[data-open-overlay="soon-GCD"],[data-open-overlay="soon-LCD"],[data-blank-href]{max-width:600px;cursor:pointer}.problem .problem--row .problem--wrapper [data-problem-vertical].problem--formula .problem--formula-right,[data-problem-vertical].problem--formula .problem--formula-right{display:block;text-align:left}.problem .problem--row .problem--wrapper [data-problem-vertical].problem--formula .problem--formula-right .problem--formula-arrow,[data-problem-vertical].problem--formula .problem--formula-right .problem--formula-arrow{display:block;margin:0 0 20px 10px;-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);transform:rotateZ(90deg)}.problem .problem--row .problem--wrapper [data-problem-vertical].problem--formula .problem--formula-right .problem--formula-arrow.problem--formula-arrow-no-action,[data-problem-vertical].problem--formula .problem--formula-right .problem--formula-arrow.problem--formula-arrow-no-action{margin-top:20px !important}[data-problem-main-row="0"] [data-problem-vertical]>.problem--formula-right{position:absolute !important;pointer-events:none}[data-row-fullymarked="true"] .problem--row-arrow-flag--close{pointer-events:none}.problem--text{font-size:16px;padding:20px 50px;color:#5e626a}.problem--text span:empty{display:none}.problem--text b{font-weight:bold;color:#38d090}.problem--text-green{display:block;font-size:16px;padding:20px 50px;margin:0 0 10px;line-height:20px;color:#38d090;font-weight:bold;font-family:"Quicksand",sans-serif}.problem--text-green span:empty{display:none}[data-message-insert]{position:relative;top:-1px;display:inline-block;font-weight:bold;vertical-align:middle}.problem .problem--row.problem--open-secondary-child .problem--title-placeholder,.problem .problem--row.problem--open-secondary-child .problem--title[data-problem-accordion],.problem .problem--row.problem--open-secondary-child .problem--primary-child,.problem--secondary-child{height:0}.problem .problem--row.problem--open-secondary-child .problem--secondary-child{height:auto}.problem .problem--row.problem--open-secondary-child [data-secondary-child] .problem--child{opacity:1}.problem--open-secondary-child>div>div>div .problem--title--primary,.problem--open-primary-child>div>div>div .problem--title--secondary{display:none !important}[data-academy-overlay-trigger] .problem--title{opacity:1 !important}.standalone-formula{display:block;color:#5e626a;text-align:left;padding:20px 50px}@media all and (max-width: 640px){*{-webkit-tap-highlight-color:rgba(0,0,0,0)}[data-pillar-scroller]{display:none}label.calculator{font-size:16px;overflow-x:scroll;padding-right:1px;padding-top:1px;width:100vw;margin-left:-15px;box-sizing:border-box}label.calculator [data-calculator-display]{overflow:hidden}.problem[data-problem="initialized"]{overflow:scroll;margin-left:-30px;margin-right:-30px;max-width:calc(100% + 60px);width:100vw;font-size:16px !important}.problem[data-problem="initialized"] .problem--row[data-problem-main-row]>.problem--border{margin-left:1px}.problem[data-problem="initialized"] .problem--row .problem--border{padding:10px !important}.problem[data-problem="initialized"] .problem--row .problem--title{display:block;max-width:calc(100vw - 20px)}.problem[data-problem="initialized"] .problem--row .problem--title.problem--title__indexed .problem--index{position:relative;left:0 !important;display:none}.problem[data-problem="initialized"] .problem--row .problem--title.problem--title__indexed .problem--index.problem--index--active{display:inline-block}.problem[data-problem="initialized"] .problem--row .problem--wrapper .problem--formula{white-space:normal}.problem[data-problem="initialized"] .problem--row .problem--wrapper .problem--formula .problem--formula-left,.problem[data-problem="initialized"] .problem--row .problem--wrapper .problem--formula .problem--formula-right{white-space:nowrap;text-align:left}.problem[data-problem="initialized"] .problem--row-arrow-flag{display:none}.academy-formula{font-size:22px;white-space:normal}.academy-formula [data-formula]{white-space:nowrap}}[data-academy-overlay-trigger] .problem--title{opacity:1 !important}.problem--open-secondary-child>div>div>div .problem--title--primary,.problem--open-primary-child>div>div>div .problem--title--secondary{display:none !important}.problem--formula-arrow{margin:0 20px 0 10px}.problem--formula-left{display:inline-block}.problem--details{padding-bottom:5px}.problem--details [data-fromto]{display:block}.problem .problem--row .problem--wrapper .problem--formula .problem--formula-arrow.problem--formula-hide-on-open{display:none}.problem--brakets{position:relative;min-height:40px;margin:15px 0 15px 30px}.problem--brakets .problem--braket-top{top:0;bottom:calc(50% + 6px);width:6px;border:2px solid currentColor;border-bottom:0 none;border-radius:6px 0 0 0}.problem--brakets .problem--braket-top::after{bottom:-7px;border:2px solid currentColor;border-top:0 none;border-radius:0 0 6px 0}.problem--brakets .problem--braket-bottom{top:calc(50% + 6px);bottom:0;width:6px;border:2px solid currentColor;border-top:0 none;border-radius:0 0 0 6px}.problem--brakets .problem--braket-bottom::after{top:-7px;border:2px solid currentColor;border-bottom:0 none;border-radius:0 6px 0 0}.problem--brakets .problem--braket-top,.problem--brakets .problem--braket-bottom{position:absolute;right:100%;border-right:0 none}.problem--brakets .problem--braket-top::after,.problem--brakets .problem--braket-bottom::after{position:absolute;content:'';display:block;right:100%;width:6px;height:6px;border-left:0 none}.problem--brakets{color:#5e626a}.problem--brakets .problem--prefix{vertical-align:middle;font-weight:normal}.problem--brakets .problem--prefix [data-message-insert]{font-weight:normal !important}.problem--brakets .problem--prefix [data-formula]{margin-top:0 !important}.problem--brakets .problem--prefixed-formula{vertical-align:middle}.problem--brakets .problem--group-row{text-align:left}.problem--prefix{display:inline-block;min-width:30px;margin-left:.2em;margin-right:.5em;vertical-align:middle;pointer-events:none;z-index:10}.problem--prefix [data-formula]{font-family:"Quicksand",sans-serif;font-size:1.2em}.problem--prefixed-formula{display:inline-block;vertical-align:top;max-width:calc(100% - 36px)}.problem .problem--prefixed-formula{vertical-align:middle}.problem .problem--row.problem--group-row{min-height:0;cursor:auto;text-align:left}.calculator .calculator--element.calculator--element-pointer-before:before,.calculator .calculator--element.calculator--element-pointer-after:after,.calculator .calculator--element.calculator--element-pointer-inner:after{width:2px;background:#313744;-webkit-animation-name:calculator-pulse;-moz-animation-name:calculator-pulse;animation-name:calculator-pulse;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}.calculator{position:relative;display:block;font-size:20px;font-family:"math",sans-serif;color:#5e626a;text-align:center;cursor:text;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.calculator.calculator--align-left{text-align:left}.calculator [data-calculator-element-before]{position:absolute;width:.5em;height:100%;transform:translateZ(0px);top:0;pointer-events:none}.calculator [data-calculator-element-before]{right:100%}.calculator [data-calculator-element-after]{left:100%}.calculator .calculator--element{display:inline-block;position:relative;padding:5px 0;margin:-5px 0;vertical-align:top;z-index:10;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease}.calculator .calculator--element.calculator--element-select-all,.calculator .calculator--element.calculator--element-select-all .calculator--element{background:#38d090;color:#f5f6f6}.calculator .calculator--element.calculator--element-select-all [data-formula="shape"],.calculator .calculator--element.calculator--element-select-all .calculator--element [data-formula="shape"]{color:#f5f6f6 !important}.calculator .calculator--element.calculator--element-pointer-before:before,.calculator .calculator--element.calculator--element-pointer-after:after,.calculator .calculator--element.calculator--element-pointer-inner:after{position:absolute;content:'';display:block;top:0;bottom:0;z-index:12}.calculator .calculator--element.calculator--element-pointer-before:before{left:0}.calculator .calculator--element.calculator--element-pointer-after:after{right:0}.calculator .calculator--element.calculator--element-pointer-inner:after{right:50%;margin-right:-1px}.calculator .calculator--element .calculator--element-after{display:none}.calculator .calculator--element[data-calculator-element-type="wrapper"]>[data-calculator-element-after]{display:block;position:absolute;bottom:0;top:0;left:100%;width:10px;z-index:20;background:rgba(255,255,255,0.01)}.calculator [data-calculator-display]{display:inline-block;margin-bottom:-3px;border-radius:3px;border:1px solid transparent;white-space:nowrap;-webkit-transition:border 0.3s ease;-moz-transition:border 0.3s ease;transition:border 0.3s ease}.calculator [data-calculator-display]>.calculator--element>[data-calculator-element-after]{width:480px}.calculator [data-calculator-focus-hunter]{position:fixed;top:-100px;left:-100px;width:1px;height:1px;opacity:0.01;border:0 none;padding:0;pointer-events:none}.calculator [data-calculator-focus-hunter]:focus ~ [data-calculator-display]{border:1px solid #D6DBDE}.calculator .calculator--placeholder{position:relative;display:inline-block;width:1em;height:1em;border:1px dotted #38d090;border-radius:3px;vertical-align:middle;z-index:11;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.calculator .calculator--placeholder:after{content:'?';position:absolute;left:1px;top:1px;right:1px;bottom:1px;border-radius:1px;text-align:center;line-height:1.7em;font-weight:bold;font-size:.6em;color:#38d090;background:#ceecdd}body.device .calculator .calculator--placeholder,.calculator[data-value="[]"] .calculator--placeholder{width:40px;height:40px}body.device .calculator .calculator--placeholder:after,.calculator[data-value="[]"] .calculator--placeholder:after{line-height:40px;font-size:12px}.input-closer{display:none;position:fixed;right:10px;top:10px;font-family:"Quicksand",sans-serif;font-weight:normal;font-size:17px;line-height:15px;z-index:10006;text-align:right;box-sizing:border-box;background-color:transparent;border:0 none;border-radius:100px;padding:10px;background:#D6DBDE;border-color:#f5f6f6;color:#313744}.input-closer:focus,.input-closer:active{outline:none}.input-closer .icon-wrapper{font-size:15px}.input-closer span{margin-right:10px}.input-cta{display:none}[data-input-wrapper="fullscreen"]{display:inline;position:static}[data-input-wrapper="fullscreen"] .calculator{display:block;position:fixed;left:0;right:0;top:-100px;bottom:0;max-width:initial !important;margin:0 !important;z-index:10005 !important;background:#f5f6f6;box-sizing:border-box}[data-input-wrapper="fullscreen"] .calculator__spacer{max-height:50vh;position:absolute;padding:160px 10px 200px;overflow:scroll !important;-webkit-overflow-scrolling:touch}[data-input-wrapper="fullscreen"] .calculator [data-calculator-display]{width:100%;padding:100px 15px !important;border:1px solid #D6DBDE;box-sizing:border-box}@media all and (max-height: 600px){[data-input-wrapper="fullscreen"] .calculator [data-calculator-display]{padding:45px 15px !important}}[data-input-wrapper="fullscreen"] .input-closer{display:block}[data-input-wrapper="fullscreen"] .input-closer:active,[data-input-wrapper="fullscreen"] .input-closer:focus{color:#38d090}[data-input-wrapper="fullscreen"] .visible-problem{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);opacity:1}[data-input-wrapper="fullscreen"] .button.input-cta{display:block;position:relative;border-radius:3px}@-webkit-keyframes calculator-pulse{0%,45%,100%{opacity:1}50%,95%{opacity:0}}@-moz-keyframes calculator-pulse{0%,45%,100%{opacity:1}50%,95%{opacity:0}}@keyframes calculator-pulse{0%,45%,100%{opacity:1}50%,95%{opacity:0}}label.calculator.add-scroll{overflow:auto;margin-left:0;width:100%}label.calculator.add-scroll [data-calculator-display]{margin-bottom:-20px}.dashboard .calculator [data-calculator-display]{overflow:hidden;width:initial !important;min-width:100%}.calculator__spacer{pointer-events:none}.application--show-keyboard .calculator__spacer{pointer-events:initial}.page--question .dashboard .calculator [data-calculator-display]{padding:10px}.invitation-page [data-invitation-accordion]{opacity:0;max-height:0;overflow:hidden;-webkit-transition:max-heigth 0.3s ease,opacity 0.3s ease;-moz-transition:max-heigth 0.3s ease,opacity 0.3s ease;transition:max-heigth 0.3s ease,opacity 0.3s ease}.invitation-page [data-invitation-accordion].open{opacity:1;max-height:800px}.application.page--splash section.content{height:80vh;min-height:660px;overflow:hidden;background:transparent;-webkit-transition:height 0.3s ease;-moz-transition:height 0.3s ease;transition:height 0.3s ease}@media all and (max-width: 600px){.application.page--splash section.content{height:auto}}.application.page--splash section.content>.pillar-box,.application.page--splash section.content>.notification__content{height:100%}.application.page--splash a[data-close-video]{position:absolute;right:10px;top:10px;color:#f5f6f6;font-size:20px;padding:10px;z-index:10;opacity:0;pointer-events:none;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.application.page--splash .splash--intro{position:absolute;width:100%;top:50%;margin-top:-300px;color:#f5f6f6;text-align:center;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}@media all and (max-width: 600px){.application.page--splash .splash--intro{position:relative;top:0;margin-top:0}}.application.page--splash .splash--intro img{margin-bottom:30px}.application.page--splash .splash--intro h1{font-family:"Quicksand",sans-serif;font-size:38px;line-height:40px;margin-bottom:40px}.application.page--splash .splash--intro a{position:relative;display:inline-block;padding:20px;margin:5px;color:#f5f6f6;font-family:"Quicksand",sans-serif;font-size:17px;border:2px solid #f5f6f6;border-radius:5px;background-color:#38d090;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}@media all and (max-width: 480px){.application.page--splash .splash--intro a{margin:5px 0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.application.page--splash .splash--intro a:hover{background:#313744;color:#38d090;border:2px solid #313744}.application.page--splash .splash--intro a.button-primary{background:#313744;border:2px solid #313744}.application.page--splash .splash--intro a .icon-wrapper{font-size:30px;margin-right:20px}.application.page--splash .splash--intro a span{display:inline-block;height:30px;line-height:30px;vertical-align:middle}.application.page--splash .grid--block{position:relative;padding:120px 30px;background:#f5f6f6}@media all and (max-width: 600px){.application.page--splash .grid--block{padding:60px 30px}}.application.page--splash .grid--block a:not(.button){color:#38d090;font-weight:bold}.application.page--splash .grid--block a:not(.button):hover{text-decoration:underline}.application.page--splash .grid--block.grid--block--transparent{background:transparent}.application.page--splash .grid--block.grid--block--transparent .pillar-box,.application.page--splash .grid--block.grid--block--transparent .notification__content{z-index:1}.splash__recommendation{white-space:nowrap}.splash__recommendation__akri,.splash__recommendation__videos{display:inline-block;position:relative;white-space:normal;width:50%;padding:30px;vertical-align:middle;box-sizing:border-box}@media all and (max-width: 800px){.splash__recommendation__akri,.splash__recommendation__videos{width:100%;display:block}}.splash__recommendation__akri{padding:120px 30px}@media all and (max-width: 800px){.splash__recommendation__akri .akri{top:-45px;position:relative}}.splash__recommendation__videos{background-color:#fff;border-radius:3px;box-shadow:0 25px 40px -40px #313744}.splash__recommendation__videos .akriel-tv__video{min-width:0}.splash__recommendation__videos:after{display:block;position:absolute;background-color:#fff;content:'';width:45px;height:45px;transform:translate3d(-50%, -50%, 0) rotate(45deg);left:0;top:50%}@media all and (max-width: 800px){.splash__recommendation__videos:after{left:50%;top:0}}.splash__recommendation__videos.splash__recommendation__videos--right{margin:0 0 60px}.splash__recommendation__videos.splash__recommendation__videos--right:after{left:initial;right:-45px}@media all and (max-width: 800px){.splash__recommendation__videos.splash__recommendation__videos--right{margin:0 0 90px}.splash__recommendation__videos.splash__recommendation__videos--right:after{left:50%;right:initial;bottom:-45px;top:initial}}.splash__white-block{background-color:#fff;border-radius:3px;box-shadow:0 25px 40px -40px #313744;padding:60px;margin:-30px auto;box-sizing:border-box}@media all and (max-width: 600px){.splash__white-block{padding:30px}}.splash__white-block img{right:60px !important}@media all and (max-width: 600px){.splash__white-block img{right:0 !important}}body.splash--video-phase .application.page--splash section.content{height:calc(100vh - 50px)}body.splash--video-phase .application.page--splash .splash-video-wrapper{opacity:1;pointer-events:inherit;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}body.splash--video-phase .application.page--splash a[data-close-video]{opacity:1;pointer-events:inherit}body.splash--video-phase .application.page--splash .splash--intro{opacity:0;pointer-events:none;-webkit-transform:scale(0.75);-moz-transform:scale(0.75);transform:scale(0.75)}.collection__list__item{padding:20px 0}.collection__list__item--grey{color:#b9bec1 !important}.collection__list__left-col{display:inline-block;font-weight:bold;vertical-align:middle;box-sizing:border-box;background:#38d090;color:#f5f6f6;float:right;border-radius:3px;margin-bottom:10px;padding:10px}.collection__list__main-col{display:inline-block;min-width:calc(100% - 70px);vertical-align:middle}.dashboard__card{display:inline-block;text-align:left;width:970px;max-width:100vw;padding-right:30px;box-sizing:border-box}.dashboard__card--half{width:485px}.dashboard__card .newsfeed__item--no-result{padding:30px}a.dashboard__card{color:currentColor}a.dashboard__card:hover{color:currentColor}.dashboard__card{position:relative;display:inline-block;text-align:left;width:990px;max-width:calc(100vw - 20px);min-height:340px;box-sizing:border-box;padding:0 15px 15px;margin-bottom:10px;background:#fff;box-shadow:0 25px 40px -40px;border-radius:5px;vertical-align:top}.dashboard__card .title{display:block;padding:17px 0;padding-right:40px;font-size:20px;line-height:23px;font-family:"Quicksand",sans-serif;color:#313744}.dashboard__card .title [data-message-insert]{font-weight:normal;top:0;vertical-align:top}.dashboard__card .hover-icon{margin:11px;line-height:1em;background:#38d090;border-color:#37C289;color:#f5f6f6}.dashboard__card .button{position:absolute;width:100%;left:-3px;bottom:0;border-radius:0 0 3px 3px;border-top:2px solid rgba(0,0,0,0.1)}.dashboard__card p{margin:1rem 0;font-size:20px;line-height:23px;color:#5e626a}.dashboard__card_icon-active{display:none}.dashboard__card--half{width:475px;margin:5px;background:#fff}.dashboard__card--active{width:calc(100% - 10px);min-height:0}.dashboard__card--active .title{display:none}.dashboard__card--active .calculator{margin-top:15px;z-index:10001}.dashboard__card--active .dashboard__card_icon-inactive{display:none}.dashboard__card--active .dashboard__card_icon-inactive.keep_it{display:block;z-index:10002;top:-35px;right:0 !important}.dashboard__card--active .dashboard__card_icon-inactive.keep_it2{display:block;z-index:10002;top:-35px;right:40px !important}.dashboard__card--active ~ .dashboard__card{display:none}.dashboard__card--full{width:calc(100% - 10px);min-height:0}.dashboard{text-align:center;margin:-5px 0}.dashboard .calculator{border-radius:5px;background:#f5f6f6}.dashboard .calculator [data-calculator-display]{width:100%;padding:120px 15px;box-sizing:border-box}.dashboard .dashboard .calculator{background:#f5f6f6}@media (max-width: 640px){.dashboard{margin:-23px -15px}.dashboard label.calculator{overflow:auto;margin-left:0;width:100%}.dashboard label.calculator [data-calculator-display]{width:initial;min-width:100%}.dashboard .dashboard__card{width:calc(100% - 10px)}}@media (max-width: 1017px){.dashboard .dashboard__card{width:640px;margin:5px 0;min-height:0;padding-bottom:63px}.dashboard .dashboard__card--full{width:100%}}.page--question .dashboard,.page--exam-question .dashboard{text-align:left;overflow:hidden;padding-bottom:30px;margin-bottom:-30px}.page--question [data-message-insert],.page--exam-question [data-message-insert]{top:-2px;font-weight:normal}.page--question .keyboard--section-start,.page--exam-question .keyboard--section-start{display:none}.page--question .keyboard .keyboard--section.keyboard--section-actions,.page--exam-question .keyboard .keyboard--section.keyboard--section-actions{width:25%}.page--question .keyboard .keyboard--section.keyboard--section-characters .keyboard--section-row:first-child,.page--exam-question .keyboard .keyboard--section.keyboard--section-characters .keyboard--section-row:first-child{padding-right:0}.page--question .dashboard .calculator,.page--exam-question .dashboard .calculator{margin-bottom:15px}.page--question .dashboard__card .button,.page--exam-question .dashboard__card .button{position:relative;width:initial;border-radius:3px;flex:1}@media (max-width: 1017px){.page--question .dashboard .dashboard__card,.page--exam-question .dashboard .dashboard__card{padding-bottom:15px;max-width:100vw}}.page--question .visible-problem,.page--exam-question .visible-problem{position:fixed;max-width:calc(100vw - 65px);text-align:left;padding:10px 0;top:0;z-index:10007;color:#313744;opacity:0;transition:opacity .3s ease;visibility:hidden;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}.page--question .visible-problem p,.page--exam-question .visible-problem p{margin:0;padding:0;max-width:600px;font:15px/18px "Quicksand",sans-serif}@media all and (max-height: 600px){.page--question .visible-problem,.page--exam-question .visible-problem{padding:5px 0 0 5px}}.page--question .calculator .newsfeed__item__actions,.page--exam-question .calculator .newsfeed__item__actions{display:none;border:0 none}.page--question [data-input-wrapper="fullscreen"] .visible-problem,.page--exam-question [data-input-wrapper="fullscreen"] .visible-problem{position:relative;margin-top:-60px;opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.page--question [data-input-wrapper="fullscreen"] label.calculator,.page--exam-question [data-input-wrapper="fullscreen"] label.calculator{overflow:auto}.page--question [data-input-wrapper="fullscreen"] .calculator .newsfeed__item__actions,.page--exam-question [data-input-wrapper="fullscreen"] .calculator .newsfeed__item__actions{display:block}.page--question [data-input-wrapper="fullscreen"] [data-calculator-display],.page--exam-question [data-input-wrapper="fullscreen"] [data-calculator-display]{padding:15px !important}.page--question [data-input-wrapper="fullscreen"] .newsfeed__item__actions,.page--exam-question [data-input-wrapper="fullscreen"] .newsfeed__item__actions{margin-right:-10px}@media all and (max-width: 800px){.page--question .keyboard--section,.page--exam-question .keyboard--section{width:100% !important}.page--question .keyboard--section-row,.page--exam-question .keyboard--section-row{padding-right:0 !important;margin-right:0 !important}.page--question .keyboard--hide-on-question,.page--exam-question .keyboard--hide-on-question{display:none !important}.page--question .keyboard--show-on-question,.page--exam-question .keyboard--show-on-question{display:block !important}}.keyboard--show-on-question{display:none}.question__topic{color:currentColor;font-weight:bold}.newsfeed__item__cup{background-color:#684ac5}.newsfeed__item__cup .newsfeed__item__message,.newsfeed__item__cup .newsfeed__item__details{color:#fff}.newsfeed__item__cup .learn-period__chart div{border-right:2px solid #684ac5}.newsfeed__item__cup .learn-period__chart__i3{background-color:#cac2e8}.newsfeed__item__cup .learn__lesson__cup{font-size:28px;margin:-5px 15px 0 0}.newsfeed__item__cup .learn__lesson__cup .icon-wrapper{font-size:2em;margin-top:-4px}.toplist .learn__score__cup,.toplist .learn__score__medal,.toplist .learn__score__star{height:40px;line-height:40px}.toplist .pro__table{font-family:"Quicksand",sans-serif}.toplist .pro__table a{color:#5e626a !important}.toplist__pro-icon{font-size:1.5rem}.toplist__place{display:inline-block;height:40px;line-height:40px;background-color:#D6DBDE;width:40px;margin:5px;text-align:center;border-radius:100px;font-weight:bold}html,body{position:relative;display:block;width:100%;height:100%;background:#fff;overflow:initial}html{font:15px/18px "Quicksand",sans-serif}input,select,textarea{font:15px/18px "Quicksand",sans-serif}.application{opacity:0;padding-top:50px}.application--ready .application{opacity:1 !important}.loader{opacity:0;background:rgba(245,246,246,0.5)}#body{display:inline}#crowd-shortcut{display:none !important}.application{position:relative;min-width:300px;max-height:100%}a{text-decoration:none;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease}a:hover{color:#38d090}a.strong{text-decoration:none;color:#38d090;font-weight:bold}a.strong:hover{text-decoration:underline}::selection{background:#38d090;color:#f5f6f6}::-moz-selection{background:#38d090;color:#f5f6f6}.header{position:fixed;height:52px;top:0;width:100%;padding:0 10px;background:#38d090;border-bottom:1px solid #37C289;z-index:10005;box-sizing:border-box}.header--pro{background-color:#684ac5;border-bottom:1px solid #cac2e8}.header--pro .header--menu__item{border:1px solid rgba(245,246,246,0.15) !important}.header--pro .header--menu__item:hover{background-color:#f5f6f6 !important;color:#684ac5}.header--pro .list--item:hover{background-color:#684ac5 !important;color:#f5f6f6 !important}.header--pro .notification__menu__number{background:#38d090;border:2px solid #684ac5;color:#f5f6f6 !important}.header--pro .header__logo .header__logo__pro:hover span{color:#684ac5 !important;border:1px solid #684ac5 !important}.header .pillar-box,.header .notification__content{height:100%}.header .header__logo{position:absolute;display:block;width:100px;height:100%;left:0;top:0;white-space:nowrap}.header .header__logo__img-wrapper{display:inline-block;overflow:hidden;vertical-align:top}.header .header__logo__img-wrapper img{display:inline-block;width:100px;margin-top:-5px;vertical-align:middle}.header .header__logo .header__logo__pro{display:none;position:relative;font-size:13px;padding:.8em 1em;background-color:rgba(0,0,0,0.01)}.header .header__logo .header__logo__pro span{display:inline-block;padding:.3rem;padding-top:5px;color:#f5f6f6;border-radius:3px;border:1px solid #684ac5;background-color:#684ac5;box-shadow:inset 1px 1px 0 rgba(245,246,246,0.2);transition:background .2s ease, border .2s ease, color .2s ease;font-size:13px;line-height:13px;font-family:"Quicksand",sans-serif;vertical-align:middle}.header .header__logo .header__logo__pro:hover span{color:#37C289;background-color:#f5f6f6;border:1px solid rgba(245,246,246,0.2)}@media all and (max-width: 480px){.header .header__logo .header__logo__pro{display:none}}.header .header__logo:after{display:inline-block;content:'';width:0;height:100%;vertical-align:middle}.header .header--menu{padding:5px 0 0 100px;text-align:right;white-space:nowrap}@media all and (max-width: 480px){.header .header--menu{padding-left:0}}.header .header--menu__item{position:relative;display:inline-block;padding:10px;margin-left:3px;cursor:pointer;color:#ffffff;border-radius:3px;border:1px solid #37C289;font-size:13px;font-family:"Quicksand",sans-serif;font-weight:bold;vertical-align:middle;-webkit-transition:background 0.2s ease;-moz-transition:background 0.2s ease;transition:background 0.2s ease}.header .header--menu__item--icon{font-size:21px;padding:8px 3px}.header .header--menu__item:hover{background:#37C289}.header .header--menu__item span{display:inline-block;vertical-align:middle;margin:0 5px;pointer-events:none}@media all and (max-width: 360px){.header .header--menu__item span{margin:0}}.header .header--menu__item .onboard-helper{position:absolute;width:initial;bottom:0;left:0;right:2px}.header .header--menu__item .icon-wrapper{top:-1px}.header .header--menu__item [data-onboard-tooltip]{position:absolute;bottom:0;left:0;right:0;height:0}@media all and (max-width: 700px){.header .header--hide-on-small-screen{display:none !important}}.header .header--username{max-width:100px;text-overflow:ellipsis;overflow:hidden}@media all and (max-width: 480px){.header .header--username{max-width:72px}}@media all and (max-width: 420px){.header .header--username{display:none !important}}.header__logo__pro--active{display:none}.header__logo__pro--active span{text-shadow:0 1px 0 #684ac5;border:1px solid #684ac5 !important;background-color:#684ac5;background-image:linear-gradient(19deg, #0db7ff 0%, #684ac5 100%)}.header__logo__pro--active:hover span{color:#37C289 !important;text-shadow:none;background:#f5f6f6;border:1px solid #37C289 !important}.header__logo__pro--inactive{display:inline-block}.user--pro .header__logo__pro--active{display:inline-block}.user--pro .header__logo__pro--inactive{display:none}[data-header-gutter]{background:#f5f6f6;-webkit-transition:padding-top 0.5s 0.3s ease;-moz-transition:padding-top 0.5s 0.3s ease;transition:padding-top 0.5s 0.3s ease}[data-header-gutter].no-transition{-webkit-transition:none;-moz-transition:none;transition:none}.bg{position:fixed;left:0;top:0;width:100%;height:100%;pointer-events:none}.bg canvas#decor{position:absolute;width:100%;height:100%;background:#38d090 url(../i/asset/pattern-bg.svg)}.bg canvas#decor.decor--activate{background:#38d090}section.content{position:relative;padding:30px 15px;box-sizing:border-box;background:#f5f6f6}@media all and (max-width: 600px){section.content .grid--block{padding:60px 0}}@media all and (max-width: 600px){.hide-on-mobile{display:none}}footer{position:relative;padding:60px 15px 0 15px;color:#313744;background:#fff;border-top:1px solid #D6DBDE;z-index:1}footer [data-scroll-to-top]{position:absolute;right:0;top:-85px;padding:15px;color:#D6DBDE;background-color:#f5f6f6;background:linear-gradient(to top, #fff 0%, #f5f6f6 100%);border-radius:100%}footer [data-scroll-to-top] .icon-wrapper{margin:0;font-size:18px}footer [data-scroll-to-top]:hover{color:#b9bec1}footer .col{display:inline-block;width:25%;padding-right:15px;padding-bottom:30px;box-sizing:border-box;vertical-align:top}@media all and (max-width: 800px){footer .col{width:50%}}@media all and (max-width: 460px){footer .col{width:100%;padding-right:0}}footer .copy-right{display:block;position:relative;border-top:1px solid #D6DBDE;padding-top:30px;padding-bottom:30px}@media all and (max-width: 640px){footer .copy-right{text-align:center}}footer .copy-right a{display:inline-block}footer .copy-right a.barion{display:block;max-width:198px;margin-top:15px;opacity:.5;-webkit-filter:grayscale(1);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}footer .copy-right a.barion:hover{opacity:1;-webkit-filter:grayscale(0)}@media all and (max-width: 640px){footer .copy-right a.barion{max-width:100%}}footer .copy-right .made-in{position:absolute;right:0;top:90px;color:#b9bec1;padding-bottom:30px}@media all and (max-width: 640px){footer .copy-right .made-in{display:block;position:relative;margin-bottom:30px;left:0;top:30px}}footer .copy-right .made-in__heart{transition:color .3s ease;cursor:default}footer .copy-right .made-in__heart__pulse{position:relative;display:inline-block;-webkit-animation:heartPulse 1s;-moz-animation:heartPulse 1s;animation:heartPulse 1s}footer .copy-right .made-in__heart .icon-wrapper{font-size:1em;margin-right:0;top:-2px}footer .copy-right .made-in__heart:hover{color:#e06476}footer .copy-right .language-selector{position:absolute;right:0;top:30px}footer .copy-right .language-selector .icon-wrapper{color:#D6DBDE}@media all and (max-width: 640px){footer .copy-right .language-selector{position:relative;top:0}}footer .footer-clear{display:none}@media all and (max-width: 800px){footer .footer-clear{display:block}}footer .description-placeholder{max-width:240px}footer .description-placeholder .logo{display:block;width:100%}footer .description-placeholder .logo img{width:120px;max-width:100%;margin-bottom:-10px}footer strong{display:block;font-size:16px;margin-bottom:20px;color:#5e626a;font-family:"Quicksand",sans-serif;border-bottom:2px solid #f5f6f6;padding-bottom:15px}footer p{margin-bottom:10px}footer small{display:block;font-size:13px;line-height:17px;color:#b9bec1}footer a{display:block;padding:5px 0;color:#313744}footer a.facebook:hover{color:#3b5998}footer a.instagram:hover{color:#3f729b}footer a.twitter:hover{color:#55acee}footer a.youtube:hover{color:#e52d27}footer a.github:hover{color:#666}footer .icon-wrapper{font-size:28px;vertical-align:middle;margin-right:10px}.footer__minimal{display:none !important}@keyframes heartPulse{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@font-face{font-family:"highlight-font";src:url('../font/"Quicksand",sans-serif.woff2') format("woff2"),url('../font/"Quicksand",sans-serif.woff') format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"math";src:url("../font/math.woff2") format("woff2"),url("../font/math.woff") format("woff");font-weight:normal;font-style:normal}.math-font{font-family:"math",sans-serif}
