:root{--as-black:#000;--as-ink:#000;--as-panel:#141414;--as-panel-2:#1c1c1c;--as-line:#323232;--as-text:#b8b8b8;--as-white:#fff;--as-yellow:#ffcd00;--as-radius:4px;--as-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--as-head:"industry","Saira",sans-serif;--as-body:"Roboto",Arial,sans-serif}html{background-color:var(--as-black)}html body{background-color:transparent;color:var(--as-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body h1,body h2,body h3,body h4,body h5,body h6{letter-spacing:-.025em}body .display,body .h1,body h1{letter-spacing:-.035em;line-height:1.04}body .h2,body h2{line-height:1.1}::selection{color:var(--as-black)}body .badge,body .hs-input,body .module--image img,body .quick-action,body .rtext img,body [class*=-card],body [class*=__box],body [class*=__image],body [class*=__img],body [class*=__media] img{border-radius:var(--as-radius)!important}body .section-bg,body .section-bg *,body .section-bg img,body .section-bg video{border-radius:0!important}body .header,body .header .header__section--main,body .header.header--sticky-active,body .header.header--sticky-active .header__section--main{background-color:var(--as-black)}body .header.header--overlap:not(.header--sticky-active),body .header.header--overlap:not(.header--sticky-active) .header__section--main{background-color:transparent}body .header.header--sticky-active{border-bottom:1px solid var(--as-line);box-shadow:none}body .header .mnav__open,body .header .nav__link,body .header .site-search__open,body .header a,body .header button{color:var(--as-white)}body .header .nav__link:hover,body .header a:hover{color:var(--as-yellow)}body .header .btn--accent.btn--fill,body .header .btn--accent.btn--fill:hover{color:var(--as-black)}body .footer{background-color:var(--as-ink);border-top:1px solid var(--as-line)}body .footer,body .footer a{color:var(--as-text)}body .footer a:hover{color:var(--as-yellow)}body .section-bg--white,body .section-bg__overlay--white{background-color:var(--as-black)}body .badge--white,body .bg-white,body .quick-action--white,body .rtext--box-white,body [class*=-card--white],body [class*=__box--white]{background-color:var(--as-panel);border:1px solid var(--as-line);box-shadow:none;color:var(--as-text)}body [class*=-card],body [class*=__box]{box-shadow:none!important}body [class*=-card--white][class*="--with-link"]{transition:border-color .3s ease,transform .3s ease}body [class*=-card--white] [class*=__title]{color:var(--as-white)}body [class*=-card--white] [class*=__desc]{color:var(--as-text)}body .compact-card__arrow,body .go-card__arrow{color:var(--as-yellow)}body .badge--accent,body .icon--accent.icon--fill,body .quick-action--accent,body .quick-action--accent *,body .scroll-to--accent.scroll-to--fill,body [class*=-card--accent],body [class*=-card--accent] *{color:var(--as-black)!important}body .icon--accent.icon--fill svg,body [class*=-card--accent] svg{fill:var(--as-black)}body .box-over-image__box{padding:44px 44px 40px}body .box-over-image__box h3{margin-bottom:.55em}body .box-over-image__box p{color:var(--as-text)}body .as-kicker{color:var(--as-yellow)!important;font-family:var(--as-mono);font-size:.72rem;letter-spacing:.18em;margin-bottom:1.1em;text-transform:uppercase}body .as-actions{display:flex;flex-wrap:wrap;gap:10px;margin:1.6em 0 1em}body .as-actions .btn{margin:0}body .as-more{font-size:.92rem;margin:0}body .as-more a{border-bottom:1px solid var(--as-line);color:var(--as-text);padding-bottom:2px;text-decoration:none;transition:color .2s ease,border-color .2s ease}body .as-more a:hover{border-color:var(--as-yellow);color:var(--as-yellow)}body .cover-card{border:1px solid var(--as-line);overflow:hidden}body .cover-card img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}body .cover-card:hover img{transform:scale(1.035)}body .cover-card .badge{font-family:var(--as-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase}body .hs-menu-wrapper.flyouts .hs-menu-children-wrapper,body .lang-select--light .lang-select__nav,body .mnav--light .mnav__popup,body .nav--light .nav__list--flyout,body .nav--light .nav__mega,body .site-search--light .site-search__input,body .site-search--light .site-search__popup,body .site-search--light .site-search__popup--form-submitted .site-search__bar{background-color:var(--as-panel);border-color:var(--as-line);color:var(--as-white)}body .btn,body .hs-button,body input[type=submit]{border-radius:var(--as-radius)!important;letter-spacing:.005em}body .btn--accent.btn--fill,body .btn--accent.btn--outline:hover,body .hs-button.primary,body input[type=submit]{color:var(--as-black)!important}body .btn--accent.btn--fill:hover{filter:brightness(.92)}body .btn--white.btn--outline{border-color:hsla(0,0%,100%,.5);color:var(--as-white)}body #hs-pwd-widget-password,body .hs-input{background-color:var(--as-panel);border-color:var(--as-line);color:var(--as-white)}body .hs-input:focus{border-color:var(--as-yellow);outline:none}body form label{color:var(--as-text)}body .section-intro__overline{color:var(--as-yellow);font-family:var(--as-mono);font-size:.72rem;letter-spacing:.18em;margin-bottom:1.2em;opacity:1;text-transform:uppercase}body .section-intro__divider{display:none}body .section-intro__desc{font-size:1.08rem;line-height:1.6;max-width:62ch}html body .section-bg.as-hero .section-bg__overlay{background-color:transparent!important;background-image:linear-gradient(90deg,rgba(0,0,0,.9),rgba(0,0,0,.66) 42%,rgba(0,0,0,.2))!important;opacity:1!important}html body .section-bg.as-hero{background-color:var(--as-ink)}html body .section-bg.as-hero.as-hero--service .section-bg__overlay{background-image:linear-gradient(90deg,rgba(0,0,0,.94),rgba(0,0,0,.74) 48%,rgba(0,0,0,.4))!important}@media (prefers-reduced-motion:reduce){body *{animation:none!important;transition:none!important}}body .header__logo img{height:30px;max-width:none;width:auto}body .as-footer{padding:88px 0 40px}body .as-footer__grid{display:grid;gap:56px;grid-template-columns:1.6fr 1fr 1fr}body .as-footer__brand img{height:34px;margin-bottom:22px;width:auto}body .as-footer__brand p{color:var(--as-text);font-size:.95rem;line-height:1.6;max-width:42ch}body .as-footer__title{color:var(--as-yellow);font-family:var(--as-mono);font-size:.7rem;letter-spacing:.18em;margin:0 0 18px;text-transform:uppercase}body .as-footer ul{list-style:none;margin:0;padding:0}body .as-footer li{margin:0 0 10px;padding:0}body .as-footer li:before{display:none}body .as-footer a{color:var(--as-text);font-size:.95rem;text-decoration:none;transition:color .2s ease}body .as-footer a:hover{color:var(--as-yellow)}body .as-footer__bottom{align-items:center;border-top:1px solid var(--as-line);color:#8a8a8a;display:flex;font-size:.82rem;gap:24px;justify-content:space-between;margin-top:64px;padding-top:24px}body .as-footer__bottom p{margin:0}@media (max-width:767px){body .as-footer{padding:56px 0 32px}body .as-footer__grid{gap:36px;grid-template-columns:1fr}body .as-footer__bottom{align-items:flex-start;flex-direction:column;margin-top:40px}}body main img{border-radius:var(--as-radius)}body main .section-bg img{border-radius:0}body .as-footer .container{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1186px;min-width:0;padding-left:24px;padding-right:24px;width:100%}body .as-footer__grid>*{min-width:0}body .as-nav{align-items:center;display:flex;gap:34px;margin-right:34px}body .header .as-nav a{color:var(--as-white);font-size:.95rem;text-decoration:none;transition:color .2s ease}body .header .as-nav a:hover{color:var(--as-yellow)}@media (max-width:991px){body .as-nav{display:none}}body .as-form{display:flex;flex-direction:column;gap:12px}body .as-form input,body .as-form textarea{background-color:var(--as-panel);border:1px solid var(--as-line);border-radius:var(--as-radius);box-sizing:border-box;color:var(--as-white);font:inherit;font-size:.95rem;padding:14px 16px;width:100%}body .as-form input::placeholder,body .as-form textarea::placeholder{color:#8a8a8a}body .as-form input:focus,body .as-form textarea:focus{border-color:var(--as-yellow);outline:none}body .as-form button{align-self:flex-start;border:0;cursor:pointer;margin-top:6px}body .as-form__note{color:var(--as-text);font-size:.88rem;margin:8px 0 0}body .as-form__note a{color:var(--as-yellow)}body .as-rq-wrap{padding:72px 24px 120px}body .as-rq{margin:0 auto;max-width:760px}body .as-rq h1{font-size:2.6rem;margin:0 0 .3em}body .as-rq__lead{color:var(--as-text);margin:0 0 32px}body .as-rq__steps{border-bottom:1px solid var(--as-line);display:flex;gap:0;list-style:none;margin:0 0 56px;padding:0 0 28px}body .as-rq__steps li{align-items:center;color:#8a8a8a;display:flex;flex:1;flex-direction:column;font-family:var(--as-mono);font-size:.66rem;gap:4px;letter-spacing:.14em;margin:0;padding:0;position:relative;text-transform:uppercase}body .as-rq__steps li:before{display:none}body .as-rq__steps li+li:after{content:"";height:1px;position:absolute;right:50%;top:17px;width:100%;z-index:0}body .as-rq__steps li+li.is-done:after,body .as-rq__steps li+li.is-on:after,body .as-rq__steps li.is-on+li:after{background:var(--as-yellow)}body .as-rq__steps b{background:var(--as-panel);border:1px solid var(--as-line);border-radius:50%;color:var(--as-text);display:grid;font-weight:500;height:34px;margin-bottom:8px;place-items:center;position:relative;width:34px;z-index:1}body .as-rq__steps .is-done b,body .as-rq__steps .is-on b{background:var(--as-yellow);border-color:var(--as-yellow);color:var(--as-black)}body .as-rq__steps em{color:var(--as-white);font-family:inherit;font-size:.82rem;font-style:normal;letter-spacing:0;text-transform:none}body .as-rq__cats{display:flex;flex-direction:column;gap:10px}body .as-rq__cats.is-err .as-rq__cat{border-color:#c2573f}body .as-rq__cat{align-items:flex-start;background:var(--as-panel);border:1px solid var(--as-line);border-radius:var(--as-radius);color:var(--as-text);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:6px;padding:22px 24px;text-align:left;transition:border-color .2s ease;width:100%}body .as-rq__cat:hover{border-color:#4a534d}body .as-rq__cat.is-on{border-color:var(--as-yellow)}body .as-rq__cat strong{color:var(--as-white);font-size:1.12rem;font-weight:500}body .as-rq__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}body .as-rq__tags i{background:var(--as-panel-2);font-size:.74rem;font-style:normal;padding:4px 9px}body .as-rq__card,body .as-rq__tags i{border:1px solid var(--as-line);border-radius:var(--as-radius)}body .as-rq__card{background:var(--as-panel);margin:0 0 16px;padding:26px}body .as-rq__card>header{align-items:flex-start;display:flex;gap:16px;margin-bottom:20px}body .as-rq__card>header b{background:var(--as-yellow);border-radius:var(--as-radius);color:var(--as-black);display:grid;flex:none;font-weight:600;height:34px;place-items:center;width:34px}body .as-rq__card h3{font-size:1.15rem;margin:0 0 4px}body .as-rq__card header p{color:var(--as-text);font-size:.9rem;margin:0}body .as-rq__chips{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-bottom:8px}body .as-rq__chip{background:var(--as-panel-2);border:1px solid var(--as-line);border-radius:var(--as-radius);color:var(--as-white);cursor:pointer;font:inherit;font-size:.92rem;padding:13px 14px 13px 42px;position:relative;text-align:left}body .as-rq__chip:before{border:1px solid #5b645e;border-radius:3px;content:"";height:16px;left:14px;margin-top:-9px;position:absolute;top:50%;width:16px}body .as-rq__chip.is-on{border-color:var(--as-white)}body .as-rq__chip.is-on:before{background:var(--as-yellow);border-color:var(--as-yellow)}body .as-rq__det{background:var(--as-black);border:1px solid var(--as-line);border-radius:var(--as-radius);margin-top:10px}body .as-rq__det summary{align-items:baseline;cursor:pointer;display:flex;flex-wrap:wrap;gap:4px 10px;list-style:none;padding:14px 16px}body .as-rq__det summary::-webkit-details-marker{display:none}body .as-rq__det summary strong{color:var(--as-white);font-weight:500}body .as-rq__det summary small{color:var(--as-yellow);font-family:var(--as-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}body .as-rq__det summary span{color:#8a8a8a;flex-basis:100%;font-size:.84rem}body .as-rq__det .as-rq__grid{padding:4px 16px 18px}body .as-rq__grid{display:flex;flex-direction:column;gap:14px}body .as-rq__field{display:flex;flex-direction:column;gap:6px;margin:0}body .as-rq__field>span{color:var(--as-white);font-size:.86rem}body .as-rq__field input,body .as-rq__field select,body .as-rq__field textarea{background-color:var(--as-panel-2);border:1px solid var(--as-line);border-radius:var(--as-radius);box-sizing:border-box;color:var(--as-white);font:inherit;font-size:.95rem;padding:13px 14px;width:100%}body .as-rq__field input::placeholder,body .as-rq__field textarea::placeholder{color:#8a8a8a}body .as-rq__field input:focus,body .as-rq__field select:focus,body .as-rq__field textarea:focus{border-color:var(--as-yellow);outline:none}body .as-rq__field .is-err{border-color:#c2573f}body .as-rq__file input{border-style:dashed;color:var(--as-text);padding:22px 14px}body .as-rq__bar{display:flex;gap:10px;justify-content:flex-end;margin-top:28px}body .as-rq__bar .btn{cursor:pointer;margin:0}body .as-rq__done{padding:40px 0}@media (max-width:600px){body .as-rq h1{font-size:2rem}body .as-rq__chips{grid-template-columns:1fr}body .as-rq__bar{flex-direction:column-reverse}body .as-rq__bar .btn{width:100%}}body .header .as-lang{align-items:center;border:1px solid var(--as-line);border-radius:var(--as-radius);color:var(--as-white);display:inline-flex;font-family:var(--as-mono);font-size:.72rem;height:34px;justify-content:center;letter-spacing:.14em;margin-right:16px;min-width:38px;padding:0 10px;text-decoration:none;transition:border-color .2s ease,color .2s ease}body .header .as-lang:hover{border-color:var(--as-yellow);color:var(--as-yellow)}body .as-rq__steps li+li:after{background:var(--as-line)}body .as-rq__steps li+li.is-done:after,body .as-rq__steps li+li.is-on:after{background:var(--as-yellow)}body .header .header__nav{align-items:center;display:flex;flex-wrap:nowrap}body .header .as-nav{gap:28px;margin-right:22px;white-space:nowrap}body .cover-card{position:relative}body .cover-card:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.88));bottom:0;content:"";height:55%;left:0;pointer-events:none;position:absolute;right:0;z-index:1}body .cover-card .cover-card__content{bottom:0;display:block;left:0;padding:24px 26px;position:absolute;right:0;text-align:left;z-index:2}body .cover-card .cover-card__text{max-width:none}body .cover-card .cover-card__text h3{font-size:1.35rem;margin:0}body .cover-card .cover-card__text p{margin:.4em 0 0}body .cover-card .cover-card__labels{position:relative;z-index:2}body .btn,body .hs-button,body input,body li,body p,body select,body textarea,html body{font-family:var(--as-body);letter-spacing:0}body .display,body .h1,body .h2,body h1,body h2{font-family:var(--as-head);font-weight:900;letter-spacing:0;line-height:1;text-transform:uppercase}body .h1,body h1{font-size:clamp(2.5rem,5.2vw,4.5rem)}body .h2,body h2{font-size:clamp(2rem,3.6vw,3.1rem)}body .h3,body .h4,body h3,body h4{font-family:var(--as-body);font-weight:700;letter-spacing:0;line-height:1.2;text-transform:none}body .box-over-image__box h3{font-family:var(--as-head);font-size:1.9rem;font-weight:900;line-height:1.02;text-transform:uppercase}body .as-footer__title,body .as-kicker,body .as-rq__det summary small,body .as-rq__steps li,body .cover-card .badge,body .section-intro__overline{font-family:var(--as-head);font-weight:400;letter-spacing:.08em;text-transform:uppercase}body .as-kicker,body .section-intro__overline{font-size:.95rem}body .section-intro__desc,body .section-intro__desc p{color:var(--as-text);font-size:1.1rem;line-height:1.6}body .btn,body .hs-button{font-size:.95rem;font-weight:700}body .btn--large{padding-left:1.7em;padding-right:1.7em}body .as-nav a,body .header .as-nav a{font-family:var(--as-body);font-weight:500}body .header .as-lang{font-family:var(--as-head);font-weight:400}body .as-light{font-weight:300}body .as-yellow{color:var(--as-yellow)}body .as-rq h1{font-family:var(--as-head);font-weight:900;line-height:1;text-transform:uppercase}body .as-rq__card h3{font-family:var(--as-body);font-weight:700}body .as-footer__tag{color:var(--as-white);font-family:var(--as-head);font-size:1.05rem;letter-spacing:0;margin:18px 0 0;text-transform:uppercase}body .as-footer__tag b{color:var(--as-yellow);font-weight:900}body .as-footer__tag span{font-weight:300}body .as-kicker:before,body .section-intro__overline:before{background:var(--as-yellow);content:"";display:block;height:3px;margin-bottom:14px;width:36px}body .module--text-center .as-kicker:before,body .module--text-center .section-intro__overline:before{margin-left:auto;margin-right:auto}:root{--as-ease:cubic-bezier(.22,.61,.36,1);--as-t1:.18s;--as-t2:.45s;--as-t3:.9s}html{scroll-behavior:smooth}body [id]{scroll-margin-top:96px}body a,body button{-webkit-tap-highlight-color:transparent}body :focus-visible{outline:2px solid var(--as-yellow);outline-offset:3px}html.as-js .as-rv{opacity:0;transform:translate3d(0,22px,0);transition:opacity var(--as-t3) var(--as-ease) var(--as-d,0s),transform var(--as-t3) var(--as-ease) var(--as-d,0s);will-change:opacity,transform}html.as-js .as-rv.as-in{opacity:1;transform:none}html.as-js .as-rv .cover-card__img,html.as-js .as-rv img{transform:scale(1.045);transition:transform 1.6s var(--as-ease) var(--as-d,0s)}html.as-js .as-rv.as-in .cover-card__img,html.as-js .as-rv.as-in img,html.as-js .header .as-rv img{transform:none}body .header,body .header .header__section--main{transition:background-color var(--as-t2) var(--as-ease),border-color var(--as-t2) var(--as-ease),backdrop-filter var(--as-t2) var(--as-ease)}body .header.as-scrolled,body .header.as-scrolled .header__section--main,body .header.header--sticky-active,body .header.header--sticky-active .header__section--main{-webkit-backdrop-filter:saturate(140%) blur(16px);backdrop-filter:saturate(140%) blur(16px);background-color:rgba(0,0,0,.78)}body .header .as-nav a{padding:6px 0;position:relative}body .header .as-nav a:after{background:var(--as-yellow);bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left center;transition:transform var(--as-t2) var(--as-ease)}body .header .as-nav a:hover{color:var(--as-white)}body .header .as-nav a:focus-visible:after,body .header .as-nav a:hover:after{transform:scaleX(1)}body .header .mnav{display:none!important}body .btn,body .hs-button{transition:background-color var(--as-t2) var(--as-ease),color var(--as-t2) var(--as-ease),border-color var(--as-t2) var(--as-ease),transform var(--as-t1) var(--as-ease)}body .btn--accent.btn--fill:hover{background-color:var(--as-white)!important;border-color:var(--as-white)!important;color:var(--as-black)!important;filter:none}body .btn--white.btn--outline{border-color:hsla(0,0%,100%,.38)}body .btn--white.btn--outline:hover{background-color:var(--as-white);border-color:var(--as-white);color:var(--as-black)}body .btn:active{transform:translateY(1px)}body .cover-card{transition:border-color var(--as-t2) var(--as-ease)}body .cover-card .cover-card__img,body .cover-card img{transition:transform 1.4s var(--as-ease)}body .cover-card:focus-visible .cover-card__img,body .cover-card:hover .cover-card__img,body .cover-card:hover img{transform:scale(1.05)!important}body .cover-card:after{opacity:.9;transition:opacity var(--as-t2) var(--as-ease)}body .cover-card:hover:after{opacity:1}body .cover-card:hover{border-color:#5a5a5a}body .cover-card .cover-card__text h3{display:inline-block;padding-bottom:10px;position:relative}body .cover-card .cover-card__text h3:after{background:var(--as-yellow);bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform var(--as-t2) var(--as-ease);width:100%}body .cover-card:focus-visible .cover-card__text h3:after,body .cover-card:hover .cover-card__text h3:after{transform:scaleX(1)}body .cover-card.as-zoom{cursor:zoom-in}body [class*=-card--white]{transition:border-color var(--as-t2) var(--as-ease),transform var(--as-t2) var(--as-ease),background-color var(--as-t2) var(--as-ease)}body [class*=-card--white][class*="--with-link"]:hover{border-color:var(--as-yellow);transform:translateY(-4px)}body [class*=-card--white] img{transition:transform 1.4s var(--as-ease)}body [class*=-card--white][class*="--with-link"]:hover img{transform:scale(1.04)!important}body .compact-card__arrow,body .go-card__arrow{transition:transform var(--as-t2) var(--as-ease)}body [class*="--with-link"]:hover .compact-card__arrow,body [class*="--with-link"]:hover .go-card__arrow{transform:translateX(5px)}body .box-over-image{overflow:hidden}body .box-over-image img{transition:transform 1.8s var(--as-ease)}body .box-over-image:hover img{transform:scale(1.035)!important}body .box-over-image__box{transition:border-color var(--as-t2) var(--as-ease)}body .box-over-image:hover .box-over-image__box{border-color:#5a5a5a}body .as-more a{background:linear-gradient(var(--as-yellow),var(--as-yellow)) no-repeat 0 100%/0 1px;border-bottom-color:var(--as-line);transition:background-size var(--as-t2) var(--as-ease),color var(--as-t2) var(--as-ease)}body .as-more a:hover{background-size:100% 1px;color:var(--as-white)}body .as-footer a{background:linear-gradient(currentColor,currentColor) no-repeat 0 100%/0 1px;padding-bottom:2px;transition:background-size var(--as-t2) var(--as-ease),color var(--as-t2) var(--as-ease)}body .as-footer a:hover{background-size:100% 1px;color:var(--as-white)}body .as-rq__cat,body .as-rq__chip{transition:border-color var(--as-t2) var(--as-ease),background-color var(--as-t2) var(--as-ease),transform var(--as-t1) var(--as-ease)}body .as-rq__cat:hover{border-color:#5a5a5a;transform:translateY(-2px)}body .as-rq__chip:hover{border-color:#5a5a5a}body .box-over-image__box .as-kicker{color:#8a8a8a!important;font-size:.85rem}body .box-over-image__box .as-kicker:before{width:28px}body .as-burger{background:none;border:0;color:var(--as-white);cursor:pointer;display:none;height:44px;margin-left:4px;padding:0;position:relative;width:44px;z-index:1002}body .as-burger span{background:currentColor;height:2px;left:11px;position:absolute;right:11px;transition:transform var(--as-t2) var(--as-ease),top var(--as-t2) var(--as-ease)}body .as-burger span:first-child{top:17px}body .as-burger span:last-child{top:25px}html.as-menu-open .as-burger span:first-child{top:21px;transform:rotate(45deg)}html.as-menu-open .as-burger span:last-child{top:21px;transform:rotate(-45deg)}body .as-mnav{background:var(--as-black);display:flex;flex-direction:column;inset:0;justify-content:space-between;opacity:0;overflow-y:auto;padding:104px 24px calc(28px + env(safe-area-inset-bottom));position:fixed;transition:opacity var(--as-t2) var(--as-ease),visibility 0s linear var(--as-t2);visibility:hidden;z-index:1000}html.as-menu-open .as-mnav{opacity:1;transition:opacity var(--as-t2) var(--as-ease),visibility 0s;visibility:visible}html.as-menu-open,html.as-menu-open body{overflow:hidden}html.as-menu-open .header{border-bottom-color:transparent!important;z-index:1001}html.as-menu-open .header,html.as-menu-open .header .header__section--main{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:transparent!important}body .as-mnav__links{display:flex;flex-direction:column}body .as-mnav__links a{border-bottom:1px solid var(--as-line);color:var(--as-white);display:block;font-family:var(--as-head);font-size:2rem;font-weight:900;line-height:1;opacity:0;padding:18px 0;text-decoration:none;text-transform:uppercase;transform:translate3d(0,14px,0);transition:opacity var(--as-t2) var(--as-ease),transform var(--as-t2) var(--as-ease),color var(--as-t1) var(--as-ease)}body .as-mnav__links a:active,body .as-mnav__links a:hover{color:var(--as-yellow)}html.as-menu-open .as-mnav__links a{opacity:1;transform:none}body .as-mnav__foot{display:flex;flex-direction:column;gap:16px;margin-top:32px}body .as-mnav__foot .btn{box-sizing:border-box;margin:0;text-align:center;width:100%}body .as-mnav__lang{align-self:flex-start;color:var(--as-text);font-family:var(--as-head);font-size:.9rem;letter-spacing:.08em;padding:8px 0;text-decoration:none;text-transform:uppercase}@media (max-width:991px){body .as-burger{display:inline-block}body .header .as-lang{margin-right:0}body .header .header__nav{justify-content:flex-end}}@media (min-width:992px){body .as-mnav{display:none}}body .as-lb{align-items:center;background:rgba(0,0,0,.94);display:grid;grid-template-columns:72px 1fr 72px;inset:0;opacity:0;position:fixed;transition:opacity var(--as-t2) var(--as-ease),visibility 0s linear var(--as-t2);visibility:hidden;z-index:2000}body .as-lb[aria-hidden=false]{opacity:1;transition:opacity var(--as-t2) var(--as-ease),visibility 0s;visibility:visible}html.as-lb-open,html.as-lb-open body{overflow:hidden}body .as-lb figure{align-items:center;display:flex;flex-direction:column;gap:18px;grid-column:2;margin:0;min-width:0}body .as-lb img{border-radius:var(--as-radius);height:auto;max-height:78vh;max-width:100%;opacity:0;transform:scale(.985);transition:opacity var(--as-t2) var(--as-ease),transform var(--as-t3) var(--as-ease);width:auto}body .as-lb img.is-in{opacity:1;transform:none}body .as-lb figcaption{align-items:baseline;color:var(--as-white);display:flex;gap:14px}body .as-lb figcaption span{color:var(--as-yellow);font-family:var(--as-head);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}body .as-lb figcaption strong{font-family:var(--as-body);font-size:1.05rem;font-weight:700}body .as-lb button{background:none;border:0;color:var(--as-white);cursor:pointer;padding:0}body .as-lb__x{height:48px;position:absolute;right:18px;top:18px;width:48px}body .as-lb__x:after,body .as-lb__x:before{background:currentColor;content:"";height:2px;left:12px;position:absolute;right:12px;top:23px;transition:background-color var(--as-t1) var(--as-ease)}body .as-lb__x:before{transform:rotate(45deg)}body .as-lb__x:after{transform:rotate(-45deg)}body .as-lb__nav{height:72px;position:relative;width:72px}body .as-lb__nav:before{border-bottom:2px solid;border-left:2px solid;content:"";height:14px;left:50%;position:absolute;top:50%;transition:border-color var(--as-t1) var(--as-ease),transform var(--as-t2) var(--as-ease);width:14px}body .as-lb__prev:before{transform:translate(-30%,-50%) rotate(45deg)}body .as-lb__next:before{transform:translate(-70%,-50%) rotate(-135deg)}body .as-lb button:hover{color:var(--as-yellow)}@media (max-width:700px){body .as-lb{grid-template-columns:44px 1fr 44px}body .as-lb__nav{width:44px}body .as-lb figcaption{align-items:center;flex-direction:column;gap:4px;text-align:center}}@media (max-width:767px){body .h1,body h1{font-size:clamp(2.1rem,9vw,2.8rem)}body .h2,body h2{font-size:clamp(1.7rem,7vw,2.2rem)}body .box-over-image__box{padding:28px 24px 26px}body .box-over-image__box h3{font-size:1.5rem}body .as-actions .btn{flex:1 1 auto;text-align:center}body .cover-card .cover-card__content{padding:18px}body .as-rq-wrap{padding:40px 20px 80px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}html.as-js .as-rv,html.as-js .as-rv img{opacity:1;transform:none;transition:none}}html.as-hdr-fixed body .header{left:0;position:fixed;right:0;top:0;transform:translateZ(0);transition:transform var(--as-t2) var(--as-ease),background-color var(--as-t2) var(--as-ease);z-index:900}html.as-hdr-fixed body .header.as-hide{transform:translate3d(0,-102%,0)}html.as-hdr-fixed:not(.as-hdr-overlap) body .main{margin-top:var(--as-hh,80px)}html.as-hdr-fixed body .header.as-scrolled{box-shadow:0 1px 0 hsla(0,0%,100%,.08)}html.as-menu-open body .header{transform:none!important}body .as-wrap{box-sizing:border-box;margin:0 auto;max-width:1240px;padding:0 32px;width:100%}body .as-home section{position:relative}body .as-link{background:linear-gradient(var(--as-yellow),var(--as-yellow)) no-repeat 0 100%/100% 2px;color:var(--as-white);display:inline-block;font-family:var(--as-body);font-size:.95rem;font-weight:700;padding:6px 0;text-decoration:none;transition:background-size var(--as-t2) var(--as-ease),color var(--as-t2) var(--as-ease)}body .as-link:hover{background-size:36px 2px;color:var(--as-yellow)}body .as-home h2{font-size:clamp(2.2rem,4.6vw,4rem);margin:0 0 .5em;max-width:16ch}body .as-seq{background:#000;height:340vh}body .as-seq__stage{height:100vh;height:100svh;overflow:hidden;position:sticky;top:0}body .as-seq canvas{display:block;height:100%;inset:0;position:absolute;width:100%}body .as-seq__shade{background:linear-gradient(90deg,rgba(0,0,0,.82),rgba(0,0,0,.35) 46%,transparent 72%),linear-gradient(0deg,rgba(0,0,0,.7),transparent 34%);inset:0;pointer-events:none;position:absolute}body .as-seq__copy{inset:0;margin:0 auto;max-width:1240px;padding:0 32px;position:absolute}body .as-seq__beat{bottom:18vh;left:32px;max-width:920px;opacity:0;pointer-events:none;position:absolute;right:32px;transform:translate3d(0,26px,0);transition:opacity .7s var(--as-ease),transform .9s var(--as-ease)}body .as-seq__beat.is-on{opacity:1;pointer-events:auto;transform:none;transition-delay:.12s}body .as-seq h1,body .as-seq__h{color:var(--as-white);font-family:var(--as-head);font-size:clamp(2.3rem,5.6vw,5rem);font-weight:900;letter-spacing:0;line-height:.98;margin:0;text-transform:uppercase}body .as-seq__p{color:var(--as-text);font-size:1.15rem;margin:22px 0 0}body .as-seq__cta{margin:34px 0 0}body .as-seq__meta{align-items:center;bottom:34px;color:#8a8a8a;display:flex;font-family:var(--as-head);font-size:.78rem;gap:18px;left:0;letter-spacing:.14em;margin:0 auto;max-width:1240px;padding:0 32px;position:absolute;right:0;text-transform:uppercase;transition:opacity var(--as-t2) var(--as-ease)}body .as-seq__num b{color:var(--as-white);font-weight:400}body .as-seq__bar{background:hsla(0,0%,100%,.18);flex:1;height:1px;position:relative}body .as-seq__bar i{background:var(--as-yellow);inset:0;position:absolute;transform:scaleX(0);transform-origin:left center}body .as-seq.is-end .as-seq__meta{opacity:0}body .as-state{padding:clamp(96px,14vw,200px) 0}body .as-state__grid{align-items:center;display:grid;gap:clamp(40px,7vw,110px);grid-template-columns:1.05fr .95fr}body .as-state h2{font-size:clamp(2rem,3.6vw,3.2rem);max-width:18ch}body .as-state__p{color:var(--as-text);font-size:1.15rem;line-height:1.65;margin:0 0 30px;max-width:46ch}body .as-state__img{aspect-ratio:4/5;border-radius:var(--as-radius);margin:0;overflow:hidden}body .as-state__img img{border-radius:0;display:block;height:100%;object-fit:cover;width:100%}body .as-kit{background:#0a0a0a;border-bottom:1px solid var(--as-line);border-top:1px solid var(--as-line);overflow:hidden;padding:clamp(80px,10vw,150px) 0}body .as-kit__head{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:clamp(36px,5vw,64px)}body .as-kit__head h2{margin:0}body .as-kit__nav{display:flex;flex:none;gap:10px}body .as-kit__nav button{background:none;border:1px solid var(--as-line);border-radius:var(--as-radius);color:var(--as-white);cursor:pointer;position:relative;transition:border-color var(--as-t2) var(--as-ease),background-color var(--as-t2) var(--as-ease),color var(--as-t2) var(--as-ease),opacity var(--as-t2) var(--as-ease)}body .as-kit__nav button:before{border-bottom:2px solid;border-left:2px solid;content:"";height:10px;left:50%;position:absolute;top:50%;width:10px}body .as-kit__prev:before{transform:translate(-30%,-50%) rotate(45deg)}body .as-kit__next:before{transform:translate(-70%,-50%) rotate(-135deg)}body .as-kit__nav button:hover:not(:disabled){background:var(--as-white);border-color:var(--as-white);color:#000}body .as-kit__nav button:disabled{cursor:default;opacity:.3}body .as-kit__track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0 max(32px,calc(50vw - 588px)) 8px;scroll-padding-left:max(32px,calc(50vw - 588px));scrollbar-width:none}body .as-kit__track::-webkit-scrollbar{display:none}body .as-kit__card{color:var(--as-text);display:flex;flex:0 0 clamp(270px,27vw,372px);flex-direction:column;scroll-snap-align:start;text-decoration:none}body .as-kit__img{aspect-ratio:4/5;background:#111;border-radius:var(--as-radius);display:block;margin-bottom:22px;overflow:hidden}body .as-kit__img img{border-radius:0;display:block;filter:saturate(.82) brightness(.86);height:100%;object-fit:cover;transition:transform 1.6s var(--as-ease),filter var(--as-t3) var(--as-ease);width:100%}body .as-kit__card:focus-visible .as-kit__img img,body .as-kit__card:hover .as-kit__img img{filter:none;transform:scale(1.05)!important}body .as-kit__n{color:#8a8a8a;font-family:var(--as-head);font-size:.8rem;letter-spacing:.14em}body .as-kit__card strong{color:var(--as-white);font-family:var(--as-head);font-size:1.5rem;font-weight:900;line-height:1.02;margin:10px 0;text-transform:uppercase}body .as-kit__d{font-size:.98rem;line-height:1.5}body .as-kit__go{align-self:flex-start;background:linear-gradient(var(--as-yellow),var(--as-yellow)) no-repeat 0 100%/0 2px;color:var(--as-white);font-size:.9rem;font-weight:700;margin-top:18px;padding-bottom:5px;transition:background-size var(--as-t2) var(--as-ease)}body .as-kit__card:focus-visible .as-kit__go,body .as-kit__card:hover .as-kit__go{background-size:100% 2px}body .as-princ{padding:clamp(96px,12vw,170px) 0}body .as-princ__list{border-top:1px solid var(--as-line);display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:36px 0 0;padding:0}body .as-princ__list li{border-right:1px solid var(--as-line);margin:0;padding:38px 36px 8px 0}body .as-princ__list li+li{padding-left:36px}body .as-princ__list li:last-child{border-right:0;padding-right:0}body .as-princ__list li:before{display:none}body .as-princ__list span{color:var(--as-white);display:block;font-family:var(--as-head);font-size:3.4rem;font-weight:300;line-height:1;margin-bottom:26px}body .as-princ__list h3{color:var(--as-white);font-size:1.2rem;margin:0 0 10px}body .as-princ__list p{color:var(--as-text);font-size:1rem;line-height:1.6;margin:0}body .as-work{padding:0 0 clamp(96px,12vw,170px)}body .as-work__head{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:clamp(32px,4vw,56px)}body .as-work__head h2{margin:0}body .as-work__grid{display:grid;gap:20px;grid-template-columns:1.45fr 1fr;grid-template-rows:1fr 1fr}body .as-work__item{background:#111;border-radius:var(--as-radius);display:block;min-height:260px;overflow:hidden;position:relative;text-decoration:none}body .as-work__item--1{grid-row:1/3;min-height:560px}body .as-work__item img{border-radius:0;height:100%;inset:0;object-fit:cover;position:absolute;transition:transform 1.6s var(--as-ease);width:100%}body .as-work__item:hover img{transform:scale(1.045)!important}body .as-work__item:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.86));content:"";height:55%;inset:auto 0 0 0;position:absolute}body .as-work__cap{bottom:22px;display:flex;flex-direction:column;gap:6px;left:24px;position:absolute;right:24px;z-index:1}body .as-work__cap em{color:var(--as-yellow);font-family:var(--as-head);font-size:.74rem;font-style:normal;letter-spacing:.14em;text-transform:uppercase}body .as-work__cap strong{color:var(--as-white);font-family:var(--as-body);font-size:1.2rem;font-weight:700}body .as-end{background:#0a0a0a;border-top:1px solid var(--as-line);padding:clamp(110px,15vw,220px) 0}body .as-end h2{font-size:clamp(2.8rem,7.4vw,6.4rem);margin:0 0 .45em;max-width:none}body .as-end__cta{align-items:center;display:flex;flex-wrap:wrap;gap:28px;margin:0}@media (max-width:900px){body .as-seq__copy,body .as-wrap{padding:0 22px}body .as-seq__beat{bottom:16vh;left:22px;right:22px}body .as-seq__meta{bottom:22px;padding:0 22px}body .as-seq__scroll{display:none}body .as-seq{height:300vh}body .as-seq__shade{background:linear-gradient(0deg,rgba(0,0,0,.9),rgba(0,0,0,.45) 46%,rgba(0,0,0,.1))}body .as-state__grid{grid-template-columns:1fr}body .as-state__img{aspect-ratio:4/3}body .as-kit__nav{display:none}body .as-kit__track{padding:0 22px 8px;scroll-padding-left:22px}body .as-kit__card{flex-basis:76vw}body .as-princ__list{grid-template-columns:1fr}body .as-princ__list li,body .as-princ__list li+li{border-bottom:1px solid var(--as-line);border-right:0;padding:30px 0}body .as-princ__list span{font-size:2.6rem;margin-bottom:16px}body .as-work__head{align-items:flex-start;flex-direction:column}body .as-work__grid{grid-template-columns:1fr;grid-template-rows:none}body .as-work__item,body .as-work__item--1{aspect-ratio:4/3;grid-row:auto;min-height:0}}body .as-ph{padding:clamp(150px,17vw,230px) 0 clamp(56px,7vw,96px)}body .as-ph h1{color:var(--as-white);font-family:var(--as-head);font-size:clamp(2.4rem,6vw,5.4rem);font-weight:900;letter-spacing:0;line-height:.98;margin:0;max-width:17ch;text-transform:uppercase}body .as-ph h1 .as-light:empty{display:none}body .as-ph__lead{color:var(--as-text);font-size:1.2rem;line-height:1.65;margin:30px 0 0;max-width:58ch}body .as-ph__cta{align-items:center;display:flex;flex-wrap:wrap;gap:28px;margin:38px 0 0}body .as-ph--split{padding-bottom:clamp(72px,9vw,130px)}body .as-ph--split .as-state__grid{align-items:start}body .as-ph--split h1{font-size:clamp(2.2rem,4.6vw,4.2rem)}body .as-ph--split .as-form{margin-top:8px}body .as-pimg{padding:0 0 clamp(72px,9vw,130px)}body .as-wide{aspect-ratio:21/9;background:#111;border-radius:var(--as-radius);margin:0;overflow:hidden}body .as-wide img{border-radius:0;display:block;height:100%;object-fit:cover;width:100%}body .as-page .as-princ{padding-top:0}body .as-princ__go{margin-top:20px!important}body .as-pgal{padding:0 0 clamp(96px,12vw,170px)}body .as-gal{display:grid;gap:20px;grid-template-columns:1fr 1fr}body .as-gal__item{aspect-ratio:4/3;background:#111;border-radius:var(--as-radius);display:block;margin:0;overflow:hidden;position:relative;text-decoration:none}body .as-gal__item:nth-child(3n+1){aspect-ratio:16/9;grid-column:1/-1}body .as-gal--2 .as-gal__item,body .as-gal--3 .as-gal__item{aspect-ratio:4/3;grid-column:auto}body .as-gal--3{grid-template-columns:repeat(3,1fr)}body figure.as-gal__item{cursor:zoom-in}body .as-gal__item img{border-radius:0;height:100%;inset:0;object-fit:cover;position:absolute;transition:transform 1.6s var(--as-ease);width:100%}body .as-gal__item:focus-visible img,body .as-gal__item:hover img{transform:scale(1.04)!important}body .as-gal__item:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.84));content:"";height:50%;inset:auto 0 0 0;pointer-events:none;position:absolute}body .as-gal__cap{bottom:22px;display:flex;flex-direction:column;gap:6px;left:24px;margin:0;position:absolute;right:24px;z-index:1}body .as-gal__cap em{color:var(--as-yellow);font-family:var(--as-head);font-size:.74rem;font-style:normal;letter-spacing:.14em;text-transform:uppercase}body .as-gal__cap strong{color:var(--as-white);font-family:var(--as-body);font-size:1.2rem;font-weight:700}@media (max-width:900px){body .as-gal,body .as-gal--3{grid-template-columns:1fr}body .as-gal__item,body .as-gal__item:nth-child(3n+1){aspect-ratio:4/3;grid-column:auto}body .as-wide{aspect-ratio:4/3}body .as-ph__lead{font-size:1.05rem}}body .as-app2{background:#0a0a0a;border-top:1px solid var(--as-line);overflow:hidden;padding:0 0 clamp(90px,11vw,170px)}body .as-app2__top{align-items:center;background:#000;display:flex;min-height:min(92vh,860px);overflow:hidden;padding:clamp(120px,14vw,190px) 0 clamp(110px,12vw,170px);position:relative}body .as-app2__bg{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}body .as-app2__shade{background:radial-gradient(ellipse at 50% 45%,rgba(0,0,0,.55) 0,rgba(0,0,0,.72) 60%,rgba(0,0,0,.88) 100%),linear-gradient(0deg,#0a0a0a,hsla(0,0%,4%,0) 30%);inset:0;pointer-events:none;position:absolute}body .as-app2__head{margin:0 auto;max-width:1100px;position:relative;text-align:center}body .as-app2__play{all:unset;align-items:center;box-sizing:border-box;color:var(--as-white);cursor:pointer;display:inline-flex;font-family:var(--as-body);font-size:.98rem;font-weight:700;gap:16px;margin-top:38px}body .as-app2__play i{border:1px solid hsla(0,0%,100%,.7);border-radius:50%;height:64px;position:relative;transition:background-color var(--as-t2) var(--as-ease),border-color var(--as-t2) var(--as-ease),transform var(--as-t2) var(--as-ease);width:64px}body .as-app2__play i:before{border-color:transparent transparent transparent var(--as-white);border-style:solid;border-width:9px 0 9px 15px;content:"";left:54%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:border-color var(--as-t2) var(--as-ease)}body .as-app2__play:focus-visible i,body .as-app2__play:hover i{background:var(--as-yellow);border-color:var(--as-yellow);transform:scale(1.06)}body .as-app2__play:focus-visible i:before,body .as-app2__play:hover i:before{border-left-color:#000}body .as-vm{align-items:center;background:rgba(0,0,0,.94);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100000}body .as-vm video{background:#000;border-radius:var(--as-radius);max-height:86vh;width:min(1280px,100%)}body .as-vm__x{all:unset;cursor:pointer;height:44px;position:absolute;right:26px;top:22px;width:44px}body .as-vm__x:after,body .as-vm__x:before{background:#fff;content:"";height:2px;left:50%;position:absolute;top:50%;width:26px}body .as-vm__x:before{transform:translate(-50%,-50%) rotate(45deg)}body .as-vm__x:after{transform:translate(-50%,-50%) rotate(-45deg)}body .as-vm__x:focus-visible{outline:2px solid var(--as-yellow)}body .as-app__tag{border:1px solid var(--as-yellow);border-radius:var(--as-radius);color:var(--as-yellow);display:inline-block;font-family:var(--as-head);font-size:.74rem;letter-spacing:.14em;margin:0;padding:8px 14px;text-transform:uppercase}body .as-app__note:empty,body .as-app__tag:empty{display:none}body .as-app2 h2{font-size:clamp(2.3rem,5.6vw,4.9rem);margin:26px 0 0;max-width:none}body .as-app2 h2 .as-light{display:block;font-size:.56em;line-height:1.1;margin-top:.25em;text-wrap:balance}body .as-app2__lead{color:var(--as-text);font-size:1.15rem;line-height:1.65;margin:26px auto 0;max-width:56ch}body .as-app2__stage{align-items:center;display:grid;gap:clamp(28px,5vw,80px);grid-template-columns:1fr minmax(260px,340px) 1fr;margin-top:-56px;position:relative}body .as-app2__col{display:grid;gap:clamp(20px,3vw,44px)}body .as-app2__f{all:unset;border-top:1px solid var(--as-line);box-sizing:border-box;cursor:pointer;display:grid;font-family:var(--as-body);gap:8px;opacity:.45;padding:22px 0 4px;position:relative;transition:opacity var(--as-t2) var(--as-ease)}body .as-app2__f:before{background:var(--as-yellow);content:"";height:2px;left:0;position:absolute;top:-1px;width:0}body .as-app2__f.is-on{opacity:1}body .as-app2__f.is-on:before{transition:width 4.2s linear;width:100%}body .as-app2__f:focus-visible{outline:2px solid var(--as-yellow);outline-offset:6px}body .as-app2__f em{color:var(--as-yellow);font-family:var(--as-head);font-size:.78rem;font-style:normal;letter-spacing:.14em}body .as-app2__f strong{color:var(--as-white);font-family:var(--as-head);font-size:1.35rem;font-weight:900;line-height:1.05;text-transform:uppercase}body .as-app2__f span{color:var(--as-text);font-size:.98rem;line-height:1.55}body .as-app2__phone{position:relative}body .as-app2__glow{aspect-ratio:1;background:radial-gradient(closest-side,rgba(255,205,0,.16),rgba(255,205,0,.05) 45%,rgba(255,205,0,0) 70%);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:190%}body .as-app2__frame{aspect-ratio:558/1209;background:#000;border:1px solid #444;border-radius:38px;box-shadow:0 0 0 7px #0f0f0f,0 0 0 8px #2e2e2e,0 50px 110px rgba(0,0,0,.75);overflow:hidden;position:relative}body .as-app2__screen{border-radius:0;height:100%;inset:0;object-fit:cover;object-position:top;opacity:0;position:absolute;transform:scale(1.03);transition:opacity .7s var(--as-ease),transform 1.1s var(--as-ease);width:100%}body .as-app2__screen.is-on{opacity:1;transform:none}body .as-app2__cta{align-items:center;display:flex;flex-direction:column;gap:16px;margin:clamp(48px,6vw,84px) 0 0;text-align:center}body .as-app__note{color:#8a8a8a;font-size:.85rem}@media (max-width:900px){body .as-app2__top{min-height:0;padding-bottom:90px}body .as-app2__stage{gap:0;grid-template-columns:1fr;margin-top:-30px}body .as-app2__phone{margin:0 auto 44px;order:-1;width:min(64vw,270px)}body .as-app2__frame{border-radius:28px}body .as-app2__col{gap:0}body .as-app2__f{padding:18px 0}body .as-app2__f strong{font-size:1.15rem}}body .as-gal--8 .as-gal__item{aspect-ratio:4/3;grid-column:auto}body .as-vids{display:grid;gap:20px;grid-template-columns:1fr 1fr}body .as-vid{margin:0}body .as-vid:first-child:nth-last-child(odd){grid-column:1/-1}body .as-vid video{aspect-ratio:16/9;background:#111;border:1px solid var(--as-line);border-radius:var(--as-radius);display:block;object-fit:cover;width:100%}body .as-vid__cap{display:flex;flex-direction:column;gap:6px;margin:16px 0 8px}body .as-vid__cap em{color:var(--as-yellow);font-family:var(--as-head);font-size:.74rem;font-style:normal;letter-spacing:.14em;text-transform:uppercase}body .as-vid__cap strong{color:var(--as-white);font-family:var(--as-body);font-size:1.15rem;font-weight:700}@media (max-width:900px){body .as-vids{grid-template-columns:1fr}}body .as-home .as-kicker{color:#9a9a9a!important}body .as-home .as-app2__f em,body .as-home .as-kit__n,body .as-home .as-work__cap em{color:#9a9a9a}body .as-home .as-link{background-image:linear-gradient(hsla(0,0%,100%,.38),hsla(0,0%,100%,.38));background-size:100% 1px}body .as-home .as-link:hover{background-image:linear-gradient(var(--as-yellow),var(--as-yellow));background-size:100% 2px;color:var(--as-white)}body .as-home:not(.as-page) .as-state{padding:clamp(130px,17vw,250px) 0 clamp(70px,8vw,120px)}body .as-home:not(.as-page) .as-princ{padding:0 0 clamp(130px,16vw,230px)}body .as-home:not(.as-page) .as-princ .as-kicker{display:none}body .as-home:not(.as-page) .as-princ__list{margin-top:0}body .as-home:not(.as-page) .as-kit{padding:clamp(110px,13vw,190px) 0}body .as-home:not(.as-page) .as-work{padding:clamp(120px,14vw,210px) 0}html.as-js .as-home .as-rv{transition-duration:1.5s,1.7s}html.as-js .as-home .as-rv:not(.as-in){transform:translate3d(0,14px,0)}body .as-home .as-gal__cap em,body .as-home .as-vid__cap em{color:#b0b0b0}body .as-page .as-ph{padding-bottom:clamp(70px,9vw,130px);padding-top:clamp(170px,19vw,260px)}body .as-page .as-pimg{padding-bottom:clamp(110px,13vw,190px)}body .as-page .as-pgal,body .as-page .as-princ,body .as-page .as-work{padding-bottom:clamp(120px,14vw,210px)}body .as-page .as-ph--split{padding-bottom:clamp(100px,12vw,170px)}::view-transition-new(root),::view-transition-old(root){animation-duration:.45s;animation-timing-function:ease}body .as-footer__tag{font-size:clamp(1.7rem,3.2vw,2.6rem);line-height:1;margin-top:26px}body .as-mega{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:rgba(6,6,6,.97);border-bottom:1px solid var(--as-line);border-top:1px solid var(--as-line);left:0;opacity:0;position:absolute;right:0;top:100%;transform:translate3d(0,-8px,0);transition:opacity .35s var(--as-ease),transform .45s var(--as-ease),visibility 0s linear .45s;visibility:hidden;z-index:5}body .as-mega.is-open{opacity:1;transform:none;transition-delay:0s;visibility:visible}body .as-mega__in{display:grid;gap:26px 22px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1240px;padding:36px 32px 44px}body .as-mega__c{color:var(--as-white);display:block;text-decoration:none}body .as-mega__c span{aspect-ratio:16/10;background:#111;border-radius:var(--as-radius);display:block;margin-bottom:14px;overflow:hidden}body .as-mega__c img{border-radius:0;display:block;filter:saturate(.8) brightness(.8);height:100%;object-fit:cover;transition:transform 1.4s var(--as-ease),filter var(--as-t3) var(--as-ease);width:100%}body .as-mega__c:focus-visible img,body .as-mega__c:hover img{filter:none;transform:scale(1.05)}body .as-mega__c em{color:#8a8a8a;display:block;font-family:var(--as-head);font-size:.72rem;font-style:normal;letter-spacing:.14em;margin-bottom:4px}body .as-mega__c strong{font-family:var(--as-body);font-size:.98rem;font-weight:500;line-height:1.3}@media (max-width:991px){body .as-mega{display:none}}body .as-ico{display:block;fill:none;height:52px;margin-bottom:28px;overflow:visible;stroke:var(--as-white);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4;width:52px}body .as-ico .y{stroke:var(--as-yellow)}body .as-form input,body .as-form textarea,body .as-rq__field input,body .as-rq__field select,body .as-rq__field textarea{background-color:transparent;border:0;border-bottom:1px solid #4a4a4a;border-radius:0;padding:14px 0;transition:border-color var(--as-t2) var(--as-ease)}body .as-form input:focus,body .as-form textarea:focus,body .as-rq__field input:focus,body .as-rq__field select:focus,body .as-rq__field textarea:focus{border-bottom-color:var(--as-yellow);box-shadow:none;outline:none}body .as-form{gap:18px}body .as-form__note a{color:var(--as-white);text-decoration:underline;text-underline-offset:4px}@media (min-width:900px){body .as-rq__cats{display:grid;gap:14px;grid-template-columns:1fr 1fr}}body .as-sites{padding:0 0 clamp(110px,13vw,190px)}body .as-site{align-items:center;display:grid;gap:clamp(28px,5vw,80px);grid-template-columns:1.55fr 1fr;margin-top:clamp(48px,6vw,90px)}body .as-site:nth-of-type(2n){grid-template-columns:1fr 1.55fr}body .as-site:nth-of-type(2n) .as-site__shot{order:2}body .as-site__shot{background:#111;border:1px solid #3a3a3a;border-radius:10px;box-shadow:0 40px 90px rgba(0,0,0,.6);display:block;overflow:hidden;text-decoration:none}body .as-site__bar{align-items:center;background:#161616;border-bottom:1px solid #2c2c2c;display:flex;gap:7px;height:34px;padding:0 14px}body .as-site__bar i{background:#3d3d3d;border-radius:50%;height:9px;width:9px}body .as-site__shot img{aspect-ratio:1568/758;border-radius:0;display:block;height:auto;object-fit:cover;object-position:top;transition:transform 1.6s var(--as-ease);width:100%}body .as-site__shot:focus-visible img,body .as-site__shot:hover img{transform:scale(1.03)!important}body .as-site__txt em{color:#9a9a9a;font-size:.76rem;font-style:normal;letter-spacing:.14em}body .as-site__txt em,body .as-site__txt h3{font-family:var(--as-head);text-transform:uppercase}body .as-site__txt h3{color:var(--as-white);font-size:clamp(1.6rem,2.6vw,2.4rem);font-weight:900;line-height:1.02;margin:12px 0 26px}@media (max-width:900px){body .as-site,body .as-site:nth-of-type(2n){gap:22px;grid-template-columns:1fr}body .as-site:nth-of-type(2n) .as-site__shot{order:0}}body .as-vid__thumb{all:unset;aspect-ratio:16/9;background:#111;border:1px solid var(--as-line);border-radius:var(--as-radius);box-sizing:border-box;cursor:pointer;display:block;overflow:hidden;position:relative;width:100%}body .as-vid__thumb img{border-radius:0;filter:brightness(.78) saturate(.9);height:100%;inset:0;object-fit:cover;position:absolute;transition:transform 1.6s var(--as-ease),filter var(--as-t3) var(--as-ease);width:100%}body .as-vid__thumb:after{background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.55));content:"";inset:0;pointer-events:none;position:absolute}body .as-vid__thumb i{background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.8);border-radius:50%;height:76px;left:50%;margin:-38px 0 0 -38px;position:absolute;top:50%;transition:background-color var(--as-t2) var(--as-ease),border-color var(--as-t2) var(--as-ease),transform var(--as-t2) var(--as-ease);width:76px;z-index:1}body .as-vid__thumb i:before{border-color:transparent transparent transparent var(--as-white);border-style:solid;border-width:10px 0 10px 17px;content:"";left:54%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:border-color var(--as-t2) var(--as-ease)}body .as-vid__thumb:focus-visible img,body .as-vid__thumb:hover img{filter:none;transform:scale(1.045)!important}body .as-vid__thumb:focus-visible i,body .as-vid__thumb:hover i{background:var(--as-yellow);border-color:var(--as-yellow);transform:scale(1.08)}body .as-vid__thumb:focus-visible i:before,body .as-vid__thumb:hover i:before{border-left-color:#000}body .as-vid__thumb:focus-visible{outline:2px solid var(--as-yellow);outline-offset:4px}body .as-home h1,body .as-home h2,body .as-home h3,body .as-mega__c strong,body .as-rq h1{text-wrap:balance}body .as-home p{text-wrap:pretty}body .as-home h1,body .as-home h2,body .as-seq__h{letter-spacing:-.012em}body .as-home h1 .as-light,body .as-home h2 .as-light,body .as-seq__h .as-light{letter-spacing:0}body .as-home .as-kicker{font-size:.8rem;letter-spacing:.16em}body .as-princ__list span{font-variant-numeric:tabular-nums}body .as-app2__lead,body .as-home .as-ph__lead,body .as-home .as-state__p{line-height:1.7}body .as-team{padding:0 0 clamp(120px,14vw,210px)}body .as-team__in{position:relative}body .as-team__line{background:var(--as-line);bottom:0;left:50%;position:absolute;top:0;width:1px}body .as-team__line i{background:var(--as-yellow);height:100%;left:-.5px;position:absolute;top:0;transform:scaleY(var(--as-tp,0));transform-origin:top;width:2px}body .as-tm{align-items:center;display:grid;gap:clamp(60px,10vw,160px);grid-template-columns:1fr 1fr;padding:clamp(40px,5vw,80px) 0;position:relative}body .as-tm:nth-of-type(2n) .as-tm__ph{order:2}body .as-tm__ph{aspect-ratio:4/5;background:#111;border-radius:var(--as-radius);justify-self:end;margin:0;max-width:420px;overflow:hidden;position:relative;width:100%}body .as-tm:nth-of-type(2n) .as-tm__ph{justify-self:start}body .as-tm__ph img{border-radius:0;height:100%;inset:0;object-fit:cover;position:absolute;transition:opacity .8s var(--as-ease),transform 1.6s var(--as-ease);width:100%}body .as-tm__a{filter:grayscale(1) contrast(1.05)}body .as-tm__b{opacity:0;transform:scale(1.06)}body .as-tm:focus-within .as-tm__b,body .as-tm:hover .as-tm__b{opacity:1;transform:none!important}body .as-tm:focus-within .as-tm__a,body .as-tm:hover .as-tm__a{opacity:0}body .as-tm__dot{background:#0a0a0a;border:2px solid var(--as-yellow);border-radius:50%;height:11px;left:50%;margin:-5.5px 0 0 -5.5px;position:absolute;top:50%;width:11px}body .as-tm__txt{max-width:440px}body .as-tm:nth-of-type(2n) .as-tm__txt{justify-self:end;text-align:right}body .as-tm__txt em{color:var(--as-white);display:block;font-family:var(--as-head);font-size:3.2rem;font-style:normal;font-variant-numeric:tabular-nums;font-weight:300;line-height:1;margin-bottom:18px}body .as-tm__step{color:#9a9a9a;font-size:.78rem;letter-spacing:.16em;margin:0 0 14px}body .as-tm__step,body .as-tm__txt h3{font-family:var(--as-head);text-transform:uppercase}body .as-tm__txt h3{color:var(--as-white);font-size:clamp(1.7rem,2.8vw,2.5rem);font-weight:900;line-height:1.02;margin:0 0 8px}body .as-tm__role{color:var(--as-white);font-weight:700;margin:0 0 14px}body .as-tm__desc{color:var(--as-text);line-height:1.65;margin:0}body .as-tm__q{border-top:1px solid var(--as-line);color:#9a9a9a;font-style:italic;margin:18px 0 0;padding-top:18px}body .as-tm__q:empty{display:none}@media (max-width:900px){body .as-team__line{left:5px}body .as-tm{gap:22px;grid-template-columns:1fr;padding:34px 0 34px 34px}body .as-tm:nth-of-type(2n) .as-tm__ph{order:0}body .as-tm:nth-of-type(2n) .as-tm__ph,body .as-tm__ph{justify-self:start;max-width:300px}body .as-tm__dot{left:5px;top:54px}body .as-tm:nth-of-type(2n) .as-tm__txt{justify-self:start;text-align:left}body .as-tm__txt em{font-size:2.4rem}}body .as-fi__hero{padding:clamp(150px,17vw,220px) 0 clamp(64px,8vw,110px);position:relative}body .as-fi__hero h1{color:var(--as-white);font-family:var(--as-head);font-size:clamp(2.4rem,6vw,5.4rem);font-weight:900;line-height:.98;margin:0;max-width:16ch;text-transform:uppercase;text-wrap:balance}body .as-fi__form{margin-top:clamp(34px,4vw,56px);max-width:860px}body .as-fi__lab{color:#8a8a8a;display:block;font-family:var(--as-mono);font-size:.72rem;letter-spacing:.18em;margin-bottom:12px;text-transform:uppercase}body .as-fi__bar{align-items:center;background:var(--as-panel);border:1px solid var(--as-line);border-radius:var(--as-radius);display:flex;gap:14px;padding:10px 10px 10px 22px;transition:border-color var(--as-t2) var(--as-ease),box-shadow var(--as-t2) var(--as-ease)}body .as-fi__bar:focus-within{border-color:var(--as-yellow);box-shadow:0 0 0 4px rgba(255,205,0,.08)}body .as-fi svg{fill:none;flex:none;height:24px;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4;width:24px}body .as-fi svg .y{stroke:var(--as-yellow)}body .as-fi__input{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--as-white)!important;flex:1;font-family:var(--as-body);font-size:1.2rem;height:auto;min-width:0;outline:0!important;padding:16px 0!important}body .as-fi__input::placeholder{color:#6a6a6a}body .as-fi__bar .btn{margin:0;white-space:nowrap}body .as-fi__geo{align-items:center;background:none;border:0;color:var(--as-text);cursor:pointer;display:inline-flex;font:inherit;font-size:.95rem;gap:10px;margin-top:18px;padding:6px 0;transition:color var(--as-t1)}body .as-fi__geo svg{height:20px;width:20px}body .as-fi__geo:focus-visible,body .as-fi__geo:hover{color:var(--as-white)}body .as-fi__msg{color:var(--as-text);font-size:.95rem;margin:14px 0 0;min-height:1.6em}body .as-fi__msg.is-err{border-left:2px solid var(--as-yellow);color:var(--as-white);padding-left:12px}body .as-fi__msg.is-load:after{animation:asfi-load 1.2s var(--as-ease) infinite;background:var(--as-yellow);content:"";display:inline-block;height:1px;margin-left:12px;transform-origin:left;vertical-align:middle;width:28px}@keyframes asfi-load{0%{transform:scaleX(0)}60%{transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}body .as-fi__levels{border-top:1px solid var(--as-line);margin-top:clamp(48px,6vw,88px);padding-top:28px}body .as-fi__lvt{color:#8a8a8a;font-family:var(--as-mono);font-size:.72rem;letter-spacing:.18em;margin:0 0 22px;text-transform:uppercase}body .as-fi__levels ul{display:grid;gap:28px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}body .as-fi__levels li{margin:0;padding:0}body .as-fi__levels li p{color:var(--as-text);font-size:.93rem;line-height:1.55;margin:12px 0 0}body .as-fi__lv{border:1px solid var(--as-line);border-radius:2px;color:#9a9a9a;display:inline-block;font-family:var(--as-head);font-size:.78rem;font-weight:700;letter-spacing:.08em;line-height:1;padding:6px 10px 5px;text-transform:uppercase}body .as-fi__lv--master{background:var(--as-yellow)}body .as-fi__lv--elite{background:#fff}body .as-fi__lv--certified{border-color:#9a9a9a;color:#fff}body .as-fi__res{border-top:1px solid var(--as-line);scroll-margin-top:80px}body .as-fi__detail[hidden],body .as-fi__res[hidden]{display:none!important}body .as-fi__split{display:grid;grid-template-columns:minmax(360px,460px) 1fr;height:calc(100vh - 80px);min-height:560px}body .as-fi__panel{background:var(--as-black);border-right:1px solid var(--as-line);overflow-y:auto;scrollbar-color:#323232 transparent;scrollbar-width:thin}body .as-fi__head{backdrop-filter:blur(10px);background:rgba(0,0,0,.92);border-bottom:1px solid var(--as-line);padding:26px 28px 16px;position:sticky;top:0;z-index:2}body .as-fi__panel.is-detail .as-fi__head,body .as-fi__panel.is-detail .as-fi__list{display:none}body .as-fi__count{color:var(--as-text);font-size:1rem;margin:0}body .as-fi__count b{color:var(--as-white);font-family:var(--as-head);font-size:2.4rem;font-weight:900;line-height:1;margin-right:4px}body .as-fi__change{background:none;border:0;cursor:pointer;font-size:.85rem;margin:8px 0 0;padding:0}body .as-fi__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}body .as-fi__chip{background:transparent;border:1px solid var(--as-line);border-radius:999px;color:var(--as-text);cursor:pointer;font:inherit;font-size:.85rem;padding:7px 14px;transition:border-color var(--as-t1),color var(--as-t1),background var(--as-t1)}body .as-fi__chip i{color:#6a6a6a;font-style:normal;margin-left:4px}body .as-fi__chip:hover{border-color:#6a6a6a;color:#fff}body .as-fi__chip.is-on{background:#fff;border-color:#fff;color:#000}body .as-fi__chip.is-on i{color:#323232}body .as-fi__tools{align-items:center;color:#8a8a8a;display:flex;font-size:.85rem;justify-content:space-between;margin-top:16px}body .as-fi__sort{background:#000;border:0;border-bottom:1px solid var(--as-line);height:auto;margin-left:6px;padding:4px 2px;width:auto}body .as-fi__sort,body .as-fi__toggle{color:#fff;cursor:pointer;font:inherit}body .as-fi__toggle{background:none;border:1px solid var(--as-line);border-radius:999px;display:none;padding:7px 16px}body .as-fi__list{list-style:none;margin:0;padding:0}body .as-fi__card{animation:asfi-in .6s var(--as-ease) both;animation-delay:calc(var(--i,0)*45ms);border-bottom:1px solid var(--as-line);margin:0;padding:0;position:relative}@keyframes asfi-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}body .as-fi__card:before{background:var(--as-yellow);bottom:0;content:"";left:0;position:absolute;top:0;transform:scaleY(0);transition:transform var(--as-t2) var(--as-ease);width:2px}body .as-fi__card.is-active:before,body .as-fi__card.is-hi:before{transform:scaleY(1)}body .as-fi__card.is-hi{background:var(--as-panel)}body .as-fi__cardbtn{background:none;border:0;color:inherit;cursor:pointer;display:block;font:inherit;padding:22px 28px;text-align:left;width:100%}body .as-fi__cardtop{align-items:center;display:flex;gap:12px;justify-content:space-between}body .as-fi__dist{color:#9a9a9a;font-family:var(--as-mono);font-size:.8rem}body .as-fi__name{color:var(--as-white);display:block;font-family:var(--as-head);font-size:1.25rem;font-weight:700;line-height:1.15;margin:12px 0 6px;text-transform:uppercase}body .as-fi__meta{display:flex;flex-wrap:wrap;gap:4px 14px}body .as-fi__meta,body .as-fi__rate{color:var(--as-text);font-size:.9rem}body .as-fi__rate b{color:var(--as-white);font-weight:500}body .as-fi__empty{color:var(--as-text);padding:40px 28px}body .as-fi__empty strong{color:#fff;display:block;margin-bottom:8px}body .as-fi__detail{animation:asfi-in .5s var(--as-ease) both;padding:26px 28px 40px}body .as-fi__back{background:none;border:0;color:var(--as-text);cursor:pointer;font:inherit;font-size:.9rem;margin:0 0 26px;padding:0}body .as-fi__back:before{content:"← "}body .as-fi__back:hover{color:#fff}body .as-fi__dname{color:var(--as-white);font-family:var(--as-head);font-size:clamp(1.7rem,2.4vw,2.3rem);font-weight:900;line-height:1.05;margin:16px 0 10px;text-transform:uppercase}body .as-fi__addr{color:var(--as-text);font-size:.95rem;margin:14px 0 0}body .as-fi__desc{border-top:1px solid var(--as-line);color:var(--as-text);line-height:1.65;margin:20px 0 0;padding-top:20px;white-space:pre-line}body .as-fi__tag{border:1px solid var(--as-line);border-radius:2px;color:#fff;display:inline-block;font-family:var(--as-mono);font-size:.72rem;letter-spacing:.14em;margin:18px 0 0;padding:6px 10px;text-transform:uppercase}body .as-fi__excl{color:#9a9a9a;font-size:.9rem;margin:18px 0 0}body .as-fi__excl b{color:var(--as-text);font-weight:500}body .as-fi__acts{align-items:flex-start;display:flex;flex-direction:column;gap:16px;margin-top:30px}body .as-fi__acts .btn{margin:0}body .as-fi__note{color:#6a6a6a;font-size:.8rem;margin:22px 0 0}body .as-fi__map{background:#0a0a0a;min-height:300px}body .as-fi__map a[href^="https://maps.google.com"] img{opacity:.6}body .as-fi :focus-visible{outline:2px solid var(--as-yellow);outline-offset:2px}.pac-container{background:#141414;border:1px solid #323232;border-radius:4px;box-shadow:0 24px 60px rgba(0,0,0,.6);font-family:Roboto,Arial,sans-serif;margin-top:8px;z-index:10000}.pac-container:after{background-color:transparent;filter:invert(1);opacity:.5}.pac-item{border-top:1px solid #232323;color:#8a8a8a;cursor:pointer;font-size:.9rem;line-height:1.4;padding:10px 16px}.pac-item:first-child{border-top:0}.pac-item-selected,.pac-item:hover{background:#1e1e1e}.pac-item-query{color:#fff;font-size:.95rem}.pac-matched{color:#ffcd00;font-weight:500}.pac-icon{display:none}@media (max-width:900px){body .as-fi__levels ul{grid-template-columns:1fr 1fr}body .as-fi__bar{flex-wrap:wrap;padding:8px 8px 8px 16px}body .as-fi__bar .btn{width:100%}body .as-fi__input{font-size:1.05rem}body .as-fi__split{grid-template-columns:1fr;height:auto;min-height:0}body .as-fi__panel{border-right:0;overflow:visible}body .as-fi__head{padding:20px 20px 14px;top:64px}body .as-fi__cardbtn,body .as-fi__detail{padding-left:20px;padding-right:20px}body .as-fi__toggle{display:inline-block}body .as-fi__map{height:70vh;left:-9999px;position:absolute;width:100%}body .as-fi.show-map .as-fi__map{position:static}body .as-fi.show-map .as-fi__detail,body .as-fi.show-map .as-fi__list{display:none}}@media (prefers-reduced-motion:reduce){body .as-fi__card,body .as-fi__detail{animation:none}}body .as-fi h2.as-fi__dname{font-size:clamp(1.6rem,2.2vw,2.1rem)!important;letter-spacing:0;line-height:1.08!important;overflow-wrap:anywhere}body .as-fi__panel{overflow-x:hidden}body .as-fi button.as-fi__change{background:transparent!important;border:0;border-bottom:1px solid var(--as-line);border-radius:0;box-shadow:none;color:var(--as-text)!important;font-size:.85rem;font-weight:400;padding:0 0 2px}body .as-fi button.as-fi__change:hover{border-color:var(--as-yellow);color:#fff!important}body .header .as-pin{align-items:center;border:1px solid var(--as-line);border-radius:var(--as-radius);display:inline-flex;height:34px;justify-content:center;margin-right:10px;transition:border-color .2s ease;width:34px}body .header .as-pin svg{fill:none;height:18px;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4;width:18px}body .header .as-pin circle{stroke:var(--as-yellow)}body .header .as-pin:hover,body .header .as-pin[aria-current]{border-color:var(--as-yellow)}body .as-fi__cardbtn{align-items:center;display:flex;gap:16px}body .as-fi__cbody{display:block;flex:1;min-width:0}body .as-fi__logo{align-items:center;border:1px solid var(--as-line);border-radius:6px;display:flex;flex:none;height:58px;justify-content:center;padding:7px;width:58px}body .as-fi__dlogo img,body .as-fi__logo img,body .as-fi__poplogo img{display:block;max-height:100%;max-width:100%;object-fit:contain}body .as-fi .is-light{background:#fff}body .as-fi .is-dark{background:#141414}body .as-fi__dlogo{align-items:center;border:1px solid var(--as-line);border-radius:6px;display:flex;height:120px;justify-content:center;margin:0 0 22px;padding:22px}body .as-fi button.as-fi__pin{background:#5c5c5c;border:2px solid #000;border-radius:50%;box-shadow:none;cursor:pointer;height:14px;margin:0;min-width:0;padding:0;transform:translate(-50%,-50%);transition:transform var(--as-t1) var(--as-ease);width:14px}body .as-fi button.as-fi__pin--certified{background:#9a9a9a}body .as-fi button.as-fi__pin.is-hi,body .as-fi button.as-fi__pin.is-on{transform:translate(-50%,-50%) scale(1.5)}body .as-fi button.as-fi__pin.has-logo{align-items:center;border:2px solid #9a9a9a;box-shadow:0 6px 18px rgba(0,0,0,.6);display:flex;height:50px;justify-content:center;overflow:visible;padding:6px;width:50px}body .as-fi button.as-fi__pin.has-logo.is-light{background:#fff}body .as-fi button.as-fi__pin.has-logo.is-dark{background:#141414}body .as-fi button.as-fi__pin.has-logo.as-fi__pin--master{border-color:var(--as-yellow)}body .as-fi button.as-fi__pin.has-logo.as-fi__pin--elite{border-color:#fff}body .as-fi button.as-fi__pin.has-logo img{border-radius:2px;max-height:100%;max-width:100%;object-fit:contain;position:relative;z-index:1}body .as-fi button.as-fi__pin.has-logo:after{background:inherit;border:inherit;border-left:0;border-top:0;bottom:-8px;content:"";height:12px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:12px}body .as-fi button.as-fi__pin.has-logo.is-hi,body .as-fi button.as-fi__pin.has-logo.is-on{border-color:var(--as-yellow)}body .as-fi__pop{animation:asfi-pop .35s var(--as-ease) both;background:#141414;border:1px solid var(--as-line);border-radius:10px;box-shadow:0 30px 70px rgba(0,0,0,.75);cursor:default;font-family:var(--as-body);overflow:hidden;transform:translate(-50%,calc(-100% - 22px));width:300px}body .as-fi__pop.has-logo{transform:translate(-50%,calc(-100% - 78px))}@keyframes asfi-pop{0%{margin-top:8px;opacity:0}to{margin-top:0;opacity:1}}body .as-fi button.as-fi__popx{background:rgba(0,0,0,.55);border:0;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:28px;line-height:1;min-width:0;padding:0;position:absolute;right:8px;top:6px;width:28px;z-index:2}body .as-fi__poplogo{align-items:center;display:flex;height:110px;justify-content:center;padding:20px 28px}body .as-fi__popbd{padding:16px 18px 18px}body .as-fi__poptop{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}body .as-fi__poptop strong{color:#fff;font-size:1.05rem;font-weight:500;line-height:1.25}body .as-fi__poptop .as-fi__lv{flex:none}body .as-fi__popbd p{color:#9a9a9a;font-size:.88rem;margin:6px 0 0}body .as-fi__popacts{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}body .as-fi .as-fi__popbtn{background:transparent;border:1px solid var(--as-line);border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font:500 .85rem var(--as-body);min-width:0;padding:8px 12px;text-decoration:none;transition:border-color var(--as-t1)}body .as-fi .as-fi__popbtn:hover{border-color:#fff}body .as-fi .as-fi__popbtn--y{border-color:var(--as-yellow);color:var(--as-yellow)}body .as-fi .as-fi__popbtn--y:hover{background:var(--as-yellow);border-color:var(--as-yellow);color:#000}body .as-fi__split{position:relative}body .as-fi__panel{background:#0c0c0c}body .as-fi__head{background:rgba(12,12,12,.95);border-bottom-color:#3a3a3a}body .as-fi__card{border-bottom-color:#2e2e2e}body .as-fi__card.is-active,body .as-fi__card.is-hi{background:#1e1e1e}body .as-fi__card:before{width:3px}body .as-fi__addr,body .as-fi__count,body .as-fi__desc,body .as-fi__meta,body .as-fi__rate{color:#d6d6d6}body .as-fi__dist{color:#fff;font-size:.85rem}body .as-fi__chip{border-color:#5c5c5c;color:#e6e6e6;font-size:.9rem;padding:8px 15px}body .as-fi__chip i{color:#9a9a9a}body .as-fi__tools{color:#b8b8b8}body .as-fi__sort{border-bottom-color:#6a6a6a}body .as-fi__lv{border-color:#6a6a6a;color:#e0e0e0}body .as-fi__lv--master{border-color:var(--as-yellow);color:#000}body .as-fi__lv--elite{border-color:#fff;color:#000}body .as-fi__map{background:#2e2e2e}body .as-fi button.as-fi__pin{align-items:center;background:#323232;border:3px solid #fff;box-shadow:0 4px 14px rgba(0,0,0,.65);color:#fff;display:flex;font:700 13px/1 var(--as-body);height:38px;justify-content:center;letter-spacing:.02em;overflow:visible;transform:translate(-50%,calc(-100% - 8px));width:38px}body .as-fi button.as-fi__pin:after{background:inherit;border:inherit;border-left:0;border-top:0;bottom:-8px;content:"";height:11px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:11px}body .as-fi button.as-fi__pin--master{background:var(--as-yellow);border-color:#000;box-shadow:0 0 0 2px var(--as-yellow),0 4px 14px rgba(0,0,0,.65);color:#000}body .as-fi button.as-fi__pin--elite{background:#fff;border-color:#000;box-shadow:0 0 0 2px #fff,0 4px 14px rgba(0,0,0,.65);color:#000}body .as-fi button.as-fi__pin--certified{background:#b8b8b8;border-color:#000;color:#000}body .as-fi button.as-fi__pin.is-hi,body .as-fi button.as-fi__pin.is-on{transform:translate(-50%,calc(-100% - 8px)) scale(1.2)}body .as-fi button.as-fi__pin.has-logo{border:3px solid #fff;box-shadow:0 0 0 2px #6a6a6a,0 6px 20px rgba(0,0,0,.7);height:60px;padding:7px;transform:translate(-50%,calc(-100% - 9px));width:60px}body .as-fi button.as-fi__pin.has-logo.is-dark{border-color:#141414}body .as-fi button.as-fi__pin.has-logo.as-fi__pin--master{box-shadow:0 0 0 3px var(--as-yellow),0 6px 20px rgba(0,0,0,.7)}body .as-fi button.as-fi__pin.has-logo.as-fi__pin--elite{box-shadow:0 0 0 3px #fff,0 0 0 4px #000,0 6px 20px rgba(0,0,0,.7)}body .as-fi button.as-fi__pin.has-logo.is-hi,body .as-fi button.as-fi__pin.has-logo.is-on{box-shadow:0 0 0 4px var(--as-yellow),0 8px 24px rgba(0,0,0,.8);transform:translate(-50%,calc(-100% - 9px)) scale(1.15)}body .as-fi__pop{background:#1c1c1c;border-color:#5c5c5c;width:320px}body .as-fi__pop.has-logo{transform:translate(-50%,calc(-100% - 88px))}body .as-fi__pop:not(.has-logo){transform:translate(-50%,calc(-100% - 64px))}body .as-fi__popbd p{color:#d0d0d0}body .as-fi .as-fi__popbtn{border-color:#6a6a6a;font-size:.9rem;padding:9px 13px}body .as-fi__legend{background:rgba(12,12,12,.9);border:1px solid #4a4a4a;border-radius:8px;bottom:28px;color:#e6e6e6;display:flex;flex-wrap:wrap;font-size:.82rem;gap:6px 16px;left:476px;padding:10px 14px;pointer-events:none;position:absolute;z-index:3}body .as-fi__lgi{align-items:center;display:inline-flex;gap:7px}body .as-fi__lgd{background:#323232;border:2px solid #fff;border-radius:50%;display:inline-block;height:12px;width:12px}body .as-fi__lgd--master{background:var(--as-yellow);border-color:var(--as-yellow)}body .as-fi__lgd--elite{background:#fff}body .as-fi__lgd--certified{background:#b8b8b8;border-color:#b8b8b8}body .as-fi__lgd--you{background:#fff;border:3px solid #000;box-shadow:0 0 0 1px #fff}body .as-fi__map .gm-bundled-control .gmnoprint>div{background:#1c1c1c!important;border:1px solid #5c5c5c;border-radius:8px!important}body .as-fi__map .gm-control-active{background:#1c1c1c!important}body .as-fi__map .gm-control-active img{filter:invert(1)}@media (max-width:900px){body .as-fi__legend{display:none}body .as-fi.show-map .as-fi__legend{border-radius:0;border-width:1px 0;display:flex;position:static}}body .as-state__img video{display:block;height:100%;object-fit:cover;width:100%}body .as-state__img--vid{aspect-ratio:3/4}@media (max-width:991px){body .as-state__img--vid{aspect-ratio:4/5;max-width:520px}}body .as-light{font-weight:400}body .as-home:not(.as-page) .as-princ{background:#fff;margin-top:clamp(40px,6vw,90px);padding:clamp(84px,10vw,150px) 0}body .as-home:not(.as-page) .as-princ .as-kicker{color:#5c5c5c!important;display:block}body .as-home:not(.as-page) .as-princ .as-kicker:before{background:#000}body .as-home:not(.as-page) .as-princ__list{border-top-color:#d4d4d4;margin-top:36px}body .as-home:not(.as-page) .as-princ__list li{border-color:#d4d4d4}body .as-home:not(.as-page) .as-princ__list h3,body .as-home:not(.as-page) .as-princ__list span{color:#000}body .as-home:not(.as-page) .as-princ__list p{color:#323232}body .as-home:not(.as-page) .as-princ ::selection{background:#000;color:#fff}body .as-home:not(.as-page) .as-state{background:#fff;padding-bottom:clamp(40px,5vw,70px)}body .as-home:not(.as-page) .as-princ{margin-top:0;padding-top:clamp(40px,5vw,70px)}body .as-home:not(.as-page) .as-state h2,body .as-home:not(.as-page) .as-state h2 .as-light{color:#000!important}body .as-home:not(.as-page) .as-state__p{color:#323232}body .as-home:not(.as-page) .as-state .as-kicker{color:#5c5c5c!important}body .as-home:not(.as-page) .as-state .as-kicker:before{background:#000}body .as-home:not(.as-page) .as-state .as-link{background-image:linear-gradient(rgba(0,0,0,.45),rgba(0,0,0,.45));color:#000}body .as-home:not(.as-page) .as-state .as-link:hover{background-image:linear-gradient(#000,#000);color:#000}body .as-home:not(.as-page) .as-state ::selection{background:#000;color:#fff}body .as-home:not(.as-page) .as-princ :focus-visible,body .as-home:not(.as-page) .as-state :focus-visible{outline-color:#000}body .as-home:not(.as-page) .as-princ__list h3{font-family:var(--as-head);font-size:clamp(1.2rem,1.7vw,1.55rem);font-weight:800;letter-spacing:0;line-height:1.1;margin:0 0 14px;text-transform:uppercase}@media (min-width:992px){body .as-home:not(.as-page) .as-state{overflow:hidden}body .as-home:not(.as-page) .as-state__grid{grid-template-columns:.9fr 1.1fr}body .as-home:not(.as-page) .as-state__img,body .as-home:not(.as-page) .as-state__img--vid{aspect-ratio:4/4.4;border-radius:var(--as-radius) 0 0 var(--as-radius);margin-right:min(-32px,calc(588px - 50vw))}}body .as-home:not(.as-page) .as-end{background:var(--as-yellow);border-top:0}body .as-home:not(.as-page) .as-end h2,body .as-home:not(.as-page) .as-end h2 .as-light{color:#000!important}body .as-home:not(.as-page) .as-end .as-kicker{color:#323232!important}body .as-home:not(.as-page) .as-end .as-kicker:before{background:#000}body .as-home:not(.as-page) .as-end .btn--accent.btn--fill{background-color:#000!important;border-color:#000!important;color:#fff!important}body .as-home:not(.as-page) .as-end .btn--accent.btn--fill:hover{background-color:#fff!important;border-color:#fff!important;color:#000!important}body .as-home:not(.as-page) .as-end .as-link{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5));color:#000}body .as-home:not(.as-page) .as-end .as-link:hover{background-image:linear-gradient(#000,#000);color:#000}body .as-home:not(.as-page) .as-end ::selection{background:#000;color:#fff}body .as-home:not(.as-page) .as-end :focus-visible{outline-color:#000}@media (min-width:992px){body .as-home:not(.as-page) .as-state__grid{grid-template-columns:1fr 1fr}body .as-home:not(.as-page) .as-state h2{font-size:clamp(1.9rem,3vw,2.75rem);max-width:21ch}}body .as-home:not(.as-page) .as-princ .as-kicker,body .as-home:not(.as-page) .as-state .as-kicker{color:#323232!important}@media (min-width:992px){body .as-home:not(.as-page) .as-state h2{font-size:clamp(1.8rem,2.7vw,2.5rem);max-width:none}}body .as-home:not(.as-page) .as-kit{background:#fff;border-color:#d4d4d4;border-bottom:0}body .as-home:not(.as-page) .as-kit h2,body .as-home:not(.as-page) .as-kit h2 .as-light,body .as-home:not(.as-page) .as-kit__card strong{color:#000!important}body .as-home:not(.as-page) .as-kit .as-kicker{color:#323232!important}body .as-home:not(.as-page) .as-kit .as-kicker:before{background:#000}body .as-home:not(.as-page) .as-kit__card{color:#323232}body .as-home:not(.as-page) .as-kit__n{color:#5c5c5c}body .as-home:not(.as-page) .as-kit__go{background-image:linear-gradient(#000,#000);color:#000}body .as-home:not(.as-page) .as-kit__img{background:#e9e9e9}body .as-home:not(.as-page) .as-kit__img img{filter:none}body .as-home:not(.as-page) .as-kit__nav button{border-color:#b8b8b8;color:#000}body .as-home:not(.as-page) .as-kit__nav button:hover:not(:disabled){background:#000;border-color:#000;color:#fff}body .as-home:not(.as-page) .as-kit :focus-visible{outline-color:#000}body .as-home:not(.as-page) .as-kit ::selection{background:#000;color:#fff}body .header.as-light-hdr,body .header.as-light-hdr .header__section--main{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#fff!important}body .header.as-light-hdr{border-bottom-color:transparent!important}html.as-hdr-fixed body .header.as-light-hdr.as-scrolled{box-shadow:none}body .header.as-light-hdr .header__section--main{box-shadow:0 1px 0 rgba(0,0,0,.08)!important}body .header.as-light-hdr .header__logo img{filter:invert(1)}body .header.as-light-hdr .as-nav a,body .header.as-light-hdr .as-nav a:hover{color:#000}body .header.as-light-hdr .as-nav a:after{background:#000}body .header.as-light-hdr .as-lang{border-color:#b8b8b8;color:#000}body .header.as-light-hdr .as-lang:hover{border-color:#000;color:#000}body .header.as-light-hdr .as-pin{border-color:#b8b8b8}body .header.as-light-hdr .as-pin circle,body .header.as-light-hdr .as-pin svg{stroke:#000}body .header.as-light-hdr .as-pin:hover{border-color:#000}body .header.as-light-hdr .as-burger{color:#000}html.as-menu-open body .header.as-light-hdr .as-burger{color:#fff}html.as-menu-open body .header.as-light-hdr .header__logo img{filter:none}body .header.as-light-hdr .btn--accent.btn--fill:hover{background-color:#000!important;border-color:#000!important;color:#fff!important}body .header .as-lang,body .header .as-nav a,body .header .as-pin,body .header .header__logo img{transition:filter var(--as-t2) var(--as-ease),color var(--as-t2) var(--as-ease),border-color var(--as-t2) var(--as-ease)}body .as-page .as-princ{background:#fff;padding:clamp(84px,10vw,150px) 0!important}body .as-page .as-princ .as-kicker{color:#323232!important}body .as-page .as-princ .as-kicker:before{background:#000}body .as-page .as-princ__list{border-top-color:#d4d4d4}body .as-page .as-princ__list li{border-color:#d4d4d4}body .as-page .as-princ__list h3,body .as-page .as-princ__list span{color:#000}body .as-page .as-princ__list h3{font-family:var(--as-head);font-size:clamp(1.2rem,1.7vw,1.55rem);font-weight:800;letter-spacing:0;line-height:1.1;margin:0 0 14px;text-transform:uppercase}body .as-page .as-princ__list p{color:#323232}body .as-page .as-princ .as-ico{stroke:#000}body .as-page .as-pgal{background:#fff;padding-top:clamp(84px,10vw,150px)}body .as-page .as-pgal .as-vid__cap strong{color:#000}body .as-page .as-pgal .as-vid__cap em{color:#5c5c5c}body .as-page .as-pgal .as-gal__item,body .as-page .as-pgal .as-vid__thumb{outline:0}body .as-page .as-team{background:#fff;padding-top:clamp(70px,8vw,120px)}body .as-page .as-team__line{background:#d4d4d4}body .as-page .as-team__line i{background:#000}body .as-page .as-tm__dot{background:#fff;border-color:#000}body .as-page .as-tm__role,body .as-page .as-tm__txt em,body .as-page .as-tm__txt h3{color:#000}body .as-page .as-tm__step{color:#5c5c5c}body .as-page .as-tm__desc{color:#323232}body .as-page .as-tm__q{border-top-color:#d4d4d4;color:#5c5c5c}body .as-page .as-tm__ph{background:#e9e9e9}body .as-page .as-pgal .as-link,body .as-page .as-princ .as-link,body .as-page .as-team .as-link{background-image:linear-gradient(rgba(0,0,0,.45),rgba(0,0,0,.45));color:#000}body .as-page .as-pgal .as-link:hover,body .as-page .as-princ .as-link:hover,body .as-page .as-team .as-link:hover{background-image:linear-gradient(#000,#000);color:#000}body .as-page .as-end ::selection,body .as-page .as-pgal ::selection,body .as-page .as-princ ::selection,body .as-page .as-team ::selection{background:#000;color:#fff}body .as-page .as-end :focus-visible,body .as-page .as-pgal :focus-visible,body .as-page .as-princ :focus-visible,body .as-page .as-team :focus-visible{outline-color:#000}body .as-page .as-end{background:var(--as-yellow);border-top:0}body .as-page .as-end h2,body .as-page .as-end h2 .as-light{color:#000!important}body .as-page .as-end .as-kicker{color:#323232!important}body .as-page .as-end .as-kicker:before{background:#000}body .as-page .as-end .btn--accent.btn--fill{background-color:#000!important;border-color:#000!important;color:#fff!important}body .as-page .as-end .btn--accent.btn--fill:hover{background-color:#fff!important;border-color:#fff!important;color:#000!important}body .as-page .as-end .as-link{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5));color:#000}body .as-page .as-end .as-link:hover{background-image:linear-gradient(#000,#000);color:#000}body .badge,body b{font-family:inherit}body .as-rq-wrap{background:#fff;color:#323232}body .as-rq-wrap .as-rq h1,body .as-rq-wrap .as-rq h2,body .as-rq-wrap .as-rq h3{color:#000}body .as-rq-wrap .as-rq p,body .as-rq-wrap .as-rq__lead{color:#323232}body .as-rq-wrap .as-rq__steps{border-bottom-color:#d4d4d4}body .as-rq-wrap .as-rq__steps li{color:#5c5c5c}body .as-rq-wrap .as-rq__steps em{color:#000}body .as-rq-wrap .as-rq__steps b{background:#fff;border-color:#b8b8b8;color:#323232}body .as-rq-wrap .as-rq__steps .is-done b,body .as-rq-wrap .as-rq__steps .is-on b{background:var(--as-yellow);border-color:#000;color:#000}body .as-rq-wrap .as-rq__steps li+li:after{background:#d4d4d4}body .as-rq-wrap .as-rq__steps li+li.is-done:after,body .as-rq-wrap .as-rq__steps li+li.is-on:after{background:#000}body .as-rq-wrap .as-rq__cat{background:#fff;border-color:#c8c8c8;color:#323232}body .as-rq-wrap .as-rq__cat strong{color:#000;font-weight:700}body .as-rq-wrap .as-rq__cat.is-on{box-shadow:inset 0 0 0 1px #000,inset 4px 0 0 var(--as-yellow)}body .as-rq-wrap .as-rq__tags i{background:#f4f4f4;border-color:#d4d4d4;color:#323232}body .as-rq-wrap .as-rq__card{background:#f6f6f6;border-color:#e0e0e0}body .as-rq-wrap .as-rq__card header p{color:#323232}body .as-rq-wrap .as-rq__chip{background:#fff;border-color:#c8c8c8;color:#000}body .as-rq-wrap .as-rq__chip:before{background:#fff;border-color:#8a8a8a}body .as-rq-wrap .as-rq__chip.is-on:before{border-color:#000}body .as-rq-wrap .as-rq__det{background:#fff;border-color:#d4d4d4}body .as-rq-wrap .as-rq__det summary strong{color:#000}body .as-rq-wrap .as-rq__det summary small,body .as-rq-wrap .as-rq__det summary span{color:#5c5c5c}body .as-rq-wrap .as-rq__field>span{color:#000}body .as-rq-wrap .as-rq__field input,body .as-rq-wrap .as-rq__field select,body .as-rq-wrap .as-rq__field textarea{border-bottom-color:#9a9a9a;color:#000;color-scheme:light}body .as-rq-wrap .as-rq__field input::placeholder,body .as-rq-wrap .as-rq__field textarea::placeholder{color:#8a8a8a}body .as-rq-wrap .as-rq__field input:focus,body .as-rq-wrap .as-rq__field select:focus,body .as-rq-wrap .as-rq__field textarea:focus{border-bottom-color:#000}body .as-rq-wrap .as-rq__field .is-err{border-bottom-color:#c2573f}body .as-rq-wrap .as-rq__file input{border:1px dashed #9a9a9a;color:#323232}body .as-rq-wrap .btn--white.btn--outline{border-color:#000;color:#000}body .as-rq-wrap .btn--white.btn--outline:hover{background-color:#000;border-color:#000;color:#fff}body .as-rq-wrap .btn--accent.btn--fill:hover{background-color:#000!important;border-color:#000!important;color:#fff!important}body .as-rq-wrap a{color:#000}body .as-rq-wrap ::selection{background:#000;color:#fff}body .as-rq-wrap :focus-visible{outline-color:#000}body .as-rq-wrap .as-kicker,body .as-rq-wrap .section-intro__overline{color:#323232!important}body .as-rq-wrap .as-kicker:before,body .as-rq-wrap .section-intro__overline:before{background:#000}body .as-rq-wrap .as-rq__cat{border-width:1.5px;padding:24px 64px 24px 24px;position:relative;transition:background-color var(--as-t2) var(--as-ease),border-color var(--as-t2) var(--as-ease),color var(--as-t2) var(--as-ease),transform var(--as-t1) var(--as-ease),box-shadow var(--as-t2) var(--as-ease)}body .as-rq-wrap .as-rq__cat:before{background:#fff;border:1.5px solid #9a9a9a;border-radius:50%;box-sizing:border-box;content:"";height:24px;position:absolute;right:22px;top:22px;transition:background-color var(--as-t2) var(--as-ease),border-color var(--as-t2) var(--as-ease);width:24px}body .as-rq-wrap .as-rq__cat:after{border:solid #000;border-width:0 2px 2px 0;content:"";height:11px;position:absolute;right:30px;top:28px;transform:rotate(45deg) scale(0);transition:transform var(--as-t2) var(--as-ease);width:6px}body .as-rq-wrap .as-rq__cat:hover{border-color:#000;box-shadow:0 10px 30px -18px rgba(0,0,0,.45)}body .as-rq-wrap .as-rq__cat:hover:before{border-color:#000}body .as-rq-wrap .as-rq__cat.is-on{background:#000;border-color:#000;box-shadow:none;color:#d6d6d6;transform:none}body .as-rq-wrap .as-rq__cat.is-on strong{color:#fff}body .as-rq-wrap .as-rq__cat.is-on:before{background:var(--as-yellow);border-color:var(--as-yellow)}body .as-rq-wrap .as-rq__cat.is-on:after{transform:rotate(45deg) scale(1)}body .as-rq-wrap .as-rq__cat.is-on .as-rq__tags i{background:#1c1c1c;border-color:#3a3a3a;color:#d6d6d6}body .as-rq-wrap .as-rq__cats.is-err .as-rq__cat{border-color:#c2573f}body .as-rq-wrap .as-rq__chip{border-width:1.5px;padding:14px 14px 14px 48px;transition:background-color var(--as-t2) var(--as-ease),border-color var(--as-t2) var(--as-ease),color var(--as-t2) var(--as-ease)}body .as-rq-wrap .as-rq__chip:before{border:1.5px solid #9a9a9a;border-radius:4px;box-sizing:border-box;height:20px;left:15px;margin-top:-10px;transition:background-color var(--as-t2) var(--as-ease),border-color var(--as-t2) var(--as-ease);width:20px}body .as-rq-wrap .as-rq__chip:after{border:solid #000;border-width:0 2px 2px 0;content:"";height:10px;left:22px;margin-top:-7px;position:absolute;top:50%;transform:rotate(45deg) scale(0);transition:transform var(--as-t2) var(--as-ease);width:5px}body .as-rq-wrap .as-rq__chip:hover,body .as-rq-wrap .as-rq__chip:hover:before{border-color:#000}body .as-rq-wrap .as-rq__chip.is-on{background:#000;border-color:#000;color:#fff}body .as-rq-wrap .as-rq__chip.is-on:before{background:var(--as-yellow);border-color:var(--as-yellow)}body .as-rq-wrap .as-rq__chip.is-on:after{transform:rotate(45deg) scale(1)}body .as-rq-wrap .as-rq__cat:focus-visible,body .as-rq-wrap .as-rq__chip:focus-visible{outline:2px solid #000;outline-offset:3px}body .as-gal__cap strong,body .as-vid__cap strong,body .as-work__cap strong{font-family:var(--as-head);font-size:clamp(1.15rem,1.6vw,1.45rem);font-weight:800;letter-spacing:0;line-height:1.08;text-transform:uppercase}body .as-gal__item:after,body .as-work__item:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.55) 45%,rgba(0,0,0,.93));height:68%;opacity:1}body .as-home .as-gal__cap em,body .as-home .as-work__cap em{color:#fff;font-size:.72rem;letter-spacing:.14em;opacity:.92;text-shadow:0 1px 2px rgba(0,0,0,.6)}body .as-gal__cap strong,body .as-work__cap strong{text-shadow:0 1px 3px rgba(0,0,0,.55)}body .as-app2__head{box-sizing:border-box;max-width:1240px;padding:0 32px;text-align:left;width:100%}body .as-home:not(.as-page) .as-app2 h2{margin-left:0;margin-right:0;max-width:18ch}body .as-app2__lead,body .as-home:not(.as-page) .as-app2__lead{margin-left:0;margin-right:0;max-width:50ch}@media (max-width:991px){body .as-app2__head{padding:0 22px}}body .as-page .as-tm__a[src*=team-blank]{filter:invert(1) grayscale(1) contrast(.82) brightness(1.03)}body .as-page .as-tm__ph{background:#ececec}@media (min-width:992px){body .as-page .as-pimg{padding-bottom:0!important;position:relative;z-index:2}body .as-page .as-pimg .as-wide{box-shadow:0 40px 80px -40px rgba(0,0,0,.55);margin-bottom:-110px}body .as-page .as-pimg+.as-princ{padding-top:calc(110px + clamp(84px,10vw,150px))!important}body .as-home:not(.as-page) .as-state{overflow:visible;overflow-x:clip;position:relative;z-index:2}body .as-home:not(.as-page) .as-state__img,body .as-home:not(.as-page) .as-state__img--vid{box-shadow:0 40px 80px -40px rgba(0,0,0,.6);margin-top:calc(clamp(130px,17vw,250px)*-1 - 70px)}}body .as-home .as-end .as-kicker,body .as-home:not(.as-page) .as-kit .as-kicker,body .as-home:not(.as-page) .as-work .as-kicker{display:none}body .as-footer__tag{font-size:clamp(2.1rem,4.6vw,4rem);line-height:.95;margin:26px 0 0}body .as-footer__tag span{display:block;font-weight:400}body .as-footer__tag b{display:block}body .as-rq__bar .btn,body .btn--large{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;min-height:54px;padding-bottom:0;padding-top:0}body .as-kit__nav button{height:54px;width:54px}body .as-home:not(.as-page) .as-kit__img img{filter:saturate(.92) contrast(1.03)}body .as-home:not(.as-page) .as-kit__img{box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}body .header .as-nav a[aria-current]:after{transform:scaleX(1)}body .as-seq__num{display:none}body .as-page .as-faq{background:#fff;border-top:1px solid #e4e4e4;color:#323232;padding:clamp(90px,11vw,160px) 0}body .as-faq .as-wrap{display:grid;gap:clamp(70px,9vw,120px)}body .as-faq h2{margin:0 0 clamp(30px,4vw,48px)}body .as-faq h2,body .as-faq h2 .as-light{color:#000!important}body .as-faq .as-kicker{color:#323232!important}body .as-faq .as-kicker:before{background:#000}body .as-faq .as-steps{border-top-color:#d4d4d4;grid-template-columns:repeat(4,1fr);margin-top:0}body .as-faq .as-steps li{border-color:#d4d4d4;padding-right:28px}body .as-faq .as-steps li+li{padding-left:28px}body .as-faq .as-steps span{color:#000;display:block;font-family:var(--as-head);font-size:2.6rem;font-weight:400;line-height:1;margin-bottom:22px}body .as-faq .as-steps h3{color:#000;font-family:var(--as-head);font-size:1.15rem;font-weight:800;line-height:1.12;margin:0 0 10px;text-transform:uppercase}body .as-faq .as-steps p{color:#323232;font-size:.97rem;line-height:1.6;margin:0}body .as-faq__qa{align-items:start;display:grid;gap:clamp(32px,6vw,90px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}body .as-faq__qa>.as-kicker,body .as-faq__qa>h2{grid-column:1}body .as-faq__list{border-top:1px solid #d4d4d4;grid-column:2;grid-row:1/3}body .as-faq__it{border-bottom:1px solid #d4d4d4}body .as-faq__it summary{color:#000;cursor:pointer;font-family:var(--as-body);font-size:1.08rem;font-weight:700;line-height:1.4;list-style:none;padding:24px 56px 24px 0;position:relative}body .as-faq__it summary::-webkit-details-marker{display:none}body .as-faq__it summary:after,body .as-faq__it summary:before{background:#000;content:"";height:2px;position:absolute;right:8px;top:50%;transition:transform var(--as-t2) var(--as-ease);width:16px}body .as-faq__it summary:after{transform:rotate(90deg)}body .as-faq__it[open] summary:after{transform:rotate(0)}body .as-faq__it summary:hover{color:#000;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}body .as-faq__it p{color:#323232;line-height:1.7;margin:0 0 26px;max-width:62ch}body .as-faq :focus-visible{outline:2px solid #000;outline-offset:3px}body .as-faq ::selection{background:#000;color:#fff}@media (max-width:900px){body .as-faq .as-steps{grid-template-columns:1fr 1fr}body .as-faq .as-steps li:nth-child(3){border-left:0;padding-left:0}body .as-faq__qa{grid-template-columns:1fr}body .as-faq__list{grid-column:1;grid-row:auto}}@media (max-width:560px){body .as-faq .as-steps{grid-template-columns:1fr}body .as-faq .as-steps li,body .as-faq .as-steps li+li{border-bottom:1px solid #d4d4d4;border-right:0;padding:26px 0}}body .as-faq__qa{grid-template-rows:auto 1fr}body .as-faq__qa>h2{align-self:start}:root{--as-ex:cubic-bezier(.16,1,.3,1);--as-ex-io:cubic-bezier(.76,0,.24,1)}::selection{background:var(--as-yellow);color:#000}html.as-js .as-rv{transition:opacity .9s var(--as-ex) var(--as-d,0s),transform 1.2s var(--as-ex) var(--as-d,0s),clip-path 1.5s var(--as-ex) var(--as-d,0s)}html.as-js .as-home .as-rv{transition-duration:.9s,1.2s,1.5s}html.as-js .as-home .as-rv:not(.as-in),html.as-js .as-rv:not(.as-in){transform:translate3d(0,28px,0)}html.as-js .as-split .as-w{display:inline-block;margin:-.22em -.05em -.14em;overflow:hidden;padding:.22em .05em .14em;vertical-align:top}html.as-js .as-split .as-w>span{display:inline-block;transition:transform 1.15s var(--as-ex) calc(var(--as-d,0s) + var(--wd,0s))}html.as-js .as-rv:not(.as-in) .as-split .as-w>span,html.as-js .as-seq.as-boot .as-w>span,html.as-js .as-seq__beat:not(.is-on) .as-w>span,html.as-js .as-split.as-rv:not(.as-in) .as-w>span{transform:translate3d(0,150%,0)}html.as-js .as-seq__beat .as-w>span{transition-delay:calc(.15s + var(--wd,0s))}html.as-js .as-seq__beat:not(.is-on) .as-w>span{transition-delay:0s;transition-duration:.5s}html.as-js .as-kicker.as-rv:before,html.as-js .as-rv .as-kicker:before{transform:scaleX(0);transform-origin:left center;transition:transform 1s var(--as-ex) calc(var(--as-d,0s) + .1s)}html.as-js .as-kicker.as-rv.as-in:before,html.as-js .as-rv.as-in .as-kicker:before{transform:none}html.as-js .as-gal__item.as-rv,html.as-js .as-kit__card.as-rv .as-kit__img,html.as-js .as-state__img.as-rv,html.as-js .as-wide.as-rv,html.as-js .as-work__item.as-rv{clip-path:inset(0 0 0 0)}html.as-js .as-gal__item.as-rv:not(.as-in),html.as-js .as-state__img.as-rv:not(.as-in),html.as-js .as-wide.as-rv:not(.as-in),html.as-js .as-work__item.as-rv:not(.as-in){clip-path:inset(14% 6% 0 6%);opacity:1}html.as-js .as-kit__card.as-rv .as-kit__img{transition:clip-path 1.4s var(--as-ex) var(--as-d,0s)}html.as-js .as-kit__card.as-rv:not(.as-in) .as-kit__img{clip-path:inset(0 0 100% 0)}html.as-js .as-gal__item.as-rv img,html.as-js .as-kit__card.as-rv img,html.as-js .as-state__img.as-rv img,html.as-js .as-wide.as-rv img,html.as-js .as-work__item.as-rv img{transform:scale(1.14);transition:transform 1.9s var(--as-ex) var(--as-d,0s)}html.as-js .as-gal__item.as-rv.as-in img,html.as-js .as-kit__card.as-rv.as-in img,html.as-js .as-state__img.as-rv.as-in img,html.as-js .as-wide.as-rv.as-in img,html.as-js .as-work__item.as-rv.as-in img{transform:none}html.as-js .as-px{position:relative}html.as-js .as-px>img{bottom:auto;height:114%;left:0;object-fit:cover;position:absolute;right:0;top:-7%;translate:0 var(--py,0);width:100%;will-change:translate}html body .btn--accent.btn--fill{--as-bb:var(--as-yellow);--as-sw:#fff;--as-ink:#000;background-image:linear-gradient(var(--as-sw),var(--as-sw))!important;background-position:0!important;background-repeat:no-repeat!important;background-size:0 100%!important;transition:background-size .6s var(--as-ex),color .35s var(--as-ex),border-color .35s var(--as-ex) .15s,transform var(--as-t1) var(--as-ease)!important}html body .btn--accent.btn--fill:focus-visible,html body .btn--accent.btn--fill:hover{background-color:var(--as-bb)!important;background-size:100% 100%!important;border-color:var(--as-sw)!important;color:var(--as-ink)!important}html body .as-end .btn--accent.btn--fill{--as-bb:#000;--as-sw:#fff;--as-ink:#000}html body .as-is-light .btn--accent.btn--fill,html body .as-rq-wrap .btn--accent.btn--fill,html body .header.as-light-hdr .btn--accent.btn--fill{--as-sw:#000;--as-ink:#fff}html body .as-link{transition:background-size .55s var(--as-ex),color .35s var(--as-ex)}html body .as-is-light :focus-visible,html body .as-rq-wrap :focus-visible,html body .header.as-light-hdr :focus-visible{outline-color:#000}.as-progress{display:none}@supports (animation-timeline:scroll()){.as-progress{animation:as-prog linear both;animation-timeline:scroll(root block);background:var(--as-yellow);display:block;height:2px;left:0;pointer-events:none;position:fixed;top:0;transform:scaleX(0);transform-origin:0 50%;width:100%;z-index:2147483000}@keyframes as-prog{to{transform:scaleX(1)}}}@view-transition{navigation:auto}::view-transition-old(root){animation:as-vt-out .32s var(--as-ex-io) both}::view-transition-new(root){animation:as-vt-in .7s var(--as-ex) both}@keyframes as-vt-out{to{opacity:0}}@keyframes as-vt-in{0%{opacity:0;transform:translate3d(0,16px,0)}}body .header{view-transition-name:as-hdr}@media (max-width:900px){html body .as-pimg .as-wide{aspect-ratio:16/10}}@media (max-width:767px){html.as-js .as-gal__item.as-rv:not(.as-in),html.as-js .as-state__img.as-rv:not(.as-in),html.as-js .as-wide.as-rv:not(.as-in),html.as-js .as-work__item.as-rv:not(.as-in){clip-path:inset(8% 4% 0 4%)}}@media (prefers-reduced-motion:reduce){html.as-js .as-kit__img,html.as-js .as-rv,html.as-js .as-rv img,html.as-js .as-split .as-w>span{clip-path:none!important;opacity:1!important;transform:none!important;transition:none!important}html.as-js .as-rv .as-kicker:before{transform:none!important}html.as-js .as-px>img{translate:none!important}.as-progress{display:none!important}::view-transition-new(root),::view-transition-old(root){animation:none!important}}html body h2.as-kicker{font-family:var(--as-head);font-size:.9rem;font-weight:400;letter-spacing:.16em;line-height:1.56;margin:0 0 1.1em;max-width:none;text-transform:uppercase}html body .as-sr{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0 0 0 0)!important;border:0!important;white-space:nowrap!important}html body .as-wide video{display:block;height:100%;object-fit:cover;width:100%}html.as-js .as-wide.as-rv video{transform:scale(1.1);transition:transform 1.9s var(--as-ex) var(--as-d,0s)}html.as-js .as-wide.as-rv.as-in video{transform:none}html body .as-hp{height:1px!important;left:-9999px!important;opacity:0!important;position:absolute!important;width:1px!important}html body .as-form__ok{border-top:3px solid var(--as-yellow);color:inherit;font-family:var(--as-head);font-size:1.35rem;line-height:1.35;margin:0;padding:28px 0;text-transform:uppercase}html body .as-form__err,html body .as-rq__err{background:rgba(217,83,79,.08);border-left:3px solid #d9534f;font-size:.95rem;margin:16px 0 0;padding:12px 14px}html body .as-rq__note{color:#5c5c5c;font-size:.92rem;margin:6px 0 0}body .as-mx{background:#000;height:420vh;position:relative}body .as-mx__stage{height:100vh;height:100svh;overflow:hidden;position:sticky;top:0}body .as-mx__f,body .as-mx__media{inset:0;margin:0;position:absolute}body .as-mx__f{clip-path:inset(100% 0 0 0);transition:clip-path 1.15s var(--as-ex-io)}body .as-mx__f.is-on,body .as-mx__f[data-i="0"]{clip-path:inset(0 0 0 0)}body .as-mx__f img{border-radius:0;display:block;height:100%;object-fit:cover;transform:scale(1.1);transition:transform 2.2s var(--as-ex);width:100%}body .as-mx__f.is-on img{transform:scale(1)}body .as-mx__f.is-top img{transform:scale(1.02);transition-duration:6s}body .as-mx__shade{background:linear-gradient(90deg,rgba(0,0,0,.86),rgba(0,0,0,.5) 40%,rgba(0,0,0,.05) 72%),linear-gradient(0deg,rgba(0,0,0,.85),transparent 38%);inset:0;pointer-events:none;position:absolute}body .as-mx__copy{bottom:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;left:0;padding-bottom:clamp(120px,17vh,190px);padding-top:110px;position:absolute;right:0;top:0}body .as-mx h1{color:var(--as-white);font-family:var(--as-head);font-size:clamp(2.3rem,5.4vw,4.8rem);font-weight:900;letter-spacing:-.012em;line-height:.98;margin:0;max-width:15ch;text-transform:uppercase}body .as-mx h1 .as-light{display:block;font-weight:400;letter-spacing:0}body .as-mx__lead{color:var(--as-text);font-size:1.12rem;line-height:1.65;margin:24px 0 0;max-width:46ch}body .as-mx .as-seq__cta{margin:32px 0 0}body .as-mx__nav{bottom:30px;left:0;position:absolute;right:0}body .as-mx__nav ol{display:flex;flex-wrap:wrap;gap:6px 22px;list-style:none;margin:0 0 14px;padding:0}body .as-mx__nav a{color:#7a7a7a;font-family:var(--as-head);font-size:.76rem;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;transition:color .45s var(--as-ex);white-space:nowrap}body .as-mx__nav a b{color:inherit;font-weight:400}body .as-mx__nav a span{display:inline-block;margin-left:0;max-width:0;opacity:0;overflow:hidden;transition:max-width .7s var(--as-ex),opacity .45s var(--as-ex),margin .7s var(--as-ex);vertical-align:bottom}body .as-mx__nav a.is-on{color:#fff}body .as-mx__nav a.is-on b{color:var(--as-yellow)}body .as-mx__nav a.is-on span{margin-left:10px;max-width:30em;opacity:1}body .as-mx__nav a:hover{color:#fff}body .as-mx__bar{background:hsla(0,0%,100%,.18);display:block;height:1px;position:relative}body .as-mx__bar i{background:var(--as-yellow);inset:0;position:absolute;transform:scaleX(.125);transform-origin:left center;transition:transform .7s var(--as-ex)}@media (max-width:767px){body .as-mx{height:360vh}body .as-mx__copy{padding:96px 22px 120px}body .as-mx__nav{bottom:22px;padding:0 22px}body .as-mx__shade{background:linear-gradient(0deg,rgba(0,0,0,.92),rgba(0,0,0,.5) 50%,rgba(0,0,0,.15))}}@media (prefers-reduced-motion:reduce){body .as-mx{height:auto}body .as-mx__bar i,body .as-mx__f,body .as-mx__f img,body .as-mx__nav a span{transition:none!important}}html body .as-tm__a{filter:none}html body .as-page .as-tm__ph{background:#fff}html body .as-tm__b{transform:none!important}html body .as-tm__a,html body .as-tm__b{transition:opacity .45s var(--as-ex)}html body .as-term{background:#000;border-top:1px solid var(--as-line);color:#fff;overflow:hidden;padding:0 0 96px;position:relative}html body .as-term__tape{background:#0a0a0a;border-bottom:1px solid var(--as-line);margin-bottom:72px;overflow:hidden}html body .as-term__track{animation:as-term-tape 60s linear infinite;display:flex;font-family:var(--as-mono);font-size:13px;gap:40px;padding:11px 0;white-space:nowrap;width:max-content}html body .as-term__track span{color:#8c8c96;display:inline-flex;gap:10px;letter-spacing:.06em}html body .as-term__track b{color:#fff;font-weight:700}@keyframes as-term-tape{0%{transform:translateX(0)}to{transform:translateX(-50%)}}html body .as-term__hd{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:28px}html body .as-term__st{align-items:center;border:1px solid var(--as-line);border-radius:999px;color:#8c8c96;display:inline-flex;font-family:var(--as-mono);font-size:12px;font-weight:700;gap:8px;letter-spacing:.08em;margin:0 0 18px;padding:6px 12px;text-transform:uppercase}html body .as-term__dot{background:#5a5a62;border-radius:50%;height:8px;width:8px}html body .as-term.is-live .as-term__st{color:#3ddc84}html body .as-term.is-live .as-term__dot{animation:as-term-pulse 1.6s ease-in-out infinite;background:#3ddc84}@keyframes as-term-pulse{0%,to{opacity:1}50%{opacity:.25}}html body .as-term__live,html body .as-term__upd{display:none}html body .as-term.is-live .as-term__live{display:inline}html body .as-term.is-live .as-term__wait{display:none}html body .as-term.is-live .as-term__upd{color:#8c8c96;display:inline;font-weight:500;margin-left:6px}html body .as-term h2{color:#fff;font-family:var(--as-head);font-size:clamp(40px,5.4vw,76px);line-height:.95;margin:6px 0 14px;text-transform:uppercase}html body .as-term h2 .as-light{color:var(--as-yellow)}html body .as-term__lead{color:var(--as-text);font-size:17px;line-height:1.55;margin:0;max-width:640px}html body .as-term__per{background:#0a0a0a;border:1px solid var(--as-line);border-radius:999px;display:flex;gap:4px;padding:4px}html body .as-term__per button{background:transparent;border:0;border-radius:999px;color:#fff;cursor:pointer;font-family:var(--as-mono);font-size:14px;font-weight:700;min-height:44px;min-width:64px;padding:0 16px;transition:background .3s var(--as-ex),color .3s var(--as-ex)}html body .as-term__per button[aria-pressed=true]{background:var(--as-yellow);color:#000}html body .as-term.is-wait .as-term__per{opacity:.4;pointer-events:none}html body .as-term__kpis{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}@media (min-width:760px){html body .as-term__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){html body .as-term__kpis{grid-template-columns:repeat(6,minmax(0,1fr))}}html body .as-term__card,html body .as-term__k{background:var(--as-panel);border:1px solid #262626;border-radius:var(--as-radius)}html body .as-term__k{display:flex;flex-direction:column;gap:8px;padding:18px 18px 14px}html body .as-term h3,html body .as-term th,html body .as-term__kl{color:#8c8c96;font-family:var(--as-body);font-size:12px;font-weight:500;letter-spacing:.1em;margin:0;text-transform:uppercase}html body .as-term__kv{color:#fff;font-family:var(--as-head);font-size:clamp(30px,3vw,42px);font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}html body .as-term__kf{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:28px}html body .as-term__kc{font-family:var(--as-mono);font-size:13px;font-weight:700}html body .as-term__kf svg{height:28px;width:96px}html body .as-term svg polyline{fill:none;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}html body .as-term__row{align-items:flex-start;display:flex;flex-wrap:wrap;margin-bottom:12px}html body .as-term__card{display:flex;flex:1 1 360px;flex-direction:column;gap:14px;min-width:0;padding:20px}html body .as-term__card--wide{flex:999 1 620px}html body .as-term__side{display:flex;flex:1 1 360px;flex-direction:column;gap:12px;min-width:0}html body .as-term__ch{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}html body .as-term__lv,html body .as-term__sum{color:#8c8c96;font-family:var(--as-mono);font-size:12px}html body .as-term__lv{color:#5a5a62;font-weight:700}html body .as-term.is-live .as-term__lv{animation:as-term-pulse 1.6s ease-in-out infinite;color:#3ddc84}html body .as-term__chart{display:block;height:280px;width:100%}html body .as-term__chart line{stroke:#262626;stroke-width:1}html body .as-term__chart rect{fill:#2a2a2a}html body .as-term__chart [data-line]{fill:none;stroke:var(--as-yellow);stroke-linejoin:round;stroke-width:2.5;vector-effect:non-scaling-stroke}html body .as-term__chart [data-area]{fill:rgba(255,205,0,.1)}html body .as-term__lg{color:#8c8c96;display:flex;flex-wrap:wrap;font-size:13px;gap:20px;margin:0}html body .as-term__lg span{align-items:center;display:inline-flex;gap:8px}html body .as-term__lg i{background:var(--as-yellow);display:inline-block;height:3px;width:18px}html body .as-term__lg i.b{background:#2a2a2a;height:12px;width:12px}html body .as-term__book{list-style:none;margin:0;padding:0}html body .as-term__book li{align-items:center;border-bottom:1px solid #1e1e1e;display:grid;font-size:14px;gap:10px;grid-template-columns:52px minmax(0,1fr) auto;padding:10px 6px}html body .as-term__book li.is-new{animation:as-term-new 2.4s ease-out}@keyframes as-term-new{0%{background:rgba(255,205,0,.16)}to{background:transparent}}html body .as-term__book time{color:#8c8c96;font-family:var(--as-mono);font-size:12px}html body .as-term__book b{display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body .as-term__book small{color:#8c8c96;font-size:12px}html body .as-term__book em{color:var(--as-yellow);font-family:var(--as-mono);font-style:normal;font-weight:700;white-space:nowrap}html body .as-term tbody td.as-term__empty{display:table-cell;font-family:var(--as-body)}html body .as-term__book li.as-term__empty{display:block}html body .as-term td.as-term__empty,html body .as-term__book li.as-term__empty{border:1px dashed #2e2e2e;border-radius:var(--as-radius);color:#8c8c96;font-size:14px;padding:28px 18px;text-align:center}html body .as-term__tw{overflow-x:auto}html body .as-term table{border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums;min-width:620px;width:100%}html body .as-term thead th{padding:8px 6px;text-align:right}html body .as-term thead th:first-child{text-align:left}html body .as-term tbody tr{border-top:1px solid #1e1e1e}html body .as-term tbody th{color:#fff;font-size:14px;font-weight:600;letter-spacing:0;padding:12px 6px;text-align:left;text-transform:none}html body .as-term tbody td{font-family:var(--as-mono);padding:12px 6px;text-align:right}html body .as-term tbody td.y{color:var(--as-yellow)}html body .as-term tbody svg{display:block;height:24px;margin-left:auto;width:88px}html body .as-term__cn{display:flex;flex-direction:column;gap:6px}html body .as-term__cnh{display:flex;font-size:14px;gap:8px;justify-content:space-between}html body .as-term__cnh span{color:#8c8c96;font-family:var(--as-mono)}html body .as-term__bar{background:#1e1e1e;border-radius:999px;display:block;height:10px;overflow:hidden}html body .as-term__bar i{background:var(--as-yellow);border-radius:999px;display:block;height:100%;transition:width .9s var(--as-ex);width:0}html body .as-term__fs{align-items:center;color:#8c8c96;display:grid;font-size:13px;gap:10px;grid-template-columns:112px minmax(0,1fr)}html body .as-term__fb{align-items:center;background:#2a2a2a;border-radius:var(--as-radius);box-sizing:border-box;color:#fff;display:flex;font-family:var(--as-mono);font-size:13px;font-weight:700;height:30px;max-width:100%;min-width:72px;padding:0 10px;transition:width .9s var(--as-ex);width:30%}html body .as-term__fs:last-child .as-term__fb{background:var(--as-yellow);color:#000}html body .as-term.is-wait .as-term__fb{opacity:.6;width:auto}html body .as-term__note{color:#8c8c96;font-size:12px;line-height:1.6;margin:20px 0 0;max-width:900px}html body .as-term__side>.as-term__card{flex:0 0 auto}html body .as-term__kc{white-space:nowrap}html body .as-term__kf svg{flex:0 1 auto;min-width:0;width:72px}html body .as-term.is-wait table{min-width:0}html body .as-term.is-wait thead{display:none}@media (prefers-reduced-motion:reduce){html body .as-term__book li.is-new,html body .as-term__dot,html body .as-term__lv,html body .as-term__track{animation:none!important}}html body .as-term__demo{display:none}html body .as-term.is-demo .as-term__demo{display:inline}html body .as-term.is-demo .as-term__live,html body .as-term.is-demo .as-term__upd{display:none}html body .as-term.is-demo .as-term__st{border-color:rgba(255,205,0,.35);color:var(--as-yellow)}html body .as-term.is-demo .as-term__dot{animation:as-term-pulse 1.6s ease-in-out infinite;background:var(--as-yellow)}html body .as-term.is-demo .as-term__lv{color:var(--as-yellow)}html body .as-term__demonote{color:#8c8c96;display:none;font-size:13px;line-height:1.55;margin:12px 0 0;max-width:640px}html body .as-term.is-demo .as-term__demonote{display:block}html body .as-term__board{display:grid;gap:12px;position:relative}html body .as-term__board .as-term__kpis{margin:0}html body .as-term__row{align-items:stretch;display:grid;gap:12px;margin:0}html body .as-term__row--a,html body .as-term__row--b{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}html body .as-term__row--c{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html body .as-term__row>.as-term__card{flex:none;min-height:0}html body .as-term__card--chart .as-term__plot{flex:1;min-height:260px;position:relative}html body .as-term__card--chart .as-term__chart{height:100%;inset:0;position:absolute}html body .as-term__pt{background:var(--as-yellow);border-radius:50%;box-shadow:0 0 0 0 rgba(255,205,0,.6);height:12px;margin:-6px 0 0 -6px;opacity:0;position:absolute;width:12px}html body .as-term__pt.is-on{animation:as-term-ring 1.8s ease-out infinite;opacity:1}@keyframes as-term-ring{0%{box-shadow:0 0 0 0 rgba(255,205,0,.55)}to{box-shadow:0 0 0 16px rgba(255,205,0,0)}}html body .as-term__card--book{overflow:hidden}html body .as-term__card--book .as-term__book{flex:1;-webkit-mask-image:linear-gradient(#000 78%,transparent);mask-image:linear-gradient(#000 78%,transparent);min-height:0;overflow:hidden}html body .as-term__card--mk .as-term__tw{flex:1}html body .as-term__card--mk table{height:100%}html body .as-term__card--cn,html body .as-term__card--fu{justify-content:space-between}html body .as-term__card--cn [data-cn]{display:flex;flex:1;flex-direction:column;gap:14px;justify-content:space-around}html body .as-term__card--fu .as-term__fs{flex:1}html body .as-term__fb{min-width:max-content;white-space:nowrap}html body .as-term.is-demo .as-term__note{display:none}html body .as-term__radar{background:radial-gradient(circle at 50% 50%,#17150c 0,#0d0d0e 70%);border-radius:var(--as-radius);flex:1;min-height:260px;overflow:hidden;position:relative}html body .as-term__radar svg{height:100%;inset:0;position:absolute;width:100%}html body .as-term__grid circle,html body .as-term__grid line{fill:none;stroke:#262626;stroke-width:1}html body .as-term__river{fill:none;opacity:.8;stroke:#1f3340;stroke-linecap:round;stroke-width:7}html body .as-term__river--2{opacity:.6;stroke-width:4}html body .as-term__sweep{animation:as-term-sweep 6s linear infinite;transform-box:view-box;transform-origin:200px 150px}@keyframes as-term-sweep{to{transform:rotate(1turn)}}html body .as-term__city .c{fill:#5a5a62;transition:r .6s ease}html body .as-term__city.is-on .c{fill:var(--as-yellow)}html body .as-term__city text{fill:#8c8c96;font-family:var(--as-mono);font-size:10px;letter-spacing:.04em}html body .as-term__city text.n{fill:#fff;font-size:11px;font-weight:700}html body .as-term__ping{animation:as-term-ping 2s ease-out forwards;fill:none;stroke:var(--as-yellow);stroke-width:2}html body .as-term__ping.is-big{stroke:#3ddc84;stroke-width:3}@keyframes as-term-ping{0%{opacity:1;r:4}to{opacity:0;r:46}}html body .as-term__tape{position:relative}html body .as-term__tape[data-tag]:before{align-items:center;background:var(--as-yellow);bottom:0;clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%);color:#000;content:attr(data-tag);display:flex;font-family:var(--as-mono);font-size:12px;font-weight:700;left:0;letter-spacing:.12em;padding:0 16px 0 18px;position:absolute;top:0;z-index:2}html body .as-term__k{position:relative;transition:border-color .4s ease}html body .as-term__k.is-bump{animation:as-term-bump 1.1s ease-out}html body .as-term__k.is-bump .as-term__kv{animation:as-term-glow 1.1s ease-out}@keyframes as-term-bump{0%{border-color:var(--as-yellow);box-shadow:0 0 0 1px var(--as-yellow),0 0 28px rgba(255,205,0,.25)}to{border-color:#262626;box-shadow:none}}@keyframes as-term-glow{0%{color:var(--as-yellow);text-shadow:0 0 18px rgba(255,205,0,.55)}to{color:#fff;text-shadow:none}}html body .as-term__alert{opacity:0;pointer-events:none;position:absolute;right:0;top:-8px;transform:translateX(24px);transition:transform .45s cubic-bezier(.2,0,0,1),opacity .3s ease;z-index:5}html body .as-term__alert.is-on{opacity:1;transform:none}html body .as-term__al{align-items:center;background:#0b0b0c;border:1px solid var(--as-yellow);border-radius:var(--as-radius);box-shadow:0 18px 40px rgba(0,0,0,.6),0 0 40px rgba(255,205,0,.18);display:flex;gap:14px;min-width:280px;padding:12px 16px 12px 0}html body .as-term__al i{align-self:stretch;background:var(--as-yellow);width:6px}html body .as-term__al div{display:flex;flex-direction:column;gap:2px;min-width:0}html body .as-term__al small{color:var(--as-yellow);font-family:var(--as-mono);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}html body .as-term__al b{color:#fff;font-family:var(--as-head);font-size:22px;line-height:1;text-transform:uppercase}html body .as-term__al span{color:#b8b8b8;font-size:13px}html body .as-term__al em{color:var(--as-yellow);font-family:var(--as-head);font-size:30px;font-style:normal;margin-left:auto;white-space:nowrap}html body .as-term.is-alert-on .as-term__alert{opacity:1}@media (max-width:1199px){html body .as-term__row--b{grid-template-columns:minmax(0,1fr)}html body .as-term__card--map .as-term__radar{min-height:320px}}@media (max-width:760px){html body .as-term__row--a,html body .as-term__row--b,html body .as-term__row--c{grid-template-columns:minmax(0,1fr)}html body .as-term__card--book .as-term__book{max-height:420px}html body .as-term__alert{left:0;right:0;top:-14px}html body .as-term__al{min-width:0}html body .as-term__al em{font-size:22px}}@media (prefers-reduced-motion:reduce){html body .as-term__pt.is-on,html body .as-term__sweep{animation:none}}html body .as-term__card--book .as-term__book{contain:size}html body .as-term__card--chart .as-term__plot{min-height:340px}@media (max-width:760px){html body .as-term__card--book .as-term__book{contain:none}html body .as-term__card--chart .as-term__plot{min-height:240px}}html body .as-term__book li{grid-template-columns:auto minmax(0,1fr) auto}html body .as-term__book time{min-width:44px;white-space:nowrap}html body .as-sst{background:#000;border-top:1px solid var(--as-line);color:#fff;overflow:hidden;padding:120px 0 104px;position:relative}html body .as-sst:before{background:radial-gradient(closest-side,rgba(255,205,0,.09),transparent);content:"";height:620px;left:50%;margin-left:-550px;pointer-events:none;position:absolute;top:-240px;width:1100px}html body .as-sst .as-wrap{position:relative}html body .as-sst__hd{align-items:flex-end;display:flex;flex-wrap:wrap;gap:32px 48px;justify-content:space-between;margin-bottom:32px}html body .as-sst__pill{align-items:center;border:1px solid rgba(255,205,0,.35);border-radius:999px;color:var(--as-yellow);display:inline-flex;font-family:var(--as-mono);font-size:12px;font-weight:700;gap:8px;letter-spacing:.08em;margin:0 0 18px;padding:6px 12px;text-transform:uppercase}html body .as-sst__dot{animation:as-term-pulse 1.6s ease-in-out infinite;background:var(--as-yellow);border-radius:50%;height:8px;width:8px}html body .as-sst h2{color:#fff;font-family:var(--as-head);font-size:clamp(40px,5.4vw,76px);line-height:.95;margin:6px 0 14px;text-transform:uppercase}html body .as-sst h2 .as-light{color:var(--as-yellow)}html body .as-sst__lead{color:var(--as-text);font-size:17px;line-height:1.55;margin:0;max-width:640px}html body .as-sst__stats{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;min-width:min(100%,460px);padding:0}html body .as-sst__stats li{background:var(--as-panel);border:1px solid #262626;border-radius:var(--as-radius);display:flex;flex-direction:column;gap:6px;padding:16px}html body .as-sst__stats b{color:var(--as-yellow);font-family:var(--as-head);font-size:clamp(30px,3vw,42px);line-height:1;white-space:nowrap}html body .as-sst__stats span{color:#8c8c96;font-size:13px;line-height:1.35}html body .as-sst__board{display:grid;gap:12px}html body .as-sst__app{background:#0c0c0d;border:1px solid #262626;border-radius:var(--as-radius);box-shadow:0 40px 80px rgba(0,0,0,.55);overflow:hidden;position:relative}html body .as-sst__bar{align-items:center;background:#111112;border-bottom:1px solid #1f1f1f;display:flex;gap:16px;padding:14px 20px}html body .as-sst__ttl{display:flex;flex-direction:column;gap:2px;min-width:0}html body .as-sst__ttl b{font-family:var(--as-head);font-size:20px;letter-spacing:.02em;line-height:1;text-transform:uppercase}html body .as-sst__ttl span{color:var(--as-yellow);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body .as-sst__tabs{display:flex;gap:8px;margin-left:auto}html body .as-sst__tabs span{border:1px solid #2e2e2e;border-radius:8px;color:#e8e8ec;font-family:var(--as-head);font-size:12px;letter-spacing:.06em;padding:8px 12px;text-transform:uppercase;white-space:nowrap}html body .as-sst__tabs .is-y{border-color:var(--as-yellow);color:var(--as-yellow)}html body .as-sst__wm{align-items:center;color:#fff;display:inline-flex;flex-direction:column;line-height:1}html body .as-sst__wm b{font-family:var(--as-head);font-size:20px;letter-spacing:.12em}html body .as-sst__wm small{color:var(--as-yellow);font-family:var(--as-mono);font-size:7px;letter-spacing:.42em;margin-top:3px;padding-left:.42em}html body .as-sst__body{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr)}html body .as-sst__ctl{border-right:1px solid #1f1f1f;display:flex;flex-direction:column;gap:10px;padding:20px}html body .as-sst__step{align-items:center;color:#8c8c96;display:flex;font-family:var(--as-mono);font-size:11px;font-weight:700;gap:10px;letter-spacing:.14em;margin:6px 0 0;text-transform:uppercase}html body .as-sst__step i{color:var(--as-yellow);font-style:normal}html body .as-sst__ctl button{color:inherit;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent}html body .as-sst__fmts{display:grid;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr))}html body .as-sst__fmts button{align-items:center;background:#141415;border:1px solid #2a2a2a;border-radius:10px;display:flex;flex-direction:column;gap:6px;min-height:76px;min-width:0;padding:10px 2px 8px;transition:border-color .25s ease,background .25s ease}html body .as-sst__fmts b{font-size:10px;font-weight:600;hyphens:auto;line-height:1.15;overflow-wrap:anywhere;text-align:center}html body .as-sst__fmts small{display:none}html body .as-sst__fi{border:1.5px solid #5a5a62;border-radius:3px;display:block;height:22px}html body .as-sst__fi--0{height:12px;margin:5px 0;width:30px}html body .as-sst__fi--1{height:20px;width:20px}html body .as-sst__fi--2{width:17px}html body .as-sst__fi--3{width:13px}html body .as-sst__fi--4{height:19px;width:26px}html body .as-sst__ctl [aria-pressed=true]{background:rgba(255,205,0,.07);border-color:var(--as-yellow)}html body .as-sst__fmts [aria-pressed=true] .as-sst__fi{background:rgba(255,205,0,.18);border-color:var(--as-yellow)}html body .as-sst__bgs{display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}html body .as-sst__bgs button{aspect-ratio:16/10;background:#141415;border:1.5px solid transparent;border-radius:10px;overflow:hidden;padding:0;position:relative}html body .as-sst__bgs img{display:block;height:100%;object-fit:cover;opacity:.75;transition:opacity .25s ease,transform .4s ease;width:100%}html body .as-sst__bgs [aria-pressed=true] img,html body .as-sst__bgs button:hover img{opacity:1}html body .as-sst__bgs span{background:linear-gradient(transparent,rgba(0,0,0,.85));bottom:0;font-size:9.5px;left:0;line-height:1.15;overflow:hidden;padding:10px 6px 4px;position:absolute;right:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}html body .as-sst__msgs{display:flex;flex-wrap:wrap;gap:6px}html body .as-sst__msgs button{background:#141415;border:1px solid #2a2a2a;border-radius:999px;font-size:12.5px;line-height:1.2;padding:8px 11px;text-align:left;transition:border-color .25s ease,background .25s ease}html body .as-sst__opts{border-top:1px solid #1f1f1f;display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:8px;padding-top:14px}html body .as-sst__opts button{align-items:center;background:none;border:0;color:#d0d0d6;display:inline-flex;font-size:13px;gap:10px;padding:4px 0}html body .as-sst__opts i{background:#2a2a2a;border-radius:999px;flex:none;height:20px;position:relative;transition:background .25s ease;width:34px}html body .as-sst__opts i:after{background:#8c8c96;border-radius:50%;content:"";height:14px;left:3px;position:absolute;top:3px;transition:transform .25s cubic-bezier(.2,0,0,1),background .25s ease;width:14px}html body .as-sst__opts [aria-checked=true] i{background:rgba(255,205,0,.3)}html body .as-sst__opts [aria-checked=true] i:after{background:var(--as-yellow);transform:translateX(14px)}html body .as-sst__out{display:flex;flex-direction:column;gap:16px;min-width:0;padding:20px}html body .as-sst__stage{align-items:center;background-color:#111;background-image:linear-gradient(45deg,#151516 25%,transparent 0,transparent 75%,#151516 0),linear-gradient(45deg,#151516 25%,transparent 0,transparent 75%,#151516 0);background-position:0 0,11px 11px;background-size:22px 22px;border-radius:12px;display:flex;flex:1;justify-content:center;min-height:440px;overflow:hidden;position:relative}html body .as-sst__ad{background:#111;border-radius:6px;box-shadow:0 22px 50px rgba(0,0,0,.6);container-type:size;flex:none;overflow:hidden;position:relative;transition:width .6s cubic-bezier(.2,0,0,1),height .6s cubic-bezier(.2,0,0,1)}html body .as-sst__bg,html body .as-sst__bg img{height:100%;inset:0;position:absolute;width:100%}html body .as-sst__bg img{object-fit:cover;opacity:0;transform:scale(1.04);transition:opacity .6s ease,transform 6s ease-out}html body .as-sst__bg img.is-on{opacity:1;transform:scale(1)}html body .as-sst__bg:after{background:radial-gradient(ellipse at 50% 45%,rgba(0,0,0,.25),rgba(0,0,0,.62));content:"";inset:0;position:absolute}html body .as-sst__safe{border:1.5px dashed rgba(255,205,0,.85);border-radius:2px;bottom:3%;display:none;left:30%;pointer-events:none;position:absolute;right:30%;top:3%}html body .as-sst__ad.is-cover .as-sst__safe{display:block}html body .as-sst__in{align-items:center;display:flex;flex-direction:column;gap:6cqmin;inset:0;justify-content:center;padding:8cqmin;position:absolute;text-align:center}html body .as-sst__ad.is-cover .as-sst__in{gap:5cqh;left:30%;padding:6cqh 3cqw;right:30%}html body .as-sst__h{color:#fff;font-family:var(--as-head);font-size:10cqmin;font-weight:700;line-height:.98;margin:0;text-shadow:0 2px 14px rgba(0,0,0,.6);text-transform:uppercase;text-wrap:balance}html body .as-sst__ad.is-cover .as-sst__h{font-size:12.5cqh}html body .as-sst__ad.is-story .as-sst__h{font-size:12cqw}html body .as-sst__h.is-in{animation:as-sst-in .55s cubic-bezier(.2,0,0,1)}@keyframes as-sst-in{0%{filter:blur(4px);opacity:0;transform:translateY(8%)}to{filter:none;opacity:1;transform:none}}html body .as-sst__lg{align-items:center;display:flex;gap:4cqmin;justify-content:center}html body .as-sst__bd{display:block;filter:drop-shadow(0 2px 6px rgba(0,0,0,.5));height:15cqmin;width:auto}html body .as-sst__ad.is-nobd .as-sst__bd{display:none}html body .as-sst__ad .as-sst__wm b{font-size:7.5cqmin}html body .as-sst__ad .as-sst__wm small{font-size:2.2cqmin;margin-top:1cqmin}html body .as-sst__ph{background:var(--as-yellow);border-radius:999px;color:#000;font-family:var(--as-mono);font-size:3.6cqmin;font-weight:700;letter-spacing:.04em;margin:0;padding:1.4cqmin 3cqmin;white-space:nowrap}html body .as-sst__ad.is-noph .as-sst__ph{display:none}html body .as-sst__ad.is-cover .as-sst__bd{height:17cqh}html body .as-sst__ad.is-cover .as-sst__wm b{font-size:9cqh}html body .as-sst__ad.is-cover .as-sst__wm small{font-size:2.6cqh}html body .as-sst__ad.is-cover .as-sst__ph{font-size:4.6cqh}html body .as-sst__ad.is-flash:after{animation:as-sst-flash .5s ease-out forwards;background:#fff;content:"";inset:0;pointer-events:none;position:absolute}@keyframes as-sst-flash{0%{opacity:.55}to{opacity:0}}html body .as-sst__all{align-content:center;align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(10,10,11,.97);display:flex;flex-wrap:wrap;gap:16px 12px;inset:0;justify-content:center;padding:16px;position:absolute;z-index:3}html body .as-sst__all[hidden],html body .as-sst__cap[hidden]{display:none}html body .as-sst__mini{align-items:center;animation:as-sst-pop .5s cubic-bezier(.2,0,0,1) both;background:none;border:0;color:#8c8c96;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:0}html body .as-sst__mini small{font-family:var(--as-mono);font-size:11px;line-height:1.4;text-align:center}html body .as-sst__mini small b{color:#e8e8ec;display:block;font-family:var(--as-body);font-weight:600}html body .as-sst__mini .as-sst__ad{transition:transform .25s ease,box-shadow .25s ease}html body .as-sst__mini:hover .as-sst__ad{box-shadow:0 0 0 2px var(--as-yellow),0 22px 50px rgba(0,0,0,.6);transform:translateY(-4px)}@keyframes as-sst-pop{0%{opacity:0;transform:translateY(18px) scale(.94)}to{opacity:1;transform:none}}html body .as-sst__cap{animation:as-sst-slide .45s cubic-bezier(.2,0,0,1);background:#141415;border:1px solid #2e2e2e;border-radius:12px;bottom:16px;box-shadow:0 20px 50px rgba(0,0,0,.6);display:flex;flex-direction:column;gap:12px;padding:18px;position:absolute;right:16px;top:16px;width:min(380px,calc(100% - 32px));z-index:3}@keyframes as-sst-slide{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}html body .as-sst__caph{color:var(--as-yellow);font-family:var(--as-mono);font-size:11px;font-weight:700;letter-spacing:.14em;margin:0;text-transform:uppercase}html body .as-sst__cap pre{color:#e8e8ec;flex:1;font-family:var(--as-body);font-size:14px;line-height:1.5;margin:0;min-height:0;overflow:auto;white-space:pre-wrap}html body .as-sst__acts button,html body .as-sst__cap button,html body .as-sst__pi button{background:#141415;border:1px solid #333;border-radius:10px;color:#fff;cursor:pointer;font-family:var(--as-head);font-size:13px;letter-spacing:.06em;min-height:44px;padding:0 16px;text-transform:uppercase;transition:border-color .25s ease,background .25s ease,color .25s ease}html body .as-sst__cap button span+span,html body .as-sst__cap button.is-done span:first-child,html body .as-sst__pi button span+span,html body .as-sst__pi button.is-done span:first-child{display:none}html body .as-sst__cap button.is-done span+span,html body .as-sst__pi button.is-done span+span{display:inline}html body .as-sst__cap button.is-done{border-color:#3ddc84;color:#3ddc84}html body .as-sst__acts{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}html body .as-sst__acts [aria-pressed=true],html body .as-sst__acts button:hover{border-color:var(--as-yellow)}html body .as-sst__acts .is-y{background:var(--as-yellow);border-color:var(--as-yellow);color:#000}html body .as-sst__meta{color:#8c8c96;font-family:var(--as-mono);font-size:12px;margin:0;text-align:center}html body .as-sst__live{animation:as-term-pulse 1.6s ease-in-out infinite;background:#3ddc84;border-radius:50%;display:inline-block;height:7px;margin-right:8px;vertical-align:1px;width:7px}html body .as-sst__toast{align-items:center;background:#0b0b0c;border:1px solid #3ddc84;border-radius:999px;bottom:16px;color:#fff;display:flex;font-size:13px;gap:10px;left:50%;opacity:0;padding:10px 16px;pointer-events:none;position:absolute;transform:translate(-50%,20px);transition:transform .4s cubic-bezier(.2,0,0,1),opacity .3s ease;white-space:nowrap;z-index:4}html body .as-sst__toast.is-on{opacity:1;transform:translate(-50%)}html body .as-sst__toast i{background:#3ddc84;border-radius:50%;flex:none;height:18px;position:relative;width:18px}html body .as-sst__toast i:after{border:solid #000;border-width:0 2px 2px 0;content:"";height:8px;left:6px;position:absolute;top:3px;transform:rotate(45deg);width:4px}html body .as-sst__cur{height:22px;left:0;margin:-4px 0 0 -4px;opacity:0;pointer-events:none;position:absolute;top:0;transition:transform .7s cubic-bezier(.45,0,.2,1),opacity .3s ease;width:22px;z-index:6}html body .as-sst__cur:before{background:var(--as-yellow);clip-path:polygon(0 0,0 78%,24% 60%,40% 96%,54% 90%,38% 55%,70% 55%);content:"";filter:drop-shadow(0 2px 3px rgba(0,0,0,.6));inset:0;position:absolute}html body .as-sst__cur:after{border:2px solid var(--as-yellow);border-radius:50%;content:"";height:28px;left:-14px;opacity:0;position:absolute;top:-14px;width:28px}html body .as-sst__cur.is-on{opacity:1}html body .as-sst__cur.is-click:after{animation:as-sst-click .5s ease-out}@keyframes as-sst-click{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}html body .as-sst__row{align-items:stretch;display:grid;gap:12px;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}html body .as-sst__card{background:var(--as-panel);border:1px solid #262626;border-radius:var(--as-radius);display:flex;flex-direction:column;gap:16px;min-width:0;padding:20px}html body .as-sst__k{align-items:center;color:#8c8c96;display:flex;font-family:var(--as-body);font-size:12px;font-weight:500;gap:10px;letter-spacing:.1em;margin:0;text-transform:uppercase}html body .as-sst__lh{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}html body .as-sst__lh h3{color:#fff;font-family:var(--as-head);font-size:28px;line-height:1;margin:6px 0 4px;text-transform:uppercase}html body .as-sst__ls{color:#8c8c96;font-size:14px;margin:0}html body .as-sst__filt{background:#0f0f10;border:1px solid #2a2a2a;border-radius:12px;display:flex;gap:4px;margin:0;padding:4px}html body .as-sst__filt span{border-radius:9px;color:#8c8c96;font-size:13px;padding:8px 12px;white-space:nowrap}html body .as-sst__filt .is-on{background:#1f1f21;color:#fff}html body .as-sst__filt b{color:inherit;display:inline-block;font-family:var(--as-mono);margin-left:4px}html body .as-sst__filt b.is-bump{animation:as-term-glow 1.1s ease-out}html body .as-sst__posts{display:grid;flex:1;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}html body .as-sst__post{display:flex;flex-direction:column;gap:10px;min-width:0;transition:opacity .4s ease}html body .as-sst__pf{aspect-ratio:4/5;background:#111;border-radius:12px;container-type:inline-size;margin:0;overflow:hidden;position:relative}html body .as-sst__pf>img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .6s cubic-bezier(.2,0,0,1);width:100%}html body .as-sst__post:hover .as-sst__pf>img{transform:scale(1.05)}html body .as-sst__pf figcaption{align-items:center;background:radial-gradient(ellipse at 50% 40%,rgba(0,0,0,.2),rgba(0,0,0,.66));display:flex;flex-direction:column;inset:0;justify-content:center;padding:14% 8% 22%;position:absolute}html body .as-sst__pf figcaption p{color:#fff;font-family:var(--as-head);font-size:10.5cqw;font-weight:700;line-height:1;margin:0;text-align:center;text-shadow:0 2px 12px rgba(0,0,0,.6);text-transform:uppercase;text-wrap:balance}html body .as-sst__pnew,html body .as-sst__ptag,html body .as-sst__pvid{border-radius:7px;font-size:10.5px;font-weight:600;line-height:1.2;padding:4px 8px;position:absolute}html body .as-sst__ptag{backdrop-filter:blur(6px);background:rgba(0,0,0,.55);color:#fff;left:8px;top:8px}html body .as-sst__pnew{background:#fff;color:#000;right:8px;top:8px}html body .as-sst__pvid{backdrop-filter:blur(6px);background:rgba(0,0,0,.55);bottom:8px;color:#fff;left:8px}html body .as-sst__pwm{align-items:center;bottom:7%;display:inline-flex;flex-direction:column;line-height:1;position:absolute;right:8%}html body .as-sst__pwm b{font-family:var(--as-head);font-size:7.5cqw;letter-spacing:.12em}html body .as-sst__pwm small{color:var(--as-yellow);font-family:var(--as-mono);font-size:2.3cqw;letter-spacing:.4em;margin-top:2px;padding-left:.4em}html body .as-sst__pbd{bottom:7%;height:17%;left:8%;position:absolute;width:auto}html body .as-sst__pf.is-story .as-sst__pvid{display:none}html body .as-sst__pi{display:flex;flex:1;flex-direction:column;gap:3px}html body .as-sst__pi b{color:#fff;font-size:14px;font-weight:600;line-height:1.3}html body .as-sst__pi small{color:#8c8c96;font-size:12px}html body .as-sst__pi button{align-self:flex-start;font-size:12px;margin-top:auto;min-height:38px;padding:0 14px;transform:translateY(6px)}html body .as-sst__pi button:hover{border-color:var(--as-yellow)}html body .as-sst__pi button.is-done{border-color:#3ddc84;color:#3ddc84}html body .as-sst__post.is-done .as-sst__pf{opacity:.55}html body .as-sst__card--note blockquote{background:#141415;border-left:4px solid var(--as-yellow);border-radius:0 10px 10px 0;color:#e8e8ec;font-size:15px;line-height:1.55;margin:0;padding:16px 16px 16px 18px}html body .as-sst__ar{background:var(--as-yellow);border-radius:7px;flex:none;height:24px;position:relative;width:24px}html body .as-sst__ar:after{border:2px solid #000;border-radius:2px;content:"";inset:7px;position:absolute;transform:rotate(45deg)}html body .as-sst__nt{color:#8c8c96;font-size:12px;margin-top:-8px}html body .as-sst__cal{display:flex;flex:1;flex-direction:column;gap:10px;justify-content:flex-end}html body .as-sst__cal p{align-items:baseline;color:#8c8c96;display:flex;flex-wrap:wrap;font-size:13px;gap:6px;margin:0}html body .as-sst__cal p b{color:#fff;font-weight:600}html body .as-sst__caln{color:var(--as-yellow);font-family:var(--as-mono);font-size:12px;margin-left:auto}html body .as-sst__cal ol{align-content:start;display:grid;flex:none;gap:4px;grid-auto-rows:auto;grid-template-columns:repeat(7,minmax(0,1fr));list-style:none;margin:0;padding:0}html body .as-sst__cal li{align-items:center;background:#141415;border-radius:7px;color:#8c8c96;display:flex;font-family:var(--as-mono);font-size:11px;height:34px;justify-content:center;margin:0;position:relative}html body .as-sst__cal li.w{background:none;font-size:10px;height:18px}html body .as-sst__cal li.e{background:none}html body .as-sst__cal li.o{color:#4a4a50}html body .as-sst__cal li.p:after{background:var(--as-yellow);border-radius:50%;bottom:4px;content:"";height:4px;position:absolute;width:4px}html body .as-sst__cal li.p.o:after{background:#3ddc84}html body .as-sst__cal li.t{background:var(--as-yellow);color:#000;font-weight:700}html body .as-sst__cal li.t:after{background:#000}html body .as-sst__card--note .btn{align-self:stretch;justify-content:center;text-align:center}html body .as-sst__note{color:#8c8c96;font-size:12px;line-height:1.6;margin:16px 0 0;max-width:900px}@media (max-width:1199px){html body .as-sst__row{grid-template-columns:minmax(0,1fr)}html body .as-sst__body{grid-template-columns:minmax(0,300px) minmax(0,1fr)}html body .as-sst__tabs{display:none}html body .as-sst__wm--bar{margin-left:auto}}@media (max-width:900px){html body .as-sst{padding:88px 0 80px}html body .as-sst__body{grid-template-columns:minmax(0,1fr)}html body .as-sst__out{order:-1;padding:12px}html body .as-sst__ctl{border-right:0;border-top:1px solid #1f1f1f}html body .as-sst__stage{min-height:300px}html body .as-sst__posts{grid-template-columns:repeat(2,minmax(0,1fr))}html body .as-sst__stats{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;width:100%}}@media (max-width:560px){html body .as-sst__stage{min-height:260px}html body .as-sst__acts button{flex:1 1 calc(50% - 8px);font-size:12px;padding:0 8px}html body .as-sst__stats li{padding:12px}html body .as-sst__stats span{font-size:12px}html body .as-sst__fmts b{font-size:9.5px}html body .as-sst__cap{bottom:12px;left:12px;right:12px;top:12px;width:auto}}@media (prefers-reduced-motion:reduce){html body .as-sst__cap,html body .as-sst__dot,html body .as-sst__live,html body .as-sst__mini{animation:none}html body .as-sst__ad,html body .as-sst__bg img{transition:none}}html body .alr4{--y:#ffcd00;--k:#0a0a0b;--k2:#111113;--k3:#18181b;--g:#323232;--p:#f4f3ef;--p2:#ebe9e3;--ink:#0b0b0b;--mut:#9a9aa1;--mutd:#5d5d64;--ln:hsla(0,0%,100%,.12);--lnd:rgba(0,0,0,.11);--hd:var(--as-head);--ez:cubic-bezier(.16,1,.3,1);--r:16px;background:var(--k);color:#fff;overflow-x:clip}html body .alr4 .as-wrap{max-width:1380px;padding:0 clamp(22px,4.2vw,64px)}html body .alr4 section{position:relative}html body .alr4 h1,html body .alr4 h2,html body .alr4 h3{color:inherit;font-family:var(--hd);margin:0;text-transform:uppercase}html body .alr4 h2{font-size:clamp(38px,4.6vw,74px);font-weight:700;letter-spacing:-.01em;line-height:.96;max-width:16ch}html body .alr4 h1 .as-light,html body .alr4 h2 .as-light{color:inherit;font-weight:300}html body .alr4 p{margin:0}html body .alr4 img{display:block;max-width:100%}html body .alr4 sup{font-size:.32em;font-weight:600;letter-spacing:0;margin-left:.1em;vertical-align:super}html body .alr4 :focus-visible{outline:2px solid var(--y);outline-offset:3px}html body .alr4 .as-is-light,html body .alr4 .as-is-light h2,html body .alr4 .as-is-light h3{color:var(--ink)}html body .alr4 .alr-k{align-items:center;color:var(--mut);display:flex;font-size:13px;font-weight:500;gap:14px;letter-spacing:.16em;margin:0 0 26px;text-transform:uppercase}html body .alr4 .alr-k:before{background:var(--y);content:"";flex:none;height:2px;width:28px}html body .alr4 .as-is-light .alr-k{color:var(--mutd)}html body .alr4 .alr-k--y{color:#fff}html body .alr4 .alr-lead{color:#bdbdc3;font-size:clamp(17px,1.25vw,19px);font-weight:300;line-height:1.65;max-width:560px}html body .alr4 .as-is-light .alr-lead{color:#4a4a50}html body .alr4 .alr-hd{margin:0 0 clamp(52px,6vw,90px)}html body .alr4 .alr-hd--split{align-items:end;display:grid;gap:28px 60px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}html body .alr4 .alr-hd--split>div:last-child:not(:first-child),html body .alr4 .alr-hd--split>p{justify-self:end}html body .alr4 .alr-go{align-items:center;color:inherit;display:inline-flex;font-size:14px;font-weight:600;gap:12px;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}html body .alr4 .alr-go span{background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:4px;transition:background-size .5s var(--ez)}html body .alr4 .alr-go:hover span{background-position:100% 100%;background-size:0 1px}html body .alr4 .alr-go svg{fill:none;height:18px;stroke:currentColor;stroke-width:1.8;transition:transform .5s var(--ez);width:18px}html body .alr4 .alr-go:hover svg{transform:translateX(5px)}html body .alr4 .alr-more{margin:44px 0 0}html body .alr4 .alr-by{display:flex;flex-direction:column;font-size:14px;gap:3px;margin:26px 0 0}html body .alr4 .alr-by b{font-family:var(--hd);font-size:16px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}html body .alr4 .alr-by span{color:var(--mut)}html body .alr4 .as-is-light .alr-by span{color:var(--mutd)}html body .alr4 .alr-ph{background:#1a1a1c;border-radius:var(--r);overflow:hidden}html body .alr4 .alr-ph img{height:100%;object-fit:cover;width:100%}html body .alr4 figcaption{color:var(--mut);font-size:13px;margin-top:14px}html body .alr4 .as-is-light figcaption{color:var(--mutd)}html body .alr4 .alr-play{align-items:center;border:1px solid hsla(0,0%,100%,.5);border-radius:50%;display:inline-flex;flex:none;height:54px;justify-content:center;position:relative;transition:background .35s ease,border-color .35s ease,transform .5s var(--ez);width:54px}html body .alr4 .alr-play:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:7px 0 7px 12px;content:"";margin-left:3px;transition:border-color .3s ease}html body .alr4 .alr-hero{background:#000;display:flex;flex-direction:column;justify-content:flex-end;min-height:100vh;min-height:100svh;overflow:hidden}html body .alr4 .alr-hero__bg{inset:-6% 0 0;position:absolute}html body .alr4 .alr-hero__bg img{height:100%;object-fit:cover;object-position:62% 50%;opacity:0;transform:scale(1.1);transition:opacity 1.6s ease,transform 3.2s var(--ez);width:100%}html body .alr4.is-in .alr-hero__bg img{opacity:1;transform:scale(1)}html body .alr4 .alr-hero__bg:after{background:linear-gradient(90deg,rgba(0,0,0,.86),rgba(0,0,0,.62) 34%,rgba(0,0,0,.12) 68%,rgba(0,0,0,.05)),linear-gradient(0deg,rgba(0,0,0,.8),transparent 42%),linear-gradient(180deg,rgba(0,0,0,.55),transparent 22%);content:"";inset:0;position:absolute}html body .alr4 .alr-hero__in{padding-bottom:clamp(56px,9vh,110px);padding-top:clamp(150px,20vh,230px);position:relative}html body .alr4 .alr-hero h1{font-size:clamp(48px,6.6vw,112px);font-weight:700;letter-spacing:-.015em;line-height:.93;max-width:11.5ch}html body .alr4 .alr-hero h1 .alr-line{display:block}html body .alr4 .alr-hero__lead{color:hsla(0,0%,100%,.8);font-size:clamp(17px,1.3vw,20px);font-weight:300;line-height:1.65;margin:34px 0 0;max-width:540px}html body .alr4 .alr-hero__cta{align-items:center;display:flex;flex-wrap:wrap;gap:20px 36px;margin:44px 0 0}html body .alr4 .alr-film{align-items:center;background:none;border:0;color:#fff;cursor:pointer;display:inline-flex;font:inherit;gap:16px;padding:0;text-align:left}html body .alr4 .alr-film b{display:block;font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}html body .alr4 .alr-film small{color:hsla(0,0%,100%,.6);display:block;font-size:13px;margin-top:3px}html body .alr4 .alr-film:hover .alr-play{background:var(--y);border-color:var(--y);transform:scale(1.06)}html body .alr4 .alr-film:hover .alr-play:after{border-left-color:#000}html body .alr4 .alr-hero__foot{align-items:center;color:hsla(0,0%,100%,.55);display:grid;font-size:12.5px;gap:20px;grid-template-columns:1fr auto 1fr;letter-spacing:.12em;padding-bottom:26px;padding-top:22px;position:relative;text-transform:uppercase}html body .alr4 .alr-hero__foot:before{background:var(--ln);content:"";height:1px;left:clamp(22px,4.2vw,64px);position:absolute;right:clamp(22px,4.2vw,64px);top:0}html body .alr4 .alr-demo{justify-self:end}html body .alr4 .alr-scroll{align-items:center;display:inline-flex;gap:12px}html body .alr4 .alr-scroll i{background:hsla(0,0%,100%,.25);height:26px;overflow:hidden;position:relative;width:1px}html body .alr4 .alr-scroll i:after{animation:alr4-drop 2.2s var(--ez) infinite;background:var(--y);content:"";height:50%;left:0;position:absolute;top:-50%;width:1px}@keyframes alr4-drop{0%{top:-50%}to{top:110%}}html body .alr4 .alr-fig{background:var(--p);padding:clamp(110px,12vw,190px) 0 clamp(90px,10vw,150px)}html body .alr4 .alr-fig__g{border-top:1px solid var(--lnd);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}html body .alr4 .alr-fig__i{padding:34px 28px 6px 0}html body .alr4 .alr-fig__i+.alr-fig__i{border-left:1px solid var(--lnd);padding-left:28px}html body .alr4 .alr-fig dt{align-items:flex-start;color:var(--ink);display:flex;font-family:var(--hd);font-size:clamp(64px,7.2vw,124px);font-variant-numeric:tabular-nums;font-weight:700;gap:4px;letter-spacing:-.02em;line-height:.86}html body .alr4 .alr-fig dt small{color:var(--ink);font-size:.42em;font-weight:600;line-height:1;margin-top:.08em}html body .alr4 .alr-fig dt small:empty{display:none}html body .alr4 .alr-fig dd{color:#55555b;font-size:15px;line-height:1.5;margin:22px 0 0;max-width:230px}html body .alr4 .alr-inno{background:var(--p);padding:clamp(40px,5vw,80px) 0 clamp(120px,13vw,200px)}html body .alr4 .alr-inno__g{align-items:start;display:grid;gap:clamp(48px,7vw,120px);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html body .alr4 .alr-inno__fig{margin:0;position:sticky;top:110px}html body .alr4 .alr-inno__fig .alr-ph{aspect-ratio:4/5}html body .alr4 .alr-inno__seal{filter:drop-shadow(0 12px 24px rgba(0,0,0,.18));height:104px;position:absolute;right:-26px;top:-26px;width:104px}html body .alr4 .alr-inno__t{padding-top:20px}html body .alr4 .alr-scrub{border:0;color:var(--ink);font-family:var(--hd);font-size:clamp(23px,1.9vw,31px);font-weight:400;letter-spacing:-.005em;line-height:1.32;margin:44px 0 0;padding:0;text-transform:none}html body .alr4 .alr-scrub .alr-w{color:#c2c1bb;transition:color .5s ease}html body .alr4 .alr-scrub .alr-w.is-on{color:var(--ink)}html body .alr4 .alr-pat{border-top:1px solid var(--lnd);list-style:none;margin:56px 0 0;padding:0}html body .alr4 .alr-pat li{border-bottom:1px solid var(--lnd);display:grid;gap:18px;grid-template-columns:52px minmax(0,1fr) auto;padding:28px 0}html body .alr4 .alr-pat__n,html body .alr4 .alr-pat__y{color:var(--mutd);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.12em;padding-top:6px}html body .alr4 .alr-pat h3{font-size:clamp(22px,1.8vw,28px);font-weight:700;line-height:1}html body .alr4 .alr-pat p{color:#4a4a50;font-size:16px;line-height:1.6;margin-top:10px;max-width:440px}html body .alr4 .alr-hang{background:var(--k);padding:clamp(120px,13vw,200px) 0}html body .alr4 .alr-hang__g{align-items:start;display:grid;gap:clamp(48px,6vw,100px);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}html body .alr4 .alr-hang__vis{position:sticky;top:max(90px,calc(50vh - 260px))}html body .alr4 .alr-hang__panel{background:linear-gradient(180deg,#141416,#0d0d0f);border:1px solid var(--ln);border-radius:var(--r);overflow:hidden;padding:28px 30px 30px;position:relative}html body .alr4 .alr-hang__top{color:var(--mut);display:flex;font-size:12.5px;font-weight:500;justify-content:space-between;letter-spacing:.14em;text-transform:uppercase}html body .alr4 .alr-hang__ct b{color:#fff;font-weight:600}html body .alr4 .alr-dg{display:block;height:auto;margin:34px 0 24px;overflow:visible;width:100%}html body .alr4 .alr-dg__f{fill:#1c1c1f;stroke:#2b2b2f}html body .alr4 .alr-dg__l{animation:alr4-load 2.6s ease-in-out infinite;fill:none;stroke:hsla(0,0%,100%,.32);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}@keyframes alr4-load{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}html body .alr4 .alr-dg__lt{fill:var(--mut);font-family:inherit;font-size:11px;letter-spacing:.16em;text-transform:uppercase}html body .alr4 .alr-dg__s{opacity:0;transition:opacity .7s ease}html body .alr4 .alr-dg__s.is-on{opacity:1}html body .alr4 .alr-dg__g{fill:url(#alr-dgg);stroke:#56565b;stroke-width:1}html body .alr4 .alr-dg__e{fill:none;stroke:hsla(0,0%,100%,.55);stroke-width:1.4}html body .alr4 .alr-dg__h{fill:#d8d8dc}html body .alr4 .alr-dg__m circle{fill:none;stroke:var(--y);stroke-width:2}html body .alr4 .alr-dg__m--s circle{fill:var(--y);opacity:.8;stroke:none}html body .alr4 .alr-dg__p{animation:alr4-ping 1.8s var(--ez) infinite;transform-box:fill-box;transform-origin:center}@keyframes alr4-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}html body .alr4 .alr-dg__r{fill:var(--y)}html body .alr4 .alr-dg__sc{fill:#0b0b0b}html body .alr4 .alr-dg__up path{fill:none;stroke:var(--y);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}html body .alr4 .alr-dg text:not(.alr-dg__lt){fill:#fff;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}html body .alr4 .alr-hang__chips{display:flex;flex-wrap:wrap;gap:8px}html body .alr4 .alr-chip{align-items:center;border:1px solid var(--ln);border-radius:999px;color:var(--mut);display:inline-flex;font-size:12px;font-weight:500;gap:8px;letter-spacing:.1em;padding:8px 13px;text-transform:uppercase;transition:color .35s ease,border-color .35s ease,background .35s ease}html body .alr4 .alr-chip i{background:currentColor;border-radius:50%;height:6px;opacity:.6;width:6px}html body .alr4 .alr-chip.is-on{background:var(--y);border-color:var(--y);color:#000}html body .alr4 .alr-chip.is-on i{opacity:1}html body .alr4 .alr-hang__bar{background:hsla(0,0%,100%,.06);bottom:0;height:2px;left:0;position:absolute;right:0}html body .alr4 .alr-hang__bar b{background:var(--y);inset:0;position:absolute;transform:scaleX(0);transform-origin:left}html body .alr4 .alr-steps{list-style:none;margin:56px 0 0;padding:0}html body .alr4 .alr-step{border-top:1px solid var(--ln);display:grid;gap:18px;grid-template-columns:52px minmax(0,1fr);opacity:.32;padding:30px 0;transition:opacity .6s ease}html body .alr4 .alr-step.is-on,html body .alr4 .alr-step.is-past{opacity:1}html body .alr4 .alr-step__n{color:var(--y);font-size:13px;font-weight:600;letter-spacing:.12em;padding-top:6px}html body .alr4 .alr-step h3{font-size:clamp(24px,2vw,32px);font-weight:700;line-height:1}html body .alr4 .alr-step p{color:#c4c4ca;font-size:17px;font-weight:300;line-height:1.6;margin-top:12px;max-width:460px}html body .alr4 .alr-hang__res{border-top:1px solid var(--ln);color:#fff;font-family:var(--hd);font-size:clamp(21px,1.7vw,26px);font-weight:400;line-height:1.35;margin:36px 0 0;padding-top:30px}html body .alr4 .alr-mini{display:flex;flex-wrap:wrap;gap:16px 44px;list-style:none;margin:32px 0 40px;padding:0}html body .alr4 .alr-mini b{color:var(--y);display:block;font-family:var(--hd);font-size:34px;font-weight:700;line-height:1}html body .alr4 .alr-mini span{color:var(--mut);display:block;font-size:14px;margin-top:6px}@media (min-width:1000px) and (prefers-reduced-motion:no-preference){html.as-js body .alr4.alr-js .alr-step{min-height:44vh}html.as-js body .alr4.alr-js .alr-step:last-child{min-height:0}}html body .alr4 .alr-spec{background:var(--k2);border-top:1px solid #1a1a1d;padding:clamp(120px,13vw,200px) 0}html body .alr4 .alr-spec__g{align-items:center;display:grid;gap:clamp(48px,7vw,120px);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}html body .alr4 .alr-spec__fig{margin:0}html body .alr4 .alr-spec__fig .alr-ph{aspect-ratio:4/5}html body .alr4 .alr-spec__t .alr-lead{margin-top:28px}html body .alr4 .alr-spec__l{border-top:1px solid var(--ln);margin:48px 0 0}html body .alr4 .alr-spec__r{border-bottom:1px solid var(--ln);display:grid;gap:20px;grid-template-columns:minmax(120px,.7fr) minmax(0,1.3fr);padding:22px 0}html body .alr4 .alr-spec__r dt{color:var(--mut);font-size:12.5px;font-weight:500;letter-spacing:.14em;padding-top:7px;text-transform:uppercase}html body .alr4 .alr-spec__r dd{margin:0}html body .alr4 .alr-spec__r b{display:block;font-family:var(--hd);font-size:clamp(24px,2vw,32px);font-weight:700;line-height:1.05;text-transform:uppercase}html body .alr4 .alr-spec__r span{color:var(--mut);display:block;font-size:14px;margin-top:6px}html body .alr4 .alr-spec__r:first-child b{color:var(--y)}html body .alr4 .alr-tech{background:#000;border-top:1px solid #151517}html body .alr4 .alr-tech__stage{display:flex;flex-direction:column;gap:clamp(30px,4vh,52px);justify-content:center;overflow:hidden;padding:clamp(110px,12vw,180px) 0}html body .alr4 .alr-tech__hd{margin:0}html body .alr4 .alr-tech__side{display:flex;flex-direction:column;gap:24px;max-width:420px}html body .alr4 .alr-meter{align-items:center;color:var(--mut);display:flex;font-size:12.5px;font-weight:600;gap:14px;letter-spacing:.12em}html body .alr4 .alr-meter b{color:#fff;min-width:2ch}html body .alr4 .alr-meter i{background:#2a2a2e;flex:1;height:1px;position:relative}html body .alr4 .alr-meter em{background:var(--y);inset:0;position:absolute;transform:scaleX(.04);transform-origin:left}html body .alr4 .alr-tech__vp{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:0 max(22px,calc(50vw - 690px + clamp(22px,4.2vw,64px)));scroll-padding:0 max(22px,calc(50vw - 690px + clamp(22px,4.2vw,64px)));scroll-snap-type:x mandatory}html body .alr4 .alr-tech__vp::-webkit-scrollbar{display:none}html body .alr4 .alr-tech__track{display:flex;gap:20px;width:max-content;will-change:transform}html body .alr4 .alr-feat{aspect-ratio:1.6;background:#0a0a0b;border-radius:var(--r);flex:none;isolation:isolate;margin:0;overflow:hidden;position:relative;scroll-snap-align:start;width:min(84vw,calc(clamp(260px,100vh - 380px,600px)*1.6))}html body .alr4 .alr-feat video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:-2}html body .alr4 .alr-feat:after{background:linear-gradient(0deg,rgba(0,0,0,.78),transparent 50%);content:"";inset:0;position:absolute;z-index:-1}html body .alr4 .alr-feat figcaption{color:#fff;display:flex;flex-direction:column;gap:8px;inset:0;justify-content:flex-end;margin:0;padding:clamp(24px,2.6vw,38px);position:absolute}html body .alr4 .alr-feat__n{color:hsla(0,0%,100%,.7);font-size:12.5px;font-weight:600;left:clamp(24px,2.6vw,38px);letter-spacing:.12em;position:absolute;top:24px}html body .alr4 .alr-feat b{font-family:var(--hd);font-size:clamp(32px,3.2vw,54px);font-weight:700;line-height:.95;text-transform:uppercase}html body .alr4 .alr-feat__l{color:hsla(0,0%,100%,.8);font-size:17px;font-weight:300}@media (min-width:1000px) and (prefers-reduced-motion:no-preference){html.as-js body .alr4.alr-js .alr-tech__stage{box-sizing:border-box;gap:clamp(24px,3.6vh,44px);height:100vh;min-height:640px;padding:clamp(80px,11vh,120px) 0 clamp(30px,5vh,56px);position:sticky;top:0}html.as-js body .alr4.alr-js .alr-tech__vp{overflow:visible;scroll-snap-type:none}html.as-js body .alr4.alr-js .alr-tech__hd h2{font-size:clamp(38px,min(4.4vw,8.4vh),74px)}}html body .alr4 .alr-range{background:var(--p);padding:clamp(120px,13vw,200px) 0}html body .alr4 .alr-seg{border-bottom:1px solid var(--lnd);display:inline-flex;gap:30px}html body .alr4 .alr-seg button{background:none;border:0;color:#8a8a90;cursor:pointer;font:inherit;font-size:14px;font-weight:600;letter-spacing:.1em;padding:0 0 14px;position:relative;text-transform:uppercase;transition:color .3s ease}html body .alr4 .alr-seg button:after{background:var(--ink);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ez)}html body .alr4 .alr-seg button[aria-selected=true]{color:var(--ink)}html body .alr4 .alr-seg button[aria-selected=true]:after{transform:scaleX(1)}html body .alr4 .alr-panel__l{color:#4a4a50;font-size:17px;font-weight:300;line-height:1.65;margin:0 0 44px;max-width:620px}html body .alr4 .alr-prods{display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}html body .alr4 .alr-prod{background:#fff;border:1px solid var(--lnd);border-radius:var(--r);display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .6s var(--ez),transform .6s var(--ez)}html body .alr4 .alr-prod:hover{box-shadow:0 30px 60px -30px rgba(0,0,0,.25);transform:translateY(-4px)}html body .alr4 .alr-prod__m{aspect-ratio:16/10;background:radial-gradient(120% 90% at 50% 40%,#fbfbfa 0,#e9e8e3 100%);display:block;overflow:hidden}html body .alr4 .alr-prod__m img{box-sizing:border-box;height:100%;object-fit:contain;padding:6% 8%;transition:transform 1.2s var(--ez);width:100%}html body .alr4 .alr-prod:hover .alr-prod__m img{transform:scale(1.04)}html body .alr4 .alr-prod__b{display:flex;flex:1;flex-direction:column;gap:12px;padding:30px 32px 32px}html body .alr4 .alr-prod__logo{height:22px;margin-bottom:6px;object-fit:contain;object-position:left;width:auto}html body .alr4 .alr-prod h3{font-size:clamp(22px,1.8vw,28px);font-weight:700;line-height:1.04;max-width:18ch}html body .alr4 .alr-prod__b>p:not(.alr-prod__s){color:#4a4a50;font-size:16px;line-height:1.6;max-width:440px}html body .alr4 .alr-prod__s{align-items:center;color:var(--ink);display:flex;font-size:12.5px;font-weight:600;gap:10px;letter-spacing:.1em;margin-top:4px;text-transform:uppercase}html body .alr4 .alr-prod__s i{background:var(--y);border-radius:50%;flex:none;height:8px;width:8px}html body .alr4 .alr-prod .alr-go{margin-top:auto;padding-top:14px}html body .alr4 .alr-made{align-items:flex-end;background:#000;display:flex;min-height:100vh;overflow:hidden}html body .alr4 .alr-made__bg{inset:-10% 0;position:absolute}html body .alr4 .alr-made__bg img{filter:grayscale(1) contrast(1.08) brightness(.78);height:100%;object-fit:cover;width:100%}html body .alr4 .alr-made__bg:after{background:linear-gradient(0deg,rgba(0,0,0,.92),rgba(0,0,0,.55) 45%,rgba(0,0,0,.25)),linear-gradient(90deg,rgba(0,0,0,.6),transparent 60%);content:"";inset:0;position:absolute}html body .alr4 .alr-made__in{align-items:end;display:grid;gap:40px 80px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);padding-bottom:clamp(70px,9vw,120px);padding-top:200px;position:relative}html body .alr4 .alr-made__t .alr-lead{color:hsla(0,0%,100%,.78);margin-top:28px}html body .alr4 .alr-made__q{border:0;border-top:1px solid hsla(0,0%,100%,.22);margin:0;padding:30px 0 0}html body .alr4 .alr-made__q p{font-family:var(--hd);font-size:clamp(21px,1.7vw,27px);font-weight:400;line-height:1.35}html body .alr4 .alr-made__f{border-top:1px solid hsla(0,0%,100%,.22);display:grid;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:30px 0 0;padding:0}html body .alr4 .alr-made__f li{padding:26px 24px 0 0}html body .alr4 .alr-made__f li+li{border-left:1px solid hsla(0,0%,100%,.16);padding-left:24px}html body .alr4 .alr-made__f b{color:var(--y);display:block;font-family:var(--hd);font-size:clamp(40px,3.6vw,60px);font-weight:700;line-height:.9}html body .alr4 .alr-made__f span{color:hsla(0,0%,100%,.7);display:block;font-size:14px;margin-top:10px}html body .alr4 .alr-heri{background:var(--k);padding:clamp(120px,13vw,200px) 0 clamp(100px,11vw,170px)}html body .alr4 .alr-heri__side{align-items:center;display:flex;gap:34px}html body .alr4 .alr-ctrl{align-items:center;display:flex;gap:14px}html body .alr4 .alr-ctrl__b{align-items:center;background:none;border:1px solid var(--ln);border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:48px;justify-content:center;transition:background .3s ease,color .3s ease,border-color .3s ease,opacity .3s ease;width:48px}html body .alr4 .alr-ctrl__b svg{fill:none;height:18px;stroke:currentColor;stroke-width:1.8;width:18px}html body .alr4 .alr-ctrl__b:hover:not(:disabled){background:#fff;border-color:#fff;color:#000}html body .alr4 .alr-ctrl__b:disabled{cursor:default;opacity:.3}html body .alr4 .alr-ctrl__c{color:var(--mut);font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.1em;min-width:58px;text-align:center}html body .alr4 .alr-ctrl__c b{color:#fff}html body .alr4 .alr-car{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;outline:none;padding:0 max(22px,calc(50vw - 690px + clamp(22px,4.2vw,64px)));scroll-padding:0 max(22px,calc(50vw - 690px + clamp(22px,4.2vw,64px)))}html body .alr4 .alr-car::-webkit-scrollbar{display:none}html body .alr4 .alr-car.is-drag{cursor:grabbing;scroll-snap-type:none}html body .alr4 .alr-car__t{display:flex;gap:22px;list-style:none;margin:0;padding:0;width:max-content}html body .alr4 .alr-yr{flex:none;scroll-snap-align:start;user-select:none;width:clamp(270px,26vw,380px)}html body .alr4 .alr-yr figure{aspect-ratio:4/3;background:#1a1a1c;border-radius:12px;margin:0;overflow:hidden}html body .alr4 .alr-yr figure img{height:100%;object-fit:cover;pointer-events:none;width:100%}html body .alr4 .alr-yr__y{align-items:center;display:flex;font-family:var(--hd);font-size:42px;font-weight:700;gap:12px;letter-spacing:-.01em;line-height:1;margin:26px 0 12px}html body .alr4 .alr-yr__y:after{background:var(--ln);content:"";flex:1;height:1px}html body .alr4 .alr-yr h3{font-size:19px;font-weight:600;line-height:1.15}html body .alr4 .alr-yr p{color:var(--mut);font-size:15px;line-height:1.6;margin-top:10px}html body .alr4 .alr-car__bar{background:var(--ln);display:block;height:1px;margin-top:56px;position:relative}html body .alr4 .alr-car__bar b{background:var(--y);inset:0;position:absolute;transform:scaleX(.1);transform-origin:left;transition:transform .3s ease}html body .alr4 .alr-net{background:var(--p);padding:clamp(120px,13vw,200px) 0}html body .alr4 .alr-net__g{align-items:center;display:grid;gap:clamp(48px,7vw,120px);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}html body .alr4 .alr-net__fig{margin:0}html body .alr4 .alr-net__fig .alr-ph{aspect-ratio:5/6}html body .alr4 .alr-net__fig img{object-position:40% 50%}html body .alr4 .alr-net__t .alr-lead{margin-top:28px}html body .alr4 .alr-lv{border-top:1px solid var(--lnd);list-style:none;margin:44px 0;padding:0}html body .alr4 .alr-lv li{border-bottom:1px solid var(--lnd);display:grid;gap:18px;grid-template-columns:52px minmax(0,1fr);padding:22px 0}html body .alr4 .alr-lv__n{color:var(--mutd);font-size:13px;font-weight:600;letter-spacing:.12em;padding-top:4px}html body .alr4 .alr-lv b{display:block;font-family:var(--hd);font-size:22px;font-weight:700;line-height:1.05;text-transform:uppercase}html body .alr4 .alr-lv div span{color:#55555b;display:block;font-size:15px;margin-top:6px}html body .alr4 .alr-voices{background:var(--k);padding:clamp(120px,13vw,200px) 0}html body .alr4 .alr-voices__g{box-sizing:border-box;display:grid;gap:22px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0 auto;max-width:1380px;padding:0 clamp(22px,4.2vw,64px)}html body .alr4 .alr-voice{display:flex;flex-direction:column}html body .alr4 .alr-voice__m{aspect-ratio:4/5;background:#1a1a1c;border:0;border-radius:12px;cursor:pointer;display:block;overflow:hidden;padding:0;position:relative;width:100%}html body .alr4 .alr-voice__m img{height:100%;object-fit:cover;transition:transform 1.2s var(--ez);width:100%}html body .alr4 .alr-voice__m:after{background:linear-gradient(0deg,rgba(0,0,0,.5),transparent 50%);content:"";inset:0;position:absolute}html body .alr4 .alr-voice__m .alr-play{bottom:20px;left:20px;position:absolute;z-index:1}html body .alr4 .alr-voice__m:hover img{transform:scale(1.05)}html body .alr4 .alr-voice__m:hover .alr-play{background:var(--y);border-color:var(--y)}html body .alr4 .alr-voice__m:hover .alr-play:after{border-left-color:#000}html body .alr4 .alr-voice blockquote{border:0;color:#d6d6db;font-size:16px;font-weight:300;line-height:1.6;margin:24px 0 0;padding:0}html body .alr4 .alr-voice__who{display:flex;flex-direction:column;gap:4px;margin-top:18px}html body .alr4 .alr-voice__who b{font-family:var(--hd);font-size:15px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}html body .alr4 .alr-voice__who span{color:var(--mut);font-size:13.5px}html body .alr4 .alr-war{background:#fff;padding:clamp(120px,13vw,200px) 0}html body .alr4 .alr-war__g{border-top:1px solid var(--lnd);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}html body .alr4 .alr-war__g li{padding:40px 28px 0 0}html body .alr4 .alr-war__g li+li{border-left:1px solid var(--lnd);padding-left:28px}html body .alr4 .alr-war__g img{height:132px;margin-bottom:30px;object-fit:contain;width:132px}html body .alr4 .alr-war__g h3{font-size:20px;font-weight:700;line-height:1.1}html body .alr4 .alr-war__g p{color:#55555b;font-size:15px;line-height:1.6;margin-top:10px;max-width:260px}html body .alr4 .alr-end{background:#000;overflow:hidden;padding:clamp(120px,13vw,200px) 0 40px}html body .alr4 .alr-end__t{font-family:var(--hd);font-size:clamp(64px,11.5vw,210px);font-weight:800;letter-spacing:-.025em;line-height:.86;margin:0;text-transform:uppercase}html body .alr4 .alr-end__t span{display:block}html body .alr4 .alr-end__b{color:var(--y)}html body .alr4 .alr-end__row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:30px 60px;justify-content:space-between;margin-top:clamp(50px,6vw,80px)}html body .alr4 .alr-end__cta{align-items:center;display:flex;flex-wrap:wrap;gap:20px 34px}html body .alr4 .alr-tel{border-bottom:1px solid hsla(0,0%,100%,.3);color:#fff;font-family:var(--hd);font-size:24px;font-weight:600;letter-spacing:.04em;padding-bottom:4px;text-decoration:none;transition:border-color .3s ease,color .3s ease}html body .alr4 .alr-tel:hover{border-color:var(--y);color:var(--y)}html body .alr4 .alr-end__foot{align-items:center;border-top:1px solid var(--ln);color:var(--mut);display:flex;font-size:12.5px;gap:20px;justify-content:space-between;letter-spacing:.12em;margin-top:clamp(80px,10vw,140px);padding-top:26px;text-transform:uppercase}html body .alr4 .alr-end__foot .alr-go{color:#fff;font-size:12.5px}html.alr-lock,html.alr-lock body{overflow:hidden}@media (max-width:999px){html body .alr4 .alr-hang__g,html body .alr4 .alr-hd--split,html body .alr4 .alr-inno__g,html body .alr4 .alr-made__in,html body .alr4 .alr-net__g,html body .alr4 .alr-spec__g{grid-template-columns:minmax(0,1fr)}html body .alr4 .alr-hd--split>div:last-child:not(:first-child),html body .alr4 .alr-hd--split>p{justify-self:start}html body .alr4 .alr-fig__g{grid-template-columns:repeat(2,minmax(0,1fr))}html body .alr4 .alr-fig__i:nth-child(3){border-left:0;padding-left:0}html body .alr4 .alr-fig__i:nth-child(n+3){border-top:1px solid var(--lnd)}html body .alr4 .alr-inno__fig{position:relative;top:auto}html body .alr4 .alr-inno__seal{height:84px;right:14px;top:-30px;width:84px}html body .alr4 .alr-hang__vis{position:sticky;top:64px;z-index:2}html body .alr4 .alr-hang__panel{padding:18px 18px 20px}html body .alr4 .alr-dg{margin:16px 0 14px}html body .alr4 .alr-step{min-height:52vh}html body .alr4 .alr-step:last-child{min-height:0}html body .alr4 .alr-voices__g{display:flex;overflow-x:auto;scroll-padding:0 22px;scroll-snap-type:x mandatory;scrollbar-width:none}html body .alr4 .alr-voices__g::-webkit-scrollbar{display:none}html body .alr4 .alr-voice{flex:none;max-width:320px;scroll-snap-align:start;width:72vw}html body .alr4 .alr-war__g{grid-template-columns:repeat(2,minmax(0,1fr))}html body .alr4 .alr-war__g li:nth-child(3){border-left:0;padding-left:0}html body .alr4 .alr-war__g li:nth-child(n+3){border-top:1px solid var(--lnd);margin-top:40px}html body .alr4 .alr-made__f{grid-template-columns:minmax(0,1fr)}html body .alr4 .alr-made__f li,html body .alr4 .alr-made__f li+li{align-items:baseline;border-bottom:1px solid hsla(0,0%,100%,.14);border-left:0;display:flex;gap:18px;padding:22px 0}html body .alr4 .alr-made__f span{margin:0}html body .alr4 .alr-feat{width:84vw}}@media (max-width:640px){html body .alr4 .alr-hero__foot{grid-template-columns:1fr auto}html body .alr4 .alr-hero__foot .alr-scroll{display:none}html body .alr4 .alr-hero__cta .btn{justify-content:center;text-align:center;width:100%}html body .alr4 .alr-fig__i{padding:26px 14px 22px 0}html body .alr4 .alr-fig__i+.alr-fig__i{padding-left:14px}html body .alr4 .alr-fig__i:nth-child(3){padding-left:0}html body .alr4 .alr-fig dd{font-size:14px;margin-top:14px}html body .alr4 .alr-lv li,html body .alr4 .alr-pat li,html body .alr4 .alr-step{gap:12px;grid-template-columns:36px minmax(0,1fr)}html body .alr4 .alr-pat__y{grid-column:2;order:-1;padding-top:0}html body .alr4 .alr-spec__r{gap:6px}html body .alr4 .alr-prods,html body .alr4 .alr-spec__r{grid-template-columns:minmax(0,1fr)}html body .alr4 .alr-prod__b{padding:24px 22px 26px}html body .alr4 .alr-seg{gap:20px}html body .alr4 .alr-seg button{font-size:12.5px}html body .alr4 .alr-heri__side{flex-wrap:wrap;gap:20px}html body .alr4 .alr-war__g{grid-template-columns:minmax(0,1fr)}html body .alr4 .alr-war__g li,html body .alr4 .alr-war__g li+li{align-items:start;border-bottom:1px solid var(--lnd);border-left:0;border-top:0;display:grid;gap:4px 18px;grid-template-columns:84px minmax(0,1fr);margin:0;padding:30px 0}html body .alr4 .alr-war__g img{grid-row:span 2;height:84px;margin:0;width:84px}html body .alr4 .alr-war__g p{margin-top:4px}html body .alr4 .alr-end__foot{align-items:flex-start;flex-direction:column}html body .alr4 .alr-tel{font-size:21px}}@media (prefers-reduced-motion:reduce){html body .alr4 *,html body .alr4 :after,html body .alr4 :before{animation:none!important;transition:none!important}html body .alr4 .alr-hero__bg img{opacity:1;transform:none}}html body .as-bp{background:#000;border-top:1px solid var(--as-line);color:#fff;padding:120px 0}html body .as-bp h2{color:#fff;font-family:var(--as-head);font-size:clamp(40px,5.4vw,76px);line-height:.95;margin:6px 0 16px;text-transform:uppercase}html body .as-bp h2 .as-light{color:var(--as-yellow)}html body .as-bp__lead{color:var(--as-text);font-size:17px;line-height:1.55;margin:0 0 40px;max-width:620px}html body .as-bp__ctl{align-items:flex-end;display:flex;flex-wrap:wrap;gap:18px 28px;margin-bottom:24px}html body .as-bp__f{display:flex;flex:1 1 380px;flex-direction:column;gap:8px;min-width:0}html body .as-bp__f label{color:#8c8c96;font-family:var(--as-body);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}html body .as-bp__f input{background:transparent;border:0;border-bottom:2px solid #3a3a3a;border-radius:0;box-shadow:none;color:#fff;font-family:var(--as-head);font-size:clamp(26px,3vw,38px);outline:none;padding:6px 0 10px;transition:border-color .3s var(--as-ease);width:100%}html body .as-bp__f input::placeholder{color:#5a5a62}html body .as-bp__f input:focus{border-bottom-color:var(--as-yellow)}html body .as-bp__f small{color:#8c8c96;font-size:12px;min-height:16px}html body .as-bp__st{border:1px solid var(--as-line);border-radius:999px;display:flex;flex-wrap:wrap;gap:4px;padding:4px}html body .as-bp__st button{align-items:center;background:transparent;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--as-body);font-size:14px;font-weight:500;gap:8px;min-height:44px;padding:0 18px;transition:background .3s var(--as-ease),color .3s var(--as-ease)}html body .as-bp__st button i{border-radius:50%;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.35);display:inline-block;height:14px;width:14px}html body .as-bp__st button[aria-pressed=true]{background:#fff;color:#000}html body .as-bp__st button:focus-visible{outline:2px solid var(--as-yellow);outline-offset:2px}html body .as-bp__stage{aspect-ratio:3/2;background:#0b0b0c url(/hubfs/alurex-studio/bp-van.webp?v=1) 50%/cover no-repeat;border-radius:var(--as-radius);overflow:hidden;position:relative}html body .as-bp__stage canvas{display:block;height:100%;inset:0;opacity:0;position:absolute;transition:opacity .6s var(--as-ease);width:100%}html body .as-bp.is-ready .as-bp__stage canvas{opacity:1}html body .as-bp__tag{background:rgba(0,0,0,.55);border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:#d0d0d0;font-family:var(--as-body);font-size:11px;font-weight:500;left:18px;letter-spacing:.16em;padding:7px 11px;position:absolute;text-transform:uppercase;top:16px}html body .as-bp__nogl{background:rgba(0,0,0,.6);border-radius:var(--as-radius);bottom:16px;color:#d0d0d0;display:none;font-size:13px;left:18px;margin:0;padding:8px 12px;position:absolute}html body .as-bp.is-nogl .as-bp__nogl{display:block}html body .as-bp__foot{align-items:center;display:flex;flex-wrap:wrap;gap:20px 32px;justify-content:space-between;margin-top:24px}html body .as-bp__note{color:#8c8c96;font-size:13px;line-height:1.6;margin:0;max-width:640px}@media (max-width:700px){html body .as-bp{padding:80px 0}html body .as-bp__st{flex-wrap:nowrap;width:100%}html body .as-bp__st button{flex:1 1 0;font-size:13px;justify-content:center;padding:0 8px}html body .as-bp__stage{aspect-ratio:4/3;background-position:60%}}html.as-menu-open body .header,html.as-menu-open body header{transform:none;z-index:1001}html.as-menu-open body .header,html.as-menu-open body .header .header__section,html.as-menu-open body .header .header__section--main{background:transparent!important;border-color:transparent!important;box-shadow:none!important}html.as-menu-open body .header .as-lang,html.as-menu-open body .header .as-pin{border-color:hsla(0,0%,100%,.22)!important;color:#fff!important}html.as-menu-open body .header .as-pin svg{stroke:#fff!important}html body .as-ripc{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}html body .as-rip{animation:as-rip .45s cubic-bezier(.2,0,0,1) forwards;background:currentColor;border-radius:50%;opacity:.16;position:absolute;transform:scale(0);transition:opacity .45s ease}html body .as-rip.is-out{opacity:0}@keyframes as-rip{to{transform:scale(1)}}html body .btn--accent .as-rip{background:#000;opacity:.14}html body .btn--accent .as-rip.is-out{opacity:0}html body .as-fab{align-items:center;background:var(--as-yellow);border-radius:16px;bottom:calc(16px + env(safe-area-inset-bottom));box-shadow:0 6px 18px rgba(0,0,0,.45),0 2px 6px rgba(0,0,0,.35);color:#000;display:none;font-family:var(--as-body);font-size:15px;font-weight:700;gap:10px;height:56px;opacity:0;overflow:hidden;padding:0 22px 0 18px;position:fixed;right:16px;text-decoration:none;transform:translateY(140%);transition:transform .35s cubic-bezier(.2,0,0,1),opacity .25s ease,padding .3s cubic-bezier(.2,0,0,1),gap .3s cubic-bezier(.2,0,0,1);z-index:880;-webkit-tap-highlight-color:transparent}html body .as-fab span{max-width:240px;transition:max-width .3s cubic-bezier(.2,0,0,1),opacity .2s ease;white-space:nowrap}html body .as-fab.is-on{opacity:1;transform:none}html body .as-fab.is-mini{gap:0;padding:0 17px}html body .as-fab.is-mini span{max-width:0;opacity:0}html body .as-fab:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (max-width:991px){html body .as-fab{display:inline-flex}}@media (hover:none){html body .as-app2__f,html body .as-fi__cardbtn,html body .as-gal__item,html body .as-kit__card,html body .as-rq__card,html body .as-rq__cat,html body .as-work__item{transition:transform .18s cubic-bezier(.2,0,0,1)}html body .as-app2__f:active,html body .as-fi__cardbtn:active,html body .as-gal__item:active,html body .as-kit__card:active,html body .as-rq__card:active,html body .as-rq__cat:active,html body .as-work__item:active{transform:scale(.98)}html body .as-fab:active{transform:scale(.96)}}@media (max-width:991px){html body .as-footer__col a,html body .as-lang,html body .as-link,html body .header .as-pin{position:relative}html body .as-link:after{bottom:-5px;content:"";left:-6px;position:absolute;right:-6px;top:-5px}html body .as-lang:after,html body .header .as-pin:after{content:"";inset:-7px;position:absolute}html body .as-footer__col a:after{bottom:-9px;content:"";left:-4px;position:absolute;right:-4px;top:-9px}}@media (prefers-reduced-motion:reduce){html body .as-fab,html body .as-fab span{transition:none}}html body .as-dots{display:flex;gap:0;justify-content:center;margin:14px auto 0;padding:0 16px}html body .as-dots__b{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;width:30px}html body .as-dots__b:before{background:hsla(0,0%,100%,.3);border-radius:999px;content:"";height:8px;transition:width .3s cubic-bezier(.2,0,0,1),background .3s ease;width:8px}html body .as-dots__b.is-on:before{background:var(--as-yellow);width:22px}html body .as-dots__b:focus-visible{border-radius:8px;outline:2px solid var(--as-yellow);outline-offset:-2px}html body .as-dots.is-light .as-dots__b:before{background:rgba(0,0,0,.22)}html body .as-dots.is-light .as-dots__b.is-on:before{background:#000}@media (min-width:992px){html body .as-dots{display:none}}html body details.as-faq__it{overflow:hidden}html body details.as-faq__it.is-closing summary:after{transform:rotate(90deg)}html body details.as-faq__it summary{-webkit-tap-highlight-color:transparent}@media (max-width:991px){html body details.as-faq__it summary{min-height:64px;padding:22px 52px 22px 0}}html body .as-sheet{inset:0;position:fixed;z-index:1100}html body .as-sheet[hidden]{display:none}html body .as-sheet__scrim{background:rgba(0,0,0,.55);inset:0;opacity:0;position:absolute;transition:opacity .3s ease}html body .as-sheet__panel{background:#141414;border-radius:24px 24px 0 0;border-top:1px solid #2a2a2a;bottom:0;box-shadow:0 -12px 40px rgba(0,0,0,.5);color:#fff;display:flex;flex-direction:column;left:0;max-height:86vh;outline:none;padding:0 0 calc(12px + env(safe-area-inset-bottom));position:absolute;right:0;transform:translateY(100%);transition:transform .32s cubic-bezier(.2,0,0,1)}html body .as-sheet.is-open .as-sheet__scrim{opacity:1}html body .as-sheet.is-open .as-sheet__panel{transform:translateY(0)}html body .as-sheet__grab{display:flex;justify-content:center;padding:12px 0 6px;touch-action:none}html body .as-sheet__grab i{background:#4a4a4a;border-radius:2px;height:4px;width:36px}html body .as-sheet__hd{align-items:center;border-bottom:1px solid #262626;display:flex;gap:16px;justify-content:space-between;padding:6px 22px 14px;touch-action:none}html body .as-sheet__hd strong{font-family:var(--as-head);font-size:1.5rem;letter-spacing:.02em;text-transform:uppercase}html body .as-sheet__all{align-items:center;color:var(--as-yellow);display:inline-flex;font-family:var(--as-body);font-size:14px;font-weight:700;min-height:44px;text-decoration:none}html body .as-sheet__list{overflow-y:auto;overscroll-behavior:contain;padding:6px 10px}html body .as-sheet__it{align-items:center;border-radius:14px;color:#fff;display:grid;gap:12px;grid-template-columns:56px 28px minmax(0,1fr) 20px;min-height:72px;padding:8px 12px;text-decoration:none}html body .as-sheet__it:active{background:hsla(0,0%,100%,.06)}html body .as-sheet__img{background:#222;border-radius:10px;height:56px;overflow:hidden;width:56px}html body .as-sheet__img img{display:block;height:100%;object-fit:cover;width:100%}html body .as-sheet__it em{color:var(--as-yellow);font-family:var(--as-head);font-size:14px;font-style:normal}html body .as-sheet__it b{font-family:var(--as-body);font-size:16px;font-weight:500;line-height:1.3}html body .as-sheet__it svg{color:#6f6f78}@media (min-width:992px){html body .as-sheet{display:none!important}}@media (prefers-reduced-motion:reduce){html body .as-sheet__panel,html body .as-sheet__scrim{transition:none}}