@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes bricks-richtext-init{0%,to{opacity:0}}@media (scripting:enabled){:where(.brxe-form) .form-field-richtext{animation:bricks-richtext-init 5s step-end;height:var(--brx-richtext-height,400px);max-height:var(--brx-richtext-max-height,none);min-height:var(--brx-richtext-min-height,100px)}:where(.brxe-form) .form-field-richtext:focus{animation:none}}:where(.brxe-form){display:flex;flex-wrap:wrap;width:100%}:where(.brxe-form) .label,:where(.brxe-form) label{color:inherit;font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}:where(.brxe-form) .form-group{display:flex;flex-direction:column;padding:0 0 20px;width:100%}:where(.brxe-form) .form-group.captcha,:where(.brxe-form) .form-group:last-child{padding-bottom:0}:where(.brxe-form) .form-group.captcha{line-height:1}:where(.brxe-form) .form-group.file{display:block}:where(.brxe-form) .form-group.file>label.choose-files{margin-bottom:0}:where(.brxe-form) .form-group>.label{margin-bottom:5px}:where(.brxe-form) .form-group .form-group-error-message{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger);display:none;padding:15px;width:100%}:where(.brxe-form) .form-group .form-group-error-message.show{display:block}:where(.brxe-form) .form-group .password-input-wrapper{position:relative}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle{background:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle span{display:flex}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle span.hide{display:none}:where(.brxe-form) .submit-button-wrapper{width:auto}:where(.brxe-form) .required:after{content:"*";padding:0 2px;position:relative;top:-2px}:where(.brxe-form) .options-wrapper{list-style-type:none;margin:0;padding:0}:where(.brxe-form) .options-wrapper li{align-items:baseline;display:flex;gap:8px}:where(.brxe-form) .options-wrapper input,:where(.brxe-form) .options-wrapper label{display:inline-block;height:auto;margin:0 5px 0 0;width:auto}:where(.brxe-form) .options-wrapper input[type=checkbox],:where(.brxe-form) .options-wrapper input[type=radio]{margin:initial;padding:initial;position:relative;top:1px}:where(.brxe-form) button[type=submit].sending{cursor:default}:where(.brxe-form) button[type=submit].sending .text{opacity:.5}:where(.brxe-form) button[type=submit].sending>i,:where(.brxe-form) button[type=submit].sending>svg{display:none}:where(.brxe-form) button[type=submit].sending .loading{animation:load8 1s linear infinite;display:flex;opacity:1}:where(.brxe-form) button[type=submit].sending .loading svg{transform:scaleX(-1)}:where(.brxe-form) button[type=submit] .loading{display:none}:where(.brxe-form) button[type=submit] svg{height:1em;transform-origin:center}:where(.brxe-form) .recaptcha-hidden{display:none}:where(.brxe-form) .recaptcha-error{display:none;padding:0!important}:where(.brxe-form) .recaptcha-error.show{display:block}:where(.brxe-form) .recaptcha-error .brxe-alert.danger{align-items:center;background-color:var(--bricks-bg-danger);border-color:currentcolor;color:var(--bricks-text-danger);display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-form) .hcaptcha-error{display:none;padding:0!important}:where(.brxe-form) .hcaptcha-error.show{display:block}:where(.brxe-form) .hcaptcha-error .brxe-alert.danger{align-items:center;background-color:var(--bricks-bg-danger);border-color:currentcolor;color:var(--bricks-text-danger);display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-form) input[type=checkbox]+.label,:where(.brxe-form) input[type=checkbox]+label,:where(.brxe-form) input[type=radio]+.label,:where(.brxe-form) input[type=radio]+label{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-transform:inherit}:where(.brxe-form) textarea{height:inherit;resize:vertical}:where(.brxe-form) .message{background-color:var(--bricks-bg-info);color:var(--bricks-text-info);display:flex;gap:15px;justify-content:space-between;opacity:1;padding-bottom:0;position:relative;width:100%}:where(.brxe-form) .message.success{background-color:var(--bricks-bg-success);color:var(--bricks-text-success)}:where(.brxe-form) .message.error{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger)}:where(.brxe-form) .message .text{padding:15px}:where(.brxe-form) .message.closing{opacity:0;transition:opacity .2s}:where(.brxe-form) .message .close{all:unset;cursor:pointer;padding:15px}:where(.brxe-form) input.file,:where(.brxe-form) input[type=file]{display:block;height:0;opacity:0;width:0}:where(.brxe-form) .file-result{display:none;padding:0}:where(.brxe-form) .file-result.show{align-items:center;display:flex;margin:0 0 15px}:where(.brxe-form) .file-result.show.danger{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger);justify-content:space-between;padding:15px}:where(.brxe-form) .file-result.show.danger svg{cursor:pointer;height:1em;margin-left:5px}:where(.brxe-form) .file-result.show.danger svg g{stroke:currentcolor}:where(.brxe-form) .file-result.show .remove{display:inline-block;font-size:12px;line-height:30px;margin:0 15px;padding:0 10px}:where(.brxe-form) .file-result.show .remove:hover{background-color:var(--bricks-text-danger);color:#fff}:where(.brxe-form) .choose-files{align-self:flex-start;background-color:transparent;border:1px solid var(--bricks-border-color);cursor:pointer;display:inline-block;font-family:inherit;font-size:12px;font-weight:600;line-height:40px;padding:0 15px;text-align:center;text-transform:none;white-space:nowrap;width:auto}:where(.brxe-form) .choose-files:hover{background-color:rgba(0,0,0,.05)}:where(.brxe-form) .gallery-preview{display:flex;flex-wrap:wrap;gap:10px}:where(.brxe-form) .gallery-preview:not(:empty)+button{margin-top:5px}:where(.brxe-form) .image-preview{align-self:flex-start;overflow:hidden;position:relative}:where(.brxe-form) .image-preview:hover button{opacity:1}:where(.brxe-form) .image-preview:has(img)+button{margin-top:5px}:where(.brxe-form) .image-preview button{background-color:#fff;border:none;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}:where(.brxe-form) .image-preview button:hover{background-color:var(--bricks-text-danger);color:#fff}:where(.brxe-form) .image-preview button.hide{display:none}.grecaptcha-badge{visibility:hidden}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}.vr-hero{position:relative;isolation:isolate;overflow:hidden;padding:calc(var(--vw-nav-h) + var(--vw-ab-h,36px) + 72px) 0 clamp(72px,8vw,112px);text-align:center;background:var(--vw-paper)}.vr-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(46% 52% at 50% 0%,rgba(164,140,255,.22),rgba(164,140,255,0) 72%),radial-gradient(24% 30% at 86% 14%,rgba(236,42,230,.08),rgba(236,42,230,0) 70%),radial-gradient(26% 30% at 12% 22%,rgba(42,39,243,.07),rgba(42,39,243,0) 70%)}.vr-hero-in{display:flex;flex-direction:column;align-items:center}.vr-eyebrow{font:500 13px/1.5 var(--vw-body);letter-spacing:.16em;text-transform:uppercase;color:var(--vw-violet)}.vr-title{margin-top:20px;max-width:920px;font:600 clamp(40px,5.2vw,76px)/1.1 var(--vw-head);letter-spacing:-.035em;color:var(--vw-ink);text-wrap:balance}.vr-lead{margin-top:24px;max-width:660px;font-size:clamp(17px,1.35vw,19px);line-height:1.6;color:var(--vw-ink-3);text-wrap:pretty}.vr-lead b{color:var(--vw-ink);font-weight:600}.vr-hero-cta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 26px;margin-top:36px}.vr-hero-cta .vw-btn svg{width:15px;height:15px;transition:transform .32s var(--vw-ease)}.vr-hero-cta .vw-btn:hover svg{transform:translateY(2px)}.vr-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:40px;font-size:14.5px;color:var(--vw-ink-3)}.vr-meta li{display:inline-flex;align-items:center;gap:8px}.vr-meta svg{flex:none;width:17px;height:17px;color:var(--vw-violet)}.vr-hero-cta .vw-btn:hover svg{transform:translateY(2px)}.vr-dc{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0;padding:clamp(24px,2.6vw,34px);border-radius:24px;text-align:left}.vr-dc-l{font:500 12.5px/1.4 var(--vw-body);letter-spacing:.14em;text-transform:uppercase}.vr-dc-v{font:600 clamp(46px,5.04vw,75px)/1 var(--vw-head);letter-spacing:-.045em;font-variant-numeric:tabular-nums;width:fit-content;padding-right:.04em}.vr-dc-f{font:400 15px/1.45 var(--vw-body);font-variant-numeric:tabular-nums}.vr-dc-n{margin-top:auto;padding-top:16px;font-size:15.5px;line-height:1.45}.vr-dc-glass{background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(241,240,241,.14)}.vr-dc-glass .vr-dc-l,.vr-dc-glass .vr-dc-f{color:rgba(241,240,241,.62)}.vr-dc-glass .vr-dc-v{color:rgba(241,240,241,.42)}.vr-dc-glass .vr-dc-n{border-top:1px solid rgba(241,240,241,.12);color:rgba(241,240,241,.78)}.vr-dc-white{background:#FFFFFF;color:var(--vw-ink);box-shadow:0 30px 60px -30px rgba(90,47,214,.6)}.vr-dc-white .vr-dc-l,.vr-dc-white .vr-dc-f{color:var(--vw-ink-3)}.vr-dc-white .vr-dc-v{background:linear-gradient(90deg,#2A27F3 0%,#8C29EC 50%,#EC2AE6 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.vr-dc-white .vr-dc-n{border-top:1px solid var(--vw-rule);color:var(--vw-ink);font-weight:500}.vr-p2{position:relative;isolation:isolate;overflow:hidden;background:#0A0A0F;color:var(--vw-sclera)}.vr-p2::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(34% 60% at 0% 100%,rgba(42,39,243,.34),rgba(42,39,243,0) 72%),radial-gradient(30% 50% at 100% 0%,rgba(236,42,230,.16),rgba(236,42,230,0) 72%)}.vr-p2 .vr-grid2{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:44px 72px;align-items:center}.vr-p2 .vw-eyebrow{display:block;font:500 12.5px/1.5 var(--vw-head);letter-spacing:.16em;text-transform:uppercase;color:rgba(241,240,241,.6)}.vr-p2 .vr-eg{margin-top:16px;max-width:440px;font-size:14px;line-height:1.6;font-style:italic;color:rgba(241,240,241,.56)}.vr-p2 .vw-h2{margin-top:16px;color:#FFFFFF}.vr-p2 .vr-lead1{margin-top:20px;max-width:460px;font-size:18px;line-height:1.6;color:rgba(241,240,241,.74)}.vr-p2 .vr-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media (max-width:1024px){.vr-p2 .vr-grid2{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.vr-p2 .vr-pair{grid-template-columns:minmax(0,1fr)}}.vr-why2{background:var(--vw-white)}.vr-sub2{margin:clamp(80px,9vw,120px) 0 28px;max-width:720px}.vr-sub2 .vw-h3{color:var(--vw-ink)}.vr-sub2 p{margin-top:12px;font-size:17px;line-height:1.6;color:var(--vw-ink-3)}.vr-cmp-h{margin:clamp(80px,9vw,120px) 0 28px}.vr-split{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border-radius:var(--vw-r-panel);box-shadow:0 0 0 1px var(--vw-rule)}.vr-half{display:flex;flex-direction:column;gap:18px;padding:clamp(28px,3.4vw,48px);background:#FFFFFF}.vr-half.vr-half-adv{background:linear-gradient(180deg,#F4F1FD 0%,#FBFAFF 100%)}.vr-or{position:absolute;left:50%;top:50%;z-index:1;display:grid;place-items:center;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:50%;background:#0A0A0F;color:#FFFFFF;font:500 14px var(--vw-head);box-shadow:0 0 0 8px #FFFFFF}.vr-half-top{display:flex;align-items:center;gap:14px}.vr-half-top .ico{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:linear-gradient(145deg,#F6F3FF 0%,#ECE6FD 100%);box-shadow:inset 0 0 0 1px rgba(90,47,214,.08)}.vr-half-top .ico svg{width:34px;height:34px}.vr-half h3{font:600 clamp(23px,2vw,28px)/1.2 var(--vw-head);letter-spacing:-.02em;color:var(--vw-ink)}.vr-half>p{font-size:16.5px;line-height:1.6;color:var(--vw-ink-3)}.vr-eqchips{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.vr-chip{display:inline-flex;flex-direction:column;justify-content:center;min-height:56px;padding:8px 14px;border-radius:12px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #E4DFF5}.vr-chip small{font:400 12px/1.3 var(--vw-body);color:var(--vw-ink-3)}.vr-chip b{font:600 17px/1.2 var(--vw-head);font-variant-numeric:tabular-nums;color:var(--vw-ink)}.vr-chip.vr-res{background:linear-gradient(#FFFFFF,#FFFFFF) padding-box,linear-gradient(90deg,#2A27F3,#8C29EC,#EC2AE6) border-box;border:1.5px solid transparent;box-shadow:none}.vr-op{font:500 18px var(--vw-head);color:var(--vw-ink-3)}.vr-need{margin-top:auto;padding-top:18px;border-top:1px solid var(--vw-rule);font-size:15.5px;line-height:1.5;color:var(--vw-ink-2)}.vr-need b{display:block;margin-bottom:4px;font:500 12px/1.4 var(--vw-body);letter-spacing:.14em;text-transform:uppercase;color:var(--vw-ink-3)}.vr-need a{color:var(--vw-violet);text-decoration:underline;text-underline-offset:3px}@media (max-width:860px){.vr-split{grid-template-columns:minmax(0,1fr)}.vr-or{position:relative;top:auto;left:auto;margin:-26px auto;grid-row:2}.vr-half-adv{grid-row:3}}.vr-m2-adv .vr-mode-tag,.vr-half-adv .vr-mode-tag{background:linear-gradient(135deg,#5A2FD6 0%,#8A4CF0 100%)}.vr-sub2.vr-first{margin-top:0}.vr-mode-tag{align-self:flex-start;display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:999px;background:#0A0A0F;color:#fff;font:500 13px/1 var(--vw-head);letter-spacing:.01em}.vr-calc{padding:clamp(72px,8vw,120px) 0 clamp(88px,10vw,140px);background:var(--vw-paper)}.vr-calc-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:22px 32px;margin-bottom:28px}.vr-calc-head .vw-eyebrow{margin-bottom:12px}.vr-calc-h{font:600 clamp(30px,3vw,44px)/1.1 var(--vw-head);letter-spacing:-.03em;color:var(--vw-ink)}.vr-fnote{margin-top:12px;font-size:15px;line-height:1.5;color:var(--vw-ink-3)}.vr-calc-head .vr-fbtn{height:40px;padding:0 18px;font-size:14px;gap:8px}.vr-calc-head .vr-fbtn svg{width:14px;height:14px;transition:transform .32s var(--vw-ease)}.vr-calc-head .vr-fbtn:hover svg{transform:translateY(2px)}.vr-fx2{padding:0;background:var(--vw-white)}.vr-auraP{position:relative;isolation:isolate;overflow:clip;padding:clamp(80px,9vw,128px) 0;border-radius:0;background:#0A0A0F;color:var(--vw-sclera)}.vr-auraP .vw-grain{position:absolute;inset:0;z-index:-1;opacity:.22;mix-blend-mode:overlay;background-image:var(--vw-grain);background-size:180px;pointer-events:none}.vr-fx-tag{font:500 12.5px/1.5 var(--vw-head);letter-spacing:.16em;text-transform:uppercase;color:rgba(241,240,241,.62)}.vr-auraP .vw-h2{margin-top:16px;color:#FFFFFF}.vr-auraP .vr-aside{margin-top:22px;max-width:640px;color:rgba(241,240,241,.76)}.vr-fxg{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:48px 72px;align-items:start;margin-top:clamp(44px,5vw,64px)}@media (max-width:1100px){.vr-fxg{grid-template-columns:minmax(0,1fr)}}.vr-acc{border-top:1px solid rgba(241,240,241,.16)}.vr-acc>li{border-bottom:1px solid rgba(241,240,241,.16)}.vr-acc-btn{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:6px 18px;align-items:center;width:100%;padding:26px 0;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.vr-acc-btn:focus-visible{outline:2px solid #A48CFF;outline-offset:4px;border-radius:12px}.vr-acc-n{font:600 40px/.9 var(--vw-head);letter-spacing:-.04em;color:rgba(241,240,241,.58);transition:color .3s}.vr-acc-t b{display:block;font:600 21px/1.3 var(--vw-head);letter-spacing:-.015em;color:#FFFFFF}.vr-acc-t span{display:block;margin-top:4px;font-size:15.5px;line-height:1.5;color:rgba(241,240,241,.7)}.vr-acc-ar{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.1);color:#FFFFFF;transition:transform .4s var(--vw-ease),background .3s,color .3s}.vr-acc-ar svg{width:13px;height:13px}.vr-acc-btn:hover .vr-acc-ar{background:rgba(255,255,255,.2)}.vr-acc>li.vr-open .vr-acc-ar{transform:rotate(90deg);background:#FFFFFF;color:#0A0A0F}.vr-acc>li.vr-open .vr-acc-n{color:#FFFFFF}.vr-acc-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--vw-ease)}.vr-acc>li.vr-open .vr-acc-body{grid-template-rows:1fr}.vr-acc-in{overflow:hidden;min-height:0}.vr-acc-pad{padding:0 0 32px}.vr-eq2{padding:14px 18px;border-radius:14px;background:rgba(10,10,15,.42);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:400 15.5px/1.6 var(--vw-head);color:rgba(241,240,241,.88)}.vr-eq2 b{font-weight:500;color:#FFFFFF}.vr-eq2 i{font-style:normal;margin:0 .3em;color:#CDBBFF}.vr-eq2 .vr-tag{margin-right:10px}.vr-eqs2{display:grid;gap:12px}.vr-cite{position:relative;top:-.42em;font-size:.72em;line-height:0;vertical-align:baseline;margin-left:2px}.vr-cite a{color:#CDBBFF;text-decoration:none}.vr-cite a:hover{color:#FFFFFF;text-decoration:underline}.vr-acc-note{margin-top:20px;font-size:14.5px;line-height:1.6;color:rgba(241,240,241,.72)}.vr-acc-note a{color:#CDBBFF;text-decoration:underline;text-underline-offset:3px}.vr-srcs{margin-top:14px;font-size:13.5px;line-height:1.6;color:rgba(241,240,241,.6)}.vr-srcs a{color:#CDBBFF;text-decoration:none}.vr-srcs a:hover{text-decoration:underline}.vr-mini2{width:100%;margin-top:24px;border-collapse:collapse;font-size:15px}.vr-mini2 th,.vr-mini2 td{padding:12px 0;text-align:left;border-top:1px solid rgba(241,240,241,.14);font-weight:400;color:rgba(241,240,241,.72)}.vr-mini2 th b{display:block;font:500 15px var(--vw-head);color:#FFFFFF}.vr-mini2 td:last-child{text-align:right;font:600 15px var(--vw-head);font-variant-numeric:tabular-nums;color:#FFFFFF}.vr-ramp2{margin-top:20px;padding:22px 20px 16px;border-radius:16px;background:rgba(10,10,15,.42);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.vr-ramp2 .vr-bars{height:150px}.vr-ramp2 .vr-bar i{background:linear-gradient(180deg,#CDBBFF 0%,#8A4CF0 100%)}.vr-refs{margin-top:clamp(56px,6vw,80px);padding-top:30px;border-top:1px solid rgba(241,240,241,.16)}.vr-refs h3{font:600 20px/1.3 var(--vw-head);letter-spacing:-.01em;color:#FFFFFF}.vr-refs ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 48px;margin-top:18px;counter-reset:ref}.vr-refs li{position:relative;padding-left:34px;font-size:14.5px;line-height:1.55;color:rgba(241,240,241,.72);counter-increment:ref;scroll-margin-top:120px;border-radius:8px;transition:background .3s}.vr-refs li::before{content:counter(ref) ".";position:absolute;left:0;top:0;width:26px;text-align:right;font:500 14.5px/1.55 var(--vw-head);color:#CDBBFF}.vr-refs li:target{background:rgba(164,140,255,.16)}.vr-refs li a{color:#FFFFFF;text-decoration:underline;text-decoration-color:rgba(255,255,255,.35);text-underline-offset:3px}.vr-refs li a:hover{text-decoration-color:#FFFFFF}.vr-refs .vr-up{margin-right:6px;color:#CDBBFF;text-decoration:none}.vr-round2{margin-top:28px;max-width:none;font-size:14px;line-height:1.6;color:rgba(241,240,241,.6)}@media (max-width:860px){.vr-refs ol{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.vr-acc-btn{grid-template-columns:40px minmax(0,1fr) auto;gap:4px 12px;padding:22px 0}.vr-acc-n{font-size:28px}.vr-acc-t b{font-size:18px}.vr-acc-pad{padding-left:0}.vr-eq2{font-size:14.5px;padding:12px 14px}}.vr-aside{max-width:540px;font-size:18px;line-height:1.6;color:var(--vw-ink-3);text-wrap:pretty}.vr-aside b{color:var(--vw-ink);font-weight:600}.vr-tag{display:inline-flex;align-items:center;height:22px;margin-right:10px;padding:0 9px;border-radius:999px;background:rgba(164,140,255,.16);color:#CDBBFF;font:500 11.5px/1 var(--vw-body);letter-spacing:.04em;vertical-align:2px}.vr-ramp-h{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:13.5px;color:rgba(241,240,241,.6)}.vr-bars{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;height:150px;padding-top:24px;box-sizing:border-box}.vr-bar{position:relative;height:100%}.vr-bar i{position:absolute;left:0;right:0;bottom:0;height:var(--h);min-height:2px;border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,#A48CFF 0%,#5A2FD6 100%)}.vr-bar b{position:absolute;left:-4px;right:-4px;bottom:calc(var(--h) + 6px);text-align:center;font:500 11.5px/1 var(--vw-head);font-variant-numeric:tabular-nums;color:rgba(241,240,241,.86)}.vr-ramp-key{display:none;margin-top:14px;font-size:13px;line-height:1.5;color:rgba(241,240,241,.72)}.vr-months{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;margin-top:8px;font-size:12px;text-align:center;color:rgba(241,240,241,.5)}.vr-ex{position:relative;overflow:hidden;padding:clamp(24px,2.6vw,32px);border-radius:var(--vw-r-panel);background:linear-gradient(180deg,#F2EEFF 0px,#FFFFFF 260px);color:var(--vw-ink)}.vr-ex::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#2A27F3 0%,#8C29EC 50%,#EC2AE6 100%)}.vr-ex-k{font:500 12px/1.4 var(--vw-body);letter-spacing:.14em;text-transform:uppercase;color:var(--vw-violet)}.vr-ex h3{margin-top:10px;font:600 23px/1.2 var(--vw-head);letter-spacing:-.02em}.vr-ex-in{margin-top:10px;font-size:14.5px;line-height:1.55;color:var(--vw-ink-3)}.vr-ex dl{margin-top:20px;border-top:1px solid var(--vw-rule)}.vr-ex dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:11px 0;border-bottom:1px solid var(--vw-rule)}.vr-ex dt{font:500 14.5px/1.35 var(--vw-head);color:var(--vw-ink)}.vr-ex dd{text-align:right;font:600 15px/1.35 var(--vw-head);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--vw-ink)}.vr-ex dd.vr-w{grid-column:1/-1;text-align:left;white-space:normal;font:400 13.5px/1.45 var(--vw-body);color:var(--vw-ink-3)}.vr-ex .vr-tot{border-bottom:0}.vr-ex .vr-tot dt,.vr-ex .vr-tot dd:not(.vr-w){font-size:19px}.vr-ex .vr-tot dd:not(.vr-w){background:linear-gradient(90deg,#2A27F3 0%,#8C29EC 50%,#EC2AE6 100%);-webkit-background-clip:text;background-clip:text;color:transparent;justify-self:end;width:fit-content}.vr-ex-foot{margin-top:6px;font-size:13.5px;color:var(--vw-ink-3)}.vr-ex-foot a{color:var(--vw-violet);text-decoration:underline;text-underline-offset:3px}@media (max-width:560px){.vr-ramp{overflow:visible}.vr-ramp-in{min-width:0}.vr-ramp-h span+span{display:none}.vr-bars{gap:4px}.vr-months{gap:4px}.vr-bar b{display:none}.vr-ramp-key{display:block}}@media (max-width:1100px){.vr-ex{position:relative;top:auto;max-width:640px}}@media (max-width:560px){.vr-ex{padding:22px 18px}.vr-ex dl>div{grid-template-columns:minmax(0,1fr) auto;gap:2px 10px}.vr-ex dt{font-size:14px}.vr-ex dd{font-size:14.5px}.vr-ex .vr-tot dt,.vr-ex .vr-tot dd:not(.vr-w){font-size:18px}}#faqs .vw-ans-in>p+p{margin-top:-10px}#faqs .vw-faq-group+.vw-faq-group{margin-top:44px}@media (max-width:720px){#faqs .vw-ans-in>p{padding-right:24px}}@media (min-width:1101px){.vr-acc{position:sticky;top:var(--vr-top,104px)}}.vr-auraP .vr-fx-tag{color:rgba(241,240,241,.62)}.vr-half{container-type:inline-size}.vr-eqchips{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1.2fr);align-items:stretch;gap:8px}.vr-chip{min-width:0}.vr-chip small{text-wrap:balance}.vr-op{align-self:center;justify-self:center;line-height:1}@container (max-width:520px){ .vr-eqchips{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)} .vr-eqchips .vr-op:nth-child(4){grid-column:1/-1} .vr-eqchips .vr-res{grid-column:1/-1}}:where(.vr-hero,#why,#forecast,#calculator .vr-calc-head,#formulas) :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure){margin:0}:where(.vr-hero,#why,#forecast,#formulas) :where(ul,ol){padding:0;list-style:none}#why .vw-h2,#formulas .vw-h2,#faqs .vw-h2,#contact .vw-h2{line-height:1.1}@media (min-width:861px){.vr-half{padding-left:clamp(44px,3.4vw,48px);padding-right:clamp(44px,3.4vw,48px)}}.vr-calc-h{text-wrap:balance}@media (max-width:860px){.vr-half:not(.vr-half-adv){padding-bottom:calc(clamp(28px,3.4vw,48px) + 30px)}.vr-half-adv{padding-top:calc(clamp(28px,3.4vw,48px) + 30px)}}@container (max-width:440px){ .vr-eqchips{grid-template-columns:minmax(0,1fr);gap:6px} .vr-eqchips .vr-op:nth-child(4),.vr-eqchips .vr-res{grid-column:auto} .vr-chip{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 12px;min-height:54px;padding:10px 16px} .vr-chip small{font-size:13px} .vr-chip.vr-res{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}}@media (min-width:861px){ #forecast .vr-cmp2 col.vw-cmp2-l{width:24%} #forecast .vr-cmp2 col.vw-cmp2-g,#forecast .vr-cmp2 .vw-cmp2-geo{width:38%}}#forecast .vr-cmp2 .vw-cmp2-logos img{padding:0;background:none}@media (min-width:861px){#forecast .vr-cmp2 .vw-cmp2-nm{font-size:clamp(21px,2.4vw,30px)}}@media (max-width:860px){#forecast .vr-cmp2[data-show] .vw-cmp2-nm{font-size:clamp(20px,5.6vw,27px);text-wrap:balance}}.vr-acc-btn{--vr-tt:-2px;grid-template-columns:64px minmax(0,1fr) auto;align-items:start;gap:10px 18px}.vr-acc-t{display:contents}.vr-acc-n{grid-area:1/1}.vr-acc-t b{grid-area:1/2;margin-top:var(--vr-tt,0px)}.vr-acc-t span{grid-area:2/1/3/3;margin-top:0}.vr-acc-ar{grid-area:1/3/3/4;align-self:center}@media (max-width:720px){.vr-acc-btn{--vr-tt:-2.5px;grid-template-columns:40px minmax(0,1fr) auto;gap:8px 12px}}.vr-mini2 caption{caption-side:top;padding:0 0 10px;text-align:left;font-size:13.5px;line-height:1.5;color:rgba(241,240,241,.6)}@media (max-width:720px){.vr-eq2{padding:14px 16px}}.vr-ex h3{text-wrap:balance}.vr-ex dd{margin:0}