@import url("https://fonts.googleapis.com/css2?family=Stack+Sans+Headline:wght@200..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Fustat:wght@200..800&display=swap");

/*!
 * 
 * Copyright 2026 trolbate.com - All rights reserved.
 *
 * https://trolbate.com
 *
 */.font-test-a{font-family:Stack Sans Headline,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}.font-test-b{font-family:Fustat,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}body{font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-weight:400;margin:0 auto;padding:0;width:100%}body,html{height:100%}.body_container{display:flow-root;width:100%}p{color:#000;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:400;margin:0 0 20px;padding:5px 0;&>strong{font-size:17.5px}&>a{text-decoration:underline}}.text-p p{display:inline-block;line-height:1.5em}strong{font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-weight:700}ol,ul{margin:0 0 24px;padding:0 0 0 21px}ol{padding-left:34px}li{color:#000;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:400;margin:0;padding:0 0 0 10px}a{border:none;color:inherit;text-decoration:none;& img{border:none}&[href^=tel]{color:inherit;text-decoration:none}}h1,h2,h3,h4,h5,h6{font-weight:400}h3{color:#000;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:700;line-height:1.7em;margin:0 0 20px;padding:0}img{border:none}.div{box-sizing:border-box;display:inline-block}.div,.table{float:left;height:auto;margin:0;padding:0;width:100%}.table{display:table}.p{margin-bottom:30px}.uppercase{text-transform:uppercase}.no-text-transform{text-transform:none!important}.test{font-size:52px}.anchor-link-position{float:left;height:1px;position:relative;top:-110px;width:1px}.about-accolades_container .anchor-link-position{top:-140px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.site_header{display:inline-block;float:left;margin:0;padding:0;text-align:center;width:100%;&>.inner{background-image:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent);background-position:200% 100%;background-repeat:no-repeat;background-size:200% 1px;display:inline-block;margin:0;max-width:1644px;padding:40px 0;width:86%;.page-animation-pre &{background-position:200% 100%;transition:background-position .65s linear;transition-delay:0s}.page-animation-in &{background-position:50% 100%}&>.logo_block{display:table;float:left;margin:0;padding:17px 0 0;width:auto;&>.cell{display:table-cell;margin:0;padding:0;text-align:left;vertical-align:bottom;width:auto}& .logo{bottom:-10px;display:inline-block;left:-10px;margin:0;opacity:0;padding:10px;position:relative;width:auto;.page-animation-in &{animation:fadeIn 1s ease-out 0s forwards}&>img,&>svg{display:inline-block;float:left;margin:0;padding:0}&>svg{height:52px;width:195px;& .fill{fill:#000}}}& p{color:#b0b0b0;display:inline-block;font-size:14px;font-style:italic;margin:0 0 0 16px;opacity:0;padding:0;width:auto;.page-animation-in &{animation:fadeIn .5s ease-out .15s forwards}}}&>.nav_block{bottom:-10px;display:table;float:right;margin:0;padding:10px 0 0;position:relative;right:-10px;width:auto;&>.row_2>a:first-child{animation-delay:.1s}&>.row_2>a:nth-child(2){animation-delay:.15s}&>.row_2>a:nth-child(3){animation-delay:.2s}@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover>.row>a{color:#bfbfbf}}}&>.row{display:table-row;margin:0;padding:0;text-align:right;width:auto;& a{color:#000;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:24px;font-weight:600;margin:0 40px 0 0;opacity:0;padding:5px 10px;text-transform:uppercase;transition:color .5s ease-out 0s;.page-animation-in &{animation:fadeIn .5s ease-out .15s forwards}&:last-of-type{margin-right:0}@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{color:#000;transition:color 0s ease-out 0s}}}}}&>.row_1{height:45px;vertical-align:top;& a{font-size:20px}}}}}.site_footer{display:inline-block;float:left;margin:0;padding:0;text-align:center;width:100%;&>.inner{border-top:1px solid #d9d9d9;display:inline-block;margin:0;max-width:1644px;padding:50px 0;width:86%;&>nav{display:inline-block;float:left;height:auto;margin:0;padding:0;width:auto;&>a{color:#bfbfbf;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:20px;font-weight:400;left:-10px;margin:0 40px 0 0;padding:5px 10px;position:relative;transition:color .5s ease-out 0s;&:last-of-type{margin-right:0}@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{color:#000}}}}}&>p{color:#bfbfbf;display:inline-block;float:right;font-size:15px;height:auto;margin:0;padding:0;width:auto}}}.full-screen-nav{background:#fff;display:none;height:100%;left:0;margin:0;padding:0;position:fixed;text-align:center;top:0;width:100%;z-index:90;&>.cell{display:table-cell;height:100%;text-align:center;vertical-align:middle;width:100%}& .table{display:table;float:none;height:auto;margin:61px auto 0;padding:0;width:80%;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover a{color:#bfbfbf}}}&>.col_1{display:table-cell;height:auto;text-align:left;vertical-align:top;width:50%;&>p{display:inline-block;float:left;height:auto;margin:0 0 120px;width:100%;&:last-of-type{margin-bottom:0}}& a{font-size:72px;margin:0;padding:20px 40px;text-decoration:none}}& a{color:#000;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-weight:500;text-transform:uppercase;transition:color .5s ease-out 0s;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{color:#000;transition:color 0s ease-out 0s}}}}&>.col_2{display:table-cell;height:auto;text-align:right;vertical-align:top;width:50%;& a{display:inline-block;font-size:48px;margin:0 0 0 40px;padding:20px;width:auto;&:first-of-type{margin-left:0}}}}}.sticky-header{background:#000;display:none;height:auto;left:0;margin:0;padding:0;position:fixed;top:0;width:100%;z-index:100;&>.inner{display:table;float:left;height:auto;margin:0 2.5%;min-height:73px;padding:0;width:95%;&>.col{display:table-cell;text-align:left;vertical-align:middle}&>.col_1{width:180px;& .logo{display:inline-block;margin:0;padding:10px 0 15px;width:auto;&>img,&>svg{display:inline-block;float:left;margin:0;padding:0}&>svg{height:38px;width:141px;& .fill{fill:#fff}}}}&>.col_2{width:15%}& .table{display:none;float:left;height:auto;margin:0;padding:0;width:100%;&>.col{display:table-cell;text-align:left;vertical-align:middle}&>.col_1{width:calc(100% - 100px)}&>.col_2{width:100px}}& .col_4 .table>.col_1{text-align:right}& .subject-option{color:#bfbfbf;cursor:pointer;display:inline-block;float:right;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:24px;font-weight:500;height:auto;margin:0 10px 0 0;padding:10px 10px 14px;position:relative;text-align:right;transition:color .3s ease-out 0s;width:auto;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{color:#fff}}}}& .col_4 .subject-option{float:left;margin-left:10px;margin-right:0}& .active{color:#fff!important}& .score{display:inline-block;float:left;height:auto;margin:0;padding:15px 0;width:auto;&>p{color:#bfbfbf;float:left;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:22px;font-weight:400;height:auto;margin:0;width:auto}&>.img,&>p{display:inline-block;padding:0}&>.img{background-image:url(/images/icon_score-large_2x.png);background-position:50%;background-repeat:no-repeat;background-size:contain;float:right;height:20px;margin:3px 0 0 19px;width:22px}}& .col_4 .score{float:right;&>p{float:right;margin:0}&>.img{float:left;margin-left:0;margin-right:19px}}&>.col_3{text-align:center;width:calc(70% - 760px);&>p{color:#fff;display:none;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:24px;font-weight:500;margin:0;padding:5px 10px 7px;text-align:center;width:calc(100% - 20px);&>a{text-decoration:none}}}&>.col_4{text-align:right;width:15%}&>.col_5{text-align:right;width:180px;&>.btn{cursor:pointer;display:inline-block;float:right;margin:0;opacity:.9;padding:15px 20px;position:relative;right:-20px;transition:opacity .3s ease-out;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{opacity:1}}}&>.line{background-color:#fff;border-radius:3px;display:block;height:4px;margin:0 0 6px;width:34px;&:last-child{margin-bottom:0}}}}}}body.menu-open .sticky-header .col_5 .btn>.line:first-child{transform:translateY(10px) rotate(45deg)}body.menu-open .sticky-header .col_5 .btn>.line:nth-child(2){opacity:0;transform:scale(0)}body.menu-open .sticky-header .col_5 .btn>.line:nth-child(3){transform:translateY(-10px) rotate(-45deg)}.sub-sticky-header{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(0,0,0,.9);border-bottom:1px solid hsla(0,0%,100%,.1);display:none;height:auto;left:0;margin:0;padding:8px 0;position:fixed;top:73px;width:100%;z-index:99}.topic_container{display:inline-block;float:left;margin:0;padding:0;position:relative;text-align:center;width:100%;z-index:2;&>.inner{display:inline-block;margin:0;max-width:1644px;padding:0;position:relative;width:86%;&>.reply_button,&>.table>.row_1,&>.table>.row_2>.cell{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out 0s forwards}}.page-animation-in &{&>.table>.row_1{animation-delay:.1s}&>.table>.row_2>.cell{animation-delay:.2s}&>.reply_button{animation-delay:.5s!important}}&>.table{display:table;float:left;margin:0;padding:0;width:100%;&>.row{display:table-row;height:auto;text-align:left;vertical-align:top;width:100%;&>.cell{display:table-cell;text-align:center;vertical-align:middle;&>h1{color:#000;display:inline-block;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:72px;font-style:normal;font-weight:500;margin:50px 0 70px;padding:0;width:90%;&>a{display:inline-block;padding:0 30px;transform:scale(1);transition:transform 5s linear 0s;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{transform:scale(1.03)}}}}}}}&>.row_1 a{color:#bfbfbf;display:inline-block;float:left;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:21px;font-weight:500;left:-10px;margin:30px 10px 0 0;padding:5px 10px;position:relative;text-transform:uppercase;transition:color .5s ease-out 0s;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{color:#000;transition:color 0s ease-out 0s}}}}&>.row_1 a:last-of-type{margin-right:0}}&>.reply_button{background-color:#000;border-radius:50px;bottom:-77px;color:#fff;cursor:pointer;display:inline-block;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:24px;font-style:normal;font-weight:600;height:39px;left:calc(50% - 85px);margin:0;padding:8px 0 0;position:absolute;text-transform:uppercase;transition:all .5s ease-out;width:170px;z-index:1;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{box-shadow:0 0 60px rgba(0,0,0,.27)}}}}}&>.top-message{background-color:#000;margin-top:-7px}}.top-message p{background-color:#d4edda;display:none;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:700;margin:0;padding:16px 10px 18px;text-align:center;width:calc(100% - 20px);&.active{display:inline-block}&>a{text-decoration:underline}&.alert-danger,&.alert-error,&.error{background-color:#f8d7da;color:#721c24}&.account-confirmation-needed,&.alert-warning{background-color:#fff3cd;color:#856404}}.topic-responses_container{display:inline-block;float:left;margin:0 0 120px;padding:0;position:relative;text-align:center;width:100%;z-index:1;&>.inner{display:inline-block;margin:0;max-width:1644px;padding:0;width:86%;&>.table>.col>.inner>.replies-block,&>.table>.col>.inner>.replies-block>.reply-block,&>.table>.col>.inner>.top-row>.score,&>.table>.col_left>.inner>.top-row>.subject-option,&>.table>.col_right>.inner>.top-row>.subject-option,&>.topic-jump-links{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out 0s forwards}}.page-animation-in &{&>.topic-jump-links{animation-delay:.6s}&>.table>.col_left>.inner>.top-row>.subject-option,&>.table>.col_right>.inner>.top-row>.subject-option{animation-delay:.4s}&>.table>.col_left>.inner>.top-row>.score,&>.table>.col_right>.inner>.top-row>.score{animation-delay:.5s}&>.table>.col_left>.inner>.replies-block,&>.table>.col_left>.inner>.replies-block>.reply-block:nth-child(2),&>.table>.col_right>.inner>.replies-block,&>.table>.col_right>.inner>.replies-block>.reply-block:nth-child(2){animation-delay:.6s!important}&>.table>.col_left>.inner>.replies-block>.reply-block:nth-child(3),&>.table>.col_right>.inner>.replies-block>.reply-block:nth-child(3){animation-delay:.7s!important}&>.table>.col_left>.inner>.replies-block>.reply-block:nth-child(4),&>.table>.col_right>.inner>.replies-block>.reply-block:nth-child(4){animation-delay:.8s!important}&>.table>.col_left>.inner>.replies-block>.reply-block:nth-child(5),&>.table>.col_right>.inner>.replies-block>.reply-block:nth-child(5){animation-delay:.9s!important}&>.table>.col_left>.inner>.replies-block>.reply-block:nth-child(6),&>.table>.col_right>.inner>.replies-block>.reply-block:nth-child(6){animation-delay:1s!important}&>.table>.col_left>.inner>.replies-block>.reply-block:nth-child(7),&>.table>.col_right>.inner>.replies-block>.reply-block:nth-child(7){animation-delay:1.1s!important}&>.table>.col_left>.inner>.replies-block>.reply-block:nth-child(8),&>.table>.col_right>.inner>.replies-block>.reply-block:nth-child(8){animation-delay:1.2s!important}&>.table>.col_left>.inner>.replies-block>.reply-block:nth-child(9),&>.table>.col_right>.inner>.replies-block>.reply-block:nth-child(9){animation-delay:1.3s!important}&>.table>.col_left>.inner>.replies-block>.reply-block:nth-child(10),&>.table>.col_right>.inner>.replies-block>.reply-block:nth-child(10){animation-delay:1.4s!important}&>.table>.col_left>.inner>.replies-block>.reply-block:nth-child(11),&>.table>.col_right>.inner>.replies-block>.reply-block:nth-child(11){animation-delay:1.5s!important}&>.table>.col_left>.inner>.replies-block>.reply-block:nth-child(n+12),&>.table>.col_right>.inner>.replies-block>.reply-block:nth-child(n+12){animation-delay:1.6s!important}}&>.topic-jump-links{background-color:#f1f1f1;border-radius:30px;box-sizing:border-box;display:none;margin-bottom:50px;padding:10px;&>p{width:auto;&.left{color:#bfbfbf;font-size:16px;padding:5px 10px;text-decoration:none}&.right{float:right}&>a{color:#bfbfbf;display:inline-block;float:left;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:16px;font-weight:700;height:auto;margin:0;padding:5px 10px;text-decoration:none;width:auto;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{color:#000}}}}}}&>.table{display:table;float:left;margin:0;padding:0;width:100%;&>.col{display:table-cell;text-align:left;vertical-align:top;&>.inner{display:inline-block;height:auto;margin:0;padding:0;width:calc(100% - 135px);&>.top-row{float:left;height:auto;margin:0 0 50px;padding:0;width:100%;&>.subject-option{color:#bfbfbf;cursor:pointer;display:inline-block;float:left;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:72px;font-style:normal;font-weight:500;height:auto;line-height:1em;margin:11px 0 0;padding:0 30px;position:relative;width:auto;word-wrap:break-word;overflow-wrap:break-word;transition:color .5s ease-out 0s;word-break:normal;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{color:#000}}}}&>.active{color:#000!important}&>.score{display:inline-block;float:right;height:auto;margin:16px 0 0;padding:0;width:auto;&>p{color:#bfbfbf;float:left;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:56px;font-style:normal;font-weight:300;height:auto;margin:0;width:auto}&>.img,&>p{display:inline-block;padding:0}&>.img{background-image:url(/images/icon_score-large_2x.png);background-position:50%;background-repeat:no-repeat;background-size:contain;float:right;height:40px;margin:14px 0 0 19px;width:45px}}}&>.replies-block{float:left;height:auto;margin:0;padding:0;text-align:left;width:100%;&>.post-block{display:none;float:left;height:auto;margin:0 0 60px;padding:0;position:relative;width:100%;&>.alert-warning{background-color:wheat;border-radius:14px;box-sizing:border-box;color:#000;display:inline-block;float:left;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:16px;font-weight:700;margin:0;padding:9px 19px;text-align:center;width:100%}&>.textarea-highlight-container,&>textarea{float:left;height:auto;margin:0 0 20px;position:relative;width:calc(90% - 6px)}&>textarea{border:3px solid #dedede;border-radius:17px;color:#000;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:700;line-height:1.7em;outline:none;padding:10px 5% 4px;resize:none;word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:normal!important;&:first-of-type{border-radius:50px}&:nth-child(2){font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-weight:400}}&>.textarea-highlight-container{background-color:#fff;border:3px solid #dedede;border-radius:17px;box-sizing:border-box;margin:4px 0 20px!important;padding-bottom:4px;width:100%;&>textarea{background:transparent!important;border:none;border-radius:17px;box-sizing:border-box!important;color:#000;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:400;height:auto;line-height:1.7em;margin:0!important;outline:none;padding:14px 5% 0;resize:none;width:100%}}&>p{display:inline-block;float:left;height:auto;margin:0;padding:9px 0 0 5%;width:auto;&>a{color:#a3a3a3;display:inline-block;float:left;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:400;left:-10px;line-height:1.7em;margin:0;padding:5px 10px;position:relative;text-decoration:underline;transition:color .5s ease-out 0s;width:auto;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{color:#000;text-decoration:none}}}}}&>input[type=submit]{background-color:#000;border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;float:right;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:24px;font-weight:500;height:auto;margin:0;outline:none;padding:8px 53px;text-transform:uppercase;transition:all .5s ease-out;width:auto;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{box-shadow:0 0 60px rgba(0,0,0,.27)}}}}}&>.reply-block{border:3px solid #dedede;border-radius:17px;float:left;height:auto;margin:0 0 60px;min-height:100px;padding:0;position:relative;scroll-margin-top:134px;width:calc(100% - 6px);z-index:1;&.menu-open{z-index:10}&>.content{display:inline-block;float:left;height:auto;margin:25px 0 0;padding:0;width:100%;&>h3{color:#000;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:700;line-height:1.7em;margin:0 5% 5px;padding:0;width:90%;word-wrap:break-word;overflow-wrap:break-word;word-break:normal}& .body{display:inline-block;float:left;height:auto;margin:0;padding:0;position:relative;width:100%;& p{color:#000;display:inline-block;float:left;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:400;line-height:1.7em;margin:0 5% 20px;padding:0;width:90%;word-wrap:break-word;overflow-wrap:break-word;word-break:normal;&:last-of-type{margin-bottom:0}&>strong{color:#b0b0b0;font-style:italic;font-weight:700;padding-right:3px;transition:color .5s ease-out 0s;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{color:#000}}}}}&>.post-menu-icon{bottom:-50px;cursor:pointer;display:inline-block;margin:0 0 0 8px;padding:4px 8px 11px 15px;position:absolute;right:19px;&>img{opacity:.12;transition:opacity .3s ease-out 0s;width:4px}@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover>img{opacity:.2}}}& .post-menu-container{background-color:#fff;border:2px solid #eaeaea;border-radius:11px;box-shadow:0 0 23px rgba(0,0,0,.1);box-sizing:border-box;color:#000;display:none;height:auto;margin:0;padding:5px;position:absolute;right:0;top:33px;width:200px;z-index:10;&>a{border-bottom:1px solid #efefef;box-sizing:border-box;display:inline-block;float:left;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:15px;font-weight:700;margin:0;padding:10px;width:100%;&:first-of-type{border-top-left-radius:7px;border-top-right-radius:7px}&:last-of-type{border-bottom:none;border-bottom-left-radius:7px;border-bottom-right-radius:7px}@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{background-color:#f7f7f7}}}&.notice{color:#b3b3b3;cursor:default}}}}& .abstract{color:#000;display:inline-block;float:left;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:400;line-height:1.7em;margin:0 5%;padding:0;width:90%}& .expose,& .show-all{color:#a3a3a3;text-decoration:underline}& .show-all{display:inline-block;float:left;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:400;line-height:1.7em;margin:6px 5% 0;padding:0;width:90%}}&>.bottom-bar{display:inline-block;float:left;height:36px;margin:8px 0 0 calc(5% - 5px);overflow:hidden;padding:0 5px 25px;-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;transition:height .2s ease-in-out;width:90%;&.expanded{height:100px;&>.row_1{margin-bottom:10px}& .expand-arrow{opacity:0}}&>.row_1{display:inline-block;float:left;height:auto;margin:0 0 27px;padding:0;-webkit-transition:margin .2s ease-in-out;-moz-transition:margin .2s ease-in-out;-o-transition:margin .2s ease-in-out;transition:margin .2s ease-in-out;width:100%}& .up-vote{cursor:pointer;display:inline-block;float:left;margin:0 2px 0 -10px;padding:10px;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover>img{transform:scale(1.13)}}}& img{display:inline-block;float:left;margin:3px 0 0;opacity:.42;padding:0;transform:scale(1);transition:opacity .3s ease-out 0s,transform 1s ease-out 0s}@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover img{opacity:.65}}}}& .active>img{opacity:1!important}& .down-vote{cursor:pointer;display:inline-block;float:left;margin:0;padding:10px;&>img{display:inline-block;filter:FlipY;-ms-filter:"FlipY";float:left;margin:6px 0 0;opacity:.42;padding:0;-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover img{opacity:.71}}}}& .post-score{display:inline-block;float:left;margin:0;padding:0;&>.img{background-image:url(/images/icon_score-large.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:20px;margin:12px 12px 0 0;width:22px}&>.img,&>p{display:inline-block;float:left;padding:0}&>p{color:#c3c3c3;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:400;margin:11px 0 0}}& .expand-arrow{display:inline-block;float:left;margin:20px 0 0 24px;opacity:.23;padding:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}& .username{color:#c7c7c7;display:inline-block;float:right;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-style:italic;font-weight:500;margin:10px 25px 0 0;padding:0;&>a{text-decoration:none;transition:color .5s ease-out 0s;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{color:#000}}}}}&>.row_2{border-top:1px solid #d1d1d1;display:inline-block;float:left;height:auto;margin:0;padding:18px 0 0;width:100%}& .hawkin>.vote{cursor:pointer;display:inline-block;float:left;height:auto;margin:0;padding:11px;width:auto;& img{display:inline-block;float:left;height:auto;margin:0;opacity:.22;padding:0;transition:opacity .3s ease-out 0s;width:auto}@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover img{opacity:.4}}}}& .hawkin>.active>img{opacity:1!important}& .grammar-nazi>.vote{cursor:pointer;display:inline-block;float:left;height:auto;margin:0;padding:11px;width:auto;& img{display:inline-block;float:left;height:auto;margin:0;opacity:.22;padding:0;transition:opacity .3s ease-out 0s;width:auto}@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover img{opacity:.4}}}}& .grammar-nazi>.active>img{opacity:1!important}}}&>.edge{background-image:url(/images/gfx_quote-box-bottom-extension_2x.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-25px;display:inline-block;height:25px;position:absolute;right:40px;width:52px}}&>p{&>a{color:#bfbfbf;float:left;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:16px;font-weight:700;text-decoration:none;transition:color .5s ease-out;width:auto;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{color:#000}}}}}}}}&>.col_left{width:calc(50% - 1px);&>.inner>.top-row>.subject-option{left:-30px}}&>.col_line{background-color:transparent;background-image:linear-gradient(180deg,#000 0,#000 35%,transparent 65%,transparent);background-position:bottom;background-repeat:no-repeat;background-size:100% 300%;width:1px;.page-animation-pre &{background-position:bottom;transition:background-position 1s cubic-bezier(.25,1,.5,1);transition-delay:0s}.page-animation-in &{background-position:top;transition:background-position 4s cubic-bezier(.25,1,.5,1);transition-delay:.35s}&>.cover{background-color:#fff;display:inline-block;float:left;height:54px;margin:0;padding:0;width:1px}}&>.col_right{text-align:right;width:50%;&>.inner>.top-row>.subject-option{float:right;right:-30px}&>.inner>.top-row>.score{float:left;&>p{float:right}&>.img{float:left;margin-left:0;margin-right:19px}}&>.inner>.replies-block>p>a{float:right}}}}}.page_home .topic-responses_container{margin-bottom:0}.score-summary_container .hawkin,.topic-responses_container>.inner>.table>.col>.inner>.replies-block>.reply-block>.content>.bottom-bar .hawkin{display:inline-block;float:left;height:auto;margin:0 17px 0 0;padding:0;width:auto;&>p{color:#c3c3c3;display:inline-block;float:left;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:400;height:auto;margin:6px 13px 0 0;padding:0;width:auto}&>a{display:inline-block;float:left;height:auto;margin:0;padding:0;width:auto;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover>img{transform:scale(1.13)}}}&>img{display:inline-block;float:left;height:auto;margin:4px 0 0;padding:0;width:auto;zoom:.5;transform:scale(1);transition:transform 1s ease-out 0s}}}.score-summary_container .hawkin{float:none;margin-right:50px}.score-summary_container .grammar-nazi,.topic-responses_container>.inner>.table>.col>.inner>.replies-block>.reply-block>.content>.bottom-bar .grammar-nazi{display:inline-block;float:left;height:auto;margin:0;padding:0;width:auto;&>p{color:#c3c3c3;display:inline-block;float:left;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:400;height:auto;margin:6px 11px 0 0;padding:0;width:auto}&>a{display:inline-block;float:left;height:auto;margin:0;padding:0;width:auto;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover>img{transform:scale(1.13)}}}&>img{display:inline-block;float:left;height:auto;margin:4px 0 0;padding:0;width:auto;zoom:.5;transform:scale(1);transition:transform 1s ease-out 0s}}}.score-summary_container .grammar-nazi{float:none;margin-right:50px}.score-summary_container .playa,.topic-responses_container>.inner>.table>.col>.inner>.replies-block>.reply-block>.content>.bottom-bar .playa{display:inline-block;float:right;height:auto;margin:0;padding:0;width:auto;&>a{display:inline-block;float:left;height:auto;margin:0 3px 0 0;padding:0;width:auto;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover>img{transform:scale(1.13)}}}&>img{display:inline-block;float:left;height:auto;margin:8px 0 0;padding:0;width:auto;zoom:.5;transform:scale(1);transition:transform 1s ease-out 0s}}}.score-summary_container .playa{float:none;&>p{color:#c3c3c3;display:inline-block;float:left;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:400;height:auto;margin:6px 11px 0 0;padding:0;width:auto}}.filter-and-sort-sticky{background:#000;bottom:0;display:none;height:auto;left:0;margin:0;padding:0;position:fixed;width:100%;z-index:100;&>.inner{display:table;float:left;height:auto;margin:0 2.5%;min-height:73px;padding:0;width:95%;&>.table{display:table;height:73px;margin:0;padding:0;width:auto;&>.col{display:table-cell;vertical-align:middle}}&>.table-left{float:left;&>.col_2>p:first-of-type{margin-left:35px}&>.col_2>p:last-of-type{margin-right:0}}&>.table-left>.col_1>p,&>.table-right>.col_2>p{color:#bfbfbf;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:24px;font-weight:500;margin:0 0 2px;padding:0;text-transform:uppercase}&>.table-left>.col_2>p,&>.table-right>.col_1>p{color:#bfbfbf;cursor:pointer;display:inline-block;float:left;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:400;margin:0 21px 0 0;padding:10px;width:auto;&>a{text-decoration:none}&.active{color:#fff;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-weight:700}}&>.table-right>.col_1>p:last-of-type{margin-right:27px}&>.table-right{float:right}}}.text-body_container{display:inline-block;float:left;margin:0;padding:0;text-align:center;width:100%;&>.inner{display:inline-block;margin:0;max-width:1644px;padding:80px 0 100px;text-align:left;width:86%}& .block{display:inline-block;height:auto;margin:0;padding:0;text-align:left;width:auto;&>h1{font-optical-sizing:auto;font-size:36px;font-weight:500;margin:0 0 12px}&>h1,&>h2{color:#000;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;padding:0}&>h2{font-optical-sizing:auto;font-size:26px;font-weight:500;margin:0 0 25px}&>p{color:#000;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:400;line-height:1.3em;margin:0;padding:0;text-wrap:pretty;width:auto;&>a{text-decoration:underline}}&>.social-button{border-radius:40px;cursor:pointer;display:table;height:69px;margin:0 0 22px;padding:0;text-align:left;width:100%;&>.col{display:table-cell;margin:0;padding:0;text-align:left;vertical-align:middle}&>.col_1{text-align:center;width:72px;&>img{bottom:-3px;filter:invert(1);opacity:.35;position:relative}}&>.col_2{width:1px;&>.line{background:linear-gradient(180deg,#4285f4,#ea4335,#fbbc05,#34a853);display:inline-block;float:left;height:70%;margin:15% 0;opacity:1;padding:0;width:100%}}&>.col_3{width:calc(100% - 73px);&>p{bottom:-1px;color:#fff;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:400;line-height:1.7em;margin:0 20px;padding:0;position:relative;width:auto}}}&>.facebook_social-button{background:#3b5998}&>.twitter_social-button{background:#00a7fd}&>.google_social-button{background:#000}&>form{display:inline-block;float:left;margin:0 0 26px;padding:0;width:100%;& input,& select,& textarea{border:none;border-bottom:1px solid #000;color:#000;float:left;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:700;height:auto;line-height:1.7em;margin:0 0 10px;outline:none;padding:10px 0;position:relative;resize:none;width:100%}& select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 0 center;background-repeat:no-repeat;background-size:16px;border-radius:0;padding-left:10px;padding-right:35px}& .select-wrapper{display:inline-block;float:left;height:auto;margin:0 0 10px -10px;padding:0;position:relative;width:100%;&:after{background-color:#000;bottom:0;content:"";height:1px;left:10px;pointer-events:none;position:absolute;right:0}& select{border-bottom:none;margin:0}}& input[type=submit]{background:#000;border:none;border-radius:24px;color:#fff;cursor:pointer;display:inline-block;float:left;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:22px;font-weight:500;margin:23px 0 0;outline:none;padding:5px 58px;text-transform:uppercase;transition:all .5s ease-out;width:auto;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{box-shadow:0 0 60px rgba(0,0,0,.27)}}}}& label{color:#ababab;display:inline-block;float:left;font-size:14px;height:auto;margin:0;padding:0;position:relative;top:-5px;width:100%;&.note{text-align:right}&.error{color:#d00000}}}}& .social-block,& .update-email-block{float:left;padding-right:72px;width:347px}& .preferences-wrapper-block{display:inline-block;float:none;max-width:650px;width:100%}& .update-preferences-block{display:inline-block;float:none;max-width:650px;width:100%;& h2{margin-bottom:25px}& .btn-login-pref{background-color:#000;border-radius:20px;color:#fff!important;display:inline-block;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;margin-top:10px;padding:10px 24px;text-decoration:none;transition:opacity .2s ease;&:hover{opacity:.8}}& .preference-row{float:left;width:100%;&+.preference-row{margin-top:60px}& h3{border-bottom:1px solid #d9d9d9;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;margin-bottom:20px;padding-bottom:8px;text-transform:uppercase}}& .preference-flex-container{display:flex;flex-wrap:wrap;float:left;gap:20px;width:100%;& .field-wrap{flex:0 0 auto;margin-bottom:20px;width:300px;& label{color:#666;display:block;float:none;font-family:Fustat,Arial,sans-serif;font-size:15px;height:auto;margin-bottom:8px;position:static;top:auto;width:auto}}}& .preference-select-short{min-width:120px!important;width:120px!important}& .preference-select-medium{min-width:180px!important;width:180px!important}& .preference-submit-wrap{float:left;margin-top:50px;width:100%}}& .update-password-block{float:right;padding-left:72px;width:347px}& .register-block{float:left;padding-left:72px;width:301px}& .table{display:table;float:left;height:auto;margin:0;padding:0;width:100%;&>.inner{display:table-cell;height:auto;margin:0;padding:0;text-align:center;vertical-align:top;width:100%}}& .suggest-block{max-width:650px;width:90%;& .alert-danger p,& .alert-error p,& .alert-success p,& .alert-warning p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:6px 0}&>form{text-align:center;&>.topic-suggestion{background-color:#fff;z-index:1}&>input[type=submit]{float:none}}& .alert-success{background-color:#d4edda}& .alert-success,& .alert-warning{border-radius:14px;box-sizing:border-box;display:inline-block;font-family:Fustat,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;margin:0 0 30px;padding:10px 19px;text-align:center;width:100%}& .alert-warning{background-color:#fff3cd;color:#856404}& .alert-danger,& .alert-error{background-color:#f8d7da;border-radius:14px;box-sizing:border-box;color:#721c24;display:inline-block;font-family:Fustat,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;margin:0 0 30px;padding:10px 19px;text-align:center;width:100%}}& .contact-block .alert-success{text-align:center}}.text-body_container .block>.alert-success{line-height:1.3em}.block_end{margin-bottom:120px}.rules_container>.inner{padding-top:120px;& li,& ol,& p,& ul{line-height:1.7em}}.page_reset-password .title-block_container .block{width:301px}.page_social-sign-up .block{width:340px}.page_reset-password .text-body_container .register-block,.page_social-sign-up .text-body_container .register-block{padding-left:0}.page_account .text-body_container .register-block,.page_register .text-body_container .register-block{background-image:linear-gradient(180deg,#000 0,#000 35%,transparent 65%,transparent);background-position:0 100%;background-repeat:no-repeat;background-size:1px 300%;.page-animation-pre &{background-position:0 100%;transition:background-position 1s cubic-bezier(.25,1,.5,1);transition-delay:0s}.page-animation-in &{background-position:0 0;transition:background-position 4s cubic-bezier(.25,1,.5,1);transition-delay:.2s}}.page_account .text-body_container .register-block{.page-animation-in &{transition-duration:3s}}.page_account .text-body_container .block>form,.page_account .text-body_container .register-block>form>p:last-of-type,.page_register .text-body_container .block>form,.page_register .text-body_container .register-block>form>p:last-of-type{margin-bottom:0}.title-block_container{padding:130px 0;& .block>p{color:#a3a3a3}}.page_reset-password .title-block_container,.page_social-sign-up .title-block_container{padding-bottom:50px}.page_account .title-block_container,.page_register .title-block_container{padding-bottom:70px}.page_account .your-account-block{padding-bottom:100px}.account-breadcrumbs_container{display:inline-block;float:left;margin:0;padding:0;text-align:center;width:100%;&>.inner{display:inline-block;margin:0;max-width:1644px;padding:80px 0 0;text-align:left;width:86%;&>h2{color:#bfbfbf;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:21px;font-weight:500;margin:0;padding:0;text-transform:uppercase;&>a{color:inherit;text-decoration:none}&>.right-arrow{bottom:1px;display:inline-block;font-size:22px;font-weight:200;margin:0 10px;position:relative}}}}.page_account .account-breadcrumbs_container+.your-account-block{padding-top:100px}.page_account .block_end>.inner,.page_account .title-block_container>.inner,.page_register .block_end>.inner,.page_register .title-block_container>.inner,.page_reset-password .block_end>.inner,.page_reset-password .title-block_container>.inner,.page_social-sign-up .block_end>.inner,.page_social-sign-up .title-block_container>.inner{display:inline-block;max-width:1644px;padding:0;text-align:inherit;width:86%}.about-body_container{&>.inner{background-image:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent);background-position:200% 100%;background-repeat:no-repeat;background-size:200% 1px;padding:140px 0 80px;.page-animation-pre &{background-position:200% 100%;transition:background-position .65s linear;transition-delay:.45s}.page-animation-in &{background-position:50% 100%}&>.item{display:inline-block;float:left;height:auto;margin:0 5% 50px 0;padding:0;text-align:left;width:45%;&>figure,&>h2,&>p{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out 0s forwards}}&>figure{display:inline-block;float:left;height:auto;margin:0;padding:0;width:auto}&:nth-child(2n+3){clear:both}&>h2{color:#000;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:26px;font-weight:500;margin:0 0 6px;padding:0;&>figure{display:inline-block;float:none;height:auto;margin:0;padding:0;width:auto}}&>p{color:#000;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:400;line-height:1.7em;margin:0 0 20px;padding:0}}.page-animation-in &{&>.item:first-child>h2{animation-delay:.1s}&>.item:first-child>figure{animation-delay:.15s}&>.item:first-child>p:first-of-type{animation-delay:.2s}&>.item:first-child>p:nth-of-type(2),&>.item:first-child>p:nth-of-type(n+3){animation-delay:.25s}&>.item:nth-child(2)>h2{animation-delay:.2s}&>.item:nth-child(2)>figure{animation-delay:.25s}&>.item:nth-child(2)>p:first-of-type{animation-delay:.3s}&>.item:nth-child(2)>p:nth-of-type(2),&>.item:nth-child(2)>p:nth-of-type(n+3){animation-delay:.35s}&>.item:nth-child(n+3)>h2{animation-delay:.3s}&>.item:nth-child(n+3)>p{animation-delay:.35s}}}}.about-accolades_container{&>.inner{background-image:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent);background-position:200% 100%;background-repeat:no-repeat;background-size:200% 1px;padding:130px 0 140px;.page-animation-pre &{background-position:200% 100%;transition:background-position .65s linear;transition-delay:.8s}.page-animation-in &{background-position:50% 100%}&>.item>h3,&>.item>p,&>h2{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out 0s forwards}}&>h2{.page-animation-in &{animation-delay:.5s!important}}&>h2{color:#000;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:26px;font-weight:500;margin:0 0 60px;padding:0}&>.item{display:inline-block;float:left;height:auto;margin:0 5% 0 0;padding:0;text-align:left;width:30%;&:nth-child(4){margin-right:0;&>h3 img{display:inline-block;float:left;margin:4px 11px 0 0;padding:0}}&>h3{color:#000;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:700;line-height:1.7em;margin:0 0 20px;padding:0;& figure{display:inline-block;float:left;height:auto;margin:0;padding:0;width:auto}}&:nth-child(2)>h3 img{display:inline-block;float:left;margin:0 11px 0 0;padding:0}&:nth-child(3)>h3 img{display:inline-block;float:left;margin:1px 11px 0 0;padding:0}&>p{color:#000;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:400;line-height:1.7em;margin:0 0 20px;padding:0}}.page-animation-in &{&>h2{animation-delay:.5s}&>.item:nth-child(2)>h3{animation-delay:.55s}&>.item:nth-child(2)>p,&>.item:nth-child(3)>h3{animation-delay:.6s}&>.item:nth-child(3)>p,&>.item:nth-child(4)>h3{animation-delay:.65s}&>.item:nth-child(4)>p,&>.item:nth-child(5)>h3{animation-delay:.7s}&>.item:nth-child(5)>p,&>.item:nth-child(n+6)>h3{animation-delay:.75s}&>.item:nth-child(n+6)>p{animation-delay:.8s}}}}.rules_container{&>.inner>.table>.col>h2,&>.inner>.table>.col>h3,&>.inner>.table>.col>ol,&>.inner>.table>.col>p,&>.inner>.table>.col>ul{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out 0s forwards}}.page-animation-in &{&>.inner>.table>.col_1>h2{animation-delay:.8s}&>.inner>.table>.col_1>ol:first-of-type,&>.inner>.table>.col_1>p:first-of-type,&>.inner>.table>.col_1>ul:first-of-type{animation-delay:.85s}&>.inner>.table>.col_1>ol:nth-of-type(2),&>.inner>.table>.col_1>p:nth-of-type(2),&>.inner>.table>.col_1>ul:nth-of-type(2){animation-delay:.9s}&>.inner>.table>.col_1>ol:nth-of-type(3),&>.inner>.table>.col_1>ol:nth-of-type(n+4),&>.inner>.table>.col_1>p:nth-of-type(3),&>.inner>.table>.col_1>p:nth-of-type(n+4),&>.inner>.table>.col_1>ul:nth-of-type(3),&>.inner>.table>.col_1>ul:nth-of-type(n+4),&>.inner>.table>.col_2>h2{animation-delay:.95s}&>.inner>.table>.col_2>h3,&>.inner>.table>.col_2>ol:first-of-type,&>.inner>.table>.col_2>p:first-of-type,&>.inner>.table>.col_2>ul:first-of-type{animation-delay:1s}&>.inner>.table>.col_2>ol:nth-of-type(2),&>.inner>.table>.col_2>p:nth-of-type(2),&>.inner>.table>.col_2>ul:nth-of-type(2){animation-delay:1.05s}&>.inner>.table>.col_2>ol:nth-of-type(3),&>.inner>.table>.col_2>ol:nth-of-type(n+4),&>.inner>.table>.col_2>p:nth-of-type(3),&>.inner>.table>.col_2>p:nth-of-type(n+4),&>.inner>.table>.col_2>ul:nth-of-type(3),&>.inner>.table>.col_2>ul:nth-of-type(n+4){animation-delay:1.1s}}}.rules_container .table>.col{display:table-cell;text-align:left;vertical-align:top;width:45%}.rules_container .table>.col_spacer{display:table-cell;text-align:left;vertical-align:top;width:5%}.overall-score_container{&>.inner{background-image:linear-gradient(90deg,hsla(0,0%,85%,0),#d9d9d9 25%,#d9d9d9 75%,hsla(0,0%,85%,0));background-position:200% 100%;background-repeat:no-repeat;background-size:200% 1px;padding:110px 0;text-align:left;.page-animation-pre &{background-position:200% 100%;transition:background-position .65s linear;transition-delay:.75s}.page-animation-in &{background-position:50% 100%}&>.table>.col>.table,&>.table>.col>h2,&>.table>.col>p.descriptor,&>.table>.col>p.winner{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out 0s forwards}}&>.table>.col_2>h2,&>.table>.col_2>p.descriptor{.page-animation-in &{animation-delay:.3s!important}}.page-animation-in &{&>.table>.col_1>h2{animation-delay:.1s}&>.table>.col_1>p.descriptor{animation-delay:.15s}&>.table>.col_1>p.winner{animation-delay:.2s}&>.table>.col_1>.table:nth-child(4){animation-delay:.25s}&>.table>.col_1>.table:nth-child(5){animation-delay:.3s}&>.table>.col_1>.table:nth-child(6){animation-delay:.35s}&>.table>.col_1>.table:nth-child(7){animation-delay:.4s}&>.table>.col_1>.table:nth-child(8){animation-delay:.45s}&>.table>.col_1>.table:nth-child(9){animation-delay:.5s}&>.table>.col_1>.table:nth-child(10){animation-delay:.55s}&>.table>.col_1>.table:nth-child(11){animation-delay:.6s}&>.table>.col_1>.table:nth-child(12){animation-delay:.65s}&>.table>.col_1>.table:nth-child(13){animation-delay:.7s}&>.table>.col_1>.table:nth-child(14),&>.table>.col_1>.table:nth-child(n+15){animation-delay:.75s}&>.table>.col_2>h2{animation-delay:.4s}&>.table>.col_2>p.descriptor{animation-delay:.45s}&>.table>.col_2>p.winner{animation-delay:.5s}&>.table>.col_2>.table:nth-child(4){animation-delay:.55s}&>.table>.col_2>.table:nth-child(5){animation-delay:.6s}&>.table>.col_2>.table:nth-child(6){animation-delay:.65s}&>.table>.col_2>.table:nth-child(7){animation-delay:.7s}&>.table>.col_2>.table:nth-child(8){animation-delay:.75s}&>.table>.col_2>.table:nth-child(9){animation-delay:.8s}&>.table>.col_2>.table:nth-child(10){animation-delay:.85s}&>.table>.col_2>.table:nth-child(11){animation-delay:.9s}&>.table>.col_2>.table:nth-child(12){animation-delay:.95s}&>.table>.col_2>.table:nth-child(13){animation-delay:1s}&>.table>.col_2>.table:nth-child(14),&>.table>.col_2>.table:nth-child(n+15){animation-delay:1.05s}}&>.table{&>.col{display:table-cell;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover a{color:#bfbfbf}}}}&>.col_1,&>.col_2{width:50%}& p.winner{color:#000;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:72px;font-style:italic;font-weight:500;margin:0 0 15px;padding:0}& .table>.col_1{display:table-cell;width:auto}& .table>.col_2{display:table-cell;width:100%}}& h2{color:#bfbfbf;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:21px;font-weight:500;margin:0 0 10px;padding:0;text-transform:uppercase}& p.winner>a{display:inline-block;float:left;font-size:42px;height:66px;margin-right:24px}& p.winner>img{float:left;height:23px;margin:4px 19px 0 0;padding-top:16px;width:auto}& p.winner>span.score{display:inline-block;float:left;font-size:32px;font-style:normal;margin-bottom:16px;margin-top:12px}& p>a{text-decoration:none;transition:color .5s ease-out 0s;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{color:#000!important;transition:color 0s ease-out 0s}}}}& p>img{display:inline-block;margin:0 10px 0 20px;padding:0}& p>span.score{color:#bfbfbf;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:56px;font-weight:300}}}.accolades-score_container>.inner p.descriptor,.overall-score_container>.inner>.table p.descriptor{color:#b0b0b0;font-size:14px;margin:10px 0 20px}.accolades-score_container>.inner p.descriptor{margin-bottom:70px}.accolades-score_container>.inner>.item>.table,.overall-score_container>.inner>.table{display:table;float:left;margin:0;padding:0;width:100%}.accolades-score_container>.inner>.item>.table .table>.col_1{display:table-cell;width:auto}.accolades-score_container>.inner>.item>.table>.col_1>p,.overall-score_container>.inner>.table .table>.col_1>p{color:#000;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:24px;font-style:italic;font-weight:500;margin:0;padding:0;&>a{text-decoration:none;transition:color .5s ease-out 0s;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{color:#000;transition:color 0s ease-out 0s}}}}}.accolades-score_container>.inner>.item>.table>.col_2{display:table-cell;width:100%}.accolades-score_container>.inner>.item>.table>.col_2>p,.overall-score_container>.inner>.table .table>.col_2>p{color:#bfbfbf;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:22px;font-weight:300;margin:0;padding:0 0 0 20px;width:calc(100% - 20px)}.accolades-score_container{&>.inner{padding:80px 0 140px;&>.item>.table,&>.item>h3,&>h2,&>p.descriptor{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .8s forwards}}.page-animation-in &{&>h2{animation-delay:.7s}&>p.descriptor{animation-delay:.75s}&>.item:first-of-type>h3{animation-delay:.9s}&>.item:first-of-type>.table:nth-child(2){animation-delay:.95s}&>.item:first-of-type>.table:nth-child(3){animation-delay:1s}&>.item:first-of-type>.table:nth-child(4){animation-delay:1.05s}&>.item:first-of-type>.table:nth-child(5){animation-delay:1.1s}&>.item:first-of-type>.table:nth-child(6){animation-delay:1.15s}&>.item:first-of-type>.table:nth-child(7){animation-delay:1.2s}&>.item:first-of-type>.table:nth-child(8){animation-delay:1.25s}&>.item:first-of-type>.table:nth-child(9){animation-delay:1.3s}&>.item:first-of-type>.table:nth-child(10){animation-delay:1.35s}&>.item:first-of-type>.table:nth-child(11){animation-delay:1.4s}&>.item:first-of-type>.table:nth-child(12),&>.item:first-of-type>.table:nth-child(n+13){animation-delay:1.45s}&>.item:nth-of-type(2)>h3{animation-delay:1.1s}&>.item:nth-of-type(2)>.table:nth-child(2){animation-delay:1.15s}&>.item:nth-of-type(2)>.table:nth-child(3){animation-delay:1.2s}&>.item:nth-of-type(2)>.table:nth-child(4){animation-delay:1.25s}&>.item:nth-of-type(2)>.table:nth-child(5){animation-delay:1.3s}&>.item:nth-of-type(2)>.table:nth-child(6){animation-delay:1.35s}&>.item:nth-of-type(2)>.table:nth-child(7){animation-delay:1.4s}&>.item:nth-of-type(2)>.table:nth-child(8){animation-delay:1.45s}&>.item:nth-of-type(2)>.table:nth-child(9){animation-delay:1.5s}&>.item:nth-of-type(2)>.table:nth-child(10){animation-delay:1.55s}&>.item:nth-of-type(2)>.table:nth-child(11){animation-delay:1.6s}&>.item:nth-of-type(2)>.table:nth-child(12),&>.item:nth-of-type(2)>.table:nth-child(n+13){animation-delay:1.65s}&>.item:nth-of-type(3)>h3{animation-delay:1.3s}&>.item:nth-of-type(3)>.table:nth-child(2){animation-delay:1.35s}&>.item:nth-of-type(3)>.table:nth-child(3){animation-delay:1.4s}&>.item:nth-of-type(3)>.table:nth-child(4){animation-delay:1.45s}&>.item:nth-of-type(3)>.table:nth-child(5){animation-delay:1.5s}&>.item:nth-of-type(3)>.table:nth-child(6){animation-delay:1.55s}&>.item:nth-of-type(3)>.table:nth-child(7){animation-delay:1.6s}&>.item:nth-of-type(3)>.table:nth-child(8){animation-delay:1.65s}&>.item:nth-of-type(3)>.table:nth-child(9){animation-delay:1.7s}&>.item:nth-of-type(3)>.table:nth-child(10){animation-delay:1.75s}&>.item:nth-of-type(3)>.table:nth-child(11){animation-delay:1.8s}&>.item:nth-of-type(3)>.table:nth-child(12),&>.item:nth-of-type(3)>.table:nth-child(n+13){animation-delay:1.85s}}&>h2{color:#bfbfbf;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:21px;font-weight:500;margin:0 0 10px;padding:0;text-transform:uppercase}&>.item{display:inline-block;float:left;height:auto;margin:0 5% 0 0;padding:0;text-align:left;width:30%;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover p>a{color:#bfbfbf}}}&:nth-child(5){margin-right:0;&>h3>img{display:inline-block;float:left;margin:0 11px 0 0;padding:0}}&>h3{color:#000;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:700;line-height:1.7em;margin:0 0 20px;padding:0}&:nth-child(3)>h3>img{display:inline-block;float:left;margin:0 11px 0 0;padding:0}&:nth-child(4)>h3>img{display:inline-block;float:left;margin:1px 11px 0 0;padding:0}&:nth-child(5)>h3>img{display:inline-block;float:left;margin:3px 11px 0 0;padding:0}}}}.score-summary_container{&>.inner{border-bottom:1px solid #000;padding:140px 0;text-align:center;&>p{color:#000;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:72px;font-style:italic;font-weight:500;margin:0 0 55px;padding:0;&>img{display:inline-block;margin:0 10px 0 20px;padding:0}&>span.score{color:#bfbfbf;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:56px;font-style:normal;font-weight:300}}}}.account_container>.inner{padding-bottom:0}.account_container .nav-a{padding-top:140px;&>.left{float:left;& .guide{font-size:17px;margin:0;padding-right:20px;&>a{text-decoration:none}}}&>.right{float:right;& a{background-image:linear-gradient(180deg,transparent 0,#ececec);background-position:bottom;background-repeat:no-repeat;background-size:100% 0;border-radius:8px;padding:5px 10px;transition:background-size .3s ease;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{background-size:100% 100%}}}}}& a{display:inline-block;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-weight:700;margin:0 0 10px;&:last-of-type{margin-right:0}}}.page_account .score-summary_container>.inner{border-bottom:1px solid #d9d9d9}.page_account .score-summary_container>.top-message{border-bottom:none;margin-bottom:11px;margin-top:-7px;padding-top:0;&>p{background-color:wheat;box-sizing:border-box;color:#000;float:left;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:16px;font-weight:700;margin:0;padding:11px 19px;text-align:center;width:100%;&.alert-success{background-color:#d4edda;color:#155724}&.alert-danger,&.alert-error,&.error{background-color:#f8d7da;color:#721c24}}}.participation-summary_container{&>.inner{padding:80px 0 140px;text-align:left;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover p>a{color:#bfbfbf}}}&>h2{color:#bfbfbf;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:21px;font-weight:500;margin:0 0 50px;padding:0;text-transform:uppercase}&>p{color:#000;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:30px;font-weight:500;margin:0 0 40px;padding:0;&.p-text{color:#b0b0b0;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:17px;font-weight:400}&>a{display:inline-block;text-decoration:none;transition:color .5s ease-out 0s;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{color:#000;transition:color 0s ease-out 0s}}}}}}}.page_account .participation-summary_container>.inner{padding-bottom:50px}.page_account .score-summary_container>.inner.top-message>p{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out 0s forwards}}.page_account .score-summary_container>.inner>p{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out 0s forwards}}.page_account .score-summary_container>.inner>.row:not(.nav-a){opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .15s forwards}}.page_account .score-summary_container>.inner>.row.nav-a{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .3s forwards}}.page_account .participation-summary_container>.inner>h2{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .5s forwards}}.page_account .participation-summary_container>.inner>p{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .6s forwards}}.page_account .participation-summary_container>.inner>p:nth-of-type(2){.page-animation-in &{animation-delay:.7s}}.page_account .participation-summary_container>.inner>p:nth-of-type(3){.page-animation-in &{animation-delay:.8s}}.page_account .participation-summary_container>.inner>p:nth-of-type(4){.page-animation-in &{animation-delay:.9s}}.page_account .participation-summary_container>.inner>p:nth-of-type(5){.page-animation-in &{animation-delay:1s}}.page_account .participation-summary_container>.inner>p:nth-of-type(6){.page-animation-in &{animation-delay:1.1s}}.page_account .participation-summary_container>.inner>p:nth-of-type(7){.page-animation-in &{animation-delay:1.2s}}.page_account .participation-summary_container>.inner>p:nth-of-type(8){.page-animation-in &{animation-delay:1.3s}}.page_account .participation-summary_container>.inner>p:nth-of-type(9){.page-animation-in &{animation-delay:1.4s}}.page_account .participation-summary_container>.inner>p:nth-of-type(10){.page-animation-in &{animation-delay:1.5s}}.account-breadcrumbs_container>.inner>h2{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out 0s forwards}}.page_account .update-preferences-block>h2{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .15s forwards}}.page_account .update-preferences-block .preference-row:first-child>h3{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .3s forwards}}.page_account .update-preferences-block .preference-row:first-child .field-wrap{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .4s forwards}}.page_account .update-preferences-block .preference-row:nth-child(2)>h3{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .55s forwards}}.page_account .update-preferences-block .preference-row:nth-child(2) .field-wrap{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .65s forwards}}.page_account .update-preferences-block .preference-submit-wrap{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .8s forwards}}.page_account .update-email-block>h2{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .15s forwards}}.page_account .update-email-block form>input[type=email]{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .3s forwards}}.page_account .update-email-block form>.submit-wrap{display:inline-block;float:left;opacity:0;width:100%;.page-animation-in &{animation:fadeIn .5s ease-out .4s forwards}}.page_account .update-email-block form>.alert-success{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .3s forwards}}.page_account .update-password-block>h2{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .3s forwards}}.page_account .update-password-block form>input[name=old_password]{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .45s forwards}}.page_account .update-password-block form>input[name=password]{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .55s forwards}}.page_account .update-password-block form>input[name=password2]{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .65s forwards}}.page_account .update-password-block form>.submit-wrap{display:inline-block;float:left;opacity:0;width:100%;.page-animation-in &{animation:fadeIn .5s ease-out .75s forwards}}.page_account .update-password-block form>.alert-success{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .45s forwards}}.page_account .title-block_container .block>h2{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out 0s forwards}}.page_account .title-block_container .block>p{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .1s forwards}}.page_account .text-body_container .social-block{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .2s forwards}}.page_account .text-body_container .register-block form>input[type=email]{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .3s forwards}}.page_account .text-body_container .register-block form>input[type=password]{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .4s forwards}}.page_account .text-body_container .register-block form>.div.p{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .5s forwards}}.page_account .text-body_container .register-block form>p{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .6s forwards}}.page_register .title-block_container .block>h2{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out 0s forwards}}.page_register .title-block_container .block>p{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .1s forwards}}.page_register .text-body_container .social-block{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .2s forwards}}.page_register .text-body_container .register-block h1{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .2s forwards}}.page_register .text-body_container .register-block form>input[type=text],.page_register .text-body_container .register-block form>label.note:nth-child(3){opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .3s forwards}}.page_register .text-body_container .register-block form>input[type=email]{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .4s forwards}}.page_register .text-body_container .register-block form>input[name=password],.page_register .text-body_container .register-block form>label.note:nth-child(7){opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .5s forwards}}.page_register .text-body_container .register-block form>input[name=password2]{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .6s forwards}}.page_register .text-body_container .register-block form>.country-container{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .7s forwards}}.page_register .text-body_container .register-block form>.submit-wrap{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .8s forwards}}.page_register .text-body_container .register-block form>p{display:inline-block;opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .9s forwards}}.page_reset-password .title-block_container .block>h2{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out 0s forwards}}.page_reset-password .title-block_container .block>p{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .1s forwards}}.page_reset-password .text-body_container .register-block form>input[type=email]{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .2s forwards}}.page_reset-password .text-body_container .register-block form>input[type=submit]{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .3s forwards}}.page_reset-password .text-body_container .register-block form>p,.page_reset-password .text-body_container .register-block p{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .2s forwards}}.page_report-bug .title-block_container .block>h2,.page_suggest-topic .title-block_container .block>h2{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out 0s forwards}}.page_report-bug .title-block_container .block>p,.page_suggest-topic .title-block_container .block>p{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .1s forwards}}.page_report-bug .text-body_container .suggest-block form>textarea,.page_suggest-topic .text-body_container .suggest-block form>textarea{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .2s forwards}}.page_report-bug .text-body_container .suggest-block form>input[type=submit],.page_suggest-topic .text-body_container .suggest-block form>input[type=submit]{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .3s forwards}}.page_report-bug .text-body_container .suggest-block>.alert-success,.page_report-bug .text-body_container .suggest-block>.alert-warning,.page_suggest-topic .text-body_container .suggest-block>.alert-success,.page_suggest-topic .text-body_container .suggest-block>.alert-warning{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .2s forwards}}.topics-categories_container{position:relative;z-index:10;&>.inner{column-count:3;column-gap:20px;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover>p>a{color:#bfbfbf}&:hover>p>a.active,&:hover>p>a:hover{color:#000;transition:color 0s ease-out 0s}}}& h2{color:#bfbfbf;column-span:all;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:21px;font-weight:500;margin:0 0 50px;opacity:0;padding:0;text-transform:uppercase;.page-animation-in &{animation:fadeIn .5s ease-out .1s forwards}& a{transition:color .5s ease-out 0s;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{color:#000;transition:color 0s ease-out 0s}}}}&>.right-arrow{bottom:1px;display:inline-block;font-size:22px;font-weight:200;margin:0 10px;position:relative}}&>p{break-inside:avoid;color:#000;display:block;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:21px;font-weight:700;margin:0 0 10px;padding:0;text-transform:uppercase;&>a{opacity:0;text-decoration:none;transition:color .5s ease-out 0s;.page-animation-in &{animation:fadeIn .5s ease-out 0s forwards}@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{color:#000;transition:color 0s ease-out 0s}}}}}&>a{left:-15px;opacity:0;padding:10px 15px;position:relative;text-decoration:none;.page-animation-in &{animation:fadeIn .5s ease-out 0s forwards}}.page-animation-in &{&>a:first-of-type,&>p:first-of-type>a{animation-delay:.15s}&>a:nth-of-type(2),&>p:nth-of-type(2)>a{animation-delay:.2s}&>a:nth-of-type(3),&>p:nth-of-type(3)>a{animation-delay:.25s}&>a:nth-of-type(4),&>p:nth-of-type(4)>a{animation-delay:.3s}&>a:nth-of-type(5),&>p:nth-of-type(5)>a{animation-delay:.35s}&>a:nth-of-type(6),&>p:nth-of-type(6)>a{animation-delay:.4s}&>a:nth-of-type(7),&>p:nth-of-type(7)>a{animation-delay:.45s}&>a:nth-of-type(8),&>p:nth-of-type(8)>a{animation-delay:.5s}&>a:nth-of-type(9),&>p:nth-of-type(9)>a{animation-delay:.55s}&>a:nth-of-type(10),&>p:nth-of-type(10)>a{animation-delay:.6s}&>a:nth-of-type(11),&>p:nth-of-type(11)>a{animation-delay:.65s}&>a:nth-of-type(12),&>p:nth-of-type(12)>a{animation-delay:.7s}&>a:nth-of-type(13),&>p:nth-of-type(13)>a{animation-delay:.75s}&>a:nth-of-type(14),&>p:nth-of-type(14)>a{animation-delay:.8s}&>a:nth-of-type(15),&>p:nth-of-type(15)>a{animation-delay:.85s}&>a:nth-of-type(16),&>p:nth-of-type(16)>a{animation-delay:.9s}&>a:nth-of-type(17),&>p:nth-of-type(17)>a{animation-delay:.95s}&>a:nth-of-type(18),&>p:nth-of-type(18)>a{animation-delay:1s}&>a:nth-of-type(19),&>p:nth-of-type(19)>a{animation-delay:1.05s}&>a:nth-of-type(20),&>p:nth-of-type(20)>a{animation-delay:1.1s}&>a:nth-of-type(21),&>p:nth-of-type(21)>a{animation-delay:1.15s}&>a:nth-of-type(22),&>p:nth-of-type(22)>a{animation-delay:1.2s}&>a:nth-of-type(23),&>p:nth-of-type(23)>a{animation-delay:1.25s}&>a:nth-of-type(24),&>p:nth-of-type(24)>a{animation-delay:1.3s}&>a:nth-of-type(25),&>p:nth-of-type(25)>a{animation-delay:1.35s}&>a:nth-of-type(26),&>p:nth-of-type(26)>a{animation-delay:1.4s}&>a:nth-of-type(27),&>p:nth-of-type(27)>a{animation-delay:1.45s}&>a:nth-of-type(28),&>p:nth-of-type(28)>a{animation-delay:1.5s}&>a:nth-of-type(29),&>p:nth-of-type(29)>a{animation-delay:1.55s}&>a:nth-of-type(30),&>p:nth-of-type(30)>a{animation-delay:1.6s}}}}.bottom-categories{&>.inner{padding-bottom:100px!important;padding-top:0!important}}.topics-titles_container{&>.inner{display:inline-block;margin:0;max-width:1644px;padding:0 0 110px;text-align:left;width:86%;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover>a{color:#bfbfbf}}}&>h2{color:#bfbfbf;float:left;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:21px;font-weight:500;margin:0 0 50px;opacity:0;padding:0;text-transform:uppercase;width:50%;.page-animation-in &{animation:fadeIn .5s ease-out .3s forwards}& a{transition:color .5s ease-out 0s;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{color:#000;transition:color 0s ease-out 0s}}}}}&>p{float:right;margin:0 0 50px;padding:0;width:50%;&>a{background-image:linear-gradient(180deg,transparent 0,#ececec);background-position:bottom;background-repeat:no-repeat;background-size:100% 0;border-radius:8px;float:right;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:16px;font-weight:700;opacity:0;padding:5px 10px;text-decoration:none;transition:background-size .3s ease;width:auto;.page-animation-in &{animation:fadeIn .5s ease-out 0s forwards}@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{background-size:100% 100%}}}}}&>a:first-of-type{background-image:linear-gradient(90deg,hsla(0,0%,85%,0),#d9d9d9 25%,#d9d9d9 75%,hsla(0,0%,85%,0)),linear-gradient(90deg,hsla(0,0%,85%,0),#d9d9d9 25%,#d9d9d9 75%,hsla(0,0%,85%,0));background-position:200% 0,200% 100%;background-repeat:no-repeat,no-repeat;background-size:200% 1px,200% 1px}&>a{background-image:linear-gradient(90deg,hsla(0,0%,85%,0),#d9d9d9 25%,#d9d9d9 75%,hsla(0,0%,85%,0));background-position:200% 100%;background-repeat:no-repeat;background-size:200% 1px;color:#000;display:inline-block;float:left;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:48px;font-weight:600;margin:0;opacity:0;padding:48px 0;transform:scale(1);transition:color .5s ease-out 0s,transform 5s linear 0s;width:100%;.page-animation-in &{animation:fadeIn .5s ease-out 0s forwards;background-position:50% 100%;&:first-of-type{background-position:50% 0,50% 100%}}@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{color:#000;transform:scale(1.03);transition:color 0s ease-out 0s,transform 5s linear 0s!important}}}}.page-animation-in &{&>a:nth-child(2),&>p:nth-child(2)>a{animation-delay:.6s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear .6s}&>a:nth-child(3){animation-delay:.4s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear .4s}&>a:nth-child(4){animation-delay:.5s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear .5s}&>a:nth-child(5){animation-delay:.6s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear .6s}&>a:nth-child(6){animation-delay:.7s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear .7s}&>a:nth-child(7){animation-delay:.8s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear .8s}&>a:nth-child(8){animation-delay:.9s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear .9s}&>a:nth-child(9){animation-delay:1s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear 1s}&>a:nth-child(10){animation-delay:1.1s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear 1.1s}&>a:nth-child(11){animation-delay:1.2s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear 1.2s}&>a:nth-child(12){animation-delay:1.3s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear 1.3s}&>a:nth-child(13){animation-delay:1.4s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear 1.4s}&>a:nth-child(14){animation-delay:1.5s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear 1.5s}&>a:nth-child(15){animation-delay:1.6s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear 1.6s}&>a:nth-child(16){animation-delay:1.7s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear 1.7s}&>a:nth-child(17){animation-delay:1.8s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear 1.8s}&>a:nth-child(18){animation-delay:1.9s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear 1.9s}&>a:nth-child(19){animation-delay:2s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear 2s}&>a:nth-child(20){animation-delay:2.1s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear 2.1s}&>a:nth-child(21){animation-delay:2.2s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear 2.2s}&>a:nth-child(22){animation-delay:2.3s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear 2.3s}&>a:nth-child(n+23){animation-delay:0s;transition:color .5s ease-out 0s,transform 5s linear 0s,background-position .65s linear 0s}}}}.category-filter_container{&>.inner{border-bottom:1px solid #000;padding:80px 0;&>form{display:inline-block;float:left;height:auto;margin:0;padding:12px 0 0;width:35%;&>select{border:none;color:#000;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:24px;font-weight:500;margin:0;outline:none;padding:0}}&>p{color:#b3b3b3;display:inline-block;float:right;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:400;height:auto;line-height:1.7em;margin:0;padding:0;text-align:right;width:65%;&>span{cursor:pointer;display:inline-block;margin:0 21px 0 0;padding:10px;&:last-of-type{margin-right:0}@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{text-decoration:underline}}}&.active{color:#000;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-weight:700;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{text-decoration:none}}}}}}}}.posts-status_container{&>.inner{padding:0 0 100px;&>.item{border-bottom:1px solid #d9d9d9;display:inline-block;float:left;height:auto;margin:0;padding:70px 0 60px;width:100%;&>.table{display:table;float:left;height:auto;margin:0;padding:0;width:100%;&>.col_1{display:table-cell;height:auto;text-align:left;vertical-align:top;width:60%;&>p{color:#000;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:400;line-height:1.7em;margin:0 0 8px;padding:0;&.date-topic{color:#b3b3b3}&.category-info,&.localisation-info{color:grey}&.username{color:#b3b3b3;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-style:italic;font-weight:500}&.headline{font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-weight:700}}&>form.column-option{display:inline-block;float:left;height:auto;margin:0 0 10px;padding:0;width:100%;& select{border:none;color:#b3b3b3;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:400;margin:0;outline:none;padding:0 10px 0 0}}}&>.col_2{display:table-cell;height:auto;text-align:right;vertical-align:bottom;width:40%;&>p{color:#bfbfbf;display:inline-block;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:22px;font-weight:500;margin:0;padding:0;&>span{cursor:pointer;display:inline-block;margin:0 21px 0 0;padding:10px;&:last-of-type{margin-right:0}@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:first-child:hover{color:#4caf50}&:nth-child(2):hover{color:#d04339}&:nth-child(3):hover{color:#a94d47;text-decoration:underline}&:nth-child(4):hover{color:#4caf50;text-decoration:underline}&:nth-child(5):hover{color:#8c8c8c;text-decoration:line-through}}}}}}}}}}.general-body_container{& h1{font-optical-sizing:auto;font-size:36px;font-weight:500;margin:0 0 20px}& h1,& h2{font-family:Stack Sans Headline,Arial,Helvetica,sans-serif}& h2{font-optical-sizing:auto;font-size:26px;font-weight:500;margin:40px 0 20px}}.rules_container h2{margin-top:0}.rules_container h3{margin-bottom:10px}.page_home{& .topics-categories_container>.inner{border-bottom:1px solid #d9d9d9}& .topic_container>.inner>.table>.row_1 a{display:none}& .topic_container>.inner>.table>.row>.cell>h1{margin-top:90px}& .topic-responses_container>.inner{padding-bottom:90px}& .topics-titles_container>.inner{padding-bottom:30px}}.page_report-bug,.page_suggest-topic{& .title-block_container{padding-bottom:90px}}form .message-div{display:none}.page_contact{&>.contact-form_container{&>.contact-block{max-width:650px;width:90%;& form{& input:first-child,& input:nth-child(3),& input:nth-child(4),& input:nth-child(5){margin-right:5%;width:47.5%}& input:nth-child(3),& input:nth-child(5){margin-right:0}& textarea{height:80px}}}}}.page_registration-successful{& .text-body_container .inner{text-align:center}}.confirm-code-wrapper{clear:both}.confirm-code-container,.confirm-code-wrapper{display:inline-block;text-align:center;width:100%}.confirm-code-container{box-sizing:border-box;margin:20px auto;max-width:400px}.confirm-code-form{display:inline-block;text-align:center;width:100%}.confirm-code-form .form-group{display:inline-block;margin-bottom:20px;width:100%}.confirm-code-form .confirm-label{color:#777;display:block;font-family:Fustat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.confirm-code-form input[type=text]#confirm_code_input{border-bottom:2px solid #000;display:inline-block;float:none;font-size:32px;font-weight:700;letter-spacing:6px;margin:0 auto;max-width:180px;padding:10px 0;text-align:center;text-indent:6px;width:100%}.confirm-code-form .submit-wrap{display:inline-block;margin-top:10px;text-align:center;width:100%}.confirm-code-form input[type=submit]{background-color:#000;border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;float:none;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;outline:none;padding:10px 30px;text-transform:uppercase;transition:background-color .2s ease,transform .1s ease}.confirm-code-form input[type=submit]:hover{background-color:#333}.confirm-code-form input[type=submit]:active{transform:scale(.98)}.resend-note{font-size:14px;margin-top:25px}.resend-note a{color:#555;text-decoration:underline}.resend-note a:hover{color:#000}.account-confirm-box{border-bottom:1px solid #d9d9d9;margin:25px 0 20px;max-width:100%;padding-bottom:25px}.edit-post-form{box-sizing:border-box;display:inline-block;margin:0 5% 20px;padding:0;width:90%;& textarea{border:none;border-radius:17px;box-sizing:border-box;color:#000;font-family:Fustat,Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;line-height:1.7em;margin-bottom:15px;outline:none;padding:10px 5% 4px;resize:none;width:100%;word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:normal!important;&.edit-headline{border:3px solid #dedede;border-radius:50px;height:auto}&.edit-argument{font-weight:400;min-height:100px}}& .edit-actions{display:inline-block;text-align:right;width:100%}& button{border:none;border-radius:50px;cursor:pointer;display:inline-block;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;margin-left:10px;outline:none;padding:6px 25px;text-transform:uppercase;transition:box-shadow .5s ease-out;@media (hover:hover){@media only screen and (min-width:990px) and (min-height:701px){&:hover{box-shadow:0 0 30px rgba(0,0,0,.15)}}}}& .btn-save{background-color:#000;color:#fff;&:disabled{background-color:#dedede;color:#b3b3b3;cursor:default}}& .btn-cancel{background-color:#dedede;color:#000}}.textarea-highlight-container{background-color:#fff;border:3px solid #dedede;border-radius:17px;box-sizing:border-box;float:left;margin-bottom:10px;margin:0 0 20px!important;position:relative;width:100%}.textarea-highlight-backdrop{background:transparent;border:none;bottom:0;box-sizing:border-box;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0}.textarea-highlight-highlights{height:100%;white-space:pre-wrap;width:100%;word-wrap:break-word!important;border:none;box-sizing:border-box;color:#000!important;overflow-wrap:break-word!important;padding:10px 0;word-break:normal!important}.textarea-highlight-highlights,.textarea-highlight-highlights strong{font-family:Fustat,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:1.7em;margin:0}.textarea-highlight-highlights strong{background-color:#efefef;padding:0;text-transform:none}.edit-post-form .textarea-highlight-container textarea,.textarea-highlight-container textarea,.topic-responses_container .textarea-highlight-container textarea{background:transparent!important;color:transparent!important;margin:0!important;position:relative;z-index:2;-webkit-text-fill-color:transparent!important;caret-color:#000!important;overflow-y:hidden;resize:none;white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:normal!important}.textarea-highlight-container textarea::placeholder{color:#b3b3b3!important;-webkit-text-fill-color:#b3b3b3!important;opacity:1!important}.country-container{display:inline-block;position:relative;width:100%}.autocomplete-suggestions{background:#fff;border:1px solid #e0e0e0;border-radius:0 0 8px 8px;border-top:none;box-shadow:0 4px 12px rgba(0,0,0,.1);display:none;left:0;list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0;position:absolute;right:0;text-align:left;top:100%;z-index:10000}.autocomplete-suggestion{border-bottom:1px solid #f9f9f9;color:#333;cursor:pointer;font-family:Fustat,Arial,Helvetica,sans-serif;font-size:16px;padding:12px 16px;transition:background-color .2s ease}.autocomplete-suggestion:last-child{border-bottom:none;border-radius:0 0 8px 8px}.autocomplete-suggestion.active,.autocomplete-suggestion:hover{background-color:#f5f5f5;color:#000}.autocomplete-suggestion strong{color:#000;font-weight:700}.topic_container .row_1{align-items:flex-end;display:flex!important;flex-wrap:wrap;float:left;justify-content:space-between;width:100%}.topic_container .row_1 .col-left{display:inline-block}.topic_container .row_1 .col-right{color:#bfbfbf;display:inline-block;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:21px;font-weight:500;margin:30px 0 0;padding:5px 10px;position:relative;right:-10px;text-transform:uppercase}.topic_container .row_1 .col-right a{color:#bfbfbf!important;float:none!important;font-weight:500;margin:0!important;position:static!important;text-decoration:none;transition:color .5s ease-out 0s}.topic_container .row_1 .col-right a:hover{color:#000!important;transition:color 0s ease-out 0s}.topics-categories-header{align-items:center;column-span:all;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px;opacity:0;position:relative;width:100%;z-index:100;&>.col-left{width:calc(100% - 380px)}}.page-animation-in .topics-categories-header{animation:fadeIn .5s ease-out .1s forwards}.topics-categories-header .col-left h2{margin:0!important;opacity:1!important}.topics-categories-header .col-right,.topics-localisation-filter{align-items:center;display:flex}.topics-localisation-filter{gap:15px;position:relative;z-index:101}.topics-localisation-filter .filter-title{color:#bfbfbf;font-family:Stack Sans Headline,Arial,Helvetica,sans-serif;font-size:21px;font-weight:500;text-transform:uppercase}.topics-localisation-filter .country-container{border-bottom:1px solid #000!important;width:200px}.topics-localisation-filter input{background:transparent;border:none!important;color:#000;float:none!important;font-family:Fustat,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;margin:0!important;outline:none;padding:5px 0!important;width:calc(100% - 20px)}.country-container .clear-btn{color:#bfbfbf;cursor:pointer;display:none;font-size:18px;font-weight:500;line-height:1;padding:5px;position:absolute;right:-5px;top:50%;transform:translateY(-50%);transition:color .2s ease}.country-container .clear-btn:hover{color:#000}.page_suggest-topic .text-body_container .suggest-block form>.country-container{float:left;margin-bottom:15px;margin-top:15px;opacity:0;position:relative;width:100%;z-index:1}.page-animation-in .page_suggest-topic .text-body_container .suggest-block form>.country-container{animation:fadeIn .5s ease-out .25s forwards}.category-container{display:inline-block;position:relative;width:100%}.page_suggest-topic .text-body_container .suggest-block form>.category-container{float:left;margin-bottom:0;margin-top:15px;opacity:0;position:relative;width:100%;z-index:2}.page-animation-in .page_suggest-topic .text-body_container .suggest-block form>.category-container{animation:fadeIn .5s ease-out .2s forwards}.url-container{display:inline-block;position:relative;width:100%}.page_report-bug .text-body_container .suggest-block form>.url-container{float:left;margin-bottom:15px;margin-top:15px;opacity:0;position:relative;width:100%;z-index:1}.page-animation-in .page_report-bug .text-body_container .suggest-block form>.url-container{animation:fadeIn .5s ease-out .25s forwards}.custom-select{float:left;margin-bottom:10px;position:relative;text-align:left;width:100%}.custom-select .select-trigger{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 0 center;background-repeat:no-repeat;background-size:16px;border:none;border-bottom:1px solid #000;box-sizing:border-box;color:#757575;cursor:pointer;float:left;font-family:Fustat,Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;height:auto;line-height:1.7em;outline:none;padding:10px 35px 10px 0;user-select:none;width:100%}.custom-select .select-trigger.value-selected{color:#000}.custom-select .select-options-box{background:#fff;border:1px solid #000;border-top:none;box-shadow:0 4px 12px rgba(0,0,0,.1);box-sizing:border-box;display:none;left:0;max-height:250px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000}.custom-select .select-options-box.open-upwards{border-top:1px solid #000;bottom:100%;box-shadow:0 -4px 12px rgba(0,0,0,.1);top:auto}.custom-select .select-option-item{box-sizing:border-box;color:#000;cursor:pointer;font-family:Fustat,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;padding:9px 15px;text-align:left;transition:background-color .15s ease,color .15s ease}.custom-select .select-option-item:hover{background-color:#000;color:#fff}.topics-titles_container .inner>.no-results-msg{background-image:linear-gradient(90deg,hsla(0,0%,85%,0),#d9d9d9 25%,#d9d9d9 75%,hsla(0,0%,85%,0)),linear-gradient(90deg,hsla(0,0%,85%,0),#d9d9d9 25%,#d9d9d9 75%,hsla(0,0%,85%,0));background-position:200% 0,200% 100%;background-repeat:no-repeat,no-repeat;background-size:200% 1px,200% 1px;box-sizing:border-box;color:#000;display:inline-block;float:left;font-family:Fustat,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:400;margin:0;opacity:0;padding:48px 0;text-align:left;width:100%;&>a{color:#000!important;float:none}}.page-animation-in .topics-titles_container .inner>.no-results-msg{animation:fadeIn .5s ease-out .4s forwards;background-position:50% 0,50% 100%}.topics-titles_container .inner>.no-results-msg a{color:#bfbfbf;text-decoration:none;transition:color .5s ease-out 0s}.topics-titles_container .inner>.no-results-msg a:hover{color:#000}.text-body_container .block form .terms-wrap{align-items:flex-start;display:flex;float:left;margin:15px 0 10px;text-align:left;width:100%}.text-body_container .block form .terms-wrap input[type=checkbox]{accent-color:#000!important;border:1px solid #000!important;cursor:pointer!important;display:inline-block!important;flex-shrink:0!important;float:none!important;height:20px!important;margin:2px 10px 0 0!important;padding:0!important;width:20px!important}.text-body_container .block form .terms-wrap label.checkbox-label{color:#666!important;cursor:pointer!important;display:inline!important;float:none!important;font-size:14px!important;line-height:1.4em!important;text-align:left!important;top:0!important;width:auto!important}.text-body_container .block form .terms-wrap label.checkbox-label a{color:#000!important;font-weight:700!important;text-decoration:none!important}.text-body_container .block form .terms-wrap label.checkbox-label a:hover{text-decoration:underline!important}.page_register .text-body_container .register-block form>.terms-wrap{opacity:0;.page-animation-in &{animation:fadeIn .5s ease-out .75s forwards}}