:root{--pd-blue-50:#EBF4FF;--pd-blue-100:#D6E9FF;--pd-blue-200:#ADD3FF;--pd-blue-300:#70B3FF;--pd-blue-400:#3392FF;--pd-blue-500:#0077FF;--pd-blue-600:#0066E6;--pd-blue-700:#005FCC;--pd-blue-800:#0051AD;--pd-blue-900:#003E85;--pd-n-0:#FFFFFF;--pd-n-25:#F8FAFC;--pd-n-50:#F1F5F9;--pd-n-100:#E2E8F0;--pd-n-200:#CBD5E1;--pd-n-400:#94A3B8;--pd-n-500:#64748B;--pd-n-600:#475569;--pd-n-800:#1E293B;--pd-n-900:#0F172A;--pd-n-950:#0B1220;--pd-green-700:#15803D;--pd-green-400:#4ADE80;--pd-bg:var(--pd-n-0);--pd-bg-sunken:var(--pd-n-25);--pd-surface:var(--pd-n-0);--pd-surface-alt:var(--pd-n-50);--pd-line:var(--pd-n-100);--pd-line-strong:var(--pd-n-200);--pd-text:var(--pd-n-900);--pd-text-muted:var(--pd-n-600);--pd-text-faint:#5A6980;--pd-accent:var(--pd-blue-700);--pd-accent-solid:var(--pd-blue-600);--pd-accent-solid-text:var(--pd-n-0);--pd-accent-weak:var(--pd-blue-50);--pd-ok:var(--pd-green-700);--pd-shadow:0 1px 2px rgba(15,23,42,.05),0 12px 34px -18px rgba(15,23,42,.22);--pd-shadow-lift:0 2px 6px rgba(15,23,42,.06),0 28px 56px -24px rgba(15,23,42,.30);--pd-aura-a:rgba(0,119,255,.14);--pd-aura-b:rgba(51,146,255,.10);--pd-cyan:#00C8E0;--pd-cyan-400:#22D3EE;--pd-violet:#7C5CFF;--pd-pink:#FF4D8D;--pd-mint:#12B981;--pd-amber:#F59E0B;--pd-grad:linear-gradient(135deg,#00C8E0,#0077FF 55%,#3B5BFF);--pd-grad-soft:linear-gradient(135deg,rgba(0,200,224,.14),rgba(0,119,255,.14));--pd-hero-bg:linear-gradient(150deg,#F4F9FF,#E6F1FF 44%,#D8EAFF);--pd-hero-text:var(--pd-n-900);--pd-hero-lead:var(--pd-n-600);--pd-hero-eyebrow:var(--pd-grad);--pd-hero-h1-grad:linear-gradient(135deg,#0091B0,#0066E6);--pd-hero-soft:rgba(15,23,42,.06);--pd-hero-soft-hover:rgba(15,23,42,.11);--pd-hero-soft-text:var(--pd-n-900);--pd-hero-logo:var(--pd-logo-l);--pd-aura-1:rgba(0,167,196,.26);--pd-aura-2:rgba(124,92,255,.16);--pd-aura-3:rgba(11,79,214,.18);--pd-logo-l:url(https://cdn.alldonation.co.kr/images/logos/alldon.svg);--pd-logo-d:url(https://cdn.alldonation.co.kr/images/logos/alldon_dark.svg);--pd-logo:var(--pd-logo-l);--pd-r-sm:3px;--pd-r:6px;--pd-r-lg:12px;--pd-r-xl:16px;--pd-maxw:1240px}:root.dark,:root[data-theme=dark]{--pd-bg:var(--pd-n-950);--pd-bg-sunken:#070C16;--pd-surface:#111A2B;--pd-surface-alt:#0E1626;--pd-line:#1E2A3F;--pd-line-strong:#2A3A54;--pd-text:#E6EDF6;--pd-text-muted:#A4B3C6;--pd-text-faint:#7C8BA1;--pd-accent:var(--pd-blue-300);--pd-accent-solid:var(--pd-blue-400);--pd-accent-solid-text:var(--pd-n-950);--pd-accent-weak:rgba(51,146,255,.12);--pd-ok:var(--pd-green-400);--pd-shadow:0 1px 2px rgba(0,0,0,.4),0 14px 36px -18px rgba(0,0,0,.66);--pd-shadow-lift:0 2px 8px rgba(0,0,0,.5),0 30px 60px -24px rgba(0,0,0,.8);--pd-aura-a:rgba(0,119,255,.24);--pd-aura-b:rgba(112,179,255,.14);--pd-logo:var(--pd-logo-d);--pd-hero-bg:linear-gradient(150deg,#081428,#0B1F45 44%,#0A2E6E);--pd-hero-text:#fff;--pd-hero-lead:rgba(226,238,255,.80);--pd-hero-eyebrow:linear-gradient(135deg,#7FE9FF,#B9D4FF);--pd-hero-h1-grad:linear-gradient(135deg,#5BE7FF,#7FB4FF);--pd-hero-soft:rgba(255,255,255,.12);--pd-hero-soft-hover:rgba(255,255,255,.20);--pd-hero-soft-text:#fff;--pd-hero-logo:var(--pd-logo-d);--pd-aura-1:rgba(91,231,255,.30);--pd-aura-2:rgba(124,92,255,.28);--pd-aura-3:rgba(11,79,214,.42)}:root.light,:root[data-theme=light]{--pd-bg:var(--pd-n-0);--pd-bg-sunken:var(--pd-n-25);--pd-surface:var(--pd-n-0);--pd-surface-alt:var(--pd-n-50);--pd-line:var(--pd-n-100);--pd-line-strong:var(--pd-n-200);--pd-text:var(--pd-n-900);--pd-text-muted:var(--pd-n-600);--pd-text-faint:#5A6980;--pd-accent:var(--pd-blue-700);--pd-accent-solid:var(--pd-blue-600);--pd-accent-solid-text:var(--pd-n-0);--pd-accent-weak:var(--pd-blue-50);--pd-ok:var(--pd-green-700);--pd-shadow:0 1px 2px rgba(15,23,42,.05),0 12px 34px -18px rgba(15,23,42,.22);--pd-shadow-lift:0 2px 6px rgba(15,23,42,.06),0 28px 56px -24px rgba(15,23,42,.30);--pd-aura-a:rgba(0,119,255,.14);--pd-aura-b:rgba(51,146,255,.10);--pd-logo:var(--pd-logo-l);--pd-hero-bg:linear-gradient(150deg,#F4F9FF,#E6F1FF 44%,#D8EAFF);--pd-hero-text:var(--pd-n-900);--pd-hero-lead:var(--pd-n-600);--pd-hero-eyebrow:var(--pd-grad);--pd-hero-h1-grad:linear-gradient(135deg,#0091B0,#0066E6);--pd-hero-soft:rgba(15,23,42,.06);--pd-hero-soft-hover:rgba(15,23,42,.11);--pd-hero-soft-text:var(--pd-n-900);--pd-hero-logo:var(--pd-logo-l);--pd-aura-1:rgba(0,167,196,.26);--pd-aura-2:rgba(124,92,255,.16);--pd-aura-3:rgba(11,79,214,.18)}.pd-scope{background:var(--pd-bg);color:var(--pd-text);font-family:Pretendard,Apple SD Gothic Neo,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:15px;line-height:1.7;word-break:keep-all;-webkit-font-smoothing:antialiased;overflow-x:hidden;min-height:100vh}.pd-scope h1,.pd-scope h2,.pd-scope h3,.pd-scope h4{margin:0;line-height:1.24;letter-spacing:-.025em;text-wrap:balance}.pd-scope .pd-t-display{font-size:clamp(38px,6.2vw,72px);font-weight:820;letter-spacing:-.045em;line-height:1.08}.pd-scope .pd-t-page{font-size:clamp(25px,2.9vw,38px);font-weight:760;letter-spacing:-.03em}.pd-scope .pd-t-sub{font-size:16px;font-weight:660;letter-spacing:-.015em}.pd-scope .pd-t-body{font-size:15.5px;color:var(--pd-text-muted)}.pd-scope .pd-t-cap{font-size:12.5px;color:var(--pd-text-faint);letter-spacing:.01em}.pd-scope .pd-eyebrow{font-size:11.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;background:var(--pd-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.pd-scope .pd-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.pd-scope .pd-accent{color:var(--pd-accent)}.pd-scope .pd-grad-text{background:var(--pd-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.pd-scope .pd-wrap{max-width:var(--pd-maxw);margin:0 auto;padding:0 24px}.pd-scope a{color:var(--pd-accent);text-underline-offset:3px}.pd-scope :focus-visible{outline:2px solid var(--pd-accent);outline-offset:3px;border-radius:var(--pd-r-sm)}.pd-scope>header{position:fixed;left:0;right:0;top:0;z-index:20;background:transparent;backdrop-filter:none;border-bottom:1px solid transparent;transition:border-color .3s ease,background .3s ease}.pd-scope>header.pd-is-stuck{border-bottom-color:var(--pd-line);background:color-mix(in srgb,var(--pd-bg) 95%,transparent);backdrop-filter:saturate(150%) blur(14px)}.pd-scope header:not(.pd-is-stuck) .pd-btn-text,.pd-scope header:not(.pd-is-stuck) .pd-icon-btn,.pd-scope header:not(.pd-is-stuck) .pd-intl,.pd-scope header:not(.pd-is-stuck) .pd-nav nav a{color:color-mix(in srgb,var(--pd-hero-text) 76%,transparent)}.pd-scope header:not(.pd-is-stuck) .pd-btn-text:hover,.pd-scope header:not(.pd-is-stuck) .pd-icon-btn:hover,.pd-scope header:not(.pd-is-stuck) .pd-intl:hover,.pd-scope header:not(.pd-is-stuck) .pd-nav nav a:hover{color:var(--pd-hero-text);background:var(--pd-hero-soft)}.pd-scope header:not(.pd-is-stuck) .pd-brand{background-image:var(--pd-hero-logo)}.pd-scope .pd-nav{display:flex;align-items:center;gap:28px;height:66px}.pd-scope .pd-logo{display:inline-flex;align-items:center;text-decoration:none;transition:opacity .2s ease,transform .3s cubic-bezier(.2,.75,.25,1)}.pd-scope .pd-logo:hover{opacity:.86;transform:translateY(-1px)}.pd-scope .pd-brand{display:block;height:32px;aspect-ratio:1656/352;width:auto;background:var(--pd-logo) no-repeat left center/contain}.pd-scope footer .pd-brand{height:24px}.pd-scope .pd-nav nav{display:flex;gap:24px;font-size:14px}.pd-scope .pd-nav nav a{color:var(--pd-text-muted);text-decoration:none;position:relative;padding:3px 0}.pd-scope .pd-nav nav a:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .24s cubic-bezier(.2,.75,.25,1)}.pd-scope .pd-nav nav a:hover{color:var(--pd-text)}.pd-scope .pd-nav nav a:hover:after{transform:scaleX(1)}.pd-scope .pd-nav .pd-sp{margin-left:auto}.pd-scope .pd-intl{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--pd-text-faint);text-decoration:none;padding:7px 9px;border-radius:var(--pd-r);transition:color .18s ease,background .18s ease}.pd-scope .pd-intl:hover{color:var(--pd-text);background:var(--pd-surface-alt)}.pd-scope .pd-intl svg{width:15px;height:15px;flex:0 0 auto}.pd-scope .pd-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 17px;border-radius:var(--pd-r);font-size:14px;font-weight:640;text-decoration:none;border:1px solid transparent;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s cubic-bezier(.2,.75,.25,1),box-shadow .18s ease}.pd-scope .pd-btn-primary:before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:skewX(-18deg);transition:left .6s cubic-bezier(.2,.75,.25,1)}.pd-scope .pd-btn-primary:hover:before{left:120%}.pd-scope .pd-btn>*{position:relative}.pd-scope .pd-btn-primary{background:var(--pd-grad);color:#fff;box-shadow:0 8px 20px -10px rgba(0,119,255,.6)}.pd-scope .pd-btn-primary:hover{transform:translateY(-1px);box-shadow:0 14px 30px -12px rgba(0,119,255,.75);filter:saturate(112%)}.pd-scope .pd-btn-primary:active{transform:translateY(0)}.pd-scope .pd-btn-soft{background:var(--pd-surface-alt);color:var(--pd-text)}.pd-scope .pd-btn-soft:hover{background:color-mix(in srgb,var(--pd-text) 8%,var(--pd-surface-alt));transform:translateY(-1px)}.pd-scope .pd-btn-soft:active{transform:translateY(0)}.pd-scope .pd-btn-text{background:transparent;color:var(--pd-text-muted);padding:0 12px}.pd-scope .pd-btn-text:hover{background:var(--pd-surface-alt);color:var(--pd-text)}.pd-scope .pd-btn-lg{height:50px;padding:0 24px;font-size:15.5px}.pd-scope .pd-btn .pd-arw{transition:transform .22s cubic-bezier(.2,.75,.25,1)}.pd-scope .pd-btn:hover .pd-arw{transform:translateX(4px)}.pd-scope .pd-icon-btn{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--pd-r);background:transparent;color:var(--pd-text-faint);cursor:pointer;transition:color .18s ease,background .18s ease}.pd-scope .pd-icon-btn:hover{color:var(--pd-text);background:var(--pd-surface-alt)}.pd-scope .pd-icon-btn svg{width:17px;height:17px}.pd-scope .pd-aura{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.pd-scope .pd-aura-in{position:relative;width:100%;max-width:var(--pd-maxw);height:100%;margin:0 auto}.pd-scope .pd-aura b{position:absolute;display:block;border-radius:50%;filter:blur(76px);will-change:transform}.pd-scope .pd-aura .pd-a1{width:min(720px,58vw);height:min(560px,52vh);right:-140px;top:-160px;background:radial-gradient(closest-side,var(--pd-aura-1),transparent);animation:drift-a 28s ease-in-out infinite alternate}.pd-scope .pd-aura .pd-a2{width:min(620px,50vw);height:min(500px,48vh);left:-180px;bottom:-140px;background:radial-gradient(closest-side,var(--pd-aura-2),transparent);animation:drift-b 34s ease-in-out infinite alternate}.pd-scope .pd-aura .pd-a3{width:min(520px,42vw);height:min(420px,42vh);right:60px;bottom:-120px;background:radial-gradient(closest-side,var(--pd-aura-3),transparent);animation:drift-a 30s ease-in-out infinite alternate}@keyframes drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-52px,38px,0) scale(1.09)}}@keyframes drift-b{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(42px,-30px,0) scale(1.07)}}.pd-scope .pd-hero{position:relative;padding:104px 0 72px;overflow:hidden;display:flex;align-items:center;background:var(--pd-hero-bg);color:var(--pd-hero-text)}.pd-scope .pd-hero .pd-eyebrow{background:var(--pd-hero-eyebrow);-webkit-background-clip:text;background-clip:text;color:transparent}.pd-scope .pd-hero h1{color:var(--pd-hero-text)}.pd-scope .pd-hero .pd-grad-text{background:var(--pd-hero-h1-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.pd-scope .pd-hero .pd-lead{color:var(--pd-hero-lead)}.pd-scope .pd-hero .pd-btn-soft{background:var(--pd-hero-soft);color:var(--pd-hero-soft-text);backdrop-filter:blur(6px)}.pd-scope .pd-hero .pd-btn-soft:hover{background:var(--pd-hero-soft-hover)}.pd-scope .pd-hero-grid{position:relative;z-index:1;width:100%;display:grid;grid-template-columns:1.04fr .96fr;gap:60px;align-items:center}.pd-scope .pd-hero-visual{position:relative;display:flex;align-items:center;justify-content:center;min-height:440px}.pd-scope .pd-hero-glow{position:absolute;z-index:0;width:72%;height:68%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--pd-cyan) 42%,transparent),transparent 72%);filter:blur(44px);animation:pd-glow-breathe 6.5s ease-in-out infinite}@keyframes pd-glow-breathe{0%,to{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.07)}}.pd-scope .pd-hero-rig{position:relative;z-index:1;width:min(300px,74%)}.pd-scope .pd-hero-mascot{display:block;width:100%;height:auto;filter:drop-shadow(0 26px 44px rgba(0,70,180,.3))}.pd-scope .pd-hero-handlogo{position:absolute;z-index:2;right:2%;top:41%;width:44%;display:flex;align-items:center;justify-content:center;padding:7px 11px;border-radius:12px;background:color-mix(in srgb,var(--pd-surface) 92%,transparent);border:1px solid var(--pd-line);box-shadow:var(--pd-shadow-lift);backdrop-filter:blur(9px) saturate(140%);animation:pd-hero-hover 3.6s ease-in-out infinite}.pd-scope .pd-hero-handlogo img{width:100%;height:auto;display:block}@keyframes pd-hero-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.pd-scope .pd-hero-alerts{position:absolute;z-index:3;left:0;top:7%;width:210px;height:236px;pointer-events:none}.pd-scope .pd-hero-alert{position:absolute;left:0;bottom:0;white-space:nowrap;display:flex;align-items:center;gap:11px;padding:11px 16px 11px 11px;border-radius:16px;background:color-mix(in srgb,var(--pd-surface) 84%,transparent);border:1px solid var(--pd-line);box-shadow:var(--pd-shadow-lift);backdrop-filter:blur(12px) saturate(140%);opacity:0;animation:pd-alert-rise 4.8s ease-out infinite}.pd-scope .pd-hero-alert:first-child{animation-delay:0s}.pd-scope .pd-hero-alert:nth-child(2){animation-delay:1.2s}.pd-scope .pd-hero-alert:nth-child(3){animation-delay:2.4s}.pd-scope .pd-hero-alert:nth-child(4){animation-delay:3.6s}.pd-scope .pd-hero-alert:first-child .pd-hero-alert-av{background:linear-gradient(135deg,#FF4D8D,#FF86B6)}.pd-scope .pd-hero-alert:first-child .pd-hero-alert-amt{color:#E11D6C}.pd-scope .pd-hero-alert:first-child .pd-hero-alert-wave i{background:#FF4D8D}.pd-scope .pd-hero-alert:nth-child(2) .pd-hero-alert-av{background:linear-gradient(135deg,#12B981,#22D3EE)}.pd-scope .pd-hero-alert:nth-child(2) .pd-hero-alert-amt{color:#0E9F6E}.pd-scope .pd-hero-alert:nth-child(2) .pd-hero-alert-wave i{background:#12B981}.pd-scope .pd-hero-alert:nth-child(3) .pd-hero-alert-av{background:linear-gradient(135deg,#7C5CFF,#A78BFA)}.pd-scope .pd-hero-alert:nth-child(3) .pd-hero-alert-amt{color:#6D4AFF}.pd-scope .pd-hero-alert:nth-child(3) .pd-hero-alert-wave i{background:#7C5CFF}.pd-scope .pd-hero-alert:nth-child(4) .pd-hero-alert-av{background:linear-gradient(135deg,#F59E0B,#FBBF24)}.pd-scope .pd-hero-alert:nth-child(4) .pd-hero-alert-amt{color:#C77700}.pd-scope .pd-hero-alert:nth-child(4) .pd-hero-alert-wave i{background:#F59E0B}@keyframes pd-alert-rise{0%{opacity:0;transform:translateY(30px) scale(.9)}12%{opacity:1;transform:translateY(14px) scale(1)}60%{opacity:1;transform:translateY(-46px) scale(1)}to{opacity:0;transform:translateY(-88px) scale(.97)}}.pd-scope .pd-hero-alert-av{width:38px;height:38px;border-radius:11px;flex:0 0 auto;background:var(--pd-grad);box-shadow:0 6px 14px -6px rgba(0,120,255,.7)}.pd-scope .pd-hero-alert-txt{display:flex;flex-direction:column;line-height:1.28}.pd-scope .pd-hero-alert-n{font-size:11.5px;color:var(--pd-text-muted);font-weight:600}.pd-scope .pd-hero-alert-amt{font-size:16px;font-weight:820;color:var(--pd-accent);letter-spacing:-.02em}.pd-scope .pd-hero-alert-wave{display:flex;align-items:flex-end;gap:2.5px;height:18px;margin-left:3px}.pd-scope .pd-hero-alert-wave i{width:2.5px;border-radius:2px;background:var(--pd-cyan);animation:pd-wv 1s ease-in-out infinite}.pd-scope .pd-hero-alert-wave i:first-child{height:42%}.pd-scope .pd-hero-alert-wave i:nth-child(2){height:88%;animation-delay:.12s}.pd-scope .pd-hero-alert-wave i:nth-child(3){height:58%;animation-delay:.24s}.pd-scope .pd-hero-alert-wave i:nth-child(4){height:34%;animation-delay:.18s}@keyframes pd-wv{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@media (max-width:600px){.pd-scope .pd-hero-visual{min-height:300px}.pd-scope .pd-hero-rig{width:min(236px,72%)}.pd-scope .pd-hero-alerts{transform:scale(.82);transform-origin:top left}}@media (prefers-reduced-motion:reduce){.pd-scope .pd-hero-glow,.pd-scope .pd-hero-handlogo{animation:none}.pd-scope .pd-hero-alert:first-child{animation:pd-alert-rise 4.8s ease-out 0s infinite!important}.pd-scope .pd-hero-alert:nth-child(2){animation:pd-alert-rise 4.8s ease-out 1.2s infinite!important}.pd-scope .pd-hero-alert:nth-child(3){animation:pd-alert-rise 4.8s ease-out 2.4s infinite!important}.pd-scope .pd-hero-alert:nth-child(4){animation:pd-alert-rise 4.8s ease-out 3.6s infinite!important}.pd-scope .pd-hero-alert-wave i{animation:pd-wv 1s ease-in-out infinite!important}}.pd-scope .pd-hero h1{margin:16px 0 20px}.pd-scope .pd-hero .pd-lead{font-size:17.5px;line-height:1.74;color:var(--pd-text-muted);max-width:42ch}.pd-scope .pd-cta{display:flex;gap:11px;margin-top:36px;flex-wrap:wrap}.pd-scope .pd-slot{color:var(--pd-text);min-height:392px;box-shadow:0 30px 70px -28px rgba(0,0,0,.65),0 2px 6px rgba(0,0,0,.25);display:flex;flex-direction:column;background:var(--pd-surface);border-radius:var(--pd-r-lg);box-shadow:var(--pd-shadow);overflow:hidden;transition:box-shadow .35s ease,transform .35s cubic-bezier(.2,.75,.25,1)}.pd-scope .pd-slot:hover{box-shadow:var(--pd-shadow-lift);transform:translateY(-3px)}.pd-scope .pd-slot-stage{display:grid;flex:1}.pd-scope .pd-slide{grid-area:1/1;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .5s cubic-bezier(.2,.75,.25,1),transform .5s cubic-bezier(.2,.75,.25,1)}.pd-scope .pd-slide.pd-on{opacity:1;transform:none;pointer-events:auto}.pd-scope .pd-slide-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:19px 24px 16px;background:var(--pd-surface-alt)}.pd-scope .pd-slide-body{padding:6px 0}.pd-scope .pd-rate-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:19px 24px}.pd-scope .pd-rate-name{font-size:14.5px;font-weight:520}.pd-scope .pd-rate-name small{display:block;color:var(--pd-text-faint);font-size:12px;font-weight:400;margin-top:2px}.pd-scope .pd-rate-val{font-size:30px;font-weight:780;letter-spacing:-.035em}.pd-scope .pd-slide.pd-tone .pd-slide-head{background:transparent;color:#fff}.pd-scope .pd-slide.pd-tone,.pd-scope .pd-slide.pd-tone .pd-slide-head .pd-t-sub,.pd-scope .pd-slide.pd-tone h4{color:#fff}.pd-scope .pd-slide.pd-tone .pd-slide-note p{color:rgba(255,255,255,.86)}.pd-scope .pd-slide.pd-tone .pd-slide-note .pd-ico{color:#fff}.pd-scope .pd-slide.pd-tone-a{background:var(--pd-grad)}.pd-scope .pd-slide.pd-tone-b{background:linear-gradient(135deg,#7C5CFF,#0077FF)}.pd-scope .pd-slide-note{display:flex;gap:14px;padding:22px 22px 24px}.pd-scope .pd-slide-note .pd-ico{flex:0 0 auto;width:30px;height:30px;color:var(--pd-accent)}.pd-scope .pd-slide-note h4{margin:0 0 6px;font-size:16px;font-weight:680;letter-spacing:-.02em}.pd-scope .pd-slide-note p{margin:0;font-size:14px;color:var(--pd-text-muted);max-width:34ch}.pd-scope .pd-slide-note .pd-meta{margin-top:9px;font-size:12.5px;color:var(--pd-text-faint)}.pd-scope .pd-slot-foot{padding:13px 22px;background:var(--pd-surface-alt);display:flex;justify-content:space-between;align-items:center;gap:12px}.pd-scope .pd-slot-cap{min-height:18px}.pd-scope .pd-dots{display:flex;align-items:center;gap:7px}.pd-scope .pd-dot{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:var(--pd-line-strong);cursor:pointer;transition:background .25s ease,width .3s cubic-bezier(.2,.75,.25,1)}.pd-scope .pd-dot:hover{background:var(--pd-text-faint)}.pd-scope .pd-dot[aria-selected=true]{width:20px;background:var(--pd-accent)}.pd-scope .pd-sec{padding:80px 0}.pd-scope .pd-sec-tight{padding:56px 0}.pd-scope .pd-sec-sunken{background:var(--pd-bg-sunken)}.pd-scope .pd-sec-tint{background-image:var(--pd-grad-soft)}.pd-scope .pd-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:28px}.pd-scope .pd-sec-head p.pd-t-body{max-width:56ch;margin:8px 0 0}@media (max-width:900px){.pd-scope .pd-sec{padding:56px 0}.pd-scope .pd-sec-tight{padding:40px 0}.pd-scope .pd-sec-head{flex-direction:column;align-items:flex-start;gap:12px}}:root:not([data-live=on]) .pd-live{display:none}.pd-scope .pd-live{padding:76px 0 4px}.pd-scope .pd-live-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:26px}.pd-scope .pd-badge-live{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;background:linear-gradient(135deg,#FF4D8D,#FF3B3B);color:#fff;font-size:11.5px;font-weight:800;letter-spacing:.06em}.pd-scope .pd-badge-live .pd-dot{width:6px;height:6px;border-radius:50%;background:#fff;animation:pulse 1.4s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}.pd-scope .pd-live-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.pd-scope .pd-lcard{border-radius:12px;overflow:hidden;background:var(--pd-surface);box-shadow:var(--pd-shadow);transition:transform .3s cubic-bezier(.2,.75,.25,1),box-shadow .3s ease}.pd-scope .pd-lcard:hover{transform:translateY(-4px);box-shadow:var(--pd-shadow-lift)}.pd-scope .pd-lthumb{position:relative;aspect-ratio:16/9;background:linear-gradient(135deg,#0B1F45,#0A2E6E)}.pd-scope .pd-lcard:nth-child(2) .pd-lthumb{background:linear-gradient(135deg,#3B1F5E,#7C5CFF)}.pd-scope .pd-lcard:nth-child(3) .pd-lthumb{background:linear-gradient(135deg,#0B3B45,#00C8E0)}.pd-scope .pd-lcard:nth-child(4) .pd-lthumb{background:linear-gradient(135deg,#4A1B2E,#FF4D8D)}.pd-scope .pd-lthumb .pd-badge-live{position:absolute;left:10px;top:10px}.pd-scope .pd-lviewer{position:absolute;right:10px;top:10px;height:24px;padding:0 9px;border-radius:999px;background:rgba(8,16,30,.62);color:#fff;font-size:11.5px;font-weight:600;display:inline-flex;align-items:center;backdrop-filter:blur(4px)}.pd-scope .pd-lmeta{display:flex;align-items:center;gap:10px;padding:13px 14px}.pd-scope .pd-lavatar{width:34px;height:34px;border-radius:50%;flex:0 0 auto;background:var(--pd-surface-alt)}.pd-scope .pd-lbars{flex:1;display:flex;flex-direction:column;gap:6px}.pd-scope .pd-lbars i{display:block;height:9px;border-radius:4px;background:var(--pd-surface-alt)}.pd-scope .pd-lbars i:first-child{width:72%}.pd-scope .pd-lbars i:last-child{width:46%;height:8px;opacity:.75}.pd-scope .pd-live-note{margin:14px 0 0;font-size:12.5px;color:var(--pd-text-faint)}.pd-scope .pd-mock-toggle{position:fixed;right:18px;bottom:18px;z-index:60;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border:0;border-radius:999px;cursor:pointer;background:rgba(8,20,40,.86);color:#fff;font-size:12.5px;font-weight:600;backdrop-filter:blur(8px);box-shadow:0 12px 28px -14px rgba(0,0,0,.7)}.pd-scope .pd-mock-toggle:hover{background:rgba(8,20,40,.96)}.pd-scope .pd-demo{padding:80px 0;background:var(--pd-bg-sunken);background-image:var(--pd-grad-soft)}.pd-scope .pd-demo-grid{display:grid;grid-template-columns:1fr .9fr;gap:56px;align-items:center}.pd-scope .pd-demo-copy h2{margin:14px 0 16px}.pd-scope .pd-demo-copy p.pd-t-body{max-width:42ch}.pd-scope .pd-stage{border-radius:14px;overflow:hidden;background:#0C1524;box-shadow:0 30px 70px -30px rgba(8,20,40,.6),0 2px 8px rgba(8,20,40,.25)}.pd-scope .pd-stage-bar{display:flex;align-items:center;gap:7px;padding:10px 14px;background:#111C30}.pd-scope .pd-stage-bar .pd-d{width:9px;height:9px;border-radius:50%;display:block}.pd-scope .pd-stage-bar .pd-d.pd-r{background:#FF5F57}.pd-scope .pd-stage-bar .pd-d.pd-y{background:#FEBC2E}.pd-scope .pd-stage-bar .pd-d.pd-g{background:#28C840}.pd-scope .pd-stage-url{margin-left:10px;font-size:11.5px;color:#8FA1BC;letter-spacing:.01em}.pd-scope .pd-stage-screen{position:relative;height:330px;background:radial-gradient(680px 300px at 15% -10%,rgba(11,90,240,.38),transparent 64%),radial-gradient(520px 380px at 97% 2%,rgba(0,200,224,.24),transparent 60%),radial-gradient(640px 460px at 64% 124%,rgba(124,92,255,.26),transparent 62%),linear-gradient(158deg,#0E1A2E,#0A111E 56%,#0C1628);box-shadow:inset 0 0 140px 26px rgba(4,10,22,.55);display:flex;align-items:center;justify-content:center;overflow:hidden}.pd-scope .pd-stage-screen:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:linear-gradient(rgba(120,160,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(120,160,255,.06) 1px,transparent 0);background-size:30px 30px;-webkit-mask:radial-gradient(120% 90% at 50% 0,#000,transparent 78%);mask:radial-gradient(120% 90% at 50% 0,#000,transparent 78%)}.pd-scope .pd-stage-screen .pd-num{font-variant-numeric:tabular-nums}.pd-scope .pd-alert{position:absolute;display:flex;align-items:center;gap:16px;padding:15px 22px 15px 15px;border-radius:16px;background:linear-gradient(160deg,rgba(255,255,255,.13),rgba(255,255,255,.045));border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(10px) saturate(140%);box-shadow:0 24px 46px -20px rgba(0,0,0,.85),inset 0 1px 0 rgba(255,255,255,.18);opacity:0;transform:translateY(14px) scale(.97);transition:opacity .5s cubic-bezier(.2,.75,.25,1),transform .5s cubic-bezier(.2,.75,.25,1)}.pd-scope .pd-alert.pd-on{opacity:1;transform:none}.pd-scope .pd-sig{position:relative;width:78px;height:78px;border-radius:16px;flex:0 0 auto;isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.24);box-shadow:0 14px 28px -12px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.28)}.pd-scope .pd-sig img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;padding:7px;z-index:1;filter:drop-shadow(0 3px 6px rgba(0,0,0,.42))}.pd-scope .pd-sig:after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:2;pointer-events:none;background:linear-gradient(160deg,rgba(255,255,255,.42),transparent 44%);mix-blend-mode:soft-light}.pd-scope .pd-sig-a{background:linear-gradient(135deg,#00C8E0,#0077FF)}.pd-scope .pd-sig-b{background:linear-gradient(135deg,#FF4D8D,#FF7A45)}.pd-scope .pd-sig-c{background:linear-gradient(135deg,#7C5CFF,#22D3EE)}.pd-scope .pd-alert-txt{margin:0;font-size:16px;font-weight:640;color:#fff;letter-spacing:-.02em}.pd-scope .pd-alert-txt b{color:#7FE9FF;font-weight:800}.pd-scope .pd-alert-txt em{font-style:normal;color:#FFD84D;font-weight:840;font-variant-numeric:tabular-nums;text-shadow:0 0 18px rgba(255,197,52,.5)}.pd-scope .pd-alert-msg{margin:5px 0 0;font-size:13px;color:rgba(226,238,255,.72)}.pd-scope .pd-wlist{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.pd-scope .pd-wbtn{height:36px;padding:0 14px;border:0;border-radius:999px;cursor:pointer;background:var(--pd-surface-alt);color:var(--pd-text-muted);font-size:13.5px;font-weight:600;font-family:inherit;transition:background .18s ease,color .18s ease,transform .18s ease}.pd-scope .pd-wbtn:hover{color:var(--pd-text);transform:translateY(-1px)}.pd-scope .pd-wbtn.pd-on{background:var(--pd-grad);color:#fff;box-shadow:0 8px 18px -10px rgba(0,119,255,.7)}.pd-scope .pd-w{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .45s cubic-bezier(.2,.75,.25,1),transform .45s cubic-bezier(.2,.75,.25,1),visibility .45s}.pd-scope .pd-w.pd-on{opacity:1;visibility:visible;transform:none}@media (prefers-reduced-motion:reduce){.pd-scope .pd-stage-screen .pd-w{transition:opacity .45s cubic-bezier(.2,.75,.25,1),transform .45s cubic-bezier(.2,.75,.25,1),visibility .45s!important}.pd-scope .pd-stage-screen .pd-alert{transition:opacity .5s cubic-bezier(.2,.75,.25,1),transform .5s cubic-bezier(.2,.75,.25,1)!important}.pd-scope .pd-stage-screen .pd-wave i{animation:wv 1.1s ease-in-out infinite!important}}.pd-scope .pd-goalbox{width:min(440px,80%)}.pd-scope .pd-goal-top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:13px;font-size:13px;color:rgba(226,238,255,.72)}.pd-scope .pd-goal-top b{color:#fff;font-size:18px;font-weight:820;font-variant-numeric:tabular-nums}.pd-scope .pd-goal-bar{position:relative;height:20px;border-radius:999px;background:rgba(255,255,255,.08);box-shadow:inset 0 2px 5px rgba(0,0,0,.42);overflow:hidden}.pd-scope .pd-goal-bar i{position:relative;display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#00C8E0,#0077FF 68%,#5B7BFF);box-shadow:0 0 22px rgba(0,150,255,.75)}.pd-scope .pd-goal-bar i:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.5) 50%,transparent 70%);background-size:220% 100%;animation:pd-shine 2.4s linear infinite}@keyframes pd-shine{0%{background-position:130% 0}to{background-position:-130% 0}}.pd-scope .pd-rankbox{width:min(372px,84%);background:linear-gradient(162deg,rgba(13,21,36,.94),rgba(8,13,24,.88));border:1px solid rgba(255,255,255,.09);border-radius:14px;padding:14px 16px;backdrop-filter:blur(9px);box-shadow:0 24px 48px -22px rgba(0,0,0,.78),inset 0 1px 0 rgba(255,255,255,.08)}.pd-scope .pd-rank-h{font-size:12.5px;font-weight:700;color:rgba(226,238,255,.6);letter-spacing:.04em;margin-bottom:12px}.pd-scope .pd-rrow{display:grid;grid-template-columns:24px 26px 1fr 64px;align-items:center;gap:10px;padding:7px 0}.pd-scope .pd-rrow:nth-child(2){margin:0 -8px 3px;padding:8px;border-radius:11px;background:linear-gradient(90deg,rgba(255,216,77,.15),transparent 72%)}.pd-scope .pd-rn{width:24px;height:24px;border-radius:8px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;color:rgba(226,238,255,.66);background:rgba(255,255,255,.08)}.pd-scope .pd-rn.pd-n1{background:linear-gradient(135deg,#FFE07A,#FFA726);color:#3A2A00;box-shadow:0 6px 14px -6px rgba(255,167,38,.85)}.pd-scope .pd-rn.pd-n2{background:linear-gradient(135deg,#EEF3FA,#A9B8CC);color:#243044}.pd-scope .pd-rn.pd-n3{background:linear-gradient(135deg,#E9B487,#C1743F);color:#33200E}.pd-scope .pd-rav{width:24px;height:24px;border-radius:50%;flex:0 0 auto;background:linear-gradient(135deg,#5BE7FF,#0077FF);box-shadow:0 4px 10px -5px rgba(0,120,255,.7)}.pd-scope .pd-rrow:nth-child(3) .pd-rav{background:linear-gradient(135deg,#C9D6E5,#8A9BB2)}.pd-scope .pd-rrow:nth-child(4) .pd-rav{background:linear-gradient(135deg,#E9B487,#C1743F)}.pd-scope .pd-rrow:nth-child(5) .pd-rav{background:linear-gradient(135deg,#7C5CFF,#22D3EE)}.pd-scope .pd-rrow:nth-child(6) .pd-rav{background:linear-gradient(135deg,#12B981,#0EA5E9)}.pd-scope .pd-rmid{display:flex;flex-direction:column;gap:5px;min-width:0}.pd-scope .pd-rname{font-size:12.5px;font-weight:600;color:rgba(226,238,255,.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-scope .pd-rrow:nth-child(2) .pd-rname{color:#FFE7A6;font-weight:700}.pd-scope .pd-rbar{display:block;height:5px;border-radius:3px;background:rgba(255,255,255,.07);overflow:hidden}.pd-scope .pd-rbar b{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#0077FF,#5BE7FF);box-shadow:0 0 10px rgba(0,150,255,.4)}.pd-scope .pd-rrow:nth-child(2) .pd-rbar b{background:linear-gradient(90deg,#FFA726,#FFE07A);box-shadow:0 0 10px rgba(255,167,38,.5)}.pd-scope .pd-rval{font-size:13px;font-weight:800;color:#5BE7FF;text-align:right;font-variant-numeric:tabular-nums}.pd-scope .pd-rrow:nth-child(2) .pd-rval{color:#FFD84D}.pd-scope .pd-scorebox{width:min(500px,94%);background:linear-gradient(162deg,rgba(13,21,36,.94),rgba(8,13,24,.88));border:1px solid rgba(255,255,255,.09);border-radius:14px;padding:6px;backdrop-filter:blur(9px);box-shadow:0 24px 48px -22px rgba(0,0,0,.78),inset 0 1px 0 rgba(255,255,255,.08);overflow:hidden}.pd-scope .pd-sb-row{position:relative;display:grid;grid-template-columns:minmax(72px,1.35fr) 1fr 1fr 1fr .82fr;align-items:center;gap:8px;padding:9px 13px;font-variant-numeric:tabular-nums}.pd-scope .pd-sb-row.pd-sb-h{padding:8px 13px;font-size:10.5px;font-weight:700;letter-spacing:.01em;color:rgba(226,238,255,.5);background:rgba(0,0,0,.32);border-radius:9px}.pd-scope .pd-sb-h span{text-align:right}.pd-scope .pd-sb-h .pd-sb-mem{text-align:left;display:block}.pd-scope .pd-sb-row:not(.pd-sb-h){border-top:1px solid rgba(255,255,255,.06)}.pd-scope .pd-sb-row:nth-child(odd):not(.pd-sb-h){background:rgba(255,255,255,.02)}.pd-scope .pd-sb-row .pd-num{font-size:12px;text-align:right;color:rgba(226,238,255,.8)}.pd-scope .pd-sb-sc{color:#5BE7FF;font-weight:800}.pd-scope .pd-sb-mem{display:flex;align-items:center;gap:8px;min-width:0}.pd-scope .pd-sb-rank{flex:0 0 auto;width:18px;height:18px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:rgba(226,238,255,.68);background:rgba(255,255,255,.08)}.pd-scope .pd-sb-av{flex:0 0 auto;width:17px;height:17px;border-radius:50%;background:linear-gradient(135deg,#5BE7FF,#0077FF)}.pd-scope .pd-sb-name{font-size:12px;font-weight:600;color:rgba(226,238,255,.88);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pd-scope .pd-sb-row:nth-child(2){background:linear-gradient(90deg,rgba(255,216,77,.13),transparent 72%)}.pd-scope .pd-sb-row:nth-child(2) .pd-sb-rank{background:linear-gradient(135deg,#FFE07A,#FFA726);color:#3A2A00;box-shadow:0 5px 12px -5px rgba(255,167,38,.8)}.pd-scope .pd-sb-row:nth-child(2) .pd-sb-name{color:#FFE7A6;font-weight:700}.pd-scope .pd-sb-row:nth-child(3) .pd-sb-av{background:linear-gradient(135deg,#C9D6E5,#8A9BB2)}.pd-scope .pd-sb-row:nth-child(4) .pd-sb-av{background:linear-gradient(135deg,#E9B487,#C1743F)}.pd-scope .pd-sb-row:nth-child(5) .pd-sb-av{background:linear-gradient(135deg,#7C5CFF,#22D3EE)}.pd-scope .pd-sb-row:nth-child(4) .pd-sb-name,.pd-scope .pd-sb-row:nth-child(5) .pd-sb-name{color:rgba(226,238,255,.72)}.pd-scope .pd-sb-bar{position:absolute;left:13px;bottom:3px;height:2.5px;border-radius:2px;background:linear-gradient(90deg,#0077FF,#5BE7FF);box-shadow:0 0 8px rgba(0,150,255,.5)}.pd-scope .pd-sb-row:nth-child(2) .pd-sb-bar{background:linear-gradient(90deg,#FFA726,#FFE07A);box-shadow:0 0 8px rgba(255,167,38,.55)}.pd-scope .pd-who-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:14px}.pd-scope .pd-who{gap:6px;height:26px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.01em;color:#0069E0;background:rgba(0,119,255,.09);border:1px solid rgba(0,119,255,.22)}.pd-scope .pd-plats,.pd-scope .pd-who{display:inline-flex;align-items:center}.pd-scope .pd-plats{gap:14px;flex-wrap:wrap}.pd-scope .pd-plat-chip{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#57616F}.dark .pd-scope .pd-plat-chip{color:#AEB9C8}.pd-scope .pd-plat{width:18px;height:18px;display:block;flex:0 0 auto}.pd-scope .pd-plat-etc{font-size:13px;font-weight:600;color:#8791A0}.dark .pd-scope .pd-plat-etc{color:#8A96A6}.pd-scope .pd-hero-note{display:inline-flex;align-items:center;gap:9px;margin-top:20px;font-size:14px;font-weight:500;color:#54606F}.pd-scope .pd-hero-note-ic{width:8px;height:8px;border-radius:50%;flex:0 0 auto;background:#12B981;box-shadow:0 0 0 4px rgba(18,185,129,.16)}.dark .pd-scope .pd-hero-note{color:#9DA9B9}.pd-scope .pd-ds-grid{display:grid;grid-template-columns:1fr minmax(300px,380px);gap:clamp(32px,5vw,72px);align-items:center}.pd-scope .pd-ds-copy{max-width:520px}.pd-scope .pd-badge-url{white-space:nowrap;font-weight:700;color:#0069E0}.dark .pd-scope .pd-badge-url{color:#7CC4FF}.pd-scope .pd-ds-pts{list-style:none;margin:22px 0 28px;padding:0;display:flex;flex-direction:column;gap:13px}.pd-scope .pd-ds-pts li{position:relative;padding-left:27px;font-size:15px;line-height:1.5;color:#54606F}.pd-scope .pd-ds-pts li:before{content:"";position:absolute;left:0;top:6px;width:17px;height:17px;border-radius:50%;background:radial-gradient(circle at 50% 38%,#22D3A0,#0EA5A0);box-shadow:0 0 0 4px rgba(18,185,129,.13)}.pd-scope .pd-ds-pts b{color:#0E1526;font-weight:700}.dark .pd-scope .pd-ds-pts li{color:#9AA6B8}.dark .pd-scope .pd-ds-pts b{color:#EAF0F8}.pd-scope .pd-ds-visual{position:relative;display:flex;justify-content:center}.pd-scope .pd-ds-glow{position:absolute;inset:-8% 6%;z-index:0;border-radius:50%;background:radial-gradient(closest-side,rgba(0,150,255,.26),transparent 72%);filter:blur(42px)}.pd-scope .pd-phone{position:relative;z-index:1;width:min(318px,90%);aspect-ratio:318/650;border-radius:46px;padding:11px;background:linear-gradient(155deg,#212a3d,#0b101c);border:1px solid rgba(255,255,255,.1);box-shadow:0 50px 92px -34px rgba(0,0,0,.62),inset 0 1px 0 rgba(255,255,255,.14)}.pd-scope .pd-phone-island{position:absolute;top:19px;left:50%;transform:translateX(-50%);width:90px;height:23px;border-radius:12px;background:#05070c;z-index:5}.pd-scope .pd-phone-screen{position:relative;height:100%;border-radius:36px;overflow:hidden;background:#F1F5FA;display:flex;flex-direction:column}.pd-scope .pd-dp-cover{height:92px;flex:0 0 auto;background:linear-gradient(135deg,#00C8E0,#0077FF 68%,#5B7BFF)}.pd-scope .pd-dp-head{position:relative;margin-top:-32px;padding:0 18px;text-align:center;flex:0 0 auto}.pd-scope .pd-dp-av{display:block;width:66px;height:66px;margin:0 auto;border-radius:50%;border:3px solid #fff;background:linear-gradient(140deg,#FFB35C,#FF5E7E 55%,#7C5CFF);box-shadow:0 10px 22px -10px rgba(0,0,0,.4)}.pd-scope .pd-dp-name{margin-top:9px;font-size:17px;font-weight:800;color:#0E1526;letter-spacing:-.01em}.pd-scope .pd-dp-handle{margin-top:2px;font-size:11.5px;font-weight:600;color:#8791A0}.pd-scope .pd-dp-bio{margin:7px 0 0;font-size:11.5px;color:#5A6472;line-height:1.4}.pd-scope .pd-dp-social{display:flex;justify-content:center;gap:8px;margin-top:11px}.pd-scope .pd-dp-s{width:26px;height:26px;border-radius:50%;box-shadow:0 4px 10px -5px rgba(0,0,0,.28)}.pd-scope .pd-dp-yt{background:#FF0000}.pd-scope .pd-dp-tw{background:#9146FF}.pd-scope .pd-dp-ig{background:linear-gradient(45deg,#FEDA75,#FA7E1E 32%,#D62976 62%,#962FBF)}.pd-scope .pd-dp-form{flex:1 1 auto;margin-top:15px;padding:16px 16px 18px;border-radius:24px 24px 0 0;background:#fff;box-shadow:0 -10px 30px -18px rgba(20,30,50,.16)}.pd-scope .pd-dp-label{font-size:11.5px;font-weight:700;color:#6B7688;margin-bottom:10px}.pd-scope .pd-dp-amts{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.pd-scope .pd-dp-amt{display:flex;align-items:center;justify-content:center;height:37px;border-radius:11px;font-size:12.5px;font-weight:700;color:#33405A;background:#EEF2F8;border:1.5px solid transparent;font-variant-numeric:tabular-nums}.pd-scope .pd-dp-amt.pd-on{color:#0077FF;background:rgba(0,119,255,.09);border-color:#0077FF;box-shadow:0 5px 13px -6px rgba(0,119,255,.55)}.pd-scope .pd-dp-input{margin-top:11px;height:39px;display:flex;align-items:center;padding:0 13px;border-radius:11px;background:#F4F7FB;border:1.5px solid #e5ebf2;font-size:12px;color:#98A2B2}.pd-scope .pd-dp-cta{margin-top:12px;height:47px;display:flex;align-items:center;justify-content:center;border-radius:13px;font-size:14.5px;font-weight:800;color:#fff;background:linear-gradient(135deg,#00C8E0,#0077FF);box-shadow:0 14px 26px -12px rgba(0,119,255,.7)}@media (max-width:860px){.pd-scope .pd-ds-grid{grid-template-columns:1fr;gap:36px}}.pd-scope .pd-who:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.dark .pd-scope .pd-who{color:#7CC4FF;background:rgba(91,184,255,.12);border-color:rgba(91,184,255,.26)}.pd-scope .pd-wmore{margin:15px 0 0;font-size:13.5px;font-weight:500;color:#6B7688}.dark .pd-scope .pd-wmore{color:#9AA6B8}.pd-scope .pd-wave{position:absolute;left:0;right:0;bottom:18px;display:flex;align-items:flex-end;justify-content:center;gap:4px;height:22px}.pd-scope .pd-wave i{width:3px;border-radius:2px;background:linear-gradient(180deg,#5BE7FF,#0077FF);opacity:.7;animation:wv 1.1s ease-in-out infinite}.pd-scope .pd-wave i:first-child{height:8px;animation-delay:0s}.pd-scope .pd-wave i:nth-child(2){height:16px;animation-delay:.08s}.pd-scope .pd-wave i:nth-child(3){height:22px;animation-delay:.16s}.pd-scope .pd-wave i:nth-child(4){height:12px;animation-delay:.24s}.pd-scope .pd-wave i:nth-child(5){height:19px;animation-delay:.32s}.pd-scope .pd-wave i:nth-child(6){height:9px;animation-delay:.4s}.pd-scope .pd-wave i:nth-child(7){height:14px;animation-delay:.48s}@keyframes wv{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.pd-scope .pd-features{padding:88px 0}.pd-scope .pd-feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px}.pd-scope .pd-feat{position:relative;text-align:center;background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--pd-r-xl);padding:34px 26px 30px;box-shadow:var(--pd-shadow);overflow:hidden;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease,border-color .3s ease}.pd-scope .pd-feat:before{content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .4s ease;background:radial-gradient(340px circle at 50% 6%,color-mix(in srgb,var(--pd-accent) 11%,transparent),transparent 60%)}.pd-scope .pd-feat:hover{transform:translateY(-6px);box-shadow:var(--pd-shadow-lift);border-color:var(--pd-line-strong)}.pd-scope .pd-feat:hover:before{opacity:1}.pd-scope .pd-feat>*{position:relative;z-index:1}.pd-scope .pd-feat-ico{width:112px;height:112px;margin:0 auto 18px;display:block;object-fit:contain;filter:drop-shadow(0 14px 22px rgba(6,60,150,.22));animation:pd-float 5.6s ease-in-out infinite}.pd-scope .pd-feat:nth-child(2) .pd-feat-ico{animation-delay:-.9s}.pd-scope .pd-feat:nth-child(3) .pd-feat-ico{animation-delay:-1.8s}.pd-scope .pd-feat:nth-child(4) .pd-feat-ico{animation-delay:-2.7s}.pd-scope .pd-feat:nth-child(5) .pd-feat-ico{animation-delay:-3.6s}.pd-scope .pd-feat:nth-child(6) .pd-feat-ico{animation-delay:-4.5s}@keyframes pd-float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-9px) rotate(1.5deg)}}.pd-scope .pd-feat:hover .pd-feat-ico{animation-play-state:paused;transform:translateY(-4px) scale(1.06);transition:transform .4s cubic-bezier(.2,.7,.2,1)}.pd-scope .pd-feat h3{margin-bottom:9px}.pd-scope .pd-feat p{margin:0 auto;font-size:14.5px;color:var(--pd-text-muted);max-width:30ch}@media (prefers-reduced-motion:reduce){.pd-scope .pd-feat-ico{animation:none}}.pd-scope .pd-trust{padding:52px 0;background:var(--pd-bg-sunken)}.pd-scope .pd-trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.pd-scope .pd-trust-item{display:flex;gap:13px}.pd-scope .pd-trust-item .pd-ico{flex:0 0 auto;width:20px;height:20px;margin-top:2px;color:var(--pd-text-faint)}.pd-scope .pd-trust-item h4{margin:0 0 3px;font-size:14.5px;font-weight:640}.pd-scope .pd-trust-item p{margin:0;font-size:13px;color:var(--pd-text-faint)}.pd-scope footer{padding:56px 0 46px;background:var(--pd-bg-sunken)}.pd-scope .pd-f-stack{display:flex;flex-direction:column;gap:18px}.pd-scope .pd-f-links{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13.5px}.pd-scope .pd-f-links a{color:var(--pd-text-muted);text-decoration:none;transition:color .18s ease}.pd-scope .pd-f-links a:hover{color:var(--pd-accent)}.pd-scope .pd-sep{color:var(--pd-line-strong);user-select:none}.pd-scope .pd-f-biz{display:flex;flex-direction:column;gap:5px;font-size:12px;color:var(--pd-text-faint)}.pd-scope .pd-f-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.pd-scope .pd-f-biz .pd-ul{color:inherit;text-decoration:underline;text-underline-offset:2px}.pd-scope .pd-f-biz .pd-ul:hover{color:var(--pd-accent)}.pd-scope .pd-f-legal{display:flex;flex-direction:column;gap:8px;font-size:11.5px;color:var(--pd-text-faint);line-height:1.7;max-width:96ch}.pd-scope .pd-f-legal p{margin:0}.pd-scope .pd-f-copy{margin:0;font-size:11.5px;color:var(--pd-text-faint)}.pd-scope .pd-rv{opacity:0;transform:translateY(16px);transition:opacity .66s cubic-bezier(.2,.75,.25,1),transform .66s cubic-bezier(.2,.75,.25,1)}.pd-scope .pd-rv.pd-in{opacity:1;transform:none}@media (max-width:900px){.pd-scope .pd-hero{padding:56px 0}.pd-scope .pd-hero-grid{grid-template-columns:1fr;gap:38px;align-items:start}.pd-scope .pd-live{padding:52px 0 0}.pd-scope .pd-live-grid{grid-template-columns:repeat(2,1fr);gap:14px}.pd-scope .pd-live-head{flex-direction:column;align-items:flex-start;gap:12px}.pd-scope .pd-demo{padding:56px 0}.pd-scope .pd-demo-grid{grid-template-columns:1fr;gap:28px}.pd-scope .pd-stage-screen{height:250px}.pd-scope .pd-alert{gap:12px;padding:13px 15px}.pd-scope .pd-sig{width:60px;height:60px}.pd-scope .pd-alert-txt{font-size:15px}.pd-scope .pd-features{padding:60px 0}.pd-scope .pd-feat-grid{grid-template-columns:1fr;gap:34px}.pd-scope .pd-feat p{max-width:none}.pd-scope .pd-trust-grid{grid-template-columns:1fr;gap:20px}.pd-scope .pd-f-top{grid-template-columns:1fr 1fr;gap:28px}.pd-scope .pd-nav{gap:14px;height:60px}.pd-scope .pd-intl span,.pd-scope .pd-nav nav{display:none}}@media (prefers-reduced-motion:reduce){.pd-scope *{transition:none!important;animation:none!important}.pd-scope .pd-rv{opacity:1;transform:none}}.pd-scope .pd-page{padding-top:66px}.pd-scope .pd-page-head{padding:56px 0 8px}.pd-scope .pd-page-head .pd-eyebrow{margin-bottom:10px}.pd-scope .pd-page-head p{max-width:62ch;margin:12px 0 0}.pd-scope .pd-prose{max-width:74ch;color:var(--pd-text-muted);font-size:15px;line-height:1.85}.pd-scope .pd-prose>*+*{margin-top:16px}.pd-scope .pd-prose h2{margin-top:40px;color:var(--pd-text);font-size:20px;font-weight:760;letter-spacing:-.01em}.pd-scope .pd-prose h3{margin-top:28px;color:var(--pd-text);font-size:16.5px;font-weight:700}.pd-scope .pd-prose strong{color:var(--pd-text);font-weight:660}.pd-scope .pd-prose a{color:var(--pd-accent);text-decoration:underline;text-underline-offset:2px}.pd-scope .pd-prose ol,.pd-scope .pd-prose ul{padding-left:20px;display:flex;flex-direction:column;gap:7px}.pd-scope .pd-prose li{padding-left:2px}.pd-scope .pd-prose code{font-size:13px;padding:2px 6px;border-radius:6px;background:var(--pd-surface-alt);color:var(--pd-text)}.pd-scope .pd-card{display:block;padding:22px;border-radius:var(--pd-r-lg);background:var(--pd-surface);box-shadow:var(--pd-shadow);text-decoration:none;color:inherit;transition:transform .22s cubic-bezier(.2,.75,.25,1),box-shadow .22s ease}.pd-scope a.pd-card:hover{transform:translateY(-3px);box-shadow:var(--pd-shadow-lift)}.pd-scope .pd-card h3{margin:0;color:var(--pd-text);font-size:16px;font-weight:700;letter-spacing:-.01em}.pd-scope .pd-card p{margin:8px 0 0;color:var(--pd-text-muted);font-size:13.5px;line-height:1.7}.pd-scope .pd-cards{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(268px,1fr))}.pd-scope .pd-cards-2{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.pd-scope .pd-rows{display:flex;flex-direction:column}.pd-scope .pd-row{display:flex;align-items:baseline;gap:18px;padding:20px 2px;text-decoration:none;color:inherit;border-bottom:1px solid var(--pd-line);transition:background .18s ease,padding-left .22s cubic-bezier(.2,.75,.25,1)}.pd-scope .pd-row:hover{background:var(--pd-surface-alt);padding-left:10px}.pd-scope .pd-row:last-child{border-bottom:0}.pd-scope .pd-row-main{flex:1;min-width:0}.pd-scope .pd-row-main h3{margin:0;color:var(--pd-text);font-size:16.5px;font-weight:700;letter-spacing:-.01em}.pd-scope .pd-row-main p{margin:6px 0 0;color:var(--pd-text-muted);font-size:13.5px;line-height:1.65;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pd-scope .pd-row-meta{flex:0 0 auto;color:var(--pd-text-faint);font-size:12.5px;font-variant-numeric:tabular-nums}.pd-scope .pd-faq{border-bottom:1px solid var(--pd-line)}.pd-scope .pd-faq summary{list-style:none;cursor:pointer;padding:18px 34px 18px 2px;position:relative;color:var(--pd-text);font-size:15.5px;font-weight:640;line-height:1.6}.pd-scope .pd-faq summary::-webkit-details-marker{display:none}.pd-scope .pd-faq summary:after{content:"";position:absolute;right:8px;top:26px;width:8px;height:8px;border-right:1.6px solid var(--pd-text-faint);border-bottom:1.6px solid var(--pd-text-faint);transform:rotate(45deg) translateY(-2px);transition:transform .24s cubic-bezier(.2,.75,.25,1)}.pd-scope .pd-faq[open] summary:after{transform:rotate(-135deg) translateY(-2px)}.pd-scope .pd-faq summary:hover{color:var(--pd-accent)}.pd-scope .pd-faq-body{padding:0 34px 20px 2px;color:var(--pd-text-muted);font-size:14.5px;line-height:1.85}.pd-scope .pd-faq-body>*+*{margin-top:12px}.pd-scope .pd-field{display:flex;flex-direction:column;gap:7px}.pd-scope .pd-field label{color:var(--pd-text);font-size:13.5px;font-weight:640}.pd-scope .pd-input{width:100%;height:46px;padding:0 14px;border-radius:var(--pd-r);border:1px solid var(--pd-line-strong);background:var(--pd-surface);color:var(--pd-text);font:inherit;font-size:15px;transition:border-color .18s ease,box-shadow .18s ease}.pd-scope textarea.pd-input{height:auto;min-height:132px;padding:12px 14px;line-height:1.7;resize:vertical}.pd-scope .pd-input::placeholder{color:var(--pd-text-faint)}.pd-scope .pd-input:focus{outline:none;border-color:var(--pd-accent-solid);box-shadow:0 0 0 3px color-mix(in srgb,var(--pd-accent-solid) 18%,transparent)}.pd-scope .pd-hint{color:var(--pd-text-faint);font-size:12.5px;line-height:1.6}.pd-scope .pd-narrow{width:100%;max-width:432px;margin:0 auto}.pd-scope .pd-mid{width:100%;max-width:760px;margin:0 auto}.pd-scope .pd-empty{padding:64px 0;text-align:center;color:var(--pd-text-faint);font-size:14.5px}.pd-scope .pd-badge{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px;border-radius:999px;background:var(--pd-accent-weak);color:var(--pd-accent);font-size:12px;font-weight:680;letter-spacing:-.005em}.pd-scope .pd-divider{height:1px;background:var(--pd-line);border:0;margin:0}.pd-scope .pd-input:focus-visible,.pd-scope a:focus-visible,.pd-scope button:focus-visible,.pd-scope summary:focus-visible{outline:2px solid var(--pd-accent-solid);outline-offset:2px;border-radius:var(--pd-r)}.pd-scope .pd-nav-actions{display:flex;align-items:center;gap:8px}.pd-scope .pd-only-sm{display:none}.pd-scope .pd-mobile-menu{overflow:hidden;max-height:0;opacity:0;transition:max-height .3s cubic-bezier(.2,.75,.25,1),opacity .22s ease;border-top:1px solid transparent}.pd-scope .pd-mobile-menu.pd-open{max-height:440px;opacity:1;border-top-color:var(--pd-line);background:var(--pd-bg)}.pd-scope .pd-mobile-menu nav{display:flex;flex-direction:column;gap:2px;padding:14px 0 18px}.pd-scope .pd-mobile-menu nav>a{padding:11px 2px;color:var(--pd-text-muted);text-decoration:none;font-size:15px;border-radius:var(--pd-r);transition:color .18s ease,background .18s ease}.pd-scope .pd-mobile-menu nav>a:hover{color:var(--pd-text);background:var(--pd-surface-alt)}.pd-scope .pd-mobile-row{display:flex;align-items:center;justify-content:space-between;padding:10px 2px}.pd-scope .pd-mobile-actions{display:flex;flex-direction:column;gap:8px;padding-top:12px}.pd-scope .pd-mobile-actions .pd-btn{width:100%}@media (max-width:820px){.pd-scope .pd-hide-sm{display:none}.pd-scope .pd-only-sm{display:inline-flex}.pd-scope .pd-nav{height:60px}.pd-scope .pd-hero{padding:40px 0 44px}.pd-scope .pd-hero-grid{grid-template-columns:1fr;gap:30px}.pd-scope .pd-t-display{font-size:clamp(30px,8.4vw,44px)}.pd-scope .pd-lead{font-size:15px}.pd-scope .pd-cta{flex-direction:column;align-items:stretch}.pd-scope .pd-cta .pd-btn{width:100%}.pd-scope .pd-slide,.pd-scope .pd-slot,.pd-scope .pd-slot-body{min-height:0}.pd-scope .pd-rate-row{padding:15px 18px}.pd-scope .pd-rate-val{font-size:24px}.pd-scope .pd-aura{overflow:hidden}.pd-scope .pd-aura b{max-width:100vw}.pd-scope .pd-sec{padding:48px 0}.pd-scope .pd-sec-tight{padding:34px 0}.pd-scope .pd-page-head{padding:34px 0 6px}.pd-scope .pd-foot-top{grid-template-columns:1fr;gap:26px}.pd-scope .pd-foot-brand{grid-column:auto}.pd-scope .pd-btn{min-height:44px}.pd-scope .pd-icon-btn{width:44px;height:44px}.pd-scope .pd-mobile-menu nav>a{padding:13px 2px}}@media (max-width:430px){.pd-scope .pd-wrap{padding:0 18px}.pd-scope .pd-pays{gap:10px 18px}.pd-scope .pd-pay{font-size:15px}.pd-scope .pd-pain p{font-size:clamp(17px,5.2vw,21px)}}@media (min-width:821px){.pd-scope .pd-mobile-menu{display:none}}.pd-scope .pd-foot{background:var(--pd-bg-sunken);border-top:1px solid var(--pd-line);color:var(--pd-text-muted)}.pd-scope .pd-foot-inner{padding:52px 0 44px}.pd-scope .pd-foot-top{display:grid;grid-template-columns:repeat(2,1fr);gap:34px 32px}.pd-scope .pd-foot-brand{grid-column:span 2}.pd-scope .pd-foot-brand p:first-child{margin:0;color:var(--pd-text);font-size:15.5px;font-weight:700}.pd-scope .pd-foot-brand p+p{margin:8px 0 0;max-width:34ch;font-size:13.5px;line-height:1.75;color:var(--pd-text-muted)}.pd-scope .pd-foot-col h3{margin:0 0 12px;font-size:11.5px;font-weight:720;letter-spacing:.07em;text-transform:uppercase;color:var(--pd-text)}.pd-scope .pd-foot-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.pd-scope .pd-foot-col a{font-size:13.5px;color:var(--pd-text-muted);text-decoration:none;transition:color .18s ease}.pd-scope .pd-foot-col a:hover{color:var(--pd-accent)}.pd-scope .pd-foot-rule{height:1px;margin:38px 0;background:var(--pd-line);border:0}.pd-scope .pd-foot-biz{display:flex;flex-direction:column;gap:6px;font-size:12px;line-height:1.75;color:var(--pd-text-faint)}.pd-scope .pd-foot-row{display:flex;flex-wrap:wrap;gap:6px 20px}.pd-scope .pd-foot-biz .pd-k{color:var(--pd-text-muted)}.pd-scope .pd-foot-biz a{color:inherit;text-decoration:underline;text-underline-offset:2px;margin-left:6px}.pd-scope .pd-foot-biz a:hover{color:var(--pd-accent)}.pd-scope .pd-foot-legal{margin-top:30px;display:flex;flex-direction:column;gap:9px;font-size:11.5px;line-height:1.8;color:var(--pd-text-faint);max-width:98ch}.pd-scope .pd-foot-legal p{margin:0}.pd-scope .pd-foot-legal .pd-foot-row{padding-top:3px}.pd-scope .pd-foot-legal a{color:inherit;text-decoration:underline;text-underline-offset:2px}.pd-scope .pd-foot-legal a:hover{color:var(--pd-accent)}.pd-scope .pd-foot-copy{margin:28px 0 0;font-size:11.5px;color:var(--pd-text-faint)}@media (min-width:768px){.pd-scope .pd-foot-top{grid-template-columns:2fr 1fr 1fr 1.2fr}.pd-scope .pd-foot-brand{grid-column:span 1}}.pd-scope .pd-steps{list-style:none;margin:0;padding:0;display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.pd-scope .pd-step{position:relative;padding:30px 26px 26px;border-radius:var(--pd-r-xl);overflow:hidden;background:var(--pd-surface);border:1px solid var(--pd-line);box-shadow:var(--pd-shadow);transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease,border-color .3s ease}.pd-scope .pd-step:before{content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .4s ease;background:radial-gradient(320px circle at 22% 0,color-mix(in srgb,var(--pd-accent) 10%,transparent),transparent 58%)}.pd-scope .pd-step:hover{transform:translateY(-5px);box-shadow:var(--pd-shadow-lift);border-color:var(--pd-line-strong)}.pd-scope .pd-step:hover:before{opacity:1}.pd-scope .pd-step>*{position:relative;z-index:1}.pd-scope .pd-step-n{display:block;margin-bottom:12px;font-size:42px;font-weight:850;line-height:1;letter-spacing:-.035em;background:var(--pd-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pd-scope .pd-step h3{margin:0 0 8px;color:var(--pd-text)}.pd-scope .pd-step p{margin:0 0 14px;color:var(--pd-text-muted);font-size:14px;line-height:1.75}.pd-scope .pd-pay-label{display:block;margin-bottom:18px}.pd-scope .pd-pays{display:flex;flex-wrap:wrap;align-items:center;gap:12px 30px}.pd-scope .pd-pay{color:var(--pd-text-faint);font-size:17px;font-weight:700;letter-spacing:-.02em;transition:color .2s ease}.pd-scope .pd-pay:hover{color:var(--pd-text-muted)}.pd-scope .pd-pain{max-width:62ch;display:flex;flex-direction:column;gap:10px}.pd-scope .pd-pain p{margin:0;color:var(--pd-text);font-size:clamp(18px,2.3vw,26px);font-weight:740;letter-spacing:-.025em;line-height:1.55}.pd-scope .pd-pain-end{margin-top:18px!important;font-size:clamp(21px,2.8vw,32px)!important;font-weight:820!important}.pd-scope .pd-pain-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.pd-scope .pd-pain-grid .pd-pain{max-width:none}.pd-scope .pd-flow-card{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--pd-r-lg);box-shadow:var(--pd-shadow);padding:26px 30px}.pd-scope .pd-flow-step{display:flex;align-items:center;gap:15px}.pd-scope .pd-flow-on .pd-flow-s1{animation:pd-flow-in .5s both}.pd-scope .pd-flow-on .pd-flow-s2{animation:pd-flow-in .5s .16s both}.pd-scope .pd-flow-on .pd-flow-s3{animation:pd-flow-in .5s .32s both}@keyframes pd-flow-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pd-scope .pd-flow-dot{flex:0 0 auto;width:12px;height:12px;border-radius:999px;background:var(--pd-line-strong)}.pd-scope .pd-flow-dot-on{background:var(--pd-ok);box-shadow:0 0 0 5px rgba(21,128,61,.14)}.pd-scope .pd-flow-k{margin:0;font-size:13px;color:var(--pd-text-muted)}.pd-scope .pd-flow-v{margin:2px 0 0;font-size:22px;font-weight:760;letter-spacing:-.03em;color:var(--pd-text)}.pd-scope .pd-flow-minus{color:var(--pd-pink)}.pd-scope .pd-flow-net{font-size:28px;color:var(--pd-ok)}.pd-scope .pd-flow-line{width:2px;height:24px;margin-left:5px;background:var(--pd-line);position:relative;overflow:hidden}.pd-scope .pd-flow-pulse{position:absolute;left:0;right:0;top:-50%;height:50%;opacity:0;background:linear-gradient(to bottom,transparent,var(--pd-accent))}.pd-scope .pd-flow-on .pd-flow-pulse{animation:pd-flow-pulse 1.15s ease-in-out .2s infinite}.pd-scope .pd-flow-on .pd-flow-pulse-2{animation-delay:.55s}@keyframes pd-flow-pulse{0%{top:-50%;opacity:0}35%{opacity:1}to{top:100%;opacity:0}}.pd-scope .pd-flow-note{margin:14px 0 0;text-align:right}@media (max-width:900px){.pd-scope .pd-pain-grid{grid-template-columns:1fr;gap:30px}.pd-scope .pd-pain-grid .pd-pain{max-width:62ch}}@media (prefers-reduced-motion:reduce){.pd-scope .pd-flow-on .pd-flow-step{animation:none}.pd-scope .pd-flow-pulse{display:none}}.pd-scope .pd-pm-card{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--pd-r-lg);box-shadow:var(--pd-shadow);padding:24px 26px}.pd-scope .pd-pm-lead{margin:0 0 16px;font-size:clamp(16px,1.5vw,19px);font-weight:760;letter-spacing:-.02em;color:var(--pd-text)}.pd-scope .pd-pm-logos{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.pd-scope .pd-pm-tile{display:flex;align-items:center;justify-content:center;height:58px;padding:10px 16px;background:#fff;border:1px solid var(--pd-line);border-radius:var(--pd-r);box-shadow:0 1px 2px rgba(15,23,42,.05)}.pd-scope .pd-pm-tile img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.pd-scope .pd-pm-note{margin:15px 0 0;line-height:1.62}.pd-scope .pd-cta-end{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.pd-scope .pd-cta-final{position:relative;overflow:hidden;text-align:center;border-radius:var(--pd-r-xl);padding:clamp(48px,7vw,82px) clamp(24px,5vw,64px);background:linear-gradient(135deg,#00B8D4,#0066E6 52%,#5B4BFF);box-shadow:0 34px 80px -34px rgba(0,80,220,.6),inset 0 1px 0 rgba(255,255,255,.2)}.pd-scope .pd-cta-glow{position:absolute;left:50%;top:-30%;width:70%;height:120%;z-index:0;pointer-events:none;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(255,255,255,.28),transparent 70%);filter:blur(34px)}.pd-scope .pd-cta-final h2{margin:0 0 26px;color:#fff!important;-webkit-text-fill-color:#fff!important;background:none!important}.pd-scope .pd-cta-final .pd-btn,.pd-scope .pd-cta-final h2{position:relative;z-index:1}.pd-scope .pd-cta-final .pd-btn-primary{background:#fff!important;color:var(--pd-accent-solid)!important;box-shadow:0 14px 30px -12px rgba(0,20,60,.5)}.pd-scope .pd-cta-final .pd-btn-primary:hover{opacity:.94;transform:translateY(-1px)}.pd-scope .pd-cta-final .pd-arw{color:var(--pd-accent-solid)}.pd-scope .pd-news-card{display:flex;flex-direction:column;padding:0;overflow:hidden}.pd-scope .pd-news-thumb{aspect-ratio:16/9;background:var(--pd-surface-alt);overflow:hidden;display:flex;align-items:center;justify-content:center}.pd-scope .pd-news-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.pd-scope .pd-news-card:hover .pd-news-thumb img{transform:scale(1.05)}.pd-scope .pd-news-body{display:flex;flex-direction:column;gap:8px;padding:16px;flex:1}.pd-scope .pd-news-body h3{font-size:15.5px;font-weight:700;color:var(--pd-text)}.pd-scope .pd-news-card:hover h3{color:var(--pd-accent)}.pd-scope .pd-clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pd-scope .pd-strong{color:var(--pd-text)}.pd-scope .pd-muted{color:var(--pd-text-muted)}.pd-scope .pd-faint{color:var(--pd-text-faint)}.pd-scope .pd-line-b{border-color:var(--pd-line)}.pd-scope .pd-surface-b{background:var(--pd-surface)}.pd-scope.pd-auth{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:48px 20px;background:var(--pd-hero-bg)}.pd-scope .pd-auth-inner{width:100%;max-width:424px;display:flex;flex-direction:column;align-items:center;gap:26px}.pd-scope .pd-auth-logo .pd-brand{height:28px}.pd-scope .pd-auth-card{width:100%;padding:30px 26px 28px;border-radius:var(--pd-r-xl);background:var(--pd-surface);box-shadow:var(--pd-shadow-lift)}.pd-scope .pd-auth-head{margin-bottom:22px}.pd-scope .pd-auth-head .pd-t-page{font-size:23px}.pd-scope .pd-auth-head p{margin:8px 0 0}.pd-scope .pd-auth-back{font-size:13.5px;color:var(--pd-text-muted);text-decoration:none;transition:color .18s ease}.pd-scope .pd-auth-back:hover{color:var(--pd-accent)}.pd-scope.pd-auth.pd-auth-top{align-items:flex-start;padding-top:56px}.pd-scope.pd-auth.pd-auth-top>*{width:100%;max-width:760px;margin:0 auto}.pd-scope .pd-accent-text{color:var(--pd-accent)}.pd-scope .pd-plhero{position:relative;overflow:hidden;text-align:center;padding:56px 0 34px}.pd-scope .pd-plhero-in{position:relative;z-index:1;max-width:760px;margin-inline:auto}.pd-scope .pd-plhero-in .pd-lead{margin-inline:auto}.pd-scope .pd-plhero-glow{position:absolute;left:50%;top:-120px;width:min(880px,120%);height:420px;transform:translateX(-50%);z-index:0;pointer-events:none;opacity:.9;background:radial-gradient(46% 60% at 42% 30%,color-mix(in srgb,var(--pd-accent-solid) 24%,transparent),transparent 72%),radial-gradient(42% 56% at 66% 18%,color-mix(in srgb,#a855f7 22%,transparent),transparent 72%);filter:blur(8px)}.pd-scope .pd-pl-ladder{display:flex;flex-direction:column;gap:16px;margin-top:6px}.pd-scope .pd-pltier{position:relative;display:grid;grid-template-columns:148px 1fr;gap:22px;align-items:center;--pl-accent:var(--pd-accent-solid);padding:20px 26px;border-radius:20px;overflow:hidden;background:color-mix(in srgb,var(--pl-accent) 5%,var(--pd-surface));border:1px solid color-mix(in srgb,var(--pl-accent) 22%,var(--pd-line));box-shadow:var(--pd-shadow),inset 0 1px 0 rgba(255,255,255,.5);transition:transform .25s cubic-bezier(.2,.75,.25,1),box-shadow .25s ease,border-color .25s ease}.pd-scope .pd-pltier:hover{transform:translateY(-3px);box-shadow:var(--pd-shadow-lift);border-color:color-mix(in srgb,var(--pl-accent) 42%,var(--pd-line))}.pd-scope .pd-pltier-glow{position:absolute;left:-30px;top:50%;width:260px;height:260px;transform:translateY(-50%);z-index:0;pointer-events:none;opacity:.55;background:radial-gradient(circle at center,color-mix(in srgb,var(--pl-accent) 42%,transparent),transparent 62%);filter:blur(16px)}.pd-scope .pd-pltier-badge{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:130px}.pd-scope .pd-pltier-badge img{width:130px;height:130px;object-fit:contain;filter:drop-shadow(0 12px 22px color-mix(in srgb,var(--pl-accent) 34%,transparent));animation:pd-plfloat 6s ease-in-out infinite}.pd-scope .pd-pltier-fico{width:60px;height:60px;color:var(--pl-accent)}.pd-scope .pd-pltier-main{position:relative;z-index:1;min-width:0}.pd-scope .pd-pltier-head{display:flex;align-items:center;flex-wrap:wrap;gap:9px 12px;margin-bottom:13px}.pd-scope .pd-pltier-name{margin:0;font-size:23px;font-weight:820;letter-spacing:-.02em;color:var(--pd-text)}.pd-scope .pd-pltier-tag{font-size:12.5px;font-weight:640;padding:4px 11px;border-radius:999px;white-space:nowrap;color:color-mix(in srgb,var(--pl-accent) 78%,var(--pd-text));background:color-mix(in srgb,var(--pl-accent) 13%,transparent);border:1px solid color-mix(in srgb,var(--pl-accent) 26%,transparent)}.pd-scope .pd-pltier-count{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:640;color:var(--pd-text-muted);white-space:nowrap}.pd-scope .pd-pltier-count-ic{width:15px;height:15px}.pd-scope .pd-pltier-holders{display:flex;flex-wrap:wrap;gap:8px}.pd-scope .pd-pltier-holder{display:inline-flex;align-items:center;gap:7px;padding:3px 12px 3px 3px;border-radius:999px;background:var(--pd-surface-alt);border:1px solid var(--pd-line)}.pd-scope .pd-pltier-hav{width:26px;height:26px;border-radius:999px;object-fit:cover;flex-shrink:0}.pd-scope .pd-pltier-hav-ph{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;color:#fff;background:var(--pl-accent)}.pd-scope .pd-pltier-hname{font-style:normal;font-size:13.5px;font-weight:640;color:var(--pd-text)}.pd-scope .pd-pltier-empty{margin:0;font-size:13.5px;color:var(--pd-text-faint)}.pd-scope .pd-pl-vip{--pl-accent:#9b5cf6}.pd-scope .pd-pl-premium{--pl-accent:#7c3aed}.pd-scope .pd-pl-diamond{--pl-accent:#22c9e0}.pd-scope .pd-pl-platinum{--pl-accent:#6d8cc9}.pd-scope .pd-pl-gold{--pl-accent:#e39b0b}.pd-scope .pd-pl-silver{--pl-accent:#8d9bb0}.pd-scope .pd-pl-bronze{--pl-accent:#c2703b}.pd-scope .pd-pltop{padding:26px 30px;background:linear-gradient(color-mix(in srgb,#9b5cf6 6%,var(--pd-surface)),color-mix(in srgb,#22c9e0 6%,var(--pd-surface))) padding-box,linear-gradient(120deg,#9b5cf6,#22c9e0,#9b5cf6) border-box;border:1.5px solid transparent;box-shadow:0 26px 60px -30px color-mix(in srgb,#7c3aed 55%,transparent),inset 0 1px 0 rgba(255,255,255,.55)}.pd-scope .pd-pltop .pd-pltier-glow{opacity:.7;width:340px;height:340px;background:radial-gradient(circle at center,color-mix(in srgb,#9b5cf6 40%,transparent),color-mix(in srgb,#22c9e0 20%,transparent) 45%,transparent 64%)}.pd-scope .pd-pltop .pd-pltier-badge{height:158px}.pd-scope .pd-pltop .pd-pltier-badge img{width:158px;height:158px}.pd-scope .pd-pltop .pd-pltier-name{font-size:27px}@keyframes pd-plfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.dark .pd-scope .pd-pltier{box-shadow:0 1px 2px rgba(0,0,0,.3),0 18px 40px -22px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.06)}.dark .pd-scope .pd-pltier:hover{box-shadow:0 24px 54px -24px rgba(0,0,0,.7)}.dark .pd-scope .pd-pltop{box-shadow:0 28px 64px -30px rgba(124,58,237,.5),inset 0 1px 0 rgba(255,255,255,.08)}@media (prefers-reduced-motion:reduce){.pd-scope .pd-pltier-badge img{animation:none}}@media (max-width:640px){.pd-scope .pd-pltier,.pd-scope .pd-pltop{grid-template-columns:1fr;justify-items:center;text-align:center;gap:14px;padding:22px 18px}.pd-scope .pd-pltier-head{justify-content:center}.pd-scope .pd-pltier-count{margin-left:0;width:100%;justify-content:center}.pd-scope .pd-pltier-holders{justify-content:center}}