html.pml-page,.pml-root{--primary:#3d67fd;--primary-press:#2448d6;--ink:#0d1b4c;--fg:#080a12;--bg:#fbfcff;--surface:#fff;--secondary:#eef2ff;--on-secondary:#17203d;--muted:#f2f4fa;--mfg:#667085;--body:#475467;--soft:#344054;--border:#d9deea;--hair:#e6e9f2;--success:#007329;--info:#005b93;--teal:#00a7a7;--light:#c8d5ff;--dot:#cfd6e6;--shadow:0 12px 32px #0d1b4c24;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}html.pml-page{scroll-padding-top:calc(env(safe-area-inset-top,0px) + 84px);scroll-behavior:smooth}.pml-root *,.pml-root :before,.pml-root :after{box-sizing:inherit}html.pml-page body{background:var(--bg);color:var(--fg);font-family:var(--font-pml-geist),"Helvetica Neue",Arial,system-ui,sans-serif;-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}.pml-root img{max-width:100%;height:auto;display:block}.pml-root a{color:var(--primary);text-decoration:none}.pml-root h1,.pml-root h2,.pml-root h3,.pml-root p{margin:0}.pml-root :focus-visible{outline:3px solid var(--primary);outline-offset:3px;border-radius:6px}.pml-root #field{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.pml-root .page{z-index:1;position:relative}.pml-root .wrap{max-width:1200px;margin:0 auto;padding:0 24px}@media (min-width:1248px){.pml-root .wrap{padding:0}}.pml-root .hdr{z-index:20;background:var(--bg);border-bottom:1px solid var(--hair);padding-top:env(safe-area-inset-top,0px);position:sticky;top:0}.pml-root .hdr .wrap{justify-content:space-between;align-items:center;gap:24px;height:76px;display:flex}.pml-root .brand{color:var(--ink);letter-spacing:-.025em;white-space:nowrap;align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.pml-root .mark{background:var(--primary);border-radius:14px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.pml-root .nav{gap:28px;font-size:15px;font-weight:500;display:flex}.pml-root .nav a{color:var(--soft)}.pml-root .nav a:hover{color:var(--primary)}.pml-root .hdr-actions{gap:10px;display:flex}@media (max-width:1020px){.pml-root .nav{display:none}}.pml-root .short{display:none}@media (max-width:360px){.pml-root .hdr .brand span:last-child{display:none}}@media (max-width:560px){.pml-root .hdr .login{display:none}.pml-root .brand span{font-size:16px}.pml-root .hdr .full{display:none}.pml-root .hdr .short{display:inline}}.pml-root .btn{height:48px;font:600 16px/1 var(--font-pml-geist),system-ui,sans-serif;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:0 22px;transition:background-color .2s ease-out,border-color .2s ease-out;display:inline-flex}.pml-root .btn-p{background:var(--primary);color:#fff}.pml-root .btn-p:hover{background:var(--primary-press);color:#fff}.pml-root .btn-p svg{transition:transform .2s ease-out}.pml-root .btn-p:hover svg{transform:translate(3px)}.pml-root .btn-s{background:var(--surface);border-color:var(--border);color:var(--fg)}.pml-root .btn-s:hover{border-color:var(--primary);color:var(--fg)}.pml-root .btn-sm{height:42px;padding:0 16px;font-size:15px}.pml-root .btn-lg{height:52px;padding:0 24px;font-size:17px}.pml-root .eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--primary);font-size:13px;font-weight:500}.pml-root .h2{letter-spacing:-.025em;color:var(--ink);font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1.12}.pml-root .h3{letter-spacing:-.02em;color:var(--ink);font-size:clamp(26px,2.6vw,36px);font-weight:700;line-height:1.15}.pml-root .lead{color:var(--body);font-size:18px;line-height:1.55}.pml-root .stack{flex-direction:column;display:flex}.pml-root .hero{padding:88px 0 24px}.pml-root .hero .wrap{grid-template-columns:minmax(0,1fr) 548px;align-items:center;gap:48px;display:grid}.pml-root .hero h1{letter-spacing:-.03em;color:var(--ink);font-size:clamp(36px,3.8vw,54px);font-weight:700;line-height:1.06}.pml-root .hero h1 span{color:var(--primary)}.pml-root .hero .copy{gap:30px;max-width:640px}.pml-root .hero .copy p{color:var(--body);max-width:520px;font-size:20px;line-height:1.55}.pml-root .hero .cta{flex-wrap:wrap;gap:12px;display:flex}.pml-root .hero-visual{position:relative}@media (max-width:1100px){.pml-root .hero .wrap{grid-template-columns:minmax(0,1fr)}.pml-root .hero-visual{min-width:0;max-width:600px}}@media (max-width:560px){.pml-root .hero{padding:48px 0 64px}.pml-root .hero .copy p{font-size:18px}}.pml-root .live{z-index:2;background:var(--surface);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:18px;padding:26px 30px 22px;display:flex;position:relative}.pml-root .live-top{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.pml-root .live-top b{color:var(--soft);font-weight:600}.pml-root .status{color:var(--success);white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.pml-root .pulse{background:var(--teal);border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite pml-pulse}@keyframes pml-pulse{0%{box-shadow:0 0 #00a7a773}70%{box-shadow:0 0 0 8px #00a7a700}to{box-shadow:0 0 #00a7a700}}.pml-root .count{align-items:baseline;gap:8px;display:flex}.pml-root .count b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:40px;font-weight:700}.pml-root .count span{color:var(--mfg);font-size:16px}.pml-root .track{background:var(--muted);border-radius:3px;height:6px;margin-top:10px;overflow:hidden}.pml-root .track i{background:var(--primary);border-radius:3px;height:100%;transition:width .7s cubic-bezier(.22,1,.36,1);display:block}.pml-root .sep{background:var(--hair);height:1px}.pml-root .qlabel{letter-spacing:.06em;text-transform:uppercase;color:var(--mfg);font-size:12px;font-weight:500}.pml-root .qtext{margin-top:6px;font-size:19px;font-weight:600;line-height:1.35}.pml-root .opts{flex-direction:column;gap:2px;margin:0 -10px;display:flex}.pml-root .opt{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;gap:6px;padding:8px 10px;transition:background-color .2s ease-out;display:flex}.pml-root .opt:hover,.pml-root .opt[aria-pressed=true]{background:var(--secondary)}.pml-root .opt .row{justify-content:space-between;align-items:center;gap:12px;width:100%;font-size:15px;display:flex}.pml-root .opt .row>span:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pml-root .opt .mine{color:var(--primary);margin-left:8px;font-size:12px;font-weight:600}.pml-root .opt .pct{font-variant-numeric:tabular-nums;font-weight:600}.pml-root .bar{background:var(--muted);border-radius:5px;width:100%;height:10px;display:block;overflow:hidden}.pml-root .bar i{background:var(--primary);border-radius:5px;height:100%;transition:width .7s cubic-bezier(.22,1,.36,1),background-color .3s ease-out;display:block}.pml-root .bar i.flash{background:var(--primary-press)}.pml-root .live-foot{color:var(--mfg);justify-content:space-between;gap:16px;font-size:13px;display:flex}.pml-root .live-foot span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pml-root .live-foot span:first-child{flex:1}.pml-root .replya-hero{z-index:1;width:120px;position:absolute;bottom:-54px;left:-96px}@media (max-width:1100px){.pml-root .replya-hero{width:96px;bottom:-58px;left:auto;right:-8px}.pml-root .hero{padding-bottom:120px}}@media (max-width:560px){.pml-root .live{padding:20px 18px}.pml-root .live-foot{flex-direction:column;gap:4px}.pml-root .live-foot span{max-width:100%}}.pml-root .float{transform-origin:50% 90%;animation:4.5s ease-in-out infinite pml-float}@keyframes pml-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(-3deg)}}.pml-root .sec{padding:96px 0}.pml-root .band{background:linear-gradient(to bottom,#fff0 0,var(--surface) 200px);border-bottom:1px solid var(--hair)}.pml-root .sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.pml-root .sec-head .stack{gap:14px;max-width:680px}.pml-root .sec-head .lead{max-width:440px}.pml-root .groups{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:48px;margin-top:44px;display:grid}.pml-root .group-label{color:var(--primary);grid-column:1/-1;padding:0 0 14px;font-size:15px;font-weight:500}.pml-root .group-label.second{padding-top:28px}.pml-root .task{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding:24px 0;display:flex}.pml-root .task b{font-size:21px;font-weight:600;transition:color .2s ease-out}.pml-root .task:hover b{color:var(--primary)}.pml-root .task span{color:var(--mfg);font-size:16px;line-height:1.5}@media (max-width:900px){.pml-root .groups{grid-template-columns:1fr}}.pml-root .steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin-top:56px;display:grid;position:relative}.pml-root .steps-line{background:var(--border);height:2px;position:absolute;top:19px;left:20px;right:calc(25% - 50px)}.pml-root .steps-line i{background:var(--primary);width:0;height:100%;transition:width .9s cubic-bezier(.22,1,.36,1);display:block}.pml-root .step{flex-direction:column;gap:14px;display:flex;position:relative}.pml-root .step .n{border:2px solid var(--primary);background:var(--surface);width:40px;height:40px;color:var(--primary);font:500 14px var(--font-pml-geist-mono),ui-monospace,monospace;border-radius:50%;justify-content:center;align-items:center;transition:background-color .4s ease-out,color .4s ease-out;display:flex}.pml-root .step.on .n{background:var(--primary);color:#fff}.pml-root .step b{font-size:20px;font-weight:600;transition:color .4s ease-out}.pml-root .step.now b{color:var(--primary)}.pml-root .step span{color:var(--mfg);font-size:16px;line-height:1.5}@media (max-width:900px){.pml-root .steps{grid-template-columns:1fr 1fr;row-gap:32px}.pml-root .steps-line{display:none}}@media (max-width:560px){.pml-root .steps{grid-template-columns:1fr}}.pml-root .feat{grid-template-columns:440px minmax(0,1fr);align-items:center;gap:72px;padding:48px 0;display:grid}.pml-root .feat.flip{grid-template-columns:minmax(0,1fr) 440px}.pml-root .feat.flip .feat-text{order:2}.pml-root .feat-text{flex-direction:column;gap:18px;display:flex}.pml-root .chips{flex-wrap:wrap;gap:8px;display:flex}.pml-root .chips span{background:var(--muted);color:var(--soft);border-radius:999px;padding:6px 12px;font-size:14px}.pml-root .win{border:1px solid var(--border);background:var(--surface);border-radius:14px;overflow:hidden}.pml-root .win-bar{border-bottom:1px solid var(--hair);height:38px;color:var(--mfg);align-items:center;gap:7px;padding:0 14px;font-size:13px;display:flex}.pml-root .win-bar i{background:var(--border);border-radius:50%;width:10px;height:10px}.pml-root .win-bar em{margin-left:7px;font-style:normal}.pml-root .graph-pad{background:var(--bg);padding:56px 0}.pml-root .aud{background:var(--muted);border-radius:18px;min-height:560px;padding:40px 64px;position:relative}.pml-root .aud img{width:333px}.pml-root .pop{background:var(--surface);border:1px solid var(--hair);box-shadow:var(--shadow);border-radius:12px;gap:12px;padding:18px 20px;display:flex;position:absolute}.pml-root .pop b{font-size:16px;font-weight:600}.pml-root .pop p{color:var(--body);margin-top:4px;font-size:15px;line-height:1.45}.pml-root .aud .pop{width:320px;top:380px;left:330px}.pml-root .res{padding-bottom:120px;position:relative}.pml-root .res .pop{flex-direction:column;gap:10px;width:420px;bottom:0;left:36px}.pml-root .res .pop-head{align-items:center;gap:10px;display:flex}.pml-root .res .pop p{color:var(--soft);margin:0}.pml-root .res-tags{gap:8px;display:flex;position:absolute;bottom:62px;right:16px}.pml-root .res-tags span{background:var(--surface);border:1px solid var(--border);border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;display:flex}@media (max-width:1020px){.pml-root .feat,.pml-root .feat.flip{grid-template-columns:1fr;gap:36px}.pml-root .feat.flip .feat-text{order:0}.pml-root .aud{min-height:0;padding:32px}.pml-root .aud .pop{width:auto;margin-top:-80px;margin-left:120px;position:relative;top:auto;left:auto}}@media (max-width:560px){.pml-root .aud .pop{margin-top:16px;margin-left:0}.pml-root .aud img{width:100%;max-width:333px}.pml-root .res{padding-bottom:0}.pml-root .res .pop{width:auto;margin-top:16px;position:relative;bottom:auto;left:auto}.pml-root .res-tags{margin-top:12px;position:static}}.pml-root .panel{background:var(--muted)}.pml-root .panel-grid{grid-template-columns:500px minmax(0,1fr);align-items:center;gap:72px;padding:88px 0;display:grid}.pml-root .facts{margin-top:8px}.pml-root .facts div{border-top:1px solid var(--border);justify-content:space-between;gap:16px;padding:14px 0;font-size:16px;display:flex}.pml-root .facts div:last-child{border-bottom:1px solid var(--border)}.pml-root .facts span{color:var(--mfg)}.pml-root .facts b{text-align:right;font-weight:600}.pml-root .phones{height:650px;position:relative}.pml-root .phone{background:var(--ink);border-radius:38px;padding:8px;position:absolute}.pml-root .phone img{border-radius:30px}.pml-root .ph1{width:216px;top:110px;left:0}.pml-root .ph2{width:236px;top:40px;left:206px;box-shadow:0 20px 44px #0d1b4c2e}.pml-root .ph3{width:196px;top:150px;left:432px}.pml-root .replya-panel{width:140px;position:absolute;top:520px;left:470px}@media (max-width:1240px) and (min-width:1101px){.pml-root .panel-grid{grid-template-columns:420px minmax(0,1fr);gap:48px}}@media (max-width:1180px) and (min-width:1101px){.pml-root .phones{transform-origin:0;transform:scale(.9)}}@media (max-width:1100px){.pml-root .panel-grid{grid-template-columns:1fr}.pml-root .phones{max-width:628px}}@media (max-width:680px){.pml-root .phones{height:520px}.pml-root .ph1,.pml-root .ph3{display:none}.pml-root .ph2{top:0;left:50%;transform:translate(-50%)}.pml-root .replya-panel{width:110px;top:400px;left:auto;right:0}}.pml-root .marquee{border-top:1px solid var(--border);align-items:center;height:110px;display:flex;overflow:hidden}.pml-root .marquee-track{white-space:nowrap;letter-spacing:-.015em;color:var(--ink);flex:none;font-size:30px;font-weight:600;animation:48s linear infinite pml-mq;display:flex}.pml-root .marquee-track span{align-items:center;gap:28px;padding-right:28px;display:flex}.pml-root .marquee-track span:after{content:"";background:var(--primary);border-radius:50%;width:6px;height:6px}@keyframes pml-mq{to{transform:translate(-50%)}}@media (max-width:560px){.pml-root .marquee{height:84px}.pml-root .marquee-track{font-size:22px}}.pml-root .qgrid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:48px;margin-top:48px;display:grid}.pml-root .q{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding:24px 0 30px;display:flex}.pml-root .q.top{border-top:2px solid var(--ink)}.pml-root .q b{font-size:20px;font-weight:600}.pml-root .q span{color:var(--mfg);font-size:16px;line-height:1.5}@media (max-width:900px){.pml-root .qgrid{grid-template-columns:1fr 1fr}.pml-root .q.top:nth-child(3){border-top-width:1px;border-top-color:var(--border)}}@media (max-width:560px){.pml-root .qgrid{grid-template-columns:1fr}.pml-root .q.top:nth-child(2){border-top-width:1px;border-top-color:var(--border)}}.pml-root .mgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:48px;display:grid}.pml-root .mcard{border:1px solid var(--border);background:var(--bg);border-radius:18px;flex-direction:column;gap:16px;padding:36px;display:flex}.pml-root .mcard h3{letter-spacing:-.015em;color:var(--ink);font-size:26px;font-weight:700}.pml-root .mcard p{color:var(--body);font-size:17px;line-height:1.5}.pml-root .mcard ul{color:var(--soft);flex-direction:column;gap:8px;margin:auto 0 0;padding:0;font-size:16px;line-height:1.45;list-style:none;display:flex}.pml-root .mcard li{gap:12px;display:flex}.pml-root .mcard li:before{content:"";background:var(--primary);border-radius:50%;flex:none;width:6px;height:6px;margin-top:.55em}@media (max-width:900px){.pml-root .mgrid{grid-template-columns:1fr}}.pml-root .demo-box{background:var(--secondary);border-radius:18px;grid-template-columns:480px minmax(0,1fr);align-items:center;gap:64px;padding:64px;display:grid;position:relative}.pml-root .form{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:16px;padding:32px;display:flex}.pml-root .form .two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pml-root .field{flex-direction:column;gap:6px;min-width:0;display:flex}.pml-root .field label{font-size:14px;font-weight:500}.pml-root .field input{border:1px solid var(--border);background:var(--bg);width:100%;min-width:0;height:44px;font:15px var(--font-pml-geist),system-ui,sans-serif;color:var(--fg);border-radius:10px;padding:0 14px}.pml-root .field input:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #3d67fd2e}.pml-root .form .btn{justify-content:center;width:100%}.pml-root .form small{color:var(--mfg);font-size:13px;line-height:1.45}.pml-root .form-note{color:var(--success);font-size:14px;display:none}.pml-root .form-note.show{display:block}.pml-root .replya-demo{width:128px;position:absolute;top:-70px;right:40px}@media (max-width:1020px){.pml-root .demo-box{grid-template-columns:1fr;padding:40px 28px}}@media (max-width:560px){.pml-root .form .two{grid-template-columns:1fr}.pml-root .form{padding:22px}.pml-root .replya-demo{width:96px;top:-56px;right:20px}}.pml-root .foot{background:var(--surface);border-top:1px solid var(--hair);padding:56px 0 calc(28px + env(safe-area-inset-bottom,0px))}.pml-root .foot-top{flex-wrap:wrap;justify-content:space-between;gap:40px 64px;display:flex}.pml-root .foot-brand{max-width:280px;color:var(--mfg);gap:12px;font-size:15px;line-height:1.45}.pml-root .foot-mail{color:var(--body)}.pml-root .foot-mail:hover{color:var(--primary)}.pml-root .foot-cols{flex-wrap:wrap;gap:64px;font-size:15px;display:flex}.pml-root .foot-cols div{flex-direction:column;gap:10px;display:flex}.pml-root .foot-cols b{font-weight:600}.pml-root .foot-cols a{color:var(--body)}.pml-root .foot-cols a:hover{color:var(--primary)}.pml-root .foot-legal{border-top:1px solid var(--hair);flex-wrap:wrap;gap:8px 28px;margin-top:48px;padding-top:20px;font-size:14px;display:flex}.pml-root .foot-legal a{color:var(--body)}.pml-root .foot-legal a:hover{color:var(--primary)}.pml-root .foot-bottom{color:var(--mfg);flex-wrap:wrap;justify-content:space-between;gap:6px 24px;margin-top:14px;font-size:13px;line-height:1.45;display:flex}@media (max-width:560px){.pml-root .foot-cols{gap:32px 40px}.pml-root .foot-legal{flex-direction:column;gap:10px}}.pml-root .mono{font-family:var(--font-pml-geist-mono),ui-monospace,monospace}.pml-root .cookie{z-index:50;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));border:1px solid var(--border);background:var(--bg);border-radius:12px;align-items:flex-start;gap:12px;width:calc(100% - 32px);max-width:480px;padding:20px;display:flex;position:fixed;box-shadow:0 10px 15px -3px #0d1b4c1a,0 4px 6px -4px #0d1b4c1a}.pml-root .cookie[hidden]{display:none}.pml-root .cookie.in{animation:.5s ease-out both pml-ck-in}.pml-root .cookie.out{animation:.2s ease-in both pml-ck-out}@keyframes pml-ck-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes pml-ck-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}.pml-root .cookie-icon{width:40px;height:40px;color:var(--primary);background:#3d67fd1a;border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.pml-root .cookie-body{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.pml-root .cookie-body p{color:var(--mfg);font-size:12px;line-height:1.625}.pml-root .cookie-body a{color:inherit;text-underline-offset:2px;text-decoration:underline}.pml-root .cookie-body a:hover{color:var(--fg)}.pml-root .cookie-btn{border-radius:8px;height:32px;padding:0 12px;font-size:14px}@media (prefers-reduced-motion:reduce){.pml-root .cookie.in,.pml-root .cookie.out{animation:none}}.pml-root .rv{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.pml-root .rv.in{opacity:1;transform:none}.pml-root .hero .rv{transition-delay:var(--d,0s)}.pml-root .marquee:hover .marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){html.pml-page{scroll-behavior:auto}.pml-root .float{animation:none}.pml-root .rv{opacity:1;transition:none;transform:none}}
@keyframes pml-hero-rv-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.pml-root .hero .rv{opacity:1;animation:.8s cubic-bezier(.22,1,.36,1) both pml-hero-rv-in;animation-delay:var(--d,0s);transition:none;transform:none}@media (prefers-reduced-motion:reduce){.pml-root .hero .rv{animation:none}}.pml-root{background:var(--bg);color:var(--fg);font-family:var(--font-pml-geist),"Helvetica Neue",Arial,system-ui,sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:clip}.pml-root .form .check{color:var(--body);align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.pml-root .form .check input{width:18px;height:18px;accent-color:var(--primary);flex:none;margin:1px 0 0}.pml-root .form .check a{text-underline-offset:2px;text-decoration:underline}.pml-root .form .hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.pml-root .form .err{color:#b42318;margin-top:6px;font-size:13px;line-height:1.4}.pml-root .form [aria-invalid=true]{border-color:#b42318}.pml-root .form .btn[disabled]{opacity:.6;cursor:progress}.pml-root .field input:not(:focus){box-shadow:none}.pml-root .form-error{color:#b42318;font-size:14px;line-height:1.5}.pml-root .thanks{background:var(--surface);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:8px;padding:28px;display:flex}.pml-root .thanks b{color:var(--ink);font-size:20px}.pml-root .thanks p{color:var(--body);font-size:15px;line-height:1.6}.pml-root .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pml-root .video{margin-top:72px}.pml-root .video-frame{background:var(--ink);border-radius:clamp(16px,2.2vw,28px);max-width:max(320px,177.778svh - 284.444px);margin-inline:auto;padding:clamp(6px,.9vw,11px);box-shadow:0 30px 60px #0d1b4c2e,0 8px 18px #0d1b4c14}.pml-root .video-screen{aspect-ratio:16/9;background:var(--bg);border-radius:clamp(11px,1.5vw,19px);position:relative;overflow:hidden}.pml-root .video-screen video{object-fit:cover;background:var(--bg);width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0}.pml-root .video-screen:not(.playing):hover video{transform:scale(1.015)}.pml-root .play{background:var(--ink);color:#fff;cursor:pointer;font:600 16px/1 var(--font-pml-geist),system-ui,sans-serif;transform-origin:0 100%;border:0;border-radius:999px;align-items:center;gap:12px;padding:8px 20px 8px 8px;transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .2s ease-out;display:inline-flex;position:absolute;bottom:8%;left:5.6%;box-shadow:0 14px 30px #0d1b4c47}.pml-root .play:hover{transform:scale(1.04)}.pml-root .play-ic{background:var(--primary);border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding-left:3px;display:flex}.pml-root .play-d{font-family:var(--font-pml-geist-mono),ui-monospace,monospace;color:#fff9;font-size:14px;font-weight:500}.pml-root .video-screen.playing .play{opacity:0;pointer-events:none}@media (max-width:560px){.pml-root .video{margin-top:48px}.pml-root .play{padding:4px;bottom:8%;left:5%}.pml-root .play #playT,.pml-root .play-d{display:none}.pml-root .play-ic{width:40px;height:40px}.pml-root .play-ic svg{width:16px;height:16px}}.pml-root .wrap.panel-grid{padding-left:24px;padding-right:24px}@media (min-width:1248px){.pml-root .wrap.panel-grid{padding-left:0;padding-right:0}}.pml-root .fade2,.pml-root .fade-top,.pml-root .fade-bot{--fh:150px;border-top:0;border-bottom:0}.pml-root .fade2{background:linear-gradient(to bottom,transparent 0,var(--fc,var(--surface)) var(--fh),var(--fc,var(--surface)) calc(100% - var(--fh)),transparent 100%)}.pml-root .fade-top{background:linear-gradient(to bottom,transparent 0,var(--fc,var(--surface)) var(--fh))}.pml-root .fade-bot{background:linear-gradient(to bottom,var(--fc,var(--surface)) calc(100% - var(--fh)),transparent 100%)}.pml-root .sec.fade2{padding-top:160px;padding-bottom:160px}.pml-root .sec.fade-top,.pml-root .panel.fade-top .panel-grid{padding-top:160px}.pml-root .pt-sec.fade-bot{padding-bottom:170px}.pml-root .panel.fade2 .panel-grid{padding-top:160px}.pml-root .panel.fade2{padding-bottom:var(--fh)}@media (max-width:560px){.pml-root .fade2,.pml-root .fade-top,.pml-root .fade-bot{--fh:96px}.pml-root .sec.fade2{padding-top:104px;padding-bottom:104px}.pml-root .sec.fade-top,.pml-root .panel.fade-top .panel-grid{padding-top:104px}.pml-root .pt-sec.fade-bot{padding-bottom:110px}.pml-root .panel.fade2 .panel-grid{padding-top:104px}}@media (min-width:561px){.pml-root .feat .res .pop{width:min(440px,78%);max-width:none;left:20px}.pml-root .feat .res .res-tags{flex-direction:row;align-items:center;top:-17px;bottom:auto;right:20px}}
/*# sourceMappingURL=0l079tqnh4z0v.css.map*/