.v4real header{background:color-mix(in srgb,var(--surface) 88%,transparent)!important;backdrop-filter:blur(14px) saturate(1.4);border:1px solid rgba(24,26,18,.16);box-shadow:0 1px 2px rgba(24,26,18,.05),0 12px 32px -16px rgba(24,26,18,.3)}.v4real .logo,.v4real .nav-cta .btn-ghost{color:var(--ink)!important}.v4real #siteHeader .hs-mark{color:#181a12!important}.v4real .nav-links a:after{background:var(--coral)!important}.v4real .nav-cta .btn-ghost{border-color:var(--line)!important}.v4real .nav-burger span{background:var(--ink)!important}.v4real .pr-hero{padding:176px 0 56px}.v4real .pr-hero-inner{max-width:780px;margin:0 auto;text-align:center}.v4real .pr-hero .label{display:block;margin-bottom:18px}.v4real .pr-hero-sub{margin:20px auto 0;max-width:62ch;color:var(--ink-soft)}.v4real .pr-toggle{display:inline-flex;gap:3px;margin-top:34px;padding:3px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface)}.v4real .pr-toggle-btn{padding:8px 22px;border:0;border-radius:var(--r-pill);background:none;cursor:pointer;font-family:var(--font-body);font-size:14px;font-weight:500;color:var(--ink-soft);transition:background .22s var(--ease-out),color .22s var(--ease-out)}.v4real .pr-toggle-btn:hover{color:var(--ink)}.v4real .pr-toggle-btn.is-on{background:var(--ink);color:var(--paper)}.v4real .pr-plans-section{padding:20px 0 72px}.v4real .pr-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;align-items:stretch}.v4real .pr-plan{position:relative;display:flex;flex-direction:column;padding:28px 26px 26px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.v4real .pr-plan.is-featured{border-color:var(--coral-soft);background:linear-gradient(170deg,rgba(255,119,89,.05),var(--surface) 60%)}.v4real .pr-plan-flag{position:absolute;top:-9px;left:26px;padding:3px 10px;border-radius:var(--r-pill);background:var(--coral);color:#3a1409;font-family:var(--font-mono);font-size:10px;letter-spacing:.07em;text-transform:uppercase}.v4real .pr-plan-name{font-family:var(--font-body);font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--muted)}.v4real .pr-plan-price{display:flex;align-items:baseline;gap:8px;margin-top:14px}.v4real .pr-plan-amt{font-family:var(--font-serif);font-size:38px;line-height:1;letter-spacing:-.02em}.v4real .pr-plan-interval{font-size:12.5px;color:var(--muted)}.v4real .pr-plan-desc{margin-top:12px;font-size:13.5px;line-height:1.55;color:var(--ink-soft)}.v4real .pr-plan-lines{list-style:none;margin:16px 0 0;padding-top:14px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:8px}.v4real .pr-plan-line{display:flex;align-items:baseline;gap:8px;font-size:13.5px;line-height:1.5;color:var(--ink-soft)}.v4real .pr-plan-line strong{color:var(--ink);font-weight:600}.v4real .pr-plan-more{margin-top:8px;align-self:flex-start;padding:0;border:0;background:none;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.05em;color:var(--coral);cursor:pointer}.v4real .pr-plan-cta{margin-top:auto;padding-top:22px}.v4real .pr-plan .btn{width:100%;justify-content:center;padding-top:11px;padding-bottom:11px}.v4real .pr-plan-contact{border-style:dashed}.v4real .pr-plan-contact .pr-plan-price{margin-top:14px}.v4real .pr-plan-contact .pr-plan-amt{font-size:22px}.v4real .pr-plan-contact-copy{margin-top:16px;padding-top:14px;border-top:1px solid var(--line);flex:1;font-size:13.5px;line-height:1.55;color:var(--ink-soft)}.v4real .pr-packs-section{padding:20px 0 96px}.v4real .pr-state{padding:72px 0;text-align:center;color:var(--muted);font-size:14.5px}.v4real .pr-packs{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;align-items:stretch}.v4real .pr-pack{position:relative;display:flex;flex-direction:column;padding:28px 26px 26px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.v4real .pr-pack.is-featured{border-color:var(--coral-soft);background:linear-gradient(170deg,rgba(255,119,89,.05),var(--surface) 60%)}.v4real .pr-pack-flag{position:absolute;top:-9px;left:26px;padding:3px 10px;border-radius:var(--r-pill);background:var(--coral);color:#3a1409;font-family:var(--font-mono);font-size:10px;letter-spacing:.07em;text-transform:uppercase}.v4real .pr-pack-name{font-family:var(--font-body);font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--muted)}.v4real .pr-pack-price{display:flex;align-items:baseline;gap:8px;margin-top:14px}.v4real .pr-pack-amt{font-family:var(--font-serif);font-size:38px;line-height:1;letter-spacing:-.02em}.v4real .pr-pack-once{font-size:12.5px;color:var(--muted)}.v4real .pr-pack-credits{margin-top:12px;padding-top:12px;border-top:1px solid var(--line);font-size:14.5px;color:var(--ink-soft)}.v4real .pr-pack-credits strong{color:var(--ink);font-weight:600}.v4real .pr-pack-credits em{display:block;margin-top:3px;font-family:var(--font-mono);font-size:11.5px;font-style:normal;color:var(--ink-soft)}.v4real .pr-pack-desc{margin-top:12px;font-size:13.5px;line-height:1.55;color:var(--ink-soft)}.v4real .pr-pack-cta{margin-top:auto;padding-top:11px;padding-bottom:11px;justify-content:center;width:100%}.v4real .pr-pack .pr-pack-cta{margin-top:22px}.v4real .pr-custom{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:34px;align-items:center;margin-top:22px;padding:30px 32px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.v4real .pr-custom-copy .label{display:block;margin-bottom:10px}.v4real .pr-custom-copy h3{font-size:22px}.v4real .pr-custom-copy p{margin-top:8px;font-size:14px;line-height:1.55;color:var(--ink-soft)}.v4real .pr-custom-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;align-items:center}.v4real .pr-custom-label{grid-column:1/-1;margin-bottom:-1px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.v4real .pr-custom-form .btn{padding:11px 22px}.v4real .pr-custom-input{padding:11px 14px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);font-family:var(--font-body);font-size:15px;color:var(--ink);outline:0}.v4real .pr-custom-input:focus{border-color:var(--ink);box-shadow:0 0 0 3px rgba(255,119,89,.18)}.v4real .pr-custom-out{grid-column:1;font-family:var(--font-mono);font-size:12.5px;color:var(--muted)}.v4real .pr-custom-form .btn:disabled{background:transparent;border:1px solid var(--line);color:var(--muted);box-shadow:none;cursor:not-allowed}.v4real .pr-custom-form .btn:disabled:hover{background:transparent;transform:none}.v4real .pr-head{max-width:680px;margin-bottom:46px}.v4real .pr-head .label{display:block;margin-bottom:16px}.v4real .pr-head h2{font-size:clamp(28px,3.4vw,42px);line-height:1.12;letter-spacing:-.015em}.v4real .pr-head p{margin-top:15px;font-size:16px;line-height:1.6;color:var(--ink-soft)}.v4real .pr-rate-section{padding:96px 0;border-top:1px solid var(--line);background:var(--surface)}.v4real .pr-rates{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.v4real .pr-rate{display:grid;grid-template-columns:minmax(0,20ch) minmax(0,1fr) 8ch;gap:20px;align-items:baseline;padding:17px 0;border-bottom:1px solid var(--line)}.v4real .pr-rate-label{font-size:15px;font-weight:500}.v4real .pr-rate-help{font-size:13.5px;line-height:1.5;color:var(--ink-soft)}.v4real .pr-rate-cost{text-align:right;font-family:var(--font-mono);font-size:19px;color:#a8452c}.v4real .pr-rate-cost em{display:block;font-size:10.5px;font-style:normal;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.v4real .pr-calc-section{padding:96px 0;border-top:1px solid var(--line)}.v4real .pr-calc-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:54px;align-items:start}.v4real .pr-calc-inputs .label{display:block;margin-bottom:16px}.v4real .pr-calc-inputs h2{font-size:clamp(28px,3.4vw,40px);line-height:1.12}.v4real .pr-calc-lede{margin:14px 0 34px;font-size:15.5px;line-height:1.6;color:var(--ink-soft)}.v4real .pr-driver{padding:18px 0;border-top:1px solid var(--line)}.v4real .pr-driver-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.v4real .pr-driver-label{font-size:15px;font-weight:500}.v4real .pr-driver-val{font-family:var(--font-mono);font-size:15px;color:var(--ink)}.v4real .pr-driver-val em{font-style:normal;font-size:11.5px;color:var(--muted)}.v4real .pr-driver-help{margin-top:7px;font-size:13px;line-height:1.5;color:var(--muted)}.v4real .pr-range{width:100%;margin-top:13px;height:3px;border-radius:2px;background:linear-gradient(var(--line),var(--line));-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:0;cursor:pointer}.v4real .pr-range::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:17px;height:17px;border-radius:50%;border:1px solid var(--coral-dim);background:var(--coral);cursor:grab}.v4real .pr-range::-moz-range-thumb{width:17px;height:17px;border-radius:50%;border:1px solid var(--coral-dim);background:var(--coral);cursor:grab}.v4real .pr-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px rgba(255,119,89,.28)}.v4real .pr-switch{position:relative;width:40px;height:22px;padding:0;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--paper);cursor:pointer;transition:background .2s ease,border-color .2s ease}.v4real .pr-switch span{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--muted);transition:transform .2s var(--ease-out),background .2s ease}.v4real .pr-switch.is-on{background:var(--coral);border-color:var(--coral-dim)}.v4real .pr-switch.is-on span{transform:translateX(18px);background:#3a1409}.v4real .pr-bill{position:sticky;top:96px;padding:26px 26px 22px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);color:var(--paper)}.v4real .pr-bill-head{padding-bottom:15px;border-bottom:1px solid var(--panel-line)}.v4real .pr-bill-k{display:block;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--coral-soft)}.v4real .pr-bill-sub{display:block;margin-top:4px;font-size:13px;color:var(--panel-soft)}.v4real .pr-bill-lines{list-style:none;margin:0;padding:0}.v4real .pr-bill-empty{padding:22px 0;font-size:13.5px;color:var(--panel-soft)}.v4real .pr-bill-line{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 0;border-bottom:1px solid var(--panel-line);font-size:13.5px}.v4real .pr-bill-label{color:var(--paper)}.v4real .pr-bill-label em{display:block;margin-top:2px;font-style:normal;font-size:11.5px;color:var(--panel-soft)}.v4real .pr-bill-qty{grid-column:1;font-family:var(--font-mono);font-size:11.5px;color:var(--panel-soft)}.v4real .pr-bill-cr{grid-column:2;grid-row:1/span 2;align-self:center;font-family:var(--font-mono);font-size:15px;color:var(--coral-soft)}.v4real .pr-bill-total,.v4real .pr-bill-usd{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding-top:14px;font-size:13.5px;color:var(--panel-soft)}.v4real .pr-bill-total strong{font-family:var(--font-serif);font-size:30px;color:var(--paper)}.v4real .pr-bill-usd{padding-top:8px}.v4real .pr-bill-usd strong{font-family:var(--font-mono);font-size:18px;color:var(--coral-soft)}.v4real .pr-bill-note{margin-top:16px;padding-top:14px;border-top:1px solid var(--panel-line);font-size:11.5px;line-height:1.5;color:var(--panel-soft)}.v4real .pr-faq-section{padding:96px 0 110px;border-top:1px solid var(--line);background:var(--surface)}.v4real .pr-faqs{-moz-columns:2;column-count:2;-moz-column-gap:54px;column-gap:54px}.v4real .pr-faq{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:30px}.v4real .pr-faq h3{font-size:17px}.v4real .pr-faq p{margin-top:8px;font-size:14.5px;line-height:1.62;color:var(--ink-soft)}@media (max-width:1000px){.v4real .pr-calc-grid{grid-template-columns:minmax(0,1fr);gap:38px}.v4real .pr-bill{position:static}}@media (max-width:760px){.v4real .pr-hero{padding:128px 0 44px}.v4real .pr-custom{grid-template-columns:minmax(0,1fr);gap:22px;padding:24px}.v4real .pr-rate{grid-template-columns:minmax(0,1fr) 7ch;gap:4px 14px}.v4real .pr-rate-help{grid-column:1;grid-row:2}.v4real .pr-rate-cost{grid-column:2;grid-row:1/span 2;align-self:center}.v4real .pr-faqs{-moz-columns:1;column-count:1}.v4real .pr-calc-section,.v4real .pr-faq-section,.v4real .pr-rate-section{padding:68px 0}}@media (max-width:480px){.v4real .pr-toggle{width:100%}.v4real .pr-toggle-btn{flex:1;padding:9px 12px}.v4real .pr-custom-form{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.v4real .pr-switch,.v4real .pr-switch span,.v4real .pr-toggle-btn{transition:none}}