@font-face{font-family:Coolvetica;src:url(/fonts/coolvetica-rg.woff)format("woff");font-display:swap}@font-face{font-family:Futura Cyrillic Book;src:url(/fonts/futura-cyrillic-book.woff)format("woff");font-display:swap}@font-face{font-family:Futura Cyrillic Medium;src:url(/fonts/futura-cyrillic-medium.woff)format("woff");font-display:swap}@font-face{font-family:Futura Cyrillic Bold;src:url(/fonts/futura-cyrillic-bold.woff)format("woff");font-display:swap}@font-face{font-family:Futura Cyrillic Demi;src:url(/fonts/futura-cyrillic-demi.woff)format("woff");font-display:swap}@font-face{font-family:Futura Cyrillic Heavy;src:url(/fonts/futura-cyrillic-heavy.woff)format("woff");font-display:swap}.skip-link{z-index:10000;color:#fff;background:#111;border-radius:999px;padding:10px 16px;font-family:Futura Cyrillic Demi;text-decoration:none;transition:transform .2s;position:absolute;top:16px;left:16px;transform:translateY(-150%)}.skip-link:focus,.skip-link:focus-visible{outline-offset:2px;outline:2px solid #fff;transform:translateY(0)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline-offset:3px;outline:2px solid #111}.br{border-radius:.2rem}.br--small{border-radius:.3rem}.nowrap{white-space:nowrap}.page-break{border-bottom:3px solid #36454f;width:100%;margin:40px 0}.loading-spinner{border:4px solid #000;border-top-color:#6495ed;border-radius:50%;width:20px;height:20px;margin:0 auto;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}50%{transform:rotate(90deg)}to{transform:rotate(360deg)}}.read-more{letter-spacing:1px;color:#111;margin:10px 0;font-size:16px;font-weight:400;line-height:20px;text-decoration:none}.band-30{margin:30px 0}.band-40{margin:40px 0}.band-50{margin:50px 0}html{scroll-behavior:smooth;font-family:Coolvetica}body{background-color:#f2f2f2;margin:50px 50px 0}@media (width<=550px){body{margin:20px 20px 0}}header{background-color:#0000;flex-direction:row;justify-content:space-between;display:flex}main{margin:30px 0}@media (width<=550px){main{margin:20px 0}}.scroll-centered{scroll-margin-top:10vh}html:not(.aos-ready) [data-aos]{opacity:1;transform:none}summary{cursor:pointer}summary::marker{content:""}body.resources-filters-open,body.nav-open{overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.carousel-nav,.carousel-autoplay-toggle,.cookie-consent{transition:none!important}}.page-title{text-transform:uppercase;letter-spacing:2px;font-family:Coolvetica;font-size:48px;font-weight:700;line-height:36px}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}:where(.content-page,.privacy-policy__content,.resources__intro,.resources-table,.homepage__background-info,.homepage__current-information,.leave-a-review__intro,.cookie-consent__text) a:not(.content-page__path,.resources-table__question-link,.button--standard,.button--standard-reverse,.read-more){color:#1a5f8a;text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px;transition:color .2s}:where(.content-page,.privacy-policy__content,.resources__intro,.resources-table,.homepage__background-info,.homepage__current-information,.leave-a-review__intro,.cookie-consent__text) a:not(.content-page__path,.resources-table__question-link,.button--standard,.button--standard-reverse,.read-more):visited{color:#5c4a7a}:where(.content-page,.privacy-policy__content,.resources__intro,.resources-table,.homepage__background-info,.homepage__current-information,.leave-a-review__intro,.cookie-consent__text) a:not(.content-page__path,.resources-table__question-link,.button--standard,.button--standard-reverse,.read-more):hover,:where(.content-page,.privacy-policy__content,.resources__intro,.resources-table,.homepage__background-info,.homepage__current-information,.leave-a-review__intro,.cookie-consent__text) a:not(.content-page__path,.resources-table__question-link,.button--standard,.button--standard-reverse,.read-more):focus-visible{color:#111}.wrap{margin:0 50px}@media (width<=999px){.tablet-hide{display:none}}.tablet-show{display:none}@media (width<=999px){.tablet-show{display:block}}.header__nav{z-index:1100;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex;position:relative}.header__nav-logo{color:#111;letter-spacing:normal;flex-shrink:0;padding:10px 4px;font-family:Coolvetica;font-size:24px;font-weight:400;line-height:28px;text-decoration:none}.header__nav-panel{align-items:center;gap:28px;margin-left:auto;display:flex}.header__navbar{align-items:center;gap:24px;display:flex}.header__navbar-item{color:#111111bf;letter-spacing:normal;align-items:center;min-height:44px;padding:10px 6px;font-family:Futura Cyrillic Medium;font-size:16px;font-weight:400;line-height:22px;text-decoration:none;transition:color .2s;display:inline-flex}.header__navbar-item:hover,.header__navbar-item:focus-visible,.header__navbar-item.is-active{color:#111}.header__menu-toggle{cursor:pointer;z-index:1110;background:0 0;border:1px solid #11111180;border-radius:999px;margin-left:auto;padding:10px;display:none;position:relative}.header__menu-toggle:focus-visible{outline-offset:3px;outline:2px solid #111}.header__menu-toggle-box{flex-direction:column;justify-content:center;gap:5px;width:20px;height:16px;display:flex}.header__menu-toggle-line{background:#111;border-radius:1px;width:100%;height:2px;transition:transform .2s,opacity .2s;display:block}.header__nav-backdrop{display:none}@media (width<=999px){.header__menu-toggle{justify-content:center;align-items:center;display:inline-flex}.header__nav-backdrop{z-index:1090;opacity:0;pointer-events:none;background:#11111159;transition:opacity .25s;display:block;position:fixed;inset:0}.header__nav-backdrop:not([hidden]){opacity:1;pointer-events:auto}.header__nav-panel{z-index:1100;visibility:hidden;background:#fff;flex-direction:column;align-items:stretch;gap:28px;width:min(320px,88vw);height:100vh;margin:0;padding:88px 28px 32px;transition:transform .28s,visibility .28s;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-12px 0 40px #0000001f}.header__nav.is-open .header__nav-panel{visibility:visible;transform:translate(0)}.header__nav.is-open .header__menu-toggle-line:first-child{transform:translateY(7px)rotate(45deg)}.header__nav.is-open .header__menu-toggle-line:nth-child(2){opacity:0}.header__nav.is-open .header__menu-toggle-line:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.header__navbar{flex-direction:column;align-items:flex-start;gap:18px}.header__navbar-item{letter-spacing:normal;font-size:20px;font-weight:400;line-height:30px}}.footer{color:#fff;background-color:#111;margin:0 -50px}@media (width<=550px){.footer{margin:0 -20px}}.footer .footer__content-title{color:#d0d0d0;margin:10px 0}.footer a{color:unset;text-decoration:none}.footer__content{justify-content:space-between;padding:30px 60px;display:flex}@media (width<=550px){.footer__content{letter-spacing:normal;flex-wrap:wrap;align-items:start;gap:20px;padding:15px;font-size:12px;font-weight:400;line-height:14px}}.footer__content-menu,.footer__content-links,.footer__content-contact,.footer__content-signature{flex-direction:column;flex:1;justify-content:center;gap:4px;display:flex}.footer__content-menu>a,.footer__content-links>a,.footer__content-contact>a,.footer__content-signature>a{align-items:center;padding:2px 0;display:inline-flex}@media (width<=550px){.footer__content-menu>a,.footer__content-links>a,.footer__content-contact>a,.footer__content-signature>a{min-height:40px;padding:6px 0}.footer__content-contact{align-items:center}}.footer__quiet-link{letter-spacing:normal;color:#d0d0d0;align-items:center;margin-top:8px;font-family:Futura Cyrillic Book;font-size:14px;font-weight:400;line-height:18px;display:inline-flex}.footer__quiet-link+.footer__quiet-link{margin-top:4px}@media (width<=550px){.footer__quiet-link{letter-spacing:normal;color:#d0d0d0;min-height:40px;font-size:10px;font-weight:400;line-height:14px}}.footer__socials{flex-direction:row;gap:10px;display:flex}@media (width<=550px){.footer__socials{gap:5px}.footer__socials img.footer__socials--icon-email{max-width:30px;max-height:30px}.footer__socials img.footer__socials--icon-whatsapp{max-width:27px;max-height:27px}}.footer__socials img{aspect-ratio:1}.footer__socials--icon-email{width:40px;height:auto}.footer__socials--icon-whatsapp{width:auto;height:35px}.footer__content-signature{letter-spacing:normal;max-width:250px;font-size:24px;font-weight:400;line-height:30px}@media (width<=999px){.footer__content-signature{letter-spacing:normal;font-size:20px;font-weight:400;line-height:20px}}@media (width<=550px){.footer__content-signature{letter-spacing:normal;font-size:14px;font-weight:400;line-height:20px}}.footer__credits{text-align:center;letter-spacing:normal;color:#d0d0d0;padding-bottom:15px;font-size:14px;font-weight:400;line-height:18px}@media (width<=550px){.footer__credits{letter-spacing:normal;padding-bottom:7.5px;font-size:10px;font-weight:400;line-height:14px}}button{cursor:pointer}button.submit{border:1px solid #ccc;border-radius:.5rem;margin:10px 0;padding:16px 32px;font-weight:700}.button--standard{color:#111;border:1px solid #11111180;border-radius:50px;padding:10px 20px;text-decoration:none}.button--standard:hover{color:#f5f5f5;background-color:#11111180;border:1px solid #11111180!important}.button--standard-reverse{color:#f5f5f5;background-color:#111111bf;border:1px solid #111111bf;border-radius:50px;padding:10px 20px;text-decoration:none}.button--standard-reverse:hover{color:#111;background-color:#f5f5f5;border:1px solid #111}.field{margin-bottom:24px}.field>label,.field>fieldset>legend{letter-spacing:normal;color:#111;margin-bottom:8px;font-family:Futura Cyrillic Demi;font-size:18px;font-weight:400;line-height:22px;display:block}.field fieldset{border:0;min-width:0;margin:0;padding:0}.field .error{letter-spacing:normal;background-color:#ffb6c1;border:1px solid brown;border-radius:.5rem;width:fit-content;margin-top:8px;padding:10px;font-size:14px;font-weight:400;line-height:18px}select,input[type=text],input[type=email],input[type=number],input[type=password],textarea{box-sizing:border-box;letter-spacing:normal;color:#111;appearance:none;background-color:#fff;border:1px solid #11111180;border-radius:8px;width:100%;max-width:480px;min-height:44px;padding:10px 14px;font-family:Futura Cyrillic Medium;font-size:16px;font-weight:400;line-height:22px;transition:border-color .2s,box-shadow .2s}select:hover,input[type=text]:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,textarea:hover{border-color:#333}select:focus,input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,textarea:focus{border-color:#111;outline:none;box-shadow:0 0 0 2px #1111111f}select:focus-visible,input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,textarea:focus-visible{outline-offset:2px;outline:2px solid #111}select::placeholder,input[type=text]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,textarea::placeholder{color:#1111119e;font-family:Futura Cyrillic Book;font-style:italic}select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23111111' fill-opacity='0.5' d='M1.4.6 6 5.2 10.6.6 12 2 6 8 0 2z'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}textarea{resize:vertical;max-width:100%;min-height:120px}.field__value{margin:0}@media (width<=1200px){.field__value select,.field__value input[type=text],.field__value input[type=email],.field__value input[type=number],.field__value input[type=password]{max-width:100%}}.field--textarea{padding:14px;font-family:Futura Cyrillic Medium}.field--textarea::placeholder{font-family:Futura Cyrillic Book;font-style:italic}.field__options{flex-wrap:wrap;gap:10px 16px;margin-top:4px;display:flex}.field__option{cursor:pointer;letter-spacing:normal;color:#111;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-family:Futura Cyrillic Medium;font-size:16px;font-weight:400;line-height:22px;display:inline-flex}.field__option input[type=checkbox]{appearance:none;cursor:pointer;background-color:#fff;border:1px solid #11111180;border-radius:4px;flex-shrink:0;place-content:center;width:18px;max-width:none;height:18px;min-height:0;margin:0;padding:0;display:grid}.field__option input[type=checkbox]:checked{background-color:#111;border-color:#111}.field__option input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;margin-bottom:2px;transform:rotate(45deg)}.field__option input[type=checkbox]:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #111}input.field--rating,input.field--number{width:80px;max-width:80px}button.submit,.button--form{letter-spacing:normal;color:#111;cursor:pointer;background-color:#0000;border:1px solid #11111180;border-radius:50px;margin:10px 0;padding:12px 28px;font-family:Futura Cyrillic Demi;font-size:16px;font-weight:400;line-height:22px;transition:background-color .2s,color .2s,border-color .2s;display:inline-block}button.submit:hover,.button--form:hover{color:#fff;background-color:#111;border-color:#111}button.submit:focus-visible,.button--form:focus-visible{outline-offset:3px;outline:2px solid #111}.external-link-svg{width:40px;height:40px}@media (width<=999px){.external-link-svg{width:30px;height:30px}}@media (width<=550px){.external-link-svg{width:24px;height:24px}}@media (width<=400px){.external-link-svg{width:18px;height:18px}}.homepage__reviews-card{grid-template-columns:repeat(3,1fr);grid-template-areas:"comments comments comments""name predicted achieved";column-gap:30px;display:grid}.homepage__reviews-card--styles{letter-spacing:1px;color:#111111bf;background-color:#eaeaea;padding:20px;font-family:Futura Cyrillic Medium;font-size:16px;font-weight:400;line-height:20px}.homepage__reviews-card--comments{text-align:center;grid-area:comments;margin-bottom:15px}.homepage__reviews-card--comments a{color:#111;text-decoration:none}.homepage__reviews-card-field{text-align:center;flex-direction:column;gap:5px;display:flex}.homepage__reviews-card--value{color:#111;font-family:Futura Cyrillic Demi}.homepage__reviews-card--name{grid-area:name}.homepage__reviews-card--predicted{grid-area:predicted}.homepage__reviews-card--achieved{grid-area:achieved}.homepage__contact-item{color:inherit;border-top:1px solid #ccc;justify-content:space-between;align-items:center;padding:10px 0;font-family:Coolvetica;text-decoration:none;display:flex}.homepage__contact-item:last-child{border-bottom:1px solid #ccc}.homepage__contact--label{text-transform:uppercase;font-size:4rem}@media (width<=999px){.homepage__contact--label{font-size:3rem}}@media (width<=550px){.homepage__contact--label{font-size:2rem}}@media (width<=400px){.homepage__contact--label{font-size:1.5rem}}.homepage__contact--value{color:#111111bf}.pagination{justify-content:end;margin-top:15px;margin-bottom:30px;margin-right:20px;display:flex}@media (width<=999px){.pagination{margin-top:20px}}@media (width<=550px){.pagination{letter-spacing:0;color:#111111bf;font-size:12px;font-weight:300;line-height:20px}}.pagination__navigation{gap:10px;display:flex}.cookie-consent{z-index:10000;background-color:#f2f2f2;border-top:2px solid #11111180;max-width:100%;padding:20px;transition:transform .3s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 3px 8px #0000003d}.cookie-consent--visible{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.cookie-consent{transition:none}}.cookie-consent[hidden]{display:none!important}@media (width<=550px){.cookie-consent{padding:15px}}.cookie-consent__content{justify-content:space-between;align-items:center;gap:10px;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}@media (width<=999px){.cookie-consent__content{flex-direction:column;align-items:flex-start;gap:15px;padding:0 15px}}.cookie-consent__text{color:#111;flex:1;margin:0;font-family:Futura Cyrillic Medium;font-size:16px;line-height:1.5}@media (width<=550px){.cookie-consent__text{font-size:14px}}.cookie-consent__link{font-family:Futura Cyrillic Medium}.cookie-consent__buttons{flex-shrink:0;gap:10px;display:flex}@media (width<=550px){.cookie-consent__buttons{flex-direction:column;width:100%}}.cookie-consent__button{font-family:Futura Cyrillic Medium;font-size:16px}main{font-family:Futura Cyrillic Demi}.homepage__name{text-transform:uppercase;width:100%;margin:0;font-family:Coolvetica;font-size:clamp(4rem,15vw - 50px,14rem);font-weight:400}@media (width<=550px){.homepage__name{font-size:clamp(2rem,11vw,4rem)}}.homepage__job-title{text-align:right;text-transform:uppercase;letter-spacing:1px;color:#111111bf;max-width:100%;margin:10px 0;font-size:20px;font-weight:400;line-height:28px}@media (width<=550px){.homepage__job-title{letter-spacing:.5px;color:#111111bf;font-size:20px;font-weight:400;line-height:28px}}.homepage__education-title{letter-spacing:1px;color:#111111bf;max-width:350px;margin:20px 0;font-family:Futura Cyrillic Heavy;font-size:24px;font-weight:400;line-height:28px}@media (width<=550px){.homepage__education-title{letter-spacing:.5px;color:#111111bf;font-size:20px;font-weight:400;line-height:26px}}.homepage__image{justify-content:center;max-width:1450px;margin:0 auto;padding:40px 0;display:flex}@media (width>=1600px){.homepage__image{padding:20px 0}}@media (width<=999px){.homepage__image{padding:0}}.homepage__image picture{justify-content:center;width:100%;display:flex}.homepage__image img{aspect-ratio:1600/875;width:75%;height:auto;box-shadow:0 3px 8px #0000003d}@media (width<=999px){.homepage__image img{width:100%}}.homepage__current-information{letter-spacing:1px;color:#111;margin:20px 0;font-family:Futura Cyrillic Bold;font-size:30px;font-weight:400;line-height:40px}@media (width<=999px){.homepage__current-information{letter-spacing:normal;font-size:26px;font-weight:400;line-height:32px}}@media (width<=550px){.homepage__current-information{letter-spacing:.5px;font-size:20px;font-weight:400;line-height:30px}}.homepage__background-info-container{justify-content:flex-end;margin:30px 0;display:flex}.homepage__background-info{letter-spacing:1px;color:#111111bf;text-align:right;max-width:400px;font-size:20px;font-weight:400;line-height:26px}@media (width<=999px){.homepage__background-info{letter-spacing:normal;font-size:18px;font-weight:400;line-height:32px}}@media (width<=550px){.homepage__background-info{letter-spacing:normal;font-size:16px;font-weight:400;line-height:26px}}.homepage__background-info-continue-item{margin:0}.homepage__background-info-continue-item:not(:last-child){padding-bottom:10px}.homepage__subtitle{letter-spacing:1px;color:#111;margin:0;font-family:Coolvetica;font-size:38px;font-weight:400;line-height:40px}@media (width<=999px){.homepage__subtitle{letter-spacing:normal;font-size:34px;font-weight:400;line-height:40px}}@media (width<=550px){.homepage__subtitle{letter-spacing:normal;font-size:34px;font-weight:400;line-height:26px}}.homepage__subtitle--reviews{position:absolute}.homepage__leave-a-review{z-index:1000;position:absolute;left:200px}@media (width<=550px){.homepage__leave-a-review{display:none}}.homepage__subtitle--contact{text-align:center;margin:40px 0 20px}.homepage__subtitle--stories{margin:0 0 12px}.homepage__stories--container{max-width:1200px;margin-inline:auto;padding-top:60px}@media (width<=999px){.homepage__stories--container{padding-top:40px}}.leave-a-review__intro{letter-spacing:normal;color:#111111bf;max-width:720px;margin:50px 0 40px;font-family:Futura Cyrillic Medium;font-size:16px;font-weight:400;line-height:26px}@media (width<=550px){.leave-a-review__intro{margin:40px 0 30px}}.leave-a-review__form{max-width:640px}.leave-a-review__form .field__value select,.leave-a-review__form .field__value input[type=text]{max-width:100%}.privacy-policy{max-width:760px;margin:0 auto;padding-bottom:40px}.privacy-policy__hero{margin:0 0 48px;display:block}@media (width<=550px){.privacy-policy__hero{margin-bottom:36px}}.privacy-policy__title{margin:0 0 12px;display:block}.privacy-policy__last-updated{letter-spacing:normal;color:#111111bf;margin:0;font-family:Futura Cyrillic Book;font-size:14px;font-weight:400;line-height:20px}.privacy-policy__content{flex-direction:column;gap:44px;display:flex}@media (width<=550px){.privacy-policy__content{gap:36px}}.privacy-policy__section{border-left:2px solid #1111111a;margin:0;padding:0 0 0 20px}@media (width<=550px){.privacy-policy__section{padding-left:14px}}.privacy-policy__section--contact{border-left:2px solid #11111140;margin-top:8px;padding-left:20px}@media (width<=550px){.privacy-policy__section--contact{padding-left:14px}}.privacy-policy__heading{text-transform:uppercase;letter-spacing:.5px;color:#111;margin:0 0 14px;font-family:Coolvetica;font-size:24px;font-weight:400;line-height:32px}@media (width<=550px){.privacy-policy__heading{letter-spacing:.5px;color:#111;margin-bottom:12px;font-size:20px;font-weight:400;line-height:28px}}.privacy-policy__subheading{letter-spacing:normal;color:#111;margin:28px 0 12px;font-family:Futura Cyrillic Demi;font-size:20px;font-weight:400;line-height:26px}@media (width<=550px){.privacy-policy__subheading{letter-spacing:normal;color:#111;margin-top:22px;font-size:18px;font-weight:400;line-height:24px}}.privacy-policy__content p{letter-spacing:normal;color:#111111bf;margin:0 0 16px;font-family:Futura Cyrillic Medium;font-size:16px;font-weight:400;line-height:28px}.privacy-policy__content p:last-child{margin-bottom:0}@media (width<=550px){.privacy-policy__content p{letter-spacing:normal;color:#111111bf;font-size:14px;font-weight:400;line-height:24px}}.privacy-policy__list{letter-spacing:normal;color:#111111bf;margin:8px 0 20px;padding:0;font-family:Futura Cyrillic Medium;font-size:16px;font-weight:400;line-height:28px;list-style:none}@media (width<=550px){.privacy-policy__list{letter-spacing:normal;color:#111111bf;font-size:14px;font-weight:400;line-height:24px}}.privacy-policy__list li{margin:0 0 12px;padding-left:18px;position:relative}.privacy-policy__list li:before{content:"";opacity:.35;background-color:#111;border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:0}.privacy-policy__list li:last-child{margin-bottom:0}.privacy-policy__list li strong{color:#111;font-family:Futura Cyrillic Demi;font-weight:400}.privacy-policy__list--definitions{gap:16px}.privacy-policy__list--definitions li{padding-left:0}.privacy-policy__list--definitions li:before{display:none}.privacy-policy__list--definitions li strong{letter-spacing:normal;color:#111;margin-bottom:4px;font-family:Futura Cyrillic Demi;font-size:18px;font-weight:400;line-height:24px;display:block}.privacy-policy__link{font-family:Futura Cyrillic Demi}.resources--container{flex-direction:column;display:flex}.resources-table-desktop,.resources-table-tablet{width:100%}.resources-table{letter-spacing:normal;color:#111111bf;margin:12px 0 28px;font-family:Futura Cyrillic Medium;font-size:16px;font-weight:400;line-height:24px}.resources-table__head,.resources-table__row{align-items:center;gap:12px 16px;padding:14px 12px;display:grid}.resources-table--desktop .resources-table__head,.resources-table--desktop .resources-table__row{grid-template-columns:1.15fr .9fr .85fr 2fr .85fr 1.1fr}.resources-table--compact .resources-table__head,.resources-table--compact .resources-table__row{grid-template-columns:1.4fr 1.4fr .6fr;column-gap:12px}.resources-table--compact .resources-table__head{letter-spacing:.4px;color:#111;font-size:12px;font-weight:400;line-height:16px}.resources-table--compact .resources-table__row{letter-spacing:normal;color:#111111bf;align-items:start;padding:12px 4px;font-size:14px;font-weight:400;line-height:22px}.resources-table__head{letter-spacing:.4px;color:#111;text-transform:uppercase;border-bottom:1px solid #11111124;padding-top:0;padding-bottom:12px;font-family:Futura Cyrillic Demi;font-size:14px;font-weight:400;line-height:18px}.resources-table__head span{text-align:left}.resources-table__row{border-bottom:1px solid #1111110f;transition:background-color .2s}.resources-table__row:hover{background-color:#11111108;border-radius:8px}.resources-table__row span{text-align:left;min-width:0}.resources-table__row a{font-family:Futura Cyrillic Demi}.resources-table__topic{color:#111}.resources-table__na{color:#111111bf}.resources-table__question-stack{flex-direction:column;gap:2px;display:flex}.resources-table__question-link{color:inherit;flex-direction:column;gap:2px;text-decoration:none;display:flex}.resources-table__question-link:hover .resources-table__question-board{text-decoration:underline}.resources-table__question-board{color:#111;font-family:Futura Cyrillic Demi}.resources__filters{flex-direction:column;gap:4px;display:flex}.resources__filters .field{margin-bottom:20px}.resources__filters .field>label{letter-spacing:normal;color:#111;font-family:Futura Cyrillic Demi;font-size:20px;font-weight:400;line-height:26px}.resources__filters .field select,.resources__filters .field input[type=text]{max-width:100%}.resources__page-title{margin:0 0 8px}.resources__intro{max-width:720px;margin:28px 0 48px;display:block}.resources__intro-lead{letter-spacing:normal;color:#111;margin:0 0 28px;font-family:Futura Cyrillic Demi;font-size:20px;font-weight:400;line-height:32px;display:block}.resources__intro-meta{border-left:2px solid #1111111f;flex-direction:column;gap:16px;margin:0 0 28px;padding:4px 0 4px 16px;display:flex}.resources__intro-meta p{letter-spacing:normal;color:#111111bf;margin:0;font-family:Futura Cyrillic Medium;font-size:16px;font-weight:400;line-height:26px}.resources__intro-boards a{font-family:Futura Cyrillic Demi}.resources__intro-sep{color:#111111bf;margin:0 6px}.resources__intro-help{letter-spacing:normal;color:#111111bf;margin:0;font-family:Futura Cyrillic Medium;font-size:16px;font-weight:400;line-height:26px;display:block}.resources__intro-help a{font-family:Futura Cyrillic Demi}.resources__filters-modal{z-index:1000;opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-items:center;padding:24px;transition:opacity .25s,visibility .25s;display:flex;position:fixed;inset:0}.resources__filters-modal.open{opacity:1;visibility:visible;pointer-events:auto}.resources__filters-modal.open .resources__filters-panel{opacity:1;transform:translateY(0)scale(1)}.resources__filters-backdrop{background:#11111173;position:absolute;inset:0}.resources__filters-panel{z-index:1;opacity:0;background:#fff;border-radius:16px;width:min(440px,100%);max-height:min(88vh,760px);padding:28px 28px 32px;transition:opacity .25s,transform .25s;position:relative;overflow-y:auto;transform:translateY(16px)scale(.98);box-shadow:0 16px 48px #0000002e}@media (width<=550px){.resources__filters-panel{border-radius:12px;padding:24px 20px 28px}}.resources__filters-panel-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.resources__filters-panel-title{text-transform:uppercase;letter-spacing:normal;color:#111;margin:0;font-family:Coolvetica;font-size:24px;font-weight:400;line-height:30px}.resources__filters-close{cursor:pointer;color:#111111bf;background:0 0;border:none;padding:4px 8px;font-size:1.75rem;line-height:1}.resources__filters-close:hover{color:#111}body.resources-filters-open{overflow:hidden}.resources__toolbar{border-bottom:1px solid #1111111f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:8px 0 12px;padding:8px 0 20px;display:flex}.resources__results-count{letter-spacing:normal;color:#111111bf;margin:0;font-family:Futura Cyrillic Medium;font-size:16px;font-weight:400;line-height:24px}.resources__results-count-number{color:#111;font-family:Futura Cyrillic Demi}.resources__results-filtered{letter-spacing:normal;color:#111111bf;vertical-align:middle;border:1px solid #11111180;border-radius:50px;margin-left:8px;padding:2px 10px;font-family:Futura Cyrillic Book;font-size:14px;font-weight:400;line-height:18px;display:inline-block}.resources__toolbar-actions{align-items:center;gap:10px;display:flex}.resources__toolbar-actions form{margin:0}.resources__toolbar-actions .button--form{letter-spacing:normal;color:#111;cursor:pointer;background-color:#0000;border:1px solid #11111180;border-radius:50px;padding:8px 18px;font-family:Futura Cyrillic Demi;font-size:16px;font-weight:400;line-height:22px;transition:background-color .2s,color .2s,border-color .2s}.resources__toolbar-actions .button--form:hover{color:#fff;background-color:#111;border-color:#111}.resources__toolbar-actions .button--form-secondary{color:#111111bf;border-color:#0000}.resources__toolbar-actions .button--form-secondary:hover{color:#111;background-color:#eaeaea;border-color:#0000}.content-page{max-width:760px;margin:0 auto;padding-bottom:40px}.content-page__hero{margin:0 0 48px;display:block}@media (width<=550px){.content-page__hero{margin-bottom:36px}}.content-page__title{margin:0 0 28px;display:block}@media (width<=550px){.content-page__title{margin-bottom:22px}}.content-page__lead{letter-spacing:normal;color:#111;max-width:40rem;margin:0;font-family:Futura Cyrillic Demi;font-size:20px;font-weight:400;line-height:32px;display:block}@media (width<=550px){.content-page__lead{letter-spacing:normal;color:#111;font-size:18px;font-weight:400;line-height:28px}}.content-page__body{flex-direction:column;gap:44px;display:flex}@media (width<=550px){.content-page__body{gap:36px}}.content-page__section{border-left:2px solid #1111111a;margin:0;padding:0 0 0 20px}@media (width<=550px){.content-page__section{padding-left:14px}}.content-page__heading{text-transform:uppercase;letter-spacing:.5px;color:#111;margin:0 0 14px;font-family:Coolvetica;font-size:24px;font-weight:400;line-height:32px}@media (width<=550px){.content-page__heading{letter-spacing:.5px;color:#111;margin-bottom:12px;font-size:20px;font-weight:400;line-height:28px}}.content-page__body p{letter-spacing:normal;color:#111111bf;margin:0 0 16px;font-family:Futura Cyrillic Medium;font-size:16px;font-weight:400;line-height:28px}.content-page__body p:last-child{margin-bottom:0}@media (width<=550px){.content-page__body p{letter-spacing:normal;color:#111111bf;font-size:14px;font-weight:400;line-height:24px}}.content-page__list{letter-spacing:normal;color:#111111bf;margin:8px 0 0;padding:0;font-family:Futura Cyrillic Medium;font-size:16px;font-weight:400;line-height:28px;list-style:none}@media (width<=550px){.content-page__list{letter-spacing:normal;color:#111111bf;font-size:14px;font-weight:400;line-height:24px}}.content-page__list li{margin:0 0 12px;padding-left:18px;position:relative}.content-page__list li:before{content:"";background:#11111159;border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.content-page__list li:last-child{margin-bottom:0}.content-page__faq-item{margin:0 0 28px}.content-page__faq-item:last-child{margin-bottom:0}.content-page__faq-question{letter-spacing:normal;color:#111;margin:0 0 10px;font-family:Futura Cyrillic Demi;font-size:20px;font-weight:400;line-height:28px}@media (width<=550px){.content-page__faq-question{letter-spacing:normal;color:#111;font-size:18px;font-weight:400;line-height:24px}}.content-page__cta{margin-top:8px}.content-page__paths{flex-direction:column;gap:22px;margin:20px 0 0;display:flex}.content-page__path{color:inherit;border-bottom:1px solid #1111111a;flex-direction:column;gap:6px;padding:4px 0 18px 2px;text-decoration:none;transition:opacity .2s;display:flex}.content-page__path:last-child{border-bottom:0;padding-bottom:0}.content-page__path:hover,.content-page__path:focus-visible{opacity:.85}.content-page__path:focus-visible{outline-offset:4px;outline:2px solid #111}.content-page__path-title{letter-spacing:normal;color:#111;font-family:Futura Cyrillic Demi;font-size:20px;font-weight:400;line-height:28px}@media (width<=550px){.content-page__path-title{letter-spacing:normal;color:#111;font-size:18px;font-weight:400;line-height:24px}}.content-page__path-copy{letter-spacing:normal;color:#111111bf;font-family:Futura Cyrillic Medium;font-size:16px;font-weight:400;line-height:26px}@media (width<=550px){.content-page__path-copy{letter-spacing:normal;color:#111111bf;font-size:14px;font-weight:400;line-height:22px}}.market-monitor{--mm-bg:#10140f;--mm-line:#2a3326;--mm-text:#d7e0cf;--mm-muted:#8d9a84;--mm-high:#ff5a4a;--mm-medium:#f0a05a;--mm-low:#e2c15a;--mm-up:#7dcea0;--mm-down:#ff5a4a;background:var(--mm-bg);color:var(--mm-text);border:1px solid #243024;border-radius:8px;padding:18px 18px 14px;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace}.market-monitor__bar{border-bottom:1px solid var(--mm-line);justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:12px;display:flex}.market-monitor__kicker{color:var(--mm-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px}.market-monitor__title{letter-spacing:.04em;text-transform:uppercase;margin:2px 0 0;font-size:22px;font-weight:500}.market-monitor__clock{font-variant-numeric:tabular-nums;font-size:20px}.market-monitor__panel-feeds,.market-monitor__tab-group{grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:8px;display:grid}.market-monitor__panel-feeds{margin:4px 0 12px}.market-monitor__panel-feeds ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.market-monitor__feed-label{color:var(--mm-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:11px}.market-monitor__tab-group>div{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.market-monitor__feed{border:1px solid var(--mm-line);color:var(--mm-muted);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;display:inline-flex;position:relative}.market-monitor__feed-note{z-index:5;white-space:pre-wrap;border:1px solid var(--mm-line);width:max-content;max-width:420px;color:var(--mm-text);background:#1a2118;border-radius:6px;padding:8px 10px;font-size:12px;line-height:1.4;display:none;position:absolute;top:calc(100% + 6px);left:0}.market-monitor__feed.is-down .market-monitor__feed-note{border-color:var(--mm-down)}.market-monitor__feed.is-up:hover .market-monitor__feed-note,.market-monitor__feed.is-up:focus-within .market-monitor__feed-note,.market-monitor__feed.is-down:hover .market-monitor__feed-note,.market-monitor__feed.is-down:focus-within .market-monitor__feed-note{display:block}.market-monitor__feed-dot{background:var(--mm-muted);border-radius:50%;width:7px;height:7px}.market-monitor__feed.is-up{color:var(--mm-text)}.market-monitor__feed.is-up .market-monitor__feed-dot{background:var(--mm-up)}.market-monitor__feed.is-down{color:var(--mm-down);border-color:var(--mm-down)}.market-monitor__feed.is-down .market-monitor__feed-dot{background:var(--mm-down)}.market-monitor__filters,.market-monitor__tabs{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.market-monitor__filters{align-items:center;gap:16px;margin:0 0 12px;padding-left:calc(7.5rem + 8px)}.market-monitor__tabs{flex-direction:column;align-items:flex-start}.market-monitor__tabs button{color:var(--mm-muted);border:1px solid var(--mm-line);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:4px 10px;font-size:12px}.market-monitor__filters button{color:var(--mm-muted);font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;padding:2px 0 4px;font-size:11px}.market-monitor__filters button:hover{color:var(--mm-text)}.market-monitor__config-icon{vertical-align:-1px;width:12px;height:12px;margin-right:4px}.market-monitor__tabs button{background:0 0;border:none;border-radius:4px;position:relative}.market-monitor__tabs button:hover{color:var(--mm-text);background:#1a2118}.market-monitor__tabs button[data-tip]:hover:after{content:attr(data-tip);z-index:3;border:1px solid var(--mm-line);width:max-content;max-width:280px;color:var(--mm-text);text-align:left;white-space:normal;cursor:default;background:#1c2419;border-radius:4px;padding:6px 8px;font-size:11px;line-height:16px;position:absolute;top:calc(100% + 6px);left:0}.market-monitor__alert{margin:12px 0 0}.market-monitor__notice{border:1px solid var(--mm-up);color:var(--mm-up);border-radius:4px;margin:12px 0 0;padding:8px 10px;font-size:12px}.market-monitor__alert button{text-align:left;width:100%;color:var(--mm-text);border:1px solid var(--mm-medium);font:inherit;cursor:pointer;background:0 0;border-radius:4px;padding:8px 10px;font-size:12px}.market-monitor__alert.is-fresh button{border-color:var(--mm-high)}.market-monitor__live{background:var(--mm-up);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-left:6px;animation:1.8s ease-out infinite market-monitor-live;display:inline-block;box-shadow:0 0 #7dcea0a6}@keyframes market-monitor-live{70%{box-shadow:0 0 0 6px #7dcea000}}@media (prefers-reduced-motion:reduce){.market-monitor__live{animation:none}}[data-market-signal-count]:not([hidden]){background:var(--mm-high);color:#10140f;text-align:center;border-radius:999px;min-width:1.2em;margin-left:4px;padding:0 4px;font-size:11px;line-height:16px;display:inline-block}.market-monitor__side--sell{color:var(--mm-down)}.market-monitor__side--buy{color:var(--mm-up)}.market-monitor__filters button.is-active,.market-monitor__filters button[aria-pressed=true]{color:var(--mm-text);border-bottom-color:var(--mm-text)}.market-monitor__tabs button[aria-selected=true]{color:var(--mm-text);background:#243024}.market-monitor__filters [data-market-expand-all]{letter-spacing:.04em;text-transform:none;border-bottom-color:#0000;margin-left:auto}.market-monitor__list{flex-direction:column;min-height:240px;display:flex}.market-monitor__row{text-align:left;width:100%;color:inherit;border:0;border-top:1px solid var(--mm-line);font:inherit;cursor:pointer;background:0 0;padding:8px 0}.market-monitor__row-main{grid-template-columns:16px 52px minmax(90px,180px) 72px 1fr;align-items:baseline;gap:8px;display:grid}.market-monitor__dot{background:var(--mm-muted);border-radius:50%;width:8px;height:8px;transform:translateY(1px)}.market-monitor__dot--high{background:var(--mm-high)}.market-monitor__dot--medium{background:var(--mm-medium)}.market-monitor__dot--low{background:var(--mm-low)}.market-monitor__time,.market-monitor__tag{color:var(--mm-muted)}.market-monitor__entity,.market-monitor__headline{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.market-monitor__detail{color:var(--mm-muted);margin:8px 0 4px 24px;font-size:13px;line-height:1.45;display:none}.market-monitor__row.is-open .market-monitor__detail{display:block}.market-monitor__detail a{color:var(--mm-text)}.market-monitor__level{margin:0 0 6px}.market-monitor__level strong{color:var(--mm-text);font-weight:600}.market-monitor__watch{border-top:1px solid var(--mm-line);margin-top:8px;padding-top:10px}.market-monitor__watch h2{letter-spacing:.08em;text-transform:uppercase;color:var(--mm-muted);margin:0 0 8px;font-size:12px;font-weight:500}.market-monitor__config{border-top:1px solid var(--mm-line);flex-direction:column;gap:28px;margin-top:8px;padding-top:14px;display:flex}.market-monitor__config h2{color:var(--mm-text);letter-spacing:.02em;text-transform:none;margin:0 0 6px;font-size:14px;font-weight:500}.market-monitor__config>section>p{max-width:40rem;color:var(--mm-muted);margin:0 0 14px;font-size:12px;line-height:1.45}.market-monitor__view{gap:8px;display:flex}.market-monitor__view button{border:1px solid var(--mm-line);color:var(--mm-muted);font:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px;font-size:12px}.market-monitor__view button[aria-pressed=true]{color:var(--mm-text);background:#243024;border-color:#243024}.market-monitor__config .market-monitor__add{flex-wrap:wrap}.market-monitor__config .market-monitor__email{margin-left:0}.market-monitor__toolbar{align-items:flex-end;gap:12px;margin:0 0 12px;display:flex}.market-monitor__add{flex-wrap:nowrap;align-items:end;gap:8px 12px;margin:0;display:flex}.market-monitor__email{flex:none;margin-left:auto}.market-monitor__add label{color:var(--mm-muted);letter-spacing:.04em;text-transform:uppercase;flex-direction:column;gap:4px;font-size:11px;display:flex}.market-monitor__add input,.market-monitor__add button,.market-monitor__email button{color:var(--mm-text);border:1px solid var(--mm-line);font:inherit;box-sizing:border-box;background:0 0;border-radius:4px;padding:4px 8px;font-size:12px;line-height:16px}.market-monitor__add input{appearance:none;height:26px;min-height:26px;max-height:26px;padding:0 8px;line-height:24px}.market-monitor__add input[type=password]::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;width:0;height:0;margin:0;position:absolute}.market-monitor__add input[type=password]::-webkit-strong-password-auto-fill-button{visibility:hidden;pointer-events:none;width:0;height:0;margin:0;position:absolute}.market-monitor__add input:-webkit-autofill{-webkit-text-fill-color:var(--mm-text);caret-color:var(--mm-text);box-shadow:0 0 0 1000px var(--mm-bg) inset}.market-monitor__add button,.market-monitor__email button{cursor:pointer;height:26px}.market-monitor__add label:has(input:disabled){color:#5c6756;cursor:not-allowed;position:relative}.market-monitor__add label:has(input:disabled):hover:after{content:"Please enter a ticker first";z-index:2;border:1px solid var(--mm-line);color:var(--mm-text);letter-spacing:0;text-transform:none;white-space:nowrap;background:#1c2419;border-radius:4px;padding:4px 8px;font-size:11px;line-height:16px;position:absolute;top:calc(100% + 4px);left:0}.market-monitor__add input:disabled{color:#5c6756;pointer-events:none;border-color:#232a21}.market-monitor__add-error{color:var(--mm-down);margin:0 0 8px;font-size:12px}.market-monitor__score-note{color:var(--mm-muted);margin:0 0 10px;font-size:12px;line-height:1.4}.market-monitor__quotes button[data-score-toggle]{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.market-monitor__quotes button[data-score-toggle][aria-expanded=true]{color:var(--mm-up)}.market-monitor__parts td{white-space:normal;text-align:left;padding-top:0;padding-bottom:12px}.market-monitor__parts ul{gap:4px;margin:2px 0 0;padding:0;list-style:none;display:grid}.market-monitor__parts li{text-align:left;grid-template-columns:9.5rem 4.5rem minmax(0,1fr);gap:12px;display:grid}.market-monitor__parts li.is-missing,.market-monitor__coverage{color:var(--mm-muted)}.market-monitor__coverage{margin:8px 0 0;font-size:12px}.market-monitor__quotes h3{letter-spacing:.08em;text-transform:uppercase;color:var(--mm-muted);margin:14px 0 8px;font-size:12px;font-weight:500}.market-monitor__ranked{width:auto;min-width:28rem}.market-monitor__quotes .market-monitor__ranked th:nth-child(2),.market-monitor__quotes .market-monitor__ranked td:nth-child(2){text-align:left}.market-monitor__quotes{overflow-x:auto}.market-monitor__quotes table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.market-monitor__quotes th,.market-monitor__quotes td{text-align:right;border-bottom:1px solid var(--mm-line);padding:4px 8px 4px 0;font-weight:500}.market-monitor__quotes th:first-child,.market-monitor__quotes td:first-child{text-align:left}.market-monitor__quotes thead th{color:var(--mm-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px}.market-monitor__quotes td span{color:var(--mm-muted)}.market-monitor__quote{min-width:90px}.market-monitor__quote span{color:var(--mm-muted);font-size:12px;display:block}.market-monitor__quote.is-up{color:var(--mm-up)}.market-monitor__quote.is-down{color:var(--mm-down)}.market-monitor__note{border-top:1px solid var(--mm-line);color:var(--mm-muted);margin-top:36px;padding-top:16px;font-size:12px;line-height:1.45}.market-monitor__note p{margin:0 0 6px}.market-monitor__briefing{letter-spacing:0;font-family:ui-sans-serif,system-ui,sans-serif}.market-monitor__briefing h2{letter-spacing:.14em;text-transform:uppercase;color:var(--mm-muted);margin:28px 0 14px;font-size:11px;font-weight:600}.market-monitor__briefing h2:first-child{margin-top:8px}.market-monitor__briefing h3{letter-spacing:.04em;text-transform:none;color:var(--mm-text);margin:0 0 8px;font-size:12px;font-weight:600}.market-monitor__today,.market-monitor__opportunities,.market-monitor__panel-block{padding-bottom:8px}.market-monitor__environment{letter-spacing:-.03em;margin:0;font-size:28px;font-weight:560;line-height:1.15}.market-monitor__environment.is-up{color:var(--mm-up)}.market-monitor__environment.is-down{color:var(--mm-down)}.market-monitor__split{grid-template-columns:1fr 1fr;gap:28px;margin-top:22px;display:grid}.market-monitor__sectors,.market-monitor__themes{margin:0;padding:0;list-style:none}.market-monitor__sectors li{border-top:1px solid var(--mm-line);justify-content:space-between;gap:16px;padding:7px 0;font-size:14px;display:flex}.market-monitor__sectors li:last-child{border-bottom:1px solid var(--mm-line)}.market-monitor__themes{flex-wrap:wrap;gap:8px;margin:4px 0 14px;display:flex}.market-monitor__themes li{border:1px solid var(--mm-line);border-radius:999px;padding:4px 10px;font-size:13px}.market-monitor__themes li span,.market-monitor__sectors .is-up{color:var(--mm-up)}.market-monitor__themes li.is-down,.market-monitor__themes li.is-down span,.market-monitor__sectors .is-down{color:var(--mm-down)}.market-monitor__scope,.market-monitor__empty,.market-monitor__portfolio{color:var(--mm-muted);margin:8px 0 0;font-size:13px;line-height:1.45}.market-monitor__opportunities section{margin-top:18px}.market-monitor__card{border-top:1px solid var(--mm-line)}.market-monitor__card:last-child{border-bottom:1px solid var(--mm-line)}.market-monitor__card>button{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(9rem,.9fr) minmax(0,1.6fr) 5.5rem;align-items:center;gap:16px;padding:13px 2px;display:grid}.market-monitor__card>button:hover{background:#ffffff08}.market-monitor__name{font-size:15px;font-weight:600}.market-monitor__why{color:var(--mm-text);font-size:14px}.market-monitor__risk{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;justify-self:end;padding:3px 8px;font-size:11px;font-weight:600}.market-monitor__risk.is-low{color:var(--mm-up);background:#7dcea01f}.market-monitor__risk.is-medium{color:var(--mm-medium);background:#f0a05a1f}.market-monitor__risk.is-high{color:var(--mm-down);background:#ff5a4a1f}.market-monitor__card-body,.market-monitor__dive{padding:2px 2px 16px;font-size:14px;line-height:1.5}.market-monitor__card-body p span,.market-monitor__drivers li span,.market-monitor__dive h4 span{color:var(--mm-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:11px;font-weight:600;display:block}.market-monitor__drivers{margin:0 0 12px;padding:0;list-style:none}.market-monitor__drivers li{margin-top:8px}.market-monitor__meta{flex-wrap:wrap;gap:8px;display:flex}.market-monitor__card-body .market-monitor__meta span{border:1px solid var(--mm-line);letter-spacing:.02em;text-transform:none;border-radius:999px;margin:0;padding:3px 8px;font-size:12px;display:inline-block}.market-monitor__next{background:#ffffff08;border-radius:8px;margin-top:12px;padding:12px 14px}.market-monitor__next strong{letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px;font-size:11px;display:block}.market-monitor__dive h4{margin:16px 0 2px;font-size:14px;font-weight:600}.market-monitor__dive p,.market-monitor__card-body>p{margin:0 0 12px}.market-monitor__changes{margin:0;padding:0;list-style:none}.market-monitor__changes ul{margin:4px 0 10px;padding-left:18px}.market-monitor__changes .is-up{color:var(--mm-up)}.market-monitor__changes .is-down{color:var(--mm-down)}.market-monitor__book{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px 12px;max-height:240px;display:grid;overflow:auto}.market-monitor__book label{align-items:center;gap:8px;font-size:13px;display:flex}@media (width<=720px){.market-monitor__split,.market-monitor__card>button{grid-template-columns:1fr}.market-monitor__environment{font-size:22px}.market-monitor__risk{justify-self:start}.market-monitor__row-main{grid-template-columns:16px 46px 1fr}.market-monitor__entity,.market-monitor__tag{display:none}.market-monitor__parts li{grid-template-columns:1fr;gap:2px;margin-bottom:8px}}.carousel-controls{justify-content:flex-end;align-items:center;gap:12px;min-height:40px;margin:0 0 16px;display:flex}.carousel-controls__nav{align-items:center;gap:8px;display:flex}.carousel-nav{color:#111;cursor:pointer;background:#fff;border:1px solid #11111138;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex;box-shadow:0 1px 2px #0000000f;margin:0!important;position:static!important;inset:auto!important}.carousel-nav:after,.carousel-nav:before{content:none!important;display:none!important}.carousel-nav img{width:14px;height:auto;transition:transform .2s;display:block}.carousel-nav:hover{color:#fff;background:#111;border-color:#111}.carousel-nav:hover img{filter:invert()}.carousel-nav:focus-visible{outline-offset:3px;outline:2px solid #111}.carousel-nav.swiper-button-disabled{opacity:.35;pointer-events:none}.carousel-nav--next:hover img{transform:translate(1px)}.carousel-nav--prev:hover img{transform:translate(-1px)}.carousel-autoplay-toggle{color:#111;letter-spacing:normal;cursor:pointer;background:#fff;border:1px solid #11111138;border-radius:50px;margin:0;padding:8px 16px;font-family:Futura Cyrillic Medium;font-size:14px;font-weight:400;line-height:1;transition:background-color .2s,border-color .2s,color .2s;box-shadow:0 1px 2px #0000000f}.carousel-autoplay-toggle:hover{color:#fff;background:#111;border-color:#111}.carousel-autoplay-toggle:focus-visible{outline-offset:3px;outline:2px solid #111}.carousel-autoplay-toggle[hidden]{display:none}.carousel-pagination{text-align:center;letter-spacing:normal;color:#111111bf;min-width:3.25rem;font-family:Futura Cyrillic Book;font-size:14px;font-weight:400;line-height:18px;width:auto!important;position:static!important;inset:auto!important;transform:none!important}.feedback-success-carousel--container{border:unset;padding:unset}.feedback-success-carousel--container .swiper{width:100%;height:auto;padding-top:0;overflow:hidden}.feedback-success-carousel--container .swiper-slide{text-align:center;height:auto}.feedback-success-carousel--container .swiper-slide img{object-fit:cover;width:100%;height:auto;display:block}.homepage-reviews-carousel--container{padding-top:8px;overflow:hidden}.homepage-reviews-carousel{margin:0;position:relative}.homepage-reviews-carousel .swiper-slide{height:auto}@media (width<=550px){.carousel-controls{gap:10px;margin-bottom:12px}.carousel-nav{width:36px;height:36px}.carousel-autoplay-toggle{padding:7px 14px}}
