.pv-mix .sa-col{min-width:0}.pv-mix .sa-pre{white-space:pre-line}.pv-mix .sa-mono{font-family:var(--mx-mono), ui-monospace, monospace}.pv-mix .sa-strong{color:#fff;font-weight:700}.pv-mix .sa-lime{color:var(--mx-lime)}.pv-mix .sa-inline-link{color:var(--mx-lime);text-underline-offset:3px;text-decoration:underline 1px;transition:color .2s}.pv-mix .sa-inline-link:hover{color:#fff}.pv-mix .sa-h2{font-size:clamp(1.9rem,4.2vw,3.7rem)}.pv-mix .sa-head-label{color:var(--mx-faint);font-family:var(--mx-mono), ui-monospace, monospace;letter-spacing:.16em;margin-top:.5rem;font-size:.78rem}.pv-mix .sa-head-lede{max-width:44rem;margin-top:1rem}.pv-mix .sa-section-alt{border-top:1px solid var(--mx-rule);background:#0d0d0d}.pv-mix .sa-section-line{border-top:1px solid var(--mx-rule)}.pv-mix .sa-hero-title{margin-top:1.25rem;font-size:clamp(3.2rem,min(10.5vw,22vh),10.5rem)}.pv-mix .sa-hero-lede{max-width:48rem}.pv-mix .sa-hero-lede .mx-slam{color:var(--mx-mute)}.pv-mix .sa-hero-extra{margin-top:1.75rem}.pv-mix .sa-scene .pv-stage{padding-inline:var(--mx-gutter);align-items:stretch}.pv-mix .sa-rise{width:100%;max-width:var(--mx-max);height:100%;margin:0 auto;position:relative}.pv-mix .sa-rise-intro{max-width:34rem;position:absolute;top:9%;left:0}.pv-mix .sa-rise-title{text-shadow:0 2px 18px #000c;font-size:clamp(2rem,4.4vw,3.8rem)}.pv-mix .sa-rise-lede{text-shadow:0 1px 12px #000000e6;max-width:30rem}.pv-mix .sa-rise-analogy{max-width:30rem;margin-top:1.25rem}.pv-mix .sa-rise-panel{flex-direction:column;gap:.9rem;display:flex;position:absolute;bottom:2%;left:0;right:0}.pv-mix .sa-chips{flex-wrap:wrap;gap:.45rem;display:flex}.pv-mix .sa-chip{border:1px solid var(--mx-rule);backdrop-filter:blur(8px);transform-origin:0;background:#0a0a0ab3;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .8rem;font-size:.82rem;font-weight:700;display:inline-flex;position:relative}.pv-mix .sa-chip-no{color:var(--mx-lime);font-family:var(--mx-mono), ui-monospace, monospace;font-size:.72rem;font-weight:600}.pv-mix .sa-chip-glow{border:1px solid var(--mx-lime);border-radius:inherit;pointer-events:none;position:absolute;inset:-1px;box-shadow:0 0 18px #c3f24a73}.pv-mix .sa-rise-meter{background:#ffffff1f;border-radius:2px;width:min(100%,30rem);height:2px;overflow:hidden}.pv-mix .sa-rise-meter span{transform-origin:0;background:var(--mx-lime);height:100%;box-shadow:var(--mx-glow);display:block}.pv-mix .sa-rise-caps{text-align:left;width:min(100%,40rem);height:clamp(8.5rem,19vh,11rem)}.pv-mix .sa-rise-caps .mx-cap-title{text-shadow:0 2px 18px #000c;font-size:clamp(1.4rem,2.8vw,2.4rem)}.pv-mix .sa-rise-caps .mx-cap-body{text-shadow:0 1px 10px #000000e6;margin-left:0}.pv-mix .sa-aside{width:min(21rem,30vw);position:absolute;top:9%;right:0}.pv-mix .sa-panel{border:1px solid var(--mx-rule);backdrop-filter:blur(10px);background:#0d0d0dcc;border-radius:16px;padding:.9rem 1rem;font-size:.8rem}.pv-mix .sa-panel-head{color:var(--mx-faint);margin-bottom:.6rem;font-size:.72rem}.pv-mix .sa-panel-list{gap:.45rem;display:grid}.pv-mix .sa-panel-row{font-family:var(--mx-mono), ui-monospace, monospace;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.2rem .75rem;display:flex;position:relative}.pv-mix .sa-panel-row b{color:var(--mx-ink);font-weight:600}.pv-mix .sa-panel-row span{color:var(--mx-faint)}.pv-mix .sa-panel-row[data-lit=true] span{color:var(--mx-lime)}.pv-mix .sa-rise--flat{gap:2rem;height:auto;display:grid}.pv-mix .sa-rise--flat .sa-rise-intro{max-width:44rem;position:static}.pv-mix .sa-rise-list{gap:1rem;display:grid}@media (min-width:56rem){.pv-mix .sa-rise-list{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}.pv-mix .sa-rise-item{border:1px solid var(--mx-rule);background:#0d0d0de0;border-radius:18px;padding:1.1rem 1.15rem}.pv-mix .sa-rise-step{color:var(--mx-lime);font-size:.8rem;font-weight:700}.pv-mix .sa-rise-step span{font-family:var(--mx-mono), ui-monospace, monospace}.pv-mix .sa-rise-item-title{margin-top:.4rem;font-size:1.05rem;font-weight:900;line-height:1.35}.pv-mix .sa-rise-item-body{color:var(--mx-mute);margin-top:.4rem;font-size:.86rem;line-height:1.65}.pv-mix .sa-aside--flat{width:auto;max-width:28rem;position:static}@media (max-width:47.99rem){.pv-mix .sa-rise-intro{top:0}.pv-mix .sa-rise-title{font-size:1.8rem}.pv-mix .sa-rise-lede{font-size:.9rem}.pv-mix .sa-rise-analogy{display:none}.pv-mix .sa-rise--flat .sa-rise-analogy{display:block}.pv-mix .sa-chip{padding:.28rem .6rem;font-size:.74rem}.pv-mix .sa-rise-caps{height:10.5rem}.pv-mix .sa-rise-caps .mx-cap-title{font-size:1.3rem}.pv-mix .sa-rise-caps .mx-cap-body{font-size:.86rem}}.pv-mix .sa-notes{padding-block:clamp(3.5rem,8vh,5rem)}.pv-mix .sa-pinned .pv-stage{justify-content:center}.pv-mix .sa-pinned .mx-sec-head{margin-bottom:clamp(1rem,3vh,2rem)}.pv-mix .sa-pinned .sa-h2{font-size:clamp(1.8rem,3.6vw,3.2rem)}.pv-mix .sa-stack{display:grid}.pv-mix .sa-stack>*{grid-area:1/1}.pv-mix .sa-meter{background:#ffffff1f;border-radius:2px;height:2px;overflow:hidden}.pv-mix .sa-meter span{transform-origin:0;background:var(--mx-lime);height:100%;box-shadow:var(--mx-glow);display:block}.pv-mix .sa-card{border:1px solid var(--mx-rule);background:linear-gradient(160deg,#171717,#0f0f0f);border-radius:22px;padding:clamp(1.25rem,2.6vw,2rem);transition:border-color .25s;position:relative}.pv-mix .sa-card:hover{border-color:var(--mx-lime-35)}.pv-mix .sa-card[data-lit=true]{border-color:var(--mx-lime-35);background:radial-gradient(30rem 16rem at 0 0,#c3f24a14,#0000 70%),linear-gradient(160deg,#171717,#0f0f0f)}.pv-mix .sa-card-title{font-size:clamp(1.1rem,1.8vw,1.4rem);font-weight:900;line-height:1.35}.pv-mix .sa-card-body{color:var(--mx-mute);margin-top:.6rem;font-size:.92rem;line-height:1.75}.pv-mix .sa-grid-2{gap:1rem;display:grid}@media (min-width:48rem){.pv-mix .sa-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.pv-mix .sa-checks{gap:.55rem;display:grid}.pv-mix .sa-checks li{color:var(--mx-mute);align-items:flex-start;gap:.6rem;font-size:.9rem;line-height:1.55;display:flex}.pv-mix .sa-checks .mx-check,.pv-mix .sa-checks .sa-x{flex:none;margin-top:.2rem}.pv-mix .sa-pills{flex-wrap:wrap;gap:.4rem;display:flex}.pv-mix .sa-pill{border:1px solid var(--mx-rule);color:var(--mx-mute);font-family:var(--mx-mono), ui-monospace, monospace;background:#ffffff08;border-radius:999px;align-items:center;padding:.3rem .7rem;font-size:.74rem;display:inline-flex}.pv-mix .sa-pill[data-lit=true]{border-color:var(--mx-lime-35);color:var(--mx-lime)}.pv-mix .sa-num{color:var(--mx-lime);font-family:var(--mx-mono), ui-monospace, monospace;font-weight:600}.pv-mix .sa-x{width:.9rem;height:.9rem;display:inline-block;position:relative}.pv-mix .sa-x:before,.pv-mix .sa-x:after{content:"";background:#999;border-radius:1px;width:.85rem;height:1.5px;position:absolute;top:50%;left:50%}.pv-mix .sa-x:before{transform:translate(-50%,-50%)rotate(45deg)}.pv-mix .sa-x:after{transform:translate(-50%,-50%)rotate(-45deg)}.pv-mix .sa-mark{align-items:center;display:inline-flex}.pv-mix .sa-examples{border-top:1px solid var(--mx-rule)}.pv-mix .sa-ex-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}@media (min-width:60rem){.pv-mix .sa-ex-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pv-mix .sa-ex{border:1px solid var(--mx-rule);background:var(--mx-panel);border-radius:22px;transition:border-color .25s}.pv-mix .sa-ex:hover,.pv-mix .sa-ex[open]{border-color:var(--mx-lime-35)}.pv-mix .sa-ex-sum{cursor:pointer;border-radius:22px;grid-template-columns:auto minmax(0,1fr);gap:.35rem .75rem;padding:1.4rem 1.4rem 1.2rem;list-style:none;display:grid}.pv-mix .sa-ex-sum::-webkit-details-marker{display:none}.pv-mix .sa-ex-eye{border:2px solid var(--mx-lime);border-radius:50%/60%;width:1.3rem;height:.8rem;margin-top:.3rem;position:relative}.pv-mix .sa-ex-eye:after{content:"";background:var(--mx-lime);border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pv-mix .sa-ex-title{font-size:1.15rem;font-weight:900}.pv-mix .sa-ex-summary,.pv-mix .sa-ex-more{grid-column:2}.pv-mix .sa-ex-summary{color:var(--mx-mute);font-size:.9rem;line-height:1.65}.pv-mix .sa-ex-more{color:var(--mx-lime);font-family:var(--mx-mono), ui-monospace, monospace;letter-spacing:.08em;margin-top:.3rem;font-size:.75rem}.pv-mix .sa-ex[open] .sa-ex-more{opacity:.5}.pv-mix .sa-ex-body{padding:0 1.4rem 1.4rem}.pv-mix .sa-ex-dtitle{border-top:1px solid var(--mx-rule);padding-top:1rem;font-weight:700}.pv-mix .sa-ex-ddesc{color:var(--mx-faint);margin-bottom:1rem;font-size:.82rem}.pv-mix .sa-ex-text{color:var(--mx-mute);font-size:.86rem;line-height:1.7}.pv-mix .sa-key{border:1px solid var(--mx-lime-35);color:var(--mx-mute);background:#c3f24a0d;border-radius:12px;margin-top:1rem;padding:.8rem 1rem;font-size:.82rem;line-height:1.7}.pv-mix .sa-key b{color:var(--mx-lime)}.pv-mix .sa-note{border:1px solid var(--mx-rule);color:var(--mx-faint);font-family:var(--mx-mono), ui-monospace, monospace;text-align:center;background:#ffffff05;border-radius:12px;margin-top:.9rem;padding:.7rem .9rem;font-size:.74rem;line-height:1.6}.pv-mix .sa-win{border:1px solid var(--mx-rule);border-radius:12px;overflow:hidden}.pv-mix .sa-win-bar{border-bottom:1px solid var(--mx-rule);color:var(--mx-faint);font-family:var(--mx-mono), ui-monospace, monospace;background:#ffffff0d;align-items:center;gap:.6rem;padding:.5rem .9rem;font-size:.7rem;display:flex}.pv-mix .sa-win-url{text-overflow:ellipsis;white-space:nowrap;background:#0006;border-radius:6px;flex:1;min-width:0;padding:.2rem .6rem;overflow:hidden}.pv-mix .sa-win-body{background:#0d0d0d;padding:1rem 1.1rem}.pv-mix .sa-table{border:1px solid var(--mx-rule);border-collapse:separate;border-spacing:0;border-radius:12px;width:100%;font-size:.84rem;overflow:hidden}.pv-mix .sa-table th,.pv-mix .sa-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #ffffff0f;padding:.65rem .8rem}.pv-mix .sa-table thead th{color:var(--mx-faint);font-family:var(--mx-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;background:#ffffff0a;font-size:.7rem;font-weight:500}.pv-mix .sa-table tbody th{color:var(--mx-ink);font-weight:600}.pv-mix .sa-table tbody td{color:var(--mx-mute)}.pv-mix .sa-table tr:last-child>*{border-bottom:0}.pv-mix .sa-table-scroll{overflow-x:auto}.pv-mix .sa-faq{border-top:1px solid var(--mx-rule)}.pv-mix .sa-faq-list{margin-top:0}.pv-mix .sa-faq-q{font:inherit;display:inline}.pv-mix .sa-q{color:var(--mx-lime);font-family:var(--mx-mono), ui-monospace, monospace;margin-right:.6rem;font-weight:400}.pv-mix .sa-cost{border-top:1px solid var(--mx-rule);background:radial-gradient(50rem 26rem at 15% 40%,#c3f24a14,#0000 70%),#0d0d0d}.pv-mix .sa-price-grid{gap:1rem;display:grid}@media (min-width:48rem){.pv-mix .sa-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pv-mix .sa-price-inner{border:1px solid var(--mx-rule);background:var(--mx-panel);border-radius:24px;height:100%;padding:clamp(1.4rem,3vw,2.2rem)}.pv-mix .sa-price-inner[data-featured=true]{border-color:var(--mx-lime-35);background:radial-gradient(30rem 18rem at 100% 0%, #c3f24a1a, transparent 70%), var(--mx-panel)}.pv-mix .sa-price-label{color:var(--mx-lime);font-family:var(--mx-mono), ui-monospace, monospace;letter-spacing:.12em;font-size:.76rem}.pv-mix .sa-price-row{flex-wrap:wrap;align-items:baseline;gap:.4rem;margin-top:1rem;display:flex}.pv-mix .sa-price-num{color:var(--mx-lime);font-family:var(--mx-mono), ui-monospace, monospace;letter-spacing:-.05em;text-shadow:0 0 40px #c3f24a66;font-size:clamp(2.4rem,5.4vw,4.2rem);font-weight:600;line-height:1}.pv-mix .sa-price-unit{color:var(--mx-mute);font-family:var(--mx-mono), ui-monospace, monospace}.pv-mix .sa-price-sub{color:var(--mx-faint);margin-top:.5rem;font-size:.84rem}.pv-mix .sa-price-table{border-top:1px solid var(--mx-rule);border-collapse:collapse;width:100%;margin-top:1.25rem;font-size:.9rem}.pv-mix .sa-price-table th,.pv-mix .sa-price-table td{border-bottom:1px solid #ffffff0d;padding:.7rem 0}.pv-mix .sa-price-table th{color:var(--mx-mute);text-align:left;font-weight:400}.pv-mix .sa-price-table td{color:#fff;font-family:var(--mx-mono), ui-monospace, monospace;text-align:right;white-space:nowrap}.pv-mix .sa-price-foot{color:var(--mx-faint);font-family:var(--mx-mono), ui-monospace, monospace;margin-top:1rem;font-size:.76rem}.pv-mix .sa-cost-foot{color:var(--mx-faint);font-family:var(--mx-mono), ui-monospace, monospace;margin-top:1.5rem;font-size:.78rem}.pv-mix .sa-guides{border-top:1px solid var(--mx-rule);padding-block:clamp(3rem,8vh,5rem)}.pv-mix .sa-guides-eyebrow{color:var(--mx-lime);font-family:var(--mx-mono), ui-monospace, monospace;letter-spacing:.2em;font-size:.76rem}.pv-mix .sa-guides-heading{margin-top:.4rem}.pv-mix .sa-guides-list{gap:.75rem;margin-top:1.25rem;display:grid}@media (min-width:48rem){.pv-mix .sa-guides-list[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:56rem){.pv-mix .sa-guides-list[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pv-mix .sa-guide{border:1px solid var(--mx-rule);background:var(--mx-panel);border-radius:18px;flex-direction:column;justify-content:space-between;gap:.8rem;height:100%;padding:1.2rem 1.3rem;transition:border-color .25s,transform .25s;display:flex}.pv-mix .sa-guide:hover{border-color:var(--mx-lime);transform:translateY(-3px)}.pv-mix .sa-guide-tag{color:var(--mx-lime);font-family:var(--mx-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;font-size:.66rem}.pv-mix .sa-guide-title{font-size:1rem;font-weight:700;line-height:1.45}.pv-mix .sa-guide-more{color:var(--mx-lime);font-family:var(--mx-mono), ui-monospace, monospace;font-size:.78rem}.pv-mix .sa-easy{border-top:1px solid var(--mx-rule);background:radial-gradient(40rem 24rem at 90% 10%,#c3f24a0f,#0000 70%),#0d0d0d}.pv-mix .sa-easy-card{border:1px solid var(--mx-rule);background:var(--mx-panel);border-radius:28px;padding:clamp(1.5rem,4vw,3rem)}.pv-mix .sa-easy-title{font-size:clamp(1.5rem,3vw,2.3rem);font-weight:900;line-height:1.25}.pv-mix .sa-easy-list{gap:1.4rem;margin-top:2rem;display:grid}.pv-mix .sa-easy-item{grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:.8rem;display:grid}.pv-mix .sa-easy-no{color:var(--mx-lime);font-family:var(--mx-mono), ui-monospace, monospace;font-size:1.3rem;line-height:1.4}.pv-mix .sa-easy-text{color:#ccc;font-size:clamp(.98rem,1.4vw,1.1rem);line-height:1.8}.pv-mix .sa-easy-text b,.pv-mix .sa-easy-item--sum .sa-easy-text{color:#fff;font-weight:700}@media (prefers-reduced-motion:reduce){.pv-mix .sa-guide,.pv-mix .sa-card,.pv-mix .sa-ex{transition:none}}
