@property --tint{syntax:"<color>";inherits:true;initial-value:#fb923c}@property --tint-2{syntax:"<color>";inherits:true;initial-value:#ea580c}.vx-root em{font-style:normal;color:#fdba74}.vh{position:relative;padding:132px 0 72px;background:radial-gradient(900px 520px at 78% 30%,rgba(234,88,12,.08),transparent 70%),radial-gradient(700px 480px at 8% -10%,rgba(242,241,236,.04),transparent 70%),var(--ink);overflow:clip}.vh-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:40px;align-items:center}.vh-copy{position:relative;z-index:2;min-width:0}.vx-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 26px;font-size:12.5px;color:var(--humo)}.vx-crumbs a{color:var(--humo);text-decoration:none;transition:color .2s}.vx-crumbs a:hover{color:var(--claro)}.vx-crumbs [aria-current]{color:rgba(242,241,236,.75)}.vx-lang{margin-left:14px;padding:3px 10px;border-radius:999px;border:1px solid var(--linea-oscura)}.vx-lang:hover{border-color:rgba(255,255,255,.22)}.vh-title{margin:0 0 22px;font-size:clamp(38px,5vw,62px);font-weight:700;line-height:1.03;letter-spacing:-.04em;color:#fdfcf9;text-wrap:balance}.vh-title em{position:relative;white-space:nowrap}.vh-title em:after{content:"";position:absolute;left:0;right:0;bottom:-.08em;height:.18em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 8'%3E%3Cpath d='M0 4c5 0 5-3 10-3s5 6 10 6 5-6 10-6 5 3 10 3' fill='none' stroke='%23fb923c' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") repeat-x 0 50% /.9em 100%;opacity:.8;animation:vh-wave 2.4s linear infinite}@keyframes vh-wave{to{background-position-x:.9em}}.vh-lead{margin:0 0 32px;max-width:520px;font-size:17px;line-height:1.65;color:rgba(242,241,236,.7);text-wrap:pretty}.vh-ctas{display:flex;flex-wrap:wrap;gap:12px}.vh-cta{gap:9px}.vh-cta svg{width:17px;height:17px}.vh-stage{--tint:#fb923c;--tint-2:#ea580c;position:relative;height:600px;border-radius:32px;isolation:isolate;transition:--tint 1.2s ease,--tint-2 1.2s ease}.vh-light{position:absolute;inset:-40px -60px 0;z-index:-1;pointer-events:none;background:radial-gradient(38% 46% at 50% 40%,color-mix(in srgb,var(--tint) 30%,transparent),transparent 72%),radial-gradient(60% 20% at 50% 70%,color-mix(in srgb,var(--tint-2) 22%,transparent),transparent 70%),conic-gradient(from 180deg at 50% -10%,transparent 160deg,color-mix(in srgb,var(--tint) 10%,transparent) 180deg,transparent 200deg);opacity:.45;transition:opacity .8s ease}.vh-stage.is-live .vh-light{opacity:1}.vh-orbit{position:absolute;left:2%;right:2%;top:60px;height:250px;width:96%;z-index:-1;overflow:visible;pointer-events:none}.vh-orbit path{fill:none;stroke:rgba(242,241,236,.16);stroke-width:1;vector-effect:non-scaling-stroke;stroke-dasharray:.004 .012;animation:vh-orbit 18s linear infinite}.vh-orbit path.is-inner{stroke:color-mix(in srgb,var(--tint) 35%,transparent);animation-duration:12s;animation-direction:reverse}@keyframes vh-orbit{to{stroke-dashoffset:-1}}.vh-scenes{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:5;display:flex;gap:4px;padding:4px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid var(--linea-oscura);white-space:nowrap}.vh-scene-tab{padding:6px 14px;border-radius:999px;border:0;background:none;color:var(--humo);font:500 12.5px var(--grotesk);cursor:pointer;transition:background-color .2s,color .2s}.vh-scene-tab span{opacity:.7}.vh-scene-tab:hover{color:var(--claro);background:var(--hover,rgba(255,255,255,.05))}.vh-scene-tab.is-on{color:#fff;background:rgba(234,88,12,.22)}.vh-cast{position:absolute;inset:70px 0 196px}.vh-ax{transform:translateX(var(--x));transition:transform 1.15s cubic-bezier(.55,0,.25,1);pointer-events:none}.vh-ax,.vh-ay{position:absolute;inset:0}.vh-ay{transform:translateY(var(--y));transition:transform 1.15s cubic-bezier(.2,.9,.3,1.12)}.vh-actor{position:absolute;left:0;top:0;width:176px;height:176px;margin:-88px 0 0 -88px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;pointer-events:auto;transform:scale(calc(var(--s) * var(--k, 1)));transition:transform 1.15s cubic-bezier(.3,.9,.3,1.12),opacity .6s ease,filter .6s ease;animation:vh-bob 6.5s ease-in-out infinite}.vh-ax:nth-child(2) .vh-actor{animation-delay:-2.1s}.vh-ax:nth-child(3) .vh-actor{animation-delay:-4.3s}@keyframes vh-bob{0%,to{translate:0 0}50%{translate:0 -9px}}.vh-actor:focus-visible{outline:2px solid var(--naranja);outline-offset:6px}.vh-stage.is-live .vh-ax:not(.is-on) .vh-actor{opacity:.66;filter:saturate(.75) brightness(.9)}.vh-stage.is-live .vh-ax:not(.is-on) .vh-actor:hover{opacity:1;filter:none}.vh-actor-label{position:absolute;left:0;top:calc(var(--s) * var(--k, 1) * 88px + 14px);transform:translateX(-50%);margin:0;display:flex;flex-direction:column;align-items:center;gap:2px;white-space:nowrap;pointer-events:none;transition:top 1.15s cubic-bezier(.3,.9,.3,1.12),opacity .5s}.vh-role{font-family:var(--courier);font-size:12px;letter-spacing:.08em;color:rgba(242,241,236,.62);transition:color .4s,font-size .4s}.vh-voice{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--humo)}.vh-ax.is-on .vh-role{color:#fff;font-size:13.5px}.vh-seal{width:13px;height:13px;overflow:visible}.vh-seal-rosette{fill:#facc15;stroke:#15171c;stroke-width:3.2;paint-order:stroke;stroke-linejoin:round}.vh-seal.is-studio .vh-seal-rosette{fill:#0b0b0c;stroke:#4b5563}.vh-seal-check{fill:none;stroke:#1c1917;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}.vh-seal.is-studio .vh-seal-check{stroke:#fff}.vh-line{position:absolute;left:4%;right:4%;bottom:0;z-index:4;padding:16px 20px 14px;border-radius:20px;background:linear-gradient(180deg,rgba(21,23,28,.82),rgba(14,15,19,.92));border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 60px -30px rgba(0,0,0,.7);backdrop-filter:blur(10px)}.vh-heading{margin:0 0 8px;font-family:var(--courier);font-size:11.5px;letter-spacing:.08em;color:var(--humo)}.vh-line-body{min-height:84px;animation:vh-line-in .5s cubic-bezier(.22,.9,.24,1)}@keyframes vh-line-in{0%{opacity:0;transform:translateY(6px)}}.vh-paren{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 6px}.vh-paren-text{font-family:var(--courier);font-size:13px;color:#fdba74}.vh-tags{display:inline-flex;flex-wrap:wrap;gap:4px}.vh-tag{padding:1px 7px;border-radius:6px;font-family:var(--courier);font-size:11px;color:color-mix(in srgb,var(--tint) 80%,#fff);background:color-mix(in srgb,var(--tint) 14%,transparent);border:1px solid color-mix(in srgb,var(--tint) 30%,transparent);opacity:0;animation:vh-tag-in .4s calc(.25s + var(--n) * .12s) cubic-bezier(.22,.9,.24,1) forwards}@keyframes vh-tag-in{0%{opacity:0;transform:translateY(4px) scale(.92)}to{opacity:1;transform:none}}.vh-text{margin:0;display:flex;align-items:baseline;gap:10px;font-size:19px;line-height:1.45;color:#fdfcf9}.vh-text.is-action{font-size:16px;color:rgba(242,241,236,.8)}.vh-text-role{flex-shrink:0;font-family:var(--courier);font-size:12px;letter-spacing:.06em;color:var(--humo)}.vh-text-line{position:relative;isolation:isolate}.vh-mark{position:absolute;inset:-2px -6px;z-index:-1;border-radius:6px;background:linear-gradient(90deg,color-mix(in srgb,var(--tint) 30%,transparent),color-mix(in srgb,var(--tint) 16%,transparent));transform:scaleX(var(--p,0));transform-origin:left}.vh-player{display:flex;align-items:center;gap:12px;margin-top:12px}.vh-play{width:38px;height:38px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;border:0;background:var(--naranja);color:#fff;cursor:pointer;box-shadow:0 8px 20px rgba(234,88,12,.4);transition:transform .15s,background-color .2s}.vh-play:hover{transform:scale(1.06);background:#f2660f}.vh-play svg{width:16px;height:16px}.vh-track{flex:1;display:flex;gap:4px;height:6px}.vh-track-seg{position:relative;border-radius:99px;background:rgba(255,255,255,.09);overflow:hidden}.vh-track-seg:after{content:"";position:absolute;inset:0;transform:scaleX(var(--f));transform-origin:left;background:rgba(242,241,236,.75)}.vh-track-seg:not(.is-narrator):after{background:var(--naranja)}.vh-time{margin:0;font-family:var(--courier);font-size:12px;color:var(--humo);font-variant-numeric:tabular-nums}.vh-hint{position:absolute;right:4%;bottom:206px;z-index:5;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid var(--linea-oscura);background:rgba(14,15,19,.7);color:var(--humo);font:500 12px var(--grotesk);cursor:pointer;transition:color .2s,border-color .2s}.vh-hint:hover{color:var(--claro);border-color:rgba(255,255,255,.22)}.vh-hint svg{width:14px;height:14px}.vx-sec{position:relative;padding:104px 0}.vx-sec h2{margin:0 0 18px;font-size:clamp(30px,3.6vw,44px);font-weight:700;line-height:1.08;letter-spacing:-.035em;color:#fdfcf9;text-wrap:balance}.vx-head{max-width:720px;margin-bottom:56px}.vx-body{margin:0 0 16px;max-width:520px;font-size:16.5px;line-height:1.65;color:rgba(242,241,236,.72);text-wrap:pretty}.vx-body-dim{font-size:15px;color:var(--humo)}.vx-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:center}.vx-split.is-reverse>:first-child{order:2}.vx-link{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:14px;font-weight:600;color:#fdba74;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% /0 1px no-repeat;padding-bottom:2px;transition:background-size .35s cubic-bezier(.22,.9,.24,1)}.vx-link svg{width:14px;height:14px;transition:transform .3s}.vx-link:hover{background-size:100% 1px}.vx-link:hover svg{transform:translateX(4px)}.vx-glyph{display:block;width:64px;height:64px;margin-bottom:22px;color:rgba(242,241,236,.55)}.vg{width:100%;height:100%;overflow:visible}.vg-line{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s calc(.25s + var(--i, 0) * .18s) cubic-bezier(.45,.05,.25,1)}.is-visible .vg-line{stroke-dashoffset:0}.vg-accent{fill:var(--naranja)}.vg-accent-stroke{fill:none;stroke:var(--naranja)}.vg-accent-soft{fill:rgba(234,88,12,.18)}.vg-accent,.vg-accent-soft,.vg-accent-stroke,.vg-clap,.vg-nib{opacity:0;transition:opacity .6s calc(1.2s + var(--i, 0) * .18s)}.is-visible :is(.vg-accent,.vg-accent-stroke,.vg-accent-soft,.vg-nib,.vg-clap){opacity:1}.vg-write{stroke-dasharray:1;stroke-dashoffset:1}.is-visible .vg-write{animation:vg-write 3.6s ease-in-out 1.4s infinite}@keyframes vg-write{0%{stroke-dashoffset:1}45%,80%{stroke-dashoffset:0}to{stroke-dashoffset:1;opacity:0}}.is-visible .vg-nib{animation:vg-nib 3.6s ease-in-out 1.4s infinite}@keyframes vg-nib{0%{transform:translate(-18px,2px)}45%,80%{transform:translate(0)}to{transform:translate(-18px,2px)}}.vg-breathe{transform-box:fill-box;transform-origin:center}.is-visible .vg-breathe{animation:vg-breathe 2.6s ease-in-out infinite}@keyframes vg-breathe{50%{transform:scale(.9)}}.vg-ring{transform-box:fill-box;transform-origin:center}.is-visible .vg-ring{animation:vg-ring 2.6s ease-out infinite}@keyframes vg-ring{0%{transform:scale(.7);opacity:.9}to{transform:scale(1.25);opacity:0}}.vg-sweep{transform-box:fill-box;transform-origin:left}.is-visible .vg-sweep{animation:vg-sweep 2.8s ease-in-out infinite}@keyframes vg-sweep{0%{transform:scaleX(.1)}60%,to{transform:scaleX(1)}}.is-visible :is(.vg-wave-1,.vg-wave-2,.vg-wave-3){animation:vg-wave 1.8s ease-in-out infinite}.is-visible .vg-wave-2{animation-delay:.2s}.is-visible .vg-wave-3{animation-delay:.4s}@keyframes vg-wave{0%,to{opacity:.25}40%{opacity:1}}.vg-clap{transform-box:fill-box;transform-origin:6% 80%}.is-visible .vg-clap{animation:vg-clap 3.2s ease-in-out 1.6s infinite}@keyframes vg-clap{0%,70%,to{transform:rotate(0)}80%{transform:rotate(-14deg)}86%{transform:rotate(1.5deg)}90%{transform:rotate(0)}}.is-visible .vg-onair{animation:vg-onair 1.6s steps(2,jump-none) infinite}@keyframes vg-onair{50%{opacity:.35}}.vg-beam,.vg-spot{transform-box:view-box;transform-origin:32px 12px}.is-visible :is(.vg-beam,.vg-spot){animation:vg-spot 5s ease-in-out infinite}@keyframes vg-spot{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}.vg-chalk{stroke-dasharray:1;stroke-dashoffset:1}.is-visible .vg-chalk{animation:vg-chalk 4s ease-in-out 1.4s infinite}@keyframes vg-chalk{0%{stroke-dashoffset:1}50%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.vx-how{background:linear-gradient(180deg,var(--ink),var(--ink-2))}.vx-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;counter-reset:none}.vx-steps li{position:relative;transition-delay:calc(var(--i) * .12s)}.vx-steps li:not(:last-child):after{content:"";position:absolute;top:32px;left:168px;right:-36px;height:1px;background:linear-gradient(90deg,rgba(234,88,12,.5),rgba(255,255,255,.06));transform:scaleX(0);transform-origin:left;transition:transform 1.2s calc(.6s + var(--i) * .2s) cubic-bezier(.22,.9,.24,1)}.vx-steps li.is-visible:after{transform:scaleX(1)}.vx-steps .vx-glyph{margin-left:84px}.vx-step-n{position:absolute;top:8px;left:0;font-family:var(--courier);font-size:48px;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(242,241,236,.14)}.vx-aud-list h3,.vx-steps h3{margin:0 0 10px;font-size:19px;font-weight:600;letter-spacing:-.015em;color:#fdfcf9}.vx-aud-list p,.vx-steps p{margin:0;font-size:15px;line-height:1.65;color:rgba(242,241,236,.66)}.vx-parens{background:radial-gradient(700px 420px at 80% 50%,rgba(234,88,12,.07),transparent 70%),var(--ink-2)}.vq-parens,.vq-parens-stage{position:relative}.vq-parens-stage{height:300px;display:grid;place-items:center}.vq-parens-card{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;animation:vq-in .55s cubic-bezier(.22,.9,.24,1)}@keyframes vq-in{0%{opacity:0;transform:translateY(10px)}}.vq-parens-orb{margin-bottom:18px}.vq-parens-line{margin:0;display:flex;align-items:center;font-family:var(--courier);font-size:clamp(30px,4vw,46px);line-height:1.1;color:#fdfcf9}.vq-br{position:relative;display:inline-grid;color:#fb923c}.vq-br>span{grid-area:1/1;transition:opacity .35s,transform .5s cubic-bezier(.3,.9,.3,1.3)}.vq-br-square{opacity:0;transform:scaleY(.4)}.vq-parens-words{position:relative;display:inline-grid;justify-items:center}.vq-parens-words>span{grid-area:1/1;white-space:nowrap}.vq-parens-tag{opacity:0;color:#fdba74;filter:blur(6px)}.vq-parens.is-live .vq-parens-es{animation:vq-out 2.8s ease forwards}.vq-parens.is-live .vq-parens-tag{animation:vq-tag 2.8s ease forwards}.vq-parens.is-live .vq-br-paren{animation:vq-out 2.8s ease forwards}.vq-parens.is-live .vq-br-square{animation:vq-square 2.8s cubic-bezier(.3,.9,.3,1.3) forwards}@keyframes vq-out{0%,38%{opacity:1;filter:none}52%,to{opacity:0;filter:blur(6px)}}@keyframes vq-tag{0%,42%{opacity:0;filter:blur(6px)}58%,to{opacity:1;filter:none}}@keyframes vq-square{0%,42%{opacity:0;transform:scaleY(.4)}58%,to{opacity:1;transform:none}}.vq-parens-act{margin:12px 0 18px;font-size:14.5px;color:var(--humo)}.vq-parens-wave{display:flex;align-items:center;gap:3px;height:56px}.vq-parens-wave i{width:4px;height:calc(var(--h) * 100%);border-radius:4px;background:linear-gradient(180deg,#fdba74,#ea580c);transform-origin:center;opacity:0;transform:scaleY(.2);animation:vq-bar .5s calc(1.35s + var(--i) * 18ms) cubic-bezier(.3,.9,.3,1.2) forwards}@keyframes vq-bar{to{opacity:1;transform:none}}.vq-parens-wave.is-whisper i{background:linear-gradient(180deg,rgba(253,186,116,.8),rgba(234,88,12,.6))}.vq-parens-list{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.vq-parens-list button{padding:6px 12px;border-radius:999px;border:1px solid var(--linea-oscura);background:rgba(255,255,255,.02);color:var(--humo);font:13px var(--courier);cursor:pointer;transition:color .2s,border-color .2s,background-color .2s}.vq-parens-list button:hover{color:var(--claro);background:rgba(255,255,255,.05)}.vq-parens-list button.is-on{color:#fdba74;border-color:rgba(234,88,12,.5);background:rgba(234,88,12,.1)}.vx-aud{background:var(--ink)}.vx-aud-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.vx-aud-list li{transition-delay:calc(var(--i) * .1s)}.vx-voices{background:radial-gradient(800px 500px at 25% 50%,rgba(196,181,253,.05),transparent 70%),linear-gradient(180deg,var(--ink),var(--ink-2));overflow:clip}.vx-seals{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:13px;color:var(--humo)}.vx-seals li{display:inline-flex;align-items:center;gap:8px}.vf-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:#facc15;box-shadow:0 0 0 2px #15171c}.vf-dot.is-studio{background:#0b0b0c;box-shadow:0 0 0 2px #4b5563}.vf{--mx:0;--my:0;position:relative;height:460px}.vf-orb{position:absolute;transform:translate(-50%,-50%) translate(calc(var(--mx) * var(--z) * -46px),calc(var(--my) * var(--z) * -34px));transition:transform .9s cubic-bezier(.22,.9,.24,1);opacity:0;filter:blur(calc((1 - var(--z)) * 1.6px))}.vf.is-live .vf-orb{animation:vf-in .9s calc(var(--z) * -.3s + .2s + (1 - var(--z)) * .6s) cubic-bezier(.22,.9,.24,1) forwards}@keyframes vf-in{0%{opacity:0;scale:.6}to{opacity:calc(.45 + var(--z) * .55);scale:1}}.vf-orb.is-on{filter:none}.vf.is-live .vf-orb.is-on{opacity:1}.vf-float{position:relative;display:block;animation:vf-float var(--dur) var(--d) ease-in-out infinite;transition:scale .4s cubic-bezier(.3,.9,.3,1.3)}.vf-orb.is-on .vf-float{scale:1.18}@keyframes vf-float{0%,to{translate:0 0}33%{translate:6px -10px}66%{translate:-5px 6px}}.vf-name{position:absolute;left:50%;top:100%;margin-top:8px;transform:translate(-50%,4px);display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;background:rgba(14,15,19,.85);border:1px solid var(--linea-oscura);font-size:11.5px;color:var(--claro);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s}.vf-orb.is-on .vf-name{opacity:1;transform:translate(-50%)}.vx-guide{background:var(--papel);color:#1c1d22}.vx-guide h2{color:#111216}.vx-guide-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:start}.vx-guide-head{position:sticky;top:120px}.vx-guide-orb{margin-top:28px}.vx-prose{padding:48px 56px;background:#fff;border-radius:6px;box-shadow:0 1px 0 rgba(15,16,20,.04),0 30px 60px -30px rgba(15,16,20,.25);font-size:16.5px;line-height:1.75;color:#2a2b31}.vx-prose h3{margin:34px 0 10px;font-family:var(--courier);font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#111216}.vx-prose h3:first-child{margin-top:0}.vx-prose p{margin:0 0 12px}.vx-prose ol,.vx-prose ul{margin:0 0 12px;padding-left:22px}.vx-prose ol{list-style:decimal}.vx-prose ul{list-style:disc}.vx-prose li{margin:6px 0}.vx-prose li::marker{color:var(--naranja);font-weight:700}.vx-plans{background:var(--ink)}.vx-plans-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:32px;align-items:stretch}.vx-plan-rows{display:flex;flex-direction:column;justify-content:center}.vx-plan-row{display:grid;grid-template-columns:90px minmax(0,1fr);gap:18px;padding:20px 0;border-bottom:1px solid var(--linea-oscura)}.vx-plan-row p{margin:0}.vx-plan-name{font-weight:600;color:#fdfcf9}.vx-plan-body{font-size:15px;color:rgba(242,241,236,.68)}.vx-plan-rows .vx-link{margin-top:20px;align-self:flex-start}.vx-addon{position:relative;overflow:hidden;isolation:isolate;padding:36px 36px 36px 42%;min-height:300px;border-radius:24px;background:radial-gradient(90% 90% at 0 100%,rgba(234,88,12,.22),transparent 60%),linear-gradient(160deg,#1a1c22,#121318);border:1px solid rgba(234,88,12,.25);display:flex;flex-direction:column;align-items:flex-start}.vx-addon-orb{position:absolute;left:-70px;bottom:-80px;z-index:-1}.vx-addon-badge{font-family:var(--courier);font-size:11.5px;letter-spacing:.12em;color:#fdba74}.vx-addon h3{margin:8px 0 10px;font-size:26px;letter-spacing:-.02em;color:#fff}.vx-addon-body{margin:0 0 18px;font-size:15px;line-height:1.6;color:rgba(242,241,236,.75)}.vx-addon-price{margin:auto 0 16px;font-size:30px;font-weight:700;letter-spacing:-.02em;color:#fff}.vx-addon-price span{margin-left:4px;font-size:15px;font-weight:500;color:var(--humo)}.vx-plans-note{margin:22px 0 0;font-size:13.5px;color:var(--humo)}.vx-faq{background:linear-gradient(180deg,var(--ink),var(--ink-2))}.vx-faq-grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:56px}.vx-faq-item{border-bottom:1px solid var(--linea-oscura)}.vx-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;cursor:pointer;list-style:none}.vx-faq-item summary::-webkit-details-marker{display:none}.vx-faq-item h3{margin:0;font-size:17px;font-weight:600;color:#fdfcf9;transition:color .2s}.vx-faq-item summary:hover h3{color:#fff}.vx-faq-icon{flex-shrink:0;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fed7aa,#ea580c 70%);box-shadow:0 0 12px rgba(234,88,12,.5);transition:transform .35s cubic-bezier(.3,.9,.3,1.3),background .3s,box-shadow .3s}.vx-faq-item[open] .vx-faq-icon{transform:scale(1.25);background:transparent;box-shadow:inset 0 0 0 2px #fb923c,0 0 14px rgba(234,88,12,.4)}.vx-faq-item p{margin:-4px 0 22px;max-width:640px;font-size:15.5px;line-height:1.7;color:rgba(242,241,236,.7)}.vx-final{position:relative;overflow:hidden;isolation:isolate;padding:150px 0 360px;background:var(--ink-2);text-align:center}.vx-final-orb{position:absolute;left:50%;bottom:-330px;z-index:-1;transform:translateX(-50%)}.vx-final-inner{display:flex;flex-direction:column;align-items:center}.vx-final h2{margin:0 0 16px;max-width:820px;font-size:clamp(32px,4.4vw,56px);font-weight:700;line-height:1.05;letter-spacing:-.04em;color:#fdfcf9;text-wrap:balance}.vx-final p{margin:0 0 30px;font-size:17px;color:rgba(242,241,236,.7)}@media (max-width:1020px){.vh-grid,.vx-faq-grid,.vx-guide-grid,.vx-plans-grid,.vx-split{grid-template-columns:minmax(0,1fr)}.vx-split.is-reverse>:first-child{order:0}.vx-steps{grid-template-columns:minmax(0,1fr);gap:40px}.vx-steps li:after{display:none}.vx-aud-list{grid-template-columns:repeat(2,minmax(0,1fr))}.vx-guide-head{position:static}.vx-guide-orb{display:none}}@media (max-width:640px){.vh{padding:108px 0 48px}.vh-stage{height:540px}.vh-cast{--k:0.78;inset:60px 0 206px}.vh-scenes{max-width:100%}.vh-scene-tab span{display:none}.vh-line{left:0;right:0;padding:14px 14px 12px}.vh-text{flex-direction:column;gap:2px;font-size:17px}.vh-hint{right:0}.vx-sec{padding:76px 0}.vx-aud-list{grid-template-columns:minmax(0,1fr)}.vf{height:360px}.vx-prose{padding:28px 22px}.vx-addon{padding:200px 24px 28px}.vx-addon-orb{left:50%;top:-60px;bottom:auto;transform:translateX(-50%)}.vx-final{padding:110px 0 300px}}@media (prefers-reduced-motion:reduce){.vf-float,.vh-actor,.vh-orbit path,.vh-title em:after{animation:none}.vg-chalk,.vg-line,.vg-write{stroke-dashoffset:0;transition:none;animation:none}.vf-orb{opacity:.8}.vf.is-live .vf-orb{animation:none;opacity:.8}}