.site{--bg:#f4f6fa;--sf:#fff;--tx:#0b1530;--mu:#5b6478;--bd:#dce1ea;--pan:#0b1530;--pantx:#f4f6fa;--ac:#ff6a1f;--ac2:#ffc29a;--onac:#0b1530;--fd:var(--f-display),Georgia,serif;--fb:var(--f-body),system-ui,sans-serif;--cut:160px;--tilt:-4deg;--r:10px;--ease:cubic-bezier(.77,0,.18,1);--out:cubic-bezier(.2,.8,.2,1);background:var(--bg);min-height:100vh;color:var(--tx);font-family:var(--fb);-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex:1;line-height:1.5;overflow-x:clip}html:has(.site){scroll-behavior:smooth}.site .logo{align-items:center;display:inline-flex}.site h1,.site h2,.site h3,.site h4{font-weight:700}.site button,.site input{font:inherit;color:inherit}.site a{color:inherit;text-decoration:none}.site :focus-visible{outline:2px solid var(--ac);outline-offset:3px}.site h1,.site h2,.site h3{font-family:var(--fd);letter-spacing:-.03em;margin:0;line-height:1.02}.site p{margin:0}.site .wrap{width:min(1240px,100% - 32px);margin-inline:auto}.site .eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--ac);align-items:center;gap:10px;font-size:12px;font-weight:700;display:inline-flex}.site .eyebrow:before{content:"";background:var(--ac);width:28px;height:2px;transform:skew(-30deg)}.site .btn{border-radius:var(--r);cursor:pointer;transition:transform .35s var(--out),box-shadow .35s var(--out);will-change:transform;border:1.5px solid #0000;justify-content:center;align-items:center;gap:10px;padding:16px 26px;font-size:15px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.site .btn.p{background:var(--ac);color:var(--onac);border-color:var(--ac)}.site .btn.p:after{content:"";transition:transform .9s var(--out);background:linear-gradient(115deg,#0000 30%,#ffffff73 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)skew(-20deg)}.site .btn.p:hover:after{transform:translate(120%)skew(-20deg)}.site .btn.g{border-color:color-mix(in srgb,var(--tx) 25%,transparent);color:var(--tx);background:0 0}.site .btn.g:hover{border-color:var(--tx)}.site .btn:hover{box-shadow:0 18px 40px -18px color-mix(in srgb,var(--tx) 45%,transparent)}.site .mag{transition:transform .25s var(--out)}.site .btn.glow{box-shadow:0 0 0 0 color-mix(in srgb,var(--ac) 45%,transparent);animation:3.2s ease-out infinite bg-halo}.site .btn.glow:after{animation:bg-shine 4.5s var(--out) infinite}@keyframes bg-halo{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ac) 45%,transparent)}60%{box-shadow:0 0 0 14px #0000}to{box-shadow:0 0 0 14px #0000}}@keyframes bg-shine{0%,55%{transform:translate(-120%)skew(-20deg)}85%,to{transform:translate(120%)skew(-20deg)}}.site .btn.fill{color:var(--tx);border-color:color-mix(in srgb,var(--tx) 30%,transparent);isolation:isolate;background:0 0}.site .btn.fill:before{content:"";background:var(--ac);transform-origin:0;transition:transform .45s var(--ease);z-index:-1;position:absolute;inset:0;transform:scaleX(0)}.site .btn.fill:hover{color:var(--onac);border-color:var(--ac)}.site .btn.fill:hover:before{transform:scaleX(1)}.site .btn.fill.alt{border-color:color-mix(in srgb,var(--ac2) 70%,var(--tx));color:var(--tx)}.site .btn.fill.alt:before{background:var(--ac2)}.site .btn.fill.alt:hover{color:var(--pan);border-color:var(--ac2)}.site .pl.hi .btn.fill{color:var(--pantx);border-color:color-mix(in srgb,var(--pantx) 35%,transparent)}.site .pl.hi .btn.fill:before{background:var(--pantx)}.site .pl.hi .btn.fill:hover{color:var(--pan);border-color:var(--pantx)}.site .grain{pointer-events:none;z-index:50;opacity:.06;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.site .prog{z-index:60;pointer-events:none;background:0 0;width:100%;height:3px;position:fixed;top:0;left:0}.site .prog i{background:var(--ac);transform-origin:0;width:100%;height:100%;transform:scaleX(var(--sp,0));display:block}.site .nav{z-index:40;-webkit-backdrop-filter:blur(14px);background:color-mix(in srgb,var(--bg) 72%,transparent);border-bottom:1px solid color-mix(in srgb,var(--tx) 8%,transparent);position:sticky;top:0}.site .nav .wrap{justify-content:space-between;align-items:center;gap:24px;height:72px;display:flex}.site .aw-logo{--lp:#eef2fb;--lk:#898fa0;--la:#ff9130}.site .nav nav{color:var(--mu);gap:28px;font-size:14px;font-weight:500;display:flex}.site .nav nav a{position:relative}.site .nav nav a:after{content:"";background:var(--ac);transform-origin:0;height:2px;transition:transform .35s var(--out);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.site .nav nav a:hover:after{transform:scaleX(1)}.site .nav .acts{gap:10px;display:flex}.site .nav .acts .btn{padding:11px 18px;font-size:14px}.site .hero{isolation:isolate;grid-template-columns:1fr;min-height:calc(100vh - 72px);display:grid;position:relative;overflow:hidden}.site .hero .hin{z-index:2;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:40px;padding-block:72px 96px;display:grid;position:relative}.site .hcopy{max-width:620px}.site .hcopy h1{margin:22px 0 26px;font-size:clamp(40px,5.4vw,84px);font-weight:700}.site .hcopy h1 .w{vertical-align:bottom;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.site .hcopy h1 .w i{filter:blur(6px);opacity:0;font-style:normal;display:inline-block;transform:translateY(110%)}.site .hero.enter .hcopy h1 .w i{animation:bg-wordin 1s var(--ease) forwards;animation-delay:calc(.25s + var(--i)*70ms)}@keyframes bg-wordin{to{filter:blur();opacity:1;transform:none}}.site .hcopy h1 em{color:var(--ac);font-style:normal;position:relative}.site .hcopy .lead{color:var(--mu);max-width:50ch;margin-bottom:34px;font-size:clamp(16px,1.3vw,20px)}.site .hcopy .ctas{flex-wrap:wrap;gap:12px;display:flex}.site .hcopy .trust{color:var(--mu);align-items:center;gap:14px;margin-top:38px;font-size:13px;display:flex}.site .hcopy .trust .avs{display:flex}.site .hcopy .trust .avs span{border:2px solid var(--bg);background:var(--pan);width:30px;height:30px;color:var(--pantx);border-radius:50%;place-items:center;margin-left:-8px;font-size:11px;font-weight:700;display:grid}.site .hcopy .trust .avs span:first-child{margin-left:0}.site .hcopy .trust .avs span:nth-child(2){background:var(--ac);color:var(--pan)}.site .hcopy .trust .avs span:nth-child(3){background:var(--ac2);color:var(--pan)}.site .rv-h{opacity:0;transform:translateY(18px)}.site .hero.enter .rv-h{animation:bg-up .9s var(--out) forwards;animation-delay:var(--d,.6s)}@keyframes bg-up{to{opacity:1;transform:none}}.site .pan{z-index:1;background:var(--pan);width:min(52%,900px);color:var(--pantx);clip-path:polygon(var(--cut) 0,100% 0,100% 100%,0 100%);position:absolute;inset:0 0 0 auto;overflow:hidden}.site .hero.enter .pan{animation:bg-panin 1.25s var(--ease) both}@keyframes bg-panin{0%{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}to{clip-path:polygon(var(--cut) 0,100% 0,100% 100%,0 100%)}}.site .pan .edge{pointer-events:none;background:linear-gradient(to right,var(--ac) 0 3px,transparent 3px);clip-path:polygon(var(--cut) 0,calc(var(--cut) + 3px) 0,3px 100%,0 100%);opacity:.95;position:absolute;inset:0}.site .pan .glow{background:radial-gradient(circle,color-mix(in srgb,var(--ac) 55%,transparent),transparent 65%);width:520px;height:520px;left:var(--mx,60%);top:var(--my,40%);filter:blur(30px);opacity:.75;pointer-events:none;transition:left .6s var(--out),top .6s var(--out);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.site .pan .sweep{pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff24 50%,#0000 60%);position:absolute;inset:-20%;transform:translate(-80%)skew(-18deg)}.site .hero.enter .pan .sweep{animation:bg-sweep 2.2s var(--out) 1s both}@keyframes bg-sweep{to{transform:translate(90%)skew(-18deg)}}.site .pan .lines{background:repeating-linear-gradient(115deg,transparent 0 46px,color-mix(in srgb,var(--pantx) 7%,transparent) 46px 47px);opacity:.9;position:absolute;inset:0;-webkit-mask:linear-gradient(270deg,#000,#0000 85%);mask:linear-gradient(270deg,#000,#0000 85%)}.site .ribbons{pointer-events:none;display:none;position:absolute;inset:0}.site .rib{background:var(--ac);width:120%;color:var(--onac);font-family:var(--fd);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;transform:rotate(var(--tilt)) translateY(var(--ry));padding:10px 0;font-size:13px;font-weight:700;position:absolute;left:-10%;overflow:hidden;box-shadow:0 10px 30px -10px #0006}.site .rib .t{animation:bg-marq var(--dur,30s) linear infinite;gap:0;display:inline-flex}.site .rib .t span{padding-inline:22px}.site .rib .t span:after{content:"◆";opacity:.6;margin-left:44px}.site .rib.r2{background:var(--pantx);color:var(--pan);--dur:38s}.site .rib.r2 .t{animation-direction:reverse}.site .rib.r3{background:color-mix(in srgb,var(--ac2) 85%,#000 0%);--dur:26s}@keyframes bg-marq{to{transform:translate(-50%)}}.site .ack{text-align:center;border-radius:calc(var(--r) - 2px);color:#fff;cursor:pointer;background:#157f3b;border:0;width:100%;margin-top:4px;padding:13px;font-size:14px;font-weight:700;display:block;position:relative;overflow:hidden}.site .ack.done{background:#0f5f2d}.site .ack.done:before{content:"✓ ";font-weight:900}.site .pan{clip-path:polygon(calc(var(--cut) * 1.3) 0,100% 0,100% 100%,0 100%)}.site .ribbons{display:block}.site .rib.r1{--ry:-120px;top:38%}.site .rib.r2{--ry:0;top:50%}.site .rib.r3{--ry:120px;top:62%}.site .hero.enter .rib{animation:bg-ribin 1s var(--ease) both;animation-delay:calc(.6s + var(--k)*.1s)}@keyframes bg-ribin{0%{opacity:0;transform:rotate(var(--tilt)) translateY(var(--ry)) translateX(30%)}to{opacity:1;transform:rotate(var(--tilt)) translateY(var(--ry)) translateX(0)}}.site .pan .lines{opacity:.5;display:block}.site .stripwrap{z-index:3;margin-top:-34px;padding-block:14px;position:relative;overflow:hidden}.site .strip{width:112%;transform:rotate(calc(var(--tilt) * .5));background:var(--tx);color:var(--bg);font-family:var(--fd);letter-spacing:.14em;text-transform:uppercase;margin:0 -6%;padding:14px 0;font-size:14px;font-weight:700;overflow:hidden}.site .strip .t{white-space:nowrap;animation:42s linear infinite bg-marq;display:inline-flex}.site .strip span{padding-inline:28px}.site .strip span:after{content:"/";color:var(--ac);margin-left:56px}.site section.sec{padding-block:clamp(72px,10vw,140px);position:relative}.site .sechead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px 48px;margin-bottom:clamp(40px,5vw,72px);display:grid}.site .sechead h2{font-size:clamp(34px,4.6vw,64px);font-weight:700}.site .sechead p{color:var(--mu);max-width:46ch;font-size:17px}.site .rv{opacity:0;transition:opacity .9s var(--out),transform .9s var(--out),filter .9s var(--out);transition-delay:var(--d,0s);transform:translateY(28px)}.site .rv.l{transform:translate(-70px)}.site .rv.r{transform:translate(70px)}.site p.rv{filter:blur(7px)}.site .rv.in,.site .rv.sp{opacity:1;filter:none;transform:none}.site .sp .w{vertical-align:bottom;margin:-.14em -.04em -.2em 0;padding:.14em .04em .2em 0;display:inline-block;overflow:hidden}.site .sp .w>span{transform-origin:0 100%;transition:transform 1s var(--out);transition-delay:calc(var(--d,0s) + var(--i) * 60ms);display:inline-block;transform:translateY(118%)rotate(6deg)}.site .sp.in .w>span{transform:none}.site .sp.l .w{overflow:visible}.site .sp.l .w>span{opacity:0;filter:blur(5px);transition:transform .9s var(--out),opacity .9s var(--out),filter .9s var(--out);transition-delay:calc(var(--d,0s) + var(--i) * 60ms);transform:translate(-44px)}.site .sp.l.in .w>span{opacity:1;filter:none;transform:none}.site .eyebrow.rv{transform:translate(-26px)}.site .eyebrow.rv.in{transform:none}.site .eyebrow.rv:before{transform-origin:0;transition:transform .9s var(--ease);transition-delay:calc(var(--d,0s) + .15s);transform:skew(-30deg)scaleX(0)}.site .eyebrow.rv.in:before{transform:skew(-30deg)scaleX(1)}.site .tl.rv:not(.in){opacity:0}.site .st b,.site .st>span{opacity:0;transition:opacity .8s var(--out),transform .8s var(--out);transition-delay:var(--sd,0s);transform:translateY(24px)}.site .st>span{transition-delay:calc(var(--sd,0s) + .14s)}.site .st.in b,.site .st.in>span{opacity:1;transform:none}.site .st:nth-child(2){--sd:.1s}.site .st:nth-child(3){--sd:.2s}.site .st:nth-child(4){--sd:.3s}.site .pl.rv li{opacity:0;transition:opacity .6s var(--out),transform .6s var(--out);transition-delay:calc(var(--d,0s) + .35s + var(--n,0) * 90ms);transform:translate(-16px)}.site .pl.rv.in li{opacity:1;transform:none}.site .pl li:nth-child(2){--n:1}.site .pl li:nth-child(3){--n:2}.site .pl li:nth-child(4){--n:3}.site .cta h2.rv{transform:none}.site .cta h2 .ci{clip-path:inset(0 0 100%);transition:clip-path 1.1s var(--ease);display:inline-block}.site .cta h2.in .ci{clip-path:inset(0 0 -10%)}.site .band{isolation:isolate;position:relative}.site .band:before{content:"";background:var(--pan);z-index:-1;clip-path:polygon(0 0,100% calc(var(--cut) * .5),100% 100%,0 calc(100% - var(--cut) * .5));position:absolute;inset:0}.site .band{color:var(--pantx)}.site .steps{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;display:grid}.site .steps .stick{align-self:start;position:sticky;top:110px}.site .steps .stick h2{margin:18px 0 20px;font-size:clamp(36px,4.4vw,60px)}.site .steps .stick p{color:var(--mu);max-width:40ch;font-size:17px}.site .steps .rail{background:color-mix(in srgb,var(--tx) 10%,transparent);height:4px;margin-top:36px;position:relative;overflow:hidden;transform:skew(-30deg)}.site .steps .rail i{background:var(--ac);transform:scaleX(var(--p,0));transform-origin:0;transition:transform .5s var(--out);position:absolute;inset:0}.site .step{border-top:1px solid color-mix(in srgb,var(--tx) 12%,transparent);grid-template-columns:auto 1fr;gap:24px;padding:40px 0;display:grid;position:relative}.site .step:last-child{border-bottom:1px solid color-mix(in srgb,var(--tx) 12%,transparent)}.site .step .n{font-family:var(--fd);color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb,var(--tx) 40%,transparent);min-width:1.3em;font-size:clamp(56px,7vw,96px);font-weight:700;line-height:.8;transition:color .6s,-webkit-text-stroke-color .6s}.site .step.on .n{color:var(--ac);-webkit-text-stroke-color:var(--ac)}.site .step h3{margin-bottom:10px;font-size:clamp(22px,2.4vw,32px);font-weight:700}.site .step p{color:var(--mu);max-width:48ch;font-size:16px}.site .step .tag{background:color-mix(in srgb,var(--ac) 14%,transparent);color:var(--ac);letter-spacing:.08em;text-transform:uppercase;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);margin-top:14px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}.site .step:after{content:"";background:var(--ac);transform-origin:0;width:100%;height:1px;transition:transform .8s var(--ease);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.site .step.on:after{transform:scaleX(1)}.site .flow{grid-template-columns:minmax(0,1.38fr) minmax(0,.62fr);align-items:center;gap:52px;display:grid}.site .flow:not(.play) *,.site .flow:not(.play) :before,.site .flow:not(.play) :after{animation-play-state:paused!important}.site .awrap{isolation:isolate;position:relative}.site .awrap:before{content:"";background:color-mix(in srgb,var(--ac) 18%,transparent);clip-path:polygon(calc(var(--cut) * .3) 0,100% 0,calc(100% - var(--cut) * .3) 100%,0 100%);z-index:-1;position:absolute;inset:34px -22px 36px 44px}.site .mon{box-shadow:inset 0 0 0 1px #343a47,inset 0 1px 0 #4a5160,0 46px 80px -44px color-mix(in srgb,var(--tx) 80%,transparent);background:linear-gradient(#232831,#0b0d12);border-radius:10px;padding:11px 11px 13px;position:relative}.site .mon:before{content:"";background:#3a4150;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;top:4px;left:50%}.site .mon:after{content:"";pointer-events:none;z-index:6;background:linear-gradient(118deg,#ffffff17,#fff0 26%);position:absolute;inset:11px 11px 13px}.site .mon-neck{clip-path:polygon(14% 0,86% 0,100% 100%,0 100%);background:linear-gradient(90deg,#8d94a0,#d5d9df 30%,#f1f2f4 50%,#bfc4cc 72%,#858c98);width:16%;height:46px;margin:0 auto}.site .mon-base{background:linear-gradient(#eceef1,#a3a9b4);border-radius:2px 2px 5px 5px;width:36%;height:9px;margin:0 auto;position:relative}.site .mon-base:after{content:"";background:radial-gradient(50% 100% at 50% 0,color-mix(in srgb,var(--tx) 34%,transparent),transparent 70%);height:20px;position:absolute;top:100%;left:-18%;right:-18%}.site .appwin{--ln:color-mix(in srgb,var(--tx) 20%,transparent);background:var(--sf);color:var(--tx);font-size:11.5px;line-height:1.35;font-family:var(--f-plex),system-ui,sans-serif;letter-spacing:0;font-feature-settings:"tnum";border-radius:2px;position:relative;overflow:hidden}.site .appwin b{font-weight:600}.site .appwin i,.site .appwin em{font-style:normal}.site .aw-bar{background:color-mix(in srgb,var(--tx) 7%,var(--sf));border-bottom:1px solid var(--ln);align-items:center;gap:12px;height:34px;padding:0 12px;display:flex}.site .aw-bar .dots{flex:none;gap:6px;display:flex}.site .aw-bar .dots i{background:color-mix(in srgb,var(--tx) 18%,transparent);border-radius:50%;width:9px;height:9px}.site .aw-bar .url{background:var(--sf);border:1px solid var(--ln);max-width:340px;height:20px;color:var(--mu);white-space:nowrap;border-radius:2px;flex:1;justify-content:center;align-items:center;gap:6px;margin-inline:auto;padding:0 10px;font-size:10.5px;display:flex;overflow:hidden}.site .aw-bar .url svg{flex:none;width:9px;height:9px}.site .aw-bar .sp2{flex:none;width:39px}.site .aw-body{grid-template-columns:150px minmax(0,1fr);height:352px;display:grid}.site .aw-side{background:var(--pan);color:color-mix(in srgb,var(--pantx) 68%,transparent);flex-direction:column;gap:2px;padding:14px 10px;display:flex}.site .aw-logo{align-items:center;gap:5px;margin:-2px 2px 12px;display:flex}.site .mi{border-radius:2px;align-items:center;gap:9px;padding:7px 8px;transition:background .4s,color .4s;display:flex}.site .mi:before{content:"";opacity:.5;background:currentColor;border-radius:2px;flex:none;width:6px;height:6px}.site .flow[data-scene=a] .mi.m-t,.site .flow[data-scene=b] .mi.m-g{background:color-mix(in srgb,var(--pantx) 12%,transparent);color:var(--pantx);font-weight:600}.site .flow[data-scene=a] .mi.m-t:before,.site .flow[data-scene=b] .mi.m-g:before{background:var(--ac);opacity:1}.site .aw-main{background:var(--bg);flex-direction:column;min-width:0;display:flex;position:relative}.site .aw-top{background:var(--sf);border-bottom:1px solid var(--ln);flex:none;align-items:center;gap:8px;height:44px;padding:0 14px;display:flex}.site .aw-top b{letter-spacing:-.01em;margin-right:auto;font-size:14px;font-weight:600}.site .aw-chip{border:1px solid var(--ln);background:var(--sf);color:var(--tx);white-space:nowrap;border-radius:2px;padding:4px 9px;font-size:10.5px;font-weight:500}.site .flow[data-scene=a] .only-b,.site .flow[data-scene=b] .only-a{display:none}.site .aw-scr{flex:1;min-height:0;position:relative;overflow:hidden}.site .sc{flex-direction:column;gap:9px;padding:12px 14px;display:none;position:absolute;inset:0}.site .flow[data-scene=a] .sc-a,.site .flow[data-scene=b] .sc-b{animation:bg-scIn .5s var(--out) both;display:flex}@keyframes bg-scIn{0%{opacity:0;transform:translate(18px)}}.site .tb{align-items:center;gap:8px;min-height:28px;display:flex}.site .sw{min-width:0;display:grid}.site .sw>*{white-space:nowrap;text-overflow:ellipsis;grid-area:1/1;min-width:0;overflow:hidden}.site .tb .lbl{color:var(--mu);flex:1;align-items:center}.site .tb .lbl>span{opacity:0}.site .abtn{white-space:nowrap;border:1px solid var(--ln);background:var(--sf);color:var(--tx);border-radius:2px;flex:none;align-items:center;gap:6px;padding:6px 11px;font-size:11px;font-weight:600;display:inline-flex;position:relative}.site .abtn.pri{background:var(--ac);border-color:var(--ac);color:var(--onac)}.site .abtn.send{opacity:.5}.site .abtn .ic{line-height:1;display:inline-block}.site .abtn .m{display:none}.site .cur{opacity:0;z-index:5;pointer-events:none;background:var(--tx);clip-path:polygon(0 0,0 100%,28% 74%,48% 100%,62% 92%,43% 68%,78% 66%);filter:drop-shadow(0 0 1px #fff)drop-shadow(0 0 1px #fff)drop-shadow(0 1px 1px #0006);width:15px;height:15px;position:absolute;top:55%;left:55%}.site .am-f .cur{--cx:-130px;--cy:-80px}.site .pbar{background:color-mix(in srgb,var(--tx) 9%,transparent);opacity:0;border-radius:0;flex:none;height:3px;overflow:hidden}.site .pbar i{background:var(--ac);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.site .tbl{background:var(--sf);border:1px solid color-mix(in srgb,var(--tx) 34%,transparent);border-radius:0;flex:none;overflow:hidden}.site .tr{border-top:1px solid var(--ln);align-items:stretch;gap:0;height:40px;padding:0;display:grid}.site .tr.th{border-top:0;border-bottom:1px solid color-mix(in srgb,var(--tx) 34%,transparent);background:color-mix(in srgb,var(--tx) 8%,var(--sf));height:29px;color:color-mix(in srgb,var(--tx) 78%,transparent);letter-spacing:.08em;text-transform:uppercase;font-size:9.5px;font-weight:600}.site .tr.th+.tr{border-top:0}.site .tr.th>*{line-height:28px}.site .sc-b .tr{grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr) 62px 162px}.site .tr>*{white-space:nowrap;text-overflow:ellipsis;border-left:1px solid var(--ln);min-width:0;padding:0 10px;line-height:39px;overflow:hidden}.site .tr>:first-child{border-left:0}.site .tr>.sw{align-items:center;line-height:1.35}.site .tr>.cb{place-self:center;padding:0;line-height:0}.site .tr>.cb+*{border-left:1px solid var(--ln)}.site .tr .num{text-align:right;font-variant-numeric:tabular-nums}.site .tr .mono{font-family:var(--f-plex-mono),ui-monospace,Menlo,monospace;color:var(--mu);font-size:10.5px}.site .tr .mu{color:var(--mu)}.site .cb{border:1.5px solid color-mix(in srgb,var(--tx) 42%,transparent);background:var(--sf);border-radius:1px;width:13px;height:13px;display:block;position:relative;overflow:visible!important}.site .cb:after{content:"";border:solid var(--onac);opacity:0;border-width:0 2px 2px 0;width:3px;height:7px;position:absolute;top:0;left:3px;transform:rotate(45deg)}.site .cb.on{background:var(--ac);border-color:var(--ac)}.site .cb.on:after{opacity:1}.site .pdf{color:#fff;vertical-align:middle;clip-path:polygon(0 0,68% 0,100% 26%,100% 100%,0 100%);letter-spacing:.02em;background:#d13438;border-radius:2px;place-items:center;width:15px;height:18px;margin-right:7px;font-size:5.5px;font-weight:800;line-height:1;display:inline-grid}.site .av{background:var(--pan);width:18px;height:18px;color:var(--pantx);letter-spacing:.02em;vertical-align:middle;border-radius:1px;flex:none;place-items:center;margin-right:7px;font-size:7.5px;font-weight:600;line-height:1;display:inline-grid}.site .chip{border:1px solid color-mix(in srgb,currentColor 38%,transparent);border-radius:1px;justify-self:start;align-items:center;gap:5px;max-width:100%;padding:2px 7px;font-size:10px;font-weight:600;line-height:1.35;display:inline-flex}.site .c-q{background:color-mix(in srgb,var(--tx) 8%,transparent);color:var(--mu)}.site .c-send{background:color-mix(in srgb,var(--ac) 18%,var(--sf));color:var(--tx)}.site .c-sent{background:color-mix(in srgb,var(--tx) 9%,transparent);color:var(--tx)}.site .c-read{background:color-mix(in srgb,#2563eb 15%,var(--sf));color:color-mix(in srgb,#2563eb 78%,var(--tx))}.site .c-ok{background:color-mix(in srgb,#1e9e4a 17%,var(--sf));color:color-mix(in srgb,#157f3b 82%,var(--tx))}.site .spn{border:1.5px solid color-mix(in srgb,var(--tx) 25%,transparent);border-top-color:var(--ac);border-radius:50%;flex:none;width:8px;height:8px;animation:.7s linear infinite bg-spin}@keyframes bg-fIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes bg-fOut{to{opacity:0;transform:translateY(-6px)}}@keyframes bg-oIn{0%{opacity:0}to{opacity:1}}@keyframes bg-pfill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bg-rowIn{0%{opacity:0;background:color-mix(in srgb,var(--ac) 22%,var(--sf));transform:translateY(-8px)}to{opacity:1;background:0 0;transform:none}}@keyframes bg-curIn{0%{opacity:0;transform:translate(var(--cx,-110px),var(--cy,80px))}35%{opacity:1}to{opacity:1;transform:none}}@keyframes bg-tap{50%{filter:brightness(.88);transform:scale(.93)}}@keyframes bg-arm{to{opacity:1;background:var(--ac);border-color:var(--ac);color:var(--onac)}}@keyframes bg-cbOn{to{background:var(--ac);border-color:var(--ac)}}@keyframes bg-rowOk{0%,to{background:0 0}25%{background:color-mix(in srgb,#1e9e4a 26%,var(--sf))}}.site .gfeed{background:var(--sf);border:1px solid var(--ln);flex:none;align-items:center;gap:10px;height:30px;padding:0 9px;display:flex}.site .gsrc{flex:none;align-items:center;gap:7px;font-size:10.5px;display:flex}.site .gseal{color:#fff;letter-spacing:.04em;background:#b4141e;border-radius:1px;place-items:center;width:22px;height:18px;font-size:7.5px;font-weight:800;line-height:1;display:grid}.site .gtrack{background:linear-gradient(90deg,color-mix(in srgb,var(--tx) 26%,transparent) 50%,transparent 0) 0 50%/7px 1px repeat-x;flex:1;align-self:stretch;min-width:40px;position:relative}.site .gtok{background:var(--sf);border:1px solid color-mix(in srgb,var(--tx) 30%,transparent);white-space:nowrap;opacity:0;align-items:center;height:18px;margin-top:-9px;padding:0 6px 0 2px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;top:50%;left:0;box-shadow:0 4px 10px -6px #0006}.site .gtok .pdf{width:11px;height:13px;margin-right:4px;font-size:4px}.site .gst{width:104px;color:var(--mu);text-align:right;flex:none;font-size:10px}.site .gst>span{opacity:0;justify-content:flex-end;align-items:center;gap:5px;display:flex}.site .gst .g2{color:color-mix(in srgb,#157f3b 82%,var(--tx));font-weight:600}@keyframes bg-gtok{0%{opacity:0;left:0;transform:translate(0)scale(.7)}15%{opacity:1;transform:scale(1)}85%{opacity:1}to{opacity:0;left:100%;transform:translate(-100%)translateY(10px)}}.site .split{flex:none;grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.site .sc-a .tr{isolation:isolate;grid-template-columns:26px minmax(0,1fr) 84px 62px;position:relative}.site .sc-a .trow:after{content:"";z-index:-1;box-shadow:inset 3px 0 0 var(--ac);opacity:0;background:#fff6ef;position:absolute;inset:0}.site .tr>.dm{flex-direction:column;justify-content:center;line-height:1.3;display:flex}.site .sc-a .tr>.num{padding:0 8px}.site .sc-a .trow>.num{font-size:11px}.site .dm b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.site .dm .mt{color:var(--mu);font-size:10px}.site .dm .mt .mono{font-size:9.5px}.site .pv{background:var(--sf);border:1px solid color-mix(in srgb,var(--tx) 34%,transparent);flex-direction:column;min-width:0;display:flex}.site .pv-h{border-bottom:1px solid color-mix(in srgb,var(--tx) 34%,transparent);flex:none;align-items:center;gap:8px;height:29px;padding:0 9px;display:flex}.site .pv-h>.sw{flex:1}.site .pv-h .pv-e{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--tx) 78%,transparent);font-size:9.5px;font-weight:600;line-height:28px}.site .pv-t{opacity:0;line-height:1.15}.site .pv-t b{text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.site .pv-t small{font-family:var(--f-plex-mono),ui-monospace,Menlo,monospace;color:var(--mu);text-overflow:ellipsis;font-size:8px;display:block;overflow:hidden}.site .pv-x{color:#2563eb;flex:none;font-size:11px;font-weight:700}.site .pv-b{background:color-mix(in srgb,var(--tx) 7%,var(--sf));flex:1;min-height:0;padding:7px}.site .pv-b>*{white-space:normal}.site .pv-b .pv-e{text-align:center;color:var(--mu);place-self:center;padding:0 10px;font-size:10px;line-height:1.4}.site .pv-d{opacity:0;border:1px solid color-mix(in srgb,var(--tx) 20%,transparent);color:#111;background:#fff;flex-direction:column;gap:5px;padding:7px 8px;display:flex;box-shadow:0 6px 14px -10px #00000073}.site .pv-ti{letter-spacing:.04em;align-self:center;font-size:9px;font-weight:700}.site .pv-kv{border:1px solid #9aa3b2;border-bottom:0;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);font-size:7px;line-height:1.25;display:grid}.site .pv-kv>i{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #9aa3b2;padding:1px 4px;overflow:hidden}.site .pv-kv>i:nth-child(odd){background:#eef1f6;border-right:1px solid #9aa3b2;font-weight:700}.site .pv-kv.pv-tx{grid-template-columns:28px minmax(0,1fr) auto}.site .pv-kv.pv-tx>i{background:0 0;border-right:1px solid #9aa3b2;font-weight:400}.site .pv-kv.pv-tx>i:last-child{text-align:right;border-right:0}.site .pv-sum{font-size:8px}@keyframes bg-hold{0%{opacity:0}12%,to{opacity:1}}.site .flow[data-step="0"] .gib{animation:.3s .8s bg-tap}.site .flow[data-step="0"] .gib .cur{animation:bg-curIn .7s .1s var(--out) both,bg-fOut .3s 1.3s forwards}.site .flow[data-step="0"] .gib .ic{animation:.9s linear 1s 3 bg-spin}.site .flow[data-step="0"] .sc-a .trow{animation:bg-rowIn .5s calc(1.9s + var(--r) * .45s) var(--out) both}.site .flow[data-step="0"] .la0{opacity:1;animation:.25s 1s forwards bg-fOut}.site .flow[data-step="0"] .la1{animation:.3s 1s both bg-fIn,.25s 3.9s forwards bg-fOut}.site .flow[data-step="0"] .la2{animation:.3s 3.9s both bg-fIn}.site .flow[data-step="0"] .gst .g0{opacity:1;animation:.25s 1s forwards bg-fOut}.site .flow[data-step="0"] .gst .g1{animation:.3s 1s both bg-fIn,.25s 3.9s forwards bg-fOut}.site .flow[data-step="0"] .gst .g2{animation:.3s 3.9s both bg-fIn}.site .flow[data-step="0"] .gseal{animation:1s 1s 3 bg-halo}.site .flow[data-step="0"] .gtok{animation:bg-gtok .9s calc(1.05s + var(--r) * .45s) cubic-bezier(.5,0,.6,1) both}.site .flow[data-step="0"] .trow.r0:after,.site .flow[data-step="0"] .pv-t.r0,.site .flow[data-step="0"] .pv-d.r0{animation:.3s 4.5s both bg-oIn}.site .flow[data-step="0"] .pv-e{animation:.2s 4.4s forwards bg-fOut}.site .flow:not([data-step="0"]) .gst .g2{opacity:1}.site .flow:not([data-step="0"]) .pv-e{opacity:0}.site .flow[data-step="1"] .trow:after,.site .flow[data-step="1"] .pv-t,.site .flow[data-step="1"] .pv-d{animation:bg-hold var(--sd) var(--ss)}.site .flow[data-step="1"] .trow.rl:after,.site .flow[data-step="1"] .pv-t.rl,.site .flow[data-step="1"] .pv-d.rl{animation:bg-oIn .2s var(--ss) both}.site .flow[data-step="2"] .trow.rl:after,.site .flow[data-step="2"] .pv-t.rl,.site .flow[data-step="2"] .pv-d.rl{opacity:1}.site .mt .a,.site .ms .a{opacity:0}.site .flow[data-step="0"] .mt .a,.site .flow[data-step="0"] .ms .a{opacity:1}.site .flow[data-step="0"] .mt .b,.site .flow[data-step="0"] .ms .b{opacity:0}.site .flow[data-step="1"] .mt .a,.site .flow[data-step="1"] .ms .a{opacity:1;animation:bg-fOut .3s calc(.9s + var(--r) * .7s) forwards}.site .flow[data-step="1"] .mt .b,.site .flow[data-step="1"] .ms .b{animation:bg-fIn .4s calc(.9s + var(--r) * .7s) both}.site .flow[data-step="1"] .sc-a .trow{animation:bg-rowHit .9s calc(.9s + var(--r) * .7s)}@keyframes bg-rowHit{0%{background:0 0}30%{background:color-mix(in srgb,var(--ac) 16%,var(--sf))}to{background:0 0}}.site .flow[data-step="1"] .la2{opacity:1;animation:.25s 3.6s forwards bg-fOut}.site .flow[data-step="1"] .la3{animation:.3s 3.6s both bg-fIn}.site .flow[data-step="2"] .sc-a .cb{animation:bg-cbOn .2s calc(.4s + var(--r) * .13s) forwards}.site .flow[data-step="2"] .sc-a .cb:after{animation:bg-oIn .2s calc(.4s + var(--r) * .13s) both}.site .flow[data-step="2"] .la3{opacity:1;animation:.25s 1s forwards bg-fOut}.site .flow[data-step="2"] .la4{animation:.3s 1s both bg-fIn}.site .flow[data-step="2"] .send{animation:.3s 1s forwards bg-arm,.3s 2s bg-tap}.site .flow[data-step="2"] .send .cur{animation:bg-curIn .7s 1.2s var(--out) both,bg-fOut .3s 2.4s forwards}.site .amod{background:color-mix(in srgb,var(--pan) 50%,transparent);opacity:0;pointer-events:none;place-items:center;padding:12px;display:grid;position:absolute;inset:0}.site .amod-box{background:var(--sf);border:1px solid color-mix(in srgb,var(--tx) 34%,transparent);border-radius:2px;width:min(480px,100%);overflow:hidden;box-shadow:0 30px 60px -20px #00000073}.site .flow[data-step="2"] .amod{animation:.3s 2.3s both bg-oIn}.site .flow[data-step="2"] .amod-box{animation:bg-mdin .5s 2.3s var(--out) both}.site .am-h{border-bottom:1px solid var(--ln);align-items:baseline;gap:10px;padding:11px 14px;display:flex}.site .am-h b{font-size:13px}.site .am-h span{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.site .am-b{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:12px 14px;display:grid}.site .am-list{align-content:start;gap:8px;margin:0;padding:0;list-style:none;display:grid}.site .am-list li{align-items:center;gap:2px;min-width:0;display:flex}.site .am-list li>div{flex:1;min-width:0}.site .am-list b,.site .am-list span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.site .am-list span{color:var(--mu);font-size:10px}.site .am-prev{border:1px solid var(--ln);background:var(--bg);border-radius:0;align-content:start;gap:5px;padding:9px 10px;display:grid}.site .am-prev small{letter-spacing:.08em;text-transform:uppercase;color:var(--mu);font-size:9px;font-weight:700}.site .am-prev b{font-size:11px}.site .am-prev p{color:var(--mu);margin:0;font-size:10px;line-height:1.4}.site .am-prev .matt{white-space:nowrap;align-items:center;font-size:10px;display:flex;overflow:hidden}.site .am-prev .mack{color:#fff;background:#157f3b;border-radius:1px;justify-self:start;margin-top:2px;padding:4px 9px;font-size:9.5px;font-weight:600}.site .am-f{border-top:1px solid var(--ln);background:color-mix(in srgb,var(--tx) 4%,var(--sf));justify-content:flex-end;gap:8px;padding:10px 14px;display:flex}.site .flow[data-step="2"] .am-f .pri{animation:.3s 4.9s bg-tap}.site .flow[data-step="2"] .am-f .cur{animation:bg-curIn .8s 3.9s var(--out) both}.site .sc-b .trow{--t:calc(.6s + var(--r) * 1s)}.site .stt>em{opacity:0}.site .flow[data-step="3"] .sc-b .pbar{animation:.2s .4s both bg-oIn,.4s 4.1s forwards bg-fOut}.site .flow[data-step="3"] .sc-b .pbar i{animation:3.1s linear .5s both bg-pfill}.site .flow[data-step="3"] .stt .q{opacity:1;animation:bg-fOut .2s var(--t) forwards}.site .flow[data-step="3"] .stt .sg{animation:bg-fIn .25s var(--t) both,bg-fOut .2s calc(var(--t) + .9s) forwards}.site .flow[data-step="3"] .stt .se{animation:bg-fIn .3s calc(var(--t) + .9s) both}.site .flow[data-step="3"] .lb0{opacity:1;animation:.25s 3.7s forwards bg-fOut}.site .flow[data-step="3"] .lb1{animation:.3s 3.7s both bg-fIn}.site .flow[data-step="4"] .stt .se{opacity:1;animation:bg-fOut .2s var(--u) forwards}.site .flow[data-step="4"] .stt .rd{animation:bg-fIn .3s var(--u) both,bg-fOut .2s var(--v,999s) forwards}.site .flow[data-step="4"] .stt .ok{animation:bg-fIn .35s var(--v,999s) both}.site .flow[data-step="4"] .sc-b .trow.acked{animation:bg-rowOk 1.2s var(--v)}.site .flow[data-step="4"] .lb1{opacity:1;animation:.25s 3.9s forwards bg-fOut}.site .flow[data-step="4"] .lb2{animation:.3s 3.9s both bg-fIn}.site .atoast{background:var(--pan);color:var(--pantx);opacity:0;border-left:3px solid #1e9e4a;border-radius:2px;align-items:center;gap:9px;max-width:calc(100% - 24px);padding:9px 12px;display:flex;position:absolute;bottom:12px;right:12px;box-shadow:0 18px 40px -16px #00000080}.site .atoast i{color:#fff;background:#1e9e4a;border-radius:1px;flex:none;place-items:center;width:18px;height:18px;font-size:10px;font-weight:800;display:grid}.site .atoast b{font-size:11px;display:block}.site .atoast span{opacity:.7;font-size:10px;display:block}.site .flow[data-step="4"] .atoast{animation:bg-toastIn .5s 2.5s var(--out) both}@keyframes bg-toastIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.site .fsteps{margin:0;padding:0;list-style:none}.site .fs{text-align:left;border:0;border-top:1px solid color-mix(in srgb,var(--tx) 12%,transparent);width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;grid-template-columns:auto minmax(0,1fr);gap:4px 16px;padding:17px 4px 17px 0;display:grid;position:relative}.site .fsteps li:last-child .fs{border-bottom:1px solid color-mix(in srgb,var(--tx) 12%,transparent)}.site .fs .fn{font-family:var(--fd);color:color-mix(in srgb,var(--tx) 38%,transparent);font-variant-numeric:tabular-nums;padding-top:4px;font-size:15px;font-weight:700;transition:color .4s}.site .fs .ft{font-family:var(--fd);letter-spacing:-.02em;color:color-mix(in srgb,var(--tx) 52%,transparent);font-size:21px;font-weight:700;line-height:1.2;transition:color .4s}.site .fs .fp{opacity:0;color:var(--mu);transition:grid-template-rows .55s var(--out),opacity .45s;grid-column:2;grid-template-rows:0fr;font-size:14.5px;line-height:1.5;display:grid}.site .fs .fp>span{min-height:0;overflow:hidden}.site .fs.on .fp{opacity:1;grid-template-rows:1fr}.site .fs.on .fn,.site .fs.done .fn{color:var(--ac)}.site .fs.on .ft,.site .fs.done .ft,.site .fs:hover .ft{color:var(--tx)}.site .fs .fprog{background:var(--ac);transform-origin:0;width:100%;height:2px;position:absolute;top:-1px;left:0;transform:scaleX(0)}.site .fs.done .fprog{opacity:.3;transform:scaleX(1)}.site .fs.on .fprog{animation:bg-pfill var(--dur,5s) linear both}.site .fs:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.site .stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-block:40px;display:grid}.site .st{border-left:2px solid color-mix(in srgb,var(--pantx) 20%,transparent);padding:28px 0 28px 28px;position:relative}.site .st:before{content:"";background:var(--ac);width:2px;height:0;transition:height 1.2s var(--ease);position:absolute;top:0;left:-2px}.site .st.in:before{height:100%}.site .st b{font-family:var(--fd);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(40px,5vw,72px);font-weight:700;line-height:1;display:block}.site .st b small{color:var(--ac);letter-spacing:0;margin-left:4px;font-size:.45em}.site .st>span{color:color-mix(in srgb,var(--pantx) 70%,transparent);margin-top:12px;font-size:14px;display:block}.site .demo{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px;display:grid}.site .demo .stage{isolation:isolate;min-height:600px;position:relative}.site .sbg{z-index:-1;clip-path:polygon(calc(var(--cut) * .3) 0,100% 0,100% calc(100% - var(--cut) * .3),calc(100% - var(--cut) * .3) 100%,0 100%,0 calc(var(--cut) * .3));background:radial-gradient(90% 70% at 100% 0%,color-mix(in srgb,var(--ac) 34%,transparent),transparent 60%),radial-gradient(80% 70% at 0% 100%,color-mix(in srgb,var(--ac2) 18%,transparent),transparent 62%),linear-gradient(155deg,color-mix(in srgb,var(--pan) 86%,var(--pantx)),var(--pan) 62%);border-radius:18px;position:absolute;inset:0;overflow:hidden}.site .sbg .dots{background-image:radial-gradient(color-mix(in srgb,var(--pantx) 26%,transparent) 1px,transparent 1.5px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask:radial-gradient(75% 65%,#000 20%,#0000);mask:radial-gradient(75% 65%,#000 20%,#0000)}.site .sbg .orb{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--pantx) 12%,transparent);border-radius:50%;width:118%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site .sbg .orb.r2{border-style:dashed;border-color:color-mix(in srgb,var(--ac) 40%,transparent);width:84%}.site .srib{width:124%;font-family:var(--fd);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;transform:rotate(var(--tilt));padding:7px 0;font-size:11px;font-weight:700;position:absolute;left:-12%;overflow:hidden}.site .srib.s1{background:var(--ac);color:var(--onac);top:17%;box-shadow:0 10px 30px -12px #00000080}.site .srib.s2{border-block:1px solid color-mix(in srgb,var(--pantx) 26%,transparent);color:color-mix(in srgb,var(--pantx) 58%,transparent);top:80%}.site .srib .t{animation:46s linear infinite bg-marq;display:inline-flex}.site .srib.s2 .t{animation-duration:58s;animation-direction:reverse}.site .srib .t span{padding-inline:18px}.site .srib .t span:after{content:"◆";opacity:.55;margin-left:36px}.site .ol{background:color-mix(in srgb,var(--sf) 96%,var(--pan));width:min(476px,88%);color:var(--tx);box-shadow:0 44px 90px -30px #000000b3,0 0 0 1px color-mix(in srgb,var(--pantx) 18%,transparent);font-family:var(--f-inter),"Segoe UI",system-ui,sans-serif;text-align:left;border-radius:8px;font-size:11.5px;line-height:1.45;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.site .ol-bar{background:color-mix(in srgb,var(--tx) 6%,transparent);border-bottom:1px solid var(--bd);color:var(--mu);justify-content:space-between;align-items:center;padding:7px 12px;font-size:11px;display:flex}.site .ol-logo{color:var(--tx);align-items:center;gap:7px;font-weight:600;display:inline-flex}.site .ol-logo i{background:var(--ac);border-radius:3px;width:12px;height:12px;display:inline-block}.site .ol-acts{color:var(--ac);gap:12px;font-weight:600;display:inline-flex}.site .ol-head{border-bottom:1px solid var(--bd);padding:11px 14px 10px}.site .ol-subj{color:var(--tx);letter-spacing:-.01em;margin-bottom:9px;font-size:13.5px;font-weight:700}.site .ol-from{align-items:center;gap:9px;margin-bottom:8px;display:flex}.site .ol-av{background:var(--ac);width:28px;height:28px;color:var(--onac);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.site .ol-from small{color:var(--mu);font-size:11px;display:block}.site .ol-meta{color:var(--tx);grid-template-columns:auto 1fr;gap:1px 8px;margin:0 0 9px;font-size:11px;display:grid}.site .ol-meta dt{color:var(--mu)}.site .ol-meta dd{margin:0}.site .ol-att{gap:6px;display:flex}.site .att{border:1px solid var(--bd);background:color-mix(in srgb,var(--tx) 3%,transparent);border-radius:5px;flex:0 auto;align-items:center;gap:6px;min-width:0;padding:4px 7px 4px 4px;display:flex}.site .att i{color:#fff;letter-spacing:.04em;clip-path:polygon(0 0,74% 0,100% 22%,100% 100%,0 100%);background:#d13438;border-radius:3px;flex:none;place-items:center;width:18px;height:22px;font-size:6.5px;font-style:normal;font-weight:800;display:grid;position:static}.site .att b{color:var(--tx);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:600;display:block;overflow:hidden}.site .att small{color:var(--mu);font-size:10px}.site .ol-body{padding:11px 14px 13px}.site .ol-body p{color:var(--tx);margin:0 0 7px}.site .ol-tbl{border-collapse:collapse;width:100%;margin:9px 0 11px;font-size:11px}.site .ol-tbl th{text-align:left;background:color-mix(in srgb,var(--tx) 6%,transparent);color:var(--mu);border:1px solid var(--bd);padding:5px 7px;font-weight:600}.site .ol-tbl td{border:1px solid var(--bd);color:var(--tx);padding:5px 7px}.site .ol-tbl th:last-child,.site .ol-tbl td:last-child{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.site .ol-tbl tfoot td{background:color-mix(in srgb,var(--tx) 4%,transparent);font-weight:700}.site .ol .ack{border-radius:5px;width:auto;margin:2px 0 10px;padding:9px 16px;font-size:12.5px;display:inline-block}.site .ol-sig{color:var(--mu);font-size:11px}.site .ol-sig small{margin-top:5px;display:block}.site .timeline{flex-direction:column;gap:0;margin-top:30px;display:flex}.site .tl{grid-template-columns:28px 1fr;gap:16px;padding-bottom:26px;display:grid;position:relative}.site .tl:before{content:"";background:color-mix(in srgb,var(--tx) 12%,transparent);width:2px;position:absolute;top:28px;bottom:0;left:13px}.site .tl:last-child:before{display:none}.site .tl i{border:2px solid color-mix(in srgb,var(--tx) 25%,transparent);background:var(--bg);width:28px;height:28px;transition:all .5s var(--out);border-radius:50%;place-items:center;font-size:12px;font-style:normal;font-weight:800;display:grid}.site .tl.on i{background:var(--ac);border-color:var(--ac);color:var(--onac);transform:scale(1.1)}.site .tl b{font-size:16px;display:block}.site .tl span{color:var(--mu);font-size:14px}.site .plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.site .pl{background:var(--sf);border:1px solid var(--bd);border-radius:var(--r);transition:transform .4s var(--out),box-shadow .4s var(--out);flex-direction:column;gap:18px;padding:32px 28px;display:flex;position:relative;overflow:hidden}.site .pl:hover{box-shadow:0 30px 60px -30px color-mix(in srgb,var(--tx) 50%,transparent);transform:translateY(-6px)}.site .pl.hi{background:var(--pan);color:var(--pantx);border-color:var(--pan)}.site .pl.hi:before{content:"";aspect-ratio:1;background:var(--ac);clip-path:polygon(0 100%,100% 0,100% 100%);opacity:.9;width:80%;position:absolute;inset:auto -30% -40% auto}.site .pl .nm{letter-spacing:.12em;text-transform:uppercase;color:var(--ac);font-size:13px;font-weight:700}.site .pl .pr{font-family:var(--fd);letter-spacing:-.04em;font-size:48px;font-weight:700;line-height:1}.site .pl .pr small{font-size:15px;font-family:var(--fb);letter-spacing:0;opacity:.7;font-weight:500}.site .pl .cap{margin-top:-6px;font-size:15px;font-weight:700}.site .pl .plus{letter-spacing:.06em;text-transform:uppercase;color:var(--ac);border-top:1px solid color-mix(in srgb,currentColor 18%,transparent);padding-top:12px;font-size:12px;font-weight:700}.site .pl ul{flex:1;gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.site .pl li{align-items:flex-start;gap:10px;display:flex}.site .pl li:before{content:"";background:var(--ac);clip-path:polygon(0 0,100% 0,100% 100%);flex:none;width:14px;height:14px;margin-top:4px}.site .pl.hi li,.site .pl.hi .pr small{color:color-mix(in srgb,var(--pantx) 85%,transparent)}.site .pl .btn{z-index:1;position:relative}.site .pay{border:1px dashed color-mix(in srgb,var(--tx) 20%,transparent);border-radius:var(--r);color:var(--mu);flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;padding:16px 20px;font-size:13px;display:flex}.site .pay .bandbox{border:1px solid var(--bd);background:#fff;border-radius:6px;flex:0 469px;min-width:0;padding:12px 20px}.site .fpay{border-top:1px solid var(--bd);flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:44px;padding-top:26px;font-size:13px;display:flex}.site .pay .sec{margin-left:auto}.site .cta{color:var(--pantx);padding-block:clamp(90px,12vw,160px);position:relative;overflow:hidden}.site .cta:before{content:"";background:var(--pan);clip-path:polygon(0 calc(var(--cut) * .6),100% 0,100% 100%,0 100%);position:absolute;inset:0}.site .cta:after{content:"";background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--ac) 45%,transparent) 50%,transparent);width:60%;height:160%;animation:7s ease-in-out infinite alternate bg-ctasweep;position:absolute;top:-20%;right:-10%;transform:skew(-18deg)}@keyframes bg-ctasweep{0%{transform:skew(-18deg)translate(-20%)}to{transform:skew(-18deg)translate(30%)}}.site .cta .wrap{z-index:1;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:40px;display:grid;position:relative}.site .cta h2{font-size:clamp(44px,7vw,112px);font-weight:700;line-height:.95}.site .cta h2 em{color:var(--ac);font-style:normal}.site .cta p{color:color-mix(in srgb,var(--pantx) 75%,transparent);max-width:40ch;margin:20px 0 30px;font-size:18px}.site footer{color:var(--mu);border-top:1px solid var(--bd);padding:64px 0 34px;font-size:14px}.site .fgrid{grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr) minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:36px 40px;display:grid}.site .fbrand p{max-width:36ch;margin:16px 0 0}.site .fmz{border:1px solid var(--bd);color:var(--tx);background:var(--sf);vertical-align:middle;transition:border-color .3s,transform .3s var(--out);border-radius:999px;align-items:center;gap:8px;margin-left:12px;padding:5px 11px 5px 9px;font-size:12px;font-weight:600;display:inline-flex}.site .fmz:before{content:"";background:var(--ac);clip-path:polygon(0 0,100% 0,100% 100%);width:8px;height:8px}.site .fmz:hover{border-color:var(--ac);transform:translateY(-1px)}.site .fbrandrow{flex-wrap:wrap;align-items:center;gap:10px 0;display:flex}.site .fcol{justify-items:start;gap:10px;display:grid}.site .fcol h4{letter-spacing:.12em;text-transform:uppercase;color:var(--tx);margin:0 0 4px;font-size:12px;font-weight:700}.site .fcol a,.site .fcol button{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;transition:color .25s}.site .fcol a:hover,.site .fcol button:hover{color:var(--ac)}.site .fco b{color:var(--tx);font-size:15px}.site .fco span{line-height:1.55}.site .fbot{border-top:1px solid var(--bd);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:26px;padding-top:22px;font-size:13px;display:flex}.site .lg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;display:grid;position:relative;overflow:hidden}.site .lgpan{background:var(--pan);color:var(--pantx);clip-path:polygon(0 0,100% 0,calc(100% - var(--cut)) 100%,0 100%);margin-right:calc(var(--cut) * -1);z-index:1;flex-direction:column;justify-content:space-between;padding:40px 48px;display:flex;position:relative;overflow:hidden}.site .lg.enter .lgpan{animation:bg-lgin 1.2s var(--ease) both}@keyframes bg-lgin{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,calc(100% - var(--cut)) 100%,0 100%)}}.site .lgpan .lines{background:repeating-linear-gradient(115deg,transparent 0 46px,color-mix(in srgb,var(--pantx) 7%,transparent) 46px 47px);position:absolute;inset:0;-webkit-mask:linear-gradient(90deg,#000,#0000 90%);mask:linear-gradient(90deg,#000,#0000 90%)}.site .lgpan .glow{background:radial-gradient(circle,color-mix(in srgb,var(--ac) 50%,transparent),transparent 65%);width:560px;height:560px;left:var(--mx,30%);top:var(--my,60%);filter:blur(36px);opacity:.8;pointer-events:none;transition:left .8s var(--out),top .8s var(--out);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.site .lgpan .shards{pointer-events:none;position:absolute;inset:0}.site .lgpan .shards i{background:color-mix(in srgb,var(--ac) 30%,transparent);clip-path:polygon(0 0,100% 0,70% 100%);aspect-ratio:1.4;width:38%;animation:9s ease-in-out infinite alternate bg-float;position:absolute;top:8%;right:-8%}.site .lgpan .shards i:nth-child(2){background:color-mix(in srgb,var(--pantx) 10%,transparent);clip-path:polygon(0 100%,100% 0,100% 100%);width:52%;animation-duration:13s;top:44%;right:6%}.site .lgpan .shards i:nth-child(3){background:color-mix(in srgb,var(--ac2) 28%,transparent);width:30%;animation-duration:11s;top:-10%;right:30%}@keyframes bg-float{to{transform:translate(-4%,5%)rotate(-3deg)}}.site .lgpan .big{z-index:1;font-family:var(--fd);letter-spacing:-.04em;max-width:9ch;font-size:clamp(44px,5.4vw,88px);font-weight:700;line-height:.98;position:relative}.site .lgpan .big .rot{color:var(--ac);min-height:1.05em;display:block}.site .lgpan .big .rot:after{content:"";background:var(--ac);vertical-align:-.08em;width:.08em;height:.9em;margin-left:.08em;animation:1s step-end infinite bg-blink;display:inline-block}@keyframes bg-blink{50%{opacity:0}}.site .lgpan .sub{z-index:1;color:color-mix(in srgb,var(--pantx) 70%,transparent);max-width:38ch;margin-top:22px;font-size:17px;position:relative}.site .lgpan .ticker{z-index:1;border-top:1px solid color-mix(in srgb,var(--pantx) 18%,transparent);flex-wrap:wrap;gap:28px;padding-top:24px;display:flex;position:relative}.site .lgpan .ticker div b{font-family:var(--fd);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:28px;display:block}.site .lgpan .ticker div span{color:color-mix(in srgb,var(--pantx) 65%,transparent);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.site .lgpan .quote{z-index:1;border-left:3px solid var(--ac);background:color-mix(in srgb,var(--pantx) 6%,transparent);max-width:46ch;margin-top:36px;padding:18px 20px;font-size:15px;position:relative}.site .lgpan .quote small{color:color-mix(in srgb,var(--pantx) 60%,transparent);margin-top:8px;font-size:12px;display:block}.site .lgform{padding:48px 24px 48px calc(var(--cut) * .6 + 24px);place-items:center;display:grid;position:relative}.site .lgform .card{opacity:0;width:min(440px,100%);transform:translateY(24px)}.site .lg.enter .lgform .card{animation:bg-up .9s var(--out) .5s forwards}.site .lgform h2{margin-bottom:8px;font-size:clamp(34px,3.6vw,48px);font-weight:700}.site .lgform h2 em{color:var(--ac);font-style:normal}.site .lgform .hint{color:var(--mu);margin-bottom:34px;font-size:15px}.site .fld{margin-bottom:22px;position:relative}.site .fld input{border:0;border-bottom:1.5px solid color-mix(in srgb,var(--tx) 25%,transparent);background:color-mix(in srgb,var(--tx) 4%,transparent);border-radius:var(--r) var(--r) 0 0;outline:none;width:100%;padding:22px 14px 10px;font-size:16px;transition:background .3s}.site .fld input:focus{background:color-mix(in srgb,var(--ac) 8%,transparent)}.site .fld label{color:var(--mu);pointer-events:none;transition:all .25s var(--out);transform-origin:0 0;font-size:15px;position:absolute;top:17px;left:14px}.site .fld input:focus+label,.site .fld input:not(:placeholder-shown)+label{color:var(--ac);font-weight:600;transform:translateY(-11px)scale(.76)}.site .fld .bar{background:var(--ac);transform-origin:0;height:2px;transition:transform .45s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.site .fld input:focus~.bar{transform:scaleX(1)}.site .fld .eye{color:var(--mu);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:600;position:absolute;top:18px;right:12px}.site .row{color:var(--mu);justify-content:space-between;align-items:center;margin-bottom:24px;font-size:14px;display:flex}.site .row label{cursor:pointer;align-items:center;gap:8px;display:flex}.site .row input{accent-color:var(--ac);width:16px;height:16px}.site .row a{color:var(--ac);font-weight:600}.site .lgform .btn{width:100%;padding:17px}.site .btn.load{pointer-events:none;color:#0000}.site .btn.load:before{content:"";border:2.5px solid color-mix(in srgb,var(--onac) 30%,transparent);border-top-color:var(--onac);border-radius:50%;width:22px;height:22px;animation:.7s linear infinite bg-spin;position:absolute}@keyframes bg-spin{to{transform:rotate(360deg)}}.site .lgform .btn.ok{color:#fff;background:#157f3b;border-color:#157f3b}.site .lgform .btn.ok:after{display:none}.site .lgform .alt{text-align:center;color:var(--mu);margin-top:22px;font-size:14px}.site .lgform .alt a{color:var(--ac);font-weight:700}.site .lgform .foot{text-align:center;color:var(--mu);font-size:12px;position:absolute;bottom:18px;left:0;right:0}.site .lgform .cue{color:var(--mu);align-items:center;gap:8px;font-size:12px;display:flex;position:absolute;top:28px;right:28px}.site .ov{z-index:90;background:color-mix(in srgb,var(--pan) 70%,transparent);-webkit-backdrop-filter:blur(10px);animation:bg-ovin .3s var(--out);place-items:center;padding:16px;display:grid;position:fixed;inset:0}@keyframes bg-ovin{0%{opacity:0}}.site .md{background:var(--bg);width:min(900px,100%);max-height:calc(100vh - 32px);color:var(--tx);animation:bg-mdin .55s var(--ease);border-radius:14px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid;position:relative;overflow:auto;box-shadow:0 60px 120px -40px #000000b3}@keyframes bg-mdin{0%{opacity:0;transform:translateY(30px)scale(.97)}}.site .mdx{z-index:2;background:color-mix(in srgb,var(--tx) 8%,transparent);cursor:pointer;border:0;border-radius:50%;width:36px;height:36px;font-size:14px;position:absolute;top:12px;right:14px}.site .mdpan{background:var(--pan);color:var(--pantx);clip-path:polygon(0 0,100% 0,calc(100% - 40px) 100%,0 100%);margin-right:-40px;padding:36px 32px;position:relative;overflow:hidden}.site .mdpan:after{content:"";background:repeating-linear-gradient(115deg,transparent 0 40px,color-mix(in srgb,var(--pantx) 7%,transparent) 40px 41px);pointer-events:none;position:absolute;inset:0;-webkit-mask:linear-gradient(90deg,#000,#0000 90%);mask:linear-gradient(90deg,#000,#0000 90%)}.site .mdpan h3{margin:14px 0 12px;font-size:clamp(26px,2.6vw,36px);font-weight:700}.site .mdpan p{color:color-mix(in srgb,var(--pantx) 75%,transparent);font-size:15px}.site .mdpan ul{gap:10px;margin:26px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.site .mdpan li{align-items:center;gap:10px;display:flex}.site .mdpan li:before{content:"";background:var(--ac);clip-path:polygon(0 0,100% 0,100% 100%);flex:none;width:12px;height:12px}.site .mdform{padding:40px 32px 28px 56px}.site .mdform .g2{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.site .mdform .fld{margin-bottom:18px}.site .mdform .fld input,.site .mdform .fld select{font-size:15px}.site .fld.sel select{border:0;border-bottom:1.5px solid color-mix(in srgb,var(--tx) 25%,transparent);background:color-mix(in srgb,var(--tx) 4%,transparent);border-radius:var(--r) var(--r) 0 0;appearance:none;outline:none;width:100%;padding:22px 14px 10px}.site .fld label.up{color:var(--mu);transform:translateY(-11px)scale(.76)}.site .kvkk{color:var(--mu);cursor:pointer;align-items:flex-start;gap:10px;margin:4px 0 18px;font-size:13px;display:flex}.site .kvkk input{accent-color:var(--ac);margin-top:3px}.site .mdform .btn{width:100%;padding:16px}.site .mdnote{color:var(--mu);text-align:center;margin-top:12px;font-size:12px}.site .mdok{text-align:center;grid-column:2;align-content:center;justify-items:center;gap:12px;padding:60px 40px;display:grid}.site .mdok b{color:#fff;background:#157f3b;border-radius:50%;place-items:center;width:64px;height:64px;font-size:28px;animation:.6s cubic-bezier(.2,1.4,.3,1) bg-pop2;display:grid}@keyframes bg-pop2{0%{opacity:0;transform:scale(.4)}}.site .mdok h3{font-size:28px}.site .mdok p{color:var(--mu);max-width:36ch}@media (max-width:980px){.site .md{grid-template-columns:1fr}.site .mdpan{clip-path:none;margin:0;padding:28px 22px}.site .mdform{padding:26px 22px}.site .mdform .g2{grid-template-columns:1fr}.site .mdok{grid-column:1}}@media (prefers-reduced-motion:reduce){.site :before,.site :after{transition-duration:10ms!important;animation-duration:10ms!important;animation-iteration-count:1!important}.site .rv{opacity:1;clip-path:none;transform:none}}@media (max-width:980px){.site .nav nav{display:none}.site .hero{min-height:0}.site .hero .hin{grid-template-columns:1fr;padding-block:48px 0}.site .pan{width:auto;height:440px;margin:40px 0 0;position:relative;inset:auto;clip-path:polygon(0 calc(var(--cut) * .4),100% 0,100% 100%,0 100%)!important;animation:none!important}.site .stripwrap{margin-top:0}.site .sechead,.site .steps,.site .demo,.site .cta .wrap{grid-template-columns:1fr}.site .steps .stick{position:static}.site .plans{grid-template-columns:1fr}.site .flow{grid-template-columns:minmax(0,1fr);gap:30px}.site .awrap:before{inset:18px -8px 30px 16px}.site .mon{border-radius:8px;padding:7px 7px 9px}.site .mon:after{inset:7px 7px 9px}.site .mon-neck{width:20%;height:30px}.site .mon-base{width:44%;height:7px}.site .aw-body{grid-template-columns:minmax(0,1fr);height:326px}.site .aw-side,.site .aw-chip.sel,.site .am-prev,.site .aw-bar .sp2{display:none}.site .am-b{grid-template-columns:minmax(0,1fr)}.site .sc{padding:10px}.site .sc-a .tr{grid-template-columns:28px minmax(0,1fr) 66px;height:38px}.site .split{grid-template-columns:minmax(0,1fr)}.site .pv,.site .gsrc b{display:none}.site .tr>*{padding:0 7px}.site .sc-a .tr>.num{display:none}.site .sc-b .tr{grid-template-columns:minmax(0,1fr) 50px 148px}.site .sc-b .tr>.rc,.site .abtn .d{display:none}.site .abtn .m{display:inline}.site .fs .ft{font-size:19px}.site .pay .sec{margin-left:0}.site .pay .bandbox{flex:100%;padding:10px 12px}.site .stats{grid-template-columns:1fr 1fr}.site .fgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.site .fbrand,.site .fco{grid-column:1/-1}.site .fmz{margin-left:0}.site .fbrandrow{gap:12px}.site .demo .stage{min-height:0;padding:64px 0}.site .demo{grid-template-columns:minmax(0,1fr)}.site .demo>*{min-width:0}.site .ol{width:calc(100% - 24px);max-width:476px;margin:0 auto;position:relative;top:auto;left:auto;transform:none}.site .ol-tbl th,.site .ol-tbl td{padding:5px}.site .ol-acts b:nth-child(2){display:none}.site .lg{grid-template-columns:1fr}.site .lgpan{min-height:420px;margin:0;padding:28px 20px 60px;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--cut) * .5),0 100%)!important;animation:none!important}.site .lgform{padding:56px 20px 72px}}@media (max-width:560px){.site .stats{grid-template-columns:1fr}.site .cta h2{font-size:44px}}.site .iyzband{width:min(429px,100%);height:auto;display:block}.site .toast{background:var(--pan);color:var(--pantx);opacity:0;transition:opacity .3s var(--out),transform .3s var(--out);z-index:95;pointer-events:none;border-radius:10px;padding:11px 18px;font-size:13px;font-weight:600;position:fixed;bottom:28px;left:50%;transform:translate(-50%,20px);box-shadow:0 18px 40px -16px #00000080}.site .toast.show{opacity:1;transform:translate(-50%)}.site .lgpan .logo{z-index:1;align-self:flex-start;position:relative}.site .lgform .cue{transition:color .25s}.site .lgform .cue:hover{color:var(--ac)}.site .lgform .alt .lnk{color:var(--ac);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.site .demo-h{margin:18px 0 16px;font-size:clamp(34px,4.4vw,60px)}.site .demo-p{color:var(--mu);max-width:44ch;font-size:17px}.site .tl[data-s=dim]{opacity:.45}.site .tl[data-s=ok] i{color:#fff;background:#157f3b;border-color:#157f3b}.site .st .hl{color:var(--ac);font-style:normal;font-weight:700}.site .cta-note{text-align:right;color:color-mix(in srgb,var(--pantx) 65%,transparent);font-size:14px}.site .mdform .hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.site .mdnote.err{color:#b42318;font-weight:600}.site .lgerr{color:#b42318;background:#b4231814;border-left:3px solid #b42318;margin:-6px 0 18px;padding:10px 14px;font-size:14px;font-weight:600}.site .btn:disabled{cursor:default}@media (max-width:980px){.site .cta-note{text-align:left}}.site .lgl{padding:64px 0 88px}.site .lglhead{border-bottom:1px solid var(--bd);margin-bottom:44px;padding-bottom:40px}.site .lglk{letter-spacing:.16em;text-transform:uppercase;color:var(--ac);align-items:center;gap:10px;font-size:12px;font-weight:700;display:inline-flex}.site .lglk:before{content:"";background:var(--ac);width:28px;height:2px;transform:skew(-30deg)}.site .lglhead h1{max-width:18ch;margin-top:16px;font-size:clamp(40px,6vw,76px)}.site .lglead{max-width:70ch;color:var(--mu);margin-top:20px;font-size:17px;line-height:1.65}.site .lglead p+p{margin-top:12px}.site .lglup{color:var(--mu);margin-top:18px;font-size:13px}.site .lglbody{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;gap:56px;display:grid}.site .lglbody.solo{grid-template-columns:minmax(0,1fr)}.site .lgltoc{color:var(--mu);border-left:2px solid var(--bd);padding-left:16px;font-size:14px;position:sticky;top:96px}.site .lgltoc b{letter-spacing:.12em;text-transform:uppercase;color:var(--tx);margin-bottom:10px;font-size:12px;display:block}.site .lgltoc ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.site .lgltoc a{transition:color .25s}.site .lgltoc a:hover{color:var(--ac)}.site .lgltx{max-width:78ch;color:color-mix(in srgb,var(--tx) 88%,var(--mu));font-size:16px;line-height:1.7}.site .lgltx section{scroll-margin-top:96px}.site .lgltx section+section{margin-top:40px}.site .lgltx h2{font-family:var(--fb);letter-spacing:-.01em;color:var(--tx);margin-bottom:14px;font-size:22px;line-height:1.3}.site .lgltx h3{font-family:var(--fb);letter-spacing:0;color:var(--tx);margin:22px 0 8px;font-size:17px;line-height:1.4}.site .lgltx p+p,.site .lgltx p+ul,.site .lgltx ul+p,.site .lgltx p+ol,.site .lgltx ol+p,.site .lgltx table+p,.site .lgltx p+table{margin-top:12px}.site .lgltx ul,.site .lgltx ol{gap:6px;margin:0;padding-left:22px;display:grid}.site .lgltx li::marker{color:var(--ac)}.site .lgltx a{color:var(--tx);text-decoration:underline;-webkit-text-decoration-color:var(--ac);text-decoration-color:var(--ac);text-underline-offset:3px}.site .lgltx a:hover{color:var(--ac)}.site .lgltx strong{color:var(--tx)}.site .lgltx table{border-collapse:collapse;background:var(--sf);border:1px solid var(--bd);width:100%;font-size:14px;line-height:1.5}.site .lgltx th,.site .lgltx td{border:1px solid var(--bd);text-align:left;vertical-align:top;padding:10px 12px}.site .lgltx th{background:color-mix(in srgb,var(--tx) 5%,transparent);color:var(--tx);font-weight:700}.site .lgltx .tbl{overflow-x:auto}.site .lgltx .note{border-left:3px solid var(--ac);background:color-mix(in srgb,var(--ac) 7%,transparent);margin-top:14px;padding:14px 16px;font-size:15px}.site .ctgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.site .ctcard{background:var(--sf);border:1px solid var(--bd);align-content:start;gap:6px;padding:22px;transition:border-color .3s;display:grid}.site a.ctcard{text-decoration:none}.site a.ctcard:hover{border-color:var(--ac)}.site .ctcard span{letter-spacing:.12em;text-transform:uppercase;color:var(--mu);font-size:12px;font-weight:700}.site .ctcard b{color:var(--tx);font-size:18px;line-height:1.4}.site .ctcard small{color:var(--mu);font-size:14px}.site .ctacts{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.site .ctid{border:1px solid var(--bd);background:var(--sf);grid-template-columns:minmax(0,220px) minmax(0,1fr);font-size:15px;display:grid}.site .ctid dt,.site .ctid dd{border-bottom:1px solid var(--bd);margin:0;padding:12px 16px}.site .ctid dt{color:var(--mu);border-right:1px solid var(--bd);font-weight:600}.site .ctid dd{color:var(--tx)}.site .ctid dt:nth-last-child(2),.site .ctid dd:last-child{border-bottom:0}.site .fbot nav{flex-wrap:wrap;gap:6px 18px;display:flex}.site .fbot nav a{transition:color .25s}.site .fbot nav a:hover{color:var(--ac)}.site .kvkk a,.site .lgform .foot a{text-underline-offset:2px;text-decoration:underline}@media (max-width:980px){.site .lglbody{grid-template-columns:minmax(0,1fr);gap:28px}.site .lgltoc{position:static}.site .ctgrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.site .lgl{padding:40px 0 64px}.site .ctid{grid-template-columns:minmax(0,1fr)}.site .ctid dt{border-bottom:0;border-right:0;padding-bottom:0}}.site .row a{transition:opacity .2s}.site .row a:hover{opacity:.75}.site .supbtn{border:1px solid var(--bd);width:100%;color:var(--tx);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:10px;margin-top:18px;padding:13px 16px;font-size:14px;font-weight:600;transition:border-color .25s,color .25s;display:flex}.site .supbtn span{border:1.5px solid;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:grid}.site .supbtn:hover{border-color:var(--ac);color:var(--ac)}.site .supbody{align-content:center;gap:14px;display:grid}.site .supnote{color:var(--mu);margin-top:4px;font-size:14px}.site .supnote a{color:var(--ac);text-underline-offset:2px;font-weight:600;text-decoration:underline}.site .lgform .rstips{color:var(--mu);gap:6px;margin:-14px 0 28px;padding:0 0 0 18px;font-size:14px;list-style:outside;display:grid}.site .lgform .card a.btn.p{text-decoration:none;display:flex}.site .lgform .mfa .mfatag{border:1px solid color-mix(in srgb,var(--ac) 45%,transparent);color:var(--ac);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:18px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.site .lgform .mfa .hint{margin-bottom:28px;line-height:1.55}.site .lgform .mfa .hint b{color:var(--tx);font-weight:600}.site .otp{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.site .otp input{aspect-ratio:5/6;text-align:center;width:100%;min-height:54px;font-family:var(--f-plex-mono),ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--tx);background:color-mix(in srgb,var(--tx) 4%,transparent);border:0;border-bottom:2px solid color-mix(in srgb,var(--tx) 25%,transparent);caret-color:var(--ac);border-radius:0;outline:none;padding:0;font-size:clamp(22px,2.4vw,28px);font-weight:500;transition:background .2s,border-color .2s}.site .otp input:focus{background:color-mix(in srgb,var(--ac) 9%,transparent);border-bottom-color:var(--ac)}.site .otp input.on{border-bottom-color:var(--tx)}.site .otp input:disabled{opacity:.45}.site .fld input.rcin{font-family:var(--f-plex-mono),ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase}.site .mfatime{color:var(--mu);font-variant-numeric:tabular-nums;margin:0 0 20px;font-size:13px}.site .mfatime.warn{color:#b42318;font-weight:600}.site .lgform .mfa .lgerr{margin-top:0}.site .mfaalt{text-align:center;justify-items:center;gap:10px;margin-top:22px;font-size:14px;display:grid}.site .mfaalt form{display:contents}.site .mfaalt .lnk{font:inherit;color:var(--ac);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.site .mfaalt .lnk.mu{color:var(--mu);font-weight:600}.site .mfaalt .lnk:hover{text-underline-offset:3px;text-decoration:underline}.site button.ctcard{text-align:left;width:100%;font:inherit;cursor:pointer;color:inherit}.site .ctcard.supopen{border-color:color-mix(in srgb,var(--ac) 45%,var(--bd))}.site .ctcard.supopen b{color:var(--ac)}.site .fld textarea{border:0;border-bottom:1.5px solid color-mix(in srgb,var(--tx) 25%,transparent);background:color-mix(in srgb,var(--tx) 4%,transparent);border-radius:var(--r) var(--r) 0 0;width:100%;font:inherit;color:inherit;resize:vertical;outline:none;min-height:110px;padding:24px 14px 10px;font-size:15px;transition:background .3s;display:block}.site .fld textarea:focus{background:color-mix(in srgb,var(--ac) 8%,transparent)}.site .fld textarea:focus+label,.site .fld textarea:not(:placeholder-shown)+label{color:var(--ac);font-weight:600;transform:translateY(-11px)scale(.76)}.site .fld textarea:focus~.bar{transform:scaleX(1)}.site .suplnk{font:inherit;color:var(--ac);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.site .mdnote a{text-underline-offset:2px;text-decoration:underline}
