*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body,h1,h2,h3,h4,h5,h6,p,blockquote,figure,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}img,picture,svg,canvas,video{display:block;max-width:100%}img{height:auto;border-style:none}input,button,textarea,select{margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);color:inherit;font:inherit}textarea{resize:vertical}button{cursor:pointer}button:disabled{cursor:not-allowed}table{border-collapse:collapse;border-spacing:0}fieldset{margin:0;padding:0;border:0}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:""}iframe{border:0}@font-face{font-family:"IBMPlexSans-Regular";src:url("../fonts/IBMPlexSans-Regular.eot");src:url("../fonts/IBMPlexSans-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/IBMPlexSans-Regular.woff") format("woff"),url("../fonts/IBMPlexSans-Regular.ttf") format("truetype"),url("../fonts/IBMPlexSans-Regular.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"IBMPlexSans-Medium";src:url("../fonts/IBMPlexSans-Medium.eot");src:url("../fonts/IBMPlexSans-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/IBMPlexSans-Medium.woff") format("woff"),url("../fonts/IBMPlexSans-Medium.ttf") format("truetype"),url("../fonts/IBMPlexSans-Medium.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"IBMPlexSans-Bold";src:url("../fonts/IBMPlexSans-Bold.eot");src:url("../fonts/IBMPlexSans-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/IBMPlexSans-Bold.woff") format("woff"),url("../fonts/IBMPlexSans-Bold.ttf") format("truetype"),url("../fonts/IBMPlexSans-Bold.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"SpaceGrotesk-Regular";src:url("../fonts/SpaceGrotesk-Regular.eot");src:url("../fonts/SpaceGrotesk-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/SpaceGrotesk-Regular.woff") format("woff"),url("../fonts/SpaceGrotesk-Regular.ttf") format("truetype"),url("../fonts/SpaceGrotesk-Regular.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"SpaceGrotesk-Medium";src:url("../fonts/SpaceGrotesk-Medium.eot");src:url("../fonts/SpaceGrotesk-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/SpaceGrotesk-Medium.woff") format("woff"),url("../fonts/SpaceGrotesk-Medium.ttf") format("truetype"),url("../fonts/SpaceGrotesk-Medium.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"SpaceGrotesk-SemiBold";src:url("../fonts/SpaceGrotesk-SemiBold.eot");src:url("../fonts/SpaceGrotesk-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/SpaceGrotesk-SemiBold.woff") format("woff"),url("../fonts/SpaceGrotesk-SemiBold.ttf") format("truetype"),url("../fonts/SpaceGrotesk-SemiBold.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"SpaceGrotesk-Bold";src:url("../fonts/SpaceGrotesk-Bold.eot");src:url("../fonts/SpaceGrotesk-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/SpaceGrotesk-Bold.woff") format("woff"),url("../fonts/SpaceGrotesk-Bold.ttf") format("truetype"),url("../fonts/SpaceGrotesk-Bold.svg") format("svg");font-weight:normal;font-style:normal}html{font-size:15px;scroll-behavior:smooth}body{font-family:var(--primary-font, IBMPlexSans-Regular, Arial, sans-serif);font-size:15px;font-weight:400;line-height:24.75px;letter-spacing:0;color:#000;background:#080907;min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font, SpaceGrotesk-Bold, IBMPlexSans-Bold, Arial, sans-serif);font-weight:400}.container{width:100%;max-width:1350px;margin-inline:auto;padding-inline:1rem}.container-sm{width:100%;max-width:900px;margin-inline:auto;padding-inline:1rem}@media only screen and (max-width: 1400px){.container-sm{max-width:750px}}@media only screen and (max-width: 1200px){.container-sm{max-width:650px}}@media only screen and (max-width: 992px){.container-sm{max-width:100%}}.site-header{position:fixed;z-index:100;inset:0 0 auto 0;height:158px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:45px 38px 0 46px;pointer-events:none;border-bottom:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);-webkit-transition:height .28s ease,padding .28s ease,background .28s ease,border-color .28s ease,-webkit-box-shadow .28s ease;transition:height .28s ease,padding .28s ease,background .28s ease,border-color .28s ease,-webkit-box-shadow .28s ease;transition:height .28s ease,padding .28s ease,background .28s ease,border-color .28s ease,box-shadow .28s ease;transition:height .28s ease,padding .28s ease,background .28s ease,border-color .28s ease,box-shadow .28s ease,-webkit-box-shadow .28s ease}.site-header>*{pointer-events:auto}.site-header__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.site-header.is-scrolled{height:96px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 38px 14px 46px;border-bottom-color:rgba(241,189,18,.18);background:-webkit-gradient(linear, left top, left bottom, from(rgba(5, 6, 4, 0.96)), color-stop(72%, rgba(5, 6, 4, 0.84)), to(rgba(5, 6, 4, 0.68)));background:linear-gradient(180deg, rgba(5, 6, 4, 0.96) 0%, rgba(5, 6, 4, 0.84) 72%, rgba(5, 6, 4, 0.68) 100%);-webkit-box-shadow:0 12px 30px rgba(0,0,0,.24);box-shadow:0 12px 30px rgba(0,0,0,.24);backdrop-filter:blur(14px)}.site-header.is-scrolled .brand{width:clamp(145px,9vw,172px)}.brand{display:block;width:clamp(180px,11.5vw,220px);text-decoration:none;-webkit-filter:drop-shadow(0 0 8px rgba(241, 189, 18, 0.28));filter:drop-shadow(0 0 8px rgba(241, 189, 18, 0.28));-webkit-transition:width .28s ease;transition:width .28s ease}.brand img{display:block;width:100%;height:auto}@media(min-width: 1201px)and (max-height: 950px){.site-header{height:126px;padding-top:22px}}.language-switcher{font-family:var(--language-font, Inter, Arial, Helvetica, sans-serif);font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;position:relative;color:#fff}.language-switcher__button{border:0;background:none;color:inherit;font:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.language-switcher__chevron{width:6px;height:6px;border:solid currentColor;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg) translateY(-2px);transform:rotate(45deg) translateY(-2px)}.language-switcher.is-open .language-switcher__chevron{-webkit-transform:rotate(225deg) translate(-1px, -1px);transform:rotate(225deg) translate(-1px, -1px)}.language-switcher__dropdown{position:absolute;top:calc(100% + 13px);right:0;min-width:170px;padding:7px;border:1px solid rgba(241,189,18,.35);border-radius:10px;background:rgba(10,10,8,.94);-webkit-box-shadow:0 12px 30px rgba(0,0,0,.45);box-shadow:0 12px 30px rgba(0,0,0,.45);backdrop-filter:blur(12px)}.language-switcher__dropdown::before{content:"";position:absolute;right:14px;top:-5px;width:9px;height:9px;border:solid rgba(241,189,18,.35);border-width:1px 0 0 1px;background:#0a0a08;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.language-switcher__list{margin:0;padding:0;list-style:none}.language-switcher__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;padding:9px 10px;border-radius:7px;color:hsla(0,0%,100%,.75);text-decoration:none;white-space:nowrap}.language-switcher__link:hover,.language-switcher__link.is-active{color:#ffd438;background:rgba(241,189,18,.1)}.language-switcher__link img{width:20px;max-height:14px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 768px){.site-header{height:82px;padding:16px 14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear, left top, left bottom, from(rgba(5, 6, 4, 0.94)), color-stop(72%, rgba(5, 6, 4, 0.76)), to(transparent));background:linear-gradient(180deg, rgba(5, 6, 4, 0.94), rgba(5, 6, 4, 0.76) 72%, transparent);backdrop-filter:blur(8px)}.site-header.is-scrolled{height:76px;padding:10px 14px;background:rgba(5,6,4,.92);backdrop-filter:blur(14px)}.site-header.is-scrolled .brand{width:116px}.brand{width:125px}.site-header__actions{gap:8px}}@media(prefers-reduced-motion: reduce){.site-header,.brand{-webkit-transition-duration:.01ms;transition-duration:.01ms}}@media only screen and (max-width: 576px){.site-header{padding-inline:10px}.brand{width:112px}.language-switcher__button{gap:5px;font-size:12px}}@media(max-width: 360px){.site-header{padding-inline:6px}.brand{width:94px}.site-header__actions{gap:4px}.language-switcher__button{font-size:11px}}.footer{position:relative;z-index:20;isolation:isolate;overflow:hidden;color:hsla(0,0%,100%,.76);font-family:var(--heading-regular-font, SpaceGrotesk-Regular, IBMPlexSans-Regular, Arial, sans-serif);font-size:14px;font-weight:400;line-height:17px;letter-spacing:0}.footer__line{position:relative;height:3px;margin:0;background:none;-webkit-box-shadow:none;box-shadow:none;overflow:visible}.footer__line::before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:92px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1920 92' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='0'%3E%3Cstop stop-color='%23776412' stop-opacity='.35'/%3E%3Cstop offset='.15' stop-color='%23d9b615' stop-opacity='.8'/%3E%3Cstop offset='.5' stop-color='%23d9b615'/%3E%3Cstop offset='.85' stop-color='%23d9b615' stop-opacity='.8'/%3E%3Cstop offset='1' stop-color='%23776412' stop-opacity='.35'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 90 C48 34 104 3 186 3 H1734 C1816 3 1872 34 1920 90' fill='none' stroke='url(%23g)' stroke-width='3'/%3E%3C/svg%3E") center top/100% 92px no-repeat;-webkit-filter:drop-shadow(0 0 5px rgba(241, 189, 18, 0.2));filter:drop-shadow(0 0 5px rgba(241, 189, 18, 0.2));pointer-events:none}.footer__inner{position:relative;z-index:1;min-height:76px;display:grid;grid-template-columns:minmax(0, 1fr) auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px;max-width:1540px;margin:auto;padding:0 clamp(64px,5vw,96px)}.footer__copyright{margin:0}.footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;white-space:nowrap}.footer__socials>span{margin-right:3px}.footer__socials a{width:24px;height:24px;display:block;border-radius:50%;text-decoration:none;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}.footer__socials a:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);opacity:.85}.footer__socials img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer__contact{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:28px;white-space:nowrap}@media(min-width: 1201px)and (max-height: 720px){.footer{position:relative}}@media(min-width: 1201px){.page{padding-bottom:79px}.page~.footer{margin-top:-79px;background:rgba(0,0,0,0)}}@media only screen and (max-width: 1200px){.footer{position:relative;margin-top:72px}.footer__line::before{height:64px;background-size:100% 64px}.footer__inner{grid-template-columns:1fr;min-height:0;padding-inline:24px;padding-block:26px 22px;text-align:center;gap:12px}.footer__socials,.footer__contact{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width: 1200px){body:has(.page--dashboard){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100dvh}body:has(.page--dashboard) .page--dashboard{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.page--dashboard+.footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0;background:linear-gradient(180deg, rgba(5, 6, 4, 0.72) 0, #050604 52px)}}@media only screen and (max-width: 992px){.footer{position:relative;margin-top:64px}.footer__line::before{height:52px;background-size:100% 52px}.footer__inner{padding-block:22px}}@media only screen and (max-width: 576px){.footer{margin-top:48px}.footer__line::before{height:36px;background-size:100% 36px}}.page__wrapper{padding-right:270px}@media only screen and (max-width: 992px){.page__wrapper{padding-right:0}}.page__content{width:100%;min-height:100dvh;overflow:hidden;overflow-y:auto;position:relative}.page--dashboard{min-height:100dvh;background-color:#050604;background-image:var(--dashboard-background, none);background-position:center;background-size:cover;background-repeat:no-repeat}.auth-buttons{display:grid;grid-template-columns:170px 200px;height:50px;border:2px solid #f1bd12;border-radius:999px;overflow:visible}.auth-buttons__item{display:grid;place-items:center;color:#fff;font-family:var(--interface-font, Arial, Helvetica, sans-serif);font-size:18px;font-weight:700;line-height:normal;letter-spacing:0;text-decoration:none;border-radius:999px;-webkit-transition:.25s ease;transition:.25s ease}.auth-buttons__item--login{color:#111;background:linear-gradient(135deg, #ffe167, #ffbd00);-webkit-box-shadow:0 16px 30px 0 #ffe591;box-shadow:0 16px 30px 0 #ffe591;margin:-2px}.auth-buttons__item:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media only screen and (max-width: 768px){.auth-buttons{grid-template-columns:78px 82px;height:36px}.auth-buttons__item{font-size:12px}.auth-buttons__item--login{-webkit-box-shadow:0 0 30px 0 #ffe591;box-shadow:0 0 30px 0 #ffe591}}@media only screen and (max-width: 576px){.auth-buttons{grid-template-columns:58px 64px;height:34px}.auth-buttons__item{font-size:11px}}@media(max-width: 360px){.auth-buttons{grid-template-columns:50px 54px;height:32px}.auth-buttons__item{font-size:10px}}.right-spin{--spin-size: min(91vw,980px);position:fixed;z-index:50;width:var(--spin-size);height:var(--spin-size);right:calc(var(--spin-size)*-0.515);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#f1bd12;pointer-events:auto;cursor:ns-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.right-spin__wheel,.right-spin__art{position:absolute;inset:0;width:100%;height:100%}.right-spin__art{z-index:1;-o-object-fit:contain;object-fit:contain}.right-spin__label{position:absolute;z-index:3;width:23%;padding:0;border:0;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.34);font:inherit;font-size:clamp(9px,.72vw,14px);line-height:1.15;text-align:center;text-transform:uppercase;text-shadow:0 0 8px #000;cursor:pointer;pointer-events:auto;-webkit-transition:left .62s cubic-bezier(0.22, 0.7, 0.2, 1),top .62s cubic-bezier(0.22, 0.7, 0.2, 1),color .25s ease,text-shadow .25s ease,-webkit-transform .62s cubic-bezier(0.22, 0.7, 0.2, 1);transition:left .62s cubic-bezier(0.22, 0.7, 0.2, 1),top .62s cubic-bezier(0.22, 0.7, 0.2, 1),color .25s ease,text-shadow .25s ease,-webkit-transform .62s cubic-bezier(0.22, 0.7, 0.2, 1);transition:left .62s cubic-bezier(0.22, 0.7, 0.2, 1),top .62s cubic-bezier(0.22, 0.7, 0.2, 1),transform .62s cubic-bezier(0.22, 0.7, 0.2, 1),color .25s ease,text-shadow .25s ease;transition:left .62s cubic-bezier(0.22, 0.7, 0.2, 1),top .62s cubic-bezier(0.22, 0.7, 0.2, 1),transform .62s cubic-bezier(0.22, 0.7, 0.2, 1),color .25s ease,text-shadow .25s ease,-webkit-transform .62s cubic-bezier(0.22, 0.7, 0.2, 1)}.right-spin__label[data-spin-slot="1"]{left:35%;top:31.5%;-webkit-transform:rotate(-54deg);transform:rotate(-54deg)}.right-spin__label[data-spin-slot="2"]{left:24.5%;top:47.8%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.right-spin__label[data-spin-slot="3"]{left:35%;top:64%;-webkit-transform:rotate(54deg);transform:rotate(54deg)}.right-spin__label[data-spin-slot="4"]{left:49%;top:64%;-webkit-transform:rotate(-54deg);transform:rotate(-54deg)}.right-spin__label[data-spin-slot="5"]{left:59.5%;top:47.8%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.right-spin__label.is-active{color:#ffd52b;font-weight:700;text-shadow:0 0 12px #ffd52b}.right-spin__label.is-active::before{content:"";display:inline-block;margin-right:8px;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:10px solid currentColor;-webkit-filter:drop-shadow(0 0 5px currentColor);filter:drop-shadow(0 0 5px currentColor)}.right-spin__hint{position:absolute;z-index:4;width:36%;height:auto;left:0;bottom:3%;opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;pointer-events:none}.right-spin:hover .right-spin__hint,.right-spin:focus-within .right-spin__hint{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width: 992px){.right-spin{--spin-size: 620px;right:-420px;opacity:.78}.right-spin__label,.right-spin__hint{display:none}}@media only screen and (max-width: 576px){.right-spin{display:none}}@media(prefers-reduced-motion: reduce){.right-spin__label,.right-spin__hint{-webkit-transition-duration:.01ms;transition-duration:.01ms}}.section__bg{position:relative;min-height:100dvh;overflow:hidden;color:#fff;background:#121212;background-image:url(var(--section-background))}.section__bg::before{content:"";position:absolute;inset:0;background-image:var(--section-background, none);background-position:center;background-size:cover;background-repeat:no-repeat;opacity:.7}.section__wrap{position:relative;z-index:2;min-height:calc(100dvh - 79px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:clamp(175px,18.5vh,200px) 12.3vw 112px 9.1vw}@media(min-width: 993px)and (max-width: 1500px)and (min-height: 851px){.section__wrap{min-height:calc(100dvh - 79px);padding:clamp(110px,14vh,155px) 5vw clamp(72px,9vh,96px) 9vw}}@media(min-width: 993px)and (max-width: 1200px){.section__wrap{display:block;min-height:0;padding:130px 40px 70px}}@media(min-width: 1201px)and (max-height: 850px){.section__wrap{padding:110px 11vw 16px 7vw}}@media(min-width: 1201px)and (max-height: 650px){.section__wrap{min-height:0;padding-bottom:36px}}@media only screen and (max-width: 992px){.section__wrap{display:block;padding:100px 24px 36px}}@media only screen and (max-width: 576px){.section__wrap{padding-top:88px;padding-bottom:28px;padding-inline:18px}}.section__container{width:100%;max-width:1515px;margin:auto}@media(min-width: 993px)and (max-width: 1500px)and (min-height: 851px){.section__container{max-width:none}}@media(min-width: 993px)and (max-width: 1200px){.section__container{max-width:760px}}@media only screen and (max-width: 992px){.section__container{max-width:760px}}.section__subtitle{background:linear-gradient(91.73deg, #FFD759 0%, #F8BC00 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:var(--heading-regular-font, SpaceGrotesk-Regular, IBMPlexSans-Regular, Arial, sans-serif);font-size:13px;line-height:1.5;text-align:center;text-transform:uppercase;margin-bottom:10px;display:block}.section__title{font-family:"SpaceGrotesk-Bold","IBMPlexSans-Bold",Arial,sans-serif;background:linear-gradient(91.73deg, #FFD759 0%, #F8BC00 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:40px;line-height:1.5;text-align:center;margin-bottom:10px;font-weight:normal}@media only screen and (max-width: 1200px){.section__title{font-size:32px}}@media only screen and (max-width: 992px){.section__title{font-size:28px}}@media only screen and (max-width: 768px){.section__title{font-size:24px}}.section__description{font-family:"IBMPlexSans-Regular",Arial,sans-serif;font-size:16px;line-height:27px;text-align:center;margin-bottom:10px;display:block;max-width:560px;margin:0 auto 10px}@media only screen and (max-width: 992px){.section__description{font-size:15px}}.page--dashboard{color:#fff}.page--dashboard .page__content{height:calc(100dvh - 79px);min-height:0;overflow:hidden}.page--dashboard .page__wrapper{padding-right:0}.dashboard-hero{position:relative;z-index:2;min-height:calc(100dvh - 79px);padding:clamp(175px,18.5vh,200px) 12.3vw 112px 9.1vw}.dashboard-hero__inner{max-width:1515px;margin:auto;display:grid;grid-template-columns:minmax(440px, 540px) minmax(620px, 920px);-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:clamp(48px,4.2vw,82px)}.dashboard-hero__copy{min-width:0;max-width:540px}.dashboard-hero__eyebrow{font-family:var(--heading-regular-font, SpaceGrotesk-Regular, IBMPlexSans-Regular, Arial, sans-serif);font-size:13px;font-weight:400;line-height:normal;letter-spacing:2px;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;padding:0 15px;margin-bottom:23px;border:1px solid rgba(241,189,18,.7);border-radius:999px;color:#f1bd12}.dashboard-hero h1{font-family:var(--heading-font, SpaceGrotesk-Bold, IBMPlexSans-Bold, Arial, sans-serif);font-size:58px;font-weight:400;line-height:62.64px;letter-spacing:0;margin:0 0 23px;color:#fff;font-size:clamp(43px,3.05vw,58px)}.dashboard-hero h1 mark{padding:0;color:#ffd438;background:rgba(0,0,0,0)}.dashboard-hero p{font-family:var(--primary-font, IBMPlexSans-Regular, Arial, sans-serif);font-size:16px;font-weight:400;line-height:27.2px;letter-spacing:0;margin:0 0 24px;color:hsla(0,0%,100%,.9)}.dashboard-hero p strong{font-family:var(--bold-font, IBMPlexSans-Bold, IBMPlexSans-Regular, Arial, sans-serif);font-size:17px;font-weight:400;line-height:28.9px;letter-spacing:0;color:#fff}.dashboard-hero .dashboard-hero__intro{font-family:var(--primary-font, IBMPlexSans-Regular, Arial, sans-serif);font-size:17px;font-weight:400;line-height:28.9px;letter-spacing:0;color:#fff}.dashboard-hero .dashboard-hero__lead{font-family:var(--medium-font, IBMPlexSans-Medium, IBMPlexSans-Regular, Arial, sans-serif);font-size:17px;font-weight:400;line-height:28.9px;letter-spacing:0;color:#ffd438}.dashboard-benefits{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 12px;margin:28px 0 0;padding:0;list-style:none}.dashboard-benefits li{min-width:142px;height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 17px;border:1px solid rgba(241,189,18,.42);border-radius:999px;background:rgba(44,38,10,.28);color:hsla(0,0%,100%,.83);font-size:13px;white-space:nowrap}.dashboard-benefits .icon-check{-webkit-box-flex:0;-ms-flex:0 0 13px;flex:0 0 13px;width:13px;height:18px;margin-right:10px}.dashboard-hero__visual{margin-top:14px;min-width:0}.dashboard-hero__visual>img{display:block;width:100%;height:auto;-webkit-filter:drop-shadow(0 20px 30px rgba(0, 0, 0, 0.35));filter:drop-shadow(0 20px 30px rgba(0, 0, 0, 0.35))}.dashboard-stats{display:grid;grid-template-columns:repeat(3, 1fr);gap:14px;margin-top:-5px}.dashboard-stats>div{min-height:85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;padding:17px;text-align:center;border:1px solid rgba(19,19,19,.16);border-radius:14px;background:rgba(255,205,66,.35)}.dashboard-stats strong{font-family:var(--heading-font, SpaceGrotesk-Bold, IBMPlexSans-Bold, Arial, sans-serif);font-size:26px;font-weight:400;line-height:normal;letter-spacing:0;color:rgba(0,0,0,0);background:linear-gradient(93.26deg, #ffd759 0%, #f8bc00 100%);background-clip:text;-webkit-background-clip:text}.dashboard-stats span{font-family:var(--primary-font, IBMPlexSans-Regular, Arial, sans-serif);font-size:12.5px;font-weight:400;line-height:normal;letter-spacing:0;color:#fff}.dashboard-spin{position:fixed;z-index:40;height:101vh;width:auto;right:-42.5vh;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.chat-prompt{position:fixed;z-index:60;right:28px;bottom:144px;height:55px;min-width:286px;padding:0 18px;border:1px solid rgba(241,189,18,.38);border-radius:12px 0 0 12px;color:#ffd438;background:rgba(81,62,12,.58);backdrop-filter:blur(7px);text-align:left}.chat-prompt span{margin-right:7px}.chat-launcher{position:fixed;z-index:61;right:22px;bottom:66px;width:62px;height:62px;border:0;border-radius:50%;background:#ffca17;-webkit-box-shadow:0 6px 22px rgba(0,0,0,.35);box-shadow:0 6px 22px rgba(0,0,0,.35)}.chat-launcher span{position:absolute;inset:19px 16px 16px;border-radius:50%;background:#003f35}.chat-launcher span::after{content:"";position:absolute;right:1px;bottom:-3px;border:5px solid rgba(0,0,0,0);border-top-color:#003f35;-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}.chat-launcher i{position:absolute;right:-1px;top:-3px;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#d71920;color:#fff;font-size:11px;font-style:normal}@media(min-width: 1501px)and (min-height: 851px)and (max-height: 950px){.dashboard-hero__eyebrow{margin-bottom:16px}.dashboard-hero h1{margin-bottom:18px;font-size:52px;line-height:1.08}.dashboard-hero p{margin-bottom:16px;font-size:15px;line-height:25px}.dashboard-hero .dashboard-hero__intro,.dashboard-hero .dashboard-hero__lead{font-size:16px;line-height:26px}.dashboard-hero p strong{font-size:16px;line-height:26px}.dashboard-benefits{margin-top:18px}}@media(min-width: 993px)and (max-width: 1500px)and (min-height: 851px){.dashboard-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100dvh - 79px);padding:clamp(110px,14vh,155px) 5vw clamp(72px,9vh,96px) 9vw}.dashboard-hero__inner{width:100%;max-width:none;grid-template-columns:minmax(400px, 470px) minmax(0, 1fr);gap:42px}.dashboard-hero h1{margin-bottom:18px;font-size:45px;line-height:1.08}.dashboard-hero__eyebrow{margin-bottom:18px}.dashboard-hero p{margin-bottom:16px;font-size:13px;line-height:22px}.dashboard-hero .dashboard-hero__intro,.dashboard-hero .dashboard-hero__lead{font-size:14px;line-height:23px}.dashboard-hero p strong{font-size:14px;line-height:23px}.dashboard-benefits{margin-top:18px;gap:8px}.dashboard-benefits li{height:34px;font-size:12px}.dashboard-hero__visual{width:auto;-webkit-transform:none;transform:none}.dashboard-stats>div{min-height:70px;padding:10px}}@media(min-width: 993px)and (max-width: 1200px){.page--dashboard .page__content{height:auto;min-height:100dvh;overflow:visible}.dashboard-hero{display:block;min-height:0;padding:130px 40px 70px}.dashboard-hero__inner{width:100%;max-width:760px;margin:auto;grid-template-columns:minmax(0, 1fr);gap:34px}.dashboard-hero__copy{width:100%;max-width:none}.dashboard-hero__visual{width:100%;margin-top:0;-webkit-transform:none;transform:none}}@media(min-width: 1201px)and (max-height: 850px){.dashboard-hero{padding:110px 11vw 76px 7vw}.dashboard-hero__inner{grid-template-columns:minmax(380px, 470px) minmax(540px, 820px);gap:42px}.dashboard-hero h1{font-size:42px;line-height:1.02;margin-bottom:14px}.dashboard-hero__eyebrow{height:28px;margin-bottom:14px}.dashboard-hero p{font-size:12px;line-height:1.5;margin-bottom:11px}.dashboard-hero .dashboard-hero__intro{font-size:13px;line-height:1.7}.dashboard-hero .dashboard-hero__lead{font-size:13px;line-height:1.5}.dashboard-benefits{margin-top:14px;gap:7px}.dashboard-benefits li{height:32px;font-size:11px}.dashboard-stats>div{min-height:70px}}@media(min-width: 1201px)and (min-height: 751px)and (max-height: 950px){.dashboard-hero{height:calc(100dvh - 79px);min-height:calc(100dvh - 79px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0;padding-bottom:0}.dashboard-hero__inner{width:100%}}@media(min-width: 1201px)and (max-height: 750px){.page--dashboard .page__content{height:auto;min-height:0;overflow:visible}.dashboard-hero{min-height:650px;padding-top:130px;padding-bottom:36px}}@media only screen and (max-width: 992px){.dashboard-hero{padding:130px 24px 50px}.page--dashboard .page__content{height:auto;min-height:100dvh;overflow:visible}.dashboard-hero__inner{grid-template-columns:1fr;max-width:760px}.dashboard-hero__copy{max-width:none}.dashboard-hero__visual{margin-top:0}.dashboard-spin,.chat-prompt{display:none}.chat-launcher{position:fixed;bottom:20px;right:20px}}@media only screen and (max-width: 576px){.dashboard-hero{padding-inline:18px}.dashboard-hero h1{font-size:40px}.dashboard-stats{grid-template-columns:1fr}.dashboard-benefits{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.dashboard-benefits li{min-width:0;min-height:38px;height:auto;padding:7px 10px;white-space:normal;line-height:1.25}.dashboard-benefits .icon-check{margin-right:7px}}@media(max-width: 1200px){.page--dashboard,.page--dashboard .page__content{min-height:0}}.page--brokerage{position:relative;min-height:100dvh;overflow:hidden;color:#fff;background:#121212}.page--brokerage::before{content:"";position:absolute;inset:0;background-image:var(--brokerage-background, none);background-position:center;background-size:cover;background-repeat:no-repeat;opacity:.7}.brokerage{position:relative;z-index:2;height:calc(100dvh - 79px);min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:110px clamp(48px,7vw,192px);overflow:hidden}.brokerage__shell{width:min(100%,1472px);margin:0 auto}.brokerage__heading{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;margin:0 0 38px -3px}.brokerage__eyebrow,.brokerage-slide__overline{color:rgba(0,0,0,0);background:linear-gradient(110deg, #ffd759 0%, #f8bc00 100%);background-clip:text;-webkit-background-clip:text}.brokerage__eyebrow{font-family:var(--heading-regular-font, SpaceGrotesk-Regular, IBMPlexSans-Regular, Arial, sans-serif);font-size:13px;font-weight:400;line-height:normal;letter-spacing:2px;text-transform:uppercase;margin:0 0 10px}.brokerage__heading h1{font-family:var(--heading-font, SpaceGrotesk-Bold, IBMPlexSans-Bold, Arial, sans-serif);font-size:40px;font-weight:400;line-height:normal;letter-spacing:0;margin:0;color:rgba(0,0,0,0);background:linear-gradient(112deg, #ffd759 0%, #f8bc00 100%);background-clip:text;-webkit-background-clip:text}.brokerage__controls{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.brokerage__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding-right:8px}.brokerage__dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:hsla(0,0%,100%,.2);-webkit-transition:width .3s ease,background .3s ease;transition:width .3s ease,background .3s ease}.brokerage__dot.is-active{width:26px;background:linear-gradient(96deg, #ffd759 0%, #f8bc00 100%)}.brokerage__arrow{width:44px;height:44px;display:grid;place-items:center;padding:0 0 2px;border:1px solid rgba(254,204,47,.35);border-radius:50%;color:#ffd759;background:rgba(19,19,19,.08);font:18px/1 Arial,sans-serif;-webkit-transition:color .2s ease,background .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,transform .2s ease;transition:color .2s ease,background .2s ease,transform .2s ease,-webkit-transform .2s ease}.brokerage__arrow:hover,.brokerage__arrow:focus-visible{color:#131313;background:#ffd759;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.brokerage__viewport{position:relative;height:574px;overflow:visible;border:1px solid rgba(254,204,47,.2);border-radius:26px;background:linear-gradient(133deg, rgba(58, 58, 58, 0.55) 0%, rgba(19, 19, 19, 0.9) 100%);-webkit-box-shadow:0 24px 70px rgba(0,0,0,.18);box-shadow:0 24px 70px rgba(0,0,0,.18)}.brokerage__track{position:relative;width:100%;height:100%}.brokerage-slide{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0, 52.3%) minmax(0, 47.7%);visibility:hidden;opacity:0;-webkit-transform:translateX(24px);transform:translateX(24px);-webkit-transition:opacity .45s ease,visibility 0s linear .45s,-webkit-transform .45s ease;transition:opacity .45s ease,visibility 0s linear .45s,-webkit-transform .45s ease;transition:opacity .45s ease,transform .45s ease,visibility 0s linear .45s;transition:opacity .45s ease,transform .45s ease,visibility 0s linear .45s,-webkit-transform .45s ease}.brokerage-slide.is-active{z-index:2;visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:0s;transition-delay:0s}.brokerage-slide__copy{position:relative;z-index:2;padding:25px 28px 30px 73px}.brokerage-slide__overline{font-family:var(--heading-regular-font, SpaceGrotesk-Regular, IBMPlexSans-Regular, Arial, sans-serif);font-size:14px;font-weight:400;line-height:normal;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 18px}.brokerage-slide h2{font-family:var(--heading-font, SpaceGrotesk-Bold, IBMPlexSans-Bold, Arial, sans-serif);font-size:34px;font-weight:400;line-height:normal;letter-spacing:0;width:620px;max-width:100%;margin:0 0 20px;color:#fff}.brokerage-slide__description{font-family:var(--primary-font, IBMPlexSans-Regular, Arial, sans-serif);font-size:16px;font-weight:400;line-height:27.2px;letter-spacing:0;width:621px;max-width:100%;margin:0 0 20px;color:#fff}.brokerage-slide__features{font-family:var(--primary-font, IBMPlexSans-Regular, Arial, sans-serif);font-size:15px;font-weight:400;line-height:24.75px;letter-spacing:0;display:grid;gap:6px;margin:0;padding:0;color:#d9eadf;list-style:none}.brokerage-slide__features li{position:relative;padding-left:16px}.brokerage-slide__features li::before{content:"▸";position:absolute;left:0;color:#ffd759}.brokerage-slide__visual{position:relative;height:100%;pointer-events:none}.brokerage-slide__visual img{position:absolute;display:block;max-width:none;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(0 22px 24px rgba(0, 0, 0, 0.28));filter:drop-shadow(0 22px 24px rgba(0, 0, 0, 0.28))}.brokerage-slide__visual--1 img,.brokerage-slide__visual--4 img{width:min(1088px,155%);right:-50px;bottom:-32px}.brokerage-slide__visual--2 img{width:min(675px,96%);right:0;bottom:-12px}.brokerage-slide__visual--3 img{width:min(555px,82%);right:110px;bottom:-88px}@media(min-width: 1201px)and (max-height: 950px){.brokerage{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:145px;padding-bottom:88px}.brokerage__heading{margin-bottom:24px}.brokerage__viewport{height:clamp(430px,100dvh - 410px,540px);min-height:430px}.brokerage-slide__copy{padding-top:24px}.brokerage-slide__visual img{max-height:100%}.brokerage-slide__visual--1 img,.brokerage-slide__visual--4 img{width:min(900px,130%);right:-20px;bottom:-24px}.brokerage-slide__visual--2 img{width:min(610px,90%);bottom:-10px}.brokerage-slide__visual--3 img{width:min(500px,75%);right:82px;bottom:-50px}}@media(min-width: 1201px)and (max-height: 750px){.page--brokerage{overflow:visible}.brokerage{height:auto;min-height:650px;overflow:visible}}@media(min-width: 1201px)and (max-width: 1500px){.brokerage{padding-inline:8vw}.brokerage-slide__copy{padding-left:54px}.brokerage-slide__visual--3 img{right:55px}}@media only screen and (max-width: 1200px){.page--brokerage{overflow:visible}.brokerage{height:auto;min-height:auto;display:block;padding:205px 42px 130px;overflow:visible}.brokerage__heading{display:grid;grid-template-columns:minmax(0, 1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;gap:22px}.brokerage__controls{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.brokerage__viewport{height:auto;min-height:760px}.brokerage__track{min-height:760px}.brokerage-slide{grid-template-columns:1fr;grid-template-rows:auto minmax(360px, 1fr)}.brokerage-slide__copy{padding:42px 54px 0}.brokerage-slide__visual img{left:50%;right:auto;max-height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.brokerage-slide__visual{min-height:0;overflow:hidden}.brokerage-slide__visual--1 img,.brokerage-slide__visual--4 img{width:min(720px,86vw)}.brokerage-slide__visual--2 img{width:min(790px,94vw);bottom:-15px}.brokerage-slide__visual--3 img{width:min(500px,65vw);bottom:-85px}}@media only screen and (max-width: 992px){.brokerage{padding:135px 24px 100px}.brokerage__heading{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:0}.brokerage__heading h1{font-size:34px}.brokerage__controls{margin-top:18px}}@media(max-width: 768px){.brokerage{padding:112px 16px 72px}.brokerage__heading{display:grid;gap:22px;margin-bottom:24px}.brokerage__heading h1{font-size:30px}.brokerage__controls{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin-top:0}.brokerage__pagination{padding-right:0}.brokerage__controls>.brokerage__arrow{width:40px;height:40px;color:#ffd759;border-color:rgba(255,215,89,.55);background:rgba(10,10,8,.46);backdrop-filter:blur(6px);-webkit-box-shadow:0 4px 14px rgba(0,0,0,.2);box-shadow:0 4px 14px rgba(0,0,0,.2)}.brokerage__controls>.brokerage__arrow:hover,.brokerage__controls>.brokerage__arrow:focus,.brokerage__controls>.brokerage__arrow:focus-visible,.brokerage__controls>.brokerage__arrow:active{color:#ffd759;border-color:rgba(255,215,89,.8);background:rgba(255,215,89,.12);outline:none}.brokerage__viewport{height:700px;min-height:0;overflow:hidden;border-radius:20px}.brokerage__track{height:100%;min-height:0}.brokerage-slide{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto minmax(250px, 1fr)}.brokerage-slide__copy{min-width:0;padding:30px 22px 0;overflow:hidden}.brokerage-slide h2{width:auto;max-width:100%;font-size:27px;line-height:1.15;overflow-wrap:anywhere}.brokerage-slide__description{width:auto;max-width:100%;font-size:14px;line-height:23px;overflow-wrap:anywhere}.brokerage-slide__features{font-size:13px;line-height:21px}.brokerage-slide__features li{overflow-wrap:anywhere}.brokerage-slide__visual{min-width:0;overflow:hidden}.brokerage-slide__visual img,.brokerage-slide__visual--1 img,.brokerage-slide__visual--2 img,.brokerage-slide__visual--3 img,.brokerage-slide__visual--4 img{inset:0 !important;width:100% !important;height:100%;max-width:100%;-webkit-transform:none;transform:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}}@media(max-width: 420px){.brokerage__viewport{height:680px}.brokerage-slide__copy{padding-inline:18px}.brokerage-slide h2{font-size:25px}}@media(prefers-reduced-motion: reduce){.brokerage-slide,.brokerage__dot,.brokerage__arrow{-webkit-transition-duration:.01ms;transition-duration:.01ms}}.market-insight{position:relative;background-image:url("../images/market-insight/background.png");background-size:cover;background-position:center;background-repeat:no-repeat;min-height:100vh}@media only screen and (max-width: 1024px){.market-insight{padding:24px}.market-insight__header{padding-top:150px}}.market-insight__inner{width:min(100%,1256px);margin:0 auto}@media only screen and (max-width: 1440px){.market-insight__inner{width:min(100%,1000px)}}.market-insight__header{padding-top:clamp(110px,14vh,160px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.market-insight__title{font-family:var(--heading-font, SpaceGrotesk-Bold, IBMPlexSans-Bold, Arial, sans-serif);font-size:40px;font-weight:400;line-height:normal;letter-spacing:0;background:linear-gradient(91.73deg, #FFD759 0%, #F8BC00 100%);text-transform:uppercase;background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);padding-bottom:0}@media only screen and (max-width: 1024px){.market-insight__title{font-size:30px}}.market-insight__sub-title{font-family:var(--primary-font, IBMPlexSans-Regular, Arial, sans-serif);font-size:13.5px;font-weight:400;line-height:20.25px;letter-spacing:0;background:linear-gradient(91.73deg, #FFD759 0%, #F8BC00 100%);text-transform:uppercase;background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}.market-insight__nav{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.15);border-radius:40px;padding:5px;gap:5px}.market-insight__nav-item{font-family:var(--language-font, Inter, Arial, Helvetica, sans-serif);font-size:14px;font-weight:700;line-height:normal;letter-spacing:0;border:none;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.85);padding:10px 24px;border-radius:30px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}.market-insight__nav-item:hover{color:#fff}.market-insight__nav-item.active{background:linear-gradient(91.73deg, #FFD759 0%, #F8BC00 100%);color:#000;-webkit-box-shadow:0 4px 15px rgba(248,188,0,.25);box-shadow:0 4px 15px rgba(248,188,0,.25)}@media only screen and (max-width: 560px){.market-insight__nav-item{font-size:11px !important}}.market-insight__grid{display:none;grid-template-columns:repeat(3, 1fr);row-gap:30px;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.market-insight__grid.active{display:grid;-webkit-animation:fadeIn .35s ease-in-out;animation:fadeIn .35s ease-in-out}.market-insight__grid>div{cursor:pointer;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.market-insight__grid>div:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.market-insight__grid>div:hover img{border-color:#f8bc00}.market-insight__grid>div img{width:100%;border-radius:12px;border:2px solid rgba(0,0,0,0);-webkit-transition:border-color .3s ease;transition:border-color .3s ease;display:block}.market-insight__grid>div p{padding-top:10px;font-family:var(--heading-font, SpaceGrotesk-Bold, IBMPlexSans-Bold, Arial, sans-serif);font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:0;color:#fff}.market-insight__item-link{display:block;color:inherit;text-decoration:none}.market-insight__item-link:hover,.market-insight__item-link:focus,.market-insight__item-link:visited{color:inherit;text-decoration:none}.market-insight__body.is-loading .market-insight__grid,.market-insight__body.is-loading .market-insight__pagination-wrap{opacity:.55;pointer-events:none}.market-insight__empty{grid-column:1/-1;padding:40px 0;text-align:center;color:hsla(0,0%,100%,.7);font-family:var(--primary-font, IBMPlexSans-Regular, Arial, sans-serif);font-size:16px;font-weight:400;line-height:27.2px;letter-spacing:0}.market-insight__pagination-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-top:16px;margin-bottom:16px}.market-insight__arrow{width:44px;height:44px;-ms-flex-negative:0;flex-shrink:0;display:grid;place-items:center;border:1px solid rgba(254,204,47,.35);border-radius:50%;color:#ffd759;background:rgba(19,19,19,.35);font:18px/1 Arial,sans-serif;cursor:pointer;-webkit-transition:color .2s ease,background .2s ease,opacity .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,opacity .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,transform .2s ease,opacity .2s ease;transition:color .2s ease,background .2s ease,transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}.market-insight__arrow:hover:not(.is-disabled),.market-insight__arrow:focus-visible:not(.is-disabled){color:#131313;background:#ffd759;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.market-insight__arrow.is-disabled,.market-insight__arrow:disabled{opacity:.4;cursor:not-allowed}.market-insight__arrow span{position:relative;top:-2px}@-webkit-keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width: 991px){.market-insight__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.market-insight__grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px)and (max-height: 950px){.market-insight__header{padding-top:138px}.market-insight__grid{row-gap:clamp(18px,3vh,30px)}.market-insight__grid>div img{height:clamp(150px,20vh,200px);-o-object-fit:cover;object-fit:cover}}@media(min-width: 1201px)and (max-height: 750px){.market-insight__inner{padding-bottom:16px}}@media(min-width: 1201px)and (min-height: 751px){.page--market-insight:not(.market-insight-detail){overflow:hidden}}@media(max-width: 600px){.market-insight__header{padding-top:74px}.market-insight__grid{grid-template-columns:1fr}.market-insight__nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.market-insight__nav-item{font-family:var(--heading-regular-font, SpaceGrotesk-Regular, IBMPlexSans-Regular, Arial, sans-serif);font-size:14px;font-weight:400;line-height:normal;letter-spacing:1.5px;text-transform:uppercase;padding:8px 12px;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;white-space:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.25}}.market-insight-detail{min-height:100vh;padding-bottom:clamp(60px,8vh,100px)}.market-insight-detail__header{padding-top:clamp(110px,14vh,160px);margin-bottom:32px}.market-insight-detail__back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:18px;color:hsla(0,0%,100%,.75);font-family:var(--primary-font, IBMPlexSans-Regular, Arial, sans-serif);font-size:15px;font-weight:400;line-height:24.75px;letter-spacing:0;text-decoration:none;-webkit-transition:color .25s ease;transition:color .25s ease}.market-insight-detail__back svg{width:16px;height:16px;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.market-insight-detail__back:hover,.market-insight-detail__back:focus-visible{color:#ffd759}.market-insight-detail__back:hover svg,.market-insight-detail__back:focus-visible svg{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.market-insight-detail__article{background:linear-gradient(155deg, rgba(58, 58, 58, 0.4) 0%, rgba(10, 10, 10, 0.92) 100%);border:1px solid rgba(254,204,47,.2);border-radius:24px;overflow:hidden}.market-insight-detail__media{position:relative}.market-insight-detail__media img{display:block;width:100%;aspect-ratio:980/520;-o-object-fit:cover;object-fit:cover}.market-insight-detail__scrim{position:absolute;inset:0;background:-webkit-gradient(linear, left bottom, left top, from(rgba(8, 6, 3, 0.95)), color-stop(32%, rgba(8, 6, 3, 0.55)), color-stop(62%, rgba(8, 6, 3, 0)));background:linear-gradient(0deg, rgba(8, 6, 3, 0.95) 0%, rgba(8, 6, 3, 0.55) 32%, rgba(8, 6, 3, 0) 62%)}.market-insight-detail__category{position:absolute;z-index:2;top:18px;left:18px;padding:4px 14px;border-radius:6px;background:linear-gradient(96deg, #FFD759 0%, #F8BC00 100%);color:#131313;font-family:var(--heading-regular-font, SpaceGrotesk-Regular, IBMPlexSans-Regular, Arial, sans-serif);font-size:13px;font-weight:400;line-height:normal;letter-spacing:2px;text-transform:uppercase}.market-insight-detail__masthead{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:clamp(20px,4vw,44px) clamp(20px,4vw,44px) clamp(22px,3.5vw,36px)}.market-insight-detail__date{display:block;margin-bottom:10px;color:#ffd759;font-family:var(--heading-regular-font, SpaceGrotesk-Regular, IBMPlexSans-Regular, Arial, sans-serif);font-size:13px;font-weight:400;line-height:normal;letter-spacing:2px;text-transform:uppercase}.market-insight-detail__title{font-family:var(--heading-font, SpaceGrotesk-Bold, IBMPlexSans-Bold, Arial, sans-serif);font-size:34px;font-weight:400;line-height:normal;letter-spacing:0;color:#fff;margin:0;-webkit-filter:drop-shadow(0 4px 18px rgba(0, 0, 0, 0.5));filter:drop-shadow(0 4px 18px rgba(0, 0, 0, 0.5))}@media only screen and (max-width: 600px){.market-insight-detail__title{font-size:24px}}.market-insight-detail__body{padding:clamp(24px,4vw,44px) clamp(24px,4vw,44px) clamp(40px,6vw,64px)}.market-insight-detail__content{font-family:var(--primary-font, IBMPlexSans-Regular, Arial, sans-serif);font-size:16px;font-weight:400;line-height:27.2px;letter-spacing:0;color:hsla(0,0%,100%,.82)}.market-insight-detail__content p,.market-insight-detail__content ul,.market-insight-detail__content ol,.market-insight-detail__content blockquote{margin-bottom:16px}.market-insight-detail__content img,.market-insight-detail__content video,.market-insight-detail__content iframe{display:block;width:100%;max-width:100%;height:auto;margin:18px 0;border-radius:12px}.market-insight-detail__content a{color:#ffd759}.market-insight-detail__share{margin-top:32px}.market-insight-detail__share-label{margin-bottom:14px;color:hsla(0,0%,100%,.7);font-family:var(--primary-font, IBMPlexSans-Regular, Arial, sans-serif);font-size:12.5px;font-weight:400;line-height:normal;letter-spacing:0;text-transform:uppercase;letter-spacing:.06em}.market-insight-detail__share-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.market-insight-detail__share-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-height:42px;padding:0 18px 0 14px;border:1px solid rgba(255,215,89,.28);border-radius:999px;background:rgba(255,215,89,.06);color:hsla(0,0%,100%,.85);font-family:var(--language-font, Inter, Arial, Helvetica, sans-serif);font-size:14px;font-weight:700;line-height:normal;letter-spacing:0;text-decoration:none;cursor:pointer;overflow:hidden;z-index:0;-webkit-transition:color .25s ease,border-color .25s ease;transition:color .25s ease,border-color .25s ease}.market-insight-detail__share-btn::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(91.73deg, #FFD759 0%, #F8BC00 100%);opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.market-insight-detail__share-btn:hover,.market-insight-detail__share-btn:focus-visible{color:#131313;border-color:rgba(0,0,0,0)}.market-insight-detail__share-btn:hover::before,.market-insight-detail__share-btn:focus-visible::before{opacity:1}.market-insight-detail__share-btn:hover .market-insight-detail__share-icon,.market-insight-detail__share-btn:focus-visible .market-insight-detail__share-icon{color:#131313}.market-insight-detail__share-icon{display:grid;place-items:center;-ms-flex-negative:0;flex-shrink:0;width:22px;height:22px;color:#ffd759;-webkit-transition:color .25s ease;transition:color .25s ease}.market-insight-detail__share-icon svg{width:14px;height:14px}.market-insight-detail__latest{margin-top:clamp(48px,7vh,80px);padding-bottom:clamp(48px,7vh,80px)}.market-insight-detail__latest-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:24px}.market-insight-detail__latest-title{font-family:var(--heading-font, SpaceGrotesk-Bold, IBMPlexSans-Bold, Arial, sans-serif);font-size:21px;font-weight:400;line-height:normal;letter-spacing:0;background:linear-gradient(91.73deg, #FFD759 0%, #F8BC00 100%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);margin:0}.market-insight-detail__latest-nav{margin:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.market-insight-detail__latest-track{overflow-x:auto;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.market-insight-detail__latest-track::-webkit-scrollbar{display:none}.market-insight-detail__latest-grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.market-insight-detail__latest-card{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/3);flex:0 0 calc((100% - 48px)/3);scroll-snap-align:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:rgba(0,0,0,.4);border:1px solid rgba(254,204,47,.2);border-radius:16px;overflow:hidden;color:inherit;text-decoration:none;-webkit-transition:border-color .3s ease,-webkit-transform .3s ease;transition:border-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,border-color .3s ease;transition:transform .3s ease,border-color .3s ease,-webkit-transform .3s ease}.market-insight-detail__latest-card:hover,.market-insight-detail__latest-card:focus-visible{-webkit-transform:translateY(-4px);transform:translateY(-4px);border-color:rgba(254,204,47,.5);color:inherit;text-decoration:none}@media only screen and (max-width: 1024px){.market-insight-detail__latest-card{-ms-flex-preferred-size:calc((100% - 24px)/2);flex-basis:calc((100% - 24px)/2)}}@media only screen and (max-width: 600px){.market-insight-detail__latest-card{-ms-flex-preferred-size:78%;flex-basis:78%}}.market-insight-detail__latest-media{position:relative}.market-insight-detail__latest-media img{display:block;width:100%;aspect-ratio:350/200;-o-object-fit:cover;object-fit:cover}.market-insight-detail__latest-media .market-insight-detail__category{top:12px;left:12px;padding:2px 12px;font-size:11px}.market-insight-detail__latest-card-body{padding:18px 20px 22px}.market-insight-detail__latest-card-title{font-family:var(--heading-font, SpaceGrotesk-Bold, IBMPlexSans-Bold, Arial, sans-serif);font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:0;color:#fff;margin:0}@media only screen and (max-width: 767px){.market-insight-detail__header{padding-top:110px}.market-insight-detail__latest{padding-bottom:0}.market-insight-detail__latest-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.market-insight-detail__latest-nav{-ms-flex-item-align:end;align-self:flex-end}}.page--service-overview{position:relative;min-height:100dvh;overflow:hidden;color:#fff;background:#080907}.page--service-overview::before{content:"";position:absolute;inset:0;background-image:var(--service-overview-background, none);background-position:center;background-size:cover;background-repeat:no-repeat}.service-overview{position:relative;z-index:2;min-height:calc(100dvh - 79px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:150px clamp(170px,17.3vw,332px) 150px}.service-overview__inner{width:min(100%,1256px);margin:0 auto}.service-overview__header{max-width:820px;margin:0 auto 48px;text-align:center}.service-overview__eyebrow{font-family:var(--heading-regular-font, SpaceGrotesk-Regular, IBMPlexSans-Regular, Arial, sans-serif);font-size:13px;font-weight:400;line-height:normal;letter-spacing:2px;text-transform:uppercase;margin:0 0 14px;color:#f1bd12}.service-overview__header h1{font-family:var(--heading-font, SpaceGrotesk-Bold, IBMPlexSans-Bold, Arial, sans-serif);font-size:40px;font-weight:400;line-height:normal;letter-spacing:0;margin:0 0 18px;color:#ffd13c}.service-overview__intro{font-family:var(--primary-font, IBMPlexSans-Regular, Arial, sans-serif);font-size:16px;font-weight:400;line-height:27.2px;letter-spacing:0;margin:0;color:hsla(0,0%,100%,.9)}.service-overview__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}.service-card{min-height:235px;padding:30px 32px;border:1px solid rgba(254,204,47,.18);border-radius:20px;background:hsla(0,0%,100%,.03)}.service-card__number{width:48px;height:48px;display:grid;place-items:center;margin-bottom:13px;border:1px solid rgba(254,204,47,.3);border-radius:12px;color:#ffd13c;background:rgba(254,204,47,.12);font-family:var(--heading-font, SpaceGrotesk-Bold, IBMPlexSans-Bold, Arial, sans-serif);font-size:21px}.service-card h2{font-family:var(--heading-font, SpaceGrotesk-Bold, IBMPlexSans-Bold, Arial, sans-serif);font-size:21px;font-weight:400;line-height:normal;letter-spacing:0;margin:0 0 12px;color:#ffd13c}.service-card p{font-family:var(--primary-font, IBMPlexSans-Regular, Arial, sans-serif);font-size:15px;font-weight:400;line-height:24.75px;letter-spacing:0;margin:0;color:hsla(0,0%,100%,.9)}@media(min-width: 1201px)and (max-height: 950px){.service-overview{padding-top:110px;padding-bottom:85px}.service-overview__header{margin-bottom:32px}.service-card{min-height:190px;padding:24px 32px}}@media(min-width: 1201px)and (max-height: 850px){.page--service-overview{min-height:100dvh;overflow:visible}.service-overview{min-height:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:105px;padding-bottom:14px}.service-overview__header{margin-bottom:20px}.service-overview__eyebrow{margin-bottom:8px}.service-overview__header h1{margin-bottom:10px;font-size:34px}.service-overview__intro{font-size:14px;line-height:22px}.service-overview__grid{gap:14px 20px}.service-card{min-height:0;padding:18px 28px}.service-card__number{width:40px;height:40px;margin-bottom:8px;border-radius:10px;font-size:18px}.service-card h2{margin-bottom:8px;font-size:19px}.service-card p{font-size:14px;line-height:22px}}@media only screen and (max-width: 1200px){.page--service-overview{overflow:visible}.service-overview{padding:150px 8vw 120px}}@media only screen and (max-width: 992px){.service-overview{padding:130px 24px 110px}}@media(max-width: 768px){.service-overview{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:112px 16px 90px}.service-overview__header{margin-bottom:28px}.service-overview__header h1{font-size:32px;line-height:1.15}.service-overview__intro{font-size:14px;line-height:23px}.service-overview__grid{grid-template-columns:1fr;gap:14px}.service-card{min-height:0;padding:24px 22px}}.error-page{position:relative;min-height:100dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;background:#080907;isolation:isolate}.error-page__wheel{--wheel-size: min(78vw, 900px);position:absolute;z-index:0;right:calc(var(--wheel-size)*-0.42);top:50%;width:var(--wheel-size);height:var(--wheel-size);-webkit-transform:translateY(-50%) rotate(var(--wheel-tilt, -8deg));transform:translateY(-50%) rotate(var(--wheel-tilt, -8deg));opacity:.5;pointer-events:none;-webkit-transition:-webkit-transform 1.2s cubic-bezier(0.22, 0.7, 0.2, 1);transition:-webkit-transform 1.2s cubic-bezier(0.22, 0.7, 0.2, 1);transition:transform 1.2s cubic-bezier(0.22, 0.7, 0.2, 1);transition:transform 1.2s cubic-bezier(0.22, 0.7, 0.2, 1), -webkit-transform 1.2s cubic-bezier(0.22, 0.7, 0.2, 1)}.error-page__wheel img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.error-page__content{position:relative;z-index:1;width:100%;max-width:640px;padding:0 1rem;margin-inline:auto}@media only screen and (min-width: 993px){.error-page__content{margin-inline:0;margin-left:max(46px,(100% - 1350px)/2 + 46px)}}.error-page__eyebrow{font-family:var(--heading-regular-font, SpaceGrotesk-Regular, IBMPlexSans-Regular, Arial, sans-serif);font-size:13px;font-weight:400;line-height:normal;letter-spacing:2px;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:hsla(0,0%,100%,.5);margin-bottom:22px}.error-page__eyebrow::before{content:"";width:22px;height:1px;background:#f1bd12;-webkit-box-shadow:0 0 8px rgba(241,189,18,.6);box-shadow:0 0 8px rgba(241,189,18,.6)}.error-page__code{font-family:var(--heading-font, SpaceGrotesk-Bold, IBMPlexSans-Bold, Arial, sans-serif);font-size:clamp(64px,15vw,168px);line-height:.92;margin:0 0 18px;color:rgba(0,0,0,0);background:linear-gradient(135deg, #ffe167 0%, #F1BD12 55%, #7a5c05 100%);-webkit-background-clip:text;background-clip:text;-webkit-filter:drop-shadow(0 0 34px rgba(241, 189, 18, 0.28));filter:drop-shadow(0 0 34px rgba(241, 189, 18, 0.28))}.error-page__title{font-family:var(--heading-font, SpaceGrotesk-Bold, IBMPlexSans-Bold, Arial, sans-serif);font-size:34px;font-weight:400;line-height:normal;letter-spacing:0;color:#fff;margin:0 0 16px}.error-page__body{font-family:var(--primary-font, IBMPlexSans-Regular, Arial, sans-serif);font-size:17px;font-weight:400;line-height:28.9px;letter-spacing:0;color:hsla(0,0%,100%,.6);margin:0 0 36px;max-width:46ch}.error-page__body+.error-page__body{margin-top:-22px}.error-page__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.error-page__cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding:0 32px;border-radius:999px;background:linear-gradient(135deg, #ffe167, #ffbd00);-webkit-box-shadow:0 16px 30px 0 rgba(255,229,145,.35);box-shadow:0 16px 30px 0 rgba(255,229,145,.35);color:#111;font-family:var(--interface-font, Arial, Helvetica, sans-serif);font-size:18px;font-weight:700;line-height:normal;letter-spacing:0;text-decoration:none;-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.error-page__cta:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 20px 34px 0 rgba(255,229,145,.45);box-shadow:0 20px 34px 0 rgba(255,229,145,.45)}.error-page__note{font-family:var(--primary-font, IBMPlexSans-Regular, Arial, sans-serif);font-size:15px;font-weight:400;line-height:24.75px;letter-spacing:0;color:hsla(0,0%,100%,.45)}.error-page__note a{color:#f1bd12;text-decoration:underline;text-underline-offset:3px}.error-page--500 .error-page__wheel{--wheel-tilt: -16deg;-webkit-animation:error-page-jam 3.6s ease-in-out infinite;animation:error-page-jam 3.6s ease-in-out infinite}.error-page--503 .error-page__wheel{--wheel-tilt: 0deg;opacity:.34}.error-page--503 .error-page__wheel::after{content:"";position:absolute;inset:6%;border:1px dashed rgba(241,189,18,.4);border-radius:50%;-webkit-animation:error-page-orbit 14s linear infinite;animation:error-page-orbit 14s linear infinite}@-webkit-keyframes error-page-jam{0%,88%,100%{-webkit-transform:translateY(-50%) rotate(var(--wheel-tilt));transform:translateY(-50%) rotate(var(--wheel-tilt))}90%{-webkit-transform:translateY(-50%) rotate(calc(var(--wheel-tilt) - 3deg));transform:translateY(-50%) rotate(calc(var(--wheel-tilt) - 3deg))}92%{-webkit-transform:translateY(-50%) rotate(calc(var(--wheel-tilt) + 2deg));transform:translateY(-50%) rotate(calc(var(--wheel-tilt) + 2deg))}94%{-webkit-transform:translateY(-50%) rotate(calc(var(--wheel-tilt) - 1deg));transform:translateY(-50%) rotate(calc(var(--wheel-tilt) - 1deg))}}@keyframes error-page-jam{0%,88%,100%{-webkit-transform:translateY(-50%) rotate(var(--wheel-tilt));transform:translateY(-50%) rotate(var(--wheel-tilt))}90%{-webkit-transform:translateY(-50%) rotate(calc(var(--wheel-tilt) - 3deg));transform:translateY(-50%) rotate(calc(var(--wheel-tilt) - 3deg))}92%{-webkit-transform:translateY(-50%) rotate(calc(var(--wheel-tilt) + 2deg));transform:translateY(-50%) rotate(calc(var(--wheel-tilt) + 2deg))}94%{-webkit-transform:translateY(-50%) rotate(calc(var(--wheel-tilt) - 1deg));transform:translateY(-50%) rotate(calc(var(--wheel-tilt) - 1deg))}}@-webkit-keyframes error-page-orbit{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes error-page-orbit{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media(prefers-reduced-motion: reduce){.error-page__wheel,.error-page--500 .error-page__wheel,.error-page--503 .error-page__wheel::after{-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}}@media only screen and (max-width: 992px){.error-page__wheel{--wheel-size: 560px;right:-260px;opacity:.3}}@media only screen and (max-width: 768px){.error-page__content{text-align:center;margin-inline:auto}.error-page__eyebrow{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error-page__actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error-page__wheel{--wheel-size: 420px;right:-200px;opacity:.22}.error-page__code{font-size:clamp(48px,16vw,64px);margin-bottom:12px}.error-page__title{font-size:24px;margin-bottom:12px}.error-page__body{font-size:15px;line-height:24.75px;margin-bottom:28px;max-width:none}.error-page__cta{height:44px;padding:0 26px;font-size:15px}}@media only screen and (max-width: 576px){.error-page__wheel{display:none}.error-page__code{font-size:44px}.error-page__title{font-size:21px}}.business-contact__container{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width: 1200px){.business-contact__container{overflow:hidden}}.business-contact__section{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.business-contact__header{margin-bottom:42px}@media(min-width: 1201px)and (max-height: 850px){.business-contact__header{margin-bottom:26px}}.business-contact__body{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media only screen and (max-width: 1200px){.business-contact__body{grid-template-columns:1fr}}.business-contact__card-wrap{position:relative;z-index:1}.business-contact__card-wrap:first-child{z-index:2}.business-contact__card{height:100%;border:1px solid rgba(254,204,47,.2);background:rgba(59,51,0,.5490196078);border-radius:20px;padding:36px;position:relative;-webkit-transition:border-color .35s ease,-webkit-transform .35s ease,-webkit-box-shadow .35s ease;transition:border-color .35s ease,-webkit-transform .35s ease,-webkit-box-shadow .35s ease;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease,-webkit-transform .35s ease,-webkit-box-shadow .35s ease}@media only screen and (max-width: 992px){.business-contact__card{border-radius:12px;padding:24px}}.business-contact__card:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);border-color:rgba(254,204,47,.5019607843);-webkit-box-shadow:0 20px 40px -20px rgba(248,188,0,.2509803922);box-shadow:0 20px 40px -20px rgba(248,188,0,.2509803922)}.business-contact__card-title{background:linear-gradient(91.73deg, #ffd759 0%, #f8bc00 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:var(--heading-font, SpaceGrotesk-Bold, IBMPlexSans-Bold, Arial, sans-serif);font-size:20px;line-height:1.5;margin-bottom:16px}.business-contact__card--overlay{z-index:2}.business-contact__card--overlay::after{content:"";position:absolute;display:block;pointer-events:none;width:45%;top:25%;right:-10%;height:40vh;max-height:400px;background-image:var(--section-overlay-image);background-size:contain;background-repeat:no-repeat;z-index:3}@media only screen and (max-width: 768px){.business-contact__card--overlay::after{top:50%;right:-5%}}.business-contact__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:24px}.business-contact__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.business-contact__item-icon{width:20px;height:20px;margin-right:16px;position:relative;top:1px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.business-contact__item-icon>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.business-contact__item-value{color:#d9eadf;font-family:"IBMPlexSans-Regular",Arial,sans-serif;font-size:15px;line-height:1.5;-webkit-transition:color .25s ease;transition:color .25s ease}.business-contact__item:has(a):hover .business-contact__item-icon{-webkit-transform:scale(1.12);transform:scale(1.12)}.business-contact__item:has(a):hover .business-contact__item-value{color:#f1bd12}.business-contact__qrcode-title{color:#d9eadf;font-family:"IBMPlexSans-Regular",Arial,sans-serif;font-size:15px;line-height:1.5;margin-bottom:16px}.business-contact__qrcode img{max-width:140px;height:auto;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.business-contact__qrcode img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@media(prefers-reduced-motion: reduce){.business-contact__card,.business-contact__item-icon,.business-contact__item-value,.business-contact__qrcode img{-webkit-transition-duration:.01ms;transition-duration:.01ms}}.sidebar{--wheel-turn: 0deg;--wheel-duration: 620ms;position:fixed;z-index:40;top:50%;right:clamp(-520px,-27vw,-365px);width:clamp(720px,48.4vw,929px);aspect-ratio:929/872;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;pointer-events:none;-webkit-transition:right .35s cubic-bezier(0.22, 0.7, 0.2, 1),opacity .25s ease;transition:right .35s cubic-bezier(0.22, 0.7, 0.2, 1),opacity .25s ease}.sidebar__container{position:relative;width:100%;height:100%;cursor:-webkit-grab;cursor:grab;pointer-events:none}.sidebar.is-dragging .sidebar__container{cursor:-webkit-grabbing;cursor:grabbing}.sidebar__backplate{position:absolute;z-index:0;top:-0.69%;left:2.64%;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-transform:translateZ(0);transform:translateZ(0)}.sidebar__spin-hint{position:absolute;z-index:6;top:61.5%;left:23.5%;width:19%;height:auto;pointer-events:none;-webkit-transform:rotate(12deg);transform:rotate(12deg);-webkit-filter:drop-shadow(0 0 5px rgba(255, 213, 43, 0.28));filter:drop-shadow(0 0 5px rgba(255, 213, 43, 0.28))}.sidebar.is-dragging .sidebar__rotor,.sidebar.is-dragging .sidebar__labels{-webkit-transition:none;transition:none}.sidebar__rotor,.sidebar__labels{position:absolute;inset:0;-webkit-transform:rotate(var(--wheel-turn));transform:rotate(var(--wheel-turn));-webkit-transform-origin:52.64% 49.31%;transform-origin:52.64% 49.31%;-webkit-transition:-webkit-transform var(--wheel-duration) cubic-bezier(0.22, 0.7, 0.2, 1);transition:-webkit-transform var(--wheel-duration) cubic-bezier(0.22, 0.7, 0.2, 1);transition:transform var(--wheel-duration) cubic-bezier(0.22, 0.7, 0.2, 1);transition:transform var(--wheel-duration) cubic-bezier(0.22, 0.7, 0.2, 1), -webkit-transform var(--wheel-duration) cubic-bezier(0.22, 0.7, 0.2, 1);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sidebar__rotor{z-index:2}.sidebar.is-resetting .sidebar__rotor,.sidebar.is-resetting .sidebar__labels{-webkit-transition:none;transition:none}.sidebar__rotor-clone{position:absolute;top:23.57%;left:28.58%;width:48.12%;height:auto;pointer-events:none;-webkit-transform:translateZ(0);transform:translateZ(0)}.sidebar__clone-overlay{position:absolute;z-index:4;top:23.57%;left:28.58%;width:48.12%;height:auto;pointer-events:none;-webkit-transform:translateZ(0);transform:translateZ(0)}.sidebar__hit-area{position:absolute;z-index:3;top:23.57%;left:28.58%;width:48.12%;aspect-ratio:1;border-radius:50%;pointer-events:auto;-ms-touch-action:none;touch-action:none}.sidebar__labels{z-index:5;pointer-events:none}.sidebar__label{--label-rotation: 0deg;position:absolute;width:13%;padding:8px;color:hsla(0,0%,100%,.58);font-family:var(--heading-regular-font, SpaceGrotesk-Regular, IBMPlexSans-Regular, Arial, sans-serif);font-size:clamp(10px,.72vw,14px);font-weight:400;line-height:16px;text-align:center;text-transform:uppercase;text-shadow:0 1px 8px #000;-webkit-transform:translate(-50%, -50%) rotate(calc(var(--label-rotation) + var(--label-upright-adjust, 0deg)));transform:translate(-50%, -50%) rotate(calc(var(--label-rotation) + var(--label-upright-adjust, 0deg)));-webkit-transition:color .25s ease,font-size .22s ease,text-shadow .25s ease;transition:color .25s ease,font-size .22s ease,text-shadow .25s ease;pointer-events:auto;-ms-touch-action:none;touch-action:none}.sidebar__label[data-wheel-slot="-3"]{left:66.9%;top:49.3%;--label-rotation: 0deg}.sidebar__label[data-wheel-slot="-2"]{left:59.8%;top:62.4%;--label-rotation: 60deg}.sidebar__label[data-wheel-slot="-1"]{left:45.5%;top:62.4%;--label-rotation: -60deg}.sidebar__label[data-wheel-slot="0"]{left:38.4%;top:50%;--label-rotation: 0deg}.sidebar__label[data-wheel-slot="1"]{left:45.5%;top:36.2%;--label-rotation: 60deg}.sidebar__label[data-wheel-slot="2"]{left:59.8%;top:36.2%;--label-rotation: -60deg}.sidebar__label[data-wheel-slot="3"]{left:66.9%;top:49.3%;--label-rotation: 0deg}.sidebar__label.is-active{color:#ffd52b;font-family:var(--heading-medium-font, SpaceGrotesk-Medium, IBMPlexSans-Medium, Arial, sans-serif);font-size:clamp(12px,.84vw,16px);font-weight:400;line-height:18px;text-shadow:0 0 8px rgba(255,213,43,.72)}.sidebar__label:not(.is-active):hover{color:#ffd52b;text-shadow:0 0 9px rgba(255,213,43,.72)}.sidebar.is-spinning .sidebar__label.is-active{-webkit-animation:sidebar-label-arrive var(--wheel-duration) ease-out both;animation:sidebar-label-arrive var(--wheel-duration) ease-out both}.sidebar.is-dragging .sidebar__label.is-active{color:hsla(0,0%,100%,.58);font-family:var(--heading-regular-font, SpaceGrotesk-Regular, IBMPlexSans-Regular, Arial, sans-serif);font-size:clamp(10px,.72vw,14px);font-weight:400;line-height:16px;text-shadow:0 1px 8px #000}.sidebar.is-navigating .sidebar__hit-area,.sidebar.is-navigating .sidebar__labels{pointer-events:none}.sidebar__status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media only screen and (max-width: 1440px){.sidebar{right:clamp(-480px,-31vw,-350px);width:clamp(680px,58vw,840px)}}@media only screen and (min-width: 1600px){.sidebar{right:-455px}}@media only screen and (max-width: 1200px){.sidebar{right:-510px;width:760px;opacity:.82}.sidebar.is-collapsed{right:-742px;opacity:0;pointer-events:none}}@media only screen and (max-width: 1024px){.sidebar__spin-hint{display:none}}@-webkit-keyframes sidebar-label-arrive{0%,52%{color:hsla(0,0%,100%,.58);font-size:clamp(10px,.72vw,14px);line-height:16px;text-shadow:0 1px 8px #000}100%{color:#ffd52b;font-size:clamp(12px,.84vw,16px);line-height:18px;text-shadow:0 0 8px rgba(255,213,43,.72)}}@keyframes sidebar-label-arrive{0%,52%{color:hsla(0,0%,100%,.58);font-size:clamp(10px,.72vw,14px);line-height:16px;text-shadow:0 1px 8px #000}100%{color:#ffd52b;font-size:clamp(12px,.84vw,16px);line-height:18px;text-shadow:0 0 8px rgba(255,213,43,.72)}}.sidebar-toggle{display:none}@media only screen and (max-width: 1200px)and (min-width: 1025px){.sidebar{right:-385px;opacity:1}.sidebar.is-collapsed{right:-742px;opacity:0}.sidebar-toggle{position:fixed;z-index:41;top:calc(50% + 150px);right:8px;display:grid;width:36px;height:56px;place-items:center;border:1px solid rgba(241,189,18,.52);border-radius:12px;color:#ffd52b;background:rgba(8,10,7,.88);-webkit-box-shadow:0 0 20px rgba(241,189,18,.18);box-shadow:0 0 20px rgba(241,189,18,.18);backdrop-filter:blur(10px);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sidebar-toggle svg{width:20px;height:20px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.sidebar-toggle[aria-expanded=false] svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media(prefers-reduced-motion: reduce){.sidebar{--wheel-duration: 1ms}}.redefine__container{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width: 1200px){.redefine__container{overflow:hidden}}.redefine__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.redefine__header-left .section__subtitle,.redefine__header-left .section__title{text-align:left}.redefine__header{margin-bottom:24px}@media only screen and (max-width: 1200px){.redefine__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;margin-bottom:32px}}@media only screen and (max-width: 768px){.redefine__header{gap:16px;margin-bottom:24px}}@media only screen and (max-width: 1200px){.redefine__header-right{width:100%}}.redefine__button{display:block;border:1px solid rgba(254,204,47,.4);padding:12px 20px;border-radius:25px;font-size:14px;line-height:1;font-weight:700;font-family:var(--heading-font, SpaceGrotesk-Bold, IBMPlexSans-Bold, Arial, sans-serif);cursor:pointer;white-space:nowrap;-webkit-transition:background .25s ease,color .25s ease,border-color .25s ease;transition:background .25s ease,color .25s ease,border-color .25s ease}.redefine__button:hover:not(.redefine__button--active){border-color:rgba(254,204,47,.8)}.redefine__button--active{background:linear-gradient(91.73deg, #ffd759 0%, #f8bc00 100%);border-color:rgba(0,0,0,0);color:#0e0e0e}@media only screen and (max-width: 992px){.redefine__button{padding:10px 16px;font-size:13px}}@media only screen and (max-width: 576px){.redefine__button{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px 10px;text-align:center;white-space:normal}}.redefine__button-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:16px}@media only screen and (max-width: 576px){.redefine__button-group{gap:8px;margin-bottom:0}}.redefine__tab{border:1px solid rgba(19,19,19,.2196078431);background:rgba(19,19,19,.6);padding:60px;border-radius:24px;overflow:hidden}@media only screen and (max-width: 1200px){.redefine__tab{padding:40px}}@media only screen and (max-width: 992px){.redefine__tab{padding:32px;border-radius:16px}}@media only screen and (max-width: 768px){.redefine__tab{padding:24px;border-radius:12px}}.redefine__tab[hidden]{display:none}.redefine__tab.is-active{-webkit-animation:redefine-tab-in .35s ease-out both;animation:redefine-tab-in .35s ease-out both}.redefine__tab--overlay{position:relative}.redefine__tab--overlay::after{content:"";position:absolute;top:0;right:0;width:300px;height:80%;background-image:url("../images/redefine/overlay.png");background-repeat:no-repeat;background-size:contain;background-position:top right;z-index:0;pointer-events:none}@media only screen and (max-width: 992px){.redefine__tab--overlay::after{width:200px;height:60%;opacity:.6}}@media only screen and (max-width: 768px){.redefine__tab--overlay::after{display:none}}.redefine__tab--reserved .redefine__tab-block-image{background-position:top left}@media only screen and (max-width: 1200px){.redefine__tab--reserved .redefine__tab-block:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.redefine__tab--reserved .redefine__tab-list{grid-template-columns:1fr}.redefine__tab--reserved .redefine__tab-item{display:grid;grid-template-columns:24px 1fr;grid-template-rows:24px 1fr;gap:16px;row-gap:8px}.redefine__tab--reserved .redefine__tab-title{grid-column:2/3}.redefine__tab--reserved .redefine__tab-item-description{grid-column:2/3;grid-row:2/3}.redefine__tab-body{position:relative;z-index:1;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:32px}@media only screen and (max-width: 1200px){.redefine__tab-body{grid-template-columns:1fr;gap:24px}}.redefine__tab-title{font-family:var(--heading-font, SpaceGrotesk-Bold, IBMPlexSans-Bold, Arial, sans-serif);font-weight:700;font-size:34px;line-height:1.2;color:#fff;margin-bottom:16px}@media only screen and (max-width: 992px){.redefine__tab-title{font-size:28px}}@media only screen and (max-width: 768px){.redefine__tab-title{font-size:24px;margin-bottom:12px}}.redefine__tab-description{margin-bottom:24px}@media only screen and (max-width: 768px){.redefine__tab-description{margin-bottom:20px}}.redefine__tab-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px}@media only screen and (max-width: 768px){.redefine__tab-list{grid-template-columns:1fr}}.redefine__tab-item{background:rgba(74,222,128,.0705882353);border:1px solid rgba(254,204,47,.2);border-radius:14px;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-transition:border-color .35s ease,-webkit-transform .35s ease,-webkit-box-shadow .35s ease;transition:border-color .35s ease,-webkit-transform .35s ease,-webkit-box-shadow .35s ease;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease,-webkit-transform .35s ease,-webkit-box-shadow .35s ease}.redefine__tab-item:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);border-color:rgba(254,204,47,.5019607843);-webkit-box-shadow:0 20px 40px -20px rgba(248,188,0,.2509803922);box-shadow:0 20px 40px -20px rgba(248,188,0,.2509803922)}@media only screen and (max-width: 768px){.redefine__tab-item{padding:14px;border-radius:12px}}.redefine__tab-item>img{height:24px;width:24px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.redefine__tab-item-title{font-family:var(--heading-font, SpaceGrotesk-Bold, IBMPlexSans-Bold, Arial, sans-serif);font-weight:700;font-size:15px;line-height:1.5;color:#fff}.redefine__tab-item-description{font-size:14px;line-height:1.5;font-family:"IBMPlexSans-Regular",Arial,sans-serif;color:#fff}.redefine__tab-block-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;max-height:500px}@media only screen and (max-width: 1200px){.redefine__tab-block-image{max-height:400px}}@media only screen and (max-width: 768px){.redefine__tab-block-image{max-height:300px}}@media(prefers-reduced-motion: reduce){.redefine__button,.redefine__tab-item{-webkit-transition-duration:.01ms;transition-duration:.01ms}}@-webkit-keyframes redefine-tab-in{from{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes redefine-tab-in{from{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}to{opacity:1;-webkit-transform:none;transform:none}}@media(prefers-reduced-motion: reduce){.redefine__tab.is-active{-webkit-animation:none;animation:none}}@media(min-width: 1201px){.redefine__section{padding-bottom:16px}}body:has(.auth-card){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100dvh;color:#fff;background-color:#050604;background-image:-webkit-gradient(linear, left top, right top, from(rgba(5, 6, 4, 0.52)), to(rgba(5, 6, 4, 0.68))),url("/storage/pages/dashboard/background.jpg");background-image:linear-gradient(90deg, rgba(5, 6, 4, 0.52), rgba(5, 6, 4, 0.68)),url("/storage/pages/dashboard/background.jpg");background-position:center;background-size:cover;background-attachment:fixed}body:has(.auth-card)::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.24;background:linear-gradient(115deg, transparent 40%, rgba(241, 189, 18, 0.08) 50%, transparent 60%),repeating-linear-gradient(125deg, transparent 0 54px, rgba(241, 189, 18, 0.025) 55px 56px)}body:has(.auth-card)>.container:has(.auth-card){position:relative;z-index:2;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:none;min-height:calc(100dvh - 79px);padding:150px clamp(24px,15vw,290px) 104px clamp(24px,8vw,154px)}body:has(.auth-card) .container:has(.auth-card)>.row,body:has(.auth-card) .container:has(.auth-card) .col-xl-6{width:100%}body:has(.auth-card) .container:has(.auth-card)>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.auth-card{width:min(100%,660px);margin-inline:auto;overflow:hidden;border:1px solid rgba(241,189,18,.32);border-radius:26px;color:#fff;background:linear-gradient(145deg, rgba(32, 31, 21, 0.96), rgba(8, 9, 7, 0.94)) !important;-webkit-box-shadow:0 28px 80px rgba(0,0,0,.55),inset 0 1px rgba(255,225,116,.08);box-shadow:0 28px 80px rgba(0,0,0,.55),inset 0 1px rgba(255,225,116,.08);backdrop-filter:blur(18px)}.auth-card .card-header{padding:36px 42px 0;border:0;text-align:left;background:rgba(0,0,0,0) !important}.auth-card .card-header>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:18px}.auth-card .card-header .bg-white{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(241,189,18,.34);border-radius:14px;color:#f1bd12 !important;background:rgba(241,189,18,.09)}.auth-card .card-header svg{width:25px;height:25px}.auth-card .card-header .text-primary{color:#f1bd12 !important}.auth-card h3{margin:0 0 6px;font-family:var(--heading-font, SpaceGrotesk-Bold, IBMPlexSans-Bold, Arial, sans-serif);font-size:clamp(26px,2vw,34px);line-height:1.15;color:#fff}.auth-card .text-muted{margin:0;color:hsla(0,0%,100%,.62)}.auth-card .card-body{padding:26px 42px 38px}.auth-card form>div:not(.row),.auth-card .position-relative{position:relative}.auth-card label{display:inline-block;margin-bottom:7px;font-family:var(--medium-font, IBMPlexSans-Medium, IBMPlexSans-Regular, Arial, sans-serif);color:hsla(0,0%,100%,.86)}.auth-card .form-control{display:block;width:100%;height:52px;padding:0 16px 0 52px;border:1px solid rgba(241,189,18,.25);border-radius:11px;outline:0;color:#fff;background:rgba(0,0,0,.4) !important;-webkit-transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,-webkit-box-shadow .2s ease}.auth-card .form-control::-webkit-input-placeholder{color:hsla(0,0%,100%,.38)}.auth-card .form-control::-moz-placeholder{color:hsla(0,0%,100%,.38)}.auth-card .form-control:-ms-input-placeholder{color:hsla(0,0%,100%,.38)}.auth-card .form-control::-ms-input-placeholder{color:hsla(0,0%,100%,.38)}.auth-card .form-control::placeholder{color:hsla(0,0%,100%,.38)}.auth-card .form-control:focus{border-color:#f1bd12;background:rgba(0,0,0,.58) !important;-webkit-box-shadow:0 0 0 3px rgba(241,189,18,.12);box-shadow:0 0 0 3px rgba(241,189,18,.12)}.auth-card .slug-field-wrapper .mb-3{margin-bottom:0 !important}.auth-card .slug-field-wrapper .input-group{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:52px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden;border:1px solid rgba(241,189,18,.25);border-radius:11px;background:rgba(0,0,0,.4);-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.auth-card .slug-field-wrapper .input-group:focus-within{border-color:#f1bd12;-webkit-box-shadow:0 0 0 3px rgba(241,189,18,.12);box-shadow:0 0 0 3px rgba(241,189,18,.12)}.auth-card .slug-field-wrapper .input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;color:hsla(0,0%,100%,.68);white-space:nowrap}.auth-card .slug-field-wrapper .form-control{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:80px;height:100%;padding:0 16px 0 4px;border:0;border-radius:0;background:rgba(0,0,0,0) !important;-webkit-box-shadow:none;box-shadow:none}.auth-card .d-none{display:none !important}.auth-card .mb-3{margin-bottom:1rem !important}.auth-card .mt-3{margin-top:1rem !important}.auth-card form .position-relative>.auth-input-icon{position:absolute;z-index:1;top:14px !important;left:16px !important;display:grid;width:24px;height:24px;padding:0;place-items:center;border:0;color:#f1bd12;background:rgba(0,0,0,0)}.auth-card .auth-input-icon svg{width:21px;height:21px}.auth-card .shop-url-status{position:absolute;top:12px !important;right:14px !important;display:grid;width:28px;height:28px;place-items:center;color:#f1bd12}.auth-card .shop-url-status svg{width:21px;height:21px}.auth-card .row.g-0{display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin:2px 0 20px}.auth-card .text-end{text-align:right}.auth-card a{color:#ffd438;text-underline-offset:3px}.auth-card .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:9px;min-height:22px}.auth-card .form-check-input{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:17px;height:17px;margin:3px 0 0;accent-color:#f1bd12}.auth-card .form-check label{margin:0}.auth-card .invalid-feedback{display:block;margin-top:6px;color:#ff6b6b;font-size:13px}.auth-card .btn-auth-submit{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:52px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-top:4px;border:1px solid #f5c819;border-radius:999px;color:#060704;background:linear-gradient(100deg, #f1bd12, #ffde62);-webkit-box-shadow:0 9px 26px rgba(241,189,18,.22);box-shadow:0 9px 26px rgba(241,189,18,.22);font-family:var(--bold-font, IBMPlexSans-Bold, IBMPlexSans-Regular, Arial, sans-serif);cursor:pointer;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.auth-card .btn-auth-submit:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 12px 32px rgba(241,189,18,.32);box-shadow:0 12px 32px rgba(241,189,18,.32)}.auth-card .btn-auth-submit svg{width:22px;height:22px}.auth-card form>div:last-child,.auth-card form>div:nth-last-child(2){color:hsla(0,0%,100%,.72)}body:has(.auth-card)>.footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:-79px;background:rgba(0,0,0,0)}@media(max-width: 1200px){body:has(.auth-card)>.container:has(.auth-card){min-height:0;padding:118px 24px 36px}body:has(.auth-card)>.footer{margin-top:24px}}@media(max-width: 576px){body:has(.auth-card)>.container:has(.auth-card){padding:102px 14px 24px}.auth-card{border-radius:18px}.auth-card .card-header{padding:26px 20px 0}.auth-card .card-header>div{gap:12px}.auth-card .card-header .bg-white{width:42px;height:42px}.auth-card h3{font-size:24px}.auth-card .card-body{padding:22px 20px 28px}.auth-card .row.g-0{grid-template-columns:1fr;gap:10px}.auth-card .text-end{text-align:left}}@media only screen and (min-width: 1025px){.auth-register-fields{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.auth-register-fields>div{grid-column:1/-1}.auth-register-fields>div:has(input[name=first_name]),.auth-register-fields>div:has(input[name=last_name]),.auth-register-fields>div:has(input[name=password]),.auth-register-fields>div:has(input[name=password_confirmation]){grid-column:auto/span 1}}.mobile-menu{position:fixed;inset:0;z-index:120;pointer-events:none;visibility:hidden;-webkit-transition:visibility .4s;transition:visibility .4s}.mobile-menu.is-open{pointer-events:auto;visibility:visible}.mobile-menu.is-open .mobile-menu__backdrop{opacity:1}.mobile-menu.is-open .mobile-menu__drawer{-webkit-transform:translateX(0);transform:translateX(0)}.mobile-menu.is-open .mobile-menu__link{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.mobile-menu__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.6);opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;pointer-events:auto}.mobile-menu__close{position:absolute;top:24px;right:24px;border:1px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.05);border-radius:8px;padding:8px 10px;cursor:pointer;color:#fff;-webkit-transition:background .3s,border-color .3s,color .3s;transition:background .3s,border-color .3s,color .3s}.mobile-menu__close i{font-size:20px;display:block}.mobile-menu__close:hover{background:rgba(241,189,18,.1);border-color:rgba(241,189,18,.35);color:#ffd438}.mobile-menu__drawer{position:absolute;top:0;right:0;bottom:0;width:100%;max-width:320px;background:rgba(10,10,8,.96);border-left:1px solid rgba(241,189,18,.25);backdrop-filter:blur(20px);-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .4s cubic-bezier(0.25, 1, 0.5, 1);transition:-webkit-transform .4s cubic-bezier(0.25, 1, 0.5, 1);transition:transform .4s cubic-bezier(0.25, 1, 0.5, 1);transition:transform .4s cubic-bezier(0.25, 1, 0.5, 1), -webkit-transform .4s cubic-bezier(0.25, 1, 0.5, 1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:120px 24px 40px;-webkit-box-shadow:-10px 0 30px rgba(0,0,0,.5);box-shadow:-10px 0 30px rgba(0,0,0,.5)}.mobile-menu__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.mobile-menu__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 18px;border-radius:8px;color:#fff;text-decoration:none;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px);-webkit-transition:opacity .4s ease,background .3s ease,border-color .3s ease,color .3s ease,-webkit-transform .4s cubic-bezier(0.25, 1, 0.5, 1);transition:opacity .4s ease,background .3s ease,border-color .3s ease,color .3s ease,-webkit-transform .4s cubic-bezier(0.25, 1, 0.5, 1);transition:transform .4s cubic-bezier(0.25, 1, 0.5, 1),opacity .4s ease,background .3s ease,border-color .3s ease,color .3s ease;transition:transform .4s cubic-bezier(0.25, 1, 0.5, 1),opacity .4s ease,background .3s ease,border-color .3s ease,color .3s ease,-webkit-transform .4s cubic-bezier(0.25, 1, 0.5, 1)}.mobile-menu__link:nth-child(1){-webkit-transition-delay:0.06s;transition-delay:0.06s}.mobile-menu__link:nth-child(2){-webkit-transition-delay:0.12s;transition-delay:0.12s}.mobile-menu__link:nth-child(3){-webkit-transition-delay:0.18s;transition-delay:0.18s}.mobile-menu__link:nth-child(4){-webkit-transition-delay:0.24s;transition-delay:0.24s}.mobile-menu__link:nth-child(5){-webkit-transition-delay:0.3s;transition-delay:0.3s}.mobile-menu__link:nth-child(6){-webkit-transition-delay:0.36s;transition-delay:0.36s}.mobile-menu__link:nth-child(7){-webkit-transition-delay:0.42s;transition-delay:0.42s}.mobile-menu__link:nth-child(8){-webkit-transition-delay:0.48s;transition-delay:0.48s}.mobile-menu__link:nth-child(9){-webkit-transition-delay:0.54s;transition-delay:0.54s}.mobile-menu__link:nth-child(10){-webkit-transition-delay:0.6s;transition-delay:0.6s}.mobile-menu__link i{font-size:16px;color:hsla(0,0%,100%,.3);-webkit-transition:color .3s ease,-webkit-transform .3s ease;transition:color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,color .3s ease;transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease}.mobile-menu__link:hover,.mobile-menu__link.is-active{color:#ffd438;background:rgba(241,189,18,.08);border-color:rgba(241,189,18,.35)}.mobile-menu__link:hover i,.mobile-menu__link.is-active i{color:#ffd438;-webkit-transform:translateX(4px);transform:translateX(4px)}.mobile-menu__title{font-family:var(--language-font, Inter, Arial, Helvetica, sans-serif);font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;text-transform:uppercase;letter-spacing:.5px}.menu-toggle{display:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:42px;height:42px;place-items:center;border:1px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.05);border-radius:8px;padding:0;cursor:pointer;color:#fff;z-index:130;-webkit-transition:background .3s,border-color .3s,color .3s;transition:background .3s,border-color .3s,color .3s}.menu-toggle i{width:22px;height:22px;display:grid;place-items:center;font-size:22px;line-height:1}.menu-toggle:hover{background:rgba(241,189,18,.1);border-color:rgba(241,189,18,.35);color:#ffd438}@media(max-width: 1024px){.menu-toggle{display:grid}.sidebar{display:none !important}}@media(max-width: 360px){.menu-toggle{width:38px;height:38px}.menu-toggle i{width:20px;height:20px;font-size:20px}}
/*# sourceMappingURL=style.css.map */
