@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.p.06cvo47x4w1en.woff2?dpl=dpl_Gj2bPbwDybrtqPM9A1s6FmHGbt5M)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.0pz0x0eczp58u.woff2?dpl=dpl_Gj2bPbwDybrtqPM9A1s6FmHGbt5M)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_44d5505b-module__fa-2ta__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_44d5505b-module__fa-2ta__variable{--font-instrument:"Instrument Sans", "Instrument Sans Fallback"}
.vx{--bg:#07070b;--bg-2:#0d0d13;--bg-3:#15151e;--bg-deep:#050508;--fg:#f3f3f6;--fg-muted:#f3f3f6a8;--fg-subtle:#f3f3f66b;--hair:#ffffff14;--hair-strong:#ffffff2e;--red:#e30031;--red-hover:#ff1846;--xenon:214, 226, 255;--font-sans:var(--font-instrument), "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:var(--font-sans);--wrap:1380px;--gut:clamp(20px, 4vw, 56px);--r-lg:22px;--r-md:14px;background:var(--bg);color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}.vx ::selection{background:var(--red);color:#fff}.vx :not(svg):not(svg *){text-transform:none!important}.vx :not(h1):not(h2):not(h3):not(.display):not(dd):not([class*=title]):not([class*=value]):not([class*=num]):not([class*=name]):not(svg):not(svg *){letter-spacing:normal!important}.vx [class*=eyebrow]:before{display:none!important}.vx [class*=eyebrow]{color:var(--fg-muted);gap:0!important;font-size:14px!important;font-weight:500!important}.vx .soft{color:inherit!important}.vx .btn>svg.lucide-arrow-right,.vx .arrow-link svg{display:none}.vx :is(h1,h2,h3,.display){font-family:var(--font-sans)}.vx :is(.display,h1){letter-spacing:-.045em;font-weight:500;line-height:.95}.vx h2{letter-spacing:-.035em;font-weight:500;line-height:1}.vx h3{letter-spacing:-.015em;font-weight:600}.vx p{text-wrap:pretty}.vx :is(h1,h2){text-wrap:balance}.vx .xwrap{width:min(var(--wrap), 100%);padding-inline:var(--gut);margin-inline:auto}.vx .xlabel{color:var(--fg-muted);margin:0 0 18px;font-size:14px;font-weight:500}.vx .xh2{letter-spacing:-.042em;max-width:16ch;margin:0;font-size:clamp(38px,5vw,76px);font-weight:500;line-height:.98}.vx .xlead{color:var(--fg-muted);max-width:52ch;margin:0;font-size:clamp(17px,1.35vw,20px);line-height:1.55}.vx .xlink{color:var(--fg);border-bottom:1.5px solid var(--red);align-items:center;gap:8px;padding-bottom:4px;font-size:15.5px;font-weight:600;transition:color .2s;display:inline-flex}.vx .xlink:hover{color:#fff;border-bottom-color:#fff}.vx .xsec{padding-block:clamp(96px,11vw,176px);position:relative}.vx .xsec--panel{background:var(--bg-2);border-block:1px solid var(--hair)}.vx .xsec__head{margin-bottom:clamp(44px,5vw,72px)}.vx .xsec__head--split{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 64px;display:flex}.vx .xsec__aside{flex-direction:column;align-items:flex-start;gap:22px;max-width:46ch;display:flex}.vx :is(.xbtn,.btn){border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:16px 28px;font-size:15.5px;font-weight:600;transition:background .2s,box-shadow .2s,border-color .2s,color .2s;display:inline-flex}.vx :is(.xbtn--red,.btn-primary){background:var(--red);color:#fff;box-shadow:0 14px 40px -14px #e30031e6}.vx :is(.xbtn--red,.btn-primary):hover{background:var(--red-hover);box-shadow:0 18px 50px -12px #ff1846f2}.vx :is(.xbtn--glass,.btn-ghost){color:var(--fg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border-color:#ffffff29}.vx :is(.xbtn--glass,.btn-ghost):hover{background:#ffffff1f;border-color:#ffffff52}.vx .btn-light{color:#07070b;background:#fff}.vx :is(.xbtn,.btn):focus-visible{outline-offset:3px;outline:2px solid #fff}.vx .nav{-webkit-backdrop-filter:blur(18px)saturate(1.5);background:#0c0c128c;border:1px solid #ffffff1a;border-radius:999px;width:min(1400px,100% - 24px);padding:10px 10px 10px 24px;inset:12px auto auto 50%;transform:translate(-50%)}.vx .nav.is-condensed{background:#0c0c12c7;border-color:#ffffff1f;padding-block:8px}.vx .nav__logo img{height:26px}.vx .nav__links a{color:#f3f3f6c7;font-size:14.5px;font-weight:500}.vx .nav__links a:hover,.vx .nav__links a[aria-current=page]{color:#fff}.vx .nav__links a:after{display:none}.vx .nav .btn-primary{box-shadow:none;padding:11px 20px;font-size:14.5px}.vx :is(.nav__social,.nav__burger,.lang__btn){border-color:#ffffff1f;border-radius:999px}.vx .lang__btn,.vx .lang__code{text-transform:uppercase!important}.vx :is(.megamenu,.lang__panel){-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 40px 80px -30px #000c;border-radius:var(--r-lg)!important;background:#0e0e14eb!important;border:1px solid #ffffff1a!important}@media (max-width:600px){.vx .nav{width:calc(100% - 16px);padding:8px 8px 8px 16px;top:8px}}.vx .xh{isolation:isolate;background:var(--bg-deep);align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.vx .xh__media{z-index:-4;position:absolute;inset:0 0 0 26%}@media (max-width:980px){.vx .xh__media{inset:0}}.vx .xh__media img{object-fit:cover;object-position:72% 45%;filter:brightness(.35)saturate(.85);width:100%;height:100%;animation:2.6s cubic-bezier(.2,.7,.2,1) .25s forwards xh-media;transform:scale(1.08)}@keyframes xh-media{to{filter:brightness(.78)saturate();transform:scale(1)}}.vx .xh__flash{z-index:-3;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(ellipse 30% 42% at 66% 46%, rgba(var(--xenon), 1), rgba(var(--xenon), .35) 40%, transparent 72%), radial-gradient(ellipse 90% 70% at 66% 46%, rgba(var(--xenon), .35), transparent 70%);animation:1.5s cubic-bezier(.2,.6,.3,1) .35s forwards xh-flash;position:absolute;inset:0}@keyframes xh-flash{0%{opacity:0}7%{opacity:1}to{opacity:0}}.vx .xh__veil{z-index:-2;pointer-events:none;background:linear-gradient(90deg,#050508f5 0%,#050508c7 34%,#05050826 70%,#05050859 100%),linear-gradient(#05050800 58%,#050508 100%),linear-gradient(#050508b3 0%,#05050800 22%);position:absolute;inset:0}.vx .xh__grid{z-index:-1;pointer-events:none;opacity:.5;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 60%);mask-image:linear-gradient(90deg,#000 0%,#0000 60%)}.vx .xh__inner{width:min(var(--wrap), 100%);padding:150px var(--gut) clamp(56px, 7vw, 96px);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:clamp(32px,5vw,80px);margin-inline:auto;display:grid}.vx .xh__kicker{color:#f3f3f6c7;align-items:center;gap:10px;margin:0 0 26px;font-size:14.5px;font-weight:500;display:inline-flex}.vx .xh__title{letter-spacing:-.055em;color:#fff;max-width:10ch;margin:0;font-size:clamp(58px,8.6vw,156px);font-weight:500;line-height:.88}.vx .xh__word{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.vx .xh-rise{animation:1s cubic-bezier(.2,.85,.1,1) forwards xh-rise;animation-delay:calc(1.05s + var(--i) * 85ms);display:inline-block;transform:translateY(108%)}@keyframes xh-rise{to{transform:none}}.vx .xh-in{opacity:0;animation:.9s cubic-bezier(.2,.8,.2,1) forwards xh-in;animation-delay:calc(1.15s + var(--i) * 70ms);transform:translateY(14px)}@keyframes xh-in{to{opacity:1;transform:none}}.vx .xh__claim{letter-spacing:-.02em;color:#fff;max-width:26ch;margin:30px 0 0;font-size:clamp(22px,2vw,30px);font-weight:500;line-height:1.2}.vx .xh__sub{color:var(--fg-muted);max-width:54ch;margin:14px 0 0;font-size:16.5px;line-height:1.6}.vx .xh__cta{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.vx .xh__call{color:var(--fg-muted);margin:18px 0 0;font-size:14.5px}.vx .xh__call a{color:#fff;border-bottom:1px solid #ffffff4d;align-items:center;gap:7px;display:inline-flex}.vx .xh__call svg{width:15px;height:15px;color:var(--red)}.vx .xh__cert{border-radius:var(--r-lg);-webkit-backdrop-filter:blur(22px)saturate(1.4);background:#10101880;border:1px solid #ffffff24;justify-self:end;width:min(100%,440px);overflow:hidden;box-shadow:0 40px 80px -40px #000000e6,inset 0 1px #ffffff14}.vx .xh__cert-head{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;font-size:13.5px;font-weight:600;display:flex}.vx .xh__cert-issuer{color:#fff;align-items:center;gap:10px;display:inline-flex}.vx .xh__cert-std{color:var(--fg-muted);white-space:nowrap;font-weight:500}.vx .xh__cert-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.vx .xh__cert-stats>div{flex-direction:column;gap:6px;padding:20px;display:flex}.vx .xh__cert-stats>div:nth-child(odd){border-inline-end:1px solid #ffffff14}.vx .xh__cert-stats>div:nth-child(-n+2){border-bottom:1px solid #ffffff14}.vx .xh__cert-stats dd{letter-spacing:-.035em;color:#fff;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(28px,2.6vw,38px);font-weight:500;line-height:1}.vx .xh__cert-stats dd span{color:var(--fg-subtle);margin-inline-start:3px;font-size:.5em}.vx .xh__cert-stats dt{color:var(--fg-muted);font-size:13px;line-height:1.35}.vx .xh__scroll{opacity:0;background:linear-gradient(#fff0,#ffffff80);width:1px;height:46px;animation:2.4s ease-in-out 2.6s infinite xh-scroll;position:absolute;bottom:18px;left:50%}@keyframes xh-scroll{0%{opacity:0;transform-origin:top;transform:scaleY(.3)}40%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:translateY(18px)}}@media (max-width:980px){.vx .xh__inner{grid-template-columns:minmax(0,1fr);padding-top:120px}.vx .xh__cert{justify-self:start}.vx .xh__media img{object-position:62% 30%}.vx .xh__veil{background:linear-gradient(#05050859 0%,#050508e0 45%,#050508 100%)}}@media (prefers-reduced-motion:reduce){.vx .xh__media img{filter:brightness(.78);animation:none;transform:none}.vx .xh__flash,.vx .xh__scroll{opacity:0;animation:none}.vx .xh-rise,.vx .xh-in{opacity:1;animation:none;transform:none}}.vx .xlogos{border-bottom:1px solid var(--hair);background:var(--bg-deep);padding:38px 0 44px}.vx .xlogos__label{text-align:center;color:var(--fg-subtle);margin-bottom:26px;font-size:13.5px}.vx .trusted-by__cell{opacity:.55}.vx .trusted-by__cell:hover{opacity:1}.vx .rail{position:relative}.vx .rail__track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-inline:max(var(--gut), calc((100vw - var(--wrap)) / 2 + var(--gut)));scroll-padding-inline:max(var(--gut), calc((100vw - var(--wrap)) / 2 + var(--gut)));scrollbar-width:none;gap:16px;padding-bottom:6px;display:flex;overflow-x:auto}.vx .rail__track::-webkit-scrollbar{display:none}.vx .rail__card{border-radius:var(--r-lg);scroll-snap-align:start;isolation:isolate;border:1px solid var(--hair);height:clamp(440px,40vw,600px);color:var(--fg);background:radial-gradient(120% 80% at 50% 0,#1b1b26 0%,#0b0b11 70%);flex:0 0 clamp(290px,29vw,430px);transition:border-color .3s,transform .3s;position:relative;overflow:hidden}.vx .rail__card:hover{border-color:#ffffff42}.vx .rail__card:focus-visible{outline-offset:3px;outline:2px solid #fff}.vx .rail__media{z-index:-1;position:absolute;inset:0}.vx .rail__media img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.vx .rail__media img.is-contain{object-fit:contain;padding:28px 28px 45%}.vx .rail__card:hover .rail__media img{transform:scale(1.05)}.vx .rail__media:after{content:"";background:linear-gradient(#07070b00 35%,#07070bdb 72%,#07070bfa 100%);position:absolute;inset:0}.vx .rail__body{flex-direction:column;gap:8px;padding:26px 26px 28px;display:flex;position:absolute;inset:auto 0 0}.vx .rail__tag{color:var(--fg-muted);font-size:13px;font-weight:500}.vx .rail__name{letter-spacing:-.03em;color:#fff;font-size:clamp(24px,2.1vw,32px);font-weight:500;line-height:1.05}.vx .rail__short{color:var(--fg-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.vx .rail__cls{color:#fff;font-variant-numeric:tabular-nums;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;align-self:flex-start;margin-top:8px;padding:6px 12px;font-size:13px;font-weight:600}.vx .rail__controls{width:min(var(--wrap), 100%);padding-inline:var(--gut);align-items:center;gap:10px;margin:28px auto 0;display:flex}.vx .rail__bar{background:var(--hair);border-radius:2px;flex:1;height:2px;margin-inline-end:16px;overflow:hidden}.vx .rail__bar span{transform-origin:0;background:#fff;height:100%;transition:transform .2s linear;display:block}[dir=rtl] .vx .rail__bar span{transform-origin:100%}.vx .rail__btn{cursor:pointer;color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;place-items:center;width:50px;height:50px;transition:background .2s;display:grid}.vx .rail__btn:hover{background:#ffffff24}.vx .rail__btn svg{width:20px;height:20px}[dir=rtl] .vx .rail__btn svg{transform:scaleX(-1)}.vx .story__head{gap:22px;margin-bottom:clamp(48px,6vw,80px);display:grid}.vx .story__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(32px,6vw,110px);display:grid}.vx .story__sticky{gap:16px;display:grid;position:sticky;top:110px}.vx .story__visual .pulse{border:1px solid var(--hair);border-radius:var(--r-lg);background:#ffffff08;padding:clamp(16px,2vw,26px)}.vx .story__visual .pulse__long,.vx .story__visual .pulse__window,.vx .story__visual .pulse__settle,.vx .story__visual .pulse__short{transition:opacity .45s,stroke-width .45s,fill .45s}.vx .story__sticky[data-step="0"] .pulse__long{stroke-width:5px;filter:drop-shadow(0 0 10px #e30031cc)}.vx .story__sticky[data-step="0"] :is(.pulse__settle,.pulse__window){opacity:.35}.vx .story__sticky[data-step="1"] .pulse__window{fill:#ffffff1f}.vx .story__sticky[data-step="1"] .pulse__settle{stroke-width:3px}.vx .story__sticky[data-step="1"] .pulse__short{opacity:.25}.vx .story__table{border-collapse:collapse;border:1px solid var(--hair);border-radius:var(--r-md);width:100%;font-size:15px;overflow:hidden}.vx .story__table th,.vx .story__table td{text-align:start;border-bottom:1px solid var(--hair);font-variant-numeric:tabular-nums;padding:14px 18px}.vx .story__table th{color:var(--fg-subtle);font-size:13px;font-weight:500}.vx .story__table td:last-child,.vx .story__table th:last-child{text-align:end}.vx .story__table tr:last-child td{border-bottom:0}.vx .story__table tr.is-best td{color:#fff;font-weight:600;transition:background .45s}.vx .story__sticky[data-step="2"] .story__table tr.is-best td{background:#e3003138}.vx .story__chapters{margin:0;padding:0;list-style:none}.vx .story__chapter{border-top:1px solid var(--hair);opacity:.32;flex-direction:column;justify-content:center;gap:10px;min-height:62vh;transition:opacity .5s;display:flex}.vx .story__chapter.is-active{opacity:1}.vx .story__value{letter-spacing:-.05em;color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(54px,6.4vw,104px);font-weight:500;line-height:.95}.vx .story__label{color:var(--red);font-size:15px;font-weight:600}.vx .story__text{color:var(--fg-muted);max-width:40ch;margin:6px 0 0;font-size:18px;line-height:1.55}.vx .story__cta{padding-top:24px}@media (max-width:960px){.vx .story__grid{grid-template-columns:minmax(0,1fr)}.vx .story__sticky{position:static}.vx .story__chapter{opacity:1;min-height:0;padding-block:32px}}.vx .bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"share share space space""since swiss space space""line line line sites";grid-auto-rows:minmax(230px,auto);gap:14px;display:grid}.vx .bento__tile{isolation:isolate;border-radius:var(--r-lg);background:var(--bg-2);border:1px solid var(--hair);color:var(--fg);flex-direction:column;justify-content:flex-end;gap:12px;padding:clamp(22px,2.4vw,34px);display:flex;position:relative;overflow:hidden}.vx .bento__tile p{color:var(--fg-muted);max-width:34ch;margin:0;font-size:15.5px;line-height:1.5}.vx .bento__num{letter-spacing:-.055em;color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(60px,7vw,120px);font-weight:500;line-height:.9}.vx .bento__num span{color:var(--red);letter-spacing:-.02em;margin-inline-start:4px;font-size:.45em}.vx .bento__tile--share{background:radial-gradient(90% 120% at 100% 0%, #e3003147, transparent 60%), var(--bg-2);grid-area:share}.vx .bento__tile--share .bento__num{font-size:clamp(80px,10vw,168px)}.vx .bento__tile--swiss .bento__num{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(34px,3.3vw,54px);line-height:1}.vx .bento__tile--swiss{grid-area:swiss;justify-content:space-between}.vx .bento__tile:nth-of-type(3){grid-area:since}.vx .bento__tile:nth-of-type(6){grid-area:sites}.vx .bento__tile--space{grid-area:space;padding:0}.vx .bento__tile--line{grid-area:line;min-height:300px;padding:0}.vx :is(.bento__tile--space,.bento__tile--line) img{object-fit:cover;z-index:-1;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.vx :is(.bento__tile--space,.bento__tile--line):hover img{transform:scale(1.04)}.vx .bento__cap{color:var(--fg-muted);background:linear-gradient(#07070b00,#07070beb);flex-direction:column;gap:4px;padding:26px 28px;font-size:14px;display:flex}.vx .bento__cap strong{letter-spacing:-.02em;color:#fff;font-size:22px;font-weight:500}@media (max-width:980px){.vx .bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"share share""space space""since swiss""line line""sites sites"}.vx .bento__tile--space{min-height:360px}}@media (max-width:560px){.vx .bento{grid-template-columns:minmax(0,1fr);grid-template-areas:"share""space""since""swiss""line""sites"}}.vx .selector__tab{border-color:var(--hair);border-radius:var(--r-md);border:1px solid #0000;margin-bottom:6px}.vx .selector__tabs{border-top:0}.vx .selector__tab[aria-selected=true]{border-color:var(--hair);background:#ffffff0d}.vx .selector__tab:before{border-radius:4px;top:14px;bottom:14px}.vx .selector__hero{border-radius:var(--r-lg);border:1px solid var(--hair)}.vx .selector__item{border-color:var(--hair)}.vx .steps{gap:0 14px}.vx .steps__item{border-radius:var(--r-lg);background:var(--bg-2);border-top:0;border:1px solid var(--hair);padding:28px}.vx .steps__item:first-child{background:radial-gradient(120% 120% at 0% 0%, #e3003133, transparent 55%), var(--bg-2)}.vx .steps__n{letter-spacing:-.04em;color:#fff;font-size:44px;font-weight:500;line-height:1}.vx .steps__title{margin-top:26px}.vx .xfaq{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,5vw,96px);display:grid}.vx .xfaq .xsec__head{position:sticky;top:120px}.vx .faq__q{font-size:19px;font-weight:500}@media (max-width:880px){.vx .xfaq{grid-template-columns:minmax(0,1fr)}.vx .xfaq .xsec__head{position:static}}.vx .xnews{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.vx .xnews__card{color:var(--fg);flex-direction:column;gap:12px;display:flex}.vx .xnews__media{aspect-ratio:16/10;border-radius:var(--r-lg);background:var(--bg-3);border:1px solid var(--hair);display:block;overflow:hidden}.vx .xnews__media img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.vx .xnews__card:hover .xnews__media img{transform:scale(1.04)}.vx .xnews__date{color:var(--fg-subtle);margin-top:6px;font-size:13.5px}.vx .xnews__title{letter-spacing:-.02em;font-size:21px;font-weight:500;line-height:1.25}@media (max-width:880px){.vx .xnews{grid-template-columns:minmax(0,1fr)}}.vx .xcontact{border-top:1px solid var(--hair);isolation:isolate;padding-block:clamp(96px,11vw,176px);position:relative;overflow:hidden}.vx .xcontact__glow{z-index:-1;background:radial-gradient(circle,#e3003152,#e300310f 45%,#0000 68%);width:1100px;height:1100px;position:absolute;bottom:-620px;left:-380px}.vx .xcontact__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(36px,6vw,100px);display:grid}.vx .xcontact__title{margin-bottom:22px}.vx .xcheck{gap:14px;margin:34px 0 0;padding:0;list-style:none;display:grid}.vx .xcheck li{color:var(--fg-muted);gap:12px;font-size:15.5px;display:flex}.vx .xcheck svg{width:19px;height:19px;color:var(--red);flex:none;margin-top:2px}.vx .xcontact__lines{flex-direction:column;gap:8px;margin-top:38px;font-size:17px;display:flex}.vx .xcontact__lines a{color:#fff;border-bottom:1px solid #ffffff40;width:fit-content}.vx .xcontact__lines a:hover{border-bottom-color:var(--red)}.vx .xcontact__lines span{color:var(--fg-muted)}.vx .xcontact__form{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff09;border:1px solid #ffffff1a;border-radius:26px;padding:clamp(22px,3vw,40px)}.vx :is(.field input,.field select,.field textarea){color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px}.vx :is(.field input,.field select,.field textarea):focus{background:#ffffff14;border-color:#ffffff73}@media (max-width:880px){.vx .xcontact__grid{grid-template-columns:minmax(0,1fr)}}.vx .footer{background:var(--bg-deep);border-top:1px solid var(--hair);overflow:hidden}.vx .footer__mark{letter-spacing:-.07em;text-align:center;-webkit-user-select:none;user-select:none;background:linear-gradient(#ffffff29,#fff0);color:#0000;-webkit-background-clip:text;background-clip:text;margin:clamp(48px,6vw,88px) 0 -.2em;font-size:clamp(110px,25vw,400px);font-weight:600;line-height:.8;display:block}.vx .footer__signature{color:#fff;align-items:center;gap:9px;margin-top:14px;font-size:14px;font-weight:600;display:inline-flex}.vx .mcta__tel{background:#14141ce6;border-radius:999px}.vx .mcta__main{border-radius:999px}.vx :is(.feature__media,.pcard,.cardgrid,.instrument-frame,.news-featured__card,.article__figure img,.xcard){border-radius:var(--r-lg);overflow:hidden}.vx .instrument-frame:before,.vx .instrument-frame:after{display:none}.vx .reveal{transform:translateY(18px)}.vx .story__visual .pulse__long{stroke-dashoffset:0;animation:none}.vx .trusted-by__cell img{mix-blend-mode:screen;filter:grayscale()invert()brightness(1.4)!important}.vx .xp{isolation:isolate;background:var(--bg-deep);flex-direction:column;justify-content:flex-end;min-height:92svh;padding-top:130px;display:flex;position:relative;overflow:hidden}.vx .xp__media{z-index:-2;position:absolute;inset:0 0 0 34%}.vx .xp__media img{object-fit:cover;object-position:center;filter:brightness(.86);width:100%;height:100%}.vx .xp--contain .xp__media{inset:16% 3% 24% 52%}.vx .xp--contain .xp__lead{max-width:44ch}.vx .xp--contain .xp__veil{background:linear-gradient(#05050800 70%,#050508 100%)}.vx .xp--contain .xp__media img{object-fit:contain;filter:none}.vx .xp__media:after{content:"";background:radial-gradient(60% 60% at 60% 45%, rgba(var(--xenon), .14), transparent 70%);position:absolute;inset:0}.vx .xp__veil{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#050508 0%,#050508eb 32%,#05050833 62%,#05050840 100%),linear-gradient(#05050800 62%,#050508 100%);position:absolute;inset:0}.vx .xp__inner{padding-bottom:40px}.vx .xp__title{letter-spacing:-.05em;color:#fff;max-width:11ch;margin:0;font-size:clamp(52px,7vw,120px);font-weight:500;line-height:.92}.vx .xp__lead{color:var(--fg-muted);max-width:56ch;margin:28px 0 0;font-size:clamp(16.5px,1.25vw,19px);line-height:1.6}.vx .xp__cta{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.vx .swissline{color:#fff;align-items:center;gap:10px;margin:22px 0 0;font-size:14.5px;font-weight:600;display:inline-flex}.vx .xp__stats{border-radius:var(--r-lg);-webkit-backdrop-filter:blur(20px)saturate(1.4);background:#1010188c;border:1px solid #ffffff1f;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 clamp(28px,4vw,48px);display:grid;overflow:hidden}.vx .xp__stats>div{flex-direction:column;gap:6px;min-width:0;padding:22px 24px;display:flex}.vx .xp__stats>div+div{border-inline-start:1px solid #ffffff14}.vx .xp__stats dd{letter-spacing:-.035em;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(26px,2.6vw,40px);font-weight:500;line-height:1}.vx .xp__stats dd span{color:var(--fg-subtle);margin-inline-start:3px;font-size:.5em}.vx .xp__stats dt{color:var(--fg-muted);font-size:13.5px}@media (max-width:980px){.vx .xp__media,.vx .xp--contain .xp__media{inset:0 0 45%}.vx .xp__veil,.vx .xp--contain .xp__veil{background:linear-gradient(#05050833 0%,#050508eb 52%,#050508 100%)}.vx .xp{min-height:0;padding-top:46vh}.vx .xp--contain .xp__media{height:calc(46vh - 112px);inset:96px 12px auto}.vx .xp__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.vx .xp__stats>div:nth-child(3){border-inline-start:0}.vx .xp__stats>div:nth-child(n+3){border-top:1px solid #ffffff14}}.vx .qstrip{border-block:1px solid var(--hair);background:0 0}.vx .qstrip__title{letter-spacing:-.02em;font-weight:500}.vx .feature__media{border:1px solid var(--hair)}.vx .xh__cert{width:min(100%,500px)}.vx .xh__cert .readout{box-shadow:none;background:0 0;border:0}.vx .xh__cert .readout__flash{display:none}.vx .xh__cert .readout__head{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;font-size:13.5px;font-weight:600;display:flex}.vx .xh__cert .readout__svg{padding:10px 14px 0}.vx .xh__cert .readout__grid{stroke:#ffffff0d}.vx .xh__cert .readout__axis{stroke:#ffffff47}.vx .xh__cert .readout__iv{filter:drop-shadow(0 0 6px #e30031b3);animation-delay:1.55s}.vx .xh__cert .readout__pv{animation-delay:2.5s}.vx .xh__cert .readout__mpp{animation-delay:2.95s}.vx .xh__cert .readout__stats{border-top:1px solid #ffffff1a;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4px}.vx .xh__cert .readout__stat{padding:16px 20px 18px}.vx .xh__cert .readout__stat+.readout__stat{border-inline-start:0}.vx .xh__cert .readout__stat:nth-child(odd){border-inline-end:1px solid #ffffff14}.vx .xh__cert .readout__stat:nth-child(-n+2){border-bottom:1px solid #ffffff14}.vx .xh__cert .readout__stat dd{color:#fff;font-size:clamp(24px,2.2vw,32px);font-weight:500}.vx .xh__cert{background:#0c0c12a8}.vx .xh__media{inset:0}.vx .xh__media img{object-position:70% 50%}.vx .xh__flash{background:radial-gradient(ellipse 22% 34% at 90% 44%, rgba(var(--xenon), 1), rgba(var(--xenon), .35) 40%, transparent 72%), radial-gradient(ellipse 80% 70% at 90% 44%, rgba(var(--xenon), .3), transparent 70%)}.vx .xh__veil{background:linear-gradient(90deg,#050508f0 0%,#050508b8 38%,#0505081a 72%,#05050833 100%),linear-gradient(#05050800 60%,#050508 100%),linear-gradient(#05050899 0%,#05050800 20%)}
