html{color:#fff;background-color:#000;font-family:"Saira";font-style:normal;min-height:100%;max-width:100%;overflow-x:hidden;scroll-behavior:smooth;--font-size-body: 16px;--font-size-p: 16px;--font-size-h1: 36px;--font-size-h2: 30px;--font-size-h3: 24px;--font-size-h4: 20px;--font-size-h5: 18px;--font-size-h6: 16px;--font-size-xxs: 9px;--font-size-xs: 10px;--font-size-sm: 12px;--font-size-md: 13px;--font-size-base: 14px;--font-size-ui: 15px;--font-size-lead: 18px;--font-size-title-sm: 24px;--font-size-title-md: 30px;--font-size-title-lg: 34px;--font-size-title-xl: 32px;--font-size-display: 48px;--layout-main-pad-top: 60px;--layout-main-pad-x: 10px;--layout-main-pad-bottom: 10px;--layout-page-pad-top: 28px;--layout-page-pad-x: 20px;--layout-page-pad-bottom: 24px;--layout-panel-pad: 16px;--layout-panel-pad-sm: 12px;--layout-content-max: 2360px;--layout-content-pad-x: clamp(18px, 3.2vw, 72px);--layout-section-space: clamp(56px, 6vw, 116px);--layout-section-header-space: clamp(28px, 3vw, 56px)}@media(min-width: 2400px){html{font-size:clamp(16px,.5vw,19px);--font-size-body: 18px;--font-size-p: 18px;--font-size-h2: 34px;--font-size-h3: 26px;--font-size-base: 16px;--font-size-ui: 17px;--font-size-lead: 20px;--layout-content-max: 1960px}}@media(max-width: 767.98px){html{--font-size-h1: 32px;--font-size-h2: 27px;--font-size-h3: 22px;--font-size-h4: 19px;--font-size-h5: 17px;--font-size-h6: 16px;--font-size-p: 15px;--font-size-sm: 12px;--font-size-md: 12px;--font-size-base: 13px;--font-size-ui: 14px;--font-size-lead: 17px;--font-size-title-sm: 22px;--font-size-title-md: 27px;--font-size-title-lg: 31px;--font-size-title-xl: 28px;--font-size-display: 42px;--layout-page-pad-top: 24px;--layout-page-pad-x: 16px;--layout-page-pad-bottom: 20px}}@media(max-width: 575.98px){html{--font-size-body: 15px;--font-size-h1: 28px;--font-size-h2: 24px;--font-size-h3: 20px;--font-size-h4: 18px;--font-size-h5: 16px;--font-size-h6: 15px;--font-size-sm: 11px;--font-size-md: 12px;--font-size-base: 13px;--font-size-ui: 14px;--font-size-lead: 16px;--font-size-title-sm: 20px;--font-size-title-md: 24px;--font-size-title-lg: 28px;--font-size-title-xl: 26px;--font-size-display: 36px;--layout-main-pad-x: 8px;--layout-main-pad-bottom: 8px;--layout-page-pad-top: 16px;--layout-page-pad-x: 8px;--layout-page-pad-bottom: 16px;--layout-panel-pad: 14px;--layout-panel-pad-sm: 10px;--layout-content-pad-x: clamp(14px, 5vw, 24px);--layout-section-space: clamp(46px, 12vw, 72px);--layout-section-header-space: clamp(24px, 8vw, 42px)}}*{scrollbar-width:thin;scrollbar-color:rgb(214.88,102,121.04) rgb(23.52,3.6,6.96)}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background-color:rgb(23.52,3.6,6.96)}*::-webkit-scrollbar-thumb{background-color:rgb(214.88,102,121.04);border-radius:999px;border:2px solid rgb(23.52,3.6,6.96);min-height:28px}*::-webkit-scrollbar-thumb:hover{background-color:rgb(220.78,124.5,140.74)}*::-webkit-scrollbar-corner{background-color:rgb(23.52,3.6,6.96)}body{display:flex;flex-flow:column;margin:0;padding:0;min-height:100%;font-size:var(--font-size-body);user-select:text;line-height:1.5;text-rendering:optimizeLegibility;max-width:100%;overflow-x:hidden}body *{box-sizing:border-box}main{flex:1}h1,h2,h3,h4,h5,h6{font-family:"Jura";margin-block-start:0;margin-block-end:0;line-height:1.2;overflow-wrap:break-word}h1{font-size:var(--font-size-h1)}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3)}h4{font-size:var(--font-size-h4)}h5{font-size:var(--font-size-h5)}h6{font-size:var(--font-size-h6)}p{margin-block-start:0;margin-block-end:0;font-size:var(--font-size-p);font-weight:400;overflow-wrap:break-word}b{display:block;font-weight:600}strong{font-weight:600}time{font-family:"Jura";font-size:12px;font-weight:300;letter-spacing:-0.5px;white-space:nowrap;font-style:normal}i{font-style:italic}a{text-decoration:none;color:inherit}a[href=""]{pointer-events:none}menu{list-style-type:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0}button{user-select:none;cursor:pointer;border:none;background:none;padding:0;font:inherit}label{user-select:none}samp{font-family:"Jura"}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit}:focus{outline:0}button,input[type=submit]{cursor:pointer}body[data-frozen=true]{overflow:hidden}body[data-debug=true]::before{content:"smallest";top:0;left:0;position:fixed;background-color:hsla(0,0%,100%,.5);z-index:999}@media(min-width: 576px){body[data-debug=true]::before{content:"small"}}@media(min-width: 768px){body[data-debug=true]::before{content:"medium"}}@media(min-width: 992px){body[data-debug=true]::before{content:"large"}}@media(min-width: 1200px){body[data-debug=true]::before{content:"xtra large"}}@media(min-width: 1400px){body[data-debug=true]::before{content:"xtra xtra large"}}@media(min-width: 2400px){body[data-debug=true]::before{content:"ultra wide"}}::before,::after{pointer-events:none}[data-hidden=true]{display:none}input::-webkit-contacts-auto-fill-button,input::-webkit-credentials-auto-fill-button,input::-webkit-autofill{display:none !important}[data-clipboard]{display:flex;align-items:center;gap:10px;width:fit-content;border-radius:5px;color:#c41e3a;cursor:pointer;position:relative;font-style:italic;font-weight:300;overflow:hidden;white-space:nowrap}[data-clipboard] span.text{text-overflow:ellipsis}[data-clipboard]:hover::after{background-color:rgb(240.25,198.75,205.75);-webkit-mask-image:url("/assets/ui/copy.svg");mask-image:url("/assets/ui/copy.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}[data-clipboard]::after{content:"";width:15px;height:15px;flex:0 0 15px;transition:background 200ms;background-color:#c41e3a;-webkit-mask-image:url("/assets/ui/copy.svg");mask-image:url("/assets/ui/copy.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.clipboard-copy-buffer{position:fixed;top:-9999px;left:-9999px;opacity:0;pointer-events:none}@font-face{font-family:"Goldman";src:url("../fonts/Goldman/Goldman-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Goldman";src:url("../fonts/Goldman/Goldman-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Jura";src:url("../fonts/Jura/Jura-VariableFont_wght.ttf") format("truetype");font-weight:300 700;font-style:normal}@font-face{font-family:"Rubik";src:url("../fonts/Rubik/Rubik-VariableFont_wght.ttf") format("truetype");font-weight:300 900;font-style:normal}@font-face{font-family:"Rubik";src:url("../fonts/Rubik/Rubik-Italic-VariableFont_wght.ttf") format("truetype");font-weight:300 900;font-style:italic}@font-face{font-family:"Saira";src:url("../fonts/Saira/Saira-VariableFont_wdth,wght.ttf") format("truetype");font-weight:100 900;font-stretch:50% 125%;font-style:normal}@font-face{font-family:"Saira";src:url("../fonts/Saira/Saira-Italic-VariableFont_wdth,wght.ttf") format("truetype");font-weight:100 900;font-stretch:50% 125%;font-style:italic}@font-face{font-family:"Science Gothic";src:url("../fonts/Science_Gothic/ScienceGothic-VariableFont_CTRS,slnt,wdth,wght.ttf") format("truetype");font-weight:100 900;font-stretch:50% 200%;font-style:normal}[data-icon]{display:inline-block;width:var(--icon-size, 20px);height:var(--icon-size, 20px);background-color:rgba(0,0,0,0);-webkit-mask-image:none;mask-image:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}[data-icon][data-icon-ready=true]{background-color:var(--icon-color, #ffffff);-webkit-mask-image:var(--icon-src, none);mask-image:var(--icon-src, none)}[data-icon-size=small]{--icon-size: 20px}[data-icon-size=mini]{--icon-size: 16px}[data-icon-color=black]{--icon-color: #000000}[data-icon-color=white]{--icon-color: #ffffff}[data-icon-color=carbon]{--icon-color: #1e1e1e}[data-icon-color=silver]{--icon-color: #e2e5e6}[data-icon-color=cardinal]{--icon-color: #c41e3a}[data-icon-color=purple]{--icon-color: #c41e3a}[data-icon-color=green]{--icon-color: #e2e5e6}[data-icon-color=red]{--icon-color: #c41e3a}[data-icon=arrow-big-left]{--icon-size: 25px}[data-icon=plus]{--icon-size: 25px}[data-icon=link]{--icon-color: #e2e5e6}[data-icon=save]{--icon-color: #e2e5e6}[data-icon=cert-check]{--icon-color: #e2e5e6}[data-icon=cert-alert]{--icon-color: #c41e3a}[data-icon=circle-question]{--icon-size: 16px}body[data-prepare-state=active]{overflow:hidden}body[data-prepare-reveal=pending] main,body[data-prepare-reveal=pending] footer{opacity:0;transform:translateY(10px);filter:blur(1.5px)}body[data-prepare-reveal=pending] main,body[data-prepare-reveal=pending] footer,body[data-prepare-reveal=ready] main,body[data-prepare-reveal=ready] footer{transition:opacity 360ms ease,transform 460ms ease,filter 360ms ease}body[data-prepare-reveal=ready] main,body[data-prepare-reveal=ready] footer{opacity:1;transform:translateY(0);filter:blur(0)}.prepare{--prepare-surface: #000000;--prepare-text: rgba(255, 255, 255, 0.94);--prepare-muted-text: rgba(226, 229, 230, 0.78);--prepare-bar-bg: rgba(255, 255, 255, 0.12);--prepare-bar-border: rgba(255, 255, 255, 0.35);--prepare-accent: #c41e3a;--prepare-accent-alt: #1e1e1e;--prepare-fill-start: var(--prepare-accent);--prepare-fill-end: var(--prepare-accent-alt);--prepare-fill-shadow: rgba(255, 67, 77, 0.45);position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:20px;opacity:0;visibility:hidden;pointer-events:none;background-color:var(--prepare-surface);color:var(--prepare-text);transition:opacity 320ms ease,visibility 320ms ease}body[data-prepare-state=active] .prepare{opacity:1;visibility:visible;pointer-events:auto}body[data-prepare-state=complete] .prepare{opacity:0;visibility:hidden;pointer-events:none}.prepare .content{width:min(340px,82vw);display:flex;flex-direction:column;align-items:center;gap:12px}.prepare .logo{width:64px;height:64px;object-fit:contain}.prepare .label{font-size:13px;line-height:1;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.prepare .visual{width:100%;display:grid;place-items:center}.prepare .bar{width:100%;height:6px;border-radius:999px;overflow:hidden;border:1px solid var(--prepare-bar-border);background-color:var(--prepare-bar-bg)}.prepare .bar-fill{display:block;width:100%;height:100%;transform-origin:left center;transform:scaleX(var(--prepare-progress, 0.04));background:linear-gradient(90deg, var(--prepare-fill-start) 0%, var(--prepare-fill-end) 100%);box-shadow:0 0 14px var(--prepare-fill-shadow);transition:transform 180ms ease}.prepare .donut{display:none;width:98px;aspect-ratio:1/1;position:relative;place-items:center}.prepare .donut-svg{width:100%;height:100%;transform:rotate(-90deg)}.prepare .donut-track,.prepare .donut-progress{fill:none;stroke-width:8}.prepare .donut-track{stroke:hsla(0,0%,100%,.16)}.prepare .donut-progress{stroke:var(--prepare-fill-start);stroke-linecap:round;transition:stroke-dashoffset 180ms ease}.prepare .donut-core{position:absolute;z-index:1;font-size:14px;font-weight:700;letter-spacing:.4px}.prepare .dots{display:none;align-items:center;justify-content:center;gap:10px}.prepare .dot{width:9px;height:9px;border-radius:100%;background:hsla(0,0%,100%,.28);transform:scale(0.84);opacity:.7;transition:transform 180ms ease,opacity 180ms ease,background-color 180ms ease}.prepare .orbit{display:none;width:96px;height:96px;position:relative}.prepare .orbit-ring{position:absolute;inset:8px;border-radius:100%;border:2px solid hsla(0,0%,100%,.16)}.prepare .orbit-dot{position:absolute;left:50%;top:50%;width:10px;height:10px;border-radius:100%;background:var(--prepare-fill-start);box-shadow:0 0 12px color-mix(in srgb, var(--prepare-fill-start) 55%, transparent);transform:translate(-50%, -50%) rotate(calc(var(--prepare-progress, 0) * 1turn)) translateY(-40px);transition:transform 180ms ease}.prepare .percent{font-size:12px;font-weight:600;letter-spacing:.8px;color:var(--prepare-muted-text)}.prepare[data-prepare-show-percent=false] .percent,.prepare[data-prepare-show-percent=false] .donut-core{display:none}.prepare[data-prepare-intro=true] .logo{animation:prepare-logo-intro 780ms cubic-bezier(0.22, 0.61, 0.36, 1) both}.prepare[data-prepare-intro=true] .label{opacity:0;transform:translateY(4px);animation:prepare-label-intro 500ms ease 160ms forwards}.prepare[data-prepare-intro=true] .visual{opacity:0;transform:scale(0.96);animation:prepare-visual-intro 420ms ease 210ms forwards}.prepare[data-prepare-intro=false] .label,.prepare[data-prepare-intro=false] .percent{opacity:.9}.prepare[data-prepare-variant=redline]{--prepare-surface: #000000}.prepare[data-prepare-variant=glass]{--prepare-surface: rgba(0, 0, 0, 0.78);--prepare-text: rgba(255, 255, 255, 0.9);--prepare-muted-text: rgba(226, 229, 230, 0.7);--prepare-bar-bg: rgba(255, 255, 255, 0.08);--prepare-bar-border: rgba(255, 255, 255, 0.2);backdrop-filter:blur(7px)}.prepare[data-prepare-variant=glass] .content{padding:18px 18px 16px;border-radius:16px;border:1px solid hsla(0,0%,100%,.14);background:linear-gradient(145deg, rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0.02) 100%)}.prepare[data-prepare-variant=glass] .bar{height:8px}.prepare[data-prepare-variant=pulse]{--prepare-surface: #000000;--prepare-text: rgba(255, 255, 255, 0.94);--prepare-muted-text: rgba(226, 229, 230, 0.74)}.prepare[data-prepare-variant=pulse] .logo{animation:prepare-logo-pulse 1450ms ease-in-out infinite}.prepare[data-prepare-variant=pulse][data-prepare-intro=true] .logo{animation:prepare-logo-intro 780ms cubic-bezier(0.22, 0.61, 0.36, 1) both}.prepare[data-prepare-variant=pulse] .content{position:relative}.prepare[data-prepare-variant=pulse] .content::before{content:"";position:absolute;inset:-14px -18px;border-radius:18px;background:radial-gradient(circle at center, color-mix(in srgb, var(--prepare-accent) 22%, transparent) 0%, transparent 72%);z-index:-1}.prepare[data-prepare-variant=donut]{--prepare-surface: #000000;--prepare-text: rgba(248, 251, 255, 0.96);--prepare-muted-text: rgba(226, 229, 230, 0.72)}.prepare[data-prepare-variant=donut] .bar,.prepare[data-prepare-variant=donut] .percent{display:none}.prepare[data-prepare-variant=donut] .donut{display:grid}.prepare[data-prepare-variant=dots]{--prepare-surface: #000000;--prepare-text: rgba(255, 255, 255, 0.94);--prepare-muted-text: rgba(255, 255, 255, 0.68)}.prepare[data-prepare-variant=dots] .bar,.prepare[data-prepare-variant=dots] .percent{display:none}.prepare[data-prepare-variant=dots] .dots{display:flex}.prepare[data-prepare-variant=dots][data-prepare-step="1"] .dot:nth-child(-n+1),.prepare[data-prepare-variant=dots][data-prepare-step="2"] .dot:nth-child(-n+2),.prepare[data-prepare-variant=dots][data-prepare-step="3"] .dot:nth-child(-n+3){opacity:1;transform:scale(1);background:var(--prepare-fill-start)}.prepare[data-prepare-variant=dots][data-prepare-mode=indeterminate] .dot{animation:prepare-dot-bounce 860ms ease-in-out infinite;opacity:.82;transform:scale(0.9);background:var(--prepare-fill-start)}.prepare[data-prepare-variant=dots][data-prepare-mode=indeterminate] .dot:nth-child(2){animation-delay:110ms}.prepare[data-prepare-variant=dots][data-prepare-mode=indeterminate] .dot:nth-child(3){animation-delay:220ms}.prepare[data-prepare-variant=orbit]{--prepare-surface: #000000;--prepare-text: rgba(243, 247, 255, 0.96);--prepare-muted-text: rgba(226, 229, 230, 0.74)}.prepare[data-prepare-variant=orbit] .bar{display:none}.prepare[data-prepare-variant=orbit] .orbit{display:block}.prepare[data-prepare-variant=orbit][data-prepare-mode=indeterminate] .orbit-dot{animation:prepare-orbit-spin 1450ms linear infinite}.prepare[data-prepare-mode=indeterminate]:not([data-prepare-variant=dots]):not([data-prepare-variant=donut]):not([data-prepare-variant=orbit]) .bar-fill{width:40%;transform:translateX(-120%);animation:prepare-indeterminate 1200ms ease-in-out infinite}@keyframes prepare-indeterminate{0%{transform:translateX(-120%)}50%{transform:translateX(65%)}100%{transform:translateX(220%)}}@keyframes prepare-logo-pulse{0%{transform:scale(1);opacity:.95}50%{transform:scale(1.08);opacity:1}100%{transform:scale(1);opacity:.95}}@keyframes prepare-logo-intro{0%{opacity:0;transform:scale(0.82)}58%{opacity:1;transform:scale(1.05)}100%{opacity:1;transform:scale(1)}}@keyframes prepare-label-intro{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes prepare-visual-intro{from{opacity:0;transform:scale(0.96)}to{opacity:1;transform:scale(1)}}@keyframes prepare-dot-bounce{0%,80%,100%{transform:translateY(0) scale(0.9);opacity:.55}40%{transform:translateY(-7px) scale(1.05);opacity:1}}@keyframes prepare-orbit-spin{from{transform:translate(-50%, -50%) rotate(0turn) translateY(-40px)}to{transform:translate(-50%, -50%) rotate(1turn) translateY(-40px)}}@media(prefers-reduced-motion: reduce){.prepare{transition:none}.prepare .bar-fill,.prepare .dot,.prepare .donut-progress,.prepare .orbit-dot{transition:none}.prepare[data-prepare-mode=indeterminate]:not([data-prepare-variant=dots]):not([data-prepare-variant=donut]):not([data-prepare-variant=orbit]) .bar-fill{width:100%;animation:none;transform:translateX(0)}.prepare[data-prepare-intro=true] .logo,.prepare[data-prepare-intro=true] .label,.prepare[data-prepare-intro=true] .visual{animation:none;opacity:1;transform:none}.prepare[data-prepare-variant=pulse] .logo,.prepare[data-prepare-variant=dots][data-prepare-mode=indeterminate] .dot,.prepare[data-prepare-variant=orbit][data-prepare-mode=indeterminate] .orbit-dot{animation:none}body[data-prepare-reveal=pending] main,body[data-prepare-reveal=pending] footer{transform:none;filter:none}}.notify-container{position:fixed;width:100%;display:flex;flex-direction:column;align-items:center;pointer-events:none;z-index:9999}.notify-container.top{top:10px}.notify-container.bottom{bottom:20px}.notify{position:relative;pointer-events:auto;margin:5px 0;padding:15px 25px;border-radius:6px;cursor:pointer;color:#e2e5e6;background:#1e1e1e;border:3px solid #4b4b4b;min-width:250px;text-align:center;transition:opacity .3s ease,transform .3s ease,border-color .3s ease}.notify .notify-title:empty{display:none}.notify b{font-weight:700;margin-bottom:5px}.notify p{font-weight:250;font-style:italic;max-width:30ch;line-height:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-right:20px}.notify:hover{border-color:rgb(41.25,41.25,41.25)}.notify[data-open=false]{opacity:0}.notify[data-open=false].top{transform:translateY(-10px)}.notify[data-open=false].bottom{transform:translateY(10px)}.notify[data-open=true]{opacity:1;transform:translateY(0)}.notify::after{content:"";position:absolute;bottom:3px;margin-left:10px}.notify.notify-success::after{background-color:#c41e3a;-webkit-mask-image:url("/assets/ui/checkmark.svg");mask-image:url("/assets/ui/checkmark.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;width:22px;height:20px;top:5px;right:7px}.notify.notify-error::after{background-color:#c41e3a;-webkit-mask-image:url("/assets/ui/cross.svg");mask-image:url("/assets/ui/cross.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;width:15px;height:15px;right:10px;top:10px}.notify.notify-info::after{background-color:#e2e5e6;-webkit-mask-image:url("/assets/ui/bell.svg");mask-image:url("/assets/ui/bell.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;width:15px;height:15px;right:10px;top:10px}.notify.notify-warning::after{background-color:#e2e5e6;-webkit-mask-image:url("/assets/ui/warning.svg");mask-image:url("/assets/ui/warning.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;width:15px;height:15px;right:10px;top:10px}.title-tooltip{position:fixed;top:0;left:0;z-index:9800;pointer-events:none;max-width:min(320px,100vw - 16px);border-radius:8px;border:1px solid rgb(213.7,97.5,117.1);background-color:rgb(129.36,19.8,38.28);box-shadow:0 10px 26px rgba(0,0,0,.35);color:#fff;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity 130ms ease,transform 130ms ease,visibility 130ms ease}.title-tooltip[data-open=true]{opacity:1;visibility:visible;transform:translateY(0)}.title-tooltip[data-mode=cursor]{transform-origin:top left}.title-tooltip[data-mode=anchor]{transform-origin:top center}.title-tooltip .title-tooltip-text{display:block;padding:7px 10px;line-height:1.35;font-size:13px;font-weight:500;letter-spacing:.2px;text-wrap:pretty}.title-tooltip .title-tooltip-arrow{position:absolute;left:var(--title-tooltip-arrow-left, 50%);width:10px;height:10px;margin-left:-5px;background-color:inherit;border-left:inherit;border-top:inherit;transform:rotate(45deg);display:none}.title-tooltip[data-mode=anchor] .title-tooltip-arrow{display:block}.title-tooltip[data-mode=anchor][data-side=bottom] .title-tooltip-arrow{top:-6px}.title-tooltip[data-mode=anchor][data-side=top] .title-tooltip-arrow{bottom:-6px;transform:rotate(225deg)}.info-tooltip{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:18px;height:18px;margin-left:6px;border-radius:999px;cursor:help;color:rgb(237.6,239.4,240);transition:color 130ms ease}.info-tooltip:hover{color:#fff}.info-tooltip:focus-visible{color:#fff;outline:1px solid rgb(222.55,131.25,146.65);outline-offset:2px}.info-tooltip .icon{width:14px;height:14px;pointer-events:none;--icon-size: 14px;--icon-color: currentColor}.faq-list{display:grid;gap:16px}.faq-list .block{overflow:hidden;color:#e2e5e6;background-color:#1e1e1e;border:1px solid rgb(79.5,79.5,79.5);border-radius:6px;transition:border-color 200ms,background-color 200ms}.faq-list .block[data-open=true]{border-color:#787878}.faq-list .block[data-open=true] .question{padding-bottom:14px}.faq-list .block[data-open=true] .icon{transform:rotate(90deg)}.faq-list .block:hover{border-color:#818181}.faq-list .question{user-select:none;cursor:pointer;border:none;background:none;padding:0;font:inherit;display:grid;grid-template-columns:32px minmax(0, 1fr);align-items:center;gap:24px;width:100%;padding:18px 22px;color:inherit;text-align:left}.faq-list .question:focus-visible{outline:2px solid #c41e3a;outline-offset:-4px}.faq-list .question .icon{width:24px;height:24px;background-color:#fff;transition:transform 200ms}.faq-list .question .text{font-weight:650;line-height:1.35}.faq-list .answer{margin:0 22px 22px 78px;padding-top:14px;border-top:1px solid #8a8a8a}.faq-list .answer p{max-width:85ch;margin:0;font-style:italic;font-size:.95rem;line-height:1.7}@media(max-width: 575.98px){.faq-list .question{grid-template-columns:24px minmax(0, 1fr);gap:16px;padding:16px}.faq-list .question .icon{width:20px;height:20px}.faq-list .answer{margin:0 16px 18px 56px}}a.button.red{color:#fff;border-color:hsla(0,0%,100%,.08);background:linear-gradient(135deg, rgb(200.72, 48, 73.76), #c41e3a 48%, rgb(164.64, 25.2, 48.72)),#c41e3a;box-shadow:0 10px 24px rgba(196,30,58,.18),inset 0 1px 0 hsla(0,0%,100%,.18)}a.button.red span.icon{background-color:#fff}a.button.red:hover{border-color:hsla(0,0%,100%,.22);background-position:100% 50%;box-shadow:0 14px 32px rgba(196,30,58,.24),inset 0 1px 0 hsla(0,0%,100%,.22)}a.button.red:hover span.icon{transform:translateX(2px)}a.button.white{color:#000;border-color:rgba(0,0,0,.06);background:linear-gradient(135deg, #ffffff, #e2e5e6 56%, rgb(235.28, 237.32, 238)),#fff;box-shadow:0 10px 24px rgba(0,0,0,.16),inset 0 1px 0 hsla(0,0%,100%,.72)}a.button.white span.icon{background-color:#000}a.button.white:hover{border-color:rgba(196,30,58,.34);background-position:100% 50%;box-shadow:0 14px 32px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.85)}a.button.white:hover span.icon{transform:translateX(2px);background-color:#c41e3a}a.button{display:flex;align-items:center;gap:clamp(12px,1vw,20px);font-weight:500;font-size:1rem;padding:clamp(8px,.65vw,11px) clamp(16px,1.2vw,24px);border-radius:10px;background-size:180% 100%;background-position:0 50%;transition:background-position 220ms ease,border-color 150ms,box-shadow 220ms ease;border:2px solid rgba(0,0,0,0)}a.button:focus-visible{outline:2px solid hsla(0,0%,100%,.75);outline-offset:4px}a.button span.icon{width:12.5px;height:12.5px;transition:transform 150ms}@media(min-width: 1400px){a.button{font-size:1.075rem}}small{font-size:var(--font-size-sm);color:#e2e5e6;line-height:1.35}data{font-family:"Jura";font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;letter-spacing:-0.2px}em{font-style:italic}aside{display:block}details{display:block}summary{cursor:pointer}section{overflow-x:hidden;overflow-x:clip}html.js section[data-reveal]:not([data-viewport]){opacity:0;transform:translateY(var(--viewport-reveal-distance, 24px))}section[data-viewport]{--viewport-reveal-distance: 24px;transition:opacity 420ms ease,transform 420ms ease;will-change:opacity,transform}section[data-viewport=pending]{opacity:0;transform:translateY(var(--viewport-reveal-distance))}section[data-viewport-instant],section[data-viewport-instant] *{transition-duration:0s !important;transition-delay:0s !important;animation-duration:0s !important;animation-delay:0s !important}section[data-viewport=visible],section[data-viewport=passed]{opacity:1;transform:translateY(0)}section:not(:last-child)::after{content:"";display:block;width:clamp(64px,5vw,100px);height:1px;border-radius:50px;background-color:#e2e5e6;opacity:.55;margin-top:clamp(36px,4vw,50px);margin-left:max(var(--layout-content-pad-x),(100% - var(--layout-content-max))/2 + var(--layout-content-pad-x))}section .content{width:min(100%,var(--layout-content-max));margin:var(--layout-section-space) auto;padding-inline:var(--layout-content-pad-x)}section .content .section-header{margin-bottom:var(--layout-section-header-space);transition:opacity 520ms ease,filter 620ms ease,transform 680ms cubic-bezier(0.2, 0.8, 0.2, 1);will-change:opacity,filter,transform}section .content .section-header h2{text-transform:uppercase;letter-spacing:0;font-family:"Science Gothic";font-weight:400}section .content .section-header h3{font-size:18px;font-weight:250;max-width:96ch}section.hero .content{display:flex;flex-direction:row;gap:clamp(44px,5vw,112px);padding-block:clamp(32px,4vw,72px) clamp(70px,8vw,150px)}section.hero .content:first-child{margin-top:0}@media(max-width: 767.98px){section.hero .content{flex-direction:column;align-items:flex-start;padding-block:clamp(22px,7vw,42px) clamp(36px,12vw,72px)}}section.hero .content .block.hero-copy{display:flex;flex-direction:column;gap:clamp(20px,2vw,38px);align-items:flex-start;flex:0 0 min(44%,760px)}section.hero .content .block.hero-copy h1{font-family:"Science Gothic";font-weight:400;text-transform:uppercase;letter-spacing:0;line-height:.9;font-size:clamp(2.75rem,6vw,7.25rem)}section.hero .content .block.hero-copy h2.subheader{line-height:1.42;font-weight:500;color:#e2e5e6;letter-spacing:2px;font-size:1.55rem;font-size:clamp(1rem,1.5vw,1.7rem)}@media(min-width: 1400px){section.hero .content .block.hero-copy p.text{font-size:1.125rem;line-height:1.65}}section.hero .content .block.hero-copy a.button{padding:clamp(9px,.8vw,14px) clamp(18px,1.4vw,28px)}@media(max-width: 767.98px){section.hero .content .block.hero-copy{flex:0 1 auto;width:100%}}section.hero .content .block.hero-visual{flex:1 1 0}section.cta .content{margin-bottom:clamp(72px,8vw,150px)}section.cta .content .section-header{max-width:960px}section.faq .content .faq-list{width:min(100%,1500px)}section .container-cta{margin-top:clamp(30px,5vw,80px)}section .container-cta a.button{width:fit-content}section[data-viewport=pending] .section-header{opacity:0;filter:blur(6px);transform:translate3d(-26px, 18px, 0)}section[data-viewport=visible] .section-header,section[data-viewport=passed] .section-header{opacity:1;filter:blur(0);transform:translate3d(0, 0, 0)}@media(prefers-reduced-motion: reduce){section[data-viewport]{transition:none;transform:none;opacity:1}section .section-header{opacity:1;filter:none;transform:none;transition:none}html.js section[data-reveal]:not([data-viewport]){opacity:1;transform:none}}header.site-header{position:relative;z-index:4;isolation:isolate}@media(min-width: 768px){header.site-header::before{content:"";position:absolute;inset:0 0 clamp(-42px,-2.8vw,-24px);z-index:0;pointer-events:none;background:linear-gradient(180deg, rgba(30, 30, 30, 0.86) 0%, rgba(0, 0, 0, 0.64) 52%, rgba(0, 0, 0, 0) 100%)}}header.site-header .content{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;height:64px;width:min(100% - var(--layout-main-pad-x)*2,var(--layout-content-max));margin-inline:auto;padding:clamp(12px,3.2vw,30px) var(--layout-content-pad-x);margin-top:clamp(0px,3vw,20px)}header.site-header .logo-container{display:flex;align-items:center;gap:10px}header.site-header .logo-container .wrapper-logo{display:grid;place-items:center;height:65px}header.site-header .logo-container .wrapper-logo img{width:275px}@media(max-width: 1199.98px){header.site-header .logo-container .wrapper-logo{height:45px}header.site-header .logo-container .wrapper-logo img{width:225px}}header.site-header .logo-container .wrapper-text{display:grid;place-items:center;height:55px;border:1.5px solid #e2e5e6;border-left:rgba(0,0,0,0);border-radius:0 2px 2px 0;padding:10px 20px 10px 10px}header.site-header .logo-container .wrapper-text img{height:17.5px}@media(max-width: 1199.98px){header.site-header .logo-container .wrapper-text{height:45px;padding:5px 20px 5px 5px}header.site-header .logo-container .wrapper-text img{height:10px}}header.site-header .inner{display:none;justify-content:flex-end;width:min(100%,var(--layout-content-max));margin-inline:auto}header.site-header .header-nav{display:flex;justify-content:flex-end}header.site-header .header-nav>ul{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none}header.site-header .header-nav>ul li.nav-item{position:relative;display:flex}header.site-header .header-nav>ul li.nav-item a.nav-link{position:relative;display:flex;align-items:center;gap:8px;min-height:42px;padding:8px 15px;border:1px solid rgba(0,0,0,0);border-radius:3px;color:#fff;font-family:"Jura";font-size:18px;font-weight:500;letter-spacing:1px;text-transform:uppercase;transition:color 180ms,border-color 180ms,background-color 180ms,transform 180ms}header.site-header .header-nav>ul li.nav-item:not(.is-active) a.nav-link::after{content:"";position:absolute;background-color:#c41e3a;width:100%;height:2px;bottom:0;left:0;border-radius:10px;transform:scaleX(0);transform-origin:center;transition:transform 200ms}header.site-header .header-nav>ul li.nav-item:not(.is-active) a.nav-link:hover,header.site-header .header-nav>ul li.nav-item:not(.is-active) a.nav-link:focus-visible{border-color:rgba(226,229,230,.1);background-color:rgba(226,229,230,.055);transform:translateY(-1px)}header.site-header .header-nav>ul li.nav-item:not(.is-active) a.nav-link:hover::after,header.site-header .header-nav>ul li.nav-item:not(.is-active) a.nav-link:focus-visible::after{transform:scaleX(1)}header.site-header .header-nav>ul li.nav-item.is-active{pointer-events:none}header.site-header .header-nav>ul li.nav-item.is-active a.nav-link{position:relative;border-color:rgba(226,229,230,.12);color:#fff;font-weight:700;background:linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(226, 229, 230, 0.01)),#1e1e1e;box-shadow:inset 0 -2px 0 #c41e3a,0 8px 22px rgba(0,0,0,.22)}header.site-header .header-nav .nav-item-header{display:flex}header.site-header .header-nav .nav-toggle{display:none}header.site-header .header-nav .nav-sub{display:none}@media(min-width: 1200px){header.site-header{justify-content:space-between}header.site-header .inner{display:flex}}@media(max-width: 1199.98px){header.site-header .logo-container{margin-inline:auto}}footer{color:#1e1e1e;background-color:#fff;font-family:"Rubik"}footer .content{width:min(100% - var(--layout-main-pad-x)*2,var(--layout-content-max));margin-inline:auto;padding:clamp(32px,4.8vw,88px) var(--layout-content-pad-x) clamp(24px,2.8vw,48px)}footer .sub-section.top{display:grid;grid-template-columns:minmax(160px, 0.7fr) minmax(360px, 1.9fr) minmax(270px, 0.9fr);align-items:center;gap:clamp(28px,4.8vw,86px);padding-bottom:clamp(28px,3.8vw,62px)}footer .sub-section.bottom{display:flex;justify-content:space-between;align-items:center;gap:clamp(18px,3vw,48px);border-top:1px solid rgb(214.5,214.5,214.5);padding-top:clamp(18px,1.9vw,32px)}footer .sub-section.bottom small,footer .sub-section.bottom a{color:#545454;font-size:clamp(.78rem,.72vw,.98rem);font-weight:300;line-height:1.4}footer .sub-section.bottom .wrapper-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:clamp(18px,3.8vw,72px)}footer .sub-section.bottom .wrapper-links a{text-decoration:underline;text-underline-offset:2px;transition:color 150ms}footer .sub-section.bottom .wrapper-links a:hover,footer .sub-section.bottom .wrapper-links a:focus-visible{color:#1e1e1e}footer .block.logo{display:flex;justify-content:center}footer .block.logo .wrapper-logo{display:grid;justify-items:center;gap:clamp(16px,1.9vw,28px)}footer .block.logo img{width:clamp(132px,11vw,210px)}footer .block.links nav{display:grid;grid-template-columns:repeat(4, minmax(110px, 1fr));gap:clamp(24px,3.4vw,62px) clamp(22px,4.2vw,86px)}footer .block.links a{display:flex;align-items:center;min-height:clamp(30px,2.2vw,44px);border-left:2px solid rgb(97.5,97.5,97.5);padding-left:clamp(12px,1.4vw,22px);color:#000;font-family:"Jura";font-size:clamp(.95rem,1vw,1.28rem);font-weight:500;letter-spacing:.02em;line-height:1.15;transition:border-color 150ms,color 150ms,transform 180ms}footer .block.links a:hover,footer .block.links a:focus-visible{border-color:#c41e3a;color:#c41e3a;transform:translateX(3px)}footer .block.contact .wrapper-actions{display:grid;grid-template-rows:auto}footer .block.contact a{display:grid;grid-template-columns:clamp(24px,1.7vw,32px) minmax(0, 1fr) 12px;align-items:center;gap:clamp(16px,2vw,34px);min-height:clamp(58px,4.2vw,78px);color:rgb(79.5,79.5,79.5);font-size:clamp(.82rem,.82vw,1rem);font-weight:300;line-height:1.35;transition:color 150ms,transform 180ms}footer .block.contact a:hover,footer .block.contact a:focus-visible{color:#000;transform:translateX(3px)}footer .block.contact a:hover .icon[data-icon=triangle-right],footer .block.contact a:focus-visible .icon[data-icon=triangle-right]{background-color:#c41e3a;transform:translateX(2px)}footer .block.contact .social-links{display:flex;justify-content:center;gap:clamp(14px,1.4vw,24px);padding-top:clamp(20px,2vw,32px)}footer .block.contact .social-links a{display:grid;grid-template-columns:1fr;place-items:center;width:clamp(44px,3vw,54px);min-height:0;aspect-ratio:1;border:1px solid #dbdbdb;border-radius:100%;padding:0;background-color:#f6f6f6}footer .block.contact .social-links a .icon{--icon-size: clamp(21px, 1.45vw, 25px)}footer .block.contact .social-links a:hover,footer .block.contact .social-links a:focus-visible{transform:translateX(0px);transform:translateY(-3px)}footer .block.contact .icon{--icon-size: clamp(22px, 1.7vw, 30px);background-color:currentColor}footer .block.contact .icon[data-icon=triangle-right]{--icon-size: clamp(8px, 0.7vw, 12px);justify-self:end;transition:background 150ms,transform 180ms}footer .block.contact .divider{display:block;width:100%;height:0;align-self:center;border-top:1px solid rgb(205.5,205.5,205.5)}@media(max-width: 1199.98px){footer .sub-section.top{grid-template-columns:minmax(150px, 0.6fr) minmax(0, 1.4fr);align-items:start}footer .block.contact{grid-column:1/-1;width:min(100%,520px);margin-inline:auto}}@media(max-width: 991.98px){footer .sub-section.top{grid-template-columns:1fr;justify-items:center;gap:clamp(38px,7vw,72px);text-align:center}footer .block.links{width:min(100%,640px)}footer .block.links nav{grid-template-columns:repeat(2, minmax(120px, 1fr))}footer .block.links a{justify-content:flex-start;border-left:2px solid rgb(97.5,97.5,97.5);padding:clamp(7px,1.8vw,12px) 0 clamp(7px,1.8vw,12px) clamp(12px,2.6vw,18px);text-align:left}footer .block.contact{width:min(100%,430px);text-align:left}footer .sub-section.bottom{flex-direction:column;text-align:center}footer .sub-section.bottom .wrapper-links{justify-content:center}}@media(max-width: 575.98px){footer .content{padding-inline:clamp(14px,5vw,24px)}footer .sub-section.top{gap:clamp(42px,12vw,70px);padding-bottom:clamp(58px,14vw,92px)}footer .block.links nav{grid-template-columns:1fr;gap:0}footer .block.links a{justify-content:center;min-height:clamp(52px,12vw,66px);border-left:0;border-top:1px solid silver;padding:0 clamp(12px,4vw,20px);text-align:center}footer .block.contact a{grid-template-columns:clamp(22px,6vw,28px) minmax(0, 1fr) 10px;gap:14px}footer .sub-section.bottom .wrapper-links{flex-direction:column;gap:10px}}body:has(.menu-btn) main{padding:var(--layout-main-pad-top) var(--layout-main-pad-x) var(--layout-main-pad-bottom)}body:has(.menu-btn) .divider-line{height:1.5px;width:100%;background-color:rgb(78.4,12,23.2);margin:30px 0}.breadcrumb .icon{display:inline-flex;width:18px;height:18px}.breadcrumb .item svg{width:18px;height:18px;display:block}.breadcrumb .sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.no-scroll{overflow:hidden}[hidden]{display:none !important}
/*# sourceMappingURL=style.css.map */