.m-app .gr-g{background:var(--p-soft);width:30px;height:30px;color:var(--p);border-radius:15px;place-items:center;display:grid}.m-app .gr-row{justify-content:space-between;align-items:center;gap:8px;margin-top:-6px;display:flex}.m-app .gr-row .m-check{align-items:center;gap:10px;padding:0}.m-app .gr-mail{border-radius:18px;align-items:center;gap:8px;max-width:100%;height:36px;padding:0 14px 0 6px;font-size:14px;font-weight:600;display:inline-flex}.m-app .gr-mail>.ms{background:#fff3;border-radius:13px;place-items:center;width:26px;height:26px;font-size:16px;display:grid}.m-app .kr-legal{flex-wrap:wrap;gap:0 20px;margin:-14px 0 -6px 34px;display:flex}.m-app .kr-path{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.m-app .kr-path>li{white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:6px;height:40px;font-size:13px;font-weight:600;display:flex}.m-app .kr-path>li.on{color:var(--sky-0);background:#fff}.m-app .kr-path>li b{background:#ffffff38;border-radius:10px;place-items:center;width:20px;height:20px;font-size:12px;display:grid}.m-app .kr-path>li.on b{background:var(--p);color:#fff}.m-app .kr-pkg{align-items:center;gap:12px;padding:12px 6px 12px 14px;display:flex}.m-app .kr-pkg .mb-num{font-size:22px;line-height:26px}
.lp{--ink:#15161a;--ink2:#5b5e6b;--mist:#f5f3fa;--line:#e7e4ef;--indigo:#8b3df0;--violet:#7d2ae8;--purple:#7d2ae8;--teal:#00b5be;--orange:#ff7a2f;--pink:#f25cb9;--green:#0ba84a;--blue:#d93bb0;--sun:#ffc930;--btn:linear-gradient(100deg,#7d2ae8 0%,#a12fd9 62%,#b830c8 100%);--sky:radial-gradient(70% 45% at 100% 0%,#ff4fb78c 0%,transparent 66%),radial-gradient(80% 50% at 108% 100%,#00d6de57 0%,transparent 64%),radial-gradient(60% 40% at -10% 104%,#ffc93038 0%,transparent 70%),linear-gradient(165deg,#4c14c4 0%,#7d2ae8 52%,#b32fd0 100%);font-optical-sizing:auto;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;background:#fff;min-height:100vh;font-family:Google Sans Flex,Google Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:400}.lp *,.lp :before,.lp :after{box-sizing:border-box}:where(.lp) :where(h1,h2,h3,p,ul,ol){font-weight:inherit;margin:0;padding:0}:where(.lp) a{color:inherit;text-decoration:none}:where(.lp) :where(button,input){font:inherit;color:inherit}:where(.lp) button{cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0}:where(.lp) :focus-visible{outline:2.5px solid var(--violet);outline-offset:3px}.lp .ms{letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-variation-settings:"FILL" 0;-webkit-user-select:none;user-select:none;direction:ltr;flex-shrink:0;width:1em;height:1em;font-family:Material Symbols Rounded;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block;overflow:hidden}.lp .ms.f{font-variation-settings:"FILL" 1}.lp .n{font-variant-numeric:tabular-nums}.lp .wm{letter-spacing:-.035em;color:var(--ink);white-space:nowrap;font-family:Outfit,Google Sans Flex,system-ui,sans-serif;font-weight:800;line-height:1}.lp .wm span{letter-spacing:-.02em;background:linear-gradient(100deg,#00a9b4 0%,#7d2ae8 52%,#d93bb0 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:500}.lp .wm.inv{color:#fff}.lp .wm.inv span{background:linear-gradient(100deg,#8df2f5 0%,#ffd6f2 60%,#ffe89a 100%);-webkit-background-clip:text;background-clip:text}.lp .disp{letter-spacing:-.035em;font-family:Outfit,Google Sans Flex,system-ui,sans-serif;font-weight:800;line-height:1.02}.lp .brand:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff29 1px,#0000 1.4px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000c 0%,#0000 70%);mask-image:linear-gradient(#000c 0%,#0000 70%)}.lp .brand>*{position:relative}.lp main h1{font-family:Outfit,Google Sans Flex,system-ui,sans-serif;font-weight:700!important}.lp .hand{letter-spacing:0;font-family:Caveat,cursive;font-weight:700;line-height:1}.lp .hl{background:#fff3;border-radius:4px;margin:0 -.04em;padding:0 .08em;display:inline-block;position:relative}.lp .cur{background:var(--pink);border-radius:2px;width:4px;animation:1.1s step-end infinite blink;position:absolute;top:.02em;bottom:.02em;right:-6px}@keyframes blink{50%{opacity:0}}.lp .tag{z-index:3;color:#fff;letter-spacing:.01em;white-space:nowrap;pointer-events:none;border-radius:7px;height:28px;padding:0 11px;font-size:13px;font-weight:600;line-height:28px;position:absolute;box-shadow:0 0 0 2px #fff,0 10px 22px -10px #00000073}.lp .tag:before{content:"";background:inherit;clip-path:polygon(0 0,100% 42%,58% 58%,42% 100%);width:17px;height:17px;position:absolute;top:-15px;left:-15px}.lp .tag.flip:before{left:auto;right:-15px;transform:scaleX(-1)}.lp .t-green{background:#087a36}.lp .t-orange{background:#c24a00}.lp .dot{border-radius:50%;position:absolute;box-shadow:0 0 0 3px #ffffffe6,0 10px 20px -10px #0006}.lp .av{border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:14px;font-weight:600;display:grid}.lp .av-t{color:#0b5e68;background:#daf7fb;box-shadow:0 0 0 2px #fff,0 0 0 4px #13a3b5}.lp .btn{white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:10px;height:56px;padding:0 26px;font-size:16px;font-weight:600;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s,background-color .2s;display:inline-flex;position:relative}.lp .btn-g{background:var(--btn);color:#fff;box-shadow:0 14px 30px -14px #a028dcbf,inset 0 1px #ffffff40}.lp .btn-o{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line);background:#fff}.lp .btn-o:hover{box-shadow:inset 0 0 0 1.5px #c9c5d6}.lp .btn-g:disabled{color:var(--ink2);box-shadow:none;cursor:not-allowed;background:#ece9f3;transform:none}.lp .seg{height:44px;color:var(--ink2);text-align:center;border-radius:12px;flex:1;font-size:15px;font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s}.lp .seg.on{color:var(--ink);background:#fff;font-weight:600;box-shadow:0 1px 2px #14082814,0 6px 16px -8px #14082840}.lp .fld{flex-direction:column;gap:8px;display:flex}.lp .fld .lb{font-size:14px;font-weight:600}.lp .fld input{border:1.5px solid var(--line);width:100%;height:56px;color:var(--ink);background:#fff;border-radius:12px;outline:none;padding:0 16px;font-size:16px;transition:border-color .2s,box-shadow .2s}.lp .fld input:hover{border-color:#cfcadc}.lp .fld input:focus{border-color:var(--violet);box-shadow:0 0 0 4px #ebe3ff}.lp .fld input::placeholder{color:#767985}.lp .lnk{color:var(--violet);font-weight:600}.lp .lnk:hover{text-underline-offset:3px;text-decoration:underline}.lp .lnk:disabled{color:var(--ink2);cursor:not-allowed;font-weight:500;text-decoration:none}.lp .fld input[readonly]{background:var(--mist);color:var(--ink2);cursor:default}.lp .fld input[readonly]:hover,.lp .fld input[readonly]:focus{border-color:var(--line);box-shadow:none}.lp .okn{color:#07612c;background:#d9fde7;border-radius:12px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.4;display:flex}.lp .rule{align-items:center;gap:8px;display:flex}.lp .rule.ok{color:#07612c}.lp .sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lp .back{height:44px;color:var(--ink2);border-radius:12px;align-items:center;gap:4px;padding:0 14px 0 8px;font-size:15px;transition:background-color .2s,color .2s;display:inline-flex}.lp .back:hover{background:var(--mist);color:var(--ink)}.lp .badge{border-radius:14px;place-items:center;width:60px;height:60px;display:grid}.lp .c-orange{color:#a63f00;background:#ffe5d6}.lp .c-teal{color:#0b6f7c;background:#daf7fb}.lp .c-violet{color:#5b1aa8;background:#ebd6ff}.lp .qk{border-radius:10px;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}@media (max-width:980px){.lp .brand{min-height:auto!important;padding:32px 28px!important}.lp .brand .art,.lp .brand .trust{display:none!important}}@media (prefers-reduced-motion:reduce){.lp .cur{animation:none!important}}.lp .btn{transition:box-shadow .2s,background-color .2s}.lp .btn:hover{transform:none}.lp .btn[aria-busy=true]{cursor:progress}.lp .seg{position:relative}.lp .seg.on{box-shadow:none;background:0 0}.lp .seg-pill{background:#fff;border-radius:12px;position:absolute;inset:0;box-shadow:0 1px 2px #14082814,0 6px 16px -8px #14082840}.lp .seg-t{position:relative}.lp .err{color:var(--ik-err);align-items:flex-start;gap:6px;font-size:14px;font-weight:500;line-height:1.45;display:flex}.lp .err .ms{margin-top:1px}.lp .fld input[aria-invalid=true]{border-color:var(--ik-err)}.lp .fld input[aria-invalid=true]:focus{box-shadow:0 0 0 4px var(--ik-err-soft)}.auth-m{display:none}@media (max-width:640px){.auth-d{display:none}.auth-m{display:block}}
