.vjiKhq_rv-main{gap:56px}.vjiKhq_rv-hero{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:24px 56px;display:grid}.vjiKhq_rv-hero__l{flex-direction:column;gap:16px;min-width:0;display:flex}.vjiKhq_rv-hero__stats{flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.vjiKhq_rv-hero__stats li{border-left:3px solid var(--mesa-orange-600);flex-direction:column;gap:2px;padding-left:16px;display:flex}.vjiKhq_rv-hero__stats b{letter-spacing:-.02em;font-size:26px;font-weight:700;line-height:1.1}.vjiKhq_rv-hero__stats span{color:var(--text-secondary);font-size:15px;line-height:1.4}.vjiKhq_rv-hero h1{letter-spacing:-.02em;text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(34px,3.6vw,46px);font-weight:700;line-height:1.12}.vjiKhq_rv-hero h1 em{font-family:var(--font-serif), Georgia, serif;color:var(--mesa-orange-600);font-style:italic}.vjiKhq_rv-hero__sub{color:var(--text-secondary);max-width:62ch;margin:0;font-size:18px;line-height:1.55}.vjiKhq_rv-head{flex-direction:column;gap:10px;display:flex}.vjiKhq_rv-head h2{letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(26px,2.4vw,32px);font-weight:700;line-height:1.2}.vjiKhq_rv-head h2 em{font-family:var(--font-serif), Georgia, serif;color:var(--mesa-orange-600);font-style:italic}.vjiKhq_rv-head p{color:var(--text-secondary);max-width:72ch;margin:0;font-size:16px;line-height:1.55}.vjiKhq_rv-plans{flex-direction:column;gap:20px;display:flex}.vjiKhq_rv-plans__note{color:var(--text-secondary);max-width:72ch;margin:0;font-size:15px;line-height:1.55}.vjiKhq_rv-plans__note strong{color:var(--text-primary)}.vjiKhq_rv-toggle{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vjiKhq_rv-rail{border:1px solid var(--rule);border-radius:var(--radius-1);background:var(--bg-card);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.vjiKhq_rv-col{border-left:1px solid var(--rule);flex-direction:column;min-width:0;padding:20px 14px 18px;display:flex;position:relative}.vjiKhq_rv-col:first-child{border-left:0}.vjiKhq_rv-col--pick{background:var(--rv-pick,var(--bg-inset))}.vjiKhq_rv-col--pick:before{content:"";background:var(--mesa-orange-600);height:3px;position:absolute;inset:0 0 auto}.vjiKhq_rv-badge{letter-spacing:.01em;color:#fff;background:var(--mesa-orange-700);border-radius:var(--radius-pill);align-self:flex-start;margin-bottom:8px;padding:2px 11px;font-size:15px;font-weight:700}.vjiKhq_rv-badge--ghost{visibility:hidden}.vjiKhq_rv-col__name{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:700}.vjiKhq_rv-col__for{color:var(--text-secondary);margin:6px 0 0;font-size:15px;line-height:1.4}@media (min-width:761px){.vjiKhq_rv-col__for{min-height:42px}}.vjiKhq_rv-col__pricewrap{flex-wrap:wrap;align-items:baseline;gap:7px;min-height:34px;margin-top:14px;display:flex}.vjiKhq_rv-col__was{color:var(--text-secondary);font-size:15px;text-decoration:line-through}.vjiKhq_rv-col__price{letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:30px}.vjiKhq_rv-col__price--word{font-size:24px;line-height:30px}.vjiKhq_rv-col__per{color:var(--text-secondary);font-size:15px;font-weight:600}.vjiKhq_rv-col__save{color:var(--mesa-orange-700);min-height:21px;margin:7px 0 0;font-size:15px;font-weight:600;line-height:1.4}@media (min-width:761px){.vjiKhq_rv-col__save{min-height:42px}}[data-theme=dark] .vjiKhq_rv-col__save{color:var(--mesa-orange-400)}[data-theme=dark] .vjiKhq_rv-badge{background:var(--mesa-orange-600);color:#0b1b2b}.vjiKhq_rv-col__cta{margin-top:16px}.vjiKhq_rv-col__cta .btn{justify-content:center;width:100%;min-height:42px;font-size:15px}:is(.vjiKhq_rv-plans .period-toggle__btn,.vjiKhq_rv-plans .period-toggle__btn strong){font-size:15px}.vjiKhq_rv-col__plus{margin:22px 0 8px;font-size:15px;font-weight:700;line-height:1.35}.vjiKhq_rv-col__list{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.vjiKhq_rv-col__list li{color:var(--text-secondary);padding-left:19px;font-size:15px;line-height:1.4;position:relative}.vjiKhq_rv-col__list li:before{content:"";border-left:2px solid var(--mesa-orange-600);border-bottom:2px solid var(--mesa-orange-600);width:10px;height:6px;position:absolute;top:6px;left:0;transform:rotate(-45deg)}.vjiKhq_rv-col__list strong{color:var(--text-primary);font-weight:700}.vjiKhq_rv-mark{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--mesa-orange-500);text-decoration-color:var(--mesa-orange-500);text-underline-offset:3px;white-space:nowrap;font-weight:700;text-decoration-thickness:2px}.vjiKhq_rv-ent{border:1px solid var(--rule);border-radius:var(--radius-1);background:var(--bg-card);grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:28px 40px;padding:24px 26px;display:grid}.vjiKhq_rv-ent__name{letter-spacing:-.01em;margin:0;font-size:21px;font-weight:700}.vjiKhq_rv-ent__for{color:var(--text-secondary);margin:6px 0 0;font-size:15px;line-height:1.45}.vjiKhq_rv-ent__price{letter-spacing:-.02em;margin-top:12px;font-size:26px;font-weight:700;display:block}.vjiKhq_rv-ent__note{color:var(--mesa-orange-700);margin:5px 0 0;font-size:15px;font-weight:600;line-height:1.4}[data-theme=dark] .vjiKhq_rv-ent__note{color:var(--mesa-orange-400)}.vjiKhq_rv-ent__cta{margin-top:16px}.vjiKhq_rv-ent__cta .btn{justify-content:center;width:100%;min-height:42px;font-size:15px}.vjiKhq_rv-ent__r{flex-direction:column;gap:10px;min-width:0;display:flex}.vjiKhq_rv-ent__plus{margin:0;font-size:15px;font-weight:700}.vjiKhq_rv-ent__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 32px;display:grid}[data-theme=dark] .vjiKhq_rv-ent{background:var(--bg-card)}.vjiKhq_rv-band{border:1px solid var(--rule);border-top:3px solid var(--mesa-orange-600);border-radius:var(--radius-1);background:var(--bg-card);flex-wrap:wrap;align-items:center;gap:26px;padding:22px 24px;display:flex}.vjiKhq_rv-band__big{letter-spacing:-.02em;font-size:clamp(24px,2.4vw,30px);font-weight:700}.vjiKhq_rv-band__body{color:var(--text-secondary);flex:340px;min-width:0;margin:0;font-size:16px;line-height:1.55}.vjiKhq_rv-compare{flex-direction:column;gap:18px;display:flex}.vjiKhq_rv-compare__table{width:100%}.vjiKhq_rv-table{border-collapse:separate;border-spacing:0;table-layout:fixed;border:1px solid var(--rule);border-radius:var(--radius-1);background:var(--bg-card);width:100%;font-size:15px}.vjiKhq_rv-table col.vjiKhq_rv-c-feat{width:264px}.vjiKhq_rv-table thead th{z-index:3;vertical-align:top;text-align:center;background:var(--bg-card);box-shadow:inset 1px 0 0 var(--rule), inset 0 -1px 0 var(--rule-strong,var(--rule));padding:16px 12px 14px;position:sticky;top:0}.vjiKhq_rv-table thead th:first-child{text-align:left;box-shadow:inset 0 -1px 0 var(--rule-strong,var(--rule))}.vjiKhq_rv-table thead th.vjiKhq_rv-th--pick{background:var(--rv-pick,var(--bg-inset));box-shadow:inset 1px 0 0 var(--rule), inset 0 3px 0 var(--mesa-orange-600), inset 0 -1px 0 var(--rule-strong,var(--rule))}.vjiKhq_rv-th__name{letter-spacing:-.01em;font-size:17px;font-weight:700;display:block}.vjiKhq_rv-th__price{letter-spacing:-.02em;flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:7px;margin-top:5px;font-size:20px;font-weight:700;display:flex}.vjiKhq_rv-th__now{white-space:nowrap}.vjiKhq_rv-th__was{color:var(--text-secondary);font-size:15px;font-weight:600;text-decoration:line-through}.vjiKhq_rv-th__price small{color:var(--text-secondary);letter-spacing:0;font-size:15px;font-weight:600}.vjiKhq_rv-th__cta{margin-top:11px;display:block}.vjiKhq_rv-th__cta .btn{text-align:center;white-space:normal;justify-content:center;width:100%;min-height:46px;padding-inline:8px;font-size:15px;line-height:1.2}.vjiKhq_rv-table td,.vjiKhq_rv-table th.vjiKhq_rv-rowhead{border-left:1px solid var(--rule);border-top:1px solid var(--rule-faint,var(--rule));padding:18px 14px}.vjiKhq_rv-table th.vjiKhq_rv-rowhead{text-align:left;color:var(--text-primary);vertical-align:middle;border-left:0;font-size:15px;font-weight:600;line-height:1.4}.vjiKhq_rv-rowhead__n{color:var(--text-secondary);margin-top:4px;font-size:15px;font-weight:400;line-height:1.45;display:block}.vjiKhq_rv-table td{color:var(--text-secondary);vertical-align:middle;text-align:center;line-height:1.4}.vjiKhq_rv-table td.vjiKhq_rv-td--pick{background:var(--rv-pick,var(--bg-inset))}[data-theme=dark] .vjiKhq_rv-table thead th.vjiKhq_rv-th--pick{background:var(--rv-pick,#1b2a3a)}[data-theme=dark] .vjiKhq_rv-table td.vjiKhq_rv-td--pick{background:var(--rv-pick,#1b2a3a)}.vjiKhq_rv-table tbody tr:hover td,.vjiKhq_rv-table tbody tr:hover th.vjiKhq_rv-rowhead{background:var(--bg-hover)}.vjiKhq_rv-table tbody tr:hover td.vjiKhq_rv-td--pick{background:var(--bg-active)}.vjiKhq_rv-grouprow th{border-top:1px solid var(--rule);background:var(--bg-inset);text-align:left;letter-spacing:0;color:var(--text-primary);padding:16px 12px 10px;font-size:15px;font-weight:700}.vjiKhq_rv-yes{border-left:2px solid var(--mesa-orange-600);border-bottom:2px solid var(--mesa-orange-600);width:14px;height:8px;margin-left:auto;margin-right:auto;display:block;transform:rotate(-45deg)}.vjiKhq_rv-no{background:var(--text-tertiary);width:12px;height:2px;margin-left:auto;margin-right:auto;display:block}.vjiKhq_rv-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vjiKhq_rv-desk{border:1px solid var(--rule);border-radius:var(--radius-1);background:var(--bg-card);flex-direction:column;gap:26px;padding:28px;display:flex}.vjiKhq_rv-desk__grid{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;align-items:start;gap:22px 44px;display:grid}.vjiKhq_rv-desk__item{gap:13px;display:flex}.vjiKhq_rv-desk__item b{margin-bottom:4px;font-size:16px;font-weight:700;display:block}.vjiKhq_rv-desk__item p{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.55}.vjiKhq_rv-desk__ico{border-radius:var(--radius-1);background:var(--mesa-orange-100);width:36px;height:36px;color:var(--mesa-orange-700);flex:none;place-items:center;display:grid}.vjiKhq_rv-desk__ico svg{width:20px;height:20px;display:block}[data-theme=dark] .vjiKhq_rv-desk__ico{color:var(--mesa-orange-400);background:#ffffff14}.vjiKhq_rv-desk__cta{place-self:start}.vjiKhq_finaleGhost{font-size:15px}.vjiKhq_rv-main .btn--lg{font-size:15px}.vjiKhq_finale .btn--lg{font-size:15px}.vjiKhq_finaleLegal,.vjiKhq_finaleLegal *{font-size:15px}:is(.vjiKhq_rv-main .btn,.vjiKhq_rv-main .period-toggle__btn){min-height:44px}.vjiKhq_rv-faq{border:1px solid var(--rule);border-radius:var(--radius-1);background:var(--bg-card);overflow:hidden}.vjiKhq_rv-faq details{border-top:1px solid var(--rule)}.vjiKhq_rv-faq details:first-child{border-top:0}.vjiKhq_rv-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:16px;font-weight:600;line-height:1.4;list-style:none;display:flex}.vjiKhq_rv-faq summary::-webkit-details-marker{display:none}.vjiKhq_rv-faq summary:after{content:"";border-right:2px solid var(--text-tertiary);border-bottom:2px solid var(--text-tertiary);flex:none;width:9px;height:9px;transition:transform .15s;transform:rotate(45deg)}.vjiKhq_rv-faq details[open] summary:after{transform:rotate(-135deg)}.vjiKhq_rv-faq details p{color:var(--text-secondary);max-width:72ch;margin:0;padding:0 20px 18px;font-size:15px;line-height:1.6}.vjiKhq_rv-guarantee{border:1px solid var(--rule);border-radius:var(--radius-1);background:var(--bg-inset);padding:20px 24px}.vjiKhq_rv-guarantee p{color:var(--text-secondary);max-width:72ch;margin:0;font-size:16px;line-height:1.55}.vjiKhq_rv-guarantee strong{color:var(--text-primary)}.vjiKhq_rv-compare__hint,.vjiKhq_rv-rail__hint{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.5;display:none}.vjiKhq_rv-rail__hint{margin-bottom:4px}@media (max-width:1180px){.vjiKhq_rv-table thead th .vjiKhq_rv-th__was{flex-basis:100%}.vjiKhq_rv-table thead th .vjiKhq_rv-th__price{min-height:53px}}@media (max-width:1080px){.vjiKhq_rv-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.vjiKhq_rv-col{border-top:1px solid var(--rule)}.vjiKhq_rv-col:nth-child(-n+2){border-top:0}.vjiKhq_rv-col:nth-child(odd){border-left:0}.vjiKhq_rv-ent{grid-template-columns:1fr;gap:20px}}@media (max-width:860px){.vjiKhq_rv-desk__cta{justify-self:stretch}.vjiKhq_rv-desk__cta .btn{white-space:normal;text-align:center;justify-content:center;width:100%}.vjiKhq_rv-desk__grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;gap:18px}.vjiKhq_rv-ent__list{grid-template-columns:1fr}.vjiKhq_rv-compare__hint{display:block}.vjiKhq_rv-compare__table{-webkit-overflow-scrolling:touch;border:1px solid var(--rule);border-radius:var(--radius-1);background:var(--bg-card);position:relative;overflow:auto hidden}.vjiKhq_rv-table{border:0;border-radius:0;min-width:808px}.vjiKhq_rv-table col.vjiKhq_rv-c-feat{width:168px}.vjiKhq_rv-table thead th{position:static}.vjiKhq_rv-table thead th:first-child,.vjiKhq_rv-table tbody th.vjiKhq_rv-rowhead{z-index:3;background:var(--bg-card);box-shadow:1px 0 0 var(--rule), 7px 0 9px -7px #0b1b2b47;position:sticky;left:0}:is([data-theme=dark] .vjiKhq_rv-table thead th:first-child,[data-theme=dark] .vjiKhq_rv-table tbody th.vjiKhq_rv-rowhead){box-shadow:1px 0 0 var(--rule), 7px 0 9px -7px #000000a6}.vjiKhq_rv-grouprow__t{display:inline-block;position:sticky;left:0}.vjiKhq_rv-table td,.vjiKhq_rv-table th.vjiKhq_rv-rowhead{padding:14px 9px}.vjiKhq_rv-table th.vjiKhq_rv-rowhead{padding-right:12px}.vjiKhq_rv-th__cta .btn{white-space:normal;text-align:center;justify-content:center;width:100%;padding:9px 6px;font-size:15px}}@media (max-width:760px){.vjiKhq_rv-hero{grid-template-columns:1fr;gap:22px}.vjiKhq_rv-rail{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;grid-template-columns:none;display:flex;overflow:auto hidden}.vjiKhq_rv-col{scroll-snap-align:center;border-top:0;border-left:1px solid var(--rule);flex:0 0 84%}.vjiKhq_rv-col:first-child{border-left:0}.vjiKhq_rv-rail__hint{display:block}.vjiKhq_rv-ent{flex-direction:column;gap:0;display:flex}.vjiKhq_rv-ent__l{display:contents}.vjiKhq_rv-ent__r{order:1;margin-top:20px}.vjiKhq_rv-ent__cta{order:2;margin-top:16px}}.vjiKhq_serif{font-family:var(--font-serif);color:var(--accent-primary);font-style:italic;font-weight:400}.vjiKhq_finale{background:var(--bg-inverse);color:var(--text-on-inverse);padding:var(--space-20) var(--space-8) var(--space-12);position:relative;overflow:hidden}.vjiKhq_finaleIn{z-index:1;text-align:center;align-items:center;gap:var(--space-4);flex-direction:column;max-width:720px;margin:0 auto;display:flex;position:relative}.vjiKhq_finale h2{letter-spacing:var(--tracking-display);color:var(--text-on-inverse);margin:0;font-size:clamp(28px,4.4vw,42px);font-weight:800;line-height:1.04}.vjiKhq_finale h2 .vjiKhq_serif{color:var(--mesa-orange-400);font-size:1.04em}.vjiKhq_finaleSub{color:#ffffffbd;max-width:540px;font-size:15.5px;line-height:1.6}.vjiKhq_finaleSub strong{color:var(--text-on-inverse);font-weight:700}.vjiKhq_finaleBtns{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}.vjiKhq_finaleLegal{margin-top:var(--space-8);gap:8px var(--space-5);color:#ffffff80;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.vjiKhq_finaleLegal a:hover{color:var(--mesa-orange-400)}.vjiKhq_finaleMark{width:320px;height:320px;color:var(--mesa-orange-400);opacity:.12;z-index:0;pointer-events:none;position:absolute;bottom:-60px;right:-44px}.vjiKhq_finaleGhost{font-family:var(--font-sans);padding:12px var(--space-5);color:var(--text-on-inverse);cursor:pointer;letter-spacing:-.01em;background:0 0;border:1px solid #ffffff6b;justify-content:center;align-items:center;gap:8px;font-weight:700;line-height:1;transition:border-color .15s,background .15s;display:inline-flex}.vjiKhq_finaleGhost:hover{border-color:var(--text-on-inverse);background:#ffffff0f}[data-theme=dark] .vjiKhq_finaleSub{color:#0b1b2bbd}[data-theme=dark] .vjiKhq_finaleLegal{color:#0b1b2b80}[data-theme=dark] .vjiKhq_finaleGhost{border-color:#0b1b2b6b}[data-theme=dark] .vjiKhq_finaleGhost:hover{background:#0b1b2b0d}@media (max-width:560px){.vjiKhq_finaleBtns{flex-direction:column;width:100%;max-width:300px}.vjiKhq_finaleBtns>*{width:100%}}.vjiKhq_rv-plans{scroll-margin-top:84px}.vjiKhq_rv-faqwrap{flex-direction:column;gap:18px;display:flex}.vjiKhq_rv-ent__l{min-width:0}.vjiKhq_rv-terms{flex-direction:column;gap:10px;display:flex}.vjiKhq_rv-terms h3{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:700}.vjiKhq_rv-terms p{color:var(--text-secondary);max-width:72ch;margin:0;font-size:15px;line-height:1.6}
.xZR_sq_rv-flow{--fx-a:var(--mesa-orange-600);--fx-deep:var(--mesa-orange-700);flex-direction:column;gap:20px;display:flex}[data-theme=dark] .xZR_sq_rv-flow{--fx-a:var(--mesa-orange-400);--fx-deep:var(--mesa-orange-400)}.xZR_sq_rv-flow__h{letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(26px,2.4vw,32px);font-weight:700;line-height:1.2}.xZR_sq_rv-flow__h em{font-family:var(--font-serif), Georgia, serif;color:var(--fx-a);font-style:italic;font-weight:400}.xZR_sq_rv-flow__stage{position:relative}.xZR_sq_rv-flow .xZR_sq_fx-route{display:block;position:absolute;top:0;left:0;overflow:visible}.xZR_sq_rv-flow .xZR_sq_fx-route--h{visibility:hidden;width:100%;height:240px}.xZR_sq_rv-flow .xZR_sq_fx-route--v{width:80px;height:384px}.xZR_sq_rv-flow .xZR_sq_fx-route path{fill:none;stroke-linecap:round}.xZR_sq_rv-flow .xZR_sq_fx-route__base{stroke:var(--rule-strong);stroke-width:2.5px;stroke-dasharray:.01 2.2}.xZR_sq_rv-flow .xZR_sq_fx-route--v .xZR_sq_fx-route__base{stroke-dasharray:.01 2.6;stroke-width:3px}.xZR_sq_rv-flow .xZR_sq_fx-route--v .xZR_sq_fx-route__prog{stroke-width:3px}.xZR_sq_rv-flow .xZR_sq_fx-route__prog{stroke:var(--fx-a);stroke-width:2.5px;stroke-dasharray:100 100;stroke-dashoffset:0;animation:6s linear infinite xZR_sq_rvfx-prog}.xZR_sq_rv-flow .xZR_sq_fx-route__glow,.xZR_sq_rv-flow .xZR_sq_fx-route__comet{stroke:var(--fx-a);stroke-dasharray:3 197;stroke-dashoffset:103px;opacity:0;animation:6s linear infinite xZR_sq_rvfx-comet}.xZR_sq_rv-flow .xZR_sq_fx-route__glow{stroke-width:12px;stroke-opacity:.3}.xZR_sq_rv-flow .xZR_sq_fx-route__comet{stroke-width:5px}.xZR_sq_rv-flow .xZR_sq_fx-stations{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.xZR_sq_rv-flow .xZR_sq_fx-station{min-width:0;height:96px;color:var(--text-primary);align-items:center;gap:16px;display:flex}.xZR_sq_rv-flow .xZR_sq_fx-station--1{animation:6s linear infinite xZR_sq_rvfx-ink1}.xZR_sq_rv-flow .xZR_sq_fx-station--2{animation:6s linear infinite xZR_sq_rvfx-ink2}.xZR_sq_rv-flow .xZR_sq_fx-station--3{animation:6s linear infinite xZR_sq_rvfx-ink3}.xZR_sq_rv-flow .xZR_sq_fx-station--4{animation:6s linear infinite xZR_sq_rvfx-ink4}.xZR_sq_rv-flow .xZR_sq_fx-coin{flex:none;justify-content:center;align-items:center;width:64px;height:64px;margin-left:12px;display:flex;position:relative}.xZR_sq_rv-flow .xZR_sq_fx-coin:before{content:"";z-index:1;background:var(--bg-card);border:1.5px solid var(--rule-strong);border-radius:50%;position:absolute;inset:0}.xZR_sq_rv-flow .xZR_sq_fx-halo{z-index:0;background:radial-gradient(closest-side, var(--fx-a), transparent);opacity:1;border-radius:50%;position:absolute;inset:-16px}.xZR_sq_rv-flow .xZR_sq_fx-ring{z-index:3;border:2px solid var(--fx-a);opacity:1;border-radius:50%;position:absolute;inset:-1px}.xZR_sq_rv-flow .xZR_sq_fx-station--1 .xZR_sq_fx-halo,.xZR_sq_rv-flow .xZR_sq_fx-station--1 .xZR_sq_fx-ring{animation:6s linear infinite xZR_sq_rvfx-lit1}.xZR_sq_rv-flow .xZR_sq_fx-station--2 .xZR_sq_fx-halo,.xZR_sq_rv-flow .xZR_sq_fx-station--2 .xZR_sq_fx-ring{animation:6s linear infinite xZR_sq_rvfx-lit2}.xZR_sq_rv-flow .xZR_sq_fx-station--3 .xZR_sq_fx-halo,.xZR_sq_rv-flow .xZR_sq_fx-station--3 .xZR_sq_fx-ring{animation:6s linear infinite xZR_sq_rvfx-lit3}.xZR_sq_rv-flow .xZR_sq_fx-station--4 .xZR_sq_fx-halo,.xZR_sq_rv-flow .xZR_sq_fx-station--4 .xZR_sq_fx-ring{animation:6s linear infinite xZR_sq_rvfx-lit4}.xZR_sq_rv-flow .xZR_sq_fx-ic{z-index:2;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:32px;height:32px;position:relative;overflow:visible}.xZR_sq_rv-flow .xZR_sq_fx-key{fill:currentColor;stroke:none}.xZR_sq_rv-flow .xZR_sq_fx-lens{transform-box:fill-box;transform-origin:50%;animation:6s linear infinite xZR_sq_rvfx-lens}.xZR_sq_rv-flow .xZR_sq_fx-shk{transform-box:fill-box;transform-origin:100% 100%;animation:6s linear infinite xZR_sq_rvfx-shk;transform:translateY(-1.8px)rotate(16deg)}.xZR_sq_rv-flow .xZR_sq_fx-plane{transform-box:fill-box;transform-origin:50%;animation:6s linear infinite xZR_sq_rvfx-plane}.xZR_sq_rv-flow .xZR_sq_fx-badge{z-index:4;border-radius:var(--radius-pill);background:var(--fx-deep);width:23px;height:23px;color:var(--bg-card);justify-content:center;align-items:center;animation:6s linear infinite xZR_sq_rvfx-badge;display:flex;position:absolute;top:-6px;right:-6px;transform:scale(1)}.xZR_sq_rv-flow .xZR_sq_fx-badge svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px;display:block}.xZR_sq_rv-flow .xZR_sq_fx-check{stroke-dasharray:10 190;stroke-dashoffset:0;animation:6s linear infinite xZR_sq_rvfx-check}.xZR_sq_rv-flow .xZR_sq_fx-burst{z-index:0;position:absolute;inset:-20px;overflow:visible}.xZR_sq_rv-flow .xZR_sq_fx-burst path{fill:none;stroke:var(--fx-a);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:10 190;stroke-dashoffset:0;opacity:0;animation:6s linear infinite xZR_sq_rvfx-burst}.xZR_sq_rv-flow .xZR_sq_fx-burst path:nth-child(2n){animation-delay:75ms}.xZR_sq_rv-flow .xZR_sq_fx-label{color:var(--text-primary);min-width:0;font-size:16px;font-weight:700;line-height:1.35}@media (min-width:761px){.xZR_sq_rv-flow__stage{height:268px}.xZR_sq_rv-flow .xZR_sq_fx-route--h{visibility:visible}.xZR_sq_rv-flow .xZR_sq_fx-route--v{visibility:hidden}.xZR_sq_rv-flow .xZR_sq_fx-stations{display:block}.xZR_sq_rv-flow .xZR_sq_fx-station{left:var(--sx);top:var(--sy);text-align:center;flex-direction:column;align-items:center;gap:12px;width:164px;height:auto;display:flex;position:absolute;transform:translate(-50%)}.xZR_sq_rv-flow .xZR_sq_fx-coin{margin-left:0}.xZR_sq_rv-flow .xZR_sq_fx-station--1{--sx:12.5%;--sy:144px}.xZR_sq_rv-flow .xZR_sq_fx-station--2{--sx:37.5%;--sy:104px}.xZR_sq_rv-flow .xZR_sq_fx-station--3{--sx:62.5%;--sy:64px}.xZR_sq_rv-flow .xZR_sq_fx-station--4{--sx:87.5%;--sy:24px}}@keyframes xZR_sq_rvfx-prog{0%,10%{stroke-dashoffset:100px;opacity:1;animation-timing-function:cubic-bezier(.55,.05,.35,.95)}18%,26%{stroke-dashoffset:66.667px;animation-timing-function:cubic-bezier(.55,.05,.35,.95)}34%,42%{stroke-dashoffset:33.334px;animation-timing-function:cubic-bezier(.55,.05,.35,.95)}50%,88%{stroke-dashoffset:0;opacity:1}95%,to{stroke-dashoffset:0;opacity:0}}@keyframes xZR_sq_rvfx-comet{0%,10%{stroke-dashoffset:203px;opacity:1;animation-timing-function:cubic-bezier(.55,.05,.35,.95)}18%,26%{stroke-dashoffset:169.667px;animation-timing-function:cubic-bezier(.55,.05,.35,.95)}34%,42%{stroke-dashoffset:136.334px;animation-timing-function:cubic-bezier(.55,.05,.35,.95)}50%,92%{stroke-dashoffset:103px;opacity:1}95%,to{stroke-dashoffset:103px;opacity:0}}@keyframes xZR_sq_rvfx-ink1{0%,2%{color:var(--text-secondary)}4.5%,88%{color:var(--text-primary)}95%,to{color:var(--text-secondary)}}@keyframes xZR_sq_rvfx-ink2{0%,18%{color:var(--text-secondary)}20.5%,88%{color:var(--text-primary)}95%,to{color:var(--text-secondary)}}@keyframes xZR_sq_rvfx-ink3{0%,34%{color:var(--text-secondary)}36.5%,88%{color:var(--text-primary)}95%,to{color:var(--text-secondary)}}@keyframes xZR_sq_rvfx-ink4{0%,50%{color:var(--text-secondary)}52.5%,88%{color:var(--text-primary)}95%,to{color:var(--text-secondary)}}@keyframes xZR_sq_rvfx-lit1{0%,2%{opacity:0;transform:scale(.55)}4%{opacity:1;transform:scale(1.14)}6%,88%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.55)}}@keyframes xZR_sq_rvfx-lit2{0%,18%{opacity:0;transform:scale(.55)}20%{opacity:1;transform:scale(1.14)}22%,88%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.55)}}@keyframes xZR_sq_rvfx-lit3{0%,34%{opacity:0;transform:scale(.55)}36%{opacity:1;transform:scale(1.14)}38%,88%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.55)}}@keyframes xZR_sq_rvfx-lit4{0%,50%{opacity:0;transform:scale(.55)}52%{opacity:1;transform:scale(1.14)}54%,88%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.55)}}@keyframes xZR_sq_rvfx-lens{0%,3%,10%,to{transform:none}5%{transform:rotate(-11deg)}7.5%{transform:rotate(8deg)}}@keyframes xZR_sq_rvfx-shk{0%,20%{transform:none}24%,88%{transform:translateY(-1.8px)rotate(16deg)}95%,to{transform:none}}@keyframes xZR_sq_rvfx-plane{0%,35%,40%,to{transform:none}37.5%{transform:translate(2px,-2px)rotate(6deg)}}@keyframes xZR_sq_rvfx-badge{0%,38%{transform:scale(0)}41%{transform:scale(1.18)}43%,88%{transform:scale(1)}95%,to{transform:scale(0)}}@keyframes xZR_sq_rvfx-check{0%,50.5%{stroke-dashoffset:10.5px}55%,88%{stroke-dashoffset:0}95%,to{stroke-dashoffset:10.5px}}@keyframes xZR_sq_rvfx-burst{0%,50%{stroke-dashoffset:10.5px;opacity:0}51%{stroke-dashoffset:8.5px;opacity:1}57%{stroke-dashoffset:0;opacity:1}63%,to{stroke-dashoffset:0;opacity:0}}@media (max-width:760px){.xZR_sq_rv-flow .xZR_sq_fx-coin{width:56px;height:56px}.xZR_sq_rv-flow .xZR_sq_fx-ic{width:28px;height:28px}.xZR_sq_rv-flow .xZR_sq_fx-halo{inset:-11px}.xZR_sq_rv-flow .xZR_sq_fx-badge{width:21px;height:21px;top:-5px;right:-5px}.xZR_sq_rv-flow .xZR_sq_fx-badge svg{width:12px;height:12px}.xZR_sq_rv-flow .xZR_sq_fx-label{font-size:17px}}@media (prefers-reduced-motion:reduce){.xZR_sq_rv-flow,.xZR_sq_rv-flow *{animation:none!important}}
.EMr6Sq_hero{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:24px 56px;display:grid}.EMr6Sq_heroL{flex-direction:column;gap:16px;min-width:0;display:flex}.EMr6Sq_hero h1{letter-spacing:-.02em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(32px,3.4vw,44px);font-weight:700;line-height:1.12}.EMr6Sq_hero h1 em{font-family:var(--font-serif), Georgia, serif;color:var(--mesa-orange-600);font-style:italic}.EMr6Sq_heroName{color:var(--text-primary)}.EMr6Sq_heroSub{color:var(--text-secondary);max-width:62ch;margin:0;font-size:18px;line-height:1.55}.EMr6Sq_heroStats{flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.EMr6Sq_heroStats li{border-left:3px solid var(--mesa-orange-600);flex-direction:column;gap:2px;padding-left:16px;display:flex}.EMr6Sq_heroStats b{letter-spacing:-.02em;font-size:26px;font-weight:700;line-height:1.1}.EMr6Sq_heroStats span{color:var(--text-secondary);font-size:15px;line-height:1.4}@media (max-width:860px){.EMr6Sq_hero{grid-template-columns:minmax(0,1fr);gap:26px}.EMr6Sq_heroStats{flex-flow:wrap}}.EMr6Sq_notice{border:1px solid var(--rule);border-left:3px solid var(--mesa-orange-600);border-radius:var(--radius-1);background:var(--bg-card);padding:16px 20px}.EMr6Sq_notice p{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.55}.EMr6Sq_notice strong{color:var(--text-primary)}.EMr6Sq_exit{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:8px 0 4px;display:flex}.EMr6Sq_exit h2{letter-spacing:-.015em;margin:0;font-size:clamp(22px,2vw,26px);font-weight:700;line-height:1.2}.EMr6Sq_exit h2 em{font-family:var(--font-serif), Georgia, serif;color:var(--mesa-orange-600);font-style:italic}.EMr6Sq_exitSub{color:var(--text-secondary);max-width:56ch;margin:0;font-size:16px;line-height:1.55}.EMr6Sq_exitBtns{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}:is(.EMr6Sq_exitBtns .btn,.EMr6Sq_exitBtns button){min-height:48px}@media (max-width:460px){.EMr6Sq_exitBtns{flex-direction:column-reverse;align-items:stretch;width:100%;max-width:340px}}.EMr6Sq_error{align-self:center}