.pp-hero__graphic{width:70%}@media (min-width:769px){.pp-hero--long .ph__title{font-size:calc(min(clamp(62px, 10.8vw, calc(var(--hero-unit) * 7.25)), 18vh) * .8)}}@media (max-width:768px){.pp-hero__graphic{width:100%;max-width:calc(76.9231vw - 36.9231px);margin-inline-start:auto;margin-inline-end:auto;transform:scale(1.3)}.pp-hero+section{border-top-color:#0000}}.pp-hero__facts{flex-wrap:wrap;align-items:center;gap:8px clamp(12px,1.6vw,20px);margin:0;padding:0;list-style:none;display:flex}.pp-hero__facts li{letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);align-items:center;gap:clamp(12px,1.6vw,20px);font-size:11px;display:flex}.pp-hero__facts li:not(:last-child):after{content:"";background:var(--color-orange);flex-shrink:0;width:3px;height:3px}.pp-hero__ctas{align-items:center;gap:var(--space-16) clamp(20px, 2.4vw, 32px);flex-wrap:wrap;margin-top:clamp(24px,3vw,36px);display:flex}.pp-btn{border:1px solid var(--color-white);background:var(--color-white);color:var(--color-bg);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.9em;padding:16px 28px;font-size:12px;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.pp-btn:hover{background:var(--color-orange);border-color:var(--color-orange)}.pp-btn:focus-visible{outline:2px solid var(--color-orange);outline-offset:4px}.pp-textlink{font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-white);border-bottom:1px solid var(--color-medium-dark);padding-bottom:4px;font-size:12px;text-decoration:none;transition:color .2s,border-color .2s}.pp-textlink:hover{color:var(--color-orange);border-color:var(--color-orange)}.pp-section{border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg);padding:clamp(64px,8vw,112px) clamp(24px,5vw,80px)}.pp-section--alt{background:#0b0b0b}.pp-inner{max-width:1100px;margin:0 auto}.pp-head{margin-bottom:clamp(40px,5vw,64px)}.pp-label,.pp-sublabel{margin:0 0 var(--space-16);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);font-size:11px}.pp-sublabel{margin-top:clamp(32px,4vw,48px)}.pp-heading{letter-spacing:-.02em;max-width:22ch;color:var(--color-white);margin:0;font-size:clamp(26px,2.8vw,40px);line-height:1.05}.pp-body{margin:0 0 var(--space-16);max-width:38em;color:var(--color-text-secondary);font-size:clamp(.9375rem,1.2vw,1.0625rem);line-height:1.7}.pp-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,80px);max-width:1100px;margin:0 auto;display:grid}.pp-split .pp-head{margin:0;position:sticky;top:clamp(112px,12vh,160px)}.pp-split .pp-heading{max-width:14ch}.pp-split__body>:first-child{margin-top:0}.pp-dots{margin:0;padding:0;list-style:none}.pp-dots li{align-items:baseline;gap:var(--space-16);padding:var(--space-16) 0;border-top:1px solid var(--color-border-subtle);color:var(--color-white);font-size:1rem;line-height:1.5;display:flex}.pp-dots li:before{content:"";background:var(--color-orange);border-radius:50%;flex-shrink:0;width:6px;height:6px;transform:translateY(-2px)}.pp-dots--muted li{color:var(--color-text-muted)}.pp-dots--muted li:before{background:var(--color-medium-dark)}.pp-reason{padding-top:var(--space-24);border-top:2px solid var(--color-orange);max-width:34em;color:var(--color-white);margin:clamp(32px,4vw,48px) 0 0;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.5}.pp-note{max-width:44em;color:var(--color-text-secondary);margin:clamp(40px,5vw,56px) 0 0;font-size:.9375rem;line-height:1.7}.pp-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.pp-step{padding-top:var(--space-24);border-top:1px solid var(--color-border-subtle)}.pp-step__num{margin-bottom:var(--space-16);letter-spacing:.18em;color:var(--color-orange);font-size:11px;display:block}.pp-step__title{margin:0 0 var(--space-12);letter-spacing:-.01em;color:var(--color-white);font-size:1.125rem}.pp-step__body{color:var(--color-text-secondary);margin:0;font-size:.9375rem;line-height:1.6}.pp-area{border-top:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(40px,6vw,88px);padding:clamp(48px,6vw,80px) 0;display:grid}.pp-area:last-child{padding-bottom:0}.pp-area--flip .pp-area__text{order:2}.pp-area__demo{position:sticky;top:clamp(112px,14vh,160px)}.pp-area__index{margin:0 0 var(--space-12);letter-spacing:.18em;color:var(--color-orange);font-size:11px}.pp-area__name{margin:0 0 var(--space-16);letter-spacing:-.02em;color:var(--color-white);font-size:clamp(24px,2.4vw,34px);line-height:1.05}.pp-area__intro{margin:0 0 var(--space-32);max-width:34em;color:var(--color-text-secondary);font-size:clamp(.9375rem,1.2vw,1.0625rem);line-height:1.65}.pp-features{margin:0;padding:0;list-style:none}.pp-feature{padding:var(--space-16) 0;border-top:1px solid var(--color-border-subtle);flex-direction:column;gap:4px;display:flex}.pp-feature__name{font-weight:var(--font-weight-bold);color:var(--color-white);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:1rem;display:flex}.pp-feature__body{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.55}.pp-tier{border:1px solid var(--color-border-subtle);font-weight:var(--font-weight-regular);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);padding:2px 6px;font-size:10px}.pp-tier--soon{color:var(--color-orange-base);border-color:#f05b3d59}.pp-proof{margin-top:var(--space-32);padding-top:var(--space-20);border-top:2px solid var(--color-orange)}.pp-proof__label{margin:0 0 var(--space-8);letter-spacing:.18em;text-transform:uppercase;color:var(--color-orange);font-size:11px}.pp-proof__body{color:var(--color-white);margin:0;font-size:.9375rem;line-height:1.65}.pp-area--text{grid-template-columns:minmax(0,1fr)}.pp-area--text .pp-area__intro{max-width:44em}.pp-area--text .pp-features{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,3vw,48px);display:grid}.pp-area--text .pp-proof{max-width:44em}.pp-fit{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3vw,48px);display:grid}.pp-fit .pp-sublabel{margin-top:0}.pp-isnt{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,32px);margin:0;padding:0;list-style:none;display:grid}.pp-isnt li{gap:var(--space-8);padding-top:var(--space-16);border-top:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.pp-isnt__label{font-weight:var(--font-weight-bold);color:var(--color-white);font-size:1rem}.pp-isnt__body{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.55}.pp-tiers{grid-template-columns:repeat(var(--pp-tiers,4), minmax(0, 1fr));border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);display:grid}.pp-tier-col{padding:var(--space-32) clamp(16px, 1.8vw, 24px) var(--space-32);border-left:1px solid var(--color-border-subtle);grid-row:span 7;grid-template-rows:subgrid;align-content:start;display:grid}.pp-tier-col:first-child{border-left:none;padding-left:0}.pp-tier-col__index{margin:0 0 var(--space-8);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);font-size:11px}.pp-tier-col__name{margin:0 0 var(--space-24);letter-spacing:-.01em;color:var(--color-white);font-size:clamp(20px,1.8vw,24px)}.pp-tier-col__prices{justify-content:flex-end;gap:var(--space-8);margin-bottom:var(--space-20);flex-direction:column;display:flex}.pp-price{flex-wrap:wrap;align-items:baseline;gap:0 6px;margin:0;display:flex}.pp-price__from{letter-spacing:.18em;text-transform:uppercase;width:100%;color:var(--color-text-muted);font-size:11px}.pp-price__num{font-weight:var(--font-weight-bold);letter-spacing:-.02em;color:var(--color-white);font-size:clamp(28px,2.6vw,36px);line-height:1.1}.pp-price__unit{color:var(--color-text-secondary);font-size:.8125rem}.pp-tier-col__meta{color:var(--color-text-muted);margin:0 0 4px;font-size:.875rem}.pp-tier-col__adds-label{margin:var(--space-24) 0 var(--space-8);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);font-size:11px}.pp-tier-col__adds{margin:0;padding:0;list-style:none}.pp-tier-col__adds li{color:var(--color-white);padding:6px 0 6px 14px;font-size:.875rem;line-height:1.45;position:relative}.pp-tier-col__adds li:before{content:"";background:var(--color-orange);border-radius:50%;width:4px;height:4px;position:absolute;top:calc(4px + .725em);left:0}.pp-terms{margin:var(--space-32) 0 0;gap:var(--space-8) clamp(24px, 3vw, 48px);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.pp-terms li{color:var(--color-text-secondary);font-size:.875rem;line-height:1.6}.pp-offer{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,80px);max-width:1100px;margin:0 auto;display:grid}.pp-offer .pp-heading{margin-bottom:var(--space-24);font-size:clamp(32px,4vw,56px)}.pp-offer__seal{justify-self:end;width:min(100%,240px)}.pp-offer__seal svg{width:100%;height:auto;animation:40s linear infinite pp-seal-spin;display:block}.pp-seal__ring{fill:none;stroke:var(--color-border-subtle);stroke-width:1px}.pp-seal__ring--inner{stroke:#ffffff14}.pp-seal__text{fill:var(--color-text-muted);font-family:var(--font-primary);letter-spacing:.3em;text-transform:uppercase;font-size:11px}.pp-seal__core{fill:var(--color-orange)}@keyframes pp-seal-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pp-offer__seal svg{animation:none}}.pp-trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,4vw,48px) clamp(24px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.pp-trust__item{padding-top:var(--space-20);border-top:1px solid var(--color-border-subtle)}.pp-trust__name{margin:0 0 var(--space-8);letter-spacing:-.01em;color:var(--color-white);font-size:1.0625rem}.pp-trust__body{color:var(--color-text-secondary);margin:0;font-size:.9375rem;line-height:1.6}@media (max-width:1000px){.pp-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-tier-col:nth-child(odd){border-left:none;padding-left:0}.pp-tier-col:nth-child(n+3){border-top:1px solid var(--color-border-subtle)}.pp-steps,.pp-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.pp-split,.pp-area,.pp-offer{grid-template-columns:minmax(0,1fr);gap:clamp(24px,5vw,40px)}.pp-split .pp-head{position:static}.pp-split .pp-heading{max-width:none}.pp-area--flip .pp-area__text{order:0}.pp-area__demo{position:static}.pp-offer__seal{justify-self:start;width:160px}.pp-isnt{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.pp-tiers,.pp-steps,.pp-trust,.pp-fit,.pp-terms,.pp-area--text .pp-features{grid-template-columns:minmax(0,1fr)}.pp-tier-col{border-left:none;padding-left:0;padding-right:0}.pp-tier-col+.pp-tier-col{border-top:1px solid var(--color-border-subtle)}.pp-area__demo [class$=__feet]{display:none}}@media (max-width:480px){.pp-area__demo .pbl__body{min-height:248px}}@media (min-width:2000px){.pp-section{padding-left:max(80px,50vw - 780px);padding-right:max(80px,50vw - 780px)}}
