@font-face{font-family:display;src:url(../media/barlow_condensed_latin_600_normal-s.p.ef56508a.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:display;src:url(../media/barlow_condensed_latin_700_normal-s.p.0ca33f83.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:123.84%;descent-override:24.77%;line-gap-override:0.0%;size-adjust:80.75%}.display_ac0f4dd7-module__ALgiqq__className{font-family:display,display Fallback,Arial Narrow,Arial,sans-serif}.display_ac0f4dd7-module__ALgiqq__variable{--font-display:"display","display Fallback",Arial Narrow,Arial,sans-serif}
@font-face{font-family:sans;src:url(../media/inter_latin_wght_normal-s.p.c757f81b.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.sans_47945304-module__uoT4_W__className{font-family:sans,sans Fallback,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.sans_47945304-module__uoT4_W__variable{--font-sans:"sans","sans Fallback",system-ui,-apple-system,Segoe UI,Roboto,sans-serif}
@font-face{font-family:mono;src:url(../media/ibm_plex_mono_latin_500_normal-s.p.6c2181b8.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.mono_85897ec2-module__zah7GG__className{font-family:mono,mono Fallback,ui-monospace,SFMono-Regular,Menlo,monospace}.mono_85897ec2-module__zah7GG__variable{--font-mono:"mono","mono Fallback",ui-monospace,SFMono-Regular,Menlo,monospace}
:root{--indigo:#1f2a44;--indigo-700:#2c3a5c;--cotton:#f4f1ea;--paper:#fff;--copper:#b8742a;--copper-text:#8a5a1f;--ink:#1a1a1a;--muted:#5b6170;--line:#d9d3c7;--font-display-stack:var(--font-display),"Arial Narrow",Arial,sans-serif;--font-sans-stack:var(--font-sans),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-mono-stack:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--radius:2px;--container:1200px;--gutter:24px;--section-y:96px;--focus:0 0 0 3px #b8742a73}@media (max-width:767px){:root{--gutter:20px;--section-y:56px}}.ui-prose,.ui-section{font-family:var(--font-sans-stack);color:var(--ink);-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.65}:where(.ui-prose) h1,:where(.ui-prose) h2,:where(.ui-prose) h3,:where(.ui-prose) h4,:where(.ui-section) h1,:where(.ui-section) h2,:where(.ui-section) h3,:where(.ui-section) h4{font-family:var(--font-display-stack);letter-spacing:.005em;text-transform:none;text-wrap:balance;margin:0 0 .5em;font-weight:700;line-height:1.08}:where(.ui-prose) h1,:where(.ui-section) h1{font-size:clamp(2.5rem,1.6rem + 3.6vw,4.25rem)}:where(.ui-prose) h2,:where(.ui-section) h2{font-size:clamp(2rem,1.4rem + 2.2vw,3rem)}:where(.ui-prose) h3,:where(.ui-section) h3{font-size:clamp(1.375rem,1.2rem + .7vw,1.75rem);font-weight:600}:where(.ui-prose) h4,:where(.ui-section) h4{font-size:1.125rem;font-weight:600}:where(.ui-prose) p,:where(.ui-section) p{text-wrap:pretty;max-width:68ch;margin:0 0 1em}:where(.ui-prose) a,:where(.ui-section) a:not(.ui-btn){color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--copper);text-decoration-color:var(--copper);text-underline-offset:3px;text-decoration-thickness:1.5px;transition:text-decoration-color .15s}:where(.ui-prose) a:hover,:where(.ui-section) a:not(.ui-btn):hover{text-decoration-color:currentColor}.ui-container{width:100%;max-width:calc(var(--container) + var(--gutter)*2);padding-inline:var(--gutter);margin-inline:auto}.ui-eyebrow{font-family:var(--font-mono-stack);letter-spacing:.16em;text-transform:uppercase;color:var(--copper-text);margin:0 0 14px;font-size:.75rem;font-weight:500;line-height:1;display:inline-block}.ui-mono{font-family:var(--font-mono-stack);font-variant-numeric:tabular-nums;font-weight:500}
.ui-container,.ui-section,.ui-btn,.ui-spec,.ui-steps,.ui-faq{box-sizing:border-box}.ui-section{padding-block:var(--section-y)}.ui-section--cotton{background:var(--cotton);color:var(--ink)}.ui-section--paper{background:var(--paper);color:var(--ink)}.ui-section--indigo{background:var(--indigo);color:#eceae3;--line:#f4f1ea33;--muted:#b4b9c6}.ui-section--indigo h1,.ui-section--indigo h2,.ui-section--indigo h3,.ui-section--indigo h4{color:#fff}.ui-section__head{max-width:760px;margin-bottom:clamp(32px,4vw,56px)}.ui-section__title{margin-bottom:0}.ui-section__title:after{content:"";border-bottom:2px dashed var(--copper);width:56px;margin-top:18px;display:block}.ui-section--indigo .ui-eyebrow{color:#e0a965}.ui-section__intro{color:var(--muted);max-width:60ch;margin:20px 0 0;font-size:1.125rem}.ui-section--indigo .ui-section__intro{color:#c9cdd8}.ui-btn{min-height:48px;font-family:var(--font-sans-stack);letter-spacing:.01em;white-space:nowrap;border-radius:var(--radius);cursor:pointer;border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 28px;font-size:.9375rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.ui-btn:active{transform:translateY(1px)}.ui-btn:focus-visible{box-shadow:var(--focus);outline:none}.ui-btn--primary{background:var(--indigo);color:#fff;border-color:var(--indigo)}.ui-btn--primary:hover{background:var(--indigo-700);border-color:var(--indigo-700)}.ui-section--indigo .ui-btn--primary{background:var(--cotton);border-color:var(--cotton);color:var(--indigo)}.ui-section--indigo .ui-btn--primary:hover{background:#fff;border-color:#fff}.ui-btn--secondary{color:var(--indigo);border-color:var(--indigo);background:0 0}.ui-btn--secondary:hover{background:var(--indigo);color:#fff}.ui-section--indigo .ui-btn--secondary{color:#fff;border-color:#ffffffb3}.ui-section--indigo .ui-btn--secondary:hover{color:var(--indigo);background:#fff;border-color:#fff}.ui-btn--ghost{color:inherit;background:0 0;border-color:#0000;min-height:40px;padding-inline:4px}.ui-btn--ghost:after{content:"→";transition:transform .15s}.ui-btn--ghost:hover{color:var(--copper-text)}.ui-btn--ghost:hover:after{transform:translate(4px)}.ui-spec{border-collapse:collapse;background:var(--paper);border-top:2px solid var(--indigo);border-bottom:1px solid var(--line);width:100%;font-size:1rem}.ui-spec th,.ui-spec td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:18px 20px;line-height:1.5}.ui-spec tr:last-child th,.ui-spec tr:last-child td{border-bottom:0}.ui-spec th{width:34%;font-family:var(--font-mono-stack);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding-top:21px;font-size:.75rem;font-weight:500}.ui-spec td{color:var(--ink);font-weight:500}.ui-section--indigo .ui-spec{border-top-color:var(--copper);background:0 0}.ui-section--indigo .ui-spec td{color:#fff}@media (max-width:599px){.ui-spec th,.ui-spec td{box-sizing:border-box;width:100%;display:block}.ui-spec th{border-bottom:0;padding:16px 16px 2px}.ui-spec td{padding:0 16px 16px}}.ui-steps{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.ui-steps__item{border-top:1px solid var(--line);padding:28px 28px 32px 0;position:relative}.ui-steps__item:before{content:"";border-top:3px solid var(--copper);width:28px;position:absolute;top:-2px;left:0}.ui-steps__num{font-family:var(--font-mono-stack);color:var(--copper);margin-bottom:14px;font-size:1.5rem;font-weight:500;line-height:1;display:block}.ui-steps__title{margin:0 0 8px;font-size:1.375rem}.ui-steps__text{color:var(--muted);max-width:34ch;margin:0;font-size:.9375rem}.ui-section--indigo .ui-steps__text{color:#c9cdd8}@media (max-width:599px){.ui-steps{grid-template-columns:1fr}.ui-steps__item{padding-right:0}}.ui-faq{border-top:2px solid var(--indigo);max-width:880px}.ui-section--indigo .ui-faq{border-top-color:var(--copper)}.ui-faq__item{border-bottom:1px solid var(--line)}.ui-faq__q{cursor:pointer;font-family:var(--font-display-stack);justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:1.375rem;font-weight:600;line-height:1.25;list-style:none;display:flex}.ui-faq__q::-webkit-details-marker{display:none}.ui-faq__q:after{content:"+";width:28px;height:28px;font-family:var(--font-mono-stack);color:var(--copper-text);border:1px solid var(--line);border-radius:var(--radius);flex:none;place-items:center;font-size:1.25rem;line-height:1;transition:background-color .15s,color .15s;display:grid}.ui-faq__item[open]>.ui-faq__q:after{content:"−";background:var(--copper-text);color:#fff;border-color:var(--copper-text)}.ui-faq__q:hover{color:var(--copper-text)}.ui-faq__q:focus-visible{box-shadow:var(--focus);outline:none}.ui-faq__a{color:var(--muted);max-width:68ch;margin:0;padding:0 52px 24px 0}.ui-section--indigo .ui-faq__a{color:#c9cdd8}.ui-crumbs{background:var(--paper);border-bottom:1px solid var(--line);font-family:var(--font-sans-stack);font-size:.8125rem;line-height:1.4}.ui-crumbs,.ui-crumbs *{box-sizing:border-box}.ui-crumbs ol{color:var(--muted);flex-wrap:wrap;gap:4px 8px;margin:0;padding:12px 0;list-style:none;display:flex}.ui-crumbs li+li:before{content:"/";color:#b9b2a3;margin-right:8px}.ui-crumbs a{color:var(--indigo);text-decoration:none}.ui-crumbs a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--copper);text-decoration-color:var(--copper);text-underline-offset:3px}.ui-crumbs [aria-current]{color:var(--ink);font-weight:600}
body{margin:0}.lang-switcher{flex:none;align-items:center;display:flex}.lang-switcher-label{color:#fff;cursor:pointer;align-items:center;gap:6px;display:inline-flex}.lang-globe{opacity:.85;flex:none}.lang-select{appearance:none;color:#fff;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5'%3E%3Cpath fill='%23fff' d='M0 0h8L4 5z'/%3E%3C/svg%3E") right 7px center no-repeat;border:1px solid #ffffff59;border-radius:3px;padding:4px 22px 4px 8px;font-size:13px;line-height:1}.lang-select:hover,.lang-select:focus-visible{border-color:#ffffffb3;outline:none}.lang-select option{color:#000}.ui-topbar,.ui-header,.ui-footer,.ui-cookie,.ui-float,.ui-topbar *,.ui-header *,.ui-footer *,.ui-cookie *{box-sizing:border-box}.ui-topbar,.ui-header,.ui-footer,.ui-cookie{font-family:var(--font-sans-stack);-webkit-font-smoothing:antialiased}.ui-topbar a,.ui-header a,.ui-footer a,.ui-cookie a{text-decoration:none}.ui-header ul,.ui-footer ul{margin:0;padding:0;list-style:none}.ui-topbar{background:var(--indigo);color:#c9cdd8}.ui-topbar__inner{justify-content:space-between;align-items:center;gap:24px;min-height:36px;display:flex}.ui-topbar__tagline{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono-stack);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.6875rem;overflow:hidden}.ui-topbar .lang-switcher{flex:none}.ui-topbar .lang-switcher .lang-switcher-label{color:#c9cdd8;gap:8px}.ui-topbar .lang-switcher .lang-select{color:#fff;min-height:28px;font-family:var(--font-sans-stack);background-color:#0000;border:0;border-radius:0;padding:4px 22px 4px 4px;font-size:.8125rem}.ui-topbar .lang-switcher .lang-select:hover{text-underline-offset:3px;border-color:#0000;text-decoration:underline}.ui-topbar .lang-switcher .lang-select:focus-visible{outline-offset:2px;border-color:#0000;outline:2px solid #e0a965}.ui-topbar .lang-switcher .lang-select option{color:#1a1a1a}.ui-header{z-index:100;background:var(--paper);border-bottom:1px solid var(--line);transition:box-shadow .2s;position:sticky;top:0}.ui-header[data-scrolled]{box-shadow:0 6px 18px -10px #1f2a4459}.ui-header__inner{align-items:center;gap:32px;height:76px;display:flex}.ui-header__logo{flex:none;line-height:0;display:block}.ui-header__logo img{width:130px;height:auto}.ui-header__actions{order:3;align-items:center;gap:8px;margin-left:auto;display:flex}.ui-header .ui-btn{color:#fff;min-height:44px;padding:0 22px;font-size:.875rem}.ui-header .ui-btn--primary:hover{color:#fff}.ui-nav{flex:1;order:2;align-self:stretch;min-width:0}.ui-nav__head,.ui-nav__dd-toggle,.ui-nav__close,.ui-nav-toggle,.ui-nav-backdrop{display:none}.ui-nav__list{align-items:stretch;gap:4px;height:100%;display:flex}.ui-nav__item{align-items:stretch;display:flex;position:relative}.ui-nav__link{color:var(--ink);white-space:nowrap;align-items:center;padding:0 12px;font-size:.9375rem;font-weight:500;transition:color .15s;display:flex;position:relative}.ui-nav__link:after{content:"";border-bottom:2px solid #0000;transition:border-color .15s;position:absolute;bottom:-1px;left:12px;right:12px}.ui-nav__link:hover:after,.ui-nav__item:focus-within>.ui-nav__link:after,.ui-nav__link[aria-current=page]:after{border-bottom-color:var(--copper)}.ui-nav__link:focus-visible{box-shadow:inset var(--focus);outline:none}.ui-nav__item.ui-has-dd>.ui-nav__link{padding-right:24px}.ui-nav__item.ui-has-dd>.ui-nav__link:before{content:"";opacity:.55;border-bottom:1.5px solid;border-right:1.5px solid;width:5px;height:5px;margin-top:-4px;position:absolute;top:50%;right:10px;transform:rotate(45deg)}.ui-nav__dd{background:var(--paper);border:1px solid var(--line);border-top:2px solid var(--indigo);opacity:0;visibility:hidden;min-width:230px;padding:8px 0;transition:opacity .15s,transform .15s,visibility 0s linear .15s;position:absolute;top:100%;left:0;transform:translateY(6px);box-shadow:0 18px 32px -18px #1f2a4473}.ui-nav__item:hover>.ui-nav__dd,.ui-nav__item:focus-within>.ui-nav__dd{opacity:1;visibility:visible;transition-delay:0s;transform:none}.ui-nav__dd a{color:var(--ink);white-space:nowrap;padding:10px 20px;font-size:.9375rem;display:block}.ui-nav__dd a:hover{background:var(--cotton);color:var(--indigo)}.ui-nav__dd a:focus-visible{background:var(--cotton);box-shadow:inset 3px 0 0 var(--copper);outline:none}@media (max-width:1023px){.ui-header__inner{gap:16px;height:64px}.ui-header__actions{gap:4px}.ui-header .ui-btn{min-height:40px;padding:0 16px}.ui-header__logo img{width:112px}.ui-nav-toggle{cursor:pointer;width:44px;height:44px;color:var(--indigo);background:0 0;border:0;place-items:center;padding:0;display:grid}.ui-nav-toggle:focus-visible{box-shadow:var(--focus);outline:none}.ui-nav-toggle span,.ui-nav-toggle span:before,.ui-nav-toggle span:after{background:currentColor;width:22px;height:2px;transition:transform .2s,background-color .2s;display:block}.ui-nav-toggle span{position:relative}.ui-nav-toggle span:before,.ui-nav-toggle span:after{content:"";position:absolute;left:0}.ui-nav-toggle span:before{top:-7px}.ui-nav-toggle span:after{top:7px}.ui-nav-backdrop{z-index:110;background:#1218288c;display:block;position:fixed;inset:0}.ui-nav{z-index:120;overscroll-behavior:contain;background:var(--indigo);color:#fff;visibility:hidden;flex:none;width:min(88vw,380px);transition:transform .25s,visibility 0s linear .25s;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.ui-nav[data-open]{visibility:visible;transition-delay:0s;transform:none}.ui-nav__head{border-bottom:1px solid #f4f1ea33;justify-content:space-between;align-items:center;height:64px;padding:0 8px 0 24px;display:flex}.ui-nav__head .ui-eyebrow{color:#e0a965;margin:0}.ui-nav__close{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;font-size:1.75rem;line-height:1;display:grid}.ui-nav__close:focus-visible{outline-offset:-4px;outline:2px solid #e0a965}.ui-nav__list{height:auto;padding:8px 0 32px;display:block}.ui-nav__item{border-bottom:1px solid #f4f1ea24;display:block;position:relative}.ui-nav__link{min-height:52px;font-family:var(--font-display-stack);color:#fff;padding:0 68px 0 24px;font-size:1.375rem;font-weight:600}.ui-nav__link:after,.ui-nav__item.ui-has-dd>.ui-nav__link:before{display:none}.ui-nav__link[aria-current=page]{color:#e0a965}.ui-nav__link:focus-visible{box-shadow:inset 0 0 0 2px #e0a965}.ui-nav__item.ui-has-dd>.ui-nav__link{padding-right:68px}.ui-nav__dd-toggle{cursor:pointer;color:#fff;background:0 0;border:0;width:44px;height:44px;padding:0;display:block;position:absolute;top:4px;right:12px}.ui-nav__dd-toggle:after{content:"";border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin:-4px auto 0;transition:transform .2s;display:block;transform:rotate(45deg)}.ui-nav__dd-toggle:focus-visible{outline-offset:-4px;outline:2px solid #e0a965}.ui-nav__item.ui-dd-open>.ui-nav__dd-toggle:after{margin-top:2px;transform:rotate(-135deg)}.ui-nav__dd{min-width:0;box-shadow:none;opacity:1;visibility:visible;background:0 0;border:0;padding:0 0 12px;transition:none;display:none;position:static;transform:none}.ui-nav__item.ui-dd-open>.ui-nav__dd{display:block}.ui-nav__dd a{color:#c9cdd8;white-space:normal;padding:11px 24px 11px 40px;font-size:1rem}.ui-nav__dd a:hover,.ui-nav__dd a:focus-visible{color:#fff;box-shadow:none;background:#ffffff0f}}@media (min-width:1024px) and (max-width:1180px){.ui-header__inner{gap:16px}.ui-nav__link{padding:0 8px;font-size:.875rem}.ui-nav__link:after{left:8px;right:8px}.ui-nav__item.ui-has-dd>.ui-nav__link{padding-right:20px}.ui-nav__item.ui-has-dd>.ui-nav__link:before{right:7px}}@media (max-width:767px){.ui-topbar__tagline{letter-spacing:.06em}}.ui-footer{background:var(--indigo);color:#c9cdd8;padding-top:72px;position:relative}.ui-footer:before{content:"";border-top:2px dashed #b8742ab3;position:absolute;top:14px;left:0;right:0}.ui-footer__cols{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:48px;padding-bottom:56px;display:grid}.ui-footer__brand img{width:130px;height:auto;margin-bottom:24px}.ui-footer__company{color:#fff;margin:0 0 12px;font-size:.9375rem;font-weight:600}.ui-footer__address{gap:2px;max-width:34ch;font-size:.875rem;font-style:normal;line-height:1.6;display:grid}.ui-footer__contact{gap:6px;font-size:.875rem;display:grid;margin-top:16px!important}.ui-footer__title{font-family:var(--font-mono-stack);letter-spacing:.16em;text-transform:uppercase;color:#e0a965;margin:0 0 20px;font-size:.75rem;font-weight:500}.ui-footer__col ul{gap:2px;display:grid}.ui-footer a{color:#c9cdd8;transition:color .15s}.ui-footer__col a{padding:6px 0;font-size:.9375rem;display:inline-block}.ui-footer a:hover{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--copper);text-decoration-color:var(--copper);text-underline-offset:4px}.ui-footer a:focus-visible{outline-offset:3px;outline:2px solid #e0a965}.ui-footer__bar{color:#9ea4b5;border-top:1px solid #f4f1ea2e;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:22px 0 28px;font-size:.8125rem;display:flex}.ui-footer__bar a{font-family:var(--font-mono-stack);color:#b4b9c6}@media (max-width:899px){.ui-footer__cols{grid-template-columns:1fr 1fr;gap:40px 32px}.ui-footer__brand{grid-column:1/-1}}@media (max-width:479px){.ui-footer{padding-top:56px}.ui-footer__col a{padding:9px 0}}.ui-cookie{z-index:200;background:var(--paper);color:var(--ink);border-top:2px solid var(--indigo);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 28px -16px #1f2a4466}.ui-cookie__inner{justify-content:space-between;align-items:center;gap:24px;padding-block:14px;display:flex}.ui-cookie__text{margin:0;font-size:.875rem;line-height:1.45}.ui-cookie__text a{text-decoration:underline;-webkit-text-decoration-color:var(--copper);text-decoration-color:var(--copper);text-underline-offset:3px}.ui-cookie__actions{flex:none;gap:10px;display:flex}.ui-cookie .ui-btn{min-height:40px;padding:0 22px;font-size:.875rem}@media (max-width:599px){.ui-cookie__inner{flex-direction:column;align-items:stretch;gap:10px;padding-block:12px}.ui-cookie__text{font-size:.8125rem}.ui-cookie__actions .ui-btn{flex:1}}.ui-float{z-index:90;background:var(--indigo);color:#fff;border:1.5px solid var(--copper);border-radius:var(--radius);place-items:center;width:52px;height:52px;transition:background-color .15s,transform .15s,bottom .2s;display:grid;position:fixed;bottom:24px;right:20px;box-shadow:0 10px 22px -10px #1f2a4499}.ui-float:hover{background:var(--indigo-700);transform:translateY(-2px)}.ui-float:focus-visible{box-shadow:var(--focus);outline:none}html[data-cookie-bar] .ui-float{bottom:calc(var(--cookie-bar-h,0px) + 16px)}html[data-nav-open] .ui-header{z-index:300}.ui-footer__link-btn{font:inherit;color:#b4b9c6;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ui-footer__link-btn:hover{color:#fff}
