:root{--ink: #3c3c3c;--teal: #4e6f76;--amber: #e39b2f;--cream: #fff6e9;--color-glass: rgb(255 255 255 / 14%);scrollbar-color:var(--teal) var(--cream);scrollbar-width:thin}::-moz-selection{color:var(--cream);background:var(--teal);text-shadow:0 1px 0 rgba(11,36,48,.35)}::selection{color:var(--cream);background:var(--teal);text-shadow:0 1px 0 rgba(11,36,48,.35)}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--cream)}::-webkit-scrollbar-thumb{border:3px solid var(--cream);border-radius:999px;background:var(--teal)}::-webkit-scrollbar-thumb:hover{background:var(--amber)}::-webkit-scrollbar-corner{background:var(--cream)}*{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;min-width:1180px}a{color:inherit;text-decoration:none}a:focus-visible{outline:3px solid var(--teal);outline-offset:3px}@media(prefers-reduced-motion: reduce){*,*::before,*::after{scroll-behavior:auto !important;-webkit-animation-duration:.01ms !important;animation-duration:.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:.01ms !important;transition-duration:.01ms !important}}@font-face{font-family:"Ubuntu Sans";src:url("../fonts/UbuntuSans/UbuntuSans-Cyrillic.woff2") format("woff2");font-style:normal;font-weight:500 700;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Ubuntu Sans";src:url("../fonts/UbuntuSans/UbuntuSans-Latin.woff2") format("woff2");font-style:normal;font-weight:500 700;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{color:var(--ink);font-family:"Ubuntu Sans",Arial,sans-serif;-webkit-font-smoothing:antialiased}.glass{background:var(--color-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-box-shadow:0 4px 24px rgba(0,0,0,0),inset 0 1px 0 hsla(0,0%,100%,.2);box-shadow:0 4px 24px rgba(0,0,0,0),inset 0 1px 0 hsla(0,0%,100%,.2);isolation:isolate;will-change:transform;-webkit-transition:background-color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.glass.glass-hover:hover{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.35);-webkit-box-shadow:0 4px 24px rgba(0,0,0,0),inset 0 1px 0 hsla(0,0%,100%,.3);box-shadow:0 4px 24px rgba(0,0,0,0),inset 0 1px 0 hsla(0,0%,100%,.3)}.logo{position:relative;display:block;width:140px;height:30px}.logo__tile{--logo-tile-top: 2.76px;--logo-delay: 0ms;position:absolute;top:0;width:26.32px;height:30px}.logo__tile:nth-child(1){--logo-delay: 425ms;left:0}.logo__tile:nth-child(2){--logo-tile-top: 2.71px;--logo-delay: 370ms;left:28.41px}.logo__tile:nth-child(3){--logo-tile-top: 2.71px;--logo-delay: 315ms;left:56.82px}.logo__tile:nth-child(4){--logo-tile-top: 2.71px;--logo-delay: 260ms;left:85.23px}.logo__tile:nth-child(5){--logo-tile-top: 0px;--logo-delay: 220ms;left:113.64px}.logo__cube{position:absolute;top:var(--logo-tile-top);left:0;width:26.32px;height:27.24px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.logo__face{position:absolute;inset:0;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;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.logo__face--slogi{-webkit-transform:translateZ(13.62px);transform:translateZ(13.62px)}.logo__face--profi{-webkit-transform:rotateX(-90deg) translateZ(13.62px);transform:rotateX(-90deg) translateZ(13.62px)}.logo__face--shared{-webkit-transform:translateZ(0);transform:translateZ(0)}.logo__tile:nth-child(1) .logo__face{background:#4e6f76}.logo__tile:nth-child(2) .logo__face{background:#4e6f76}.logo__tile:nth-child(3) .logo__face,.logo__tile:nth-child(4) .logo__face{background:#d9b98a}.logo__tile:nth-child(5) .logo__face{background:#e39b2f}.logo__face img{display:block;width:60%;height:60%;-o-object-fit:contain;object-fit:contain}.logo.is-to-profi .logo__tile:nth-child(-n+4) .logo__cube{-webkit-animation:logo-turn-to-profi 620ms cubic-bezier(0.22, 1, 0.36, 1) var(--logo-delay) both;animation:logo-turn-to-profi 620ms cubic-bezier(0.22, 1, 0.36, 1) var(--logo-delay) both}.logo.is-to-slogi .logo__tile:nth-child(-n+4) .logo__cube{-webkit-animation:logo-turn-to-slogi 620ms cubic-bezier(0.22, 1, 0.36, 1) var(--logo-delay) both;animation:logo-turn-to-slogi 620ms cubic-bezier(0.22, 1, 0.36, 1) var(--logo-delay) both}.logo.is-profi .logo__tile:nth-child(-n+4) .logo__cube{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}.logo.is-to-profi .logo__tile:nth-child(5) .logo__cube{-webkit-animation:logo-nudge-to-profi 720ms cubic-bezier(0.22, 1, 0.36, 1) both;animation:logo-nudge-to-profi 720ms cubic-bezier(0.22, 1, 0.36, 1) both}.logo.is-to-slogi .logo__tile:nth-child(5) .logo__cube{-webkit-animation:logo-nudge-to-slogi 1045ms cubic-bezier(0.22, 1, 0.36, 1) both;animation:logo-nudge-to-slogi 1045ms cubic-bezier(0.22, 1, 0.36, 1) both}@-webkit-keyframes logo-turn-to-profi{from{-webkit-transform:rotateX(0);transform:rotateX(0)}to{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}}@keyframes logo-turn-to-profi{from{-webkit-transform:rotateX(0);transform:rotateX(0)}to{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}}@-webkit-keyframes logo-turn-to-slogi{from{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}to{-webkit-transform:rotateX(0);transform:rotateX(0)}}@keyframes logo-turn-to-slogi{from{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}to{-webkit-transform:rotateX(0);transform:rotateX(0)}}@-webkit-keyframes logo-nudge-to-profi{0%{top:0;-webkit-transform:translate(0, 0) rotate(0) scaleY(1);transform:translate(0, 0) rotate(0) scaleY(1)}14%{top:1px;-webkit-transform:translate(0, 0) rotate(0) scaleY(0.94);transform:translate(0, 0) rotate(0) scaleY(0.94)}30%{top:1.3px;-webkit-transform:translateX(-1.4px) rotate(-10deg) scaleY(0.97);transform:translateX(-1.4px) rotate(-10deg) scaleY(0.97)}48%{top:0;-webkit-transform:translateY(-4px) rotate(4deg) scaleY(1);transform:translateY(-4px) rotate(4deg) scaleY(1)}66%{top:1.7px;-webkit-transform:translateY(-1px) rotate(-2deg);transform:translateY(-1px) rotate(-2deg)}82%{top:.55px;-webkit-transform:rotate(1deg);transform:rotate(1deg)}100%{top:0;-webkit-transform:translate(0, 0) rotate(0) scaleY(1);transform:translate(0, 0) rotate(0) scaleY(1)}}@keyframes logo-nudge-to-profi{0%{top:0;-webkit-transform:translate(0, 0) rotate(0) scaleY(1);transform:translate(0, 0) rotate(0) scaleY(1)}14%{top:1px;-webkit-transform:translate(0, 0) rotate(0) scaleY(0.94);transform:translate(0, 0) rotate(0) scaleY(0.94)}30%{top:1.3px;-webkit-transform:translateX(-1.4px) rotate(-10deg) scaleY(0.97);transform:translateX(-1.4px) rotate(-10deg) scaleY(0.97)}48%{top:0;-webkit-transform:translateY(-4px) rotate(4deg) scaleY(1);transform:translateY(-4px) rotate(4deg) scaleY(1)}66%{top:1.7px;-webkit-transform:translateY(-1px) rotate(-2deg);transform:translateY(-1px) rotate(-2deg)}82%{top:.55px;-webkit-transform:rotate(1deg);transform:rotate(1deg)}100%{top:0;-webkit-transform:translate(0, 0) rotate(0) scaleY(1);transform:translate(0, 0) rotate(0) scaleY(1)}}@-webkit-keyframes logo-nudge-to-slogi{0%{top:0;-webkit-transform:translate(0, 0) rotate(0) scaleY(1);transform:translate(0, 0) rotate(0) scaleY(1)}9%{top:1px;-webkit-transform:scaleY(0.94);transform:scaleY(0.94)}20%{top:1.3px;-webkit-transform:translateX(-1.4px) rotate(-10deg) scaleY(0.97);transform:translateX(-1.4px) rotate(-10deg) scaleY(0.97)}34%{top:0;-webkit-transform:translateY(-4px) rotate(4deg);transform:translateY(-4px) rotate(4deg)}50%{top:1.7px;-webkit-transform:translateY(-1px) rotate(-2deg);transform:translateY(-1px) rotate(-2deg)}72%{top:0;-webkit-transform:translate(0, 0) rotate(0);transform:translate(0, 0) rotate(0)}100%{top:0;-webkit-transform:translate(0, 0) rotate(0) scaleY(1);transform:translate(0, 0) rotate(0) scaleY(1)}}@keyframes logo-nudge-to-slogi{0%{top:0;-webkit-transform:translate(0, 0) rotate(0) scaleY(1);transform:translate(0, 0) rotate(0) scaleY(1)}9%{top:1px;-webkit-transform:scaleY(0.94);transform:scaleY(0.94)}20%{top:1.3px;-webkit-transform:translateX(-1.4px) rotate(-10deg) scaleY(0.97);transform:translateX(-1.4px) rotate(-10deg) scaleY(0.97)}34%{top:0;-webkit-transform:translateY(-4px) rotate(4deg);transform:translateY(-4px) rotate(4deg)}50%{top:1.7px;-webkit-transform:translateY(-1px) rotate(-2deg);transform:translateY(-1px) rotate(-2deg)}72%{top:0;-webkit-transform:translate(0, 0) rotate(0);transform:translate(0, 0) rotate(0)}100%{top:0;-webkit-transform:translate(0, 0) rotate(0) scaleY(1);transform:translate(0, 0) rotate(0) scaleY(1)}}@media(prefers-reduced-motion: reduce){.logo.is-to-profi .logo__tile:nth-child(-n+4) .logo__cube,.logo.is-to-slogi .logo__tile:nth-child(-n+4) .logo__cube{-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-delay:0ms;animation-delay:0ms}.logo.is-to-profi .logo__tile:nth-child(5) .logo__cube,.logo.is-to-slogi .logo__tile:nth-child(5) .logo__cube{-webkit-animation-duration:1ms;animation-duration:1ms}}body:has(.site-preloader:not(.is-hidden)){overflow:hidden}.site-preloader{position:fixed;inset:0;z-index:10000;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;overflow:hidden;min-height:100svh;color:#3c3c3c;background:radial-gradient(ellipse 493px 1415px at 50% 53.63%, #fff6e9 0%, #ffe7c4 100%);opacity:1;visibility:visible;-webkit-transition:opacity 520ms ease,visibility 520ms ease;transition:opacity 520ms ease,visibility 520ms ease}.site-preloader.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.site-preloader__wave{z-index:0}.site-preloader__logo{position:absolute;z-index:2;top:clamp(34px,3.6vh,54px);left:50%;opacity:1;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition:opacity 280ms ease,-webkit-transform 280ms cubic-bezier(0.22, 1, 0.36, 1);transition:opacity 280ms ease,-webkit-transform 280ms cubic-bezier(0.22, 1, 0.36, 1);transition:opacity 280ms ease,transform 280ms cubic-bezier(0.22, 1, 0.36, 1);transition:opacity 280ms ease,transform 280ms cubic-bezier(0.22, 1, 0.36, 1),-webkit-transform 280ms cubic-bezier(0.22, 1, 0.36, 1)}.site-preloader.is-logo-hidden .site-preloader__logo{opacity:0;-webkit-transform:translate(-50%, -10px);transform:translate(-50%, -10px)}.site-preloader__content{position:relative;z-index:1;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;width:min(784px,100vw - 40px);margin-top:-34px;opacity:1;text-align:center;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 360ms ease,-webkit-transform 360ms cubic-bezier(0.22, 1, 0.36, 1);transition:opacity 360ms ease,-webkit-transform 360ms cubic-bezier(0.22, 1, 0.36, 1);transition:opacity 360ms ease,transform 360ms cubic-bezier(0.22, 1, 0.36, 1);transition:opacity 360ms ease,transform 360ms cubic-bezier(0.22, 1, 0.36, 1),-webkit-transform 360ms cubic-bezier(0.22, 1, 0.36, 1)}.site-preloader.is-content-hidden .site-preloader__content{opacity:0;-webkit-transform:translateY(-16px);transform:translateY(-16px)}.site-preloader__heading{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}.site-preloader__heading strong{color:#4e6f76;font-size:clamp(92px,8.85vw,170px);font-weight:700;line-height:1;letter-spacing:-0.05em}.site-preloader__heading span{font-size:clamp(30px,2.71vw,52px);font-weight:700;line-height:1;letter-spacing:-0.05em}.site-preloader__message{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:8px;min-height:56px;margin-top:40px}.site-preloader__message strong{color:#4e6f76;font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-0.05em}.site-preloader__message span{font-size:16px;font-weight:500;line-height:1.2;letter-spacing:-0.02em;-webkit-transition:opacity var(--preloader-phrase-fade-ms, 180ms) ease;transition:opacity var(--preloader-phrase-fade-ms, 180ms) ease}.site-preloader__message span.is-changing{opacity:0}.site-preloader__percent{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;margin-top:40px;color:#e39b2f;font-size:clamp(76px,5.52vw,106px);font-weight:800;line-height:1;letter-spacing:-0.05em}.site-preloader__digit{position:relative;width:.62em;height:1em;overflow:hidden;letter-spacing:0;-webkit-transition:width 240ms ease,opacity 180ms ease;transition:width 240ms ease,opacity 180ms ease}.site-preloader__digit:not(.is-leading)+.site-preloader__digit:not(.is-leading){margin-left:0}.site-preloader__digit.is-leading{width:0;opacity:0}.site-preloader__digit-cube{position:absolute;inset:0}.site-preloader__digit-face{position:absolute;inset:0;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}.site-preloader__digit-face--current{-webkit-transform:translateY(0);transform:translateY(0)}.site-preloader__digit-face--next{-webkit-transform:translateY(100%);transform:translateY(100%)}.site-preloader__digit.is-turning .site-preloader__digit-face--current{-webkit-animation:preloader-digit-roll-out var(--preloader-digit-roll-ms, 420ms) cubic-bezier(0.22, 1, 0.36, 1) both;animation:preloader-digit-roll-out var(--preloader-digit-roll-ms, 420ms) cubic-bezier(0.22, 1, 0.36, 1) both}.site-preloader__digit.is-turning .site-preloader__digit-face--next{-webkit-animation:preloader-digit-roll-in var(--preloader-digit-roll-ms, 420ms) cubic-bezier(0.22, 1, 0.36, 1) both;animation:preloader-digit-roll-in var(--preloader-digit-roll-ms, 420ms) cubic-bezier(0.22, 1, 0.36, 1) both}.site-preloader__percent-sign{margin-left:.02em}.site-preloader__progress-value{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@-webkit-keyframes preloader-digit-roll-out{from{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:.18}}@keyframes preloader-digit-roll-out{from{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:.18}}@-webkit-keyframes preloader-digit-roll-in{from{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:.18}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes preloader-digit-roll-in{from{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:.18}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.site-preloader__track{position:absolute;top:calc(100% + 40px);left:50%;width:min(512px,100vw - 48px);height:32px;overflow:hidden;border-radius:12px;background:#e39b2f;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.site-preloader__bar{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px)*var(--preloader-progress, 0)/100);overflow:hidden;border-radius:10px;background:rgba(239,239,239,.45);-webkit-transition:width 520ms cubic-bezier(0.22, 1, 0.36, 1);transition:width 520ms cubic-bezier(0.22, 1, 0.36, 1)}.site-preloader__bar::after{position:absolute;top:-50%;bottom:-50%;left:0;width:42%;content:"";opacity:0;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(255, 255, 255, 0.62)), to(transparent));background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.62), transparent);-webkit-transform:translateX(-240%) skewX(-18deg);transform:translateX(-240%) skewX(-18deg)}.site-preloader__bar.is-progressing::after{-webkit-animation:preloader-progress-wave 760ms cubic-bezier(0.22, 1, 0.36, 1) both;animation:preloader-progress-wave 760ms cubic-bezier(0.22, 1, 0.36, 1) both}@-webkit-keyframes preloader-progress-wave{from{opacity:0;-webkit-transform:translateX(-240%) skewX(-18deg);transform:translateX(-240%) skewX(-18deg)}18%{opacity:.85}82%{opacity:.65}to{opacity:0;-webkit-transform:translateX(420%) skewX(-18deg);transform:translateX(420%) skewX(-18deg)}}@keyframes preloader-progress-wave{from{opacity:0;-webkit-transform:translateX(-240%) skewX(-18deg);transform:translateX(-240%) skewX(-18deg)}18%{opacity:.85}82%{opacity:.65}to{opacity:0;-webkit-transform:translateX(420%) skewX(-18deg);transform:translateX(420%) skewX(-18deg)}}@media(max-width: 767px){.site-preloader__content{width:calc(100vw - 32px);margin-top:-10px}.site-preloader__heading{gap:12px}.site-preloader__heading strong{font-size:clamp(62px,19vw,92px)}.site-preloader__heading span{max-width:360px;font-size:clamp(25px,8vw,36px);line-height:1.05}.site-preloader__message{margin-top:34px}.site-preloader__message strong{font-size:20px}.site-preloader__message span{max-width:310px;font-size:14px}.site-preloader__percent{margin-top:30px}.site-preloader__track{top:calc(100% + 30px);height:26px}}@media(prefers-reduced-motion: reduce){.site-preloader,.site-preloader__bar,.site-preloader__message span,.site-preloader__content,.site-preloader__logo{-webkit-transition-duration:1ms;transition-duration:1ms}.site-preloader__digit{-webkit-transition-duration:1ms;transition-duration:1ms}.site-preloader__digit.is-turning .site-preloader__digit-face{-webkit-animation-duration:1ms;animation-duration:1ms}.site-preloader__bar.is-progressing::after{-webkit-animation-duration:1ms;animation-duration:1ms}}.custom-cursor{position:fixed;z-index:9999;top:0;left:0;width:var(--cursor-width, 92px);pointer-events:none;opacity:0;-webkit-transition:opacity .12s ease,-webkit-filter .18s ease;transition:opacity .12s ease,-webkit-filter .18s ease;transition:opacity .12s ease,filter .18s ease;transition:opacity .12s ease,filter .18s ease,-webkit-filter .18s ease}.custom-cursor img{display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.custom-cursor.is-visible{opacity:1}.custom-cursor.is-interactive{-webkit-filter:drop-shadow(0 10px 16px rgba(12, 39, 49, 0.24)) drop-shadow(0 0 10px rgba(220, 162, 47, 0.28));filter:drop-shadow(0 10px 16px rgba(12, 39, 49, 0.24)) drop-shadow(0 0 10px rgba(220, 162, 47, 0.28))}.custom-cursor.is-pressed img{-webkit-transform:scale(0.96);transform:scale(0.96)}.cursor-picker{position:fixed;z-index:100;right:20px;bottom:20px;display:none;overflow:hidden;border:1px solid hsla(0,0%,100%,.35);border-radius:16px;background:rgba(11,36,48,.8);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.cursor-picker button{width:54px;height:48px;padding:4px;border:0;border-left:1px solid hsla(0,0%,100%,.14);background:rgba(0,0,0,0);cursor:pointer}.cursor-picker button:first-child{border-left:0}.cursor-picker button.is-active{background:rgba(220,162,47,.35)}.cursor-picker img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media(pointer: fine){.cursor-picker{display:-webkit-box;display:-ms-flexbox;display:flex}body.has-custom-cursor,body.has-custom-cursor *{cursor:none !important}}.site-header{position:absolute;z-index:2;top:16px;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:14px 14px 14px 24px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:2px solid #ffefd8;border-radius:24px}.site-header__brand{width:140px;height:64px;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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.site-header__brand-mark{width:140px;height:30px}.site-header__brand-caption{font-size:14px;font-weight:600;line-height:1;letter-spacing:-0.7px;white-space:nowrap}.site-header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.site-header__nav a{display:-webkit-box;display:-ms-flexbox;display:flex;height:64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 24px;border-radius:16px;font-size:16px;font-weight:700;line-height:1;letter-spacing:-0.8px;white-space:nowrap;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.site-header__nav a:hover{background:hsla(0,0%,100%,.28)}.site-header__cta{position:relative;width:195px;height:64px;border-radius:16px;background:var(--amber);color:#fff;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.site-header__cta>span:first-child{position:absolute;top:50%;left:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.2}.site-header__cta strong{font-size:18px;letter-spacing:-0.9px}.site-header__cta small{font-size:14px;font-weight:500;letter-spacing:-0.7px}.site-header__cta-icon{position:absolute;top:8px;right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;width:48px;height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12px;background:#fff}.site-header__cta-icon img{display:block;width:16px;height:16px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.site-header__cta:hover .site-header__cta-icon img{-webkit-transform:translateX(4px) rotate(90deg);transform:translateX(4px) rotate(90deg)}