.page--advent-of-math{background-color:#00346f;background-image:url("/static/transtrend/svg/background-pattern.6f25a5d964d4.svg");background-position:top;background-size:cover}@media(min-width:1024px){.page--advent-of-math .main-logo g{fill:#fff}.page--advent-of-math.page--advent-of-math-item .main-logo g{fill:#00346f}}.page--advent-of-math{--light-blue:#3a8ad3;--dark-blue:#00346f}.aom-countdown{align-items:center;background-color:var(--light-blue);display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;margin-bottom:.5rem;min-height:calc(100cqw/4 - .125rem);padding:2rem 1rem}@media(min-width:768px){.aom-countdown{min-height:calc(100cqw/4 - .375rem)}}.aom-countdown__timer{align-items:center;display:grid;flex-direction:row;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media(min-width:768px){.aom-countdown__timer{gap:1.5rem}}.aom-countdown__timer-item{-moz-column-gap:.25rem;column-gap:.25rem;display:grid;grid-template-areas:"number1 number2" "label label";grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto minmax(0,auto);row-gap:.5rem}.aom-countdown__timer-item-number{background-color:#00346f;color:#fff;font-size:1.75rem;font-variant-numeric:tabular-nums;letter-spacing:-.5px;text-align:center}.aom-countdown__timer-item-number:first-child{grid-area:number1}.aom-countdown__timer-item-number:nth-child(2){grid-area:number2}.aom-countdown__timer-item-label{color:#00346f;font-size:.875rem;font-weight:600;grid-area:label;text-align:center}@media(min-width:768px){.aom-countdown__timer-item-label{font-size:1rem}}.aom-countdown__image img{height:auto;width:100%}@media(min-width:768px){.aom-countdown{flex-direction:row;gap:2rem;padding:0 2rem}}@media(min-width:1024px){.aom-countdown__timer-item{grid-template-columns:48px 48px;grid-template-rows:64px minmax(0,auto);row-gap:1rem}.aom-countdown__timer-item-number{font-size:3rem;line-height:64px}.aom-countdown__timer-item-label{font-size:1.25rem}}@media(min-width:1200px){.aom-countdown{gap:5rem;padding:0 4rem}.aom-countdown__timer-item{grid-template-columns:64px 64px;grid-template-rows:80px minmax(0,auto)}.aom-countdown__timer-item-number{font-size:3.5rem;line-height:80px}}.aom-container{display:flex;flex-direction:column;gap:10px;margin-bottom:48px}@media(min-width:1024px){.aom-container{flex-direction:row;margin-bottom:120px}}.aom-container__content{flex:1 1;min-width:0}.aom-container__share{flex-shrink:0;min-width:110px;position:relative}.aom-container__share .aom-share{background-color:#fff;position:sticky;top:58px}@media(min-width:1024px){.aom-container__share .aom-share{flex-direction:column}}.query-container{container-type:inline-size}.aom-header{margin-bottom:3rem;margin-top:3rem}@media(min-width:768px){.aom-header{margin-bottom:120px;margin-top:199px}}.aom-header__content{align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:space-between}@media(min-width:768px){.aom-header__content{align-items:flex-end;flex-direction:row;gap:1rem}}.aom-header__image{max-width:100%}@media(min-width:768px){.aom-header__image{width:554px}}.aom-header__image img{height:auto;width:100%}.aom-header__text{color:#fff}@media(min-width:768px){.aom-header__text{width:344px}.aom-header__text h2{font-size:26px;margin-bottom:1rem}}.aom-header__button{align-items:center;display:inline-flex;gap:.25rem}.aom-header__button .icon{position:relative;top:-1px}.aom-grid{--grid-element-width:calc(100cqw/2 - 0.25rem);counter-reset:item;display:grid;gap:.5rem;grid-auto-flow:dense;grid-auto-rows:minmax(var(--grid-element-width),auto);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:768px){.aom-grid{--grid-element-width:calc(100cqw/4 - 0.375rem);grid-template-columns:repeat(4,minmax(0,1fr))}}.aom-grid__item{overflow:hidden;position:relative}.aom-grid__item a{align-items:flex-start;background:#6d92d5;color:var(--dark-blue);display:flex;flex-direction:column;font-size:1rem;inset:0;justify-content:flex-end;padding:1rem;position:absolute;transition:background .35s cubic-bezier(.85,0,.15,1)}@media(min-width:768px){.aom-grid__item a{font-size:1.25rem;padding:1.5rem}}.aom-grid__item a:hover{background:#97bbfd;color:var(--dark-blue);text-decoration:none}.aom-grid__item a:hover span:after{transform:scaleX(1)}.aom-grid__item a:hover .aom-grid__item-image{transform:scale(1.05)}.aom-grid__item span{position:relative;z-index:1}.aom-grid__item span:after{border-bottom:1.5px solid var(--dark-blue);bottom:-.25rem;content:"";display:block;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .2s ease-in-out;width:100%}.aom-grid__item-image{aspect-ratio:1/1;bottom:4rem;position:absolute;right:1rem;top:1rem;transform-origin:top right;transition:transform .35s cubic-bezier(.85,0,.15,1)}.aom-grid__item-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.aom-grid__item:before{content:"";counter-increment:item}.aom-grid__item--locked{background:rgba(39,91,145,.8);color:#6d8fb1;display:flex;flex-direction:column;justify-content:space-between;padding:1rem}.aom-grid__item--locked:before{content:counter(item,decimal-leading-zero);counter-increment:item;font-size:1.75rem;font-variant-numeric:tabular-nums}.aom-grid__item--locked:after{background-image:url("/static/transtrend/images/advent-of-math/lock.d59f20d1fd46.svg");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:2rem;width:2rem}.aom-grid>.aom-grid__item:first-of-type{grid-column:span 2}.aom-grid>.aom-grid__item:nth-of-type(2){grid-column:span 1}.aom-grid>.aom-grid__item:nth-of-type(3){grid-column:span 1}.aom-grid>.aom-grid__item:nth-of-type(4){grid-column:span 1}.aom-grid>.aom-grid__item:nth-of-type(5){grid-column:span 1}.aom-grid>.aom-grid__item:nth-of-type(6){grid-column:span 2}.aom-grid>.aom-grid__item:nth-of-type(7){grid-column:span 1}.aom-grid>.aom-grid__item:nth-of-type(8){grid-column:span 1}.aom-grid>.aom-grid__item:nth-of-type(9){grid-column:span 2;grid-row:span 2}.aom-grid>.aom-grid__item:nth-of-type(10){grid-column:span 2}.aom-grid>.aom-grid__item:nth-of-type(11){grid-column:span 1}.aom-grid>.aom-grid__item:nth-of-type(12){grid-column:span 1}@media(min-width:768px){.aom-grid>.aom-grid__item:nth-of-type(12){grid-column:span 2}}.aom-grid>.aom-grid__item:nth-of-type(13){grid-column:span 2}@media(min-width:768px){.aom-grid>.aom-grid__item:nth-of-type(13){grid-column:span 1}}.aom-grid>.aom-grid__item:nth-of-type(14){grid-column:span 2;grid-row:span 2}.aom-grid>.aom-grid__item:nth-of-type(15){grid-column:span 2}.aom-grid>.aom-grid__item:nth-of-type(16){grid-column:span 1}.aom-grid>.aom-grid__item:nth-of-type(17){grid-column:span 1}.aom-grid>.aom-grid__item:nth-of-type(18){grid-column:span 1}.aom-grid>.aom-grid__item:nth-of-type(19){grid-column:span 1}@media(min-width:768px){.aom-grid>.aom-grid__item:nth-of-type(19){grid-column:span 2}}.aom-grid>.aom-grid__item:nth-of-type(20){grid-column:span 2}@media(min-width:768px){.aom-grid>.aom-grid__item:nth-of-type(20){grid-column:span 1}}.aom-grid>.aom-grid__item:nth-of-type(21){grid-column:span 1}.aom-grid>.aom-grid__item:nth-of-type(22){grid-column:span 1}.aom-grid>.aom-grid__item:nth-of-type(23){grid-column:span 2}@media(min-width:768px){.aom-grid>.aom-grid__item:nth-of-type(23){grid-column:1/3}}.aom-grid>.aom-grid__item:nth-of-type(24){grid-column:span 2;grid-row:span 2}@media(min-width:768px){.aom-grid>.aom-grid__item:nth-of-type(24){grid-column:3/5}}.aom-grid__banner{align-items:flex-start;background:rgba(39,91,145,.8);color:#fff;display:flex;flex-direction:column;gap:1.5rem;grid-column:1/-1;max-height:none;padding:1.5rem}@media(min-width:768px){.aom-grid__banner{align-items:center;flex-direction:row;gap:2.5rem;padding:2rem 2.5rem}}.aom-grid__banner-icon{fill:none;flex-shrink:0;height:4rem;width:4rem}@media(min-width:1024px){.aom-grid__banner-icon{height:5rem;width:5rem}}.aom-grid__banner-content{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem}@media(min-width:1024px){.aom-grid__banner-content{align-items:center;flex-direction:row}}.aom-grid__banner-text{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}.aom-grid__banner-title{font-size:20px;margin:0}@media(min-width:768px){.aom-grid__banner-title{font-size:26px}}.aom-grid__banner-description{font-size:15px;line-height:1.5;margin:0}.aom-grid__banner-button{flex-shrink:0}@media(min-width:768px){.aom-grid__banner.banner-row-1{grid-row:1/2}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-1{grid-row:1/2}}@media(min-width:768px){.aom-grid__banner.banner-row-2{grid-row:2/3}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-2{grid-row:2/3}}@media(min-width:768px){.aom-grid__banner.banner-row-3{grid-row:3/4}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-3{grid-row:3/4}}@media(min-width:768px){.aom-grid__banner.banner-row-4{grid-row:4/5}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-4{grid-row:4/5}}@media(min-width:768px){.aom-grid__banner.banner-row-5{grid-row:5/6}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-5{grid-row:5/6}}@media(min-width:768px){.aom-grid__banner.banner-row-6{grid-row:6/7}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-6{grid-row:6/7}}@media(min-width:768px){.aom-grid__banner.banner-row-7{grid-row:7/8}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-7{grid-row:7/8}}@media(min-width:768px){.aom-grid__banner.banner-row-8{grid-row:8/9}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-8{grid-row:8/9}}@media(min-width:768px){.aom-grid__banner.banner-row-9{grid-row:9/10}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-9{grid-row:9/10}}@media(min-width:768px){.aom-grid__banner.banner-row-10{grid-row:10/11}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-10{grid-row:10/11}}@media(min-width:768px){.aom-grid__banner.banner-row-11{grid-row:11/12}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-11{grid-row:11/12}}@media(min-width:768px){.aom-grid__banner.banner-row-12{grid-row:12/13}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-12{grid-row:12/13}}@media(min-width:768px){.aom-grid__banner.banner-row-13{grid-row:13/14}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-13{grid-row:13/14}}@media(min-width:768px){.aom-grid__banner.banner-row-14{grid-row:14/15}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-14{grid-row:14/15}}@media(min-width:768px){.aom-grid__banner.banner-row-15{grid-row:15/16}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-15{grid-row:15/16}}@media(min-width:768px){.aom-grid__banner.banner-row-16{grid-row:16/17}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-16{grid-row:16/17}}@media(min-width:768px){.aom-grid__banner.banner-row-17{grid-row:17/18}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-17{grid-row:17/18}}@media(min-width:768px){.aom-grid__banner.banner-row-18{grid-row:18/19}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-18{grid-row:18/19}}@media(min-width:768px){.aom-grid__banner.banner-row-19{grid-row:19/20}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-19{grid-row:19/20}}@media(min-width:768px){.aom-grid__banner.banner-row-20{grid-row:20/21}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-20{grid-row:20/21}}@media(min-width:768px){.aom-grid__banner.banner-row-21{grid-row:21/22}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-21{grid-row:21/22}}@media(min-width:768px){.aom-grid__banner.banner-row-22{grid-row:22/23}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-22{grid-row:22/23}}@media(min-width:768px){.aom-grid__banner.banner-row-23{grid-row:23/24}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-23{grid-row:23/24}}@media(min-width:768px){.aom-grid__banner.banner-row-24{grid-row:24/25}}@media(max-width:767.98px){.aom-grid__banner.banner-row-m-24{grid-row:24/25}}.aom-grid__mock>:first-child,.aom-grid__mock>:nth-child(6){grid-column:span 2}.aom-grid__mock>:nth-child(n+2){background:linear-gradient(180deg,rgba(39,91,145,.64),rgba(39,91,145,0) 50%)}.aom-grid__mock>:nth-child(n+2):after{content:none}.aom-grid__mock>:nth-child(n+4){display:none}@media(min-width:768px){.aom-grid__mock>:nth-child(n+2){background:rgba(39,91,145,.8)}.aom-grid__mock>:nth-child(n+2):after{content:""}.aom-grid__mock>:nth-child(n+4){background:linear-gradient(180deg,rgba(39,91,145,.64),rgba(39,91,145,0) 50%);display:block}.aom-grid__mock>:nth-child(n+4):after{content:none}}.aom-question-page{padding-bottom:3rem}@media(min-width:1024px){.aom-question-page{padding-bottom:8rem}}.aom-question-page-col{height:410px;position:relative}@media(min-width:1024px){.aom-question-page-col{height:100lvh;min-height:720px}}.aom-question-page-col img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;width:100%}.aom-question-page .float-block__content{position:relative}@media(min-width:1024px){.aom-question-page .float-block__content{margin-right:0;right:-130px}.aom-question-page.float-block--right .float-block__content{left:-130px;margin-left:0;right:0}}@media(min-width:768px)and (max-width:1023.98px){.aom-question-page .float-block__column{margin-top:-2rem;padding:0 2rem!important}}.aom-question-page__content{position:relative}@media(min-width:1024px){.aom-question-page__content:before{background-color:#2b7ecb;background-image:url("/static/transtrend/svg/border-tile-blue.b4dd484acb18.svg");background-position:top;background-size:48px 642px;content:"";display:block;height:100%;position:absolute;top:0;width:48px}.aom-question-page__content:before{left:auto;right:0}.aom-question-page__content{max-width:720px;top:0;top:79px}}.aom-question-page__content.float-block__content{padding:2.25rem}@media(min-width:768px)and (max-width:1023.98px){.aom-question-page__content.float-block__content{margin:0}}@media(min-width:1024px){.aom-question-page__content.float-block__content{padding:80px 120px 80px 80px}}@media(min-width:1200px){.aom-question-page__content.float-block__content{padding:120px 145px 120px 130px}}.aom-question-page__back-button,.aom-question-page__number{align-items:center;background-color:#2570c5;bottom:100%;color:#fff;display:flex;gap:.5rem;height:4rem;justify-content:center;left:4rem;position:absolute;z-index:1}.aom-question-page__back-button:hover,.aom-question-page__number:hover{background-color:#2e7cd5;color:#fff}@media(min-width:1024px){.aom-question-page__back-button,.aom-question-page__number{left:0;top:0}}.aom-question-page__back-button .icon,.aom-question-page__number .icon{transform:rotate(180deg)}.aom-question-page__number{background-color:#2e7cd5;bottom:100%;left:0;top:auto;width:4rem}@media(min-width:1024px){.aom-question-page__number{bottom:auto;left:auto;right:100%;top:0}}.aom-question-page__title{font-size:1.5rem;margin-bottom:2rem}@media(max-width:1023.98px){.aom-question-page__title{font-size:1.5rem}}@media(min-width:1024px){.aom-question-page__title{font-size:2.5rem}}.aom-question-page__description{margin-bottom:1.5rem}.aom-question-page__description a{color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.aom-question-page__description a:hover{color:#fff;text-decoration:underline}.aom-question-page__share .aom-share__title{color:#fff;margin-right:auto}@media(min-width:1024px){.aom-question-page__share .aom-share__title{margin-right:0}}.aom-question-page__share .aom-share__button{color:#fff}.aom-question-page__share .aom-share__button:active,.aom-question-page__share .aom-share__button:focus,.aom-question-page__share .aom-share__button:hover{color:#fff}.aom-question{display:flex;flex-direction:column;gap:3rem;margin-top:3rem;min-height:150px;padding:2rem;position:relative}@media(min-width:1024px){.aom-question{margin-left:28px;margin-top:0}.aom-question+.aom-question{margin-top:1.5rem}}.aom-question--challenger{background-color:#20548b}.aom-question--mastermind{background-color:var(--dark-blue)}.aom-question__title{background-color:inherit;bottom:100%;font-size:10px;font-style:normal;font-weight:600;left:0;letter-spacing:2px;line-height:normal;margin:0;padding:.75rem .75rem .24rem;position:absolute;text-transform:uppercase}@media(min-width:1024px){.aom-question__title{bottom:auto;top:0;transform:rotate(-90deg) translate(-100%,-100%);transform-origin:top left}}.aom-question__form{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width:576px){.aom-question__form{flex-direction:row}}.aom-question__input-container{flex:1 1;min-width:0;position:relative}.aom-question__input{background-color:transparent;border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:16px;padding:.75rem;width:100%}.aom-question__input::-moz-placeholder{color:#fff;opacity:.5}.aom-question__input::placeholder{color:#fff;opacity:.5}.aom-question__button{flex:0 0 auto}.aom-question__error{animation:fadeIn .3s cubic-bezier(.85,0,.15,1);background-color:#f24400;bottom:100%;color:#fff;font-size:14px;font-weight:600;left:50%;max-width:100%;padding:.5rem;position:absolute;transform:translateX(-50%);width:100%}@media screen and (min-width:576px){.aom-question__error{flex-direction:row}}.aom-question__error:empty{display:none}.aom-question__error:after,.aom-question__error:before{border-color:#f24400 transparent transparent #f24400;border-style:solid;border-width:.25rem;content:"";left:50%;position:absolute;top:100%}.aom-question__error:after{border-color:#f24400 #f24400 transparent transparent;border-style:solid;border-width:.25rem;left:auto;right:50%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.aom-modal .modal-dialog{margin-top:2.5rem;max-width:40rem}.aom-modal .modal-body{align-items:center;background-color:#00346f;background-image:url("/static/transtrend/svg/background-pattern.6f25a5d964d4.svg");background-position:top;background-size:cover;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:2rem;position:relative;text-align:center}@media(min-width:1024px){.aom-modal .modal-body{padding:4rem}}.aom-modal .close{background-color:transparent;border:none;color:#fff;position:absolute;right:1rem;top:1rem;z-index:1}.aom-modal__letter{font-size:15rem;line-height:1;margin:0;text-transform:uppercase}.aom-modal__text{font-size:1.5rem;margin-bottom:3rem;max-width:20rem}.aom-share{align-items:center;display:flex;gap:1rem;justify-content:center;padding:1.5rem}.aom-share__title{color:#00346f;font-size:10px;font-weight:600;letter-spacing:2px;margin-bottom:0;text-transform:uppercase}.aom-share__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:#00346f;cursor:pointer;display:flex;height:40px;justify-content:center;opacity:.4;width:40px}.aom-share__button:active,.aom-share__button:focus,.aom-share__button:hover{background:transparent;color:#00346f;opacity:1}.aom-share__button svg{fill:currentColor;height:1.5rem;width:1.5rem}.aom-share__button-wrapper{position:relative}.aom-share #aom-copy-toast{background-color:#f24400;bottom:calc(100% + 10px);color:#fff;display:none;font-size:14px;font-weight:600;left:50%;padding:.5rem;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);width:110px}.aom-share #aom-copy-toast.show{display:block}.aom-share #aom-copy-toast:after,.aom-share #aom-copy-toast:before{border-color:#f24400 transparent transparent #f24400;border-style:solid;border-width:.25rem;content:"";left:50%;position:absolute;top:100%}.aom-share #aom-copy-toast:after{border-color:#f24400 #f24400 transparent transparent;border-style:solid;border-width:.25rem;left:auto;right:50%}