.pg-ref{background:var(--pg-bg-warm)}.pg-ref .pg-eyebrow{letter-spacing:.1em;color:var(--pg-accent-strong);font-size:12.5px;font-weight:700;line-height:normal;display:block}.pg-ref .pg-h1{letter-spacing:-.028em;text-wrap:balance;font-size:clamp(31px,4.4vw,49px);font-weight:800;line-height:1.06}.pg-ref .pg-h2{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(27px,3.4vw,40px);font-weight:800;line-height:1.1}.pg-ref .pg-link{color:var(--pg-accent-strong);font-size:13.5px;font-weight:600}.pg-hero{padding:clamp(32px,4vw,44px) 0 clamp(24px,3vw,36px)}.pg-hero__grid{grid-template-columns:minmax(0,45fr) minmax(0,55fr);align-items:center;gap:clamp(28px,3.4vw,56px);display:grid}.pg-hero__grid>*,.pg-journey__panel>*,.pg-losses__grid>*{min-width:0}.pg-ref .pg-hero__title{text-wrap:balance;max-width:520px;margin:16px 0 0;font-size:clamp(32px,3.7vw,55px)}.pg-ref .pg-hero__lead{color:var(--pg-muted);max-width:560px;margin:18px 0 0;font-size:clamp(15px,1.6vw,17.5px);line-height:1.55}.pg-hero__cta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.pg-hero__cta .pg-btn{border-radius:var(--pg-radius-pill);flex:0 auto;padding:15px 26px;font-size:15.5px}.pg-hero__cta .pg-btn--primary{font-weight:700;box-shadow:0 12px 26px #01a8fd59}.pg-hero__cta .pg-btn--ghost{background:#fff;border:1px solid #e0dcd2;font-weight:600}.pg-hero__seglink{color:var(--pg-accent-strong);margin-top:12px;font-size:13.5px;font-weight:600;display:inline-block}.pg-hero__seglink:hover{text-decoration:underline}.pg-hero__proof{border-top:1px solid var(--pg-line-warm);color:var(--pg-ink-2);margin-top:26px;padding-top:16px;font-size:15px;line-height:1.75}.pg-hero__proof strong{color:var(--pg-ink);font-weight:700}.pg-hero__proof-grid{grid-template-columns:1fr 1fr;gap:14px 20px;display:none}.pg-hero__proof-grid b{font-size:19px;font-weight:800;display:block}.pg-hero__proof-grid span{color:var(--pg-muted-2);font-size:12px;display:block}.pg-segments{border:1px solid var(--pg-line-warm);border-radius:var(--pg-radius-pill);width:max-content;max-width:100%;box-shadow:none;scrollbar-width:none;background:#fff;gap:4px;margin-bottom:14px;padding:5px;display:flex;overflow-x:auto}.pg-segments::-webkit-scrollbar{display:none}.pg-segments__btn{border-radius:var(--pg-radius-pill);color:var(--pg-ink-nav);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:none;padding:8px 15px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .15s,color .15s}.pg-segments__btn[aria-selected=true]{background:var(--pg-ink);color:#fff;font-weight:700}.pg-mock{position:relative}.pg-mock:before{content:"";background:var(--pg-plate);border-radius:20px;position:absolute;inset:22px -14px -14px 22px}.pg-mock--hero{padding-bottom:26px}.pg-mock--hero:before{border-radius:22px;inset:26px -14px 6px 26px}.pg-mock--warm:before{background:var(--pg-plate-warm)}.pg-mock__window{border:1px solid var(--pg-line-warm);background:#fff;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 24px 50px -22px #1c253033}.pg-mock--hero .pg-mock__window{border-radius:18px;box-shadow:0 30px 60px -25px #1c253038}.pg-mock__bar{border-bottom:1px solid var(--pg-line-warm-2);align-items:center;gap:7px;height:38px;padding:0 14px;display:flex}.pg-mock--hero .pg-mock__bar{height:40px;padding:0 15px}.pg-mock__bar i{background:#ede9e0;border-radius:50%;flex:none;width:9px;height:9px}.pg-mock__title{color:#98a2ae;margin-left:8px;font-size:11.5px;font-weight:500}.pg-mock__body{aspect-ratio:1440/640;background:repeating-linear-gradient(45deg, var(--pg-hatch-a), var(--pg-hatch-a) 10px, var(--pg-hatch-b) 10px, var(--pg-hatch-b) 20px);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:20px;display:flex}.pg-mock--hero .pg-mock__body{aspect-ratio:1440/840;gap:8px}.pg-mock--wide .pg-mock__body{aspect-ratio:1440/700}.pg-mock__ph{letter-spacing:.1em;color:#9aa4b0;font-family:ui-monospace,Menlo,monospace;font-size:11.5px;font-weight:700}.pg-mock__caption{color:#66727f;max-width:330px;font-size:12.5px;line-height:1.5}.pg-mock--hero .pg-mock__caption{max-width:300px}.pg-mock__body--image{padding:0;display:block}.pg-mock__body--image img{object-fit:cover;width:100%;height:100%;display:block}.pg-mock__floats{flex-wrap:wrap;gap:10px;display:flex;position:absolute;bottom:0;left:-8px}.pg-float{border:1px solid var(--pg-line-warm-2);background:#fff;border-radius:14px;padding:11px 15px;box-shadow:0 16px 36px -12px #1c253040}.pg-float__label{color:var(--pg-muted-2);align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:flex}.pg-float__label i{background:var(--pg-accent-strong);border-radius:2px;flex:none;width:7px;height:7px;display:inline-block}.pg-float__label i.is-info{background:var(--pg-accent-strong)}.pg-float__label i.is-good{background:#0e9e6e}.pg-float__label i.is-bad{background:#d14343}.pg-float__value{font-variant-numeric:tabular-nums;margin-top:2px;font-size:16px;font-weight:800}.pg-float__delta{color:#0e9e6e;font-size:11px;font-weight:700}.pg-trust{background:#fff;padding:clamp(48px,6vw,84px) 0}.pg-ref .pg-trust__title{text-align:center;max-width:760px;color:var(--pg-ink);margin:0 auto clamp(32px,4vw,52px);font-size:clamp(18px,2vw,23px);font-weight:600;line-height:1.3}.pg-trust__grid{grid-template-columns:repeat(var(--pg-trust-cols,5), minmax(0, 1fr));align-items:start;gap:clamp(28px,3.5vw,40px) clamp(16px,2.4vw,36px);margin:0;padding:0;list-style:none;display:grid}.pg-trust__client{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:0 clamp(8px,1.4vw,18px);display:flex;position:relative}.pg-trust__client:not(:first-child):before{content:"";background:var(--pg-line);width:1px;position:absolute;top:6px;bottom:6px;left:calc(clamp(16px,2.4vw,36px)/-2)}.pg-trust__logo{justify-content:center;align-items:center;height:clamp(84px,9vw,96px);display:flex}.pg-trust__logo img{object-fit:contain;width:auto;max-width:clamp(140px,15vw,172px);height:auto;max-height:clamp(64px,7vw,78px)}.pg-trust__logo-fallback{color:var(--pg-muted-2);font-size:15px;font-weight:600}.pg-trust__name{color:var(--pg-ink);font-size:clamp(15px,1.5vw,17px);font-weight:600;line-height:1.25}.pg-trust__desc{color:var(--pg-muted);max-width:15em;font-size:clamp(13px,1.3vw,14px);font-weight:400;line-height:1.4}@media (width<=900px){.pg-trust__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-trust__client:not(:first-child):before{display:none}}@media (width<=560px){.pg-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.pg-trust__logo{height:78px}}.pg-journey{background:#fff;padding:clamp(52px,6vw,80px) 0}.pg-ref .pg-section-head{text-align:left;max-width:720px;margin:0;display:block}.pg-ref .pg-section-head .pg-h2{margin:16px 0 0}.pg-ref .pg-section-head .pg-lead{color:var(--pg-muted);max-width:640px;margin:14px 0 0;font-size:clamp(15px,1.6vw,16.5px);line-height:1.6}.pg-stages{margin-top:44px;padding:0 30px;position:relative}.pg-stages__track{background:var(--pg-line-warm);border-radius:2px;height:2px;position:absolute;top:9px;left:30px;right:30px}.pg-stages__fill{background:linear-gradient(90deg,#01a8fd,#5fbdf5);border-radius:3px;width:0;height:3px;transition:width .45s cubic-bezier(.22,1,.36,1);position:absolute;top:8.5px;left:30px}.pg-stages__row{justify-content:space-between;display:flex;position:relative}.pg-stage{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:none;justify-content:flex-start;align-items:center;gap:9px;min-width:44px;min-height:44px;padding:0 6px 6px;font-family:inherit;display:flex}.pg-stage:hover{opacity:.75}.pg-stage__dot{background:var(--pg-accent);border:5px solid #fff;border-radius:50%;width:20px;height:20px;transition:all .3s;display:inline-block;box-shadow:0 0 0 1.5px #8fcff7}.pg-stage__label{color:#4a5561;white-space:nowrap;font-size:13px;font-weight:600}.pg-stage[aria-selected=true] .pg-stage__dot{box-shadow:0 0 0 2px var(--pg-accent), 0 0 0 6px #01a8fd1f;border-width:4px}.pg-stage[aria-selected=true] .pg-stage__label{color:var(--pg-ink);font-size:13.5px;font-weight:800}.pg-stage[aria-selected=true]~.pg-stage .pg-stage__dot{box-shadow:none;background:#fff;border:2px solid #d9d4c8}.pg-stage[aria-selected=true]~.pg-stage .pg-stage__label{color:#8a94a0}.pg-stages__row .pg-stage:last-child .pg-stage__dot{width:26px;height:26px;margin-top:-3px}.pg-stages__row .pg-stage:last-child[aria-selected=true] .pg-stage__dot{box-shadow:0 0 0 2px var(--pg-accent), 0 0 0 7px #01a8fd24}.pg-stage[aria-selected=true]~.pg-stage:last-child .pg-stage__dot{border:2px solid #8fcff7;box-shadow:0 0 0 4px #01a8fd14}.pg-chips{scrollbar-width:none;gap:6px;padding-bottom:4px;display:none;overflow-x:auto}.pg-chips::-webkit-scrollbar{display:none}.pg-chip{border-radius:var(--pg-radius-pill);border:1px solid var(--pg-line-warm);cursor:pointer;color:var(--pg-muted-2);white-space:nowrap;background:#fff;flex:none;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:600}.pg-chip[aria-selected=true]{background:var(--pg-ink);color:#fff;border-color:var(--pg-ink);font-weight:700}.pg-journey__panel{grid-template-columns:minmax(0,62fr) minmax(0,38fr);align-items:center;gap:clamp(20px,3vw,34px);margin-top:clamp(24px,3vw,34px);display:grid}.pg-journey__name{letter-spacing:-.02em;font-size:clamp(19px,2.2vw,22px);font-weight:800}.pg-ref .pg-journey__text{color:var(--pg-muted);margin:10px 0 0;font-size:15px;line-height:1.6}.pg-signal{background:var(--pg-bg-warm);font-variant-numeric:tabular-nums;border-radius:12px;align-items:center;gap:9px;margin-top:16px;padding:11px 15px;font-size:13.5px;font-weight:700;display:inline-flex}.pg-signal i{background:var(--pg-accent-strong);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.pg-signal i.is-info{background:var(--pg-accent-strong)}.pg-signal i.is-bad{background:#d14343}.pg-signal i.is-warn{background:#e8930c}.pg-signal i.is-good{background:#0e9e6e}.pg-journey__link{margin-top:16px}.pg-benefits{border-top:1px solid #efece4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 36px;margin-top:clamp(30px,4vw,44px);padding-top:20px;display:flex}.pg-benefits__list{color:var(--pg-muted);flex-wrap:wrap;gap:12px 32px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.pg-benefits__list li{align-items:center;gap:8px;display:inline-flex}.pg-benefits__list b{color:var(--pg-ink);font-weight:700}.pg-benefits__list i{background:var(--pg-accent);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.pg-benefits__list li:nth-child(2) i{background:var(--pg-accent-strong)}.pg-benefits__list li:nth-child(3) i{background:#0e9e6e}.pg-losses{background:var(--pg-bg-warm);padding:clamp(52px,6vw,80px) 0}.pg-losses__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.pg-losses__head .pg-section-head{max-width:640px}.pg-losses__head .pg-lead{max-width:none}.pg-losses__meter{flex:none;align-items:center;padding-bottom:6px;display:flex}.pg-losses__meter i{background:#8fcff7;flex:none;width:26px;height:1.5px}.pg-losses__meter i:first-child{background:linear-gradient(90deg,#0000,#8fcff7);width:34px}.pg-losses__meter b{background:var(--pg-accent);border-radius:50%;flex:none;width:10px;height:10px}.pg-losses__meter span{color:var(--pg-ink-2);max-width:170px;margin-left:12px;font-size:13px;font-weight:600;line-height:1.4}.pg-losses__grid{grid-template-columns:minmax(0,37fr) minmax(0,63fr);align-items:start;gap:clamp(18px,2vw,26px);margin-top:clamp(24px,3vw,36px);display:grid}.pg-losses__list{flex-direction:column;gap:8px;display:flex}.pg-loss{text-align:left;cursor:pointer;border:1px solid var(--pg-line-warm);background:#fff9;border-radius:13px;width:100%;padding:12px 15px;font-family:inherit;transition:all .25s;display:block}.pg-loss:hover{border-color:#b9d6ee}.pg-loss[aria-selected=true]{border:1.5px solid var(--pg-accent);background:#fff;box-shadow:0 14px 30px -14px #01a8fd59}.pg-loss__cat{letter-spacing:.08em;text-transform:uppercase;color:#8a94a0;font-size:10.5px;font-weight:700;display:block}.pg-loss__value{font-variant-numeric:tabular-nums;color:var(--pg-ink);margin-top:5px;font-size:16px;font-weight:800;display:block}.pg-loss__text{color:var(--pg-muted);margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.pg-losses__report{border:1px solid var(--pg-line-warm);background:#fff;border-radius:14px;margin-top:24px;padding:14px 18px}.pg-losses__report-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#8a94a0;font-size:11px;font-weight:700}.pg-losses__report-text{color:var(--pg-ink-2);margin-top:4px;font-size:14px;font-weight:500;line-height:1.5}.pg-losses__report .pg-link{font-size:13px}.pg-losses__foot{border-top:1px solid var(--pg-line-warm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 36px;margin-top:clamp(28px,3vw,36px);padding-top:18px;display:flex}.pg-losses__foot span{color:var(--pg-muted);max-width:640px;font-size:13.5px;line-height:1.6}.pg-loss-active{display:none}@media (width<=1099.98px){.pg-nav{display:none}.pg-burger{display:inline-flex}.pg-header__actions .pg-locale-link{display:none}.pg-header__actions .pg-btn{padding:8px 15px;font-size:13px;display:inline-flex}}@media (width<=979.98px){.pg-hero__grid,.pg-journey__panel,.pg-losses__grid{grid-template-columns:1fr}.pg-hero__cta .pg-btn{flex:100%}.pg-hero__proof:has(+.pg-hero__proof-grid){display:none}.pg-hero__proof-grid{border-top:1px solid var(--pg-line-warm);margin-top:26px;padding-top:16px;display:grid}.pg-stages{display:none}.pg-chips{display:flex}.pg-journey .pg-chips{margin-top:26px}.pg-losses .pg-chips{margin-top:24px}.pg-journey__panel>.pg-mock{order:2}.pg-losses__list{display:none}.pg-loss-active{border:1.5px solid var(--pg-accent);background:#fff;border-radius:14px;margin-bottom:12px;padding:14px 16px;display:block}.pg-loss-active .pg-loss__value{font-size:17px}}
