.pd{--pd-cycle:16s;position:relative}.pd:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(62% 58% at 50% 62%, color-mix(in srgb, var(--green) 10%, transparent) 0%, transparent 72%);border-radius:44px;position:absolute;inset:12% -4% -7%}.pd-window{z-index:1;border:1px solid var(--line-strong);background:var(--bg);box-shadow:var(--shadow-soft);border-radius:16px;position:relative;overflow:hidden}.pd-chrome{background:var(--tint-2);align-items:center;gap:10px;padding:9px 12px;display:flex}.pd-lights{flex:none;gap:5px;display:inline-flex}.pd-light{background:var(--line-strong);border-radius:999px;width:8px;height:8px}.pd-light-gold{background:var(--gold)}.pd-url{border:1px solid var(--line);background:var(--bg);min-width:0;color:var(--muted);border-radius:999px;flex:auto;align-items:center;gap:6px;padding:4px 11px;font-size:.72rem;display:flex;overflow:hidden}.pd-urlLock{color:var(--green);flex:none}.pd-urls{min-width:0}.pd-urls>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pd-mark{border:1px dashed var(--line-strong);background:var(--bg);letter-spacing:.02em;color:var(--muted);white-space:nowrap;border-radius:999px;flex:none;margin-left:auto;padding:3px 9px;font-size:.7rem;font-weight:700}@media (max-width:519px){.pd-url{display:none}}.pd-rule{background-image:var(--rule-gold);height:2px}.pd-stage{background:var(--bg);position:relative;overflow:hidden}.pd-frame{display:none}.pd-f1{display:block}.pd-screen{flex-direction:column;padding:20px 18px 22px;display:flex}@media (min-width:768px){.pd-screen{padding:24px 26px 26px}}.pd-steprow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pd-step{background:var(--green-soft);color:var(--green-deep);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;flex:none;padding:4px 10px;font-size:.64rem;font-weight:700}.pd-steptitle{color:var(--ink);font-size:1.14rem;font-weight:800}.pd-lead{color:var(--muted);margin-top:7px;font-size:.83rem}.pd-fieldwrap{margin-top:14px}.pd-field{letter-spacing:.08em;align-items:center;margin-top:6px;font-weight:600;display:flex}.pd-digit{white-space:pre;display:inline-block}.pd-stack{margin-top:14px;display:grid}.pd-stack>*{grid-area:1/1}.pd-checking{border:1px solid var(--line);background:var(--tint);color:var(--muted);border-radius:999px;place-self:start;align-items:center;gap:8px;padding:7px 14px;font-size:.8rem;display:none}.pd-pulse{background:var(--green);border-radius:999px;flex:none;width:8px;height:8px}.pd-result{border:1px solid var(--line);background-color:var(--bg);background-image:linear-gradient(180deg, transparent 0%, var(--tint) 100%);border-radius:12px;padding:14px 16px}.pd-pop{display:inline-flex}.pd-asat{font-weight:400}.pd-legal{color:var(--ink);margin-top:9px;font-size:.95rem;font-weight:700;line-height:1.35}.pd-facts{flex-wrap:wrap;gap:6px 22px;margin-top:9px;display:flex}.pd-facts dt{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:700}.pd-facts dd{color:var(--ink);font-size:.85rem}.pd-foot{color:var(--muted);margin-top:12px;font-size:.78rem}.pd-eyebrow{margin-bottom:0;font-size:.68rem}.pd-namerow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.pd-name{letter-spacing:-.02em;color:var(--ink);font-size:1.42rem;font-weight:800;line-height:1.1}.pd-verirow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:11px;display:flex}.pd-reg{color:var(--muted);font-size:.78rem}.pd-reg b{color:var(--ink);font-weight:600}.pd-chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.pd-chip{border:1px solid var(--line);background:var(--bg);color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:6px 13px;font-size:.79rem;font-weight:500;display:inline-flex}.pd-chip-on{background:var(--green-soft);color:var(--green-deep);border-color:#0000;font-weight:600}.pd-about{max-width:64ch;color:var(--muted);margin-top:14px;font-size:.86rem;line-height:1.55}.pd-area{color:var(--ink);align-items:flex-start;gap:9px;margin-top:15px;font-size:.86rem;display:flex}.pd-ic{color:var(--green);flex:none;margin-top:2px}.pd-contact{border:1px solid var(--line);background:var(--tint);border-radius:12px;margin-top:15px;padding:13px 16px}.pd-contactTitle{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.66rem;font-weight:700}.pd-contact ul{flex-wrap:wrap;gap:7px 24px;margin-top:9px;display:flex}.pd-contact li{color:var(--ink);align-items:center;gap:8px;font-size:.84rem;display:flex}.pd-contact .pd-ic{margin-top:0}.pd-dashhead{align-items:center;gap:9px;display:flex}.pd-dashhead .pd-ic{margin-top:0}.pd-dashtitle{color:var(--ink);font-size:1.02rem;font-weight:700}.pd-score{color:var(--ink);align-items:baseline;margin-left:auto;font-size:1.05rem;font-weight:800;display:inline-flex}.pd-outof{color:var(--muted);font-size:.8rem;font-weight:600}.pd-track{background:var(--tint-2);border-radius:999px;height:10px;margin-top:12px;display:block;position:relative;overflow:hidden}.pd-bar{background-image:linear-gradient(90deg, var(--green), var(--green-deep));transform-origin:0;border-radius:999px 0 0 999px;width:100%;height:100%;display:block;transform:scaleX(.62)}.pd-label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:17px;font-size:.68rem;font-weight:700}.pd-actions{flex-direction:column;gap:7px;margin-top:9px;display:flex}.pd-action{border:1px solid var(--line);background:var(--tint);border-radius:10px;align-items:flex-start;gap:10px;padding:9px 12px;display:flex}.pd-action .pd-ic{margin-top:1px}.pd-actionText{flex-direction:column;min-width:0;display:flex}.pd-actionLabel{color:var(--ink);font-size:.85rem;font-weight:600}.pd-actionWhy{color:var(--muted);margin-top:1px;font-size:.75rem;line-height:1.4}.pd-weight{background:var(--green-soft);color:var(--green-deep);border-radius:999px;flex:none;margin-left:auto;padding:3px 9px;font-size:.72rem;font-weight:700}.pd-tiles{flex-wrap:wrap;gap:9px;margin-top:13px;display:flex}.pd-tile{border:1px solid var(--line);background:var(--bg);border-radius:10px;flex:160px;align-items:baseline;gap:7px;padding:9px 12px;display:flex}.pd-tile .pd-ic{align-self:center;margin-top:0}.pd-tilenum{color:var(--ink);font-size:1.05rem;font-weight:800}.pd-tilelabel{color:var(--muted);font-size:.74rem}.pd-screen-price{height:100%;padding:16px}@media (min-width:768px){.pd-screen-price{padding:20px}}.pd-price{border-radius:14px;flex-direction:column;flex:auto;justify-content:center;padding:20px 22px 22px;display:flex}.pd-priceEyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-lift);align-items:center;gap:8px;font-size:.66rem;font-weight:700;display:flex}.pd-lock{width:22px;height:22px;color:var(--gold-lift);background:#ffffff26;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pd-priceBig{color:#fff;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:10px;display:flex}.pd-amount{letter-spacing:-.03em;font-size:2.6rem;font-weight:800;line-height:1}.pd-amountNote{font-size:.9rem;font-weight:600}.pd-priceThen{color:#fff;margin-top:7px;font-size:.95rem;font-weight:600}.pd-promises{flex-direction:column;gap:6px;margin-top:15px;display:flex}.pd-promises li{color:#fff;align-items:center;gap:9px;font-size:.83rem;display:flex}.pd-tick{color:var(--gold-lift);flex:none}.pd-pay{color:var(--green-deep);background:#fff;border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;margin-top:17px;padding:11px 20px;font-size:.9rem;font-weight:700;display:inline-flex}.pd-caption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;display:flex}.pd-caps{letter-spacing:.13em;text-transform:uppercase;min-width:0;color:var(--green);font-size:.7rem;font-weight:700;line-height:1.4}.pd-dots{flex:none;align-items:center;gap:7px;display:inline-flex}.pd-dot{background:var(--line-strong);border-radius:999px;width:8px;height:8px;display:inline-block;position:relative}.pd-dot-on{background:var(--green);opacity:0;border-radius:999px;position:absolute;inset:-1px;transform:scale(.4)}.pd-d1{opacity:1;transform:scale(1)}.pd-swap>:not(:first-child),.pd-numswap>:not(:last-child){display:none}.pd-numswap{display:inline-block}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.pd-stage{height:428px}.pd-frame{opacity:0;will-change:opacity, transform;display:block;position:absolute;inset:0}.pd-f1{animation:pd-f1 var(--pd-cycle) linear infinite}.pd-f2{animation:pd-f2 var(--pd-cycle) linear infinite}.pd-f3{animation:pd-f3 var(--pd-cycle) linear infinite}.pd-f4{animation:pd-f4 var(--pd-cycle) linear infinite}.pd-rise{animation:pd-rise var(--pd-cycle) var(--ease-out) var(--k,0s) infinite backwards}.pd-late{animation:pd-late var(--pd-cycle) var(--ease-out) var(--k,0s) infinite backwards}.pd-pop{animation:pd-pop var(--pd-cycle) linear var(--k,0s) infinite backwards}.pd-digit{animation:pd-digit var(--pd-cycle) var(--ease-out) var(--k,0s) infinite backwards}.pd-checking{animation:pd-transient var(--pd-cycle) var(--ease-out) infinite backwards;display:inline-flex}.pd-pulse{animation:pd-pulse var(--pd-cycle) var(--ease-out) infinite backwards}.pd-bar{animation:pd-bar var(--pd-cycle) cubic-bezier(.3, 0, .2, 1) var(--k,0s) infinite backwards}.pd-swap,.pd-numswap{grid-template-columns:minmax(0,1fr);display:inline-grid}.pd-swap>*,.pd-numswap>*{opacity:0;grid-area:1/1}.pd-swap>:not(:first-child),.pd-numswap>:not(:last-child){display:block}.pd-numswap{justify-items:end}.pd-swap>.pd-s1{animation:pd-w1 var(--pd-cycle) linear infinite}.pd-swap>.pd-s2{animation:pd-w2 var(--pd-cycle) linear infinite}.pd-swap>.pd-s3{animation:pd-w3 var(--pd-cycle) linear infinite}.pd-swap>.pd-s4{animation:pd-w4 var(--pd-cycle) linear infinite}.pd-numswap>.pd-s1{animation:pd-n1 var(--pd-cycle) linear var(--k,0s) infinite backwards}.pd-numswap>.pd-s2{animation:pd-n2 var(--pd-cycle) linear var(--k,0s) infinite backwards}.pd-numswap>.pd-s3{animation:pd-n3 var(--pd-cycle) linear var(--k,0s) infinite backwards}.pd-d1{animation:pd-d1 var(--pd-cycle) var(--ease-out) infinite}.pd-d2{animation:pd-d2 var(--pd-cycle) var(--ease-out) infinite}.pd-d3{animation:pd-d3 var(--pd-cycle) var(--ease-out) infinite}.pd-d4{animation:pd-d4 var(--pd-cycle) var(--ease-out) infinite}}@keyframes pd-f1{0%{opacity:0}3.6%,25%{opacity:1}28.6%,to{opacity:0}}@keyframes pd-f2{0%,25%{opacity:0}28.6%,50%{opacity:1}53.6%,to{opacity:0}}@keyframes pd-f3{0%,50%{opacity:0}53.6%,75%{opacity:1}78.6%,to{opacity:0}}@keyframes pd-f4{0%{opacity:1}3.6%,75%{opacity:0}78.6%,to{opacity:1}}@keyframes pd-rise{0%{opacity:0;transform:translateY(14px)}3.4%,25%{opacity:1;transform:translate(0,0)}28.6%{opacity:0;transform:translateY(-10px)}28.61%,to{opacity:0;transform:translateY(14px)}}@keyframes pd-late{0%,11.9%{opacity:0;transform:translateY(10px)}14.7%,25%{opacity:1;transform:translate(0,0)}28.6%{opacity:0;transform:translateY(-10px)}28.61%,to{opacity:0;transform:translateY(10px)}}@keyframes pd-pop{0%,14.7%{opacity:0;transform:scale(.4)}16.6%{opacity:1;transform:scale(1.14)}18%,25%{opacity:1;transform:scale(1)}28.6%,to{opacity:0;transform:scale(.4)}}@keyframes pd-digit{0%{opacity:0;transform:translateY(-9px)}2.9%,25%{opacity:1;transform:translate(0,0)}28.6%,to{opacity:0;transform:translateY(-9px)}}@keyframes pd-transient{0%,6.5%{opacity:0;transform:translateY(6px)}8.2%,11.2%{opacity:1;transform:translate(0,0)}12.5%,to{opacity:0;transform:translateY(-6px)}}@keyframes pd-pulse{0%,6.5%{transform:scale(.55)}7.3%{transform:scale(1)}8.1%{transform:scale(.55)}8.9%{transform:scale(1)}9.7%{transform:scale(.55)}10.5%{transform:scale(1)}11.3%,to{transform:scale(.55)}}@keyframes pd-bar{0%,4.2%{transform:scaleX(.06)}16.5%,28.6%{transform:scaleX(.62)}28.61%,to{transform:scaleX(.06)}}@keyframes pd-n1{0%,3.8%{opacity:0}4.8%,8.2%{opacity:1}9%,to{opacity:0}}@keyframes pd-n2{0%,8.4%{opacity:0}9.2%,13.8%{opacity:1}14.6%,to{opacity:0}}@keyframes pd-n3{0%,14%{opacity:0}14.8%,25%{opacity:1}28.6%,to{opacity:0}}@keyframes pd-w1{0%,21.4%{opacity:1}25%,96.4%{opacity:0}to{opacity:1}}@keyframes pd-w2{0%,21.4%{opacity:0}25%,46.4%{opacity:1}50%,to{opacity:0}}@keyframes pd-w3{0%,46.4%{opacity:0}50%,71.4%{opacity:1}75%,to{opacity:0}}@keyframes pd-w4{0%,71.4%{opacity:0}75%,96.4%{opacity:1}to{opacity:0}}@keyframes pd-d1{0%,21.4%{opacity:1;transform:scale(1)}25%,96.4%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes pd-d2{0%,21.4%{opacity:0;transform:scale(.4)}25%,46.4%{opacity:1;transform:scale(1)}50%,to{opacity:0;transform:scale(.4)}}@keyframes pd-d3{0%,46.4%{opacity:0;transform:scale(.4)}50%,71.4%{opacity:1;transform:scale(1)}75%,to{opacity:0;transform:scale(.4)}}@keyframes pd-d4{0%,71.4%{opacity:0;transform:scale(.4)}75%,96.4%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.4)}}
