.lp-root--private .pv-hero-stats{margin-top:48px;padding-top:26px;border-top:1px solid var(--color-border-on-dark);display:grid;grid-template-columns:repeat(3,1fr);gap:0}.lp-root--private .pv-hero-stat{display:flex;flex-direction:column;gap:6px;padding:2px 26px 2px 0;border-right:1px solid var(--color-border-on-dark)}.lp-root--private .pv-hero-stat+.pv-hero-stat{padding-left:26px}.lp-root--private .pv-hero-stat:last-child{border-right:none;padding-right:0}.lp-root--private .pv-hero-stat-num{font-size:clamp(20px,2.1vw,26px);font-weight:600;color:var(--color-text-on-dark);letter-spacing:-.01em;line-height:1.1}.lp-root--private .pv-hero-stat-label{font-size:12.5px;line-height:1.45;color:var(--color-text-on-dark-muted)}.lp-root--private .private-starter-card .hero-route-title{font-size:16px;margin-bottom:16px}.lp-root--private .hero-route-head .id-pill{font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-text);padding:4px 9px;border-radius:999px;background:#ff572214;border:1px solid var(--color-accent-tint-strong)}.lp-root--private .pv-situations-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lp-root--private .pv-filebar{margin-top:28px;padding:20px 24px;background:var(--color-bg-tertiary);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--radius);display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap}.lp-root--private .pv-filebar p{flex:1;min-width:260px;font-size:15px;line-height:1.55;color:var(--color-text-secondary);max-width:64ch}.lp-root--private .pv-filebar strong{color:var(--color-text-primary);font-weight:600}.lp-root--private .pv-filebar .btn{flex-shrink:0}.lp-root--private .pv-steps{list-style:none;padding:0;margin:0 0 26px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 26px}.lp-root--private .pv-step{display:grid;grid-template-columns:42px 1fr;gap:14px;padding-top:18px;border-top:1px solid var(--color-border)}.lp-root--private .pv-step-num{font-size:24px;font-weight:600;color:var(--color-accent-text);letter-spacing:-.02em;line-height:1}.lp-root--private .pv-step-body h3{font-size:16px;line-height:1.3;margin-bottom:6px}.lp-root--private .pv-step-body p{color:var(--color-text-secondary);font-size:14px;line-height:1.55}.lp-root--private .pv-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}.lp-root--private .pv-chips span{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.04em;padding:6px 11px;border-radius:999px;background:var(--color-bg-card);color:var(--color-text-secondary);border:1px solid var(--color-border)}.lp-root--private .pv-chips--wall span{font-size:12px;padding:7px 13px}.lp-root--private .pv-notice{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;margin-top:6px;padding:18px 20px;background:var(--color-accent-soft);border:1px solid var(--color-accent-tint);border-left:3px solid var(--color-accent);border-radius:var(--radius)}.lp-root--private .pv-notice-key{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;color:var(--color-accent-text-hover);padding-top:2px;white-space:nowrap}.lp-root--private .pv-notice p{color:var(--color-text-primary);font-size:14px;line-height:1.55}.lp-root--private .pv-tip{max-width:68ch;margin:4px 0 0;color:var(--color-text-secondary);font-size:15px;line-height:1.6}.lp-root--private .pv-tip--muted{font-size:13.5px}.lp-root--private .pv-cta-row{margin-top:26px;display:flex;gap:14px;flex-wrap:wrap;align-items:center}.lp-root--private .pv-cta-row--split{justify-content:space-between}.lp-root--private .pv-inline-link{font-family:var(--font-mono);font-size:12.5px;letter-spacing:.03em;color:var(--color-accent-text)}.lp-root--private .pv-inline-link:hover{text-decoration:underline;text-underline-offset:3px}.lp-root--private .pv-price-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:44px;align-items:start}.lp-root--private .pv-price-left{display:flex;flex-direction:column;gap:18px}.lp-root--private .pv-factors{display:flex;flex-direction:column;gap:14px}.lp-root--private .pv-factors-label{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-on-dark-muted)}.lp-root--private .pv-factor-pills{display:flex;flex-wrap:wrap;gap:8px}.lp-root--private .pv-factor-pills span{font-family:var(--font-mono);font-size:12.5px;letter-spacing:.02em;padding:7px 13px;border-radius:999px;background:#ffffff0a;color:var(--color-text-on-dark);border:1px solid var(--color-border-on-dark)}.lp-root--private .pv-arak-link{width:fit-content;font-family:var(--font-mono);font-size:12.5px;letter-spacing:.04em;color:var(--color-accent-text)}.lp-root--private .pv-arak-link:hover{text-decoration:underline;text-underline-offset:3px}.lp-root--private .pv-price-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:stretch}.lp-root--private .pv-price-cards .price-card{height:100%}.lp-root--private .pv-price-cards .price-card .head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.lp-root--private .pv-price-cards .price-card .btn{margin-top:auto;align-self:flex-start}.lp-root--private .pv-card-num{flex-shrink:0;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;color:var(--color-accent-text);padding:4px 9px;border-radius:999px;background:#ff572214;border:1px solid var(--color-accent-tint-strong)}.lp-root--private .pv-process-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.lp-root--private .pv-proc{display:flex;flex-direction:column;gap:10px;padding:24px 22px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius)}.lp-root--private .pv-proc-num{font-size:24px;font-weight:600;color:var(--color-accent-text);letter-spacing:-.02em;line-height:1}.lp-root--private .pv-proc h3{font-size:16px;line-height:1.3}.lp-root--private .pv-proc p{color:var(--color-text-secondary);font-size:14px;line-height:1.55}.lp-root--private .pv-proc-micro{margin-top:auto;padding-top:12px;border-top:1px dashed var(--color-border);font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--color-text-secondary);line-height:1.5}.lp-root--private .pv-final-contact{display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap;font-family:var(--font-mono);font-size:14px;letter-spacing:.02em}.lp-root--private .pv-final-contact a{color:var(--color-accent-text)}.lp-root--private .pv-final-contact a:hover{text-decoration:underline;text-underline-offset:3px}.lp-root--private .pv-final-contact span{color:var(--color-text-on-dark-muted)}.lp-root--private .pv-final-b2b{font-family:var(--font-mono);font-size:12.5px;letter-spacing:.04em;color:var(--color-text-on-dark-muted)}.lp-root--private .pv-final-b2b:hover{color:var(--color-accent-text)}@media (max-width: 960px){.lp-root--private .pv-price-grid{grid-template-columns:1fr;gap:30px}.lp-root--private .pv-process-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 820px){.lp-root--private .pv-situations-grid{grid-template-columns:1fr}.lp-root--private .pv-steps{grid-template-columns:1fr;gap:0}.lp-root--private .pv-step{padding-top:16px}.lp-root--private .pv-step:first-child{padding-top:4px;border-top:none}}@media (max-width: 640px){.lp-root--private .pv-hero-stats{grid-template-columns:1fr}.lp-root--private .pv-hero-stat{border-right:none;border-bottom:1px solid var(--color-border-on-dark);padding:12px 0!important;flex-direction:row;align-items:baseline;gap:12px}.lp-root--private .pv-hero-stat:last-child{border-bottom:none}.lp-root--private .pv-hero-stat-num{min-width:128px}.lp-root--private .pv-price-cards,.lp-root--private .pv-process-grid{grid-template-columns:1fr}.lp-root--private .pv-filebar{flex-direction:column;align-items:flex-start}.lp-root--private .pv-filebar .btn,.lp-root--private .pv-cta-row .btn{width:100%;justify-content:center;text-align:center}.lp-root--private .pv-cta-row--split{flex-direction:column;align-items:flex-start;gap:16px}}.lp-root--private .pv-inline-link:focus-visible,.lp-root--private .pv-arak-link:focus-visible,.lp-root--private .pv-final-contact a:focus-visible,.lp-root--private .pv-final-b2b:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion: reduce){.lp-root--private .pv-inline-link,.lp-root--private .pv-arak-link,.lp-root--private .pv-final-contact a,.lp-root--private .pv-final-b2b{transition:none!important}}.lp-root--private .private-hero-v2{padding-top:clamp(56px,6vw,76px);padding-bottom:clamp(56px,6vw,74px);overflow:clip}.lp-root--private .private-hero-v2>.tech-grid-bg{opacity:.28;mask-image:linear-gradient(90deg,#000 0%,rgba(0,0,0,.68) 48%,transparent 90%);-webkit-mask-image:linear-gradient(90deg,#000 0%,rgba(0,0,0,.68) 48%,transparent 90%)}.lp-root--private .private-hero-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.82fr);gap:clamp(44px,6vw,84px);align-items:center}.lp-root--private .private-hero-copy{min-width:0}.lp-root--private .private-hero-copy>.eyebrow{margin-bottom:22px}.lp-root--private .private-hero-copy h1{max-width:18ch;margin-bottom:24px;font-size:clamp(42px,4.3vw,59px);line-height:1;letter-spacing:-.045em;text-wrap:balance}.lp-root--private .private-hero-copy h1 .hl-accent{display:block;margin-top:6px;color:var(--color-accent-text)}.lp-root--private .private-hero-copy .subtitle{max-width:60ch;margin-bottom:30px;font-size:clamp(17px,1.4vw,19px);line-height:1.6;text-wrap:pretty}.lp-root--private .private-hero-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:18px}.lp-root--private .private-hero-actions .btn{min-height:48px}.lp-root--private .private-hero-note{max-width:60ch;margin:0;color:var(--color-text-on-dark-muted);font-family:var(--font-mono);font-size:11.5px;line-height:1.55;letter-spacing:.03em}.lp-root--private .private-hero-media{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.lp-root--private .private-hero-media-frame{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 50%,rgba(0,0,0,.5) 68%,#000 86%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,transparent 50%,rgba(0,0,0,.5) 68%,#000 86%,#000 100%)}.lp-root--private .private-hero-media iframe{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100vw;height:56.25vw;min-height:100%;min-width:177.78vh;border:0;pointer-events:none;opacity:0}.lp-root--private .private-hero-media.is-playing iframe{opacity:1}.lp-root--private .private-hero-media:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#0a0e1af0 6%,#0a0e1a00 58%),linear-gradient(0deg,var(--color-bg-primary) 0%,rgba(10,14,26,0) 22%,rgba(10,14,26,0) 80%,var(--color-bg-primary) 100%),radial-gradient(135% 125% at 100% 50%,#0a0e1a00 40%,#0a0e1a57)}.lp-root--private .private-hero-v2>.tech-grid-bg{z-index:1}.lp-root--private .private-hero-v2>.container{position:relative;z-index:2}@media (max-width: 960px){.lp-root--private .private-hero-layout{grid-template-columns:1fr;gap:36px}.lp-root--private .private-hero-copy h1{max-width:19ch}.lp-root--private .private-hero-media{opacity:.5}.lp-root--private .private-hero-media-frame{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.5),#000 55%);mask-image:linear-gradient(180deg,#00000080,#000 55%)}.lp-root--private .private-hero-media:after{background:linear-gradient(0deg,var(--color-bg-primary) 6%,rgba(10,14,26,.32) 48%,rgba(10,14,26,.62) 100%)}}@media (max-width: 640px){.lp-root--private .private-hero-v2{padding-top:26px;padding-bottom:38px}.lp-root--private .private-hero-v2>.tech-grid-bg{opacity:.18}.lp-root--private .private-hero-layout{gap:24px}.lp-root--private .private-hero-copy>.eyebrow{margin-bottom:12px}.lp-root--private .private-hero-copy h1{max-width:none;margin-bottom:16px;font-size:clamp(30px,8.15vw,33px);line-height:1.02}.lp-root--private .private-hero-copy .subtitle{margin-bottom:18px;font-size:15px;line-height:1.46}.lp-root--private .private-hero-actions{display:grid;grid-template-columns:1fr;margin-bottom:14px}.lp-root--private .private-hero-actions .btn{width:100%;justify-content:center;text-align:center}.lp-root--private .private-hero-note{font-size:11.5px}}@media (max-width: 640px){.lp-root--private .pv-inline-link,.lp-root--private .pv-arak-link{display:inline-flex;align-items:center;min-height:32px}.lp-root--private .pv-final-contact a{display:inline-flex;align-items:center;min-height:36px}}@media (prefers-reduced-motion: reduce){.lp-root--private .private-hero-media.is-playing iframe,.lp-root--private .private-hero-media iframe{opacity:0}}
