@font-face{font-family:wanted;src:url(../media/WantedSansVariable-s.p.2qc_m22utkw8r.woff2)format("woff2");font-display:swap;font-weight:400 1000}@font-face{font-family:wanted Fallback;src:local(Arial);ascent-override:91.66%;descent-override:23.22%;line-gap-override:0.0%;size-adjust:103.88%}.xJi0ha_className{font-family:wanted,wanted Fallback}.xJi0ha_variable{--font-wanted:"wanted", "wanted Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--radius-lg:.5rem}}@layer base,components;@layer utilities{.visible{visibility:visible}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.resize{resize:both}}:root{--font:var(--font-wanted), "Wanted Sans Variable", "Wanted Sans", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--text:#1a1c20;--text-2:#555d6d;--text-3:#696f7b;--bg:#fff;--bg-2:#f3f4f5;--line:#dcdee3;--line-2:#eef0f2;--bg-3:#e7e9ec;--point:#0e7c74;--point-text:#fff;--point-press:#0b6b64;--tint:#e2f3f1;--teal-dk:#3cc4b4;--navy:#1a2442;--navy-2:#111831;--ink:#141c33;--ok:#23874f;--late:#d8822a;--due:#d14343;--sent:#2e6fd0;--radius:10px;--radius-lg:16px;--pill:9999px;--container:1200px;--ease:cubic-bezier(.33,1,.68,1);--on-dk:#ffffffbd}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}[id]{scroll-margin-top:64px}body{font:16px/1.6 var(--font);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;word-break:keep-all;overflow-wrap:break-word}a{color:inherit;text-decoration:none}img{max-width:100%}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}input,textarea,select{font:inherit;color:inherit}.num{font-variant-numeric:tabular-nums}.i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;height:24px}.i.s20{width:20px;height:20px}.i.s18{width:18px;height:18px}.i.s16{width:16px;height:16px}.i.s14{width:14px;height:14px}.fl{fill:currentColor;stroke:none}.spin{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes bub-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes tp{0%{opacity:.55;transform:translate(-50%,-50%)scale(.4)}to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}:focus-visible{outline:2px solid var(--point);outline-offset:2px}.badge{background:var(--due);color:#fff;font-variant-numeric:tabular-nums;border-radius:10px;flex:none;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.av{background:var(--tint);width:40px;height:40px;color:var(--point);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.av .fi{fill:currentColor;width:62%;height:62%;margin-top:16%}.av.s36{width:36px;height:36px}.av.s32{width:32px;height:32px}.sp{white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.sp i{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.sp.ok{color:var(--ok)}.sp.due{color:var(--due)}.sp.sent{color:var(--sent)}.sp.late{color:var(--text)}.sp.late i{background:var(--late)}.sp.mute{color:var(--text-2)}.sp.mute i{background:#9aa0aa}.sp.chg{animation:fade-in .4s var(--ease) both}.b{border-radius:var(--pill);white-space:nowrap;height:52px;transition:background .15s, transform .14s var(--ease), box-shadow .15s;justify-content:center;align-items:center;gap:8px;padding:0 26px;font-size:17px;font-weight:700;display:inline-flex}.b:active{transform:scale(.97)}.b.pri{background:var(--point);color:#fff}.b.pri:hover{background:var(--point-press)}.b.ghost{color:var(--text);box-shadow:inset 0 0 0 1px var(--line);background:#fff}.b.ghost:hover{background:var(--bg-2)}.b.sm{height:40px;padding:0 18px;font-size:15px}.b.full{border-radius:var(--radius-lg);width:100%;height:56px}.b[disabled]{background:var(--bg-3);color:#9aa0aa;box-shadow:none;cursor:default;transform:none}.b.ld[disabled]{background:var(--point);color:#fff;cursor:progress}.st-b{border-radius:var(--pill);height:52px;box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;transition:background .15s, transform .14s var(--ease);background:#fff;align-items:center;gap:10px;padding:0 20px 0 16px;display:inline-flex}.st-b:hover{background:var(--bg-2)}.st-b:active{transform:scale(.97)}.st-b svg{flex:none;width:20px;height:20px}.st-b b{font-size:16px;font-weight:700}.st-b small{color:var(--text-2);font-size:13px;font-weight:600}.stores{flex-wrap:wrap;gap:8px;display:flex}.lp{--cw:1200px;--gut:32px;--sg:136px;--h1:60px;--h1w:600;--h2:44px;--h2w:600;--h3:28px;--lead:20px;--ls:-.03em;background:#fff;overflow-x:clip}.wrap{max-width:calc(var(--cw) + var(--gut) * 2);padding-left:var(--gut);padding-right:var(--gut);margin:0 auto}.sec{padding-top:var(--sg);padding-bottom:var(--sg);position:relative}.h1{font-size:var(--h1);font-weight:var(--h1w);letter-spacing:var(--ls);line-height:1.14}.h2{font-size:var(--h2);font-weight:var(--h2w);letter-spacing:-.025em;line-height:1.2}.lead{font-size:var(--lead);color:var(--text-2);font-weight:450;line-height:1.6}.sh{max-width:720px;margin-bottom:56px}.sh .lead{margin-top:16px}.nav{z-index:40;background:var(--navy);color:#fff;transition:transform .3s var(--ease), opacity .3s var(--ease);position:sticky;top:0}@media (prefers-reduced-motion:no-preference){.lp.nav-off .nav:not(:has(:focus-visible)){opacity:0;pointer-events:none;transform:translateY(-100%)}.lp.nav-off .sim-stage{translate:0 -32px}.lp.nav-off [id]{scroll-margin-top:0}}.toc{z-index:30;box-shadow:0 0 0 1px var(--line);opacity:0;visibility:hidden;transition:opacity .3s var(--ease), translate .3s var(--ease), visibility .3s;background:#fff;border-radius:12px;gap:14px;padding:12px 18px 12px 16px;display:flex;position:fixed;top:50%;left:20px;translate:-12px -50%}.lp.nav-off .toc{opacity:1;visibility:visible;translate:0 -50%}.toc:has(:focus-visible){opacity:1;visibility:visible;translate:0 -50%}.toc-bar{background:var(--line);border-radius:1px;width:2px;margin:12px 0;overflow:hidden}.toc-bar i{background:var(--point);transform-origin:50% 0;height:100%;display:block;transform:scaleY(0)}.toc ol{list-style:none}.toc a{color:var(--text-3);white-space:nowrap;padding:4px 0;font-size:14px;font-weight:600;line-height:1.6;transition:color .2s;display:block}.toc a:hover,.toc a[aria-current]{color:var(--text)}@media (max-width:1439px){.toc{display:none}}@media (prefers-reduced-motion:reduce){.toc{transition:none}}.nav .wrap{align-items:center;gap:36px;height:64px;display:flex}.nav .lg{color:#fff;align-items:center;height:44px;display:flex}.nav ul{gap:4px;margin-right:auto;list-style:none;display:flex}.nav ul a{border-radius:var(--pill);height:40px;color:var(--on-dk);align-items:center;padding:0 14px;font-size:15px;font-weight:550;transition:color .15s,background .15s;display:flex}.nav ul a:hover{color:#fff;background:#ffffff14}.nav .b{height:40px;padding:0 18px;font-size:15px}.lg svg{display:block}.phone{--s:.8;background:var(--navy-2);border-radius:46px;flex:none;width:max-content;padding:9px;box-shadow:0 0 0 1px #ffffff1a}.ph-scr{width:calc(375px * var(--s));height:calc(802px * var(--s));background:#fff;border-radius:37px;position:relative;overflow:hidden}.ph-scr>.scr{transform:scale(var(--s));transform-origin:0 0;position:absolute;top:0;left:0}.sim-stage .ph-scr>.scr{opacity:0;visibility:hidden;transition:opacity .32s var(--ease), visibility .32s}.sim-stage .ph-scr>.scr.on{opacity:1;visibility:visible}.bw{box-shadow:0 0 0 1px var(--line);text-align:left;background:#fff;border-radius:14px;overflow:hidden;container-type:inline-size}.bw-top{background:var(--bg-2);border-bottom:1px solid var(--line);align-items:center;gap:7px;height:40px;padding:0 14px;display:flex}.bw-top i{background:var(--line);border-radius:50%;width:10px;height:10px}.bw-top span{height:26px;color:var(--text-2);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:6px;margin-left:12px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.tst{z-index:75;border-radius:var(--pill);background:var(--navy);color:#fff;white-space:nowrap;opacity:0;visibility:hidden;width:max-content;max-width:calc(100% - 32px);height:52px;transition:opacity .24s var(--ease), transform .24s var(--ease), visibility .24s;align-items:center;gap:10px;margin:0 auto;padding:0 22px 0 18px;font-size:15px;font-weight:600;display:flex;position:fixed;bottom:24px;left:0;right:0;transform:translateY(12px)}.tst.on{opacity:1;visibility:visible;transform:none}.tst .i{color:var(--teal-dk)}.md{z-index:80;opacity:0;visibility:hidden;transition:opacity .2s var(--ease), visibility .2s;background:#11183180;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0}.md.on{opacity:1;visibility:visible}.md-b{border-radius:var(--radius-lg);width:560px;max-width:100%;max-height:100%;transition:transform .24s var(--ease);background:#fff;padding:28px 28px 24px;overflow:auto;transform:translateY(12px);box-shadow:0 24px 64px #11183147}.md.on .md-b{transform:none}.md-h{align-items:flex-start;gap:12px;margin-bottom:6px;display:flex}.md-h h3{letter-spacing:-.02em;flex:1;font-size:22px;font-weight:700}.md-h button{border-radius:var(--pill);width:40px;height:40px;color:var(--text-2);place-items:center;margin:-8px -10px 0 0;display:grid}.md-h button:hover{background:var(--bg-2)}.md-b>p{color:var(--text-2);font-size:15px}.pv{border-top:1px solid var(--line);margin-top:20px}.pv div{border-bottom:1px solid var(--line-2);grid-template-columns:120px minmax(0,1fr);gap:16px;padding:14px 0;font-size:15px;line-height:1.55;display:grid}.pv dt{color:var(--text-2);font-weight:600}.pv dd{color:var(--text)}.md-b .b{margin-top:24px}.pb-t{border-top:1px solid var(--text)}.pb-hd,.pb-r{grid-template-columns:160px minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:32px;display:grid}.pb-hd{color:var(--text-2);border-bottom:1px solid var(--line);padding:16px 0;font-size:14px;font-weight:700}.pb-r{border-bottom:1px solid var(--line);padding:28px 0}.pb-k{letter-spacing:-.02em;font-size:24px;font-weight:650}.pb-now{color:var(--text);font-size:18px;line-height:1.55}.pb-new{color:var(--text);gap:10px;font-size:18px;line-height:1.55;display:flex}.pb-new .i{color:var(--point);margin-top:3px}.pb-ph{display:none}.pb-ph img{object-fit:cover;width:100%;height:100%;display:block}.sim-g{grid-template-columns:minmax(0,1fr) auto;gap:64px;display:grid}.sim-steps{grid-area:1/1}.sim-stage{transition:translate .3s var(--ease);flex-direction:column;grid-area:1/2;align-self:start;align-items:center;gap:20px;display:flex;position:sticky;top:calc(50vh - 328px)}.st{flex-direction:column;justify-content:center;min-height:76vh;padding:40px 0;display:flex}.st-t{max-width:460px;transition:opacity .3s var(--ease)}.st:not(.on) .st-t{opacity:.32}.st-t h3{font-size:var(--h3);font-weight:var(--h2w);letter-spacing:-.02em;line-height:1.3}.st-t p{color:var(--text-2);margin-top:14px;font-size:18px;line-height:1.65}.st-t .st-a{border-top:1px solid var(--line);color:var(--text);align-items:baseline;gap:12px;margin-top:24px;padding-top:18px;font-size:16px;display:flex}.st-a b{border-radius:var(--pill);background:var(--bg-2);height:26px;color:var(--text-2);white-space:nowrap;flex:none;align-items:center;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.v3 .st:nth-child(2n) .st-a{justify-content:flex-end}.st-ph{display:none}.sim-nav{border-radius:var(--pill);background:var(--bg-2);gap:2px;padding:4px;display:flex}.sim-nav button{border-radius:var(--pill);height:36px;color:var(--text-2);white-space:nowrap;padding:0 14px;font-size:14px;font-weight:600;transition:background .2s,color .2s}.sim-nav button.on{color:var(--text);box-shadow:0 0 0 1px var(--line);background:#fff}@media (max-width:767px),(prefers-reduced-motion:reduce){.lp .sim .sim-g{display:block}.lp .sim .sim-stage{display:none}.lp .sim .st{min-height:0;padding:0}.lp .sim .st+.st{margin-top:88px}.lp .sim .st-t{opacity:1!important}.lp .sim .st-ph{justify-content:center;margin-top:32px;display:flex}.lp .sim .st-ph .phone{--s:.74}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.lp .sim .st{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:64px;display:grid}.lp .sim .st-ph{margin-top:0}.lp.v3 .sim .st,.lp.v3 .sim .st:nth-child(2n){width:auto;margin-left:0}.lp.v3 .sim .st:nth-child(2n) .st-t{text-align:left;margin-left:0}.lp.v3 .sim .st:nth-child(2n) .st-a{justify-content:flex-start}}.dm-tabs{align-items:center;gap:8px;display:flex}.dm-tab{cursor:pointer;text-align:left;border-radius:var(--radius-lg);outline-offset:4px;transition:background .2s,color .2s;position:relative}.dm-tab b{color:var(--text-3);white-space:nowrap;font-size:17px;font-weight:700;transition:color .2s;display:block}.dm-tab span{color:var(--text-3);margin-top:4px;font-size:15px;transition:color .2s;display:block}.dm-tab.on b{color:var(--text)}.dm-tab.on span{color:var(--text-2)}.dm-bar{background:var(--line);border-radius:2px;height:3px;display:block;overflow:hidden}.dm-bar i{background:var(--text);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.dm-pp{border-radius:var(--pill);width:44px;height:44px;color:var(--text);box-shadow:inset 0 0 0 1px var(--line);background:#fff;flex:none;place-items:center;transition:background .15s;display:grid}.dm-pp:hover{background:var(--bg-2)}.dm-pp .ic-play{display:none}.dm-pp.paused .ic-play{display:block}.dm-pp.paused .ic-pause{display:none}@media (prefers-reduced-motion:reduce){.dm-pp{display:none}}.dm-stage .bw-b{--bwh:580px}.bw-b{height:var(--bwh,560px);color:var(--text);grid-template-columns:200px minmax(0,1fr);font-size:14px;line-height:1.5;display:grid;position:relative}.as{border-right:1px solid var(--line);background:#fff;flex-direction:column;gap:2px;min-height:0;padding:16px 10px 14px;display:flex}.as .lg{color:var(--text);padding:2px 8px 4px}.as .acn{color:var(--text-2);padding:0 8px 14px;font-size:12px;font-weight:600}.as span.it{height:38px;color:var(--text-2);white-space:nowrap;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:500;display:flex}.as span.it .i{stroke-width:1.8px;width:18px;height:18px}.as span.it.on{background:var(--bg-2);color:var(--text);font-weight:700}.as span.it.on .i{color:var(--point)}.as span.it .badge{margin-left:auto}.as .me{border-top:1px solid var(--line-2);align-items:center;gap:10px;margin-top:auto;padding:12px 8px 0;display:flex}.as .me b{font-size:13px;font-weight:700;line-height:1.3;display:block}.as .me small{color:var(--text-3);font-size:12px;display:block}.am{background:var(--bg-2);min-width:0;min-height:0;padding:18px 20px;position:relative;overflow:hidden}.ap{flex-direction:column;gap:12px;height:100%;min-height:0;display:none}.ap.on{display:flex}.ap-hd{flex:none;align-items:center;gap:10px;min-height:36px;display:flex}.ap-hd h4{letter-spacing:-.01em;white-space:nowrap;font-size:20px;font-weight:700}.ap-hd .sp2{margin-left:auto}.chip{border-radius:var(--pill);height:32px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);white-space:nowrap;background:#fff;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.chip.on{background:var(--navy);color:#fff;box-shadow:none}.chip b{font-weight:700}.acd{background:#fff;border-radius:16px;min-height:0}.pr{animation:none}.am .pr,.scr .pr{transition:transform .14s var(--ease);transform:scale(.96)}.cur{z-index:20;pointer-events:none;opacity:0;width:22px;height:22px;transition:transform .8s var(--ease), opacity .3s;position:absolute;top:0;left:0;transform:translate(70%,80%)}.cur.vis{opacity:1}.cur svg{width:22px;height:22px;transition:transform .14s var(--ease);display:block}.cur.clk svg{transform:scale(.82)}.cur:after{content:"";background:var(--point);opacity:0;border-radius:50%;width:22px;height:22px;position:absolute;top:-9px;left:-9px}.cur.clk:after{animation:tp .45s var(--ease)}.dt{z-index:15;border-radius:var(--pill);background:var(--navy);color:#fff;white-space:nowrap;opacity:0;visibility:hidden;max-width:calc(100% - 32px);height:48px;transition:opacity .24s var(--ease), transform .24s var(--ease), visibility .24s;align-items:center;gap:10px;padding:0 18px 0 14px;font-size:14px;font-weight:600;display:flex;position:absolute;bottom:16px;right:16px;transform:translateY(8px)}.dt.on{opacity:1;visibility:visible;transform:none}.dt .i{color:var(--teal-dk)}.ap-seg{border-radius:var(--pill);background:var(--bg-3);padding:3px;display:inline-flex}.ap-seg span{border-radius:var(--pill);height:30px;color:var(--text-2);white-space:nowrap;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.ap-seg span.on{color:var(--text);background:#fff}.ap-seg .badge{min-width:18px;height:18px;padding:0 5px}.ib2{background:#fff;border-radius:16px;flex:1;grid-template-columns:272px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.ib2-l{border-right:1px solid var(--line-2);flex-direction:column;display:flex;overflow:hidden}.ir2{border-bottom:1px solid var(--line-2);align-items:center;gap:10px;padding:12px 14px;transition:background .2s;display:flex}.ir2.q{display:none}.ir2.q.s{animation:bub-in .3s var(--ease) both;display:flex}.ir2.on{background:var(--bg-2)}.ir2 .tx{flex:1;min-width:0}.ir2 .l1{align-items:center;gap:6px;display:flex}.ir2 .l1 b{white-space:nowrap;font-size:14px;font-weight:700}.ir2 .l1 small{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.ir2 .l1 time{color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.ir2 .l2{align-items:center;gap:8px;margin-top:2px;display:flex}.ir2 .l2 p{min-width:0;color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}.ir2 .badge{min-width:18px;height:18px;padding:0 5px}.ib2-r{flex-direction:column;min-width:0;min-height:0;display:flex}.ib2-e{background:var(--bg-2);color:var(--text-2);border-radius:0 15px 15px 0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;margin:1px;font-size:14px;font-weight:600;display:flex}.ib2-e .i{color:#9aa0aa;stroke-width:1.6px;width:28px;height:28px}.ib2-c{flex-direction:column;flex:1;min-height:0;display:none}.ib2.open .ib2-e{display:none}.ib2.open .ib2-c{display:flex}.ch2{border-bottom:1px solid var(--line-2);flex:none;align-items:center;gap:10px;min-height:56px;padding:10px 16px;display:flex}.ch2 b{white-space:nowrap;font-size:15px;font-weight:700}.ch2 .tg{background:var(--bg-2);height:22px;color:var(--text-2);white-space:nowrap;border-radius:6px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.ch2 .ph2{color:var(--text-2);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px;font-weight:600}.th2{background:var(--bg-2);flex-direction:column;flex:1;justify-content:flex-end;gap:10px;min-height:0;padding:8px 20px 14px;display:flex;overflow:hidden}.dy{border-radius:var(--pill);background:var(--bg-3);height:24px;color:var(--text-2);align-self:center;align-items:center;padding:0 12px;font-size:12px;font-weight:600;display:flex}.m2{align-items:flex-end;gap:6px;max-width:78%;display:flex}.m2.o{flex-direction:row-reverse;align-self:flex-end}.m2 .bb{background:#fff;border-radius:4px 16px 16px;padding:9px 13px;font-size:14px;line-height:1.5}.m2.o .bb{background:var(--point);color:#fff;border-radius:16px 4px 16px 16px}.m2 .mt{color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;font-size:12px;line-height:1.3;display:flex}.m2:not(.o) .mt{align-items:flex-start}.m2 .rd{color:var(--point);font-weight:700}.m2.q,.m2 .rd.q{display:none}.m2.q.s{animation:bub-in .26s var(--ease) both;display:flex}.m2 .rd.q.s{animation:.3s both fade-in;display:inline}.cmp2{border-top:1px solid var(--line-2);flex:none;align-items:center;gap:8px;padding:10px 12px;display:flex}.cmp2 .ta{border:1px solid var(--line);border-radius:var(--radius);min-width:0;min-height:42px;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;padding:9px 14px;font-size:14px;line-height:1.5;transition:border-color .15s;overflow:hidden}.cmp2 .ta:empty:before{content:attr(data-ph);color:var(--text-3)}.cmp2 .ta.fo{border-color:var(--point)}.cmp2 .b{height:42px;padding:0 16px;font-size:14px}.tb2{background:#fff;border-radius:16px;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.tr2{border-bottom:1px solid var(--line-2);grid-template-columns:28px minmax(84px,1.1fr) minmax(90px,1fr) 110px 120px 116px;align-items:center;gap:10px;min-height:52px;padding:0 18px;font-size:14px;transition:background .2s;display:grid}.tr2.thd{min-height:42px;color:var(--text-3);font-size:12px;font-weight:600}.tr2.sel{background:#f8f9fa}.tr2 b{white-space:nowrap;font-weight:700}.tr2 .c{white-space:nowrap;font-variant-numeric:tabular-nums}.tr2 .c2{color:var(--text-2);white-space:nowrap}.tr2 .am2{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.ck{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--line);color:#fff;border-radius:6px;place-items:center;transition:background .15s,box-shadow .15s;display:grid}.ck .i{stroke-width:3px;opacity:0;width:14px;height:14px}.sel .ck{background:var(--point);box-shadow:none}.sel .ck .i{opacity:1}.tb2-f{border-top:1px solid var(--line-2);align-items:center;gap:12px;margin-top:auto;padding:12px 18px;display:flex}.tb2-f .sl{color:var(--text-2);font-variant-numeric:tabular-nums;margin-right:auto;font-size:14px;font-weight:600}.tb2-f .b{height:40px;padding:0 18px;font-size:14px}.pmd{z-index:10;opacity:0;visibility:hidden;transition:opacity .2s var(--ease), visibility .2s;background:#11183166;border-radius:16px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pmd.on{opacity:1;visibility:visible}.pmd-b{background:#fff;border-radius:16px;width:340px;max-width:calc(100% - 32px);padding:22px 22px 18px;box-shadow:0 16px 40px #1118313d}.pmd-b h5{font-size:17px;font-weight:700}.pmd-b p{color:var(--text-2);margin-top:6px;font-size:14px}.pmd-b .tot{border-top:1px solid var(--line-2);color:var(--text-2);justify-content:space-between;align-items:baseline;margin-top:14px;padding-top:12px;font-size:14px;display:flex}.pmd-b .tot b{color:var(--text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.pmd-b .fb{justify-content:flex-end;gap:6px;margin-top:16px;display:flex}.pmd-b .fb .b{height:40px;padding:0 18px;font-size:14px}.stat{background:#fff;border-radius:16px;flex:none;grid-template-columns:repeat(4,1fr);display:grid}.stat div{padding:14px 18px}.stat div+div{border-left:1px solid var(--line-2)}.stat small{color:var(--text-2);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.stat small i{border-radius:50%;width:8px;height:8px}.stat b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:30px;font-weight:700;line-height:1.25;display:block}.stat b em{color:var(--text-3);margin-left:3px;font-size:14px;font-style:normal;font-weight:600}.att2{flex:1;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:12px;min-height:0;display:grid}.att2 .acd{flex-direction:column;padding:16px 18px;display:flex;overflow:hidden}.att2 h5{justify-content:space-between;align-items:center;margin-bottom:6px;font-size:15px;font-weight:700;display:flex}.att2 h5 small{color:var(--text-3);font-size:12px;font-weight:600}.cb2{grid-template-columns:96px minmax(0,1fr) 52px;align-items:center;gap:12px;padding:9px 0;font-size:14px;display:grid}.cb2+.cb2{border-top:1px solid var(--line-2)}.cb2 span{white-space:nowrap;font-weight:600}.cb2 em{text-align:right;color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-style:normal}.hb{border-radius:var(--pill);background:var(--bg-2);height:10px;overflow:hidden}.hb i{border-radius:inherit;background:var(--point);width:0;height:100%;transition:width 1.4s var(--ease);display:block}.lg2{align-items:center;gap:10px;padding:9px 0;font-size:14px;display:flex}.lg2+.lg2{border-top:1px solid var(--line-2)}.lg2 time{width:44px;color:var(--text-3);font-variant-numeric:tabular-nums;font-size:13px}.lg2 b{white-space:nowrap;font-weight:700}.lg2 small{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;overflow:hidden}.lg2.q{display:none}.lg2.q.s{animation:bub-in .3s var(--ease) both;display:flex}.nf{background:#fff;border-radius:16px;flex-direction:column;flex:1;gap:14px;min-height:0;padding:18px 20px 16px;display:flex;position:relative}.nf .lb{margin-bottom:8px;font-size:13px;font-weight:700}.nf .chips{flex-wrap:wrap;gap:6px;display:flex}.nf .chip b{opacity:.8;font-weight:600}.fi2{border:1px solid var(--line);border-radius:var(--radius);min-height:42px;padding:9px 14px;font-size:14px;line-height:1.5;transition:border-color .15s}.fi2:empty:before{content:attr(data-ph);color:var(--text-3)}.fi2.fo{border-color:var(--point)}.fi2.tall{min-height:78px}.nf-o{color:var(--text-2);justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}.tg2{background:var(--point);border-radius:12px;flex:none;width:40px;height:24px;position:relative}.tg2:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:19px}.nf-f{border-top:1px solid var(--line-2);align-items:center;gap:12px;margin-top:auto;padding-top:12px;display:flex}.nf-f .cn{color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:auto;font-size:14px;font-weight:600}.nf-f .b{height:40px;padding:0 20px;font-size:14px}@container (min-width:721px) and (max-width:900px){.bw-b{grid-template-columns:172px minmax(0,1fr)}.as span.it{padding:0 8px}.ib2{grid-template-columns:236px minmax(0,1fr)}.ch2 .ph2,.ch2 .tg+.tg{display:none}.m2{max-width:88%}.tr2{grid-template-columns:24px minmax(0,1fr) 92px 96px 92px;padding:0 14px}.tr2>:nth-child(3){display:none}}@container (max-width:720px){.bw-b{grid-template-columns:minmax(0,1fr)}.as{display:none}.am{padding:14px 12px}.ap-hd h4{font-size:18px}.ib2{grid-template-columns:minmax(0,1fr)}.ib2:not(.open) .ib2-r,.ib2.open .ib2-l{display:none}.th2{padding:8px 12px 12px}.m2{max-width:92%}.ch2 .ph2{display:none}.tr2{grid-template-columns:24px minmax(0,1fr) 92px 64px;gap:8px;padding:0 12px}.tr2>:nth-child(3),.tr2>:nth-child(5){display:none}.stat{grid-template-columns:repeat(2,1fr)}.stat div:nth-child(3){border-left:0}.stat div:nth-child(n+3){border-top:1px solid var(--line-2)}.stat b{font-size:24px}.att2{grid-template-columns:minmax(0,1fr)}.att2 .acd:last-child{display:none}.cb2{grid-template-columns:84px minmax(0,1fr) 46px}.nf{gap:12px;padding:14px}.nf-o{display:none}.dt{justify-content:center;max-width:none;bottom:12px;left:12px;right:12px}}.ft-t{border-top:1px solid var(--text)}.ft-r{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;padding:24px 0;display:grid}.ft-h{display:none}.ft-n b{letter-spacing:-.01em;font-size:20px;font-weight:650;display:block}.ft-n p{color:var(--text-2);margin-top:6px;font-size:16px;line-height:1.6}.ft-tags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.ft-tags span{border-radius:var(--pill);height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);white-space:nowrap;align-items:center;padding:0 11px;font-size:13px;font-weight:600;display:inline-flex}.ft-r .ap3{display:none}.apps .h2{text-wrap:balance}.apps-l{border-top:1px solid var(--text)}.app-r{border-bottom:1px solid var(--line);grid-template-columns:152px 220px minmax(0,1fr) auto;align-items:center;gap:24px;padding:22px 0;display:grid}.thb{--k:.16;--ps:.25;background:var(--bg-2);border-radius:12px;width:152px;height:104px;position:relative;overflow:hidden}.thb>*{pointer-events:none;position:absolute}.thb .bw,.thb .tab{transform:scale(var(--k));transform-origin:0 0;top:16px;left:16px}.thb .bw{width:960px;box-shadow:none}.thb .phone{--s:var(--ps);box-shadow:none;border-radius:15px;padding:3px;top:14px;left:50%;transform:translate(-50%)}.thb .ph-scr{border-radius:12px}.tab{background:var(--navy-2);border-radius:30px;padding:16px}.scr.pad{border-radius:16px;flex-direction:row;width:760px;height:540px;padding:0}.pad-l{background:var(--navy);color:#fff;flex-direction:column;flex:1;padding:40px;display:flex}.pad-l .lg{color:#fff}.thb .tab .pad-l b{white-space:nowrap;color:var(--on-dk);margin-top:auto;font-size:20px;font-weight:600;display:block}.thb .tab .pad-l p{color:#fff;letter-spacing:-.02em;margin-top:8px;font-size:30px;font-weight:700;line-height:1.35}.pad-pin{gap:12px;margin-top:28px;display:flex}.pad-pin i{background:#ffffff14;border-radius:12px;place-items:center;width:44px;height:56px;font-size:28px;font-style:normal;font-weight:700;display:grid}.pad-pin i.on{color:var(--text);background:#fff}.thb .tab .pad-l small{color:var(--on-dk);font-variant-numeric:tabular-nums;margin-top:28px;font-size:18px}.pad-k{background:#fff;flex:none;grid-template-columns:repeat(3,1fr);gap:12px;width:360px;padding:32px;display:grid}.pad-k span{background:var(--bg-2);font-variant-numeric:tabular-nums;border-radius:16px;place-items:center;font-size:30px;font-weight:600;display:grid}.pad-k span.ok{background:var(--point);color:#fff;font-size:22px;font-weight:700}.pad-k span.dl{color:var(--text-2);font-size:20px}.app-r b{white-space:nowrap;font-size:20px;font-weight:650;display:block}.app-r small{color:var(--text-2);font-size:14px;font-weight:500;display:block}.app-r p{font-size:17px;line-height:1.6}.app-r .pf{color:var(--text-2);white-space:nowrap;font-size:14px;font-weight:600}.cf-g{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:72px;display:grid}.cf-intro .lead{margin-top:16px}.cf-pts{flex-direction:column;gap:14px;margin-top:32px;list-style:none;display:flex}.cf-pts li{gap:12px;font-size:17px;font-weight:500;display:flex}.cf-pts .i{color:var(--point);margin-top:2px}.cf-box{border-radius:var(--radius-lg);box-shadow:0 0 0 1px var(--line);background:#fff;padding:36px 36px 32px}.cf-f{flex-direction:column;gap:22px;display:flex}.cf-f[hidden],.cf-done[hidden],.cf-fail[hidden],.em[hidden]{display:none!important}.row2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.row2 .pills{align-items:center;min-height:52px}.fd>label,.fd>.lb{align-items:baseline;gap:6px;margin-bottom:8px;font-size:15px;font-weight:700;display:flex}.fd .op{color:var(--text-2);font-size:13px;font-weight:500}.inp{border:1px solid var(--line);border-radius:var(--radius);background:#fff;outline:none;width:100%;height:52px;padding:0 16px;font-size:16px;transition:border-color .15s,box-shadow .15s}.inp::placeholder{color:var(--text-3)}.inp:focus{border-color:var(--point);box-shadow:0 0 0 3px var(--tint)}textarea.inp{resize:vertical;height:140px;padding:14px 16px;line-height:1.55}.fd.err .inp{border-color:var(--due)}.fd.err .inp:focus{box-shadow:0 0 0 3px #d143431f}.em{color:var(--due);align-items:center;gap:6px;margin-top:8px;font-size:14px;font-weight:600;display:flex}.em .i{width:16px;height:16px}.pills{flex-wrap:wrap;gap:6px;display:flex}.pl{position:relative}.pl input{opacity:0;width:1px;height:1px;position:absolute}.pl span{border-radius:var(--pill);height:44px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);cursor:pointer;white-space:nowrap;background:#fff;align-items:center;padding:0 18px;font-size:15px;font-weight:600;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.pl span:hover{background:var(--bg-2)}.pl input:checked+span{background:var(--navy);color:#fff;box-shadow:none}.pl input:focus-visible+span{outline:2px solid var(--point);outline-offset:2px}.fd.err .pl span{box-shadow:inset 0 0 0 1px var(--due)}.cnt{text-align:right;color:var(--text-2);font-variant-numeric:tabular-nums;margin-top:6px;font-size:13px;font-weight:500}.agr{border-radius:var(--radius);background:var(--bg-2);padding:16px 18px}.agr label{cursor:pointer;align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.agr input{appearance:none;width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--line);cursor:pointer;background:#fff;border-radius:6px;flex:none;place-items:center;transition:background .15s;display:grid}.agr input:checked{background:var(--point) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") no-repeat center;box-shadow:none}.fd.err .agr input{box-shadow:inset 0 0 0 1.5px var(--due)}.agr dl{grid-template-columns:72px minmax(0,1fr);gap:6px 12px;margin-top:12px;font-size:14px;line-height:1.55;display:grid}.agr dt{color:var(--text-2);white-space:nowrap;font-weight:600}.agr dd{color:var(--text)}.cf-fail{border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--due);background:#fff;align-items:flex-start;gap:12px;padding:16px 18px;font-size:15px;line-height:1.55;display:flex}.cf-fail .i{color:var(--due);margin-top:1px}.cf-fail b{font-weight:700;display:block}.cf-done{text-align:left;animation:bub-in .3s var(--ease) both;padding:24px 4px 8px}.cf-done .ok{background:var(--point);color:#fff;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.cf-done .ok .i{stroke-width:2.6px;width:28px;height:28px}.cf-done h3{letter-spacing:-.02em;margin-top:20px;font-size:28px;font-weight:700}.cf-done>p{color:var(--text-2);margin-top:8px;font-size:18px}.cf-done dl{border-top:1px solid var(--line);margin-top:28px}.cf-done dl div{border-bottom:1px solid var(--line-2);grid-template-columns:110px minmax(0,1fr);padding:14px 0;font-size:16px;display:grid}.cf-done dt{color:var(--text-2)}.cf-done dd{font-variant-numeric:tabular-nums;font-weight:600}.cf-done .b{margin-top:28px}.ftr{padding-top:72px;padding-bottom:40px}.ftr-g{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:48px;display:grid}.ftr .lg{color:inherit}.ftr-g>div>p{max-width:340px;margin-top:14px;font-size:15px;line-height:1.6}.ftr h6{margin-bottom:12px;font-size:14px;font-weight:700}.ftr ul{flex-direction:column;gap:4px;list-style:none;display:flex}.ftr ul a,.ftr ul button,.ftr ul span{text-align:left;align-items:center;min-height:32px;font-size:15px;display:inline-flex}.ftr ul a:hover,.ftr ul button:hover{text-underline-offset:3px;text-decoration:underline}.ftr-b{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:56px;padding-top:20px;font-size:14px;display:flex}.scr{width:375px;height:802px;color:var(--text);text-align:left;letter-spacing:0;background:#fff;flex-direction:column;padding-top:22px;font-size:15px;line-height:1.5;display:flex;position:relative;overflow:hidden}.scr .hd{background:#fff;flex:none;align-items:center;gap:2px;height:52px;padding:0 6px 0 16px;display:flex}.scr .hd.bk{padding-left:2px}.scr .hd h4{white-space:nowrap;flex:1;min-width:0;font-size:18px;font-weight:700}.scr .hd .ib{width:40px;height:44px;color:var(--text);flex:none;place-items:center;display:grid}.scr .hd .who{flex:1;min-width:0}.scr .hd .who b{font-size:16px;font-weight:700;line-height:1.3;display:block}.scr .hd .who small{color:var(--text-3);font-size:12px;font-weight:500;line-height:1.3;display:block}.scr .acad{border-bottom:1px solid var(--line);height:36px;color:var(--text-2);background:#fff;flex:none;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:600;display:flex}.scr .acad .i{color:var(--point)}.scr .bd{background:var(--bg-2);flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px 16px;display:flex;overflow:hidden}.scr .cd{background:#fff;border-radius:16px;padding:16px 18px}.scr .cd-h{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.scr .cd-h b{white-space:nowrap;font-size:17px;font-weight:700}.scr .cd-h small{color:var(--text-2);white-space:nowrap;font-size:13px;font-weight:500}.scr .cd-h small.due{color:var(--due);font-weight:600}.kids{gap:8px;display:flex}.kid{border-radius:var(--pill);height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);white-space:nowrap;background:#fff;align-items:center;gap:5px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.kid small{font-size:13px;font-weight:500}.kid.on{background:var(--navy);color:#fff;box-shadow:none}.att-m{align-items:center;gap:12px;margin-top:2px;display:flex}.sp2{border-radius:var(--pill);background:var(--bg-2);height:30px;color:var(--text-2);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:700;transition:background .3s,color .3s,box-shadow .3s;display:inline-flex}.sp2 i{background:#9aa0aa;border-radius:50%;width:8px;height:8px;transition:background .3s}.sp2.in{color:var(--ok);box-shadow:inset 0 0 0 1px var(--ok);background:#fff}.sp2.in i{background:var(--ok)}.att-t{letter-spacing:-.02em;color:var(--text-3);font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1.2}.att-t.in{color:var(--text);animation:bub-in .3s var(--ease) both}.att-s{color:var(--text-2);margin-top:6px;font-size:14px}.att-mo{border-top:1px solid var(--line-2);color:var(--text-2);justify-content:space-between;margin-top:14px;padding-top:12px;font-size:14px;display:flex}.att-mo b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}.att-mo em{font-style:normal}.bar{border-radius:var(--pill);background:var(--bg-2);height:8px;margin-top:8px;overflow:hidden}.bar i{border-radius:inherit;background:var(--point);height:100%;transition:width 1s var(--ease);display:block}.cls{align-items:center;gap:14px;padding:9px 0;display:flex}.cls+.cls{border-top:1px solid var(--line-2)}.cls .t{font-variant-numeric:tabular-nums;flex:none;width:50px;font-size:16px;font-weight:700}.cls .t.now{color:var(--point)}.cls b{font-size:15px;font-weight:600;display:block}.cls small{color:var(--text-2);font-size:13px;display:block}.pc-r{justify-content:space-between;align-items:center;display:flex}.pc-r b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.pbtn{border-radius:var(--pill);background:var(--point);color:#fff;align-items:center;height:38px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.scr .tabs{border-top:1px solid var(--line);background:#fff;flex:none;padding:0 6px;display:grid}.scr .tabs.p7{grid-template-columns:repeat(7,1fr)}.scr .tabs.p5{grid-template-columns:repeat(5,1fr)}.scr .tabs span{height:58px;color:var(--text-3);white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:12px;font-weight:500;display:flex;position:relative}.scr .tabs .i{stroke-width:1.8px;width:22px;height:22px}.scr .tabs .on{color:var(--point);font-weight:700}.scr .tabs .badge{min-width:18px;height:18px;padding:0 5px;position:absolute;top:5px;left:calc(50% + 4px)}.tp{z-index:30;background:var(--navy);pointer-events:none;width:56px;height:56px;animation:tp .5s var(--ease) both;border-radius:50%;position:absolute}.th{background:var(--bg-2);flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding:4px 16px 16px;display:flex;overflow:hidden}.day{border-radius:var(--pill);background:var(--bg-3);height:26px;color:var(--text-2);align-self:center;align-items:center;margin:14px 0 2px;padding:0 12px;font-size:12px;font-weight:600;display:flex}.msg{gap:8px;max-width:100%;margin-top:14px;display:flex}.msg.cont{margin-top:4px}.msg.out{align-self:flex-end}.msg>.av{width:36px;height:36px}.msg.cont>.av{visibility:hidden}.mb{flex-direction:column;gap:5px;min-width:0;display:flex}.msg.out .mb{align-items:flex-end}.mb .who{color:var(--text-2);font-size:13px;font-weight:600;line-height:1.3}.row{align-items:flex-end;gap:6px;display:flex}.msg.out .row{flex-direction:row-reverse}.bub{max-width:248px;color:var(--text);background:#fff;border-radius:16px;padding:9px 13px;font-size:15px;line-height:1.5}.msg:not(.out) .bub{border-top-left-radius:4px}.msg.out .bub{background:var(--point);color:#fff;border-top-right-radius:4px}.meta{color:var(--text-3);font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;font-size:12px;font-weight:500;line-height:1.35;display:flex}.msg:not(.out) .meta{align-items:flex-start}.meta .rd{color:var(--point);font-weight:700}.pic{aspect-ratio:4/3;background:var(--line);border-radius:4px 16px 16px;width:196px;display:block;overflow:hidden}.pic img{object-fit:cover;width:100%;height:100%;display:block}.msg.q,.meta .rd.q{display:none}.msg.q.s{animation:bub-in .26s var(--ease) both;display:flex}.meta .rd.q.s{animation:.3s both fade-in;display:block}.cmp{border-top:1px solid var(--line);background:#fff;flex:none;align-items:center;gap:6px;padding:8px 12px 10px;display:flex}.cmp .cb{border-radius:var(--pill);width:44px;height:44px;color:var(--text-2);flex:none;place-items:center;transition:background .2s,color .2s;display:grid}.cmp .ci{border-radius:var(--radius);background:var(--bg-2);white-space:nowrap;flex:1;align-items:center;min-width:0;height:44px;padding:0 14px;font-size:15px;display:flex;overflow:hidden}.cmp .ci:empty:before{content:"메시지 입력";color:var(--text-3)}.cmp .send{background:var(--bg-3);color:#9aa0aa}.cmp .send.on{background:var(--point);color:#fff}.nc{background:#fff;border-radius:4px 16px 16px;width:276px;overflow:hidden}.nc-hd{background:var(--point);color:#fff;padding:13px 16px 12px;font-size:16px;font-weight:700;line-height:1.4}.nc-bd{padding:14px 16px 16px;font-size:14px;line-height:1.55}.nc dl{border-top:1px solid var(--line-2);grid-template-columns:auto 1fr;align-items:baseline;gap:6px 12px;margin-top:12px;padding-top:12px;display:grid}.nc dt{color:var(--text-3);white-space:nowrap;font-size:13px}.nc dd{text-align:right;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.nc dd.amt{font-size:20px;font-weight:700}.abtn{border-radius:var(--radius-lg);background:var(--point);color:#fff;justify-content:center;align-items:center;gap:6px;width:100%;height:46px;margin-top:14px;font-size:15px;font-weight:700;display:flex}.abtn.ld{opacity:.8}.sub{visibility:hidden;opacity:0;transition:transform .36s var(--ease), opacity .36s var(--ease), visibility .36s;background:#fff;flex-direction:column;display:flex;position:absolute;inset:22px 0 0;transform:translate(24%)}.sub.first{visibility:visible;opacity:1;transform:none}.sub.first.out{visibility:hidden;opacity:0;transform:translate(-18%)}.sub.on{visibility:visible;opacity:1;transform:none}.sub.on.out{visibility:hidden;opacity:0;transform:translate(-18%)}.pay2{background:var(--bg-2);flex-direction:column;flex:1;gap:12px;padding:16px;display:flex}.pay2 .cd{padding:20px}.pay2 h5{color:var(--text-2);font-size:15px;font-weight:600}.pay2 .big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:30px;font-weight:700}.kv{grid-template-columns:auto 1fr;gap:9px 12px;margin-top:14px;font-size:15px;display:grid}.kv dt{color:var(--text-3);white-space:nowrap}.kv dd{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.kv dd.due{color:var(--due)}.opt-r{align-items:center;gap:12px;height:52px;font-size:16px;font-weight:600;display:flex}.opt-r+.opt-r{border-top:1px solid var(--line-2)}.opt-r i{width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--line);border-radius:50%;flex:none}.opt-r.on i{box-shadow:inset 0 0 0 7px var(--point)}.cta2{border-top:1px solid var(--line);background:#fff;flex:none;padding:12px 16px 16px}.cta2 .abtn{height:54px;margin-top:0;font-size:16px}.done2{text-align:center;flex-direction:column;flex:1;align-items:center;padding:72px 24px 0;display:flex}.done2 .ok{background:var(--ok);color:#fff;width:68px;height:68px;animation:bub-in .36s var(--ease) both;border-radius:50%;place-items:center;display:grid}.done2 .ok .i{stroke-width:2.6px;width:34px;height:34px}.done2 h5{margin-top:20px;font-size:22px;font-weight:700}.done2>p{color:var(--text-2);margin-top:4px;font-size:15px}.done2 .kv{border-top:1px solid var(--line-2);text-align:left;align-self:stretch;margin-top:32px;padding-top:16px}.dim{z-index:20;opacity:0;transition:opacity .3s var(--ease);background:#11183180;position:absolute;inset:0}.dim.on{opacity:1}.pop{z-index:21;opacity:0;visibility:hidden;transition:opacity .3s var(--ease), transform .3s var(--ease), visibility .3s;background:#fff;border-radius:16px;position:absolute;top:50%;left:22px;right:22px;overflow:hidden;transform:translateY(-42%)}.pop.on{opacity:1;visibility:visible;transform:translateY(-50%)}.pop-b{padding:24px 22px 18px}.pop-b small{color:var(--point);align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.pop-b h5{letter-spacing:-.01em;margin-top:10px;font-size:20px;font-weight:700;line-height:1.35}.pop-b p{margin-top:8px;font-size:15px;line-height:1.6}.pop-b .kv{border-top:1px solid var(--line-2);margin-top:16px;padding-top:14px;font-size:14px}.pop-f{border-top:1px solid var(--line-2);height:52px;color:var(--text-2);justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;font-weight:600;display:flex}.vid{aspect-ratio:16/9;background:var(--navy-2);border-radius:16px;position:relative;overflow:hidden}.vid img{object-fit:cover;width:100%;height:100%;display:block}.vid .pl{place-items:center;transition:opacity .3s;display:grid;position:absolute;inset:0}.vid .pl span{width:56px;height:56px;color:var(--navy);background:#fff;border-radius:50%;place-items:center;display:grid}.vid .vp{background:#ffffff59;height:4px;position:absolute;bottom:0;left:0;right:0}.vid .vp i{background:var(--teal-dk);width:22%;height:100%;transition:width 3.4s linear;display:block}.vid.play .pl{opacity:0}.vid.play .vp i{width:46%}.vt{justify-content:space-between;align-items:baseline;gap:8px;margin-top:12px;display:flex}.vt b{font-size:16px;font-weight:700}.vt small{color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.vt+p{color:var(--text-2);font-size:13px}.qa{gap:10px;padding:10px 0 4px;display:flex}.qa.q{display:none}.qa.q.s{animation:bub-in .26s var(--ease) both;display:flex}.qa .tx{flex:1;min-width:0}.qa .l1{justify-content:space-between;align-items:center;gap:8px;display:flex}.qa .l1 b{font-size:14px;font-weight:700}.qa p{margin-top:2px;font-size:14px;line-height:1.55}.qa.ans{background:var(--bg-2);border-radius:12px;margin-left:20px;padding:12px 14px}.qa.ans .av{width:32px;height:32px}.v3{--cw:1080px;--sg:152px;--h1:58px;--h1w:500;--h2:40px;--h2w:500;--h3:26px;--lead:19px}.v3 .hero{padding-top:88px;padding-bottom:56px}.v3 .h3-g{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.v3 .hero .lead{max-width:460px;margin-top:24px}.v3 .h3-act{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.v3 .hero .stores{margin-top:28px}.v3 .h3-vis{height:640px;position:relative}.v3 .h3-ph{border-radius:var(--radius-lg);background:var(--navy);position:absolute;inset:0;overflow:hidden}.v3 .h3-ph img{object-fit:cover;width:100%;height:100%;display:block}.h1 .ln{display:block}.hero .h1 .ln,.hero .rise{animation:rise .7s var(--ease) both}.hero .h1 .ln+.ln{animation-delay:80ms}.hero .rise{animation-delay:.18s}.hero .rise+.rise{animation-delay:.26s}.hero .rise+.rise+.rise{animation-delay:.34s}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hero .h1 .ln,.hero .rise{animation:none}.tilt{transition:none}}.tilt{z-index:1;transform-origin:50%;will-change:transform;transition:transform .7s var(--ease);transform:perspective(1800px) translate3d(calc(var(--px,0) * var(--pm,10px)), calc(var(--sp,0) * var(--sy,0px) + var(--py,0) * var(--pm,10px)), 0) rotateX(calc(var(--rx,0deg) + var(--sp,0) * var(--srx,0deg) - var(--py,0) * 5deg)) rotateY(calc(var(--ry,0deg) + var(--sp,0) * var(--sry,0deg) + var(--px,0) * 8deg)) rotateZ(calc(var(--rz,0deg) + var(--sp,0) * var(--srz,0deg)));position:absolute}.tilt .phone{filter:drop-shadow(0 28px 36px #080c1e57)}.scr.lp-fade{transition:opacity .36s var(--ease)}.scr.lp-out{opacity:0}.hvc{background:var(--bg-2)}.hvc .h3-ph{background:0 0;overflow:visible}.hvc .t1{--rx:14deg;--ry:-16deg;--rz:8deg;--srx:-8deg;--sry:8deg;--srz:-4deg;--sy:-20px;--pm:14px;top:36px;left:calc(50% - 158px)}.hvc .t1 .phone{--s:.78;box-shadow:1px 1px #0b1024,2px 2px #0b1024,3px 3px #0b1024,4px 4px #0b1024,5px 5px #0b1024,6px 6px #0b1024,7px 7px #0b1024}.rv{opacity:0;transition:opacity .7s var(--ease) var(--d,0s), transform .7s var(--ease) var(--d,0s);transform:translateY(28px)}.rv.in{opacity:1;transform:none}.ft-r .ap3 svg{transition:transform .45s var(--ease) var(--d2,0s), opacity .45s var(--ease) var(--d2,0s)}.ft-r.rv:not(.in) .ap3 svg{opacity:0;transform:scale(.4)}.ft-r:not(.ft-h){transition:background .2s, scale .45s var(--ease)}.ft-r.rv:not(.ft-h){transition:opacity .7s var(--ease) var(--d,0s), transform .7s var(--ease) var(--d,0s), background .2s, scale .45s var(--ease)}.ft-r:not(.ft-h):hover,.ft-r:focus-visible{background:var(--bg-2)}.ft-pv{display:none}@media (hover:hover) and (pointer:fine) and (min-width:1024px){.v3 .ft-r:not(.ft-h){min-height:128px;position:relative}.v3 .ft-n{transition:translate .45s var(--ease);padding-right:204px}.thb.ft-pv{--ps:.3;--k:.19;width:168px;height:112px;box-shadow:0 0 0 1px var(--line);opacity:0;transform-origin:0;transition:opacity .3s var(--ease), scale .45s var(--ease);background:#fff;margin-top:-56px;display:block;position:absolute;top:50%;left:12px;scale:.6}.ft-pv .phone:has([data-scene=chat],[data-scene=notice]){top:-46px}.ft-pv .phone:has([data-scene=pay]){top:-136px}.ft-r:not(.ft-h):hover,.ft-r:focus-visible{z-index:1;scale:1.02}.ft-r:hover .ft-pv,.ft-r:focus-visible .ft-pv{opacity:1;scale:1}.ft-r:hover .ft-n,.ft-r:focus-visible .ft-n{translate:204px}}@media (prefers-reduced-motion:reduce){.v3 .ft-r:not(.ft-h),.v3 .ft-n,.v3 .thb.ft-pv{transition:none}}.v3 .sim{background:var(--navy);color:#fff}.v3 .sim .lead,.v3 .sim .st-t p{color:var(--on-dk)}.v3 .sim .st-t .st-a{color:#fff;border-color:#ffffff29}.v3 .sim .st-a b{color:#fff;background:#ffffff1a}.v3 .sim .sim-nav{background:#ffffff14}.v3 .sim .sim-nav button{color:var(--on-dk)}.v3 .sim .sim-nav button.on{color:var(--text);box-shadow:none;background:#fff}.v3 .apps{background:var(--tint)}.v3 .apps .thb{transition:transform .3s var(--ease);background:#fff}.v3 .apps .app-r:hover .thb{transform:translateY(-4px)}.v3 .apps .app-r{border-top-color:#0e7c7438}.v3 .pb-ph img{height:calc(100% + 96px);transform:translateY(calc(var(--pp,0) * -44px));will-change:transform;margin-top:-48px}.v3 .pb-g{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:64px;display:grid}.v3 .pb-ph{border-radius:var(--radius-lg);background:var(--bg-2);min-height:520px;display:block;overflow:hidden}.v3 .pb-hd{display:none}.v3 .pb-r{grid-template-columns:96px minmax(0,1fr);gap:6px 24px;padding:24px 0}.v3 .pb-k{grid-row:span 2;font-size:20px}.v3 .pb-now{font-size:18px;font-weight:600}.v3 .pb-new{color:var(--text-2);font-size:16px}.v3 .pb-new .i{display:none}.v3 .sim-g{grid-template-columns:1fr;display:grid}.v3 .sim-steps{grid-area:1/1}.v3 .sim-stage{grid-area:1/1;justify-self:center}.v3 .st{width:calc(50% - 214px)}.v3 .st:nth-child(2n){margin-left:auto}.v3 .st:nth-child(2n) .st-t{text-align:right;margin-left:auto}.v3 .sh{max-width:620px}.v3 .dm{background:var(--bg-2)}.v3 .dm-g{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:40px;display:grid}.v3 .dm-tabs{flex-direction:column;align-items:stretch;gap:4px}.v3 .dm-tab{padding:14px 0 14px 20px}.v3 .dm-tab .dm-bar{width:3px;height:auto;position:absolute;top:14px;bottom:14px;left:0}.v3 .dm-tab .dm-bar i{transform-origin:50% 0;transform:scaleY(0)}.v3 .dm-pp{margin:12px 0 0 14px}.v3 .ft-h{color:var(--text-2);padding:14px 0;font-size:14px;font-weight:700;display:grid}.v3 .ft-r{grid-template-columns:minmax(0,1fr) repeat(4,92px);align-items:center;gap:12px;padding:22px 0}.v3 .ft-r .ap3{text-align:center;color:var(--point);place-items:center;display:grid}.v3 .ft-h .ap3{color:var(--text-2);font-size:13px}.v3 .ft-tags{display:none}.v3 .apps-l{border-top:0;grid-template-columns:1fr 1fr;column-gap:64px;display:grid}.v3 .app-r{border-top:1px solid var(--line);border-bottom:0;grid-template-columns:152px minmax(0,1fr);align-items:start;gap:6px 20px;padding:28px 0}.v3 .app-r .ic{grid-row:span 3}.v3 .app-r p{color:var(--text-2);font-size:16px}.v3 .cf{padding-top:0}.v3 .cf:before{content:"";background:var(--bg-2);height:420px;position:absolute;top:0;left:0;right:0}.v3 .cf .wrap{padding-top:112px;position:relative}.v3 .cf-g{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr)}.v3 .ftr{background:var(--bg-2)}.v3 .ftr p,.v3 .ftr-b{color:var(--text-2)}.v3 .ftr-b{border-top:1px solid var(--line)}.ft-r .ap3:nth-child(3) svg{--d2:.1s}.ft-r .ap3:nth-child(4) svg{--d2:.2s}.ft-r .ap3:nth-child(5) svg{--d2:.3s}@media (max-width:1180px) and (min-width:768px){.hvc .t1 .phone{--s:.66}.hvc .t1{left:calc(50% - 136px)}}@media (max-width:767px){.lp{--gut:20px;--sg:88px;--h1:36px;--h2:28px;--h3:22px;--lead:17px}.v3{--sg:88px}.nav .wrap{gap:12px;height:60px}.nav ul{display:none}.nav .lg{margin-right:auto}.sh{margin-bottom:36px}.b{height:52px}.stores{flex-direction:column;width:100%}.st-b{justify-content:center;width:100%;padding:0 16px}.st-b small{font-size:12px}.st-b b{font-size:15px}.v3 .hero{padding-top:44px}.v3 .h3-g{grid-template-columns:1fr;gap:40px}.v3 .h3-vis{height:500px}.hvc .t1{top:24px;left:calc(50% - 115px)}.hvc .t1 .phone{--s:.56}.v3 .pb-g{grid-template-columns:1fr;gap:32px}.v3 .pb-ph{height:240px;min-height:240px}.v3 .pb-r{grid-template-columns:1fr}.v3 .pb-k{grid-row:auto}.v3 .st,.v3 .st:nth-child(2n){width:auto;margin-left:0}.v3 .st:nth-child(2n) .st-t{text-align:left}.v3 .dm-g{grid-template-columns:1fr;gap:20px}.v3 .dm-tabs{grid-template-columns:1fr 1fr 44px;gap:6px;display:grid}.v3 .dm-tab{border-radius:12px;padding:12px 14px}.v3 .dm-tab.on{background:#fff}.v3 .dm-tab span{display:none}.v3 .dm-tab .dm-bar{width:auto;height:2px;inset:auto 14px 0}.v3 .dm-tab .dm-bar i{transform-origin:0}.v3 .dm-pp{grid-area:1/3/span 2;align-self:center;margin:0}.v3 .ft-h{display:none}.v3 .ft-r{grid-template-columns:1fr}.v3 .ft-r .ap3{display:none}.v3 .ft-tags{display:flex}.v3 .apps-l{grid-template-columns:1fr}.v3 .app-r{grid-template-columns:96px minmax(0,1fr)}.v3 .cf .wrap{padding-top:72px}.v3 .cf:before{height:320px}.pb-hd{display:none}.pb-r{grid-template-columns:1fr;gap:8px;padding:22px 0}.pb-k{font-size:20px}.pb-now,.pb-new{font-size:16px}.dm-stage .bw-b{--bwh:520px}.dm-tab b{font-size:16px}.ft-r{grid-template-columns:1fr}.ft-n b{font-size:18px}.app-r{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:4px 16px}.thb{--k:.105;--ps:.16;width:96px;height:72px}.thb .bw,.thb .tab{top:12px;left:12px}.thb .phone{top:10px}.app-r .ic{grid-row:span 3}.app-r b{font-size:18px}.app-r p{font-size:15px}.cf-g,.v3 .cf-g{grid-template-columns:1fr;gap:40px}.cf-box{padding:24px 20px}.row2{grid-template-columns:1fr;gap:22px}.pl span{height:42px;padding:0 14px;font-size:14px}.fd[data-f=size] .pills{grid-template-columns:1fr 1fr;gap:8px;display:grid}.fd[data-f=size] .pl span{justify-content:center;width:100%}.agr dl{grid-template-columns:1fr;gap:2px}.agr dd+dt{margin-top:8px}.ftr-g{grid-template-columns:1fr 1fr;gap:32px}.ftr-g>div:first-child{grid-column:1/-1}.pv div{grid-template-columns:1fr;gap:2px}.md-b{padding:24px 20px 20px}.tst{max-width:calc(100% - 32px)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
