.rv-price.svelte-18d7czd{border:1px solid var(--line-teal);background:radial-gradient(520px 240px at 100% 0%, #48a8a81a, transparent 60%), var(--surface);border-radius:20px;grid-template-columns:1.5fr 1fr;max-width:780px;margin-inline:auto;display:grid;overflow:hidden;box-shadow:0 40px 90px -55px #000000d9}.rv-price.svelte-18d7czd .rv-main:where(.svelte-18d7czd){padding:36px}.rv-price.svelte-18d7czd .rv-side:where(.svelte-18d7czd){border-left:1px solid var(--line);flex-direction:column;justify-content:center;gap:20px;padding:36px;display:flex}.rv-price.svelte-18d7czd .pc-name:where(.svelte-18d7czd){font-family:var(--font-display);margin-bottom:8px;font-size:1.35rem;font-weight:600}.rv-price.svelte-18d7czd .pc-sub:where(.svelte-18d7czd){color:var(--ink-mute);font-size:14px}.rv-price.svelte-18d7czd ul:where(.svelte-18d7czd){border-top:1px solid var(--line);flex-direction:column;gap:12px;margin:24px 0 0;padding-top:24px;list-style:none;display:flex}.rv-price.svelte-18d7czd ul:where(.svelte-18d7czd) li:where(.svelte-18d7czd){color:var(--ink-soft);padding-left:26px;font-size:14.5px;line-height:1.5;position:relative}.rv-price.svelte-18d7czd ul:where(.svelte-18d7czd) li:where(.svelte-18d7czd):before{content:"";border:1px solid var(--teal);background:#48a8a824;border-radius:50%;width:16px;height:16px;position:absolute;top:7px;left:0}.rv-price.svelte-18d7czd ul:where(.svelte-18d7czd) li:where(.svelte-18d7czd):after{content:"";border-right:2px solid var(--teal);border-bottom:2px solid var(--teal);width:5px;height:8px;position:absolute;top:11px;left:5px;transform:rotate(40deg)}.rv-price.svelte-18d7czd .pc-amt:where(.svelte-18d7czd){font-family:var(--font-display);letter-spacing:-.02em;color:var(--teal);font-size:1.6rem;font-weight:700}.rv-price.svelte-18d7czd .pc-amt:where(.svelte-18d7czd) small:where(.svelte-18d7czd){font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);margin-top:8px;font-size:11px;font-weight:400;display:block}.rv-price.svelte-18d7czd .btn:where(.svelte-18d7czd){justify-content:center}.cols-4.svelte-18d7czd{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (width<=1080px){.cols-4.svelte-18d7czd{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.cols-4.svelte-18d7czd{grid-template-columns:1fr}}.rv-factors.svelte-18d7czd{border:1px solid var(--line);background:var(--surface);border-radius:18px;margin-top:22px;padding:30px 32px}.rvf-head.svelte-18d7czd{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--teal);margin-bottom:20px;font-size:11px}.rvf-grid.svelte-18d7czd{grid-template-columns:repeat(4,1fr);gap:14px 22px;display:grid}.rvf-grid.svelte-18d7czd span:where(.svelte-18d7czd){color:var(--ink-soft);padding-left:22px;font-size:14px;position:relative}.rvf-grid.svelte-18d7czd span:where(.svelte-18d7czd):before{content:"";background:var(--teal);width:8px;height:8px;box-shadow:0 0 8px var(--teal-glow);border-radius:50%;position:absolute;top:7px;left:0}@media (width<=880px){.rvf-grid.svelte-18d7czd{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.rvf-grid.svelte-18d7czd{grid-template-columns:1fr}}.rv-price-note.svelte-18d7czd{text-align:center;font-family:var(--font-mono);color:var(--ink-mute);letter-spacing:.03em;margin-top:24px;font-size:12px}@media (width<=680px){.rv-price.svelte-18d7czd{grid-template-columns:1fr}.rv-price.svelte-18d7czd .rv-side:where(.svelte-18d7czd){border-left:none;border-top:1px solid var(--line)}}
