*,:after,:before{box-sizing:border-box}*{border:0;margin:0;padding:0}:root{--purple:#4b1457;--purple-dark:#260b2c;--gold:#b6903f;--gold-light:#d8bd73;--black:#0b0b0d;--charcoal:#151518;--text:#171717;--text-soft:#5f6368;--white:#fff;--off-white:#f7f5f1;--border:#1414141f;--radius-sm:10px;--radius-md:18px;--radius-lg:28px;--shadow-soft:0 14px 40px #00000014;--shadow-strong:0 22px 70px #0000002e;--container:1180px;--container-wide:1800px;--ink:#25182a;--ink-muted:#625867;--lavender:#f2edf6;--warm-white:#fcfaf7;--plum-surface:#211227;--line-light:#ded4e4;--line-dark:#d8bd732e;--focus-ring:#92649e;--section-space:clamp(3.5rem,6.5vw,6.5rem);--page-gutter:clamp(16px,3vw,64px)}html{font-size:16px;scroll-behavior:smooth;scrollbar-gutter:stable}body{-webkit-font-smoothing:antialiased;background:#fcfaf7;background:var(--warm-white);color:#25182a;color:var(--ink);font-family:Inter,Arial,sans-serif;line-height:1.6;min-height:100%;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit}h1,h2,h3,p{overflow-wrap:anywhere}button{cursor:pointer}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}.site-container{margin-inline:auto;width:min(100% - clamp(16px,3vw,64px)*2,1180px);width:min(100% - var(--page-gutter)*2,var(--container))}.site-container--wide{width:min(100% - clamp(16px,3vw,64px)*2,1800px);width:min(100% - var(--page-gutter)*2,var(--container-wide))}.site-section{padding-block:clamp(3.5rem,6.5vw,6.5rem);padding-block:var(--section-space)}.ubg-grid-dark,.ubg-grid-light,.ubg-technical-frame{background-image:linear-gradient(#0000,#0000),linear-gradient(#0000,#0000),linear-gradient(#0000,#0000),linear-gradient(#0000,#0000),linear-gradient(#0000,#0000),linear-gradient(#0000,#0000);background-image:var(--ubg-corner-tl,linear-gradient(#0000,#0000)),var(--ubg-corner-tr,linear-gradient(#0000,#0000)),var(--ubg-corner-bl,linear-gradient(#0000,#0000)),var(--ubg-corner-br,linear-gradient(#0000,#0000)),var(--ubg-grid-horizontal,linear-gradient(#0000,#0000)),var(--ubg-grid-vertical,linear-gradient(#0000,#0000));background-position:0 0,100% 0,0 100%,100% 100%,50%,50%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat,repeat;background-size:28px 28px,28px 28px,28px 28px,28px 28px,64px 64px,64px 64px;background-size:28px 28px,28px 28px,28px 28px,28px 28px,var(--ubg-grid-size,64px) var(--ubg-grid-size,64px),var(--ubg-grid-size,64px) var(--ubg-grid-size,64px)}.ubg-grid-dark,.ubg-grid-light{--ubg-grid-horizontal:linear-gradient(var(--ubg-grid-color) 1px,#0000 1px);--ubg-grid-vertical:linear-gradient(90deg,var(--ubg-grid-color) 1px,#0000 1px)}.ubg-grid-dark{--ubg-grid-color:hsla(44,56%,65%,.085);background-color:#211227}.ubg-grid-light{--ubg-grid-color:rgba(104,64,118,.075);background-color:#f6f1f7}.ubg-technical-frame{--ubg-corner-color:#b6903fb8;--ubg-corner-tl:conic-gradient(from 90deg at 1px 1px,#0000 0 90deg,var(--ubg-corner-color) 0);--ubg-corner-tr:conic-gradient(from 180deg at calc(100% - 1px) 1px,#0000 0 90deg,var(--ubg-corner-color) 0);--ubg-corner-bl:conic-gradient(from 0deg at 1px calc(100% - 1px),#0000 0 90deg,var(--ubg-corner-color) 0);--ubg-corner-br:conic-gradient(from 270deg at calc(100% - 1px) calc(100% - 1px),#0000 0 90deg,var(--ubg-corner-color) 0)}:where(a,button,input,textarea,select,summary):focus-visible{outline:3px solid #92649e;outline:3px solid var(--focus-ring);outline-offset:4px}@media(max-width:64rem){html.ubg-menu-open,html.ubg-menu-open body{overflow:hidden;overscroll-behavior:none}}::selection{background:#b6903f;background:var(--gold);color:#0b0b0d;color:var(--black)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body *,body :after,body :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.PageLoading_pageLoading__7-phx{background:radial-gradient(ellipse at 50% 38%,#742e844d,#0000 58%),linear-gradient(145deg,#260b2c,#151518 75%);color:#f8f1fa;display:grid;isolation:isolate;min-height:100vh;min-height:100svh;overflow:hidden;padding:clamp(1.25rem,5vw,4rem);place-items:center;position:relative}.PageLoading_pageLoading__7-phx:after,.PageLoading_pageLoading__7-phx:before{content:"";pointer-events:none;position:absolute;z-index:-1}.PageLoading_pageLoading__7-phx:before{background-image:linear-gradient(hsla(44,56%,65%,.065) 1px,#0000 0),linear-gradient(90deg,hsla(44,56%,65%,.065) 1px,#0000 0);background-size:48px 48px;inset:0;-webkit-mask-image:radial-gradient(ellipse,#000 10%,#0000 78%);mask-image:radial-gradient(ellipse,#000 10%,#0000 78%)}.PageLoading_pageLoading__7-phx:after{border-block:1px solid #d8bd7324;inset:22% 15%;transform:skewY(-8deg)}.PageLoading_content__GSJ0R{text-align:center;width:min(100%,27rem)}.PageLoading_content__GSJ0R>p{color:#f8f1fa;font-size:clamp(1rem,.95rem + .2vw,1.2rem);font-weight:600;line-height:1.6;margin:1.4rem 0 .4rem;overflow-wrap:anywhere}.PageLoading_brand__ZbXoQ{margin:0 auto 1.4rem;padding:.75rem 1.5rem;position:relative;width:min(100%,18rem)}.PageLoading_brand__ZbXoQ img{aspect-ratio:2;height:auto;object-fit:contain;width:100%}.PageLoading_corner__wlciE{border:solid #d8bd73;height:1.25rem;opacity:.72;position:absolute;width:1.25rem}.PageLoading_corner__wlciE:first-child{border-width:1px 0 0 1px;left:0;top:0}.PageLoading_corner__wlciE:last-child{border-width:0 1px 1px 0;bottom:0;right:0}.PageLoading_signal__rUB0t{align-items:center;display:flex;height:1rem;justify-content:space-between;margin:auto;position:relative;width:min(8rem,100%)}.PageLoading_signal__rUB0t:before{background:#d8bd7352;content:"";height:1px;inset:calc(50% - .5px) 0 auto;position:absolute}.PageLoading_signal__rUB0t span{animation:PageLoading_signal__rUB0t 1.8s ease-in-out infinite;background:#260b2c;border:1px solid #d8bd73;height:7px;position:relative;transform:rotate(45deg);width:7px}.PageLoading_signal__rUB0t span:nth-child(2){animation-delay:.2s}.PageLoading_signal__rUB0t span:nth-child(3){animation-delay:.4s}.PageLoading_caption__oeMFg{color:#d1c3d5;display:block;font-size:.875rem;line-height:1.7}@keyframes PageLoading_signal__rUB0t{0%,70%,to{opacity:.45;transform:rotate(45deg) scale(.85)}35%{opacity:1;transform:rotate(45deg) scale(1.15)}}@media(prefers-reduced-motion:reduce){.PageLoading_signal__rUB0t span{animation:none;opacity:1}}.Tooltip_tooltip__otkeT{animation:Tooltip_tooltipEntry__BKeMC .13s ease-out;background-color:#28142f;background-image:linear-gradient(90deg,hsla(44,56%,65%,.043) 1px,#0000 0);background-size:18px 18px;border:1px solid #c5a35d;border-radius:.45rem;box-shadow:0 7px 24px rgba(19,6,25,.271);color:#f7f0fa;font:500 .78rem/1.5 Inter,Arial,sans-serif;max-width:min(22rem,100vw - 16px);overflow-wrap:anywhere;padding:.6rem .8rem;position:fixed;text-align:left;width:max-content;z-index:2147483647}@keyframes Tooltip_tooltipEntry__BKeMC{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.Tooltip_tooltip__otkeT{animation:none}}.BackToTop_button__B7PsG{background:#4b1457;border:1px solid #d8bd73;border-radius:50%;bottom:max(18px,env(safe-area-inset-bottom));box-shadow:0 6px 22px #18091f38,inset 0 0 0 4px hsla(0,0%,100%,.024);color:#f2d991;cursor:pointer;display:grid;height:52px;place-items:center;position:fixed;right:max(16px,env(safe-area-inset-right));transition:transform .18s ease,background .18s ease,box-shadow .18s ease;width:52px;z-index:80}.BackToTop_button__B7PsG svg{height:23px;width:23px}.BackToTop_button__B7PsG[hidden]{display:none}.BackToTop_button__B7PsG:focus-visible,.BackToTop_button__B7PsG:hover{background:#652675;box-shadow:0 8px 25px rgba(24,9,31,.314);transform:translateY(-3px)}.BackToTop_button__B7PsG:focus-visible{outline:2px solid #f1cf7c;outline-offset:4px}.BackToTop_button__B7PsG:active{transform:translateY(0)}[inert] .BackToTop_button__B7PsG,html.ubg-menu-open .BackToTop_button__B7PsG{visibility:hidden}@media(prefers-reduced-motion:reduce){.BackToTop_button__B7PsG{transition:none}.BackToTop_button__B7PsG:focus-visible,.BackToTop_button__B7PsG:hover{transform:none}}