@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css");:root{--honey:#0869FA;--honey-d:#0056D8;--honey-l:#EDF5FF;--brown:#5B3A1E;--ink:#191F28;--sub:#4E5968;--mute:#8B95A1;--line:#E5E8EB;--bg2:#F7F8FA;--card:#FFFFFF;--ok:#1C9A5A;--bad:#E5484D;--r:20px;--w:1040px}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:Pretendard Variable,Pretendard,-apple-system,system-ui,sans-serif;color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased;line-height:1.55;word-break:keep-all}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}.wrap{max-width:var(--w);margin:0 auto;padding:0 24px}.narrow{max-width:640px}.hd{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:rgba(255,255,255,.88);-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px)}.hd.line{border-bottom:1px solid var(--line)}.hd .wrap{gap:28px;height:64px}.hd .wrap,.logo{display:flex;align-items:center}.logo{gap:7px;font-weight:800;font-size:21px;color:var(--ink);letter-spacing:-.045em;flex:none}.logo img{display:block;width:auto}.logo .lg{height:34px;width:auto}.nav{display:flex;gap:30px;margin-left:auto;font-size:15px;font-weight:500;color:#4E5968}.nav a:hover{color:var(--ink)}.pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 18px;border-radius:999px;background:var(--honey);color:#fff;font-weight:700;font-size:15px;border:0;cursor:pointer;white-space:nowrap;transition:background .15s}.pill:hover{background:var(--honey-d)}.pill.lg{height:54px;padding:0 28px;font-size:17px}.pill.gray{background:var(--bg2);color:var(--ink)}.pill.gray:hover{background:#EEF0F3}.hd .pill{height:38px;font-size:14px}.hd .srch{flex:1 1;max-width:360px}.hd .srch input{width:100%;height:40px;border-radius:999px;border:0;background:var(--bg2);padding:0 16px;font-size:15px;outline:none}.hd .srch input:focus{box-shadow:0 0 0 2px var(--honey) inset;background:#fff}.mnav{display:none}@media (max-width:820px){.nav{display:none}.hd .wrap{gap:12px;height:58px}.hd .srch{display:none}.hd .pill{margin-left:auto}.mnav{display:flex;gap:18px;overflow-x:auto;padding:0 24px 10px;font-size:14px;font-weight:600;color:var(--sub)}}.hero{position:relative;overflow:hidden;text-align:center;padding:116px 0 72px;isolation:isolate}.hero:before{content:"";position:absolute;inset:0 -20%;z-index:-1;filter:blur(70px);opacity:.85;background:radial-gradient(28% 34% at 26% 52%,#FFE7CF 0,transparent 72%),radial-gradient(26% 32% at 74% 50%,#FFE0D6 0,transparent 72%),radial-gradient(30% 30% at 50% 30%,#FFF4E2 0,transparent 70%),radial-gradient(24% 26% at 60% 80%,#FFEFD9 0,transparent 70%)}.hero h1{font-size:clamp(32px,4.6vw,50px);line-height:1.32;letter-spacing:-.035em;margin:0;font-weight:700;color:#191F28}.hero h1 em{font-style:normal;color:var(--honey)}.hero p{font-size:clamp(16px,1.5vw,18px);color:#4E5968;margin:26px auto 34px;max-width:560px;line-height:1.65}.hero .pill.lg{height:48px;padding:0 22px;font-size:16px}.hero .cta{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}@media (max-width:820px){.hero{padding:64px 0 40px}}.marq{margin:80px auto 0;max-width:820px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.marq .tr{display:flex;gap:19px;width:max-content;animation:mq 46s linear infinite;padding:2px 0}.marq .tr.rev{animation-direction:reverse;animation-duration:52s;margin-top:19px}.marq .ph,.marq a{width:92px;height:92px;border-radius:22px;overflow:hidden;flex:none;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.04)}.marq .ph svg{display:block}.marq img{width:100%;height:100%;object-fit:cover}@keyframes mq{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.marq .tr{animation:none}}.nums{display:grid;grid-template-columns:repeat(3,1fr);padding:96px 0 40px;max-width:880px;margin:0 auto}.nums>div{padding:0 40px;border-left:1px solid var(--line)}.nums>div:first-child{border-left:0}.nums small{font-size:17px;color:#333D4B;font-weight:600}.nums b{display:block;font-size:30px;letter-spacing:-.02em;margin:8px 0 10px;font-weight:700;color:#191F28}.nums span{font-size:15px;color:#6B7684}.nums-note{text-align:center;font-size:12px;color:#8B95A1;margin:24px 0 0}@media (max-width:820px){.nums{grid-template-columns:1fr;gap:28px;padding:48px 0}.nums>div{border:0;padding:0}}.band{background:var(--bg2)}.sec{padding:96px 0}.sec.tight{padding:56px 0}.kick{color:var(--honey-d);font-weight:700;font-size:16px;margin-bottom:10px}.h2{font-size:clamp(28px,3.6vw,42px);line-height:1.3;letter-spacing:-.035em;margin:0 0 14px;font-weight:800}.lead{font-size:clamp(16px,1.6vw,19px);color:var(--sub);margin:0}.center{text-align:center}@media (max-width:820px){.sec{padding:64px 0}}.feat2{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:center}.feat2.rev>:first-child{order:2}.feat2+.feat2{margin-top:120px}.visual{background:var(--bg2);border-radius:28px;padding:32px;min-height:320px;display:flex;align-items:center;justify-content:center}.band .visual{background:#fff}@media (max-width:820px){.feat2{grid-template-columns:1fr;gap:28px}.feat2.rev>:first-child{order:0}.feat2+.feat2{margin-top:72px}.visual{min-height:240px;padding:22px}}.steps{display:grid;grid-gap:10px;gap:10px;width:100%;max-width:380px}.step{display:flex;align-items:center;gap:12px;background:#fff;border-radius:16px;padding:14px 16px;box-shadow:0 2px 10px rgba(0,0,0,.04);font-weight:600}.band .step{background:var(--bg2);box-shadow:none}.step i{font-style:normal;width:28px;height:28px;border-radius:50%;background:var(--honey-l);color:var(--honey-d);display:grid;place-items:center;font-size:14px;font-weight:800;flex:none}.step span{color:var(--mute);font-weight:500;margin-left:auto;font-size:13px}code.k{background:#1E232B;color:#FFD99A;padding:14px 16px;border-radius:14px;display:block;font-size:13px;white-space:pre;line-height:1.6}.chips,code.k{overflow-x:auto}.chips{display:flex;gap:8px;padding-bottom:4px}.chips::-webkit-scrollbar{display:none}.chip{flex:none;padding:9px 16px;border-radius:999px;background:var(--bg2);font-size:15px;font-weight:600;color:var(--sub)}.chip:hover{color:var(--ink)}.chip.on{background:var(--ink);color:#fff}.agrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}@media (max-width:1000px){.agrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.agrid{grid-template-columns:minmax(0,1fr);gap:0;background:#fff;border-radius:var(--r)}}.acard{background:#fff;border-radius:var(--r);padding:20px;display:flex;flex-direction:column;gap:14px;border:1px solid var(--line);transition:transform .15s,box-shadow .15s}.acard:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(0,0,0,.06)}.acard{min-width:0}.acard .top{display:flex;gap:14px;align-items:center;min-width:0}.acard .top>div:last-child{min-width:0}.acard .n{font-weight:700;font-size:17px;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acard .c{font-size:13px;color:var(--mute)}.acard .t{font-size:14px;color:var(--sub);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:42px}.acard .act{display:flex;gap:8px;margin-top:auto}.acard .act a{flex:1 1}.get{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 16px;border-radius:999px;background:var(--honey-l);color:var(--honey-d);font-weight:800;font-size:14px;border:0;cursor:pointer;white-space:nowrap}.get:hover{background:#DCEBFF}.get.solid{background:var(--honey);color:#fff}.acard.empty{border:1.5px dashed #d5dae0;background:transparent;align-items:center;justify-content:center;text-align:center;color:var(--mute);font-weight:600;min-height:190px}.acard.empty b{color:var(--ink);display:block;font-size:16px;margin-bottom:4px}@media (max-width:760px){.acard{border:0;border-radius:0;flex-direction:row;align-items:center;padding:14px 4px;gap:12px}.acard:hover{transform:none;box-shadow:none}.acard+.acard{border-top:1px solid var(--line)}.acard .top{flex:1 1;min-width:0}.acard .t{display:none}.acard .act{margin:0}.acard .act .more{display:none}.acard.empty{min-height:0;padding:20px;border:1.5px dashed #d5dae0;border-radius:16px;margin-top:12px;flex-direction:column}}.ic{width:60px;height:60px;border-radius:16px;flex:none;background:var(--bg2);overflow:hidden;display:grid;place-items:center;font-weight:800;color:var(--brown);box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.ic img{width:100%;height:100%;object-fit:cover}.ic.lg{width:112px;height:112px;border-radius:26px;font-size:36px}@media (max-width:760px){.ic{width:52px;height:52px;border-radius:14px}.ic.lg{width:88px;height:88px;border-radius:22px}}.list{background:#fff;border-radius:var(--r);border:1px solid var(--line)}.row{display:flex;align-items:center;gap:14px;padding:14px 18px}.row+.row{border-top:1px solid var(--line)}.rank{width:20px;font-weight:800;color:var(--honey-d);text-align:center;flex:none}.row .meta{flex:1 1;min-width:0}.row .n{font-weight:700;font-size:16px}.row .n,.row .s{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row .s{font-size:13px;color:var(--mute)}.open{flex:none}.dt{display:grid;grid-template-columns:1fr 360px;grid-gap:56px;gap:56px;padding:48px 0 24px;align-items:start}.dt-top{display:flex;gap:22px;align-items:center}.dt-top h1{font-size:clamp(26px,3vw,34px);margin:0;letter-spacing:-.03em}.by{color:var(--sub);font-size:15px}.badges{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.bdg{font-size:12px;font-weight:700;padding:4px 9px;border-radius:8px;background:var(--bg2);color:var(--sub)}.bdg.ok{background:#E6F6EE;color:var(--ok)}.side{position:-webkit-sticky;position:sticky;top:88px;background:#fff;border:1px solid var(--line);border-radius:24px;padding:24px}.side .qr{background:#fff;border:1px solid var(--line);border-radius:18px;padding:14px;width:188px;margin:6px auto 12px}.side .qr svg{display:block;width:100%;height:auto}.side h3{margin:0 0 4px;font-size:18px}.side p{margin:0;color:var(--sub);font-size:14px}.stats{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;margin:28px 0;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.stats b{display:block;font-size:18px}.stats span{font-size:12px;color:var(--mute)}.shots{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.shots img{flex:none;height:460px;width:auto;border-radius:18px;border:1px solid var(--line);scroll-snap-align:start;background:#fff}.desc{white-space:pre-wrap;font-size:16px;color:#333D4B}.info{width:100%;border-collapse:collapse;font-size:15px}.info td{padding:12px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.info td:first-child{color:var(--mute);width:100px}.info a{color:var(--honey-d);word-break:break-all}.h3{font-size:20px;font-weight:800;letter-spacing:-.02em;margin:40px 0 14px;display:flex;justify-content:space-between;align-items:baseline}.h3 a{font-size:14px;font-weight:600;color:var(--honey-d)}.only-m{display:none}@media (max-width:960px){.dt{grid-template-columns:1fr;gap:0;padding-top:28px}.side{position:static;margin-top:20px}.side .pcq{display:none}.only-m{display:block}.oi.only-m{display:flex}.shots img{height:380px}}.how{display:grid;grid-gap:10px;gap:10px;margin-top:14px;text-align:left}.how div{background:var(--bg2);border-radius:14px;padding:12px 14px;font-size:14px;color:var(--sub)}.how b{color:var(--ink);display:block;margin-bottom:2px}.faq{max-width:760px;margin:32px auto 0}.faq details{border-bottom:1px solid var(--line);padding:22px 4px}.faq summary{font-size:18px;font-weight:700;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px}.faq summary:after{content:"+";color:var(--mute);font-weight:400;font-size:24px;line-height:1}.faq details[open] summary:after{content:"−"}.faq p{color:var(--sub);margin:12px 0 0;font-size:16px}.dock{position:-webkit-sticky;position:sticky;bottom:16px;z-index:20;display:flex;justify-content:center;padding:24px 16px;pointer-events:none}.dock>div{pointer-events:auto;display:flex;align-items:center;gap:16px;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line);border-radius:22px;padding:10px 10px 10px 18px;box-shadow:0 10px 30px rgba(0,0,0,.08);width:100%;max-width:720px}.dock .logo{font-size:17px}.dock .logo .lg{height:26px}.dock p{margin:0;font-size:14px;color:var(--sub);line-height:1.4;padding-left:16px;border-left:1px solid var(--line)}.dock .pill{margin-left:auto}@media (max-width:640px){.dock p{display:none}}.ft{background:var(--bg2);padding:56px 0 64px;font-size:13px;color:var(--mute);margin-top:0}.ft .cols{display:flex;gap:48px;flex-wrap:wrap;margin-bottom:28px}.ft .cols b{color:var(--sub);display:block;margin-bottom:10px;font-size:14px}.ft .cols a{display:block;margin:6px 0;color:var(--mute)}.ft .cols a:hover{color:var(--ink)}.ft .biz{font-style:normal;display:flex;flex-wrap:wrap;gap:4px 14px;line-height:1.6}.con{display:grid;grid-template-columns:220px 1fr;grid-gap:40px;gap:40px;padding-top:32px;padding-bottom:64px;align-items:start}.con-nav{position:-webkit-sticky;position:sticky;top:88px;display:grid;grid-gap:2px;gap:2px}.con-nav a{padding:10px 14px;border-radius:12px;font-weight:600;color:var(--sub);font-size:15px}.con-nav a:hover{background:var(--bg2);color:var(--ink)}.con-nav a.on{background:var(--honey-l);color:var(--honey-d)}.con-nav .who{padding:4px 14px 14px;font-size:13px;color:var(--mute);border-bottom:1px solid var(--line);margin-bottom:8px}.con-nav .who b{display:block;color:var(--ink);font-size:15px}.con-main{min-width:0;max-width:760px}@media (max-width:820px){.con{grid-template-columns:1fr;gap:16px;padding-top:12px}.con-nav{position:static;display:flex;overflow-x:auto;gap:6px}.con-nav .who{display:none}.con-nav a{flex:none;background:var(--bg2);padding:8px 14px;border-radius:999px;font-size:14px}}.auth{display:grid;grid-template-columns:1fr 440px;grid-gap:64px;gap:64px;align-items:center;padding-top:72px;padding-bottom:72px}@media (max-width:900px){.auth{grid-template-columns:1fr;gap:28px;padding-top:32px;padding-bottom:48px}}.card{min-width:0;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:24px}.f{grid-gap:18px;gap:18px}.f,.f label{display:grid}.f label{grid-gap:7px;gap:7px;font-weight:700;font-size:14px}.f label small{font-weight:400;color:var(--mute)}.f input[type=email],.f input[type=password],.f input[type=tel],.f input[type=text],.f input[type=url],.f select,.f textarea{width:100%;border:1px solid var(--line);border-radius:12px;padding:13px 14px;font-size:15px;background:var(--bg2);outline:none}.f input:focus,.f select:focus,.f textarea:focus{border-color:var(--honey);background:#fff}.f textarea{min-height:150px;resize:vertical}.btn{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 22px;border-radius:14px;background:var(--honey);color:#fff;font-weight:800;border:0;font-size:16px;cursor:pointer}.btn:hover{background:var(--honey-d)}.btn.ghost{background:var(--bg2);color:var(--ink)}.btn.sm{height:38px;font-size:14px;padding:0 14px;border-radius:10px}.btn.bad{background:var(--bad)}.btn.ok{background:var(--ok)}.msg{padding:13px 15px;border-radius:14px;font-size:14px}.msg.err{background:#FDECEC;color:var(--bad)}.msg.info{background:var(--honey-l);color:#8A4B0B}.msg.good{background:#E6F6EE;color:var(--ok)}.st{font-size:12px;font-weight:800;padding:4px 10px;border-radius:999px;white-space:nowrap}.st.pending{background:var(--honey-l);color:var(--honey-d)}.st.approved{background:#E6F6EE;color:var(--ok)}.st.rejected{background:#FDECEC;color:var(--bad)}.st.draft{background:#EEF0F3;color:var(--ink)}.st.hidden{background:#EEF0F3;color:var(--sub)}.tabs{display:flex;gap:6px;margin:16px 0;flex-wrap:wrap}.mut{font-size:14px}.empty,.mut{color:var(--mute)}.empty{text-align:center;padding:48px 0}h1.pg{font-size:28px;letter-spacing:-.03em;margin:8px 0 6px}.thumbs{display:flex;gap:8px;flex-wrap:wrap}.thumbs img{height:120px;border-radius:10px;border:1px solid var(--line)}.grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media (max-width:760px){.grid2{grid-template-columns:1fr}}.statement{text-align:center;padding:120px 0 40px}.statement h2{font-size:clamp(24px,3vw,34px);line-height:1.45;letter-spacing:-.03em;font-weight:700;margin:0;color:#191F28}.feat{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center;max-width:920px;margin:0 auto;padding:72px 0}.feat.rev .ftx{order:2}.feat .big{font-size:clamp(30px,3.8vw,44px);line-height:1.3;letter-spacing:-.035em;font-weight:700;margin:0 0 18px;color:#191F28}.feat .big em{font-style:normal;color:var(--honey)}.feat p{font-size:17px;color:#4E5968;line-height:1.7;margin:0}.phone{justify-self:center;width:280px;border-radius:36px;padding:10px;background:#fff;box-shadow:0 30px 60px -20px rgba(255,122,26,.25),0 0 0 1px rgba(0,0,0,.06)}.phone img{width:100%;border-radius:28px;aspect-ratio:1/2;object-fit:cover;object-position:top}.fbg{border-radius:32px;background:linear-gradient(160deg,#FFF6EC,#FFE9D6);padding:36px 0;display:grid;place-items:center}@media (max-width:820px){.feat{grid-template-columns:1fr;gap:28px;padding:48px 0}.feat.rev .ftx{order:0}.phone{width:240px}.statement{padding:72px 0 16px}}.stories{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:36px}.story{display:block;border-radius:24px;overflow:hidden;background:#fff;border:1px solid var(--line);transition:transform .15s}.story:hover{transform:translateY(-3px)}.story .sh{aspect-ratio:4/3;background:#FFF4E8;overflow:hidden;display:grid;place-items:end center;padding-top:22px}.story .sh img{width:62%;border-radius:16px 16px 0 0;box-shadow:0 -8px 24px rgba(0,0,0,.08)}.story .bd{padding:20px 22px 24px}.story b{font-size:18px;letter-spacing:-.02em;display:block;margin-bottom:8px;line-height:1.45}.story span{font-size:14px;color:#6B7684;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:860px){.stories{grid-template-columns:1fr}}@media (max-width:640px){.marq{margin-top:56px}.marq .ph,.marq a{width:72px;height:72px;border-radius:18px}.marq .tr{gap:14px}.marq .tr.rev{margin-top:14px}.nums{gap:22px;padding-top:64px}.nums b{font-size:26px;margin:4px 0 6px}}.adv-grid{display:grid;grid-gap:20px;gap:20px;grid-template-columns:minmax(0,1fr)}.adv-preview-d{display:none}.adv-preview-m{margin-top:16px}@media (min-width:920px){.adv-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start}.adv-preview-d{display:block;position:-webkit-sticky;position:sticky;top:96px}.adv-preview-m{display:none}}.pv{background:#F2F4F6;border-radius:20px;padding:18px}.pv-h{font-weight:800;font-size:15px;margin-bottom:12px}.pv-h span{font-weight:400;color:var(--sub);font-size:13px;margin-left:6px}.pv-phone{background:#fff;border-radius:22px;padding:16px 14px 18px;box-shadow:0 1px 0 rgba(0,0,0,.04)}.pv-app{display:grid;grid-gap:8px;gap:8px;margin-bottom:16px}.pv-app i{display:block;height:10px;border-radius:5px;background:#EEF0F3;width:100%}.pv-cap{font-size:11px;color:var(--mute);margin-bottom:6px}.pv-w{font-family:Pretendard,-apple-system,system-ui,sans-serif;box-sizing:border-box;color:#1F1A15;border:1px solid #ede4d8;background:#fff;border-radius:16px;overflow:hidden}.pv-im,.pv-w{display:block}.pv-im{width:100%;aspect-ratio:2/1;object-fit:cover;background:#F3EBE0}.pv-ph{display:flex;align-items:center;justify-content:center;color:#B8A994;font-size:12px}.pv-in{padding:12px 14px 14px}.pv-t{font-weight:800;font-size:16px;line-height:1.35;margin:0 0 4px;word-break:keep-all}.pv-b{font-size:13px;color:#6F665C;line-height:1.45;margin:0}.pv-ft{display:flex;align-items:center;gap:8px;margin-top:10px}.pv-lb{font-size:11px;color:#9A8F82}.pv-lb b{font-weight:700;color:#F2650A}.pv-cta{margin-left:auto;background:#FF7A1A;color:#fff;font-weight:800;font-size:13px;padding:7px 12px;border-radius:999px;white-space:nowrap}.pv-bar{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px}.pv-bar .pv-im{width:44px;height:44px;aspect-ratio:auto;border-radius:10px;flex:none}.pv-bar .pv-tx{flex:1 1;min-width:0}.pv-bar .pv-t{font-size:14px;margin:0}.pv-bar .pv-lb,.pv-bar .pv-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pv-bar .pv-lb{display:block;margin-top:2px}.pv-bar .pv-cta{margin:0}.pv-note{font-size:12px;color:var(--sub);margin:12px 2px 0}.hd.clear{position:relative;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.hd.clear .wrap{height:78px}.hd .pill{border-radius:10px}.home{--hb:#0869fa;--hink:#101923;--hmut:#495668;--hline:#e3e9f0;color:var(--hink)}.h-sky{background:radial-gradient(ellipse 70% 530px at 88% 0,#cae4ff,transparent),radial-gradient(ellipse 65% 420px at 4% 310px,#dcecff,transparent),#fff}.h-hero{padding:clamp(56px,8vw,112px) 18px 60px;text-align:center}.home h1,.home h2{letter-spacing:-.055em;line-height:1.22;margin:0;font-weight:800}.h-hero h1{font-size:clamp(36px,5.6vw,76px)}.home em{color:var(--hb);font-style:normal}.home p{color:var(--hmut);line-height:1.65;margin:0}.h-hero p{margin:20px 0 26px;font-size:clamp(16px,2vw,21px)}.h-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;color:#fff;background:var(--hb);border-radius:30px;padding:0 36px;font-weight:700;font-size:17px;transition:background .15s}.h-btn:hover{background:#0056d8}.h-tiles{margin:64px auto 0;max-width:860px;overflow:hidden;padding:6px 0 22px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.h-tiles div{display:flex;width:max-content;animation:hmq 40s linear infinite}.h-tiles div.rev{animation-direction:reverse;animation-duration:46s;margin-top:20px}.h-tiles a,.h-tiles span{display:block;flex:none;width:clamp(56px,7.6vw,84px);margin-right:clamp(14px,2.3vw,28px);aspect-ratio:1;border-radius:22%;overflow:hidden;background:#fff;box-shadow:0 8px 18px rgba(52,123,195,.16)}.h-tiles:hover div{animation-play-state:paused}@keyframes hmq{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.h-tiles div{animation:none}}.h-tiles img{width:100%;height:100%;object-fit:cover}.h-content{background:#fff}.h-metrics{display:grid;grid-template-columns:repeat(3,1fr);padding:52px 0;text-align:center;margin:0}.h-metrics>div{display:flex;flex-direction:column;justify-content:space-between;padding:0 6px}.h-metrics>div+div{border-left:1px solid var(--hline)}.h-metrics dt{font-weight:650;color:var(--hink)}.h-metrics dd{margin:4px 0 0;font-size:clamp(30px,4.3vw,56px);font-weight:800;color:var(--hb);letter-spacing:-.03em}.h-feature{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:7%;gap:7%;padding:64px 0}.h-feature.rev>:first-child{order:2}.h-feature h2{font-size:clamp(29px,4vw,52px)}.h-feature p{margin-top:20px;font-size:19px}.h-product{width:100%;display:block;border-radius:24px}.h-revenue{position:relative;display:grid;place-items:center;aspect-ratio:1.6;background:radial-gradient(ellipse,#edf5ff,transparent 72%)}.h-ring{width:56%;background:conic-gradient(from 180deg,#68adff 0 60%,#e6efff 60%);display:grid;place-items:center}.h-ring,.h-ring>div{aspect-ratio:1;border-radius:50%}.h-ring>div{width:77%;background:#fff;display:grid;align-content:center;text-align:center;color:var(--hmut);font-size:15px}.h-ring strong{display:block;color:var(--hb);font-size:clamp(30px,4vw,58px);line-height:1.1;letter-spacing:-.03em}.h-ad{position:absolute;bottom:2%;right:8%;display:flex;align-items:center;gap:10px;background:#fff;padding:15px 22px;border-radius:14px;box-shadow:0 10px 36px #347bc32b}.h-ad b{color:var(--hb)}.h-ad i{width:60px;height:6px;background:#e5edfa;border-radius:3px}.h-dir,.h-faq{padding:48px 0}.h-dirhd{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:32px}.h-dirhd a{color:var(--hb);font-weight:700;font-size:15px;white-space:nowrap}.h-dir h2,.h-faq h2{font-size:clamp(28px,3.3vw,42px)}.h-faq h2{margin-bottom:24px}.h-apps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px 16px;gap:24px 16px}.h-apps a{display:flex;align-items:center;gap:14px;min-width:0}.h-apps .ph,.h-apps img{flex:none;width:62px;height:62px;border-radius:20%;object-fit:cover}.h-apps .ph{display:grid;place-items:center;background:#edf5ff;color:var(--hb);font-weight:800;font-size:22px}.h-apps span{min-width:0}.h-apps small,.h-apps strong{display:block}.h-apps strong{font-size:17px}.h-apps small{color:var(--hmut);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h-apps a:hover strong{color:var(--hb)}.h-advert{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px 28px;background:#edf5ff;border-radius:18px}.h-advert strong{font-size:18px}.h-advert span{color:var(--hb);font-weight:700;white-space:nowrap}.h-faq details{border-bottom:1px solid var(--hline)}.h-faq summary{padding:18px 0;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;font-size:17px;font-weight:600}.h-faq summary::-webkit-details-marker{display:none}.h-faq summary:after{content:"";flex:none;width:9px;height:9px;margin:6px 4px 0 0;border-right:2px solid var(--hmut);border-bottom:2px solid var(--hmut);transform:rotate(45deg);transition:transform .15s}.h-faq details[open] summary:after{transform:rotate(-135deg);margin-top:10px}.h-faq details p{padding-bottom:18px;font-size:16px}@media (max-width:820px){.hd.clear .wrap{height:62px}}@media (max-width:680px){.logo .lg{height:28px}.h-hero{padding-bottom:28px}.h-tiles{margin-top:40px}.h-tiles div.rev{margin-top:14px}.h-metrics{padding:32px 0}.h-metrics dt{font-size:12px}.h-feature{grid-template-columns:1fr;gap:22px;padding:36px 0}.h-feature.rev>:first-child{order:0}.h-feature p{font-size:16px;margin-top:12px}.h-product,.h-revenue{max-width:420px;margin:auto;width:100%}.h-apps{grid-template-columns:1fr;gap:18px}.h-apps .ph,.h-apps img{width:52px;height:52px}.h-advert{padding:18px}.h-advert strong{font-size:15px}.h-dir,.h-faq{padding:36px 0}.h-dirhd{margin-bottom:22px}.h-faq summary{font-size:16px}}.legal{max-width:760px;padding:32px 18px 72px;line-height:1.75;color:#26303C;word-break:keep-all}.legal h1{font-size:28px;margin:0 0 4px;letter-spacing:-.03em}.legal .lg-date{color:var(--mute);font-size:14px;margin:0 0 24px}.legal h2{font-size:18px;margin:32px 0 10px;color:#101923}.legal li,.legal p{font-size:15.5px}.legal ol,.legal ul{padding-left:20px}.legal a{color:var(--honey-d);text-decoration:underline}.lg-tb{width:100%;border-collapse:collapse;font-size:14.5px;margin:8px 0}.lg-tb td,.lg-tb th{border:1px solid #e3e8ef;padding:9px 10px;text-align:left;vertical-align:top}.lg-tb th{background:#F5F7FA;font-weight:700}@media (max-width:680px){.lg-tb{font-size:13px}.lg-tb td,.lg-tb th{padding:7px}}.ag ol,.ag ul{margin:8px 0 4px;padding-left:20px;line-height:1.75;color:#333D4B;font-size:15.5px}.ag li+li{margin-top:2px}.ag-faq details{border-bottom:1px solid #eef0f3}.ag-faq summary{padding:13px 0;cursor:pointer;font-weight:600;font-size:15.5px;list-style:none}.ag-faq summary::-webkit-details-marker{display:none}.ag-faq summary:before{content:"Q. ";color:var(--honey-d);font-weight:800}.ag-faq details p{margin:0 0 14px;color:#4E5968;line-height:1.7;font-size:15px}.ag-note{margin:22px 0 8px;padding:16px 18px;background:#F5F8FD;border-radius:14px}.ag-note b,.ag-note p{font-size:15px}.ag-note p{margin:6px 0 0;color:#333D4B;line-height:1.7}.ag-note .ag-own{color:#6B7684;font-size:13.5px}.gd,.gd-list{max-width:760px;padding:28px 18px 72px;word-break:keep-all}.gd h1,.gd-list h1{font-size:clamp(26px,4vw,34px);line-height:1.3;letter-spacing:-.04em;margin:6px 0 8px}.gd-crumb{font-size:14px;color:var(--mute);margin:0}.gd-crumb a{color:var(--honey-d);font-weight:700}.gd-meta{color:var(--mute);font-size:14px;margin:0 0 26px}.gd article h2{font-size:20px;margin:34px 0 10px;letter-spacing:-.03em}.gd article li,.gd article p{font-size:16.5px;line-height:1.8;color:#26303C}.gd article ol,.gd article ul{padding-left:22px}.gd article li+li{margin-top:4px}.gd-tip{margin:18px 0;padding:14px 16px;background:#F5F8FD;border-left:4px solid var(--honey);border-radius:8px;font-size:15.5px;line-height:1.7;color:#26303C;overflow-wrap:anywhere}.gd-lead{color:#4E5968;font-size:16px;line-height:1.7;margin:0 0 20px}.gd-list h2,.gd-more h2{font-size:19px;margin:30px 0 12px}.gd-cards{display:grid;grid-gap:10px;gap:10px}.gd-card{display:block;padding:16px 18px;border:1px solid #e3e8ef;border-radius:14px;background:#fff}.gd-card strong{display:block;font-size:16px;color:#101923}.gd-card span{display:block;margin-top:4px;font-size:14px;color:#6B7684;line-height:1.55}.gd-card:hover{border-color:var(--honey)}.oi{gap:8px;margin-top:20px}.oi,.oi a{display:flex}.oi a{flex:1 1;align-items:center;justify-content:center;height:52px;border-radius:14px;font-weight:700;font-size:16px}.oi .o{background:var(--honey);color:#fff}.oi .o:hover{background:var(--honey-d)}.oi .i{background:var(--honey-l);color:var(--honey-d)}.oi-note{margin:8px 0 0;text-align:center;font-size:13px;color:var(--mute)}.f label.oc{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border:1px solid var(--line);border-radius:10px;font-weight:600;cursor:pointer}.f label.oc:has(input:checked){border-color:var(--honey);background:var(--honey-l);color:var(--honey-d)}.mt-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.mt-grid>div{background:var(--bg2);border-radius:12px;padding:12px 14px}.mt-grid span{display:block;font-size:13px;color:var(--mute)}.mt-grid b{display:block;font-size:24px;font-weight:800;margin-top:2px}.mt-grid small{font-size:12px;color:var(--mute)}.mt-bars{display:flex;align-items:flex-end;gap:3px;height:120px}.mt-bars i{flex:1 1;background:var(--honey-l);border-radius:3px 3px 0 0;min-height:2px}.mt-bars i:last-child{background:var(--honey)}.mt-tb{width:100%;border-collapse:collapse;font-size:14px}.mt-tb td,.mt-tb th{padding:9px 6px;border-top:1px solid var(--line);text-align:right;white-space:nowrap}.mt-tb td:first-child,.mt-tb th:first-child{text-align:left;white-space:normal}.mt-tb th{font-size:12px;color:var(--mute);font-weight:600;border-top:0}@media (max-width:640px){.mt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.h-advert+.h-advert{margin-top:12px}.hd .login{font-size:15px;font-weight:500;color:#4E5968;margin-left:-6px;white-space:nowrap}.hd .login:hover{color:var(--ink)}.nx{--a:#0869FA;--a-d:#0056D8;--k:#191F28;--s:#4E5968;--m:#6B7684;--l:#EEEEEE;--g:#F7F8FA;color:var(--k)}.nx h1,.nx h2,.nx h3{margin:0;font-weight:800}.nx p{margin:0;color:var(--s);line-height:1.7}.n-w{max-width:1120px;margin:0 auto;padding:0 24px}.n-btn{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 26px;border-radius:10px;background:var(--a,#0869FA);color:#fff;font-size:17px;font-weight:700;transition:background .15s,transform .15s}.n-btn:hover{background:var(--a-d,#0056D8);transform:translateY(-1px)}.n-link{font-size:17px;font-weight:700;color:var(--k)}.n-link:hover,.n-more:hover{text-decoration:underline;text-underline-offset:4px}.n-shot{border:1px solid #e5e8eb;border-radius:16px;overflow:hidden;background:#fff}.n-shot img{display:block;width:100%;height:auto}.n-hero{text-align:center;padding-top:136px;padding-bottom:104px}.n-hero h1,.n-hero h2.hx{font-size:clamp(40px,5.2vw,68px);line-height:1.18;letter-spacing:-.04em}.n-hero em{font-style:normal;color:var(--a)}.n-hero p{margin-top:24px;font-size:19px;line-height:1.6}.n-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px;margin-top:40px}.n-copy>*{animation:nup .8s cubic-bezier(.2,.7,.2,1) both}.n-copy>:nth-child(2){animation-delay:.12s}.n-copy>:nth-child(3){animation-delay:.24s}@keyframes nup{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.n-tiles{overflow:hidden;padding:0 0 128px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.n-tiles div{display:flex;gap:20px;width:max-content;animation:hmq 46s linear infinite}.n-tiles div.rev{animation-direction:reverse;animation-duration:52s;margin-top:16px;margin-left:-40px}.n-tiles img{flex:none;width:72px;height:72px;border-radius:18px;border:1px solid #f0f0f0;object-fit:cover;background:#fff}.n-tiles:hover div{animation-play-state:paused}.n-nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:48px;gap:48px;padding-top:96px;padding-bottom:120px;border-top:1px solid var(--l)}.n-nums.n-w{max-width:1072px;padding-left:0;padding-right:0}.n-nums b{display:block;font-size:72px;line-height:1;font-weight:800;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.n-nums span{display:block;margin-top:12px;font-size:17px;color:var(--s)}.n-gray{background:var(--g)}.n-line{border-top:1px solid var(--l)}.n-split{display:grid;grid-template-columns:2fr 3fr;align-items:center;grid-gap:56px;gap:56px;padding-top:112px;padding-bottom:112px}.n-split.rev{grid-template-columns:3fr 2fr}.n-hd h2,.n-sec h2,.n-txt h2{font-size:40px;line-height:1.25;letter-spacing:-.035em}.n-txt p{margin-top:20px;font-size:17px}.n-more{display:inline-block;margin-top:28px;font-size:15px;font-weight:700;color:var(--a)}.n-split .n-shot{max-height:440px}.n-fig{margin:0}.n-fig figcaption{margin-top:10px;font-size:13px;color:var(--m)}.n-sec{padding:112px 0}#apps.n-sec{padding-bottom:56px}.n-hd{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px}.n-hd a{font-size:16px;font-weight:700;color:var(--s)}.n-cards{max-width:1120px;margin:40px auto 0;padding:0 24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.n-card{display:block;border:1px solid var(--l);border-radius:16px;overflow:hidden;background:#fff;transition:transform .25s,border-color .25s}.n-card:hover{transform:translateY(-4px);border-color:#D1D6DB}.n-card .im{height:280px;background:var(--g);overflow:hidden}.n-card .im img{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.n-card:hover .im img{transform:scale(1.04)}.n-card .tx{display:flex;gap:14px;align-items:center;padding:20px}.n-card .tx img{width:48px;height:48px;border-radius:12px;flex:none;border:1px solid #f0f0f0}.n-card strong,.n-li strong{display:block;font-size:18px;font-weight:800}.n-card small,.n-li small{display:block;margin-top:2px;font-size:14px;color:var(--s);line-height:1.5}.n-lists{display:flex;flex-wrap:wrap;gap:56px;padding-top:56px;padding-bottom:112px}.n-col{flex:2 1 320px;min-width:0}.n-col.wide{flex:3 1 460px}.n-col h3{font-size:24px;margin-bottom:8px}.n-fresh,.n-rank{list-style:none;margin:0;padding:0}.n-fresh li,.n-rank li{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--l)}.n-rk{width:28px;flex:none;font-size:18px;font-weight:800;color:#8B95A1}.n-li{flex:1 1;min-width:0;display:flex;align-items:center;gap:14px}.n-li .ph,.n-li img{width:44px;height:44px;border-radius:11px;flex:none;border:1px solid #f0f0f0;object-fit:cover}.n-li img.big{width:56px;height:56px;border-radius:14px}.n-li .ph{display:grid;place-items:center;background:#EDF5FF;color:var(--a);font-weight:800}.n-li span{min-width:0}.n-li strong{font-size:16px;font-weight:700}.n-li small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.n-li:hover strong,.n-open{color:var(--a)}.n-open{flex:none;font-size:15px;font-weight:700;padding:8px 0 8px 8px}.n-date{flex:none;font-size:13px;color:var(--m)}.n-steps{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:40px;gap:40px}.n-steps i{font-style:normal;font-size:15px;font-weight:800;color:var(--a)}.n-steps b{display:block;margin-top:10px;font-size:22px}.n-steps p{margin-top:8px;font-size:15px}.n-adv{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding-top:96px;padding-bottom:96px}.n-adv h2{font-size:32px;letter-spacing:-.03em}.n-adv p{margin-top:12px;font-size:17px}.n-ghost{display:inline-flex;align-items:center;height:48px;padding:0 20px;border-radius:10px;border:1px solid #d1d6db;font-size:16px;font-weight:700;transition:border-color .15s,background .15s}.n-ghost:hover{border-color:var(--k);background:var(--g)}.n-faq .n-w{max-width:760px;padding-top:112px;padding-bottom:112px}.n-faq h2{font-size:32px;letter-spacing:-.03em;margin-bottom:16px}.n-faq details{border-bottom:1px solid var(--l)}.n-faq summary{padding:22px 0;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;font-size:18px;font-weight:700}.n-faq summary::-webkit-details-marker{display:none}.n-faq summary:after{content:"";flex:none;width:9px;height:9px;margin:7px 4px 0 0;border-right:2px solid var(--m);border-bottom:2px solid var(--m);transform:rotate(45deg);transition:transform .2s}.n-faq details[open] summary:after{transform:rotate(-135deg);margin-top:11px}.n-faq details p{padding-bottom:22px;font-size:16px}.n-end{background:var(--k);text-align:center;padding:128px 24px}.n-end h2{color:#fff;font-size:clamp(34px,4.6vw,56px);line-height:1.25;letter-spacing:-.035em}.n-end .n-btn{margin-top:40px;height:56px;padding:0 30px;font-size:18px}.fx [data-rv].wait{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.2,.7,.2,1) var(--d,0s),transform .8s cubic-bezier(.2,.7,.2,1) var(--d,0s)}.fx [data-rv].wait.in{opacity:1;transform:none}@media (max-width:900px){.n-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.n-cards{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.n-card{scroll-snap-align:center}}@media (max-width:640px){.n-hero{padding-top:64px;padding-bottom:48px}.n-hero h1,.n-hero h2.hx{font-size:34px;letter-spacing:-.035em}.n-hero p{margin-top:16px;font-size:16px}.n-cta{flex-direction:column;gap:8px;margin-top:28px}.n-cta .n-btn{width:100%}.n-cta .n-link{padding:8px;font-size:16px}.n-tiles{padding-bottom:56px}.n-tiles div{gap:12px}.n-tiles div.rev{margin-top:12px;margin-left:-36px}.n-tiles img{width:60px;height:60px;border-radius:15px}.n-nums.n-w{gap:0;margin:0 24px;max-width:none;padding:40px 0 48px;border-top:1px solid var(--l);border-bottom:1px solid var(--l);text-align:center}.n-nums b{font-size:32px;letter-spacing:-.03em}.n-nums span{margin-top:4px;font-size:13px}.n-split,.n-split.rev{grid-template-columns:1fr;gap:28px;padding-top:72px;padding-bottom:0;text-align:center}.n-split.rev .n-txt{order:-1}#ads .n-split{padding-bottom:8px}.n-gray .n-split{padding-bottom:64px}.n-hd h2,.n-sec h2,.n-txt h2{font-size:28px;letter-spacing:-.03em}.n-txt p{margin-top:12px;font-size:15px}.n-more{margin-top:16px;padding:8px}.n-shot{border-radius:14px}.n-split .n-shot{max-height:none}.n-sec{padding:72px 0}#apps.n-sec{padding-bottom:8px}.n-hd{justify-content:center;text-align:center}.n-hd a{display:none}.n-cards{margin-top:28px;grid-auto-columns:260px}.n-card .im{height:300px}.n-lists{padding-top:56px;padding-bottom:72px;gap:48px}.n-col h3{text-align:center;font-size:20px}.n-steps{margin-top:32px;gap:28px 16px;text-align:center}.n-steps b{font-size:18px;margin-top:6px}.n-steps p{font-size:13px}#dev h2,.n-adv{text-align:center}.n-adv{flex-direction:column;padding-top:56px;padding-bottom:56px}.n-adv h2{font-size:22px}.n-adv p{font-size:15px}.n-faq .n-w{padding-top:56px;padding-bottom:56px}.n-faq h2{font-size:22px;text-align:center}.n-faq summary{font-size:16px;padding:18px 0}.n-end{padding:80px 24px}.n-end h2{font-size:30px}.n-end .n-btn{width:100%;height:52px;font-size:17px;margin-top:28px}.hd .login{margin-left:auto;font-size:14px}.hd .login+.pill{margin-left:0}.nx .mnav{justify-content:center}}@media (prefers-reduced-motion:reduce){.n-copy>*,.n-tiles div{animation:none}.n-btn,.n-card,.n-card .im img{transition:none}}.wf-pick{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 11px;border-radius:8px;background:#F04452;color:#fff;font-size:13px;font-weight:800;white-space:nowrap}.wf-pick.sm{height:26px;padding:0 9px;font-size:12px}.wf-fm{display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:800;color:#8A5A00;white-space:nowrap}a.wf-fm:hover{color:#6B4500}.wf-share{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:12px;position:relative}.wf-share button{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;border-radius:12px;border:1px solid #e5e8eb;background:#fff;font:inherit;font-size:16px;font-weight:700;color:var(--ink);cursor:pointer;transition:border-color .15s,background .15s}.wf-share button:hover{border-color:#D1D6DB;background:var(--bg2)}.wf-share-msg{position:absolute;left:0;right:0;top:100%;margin-top:6px;text-align:center;font-size:13px;color:var(--ok);font-weight:700}.n-card .im{position:relative}.n-card .im .wf-pick{position:absolute;left:14px;top:14px}.n-fm-band{max-width:1072px;margin:48px auto 0;padding:28px 32px;border:1px solid var(--l);border-radius:16px;display:flex;align-items:center;gap:24px}.n-fm-band b{display:block;font-size:18px}.n-fm-band p{margin-top:4px;font-size:15px}.n-fm-band p a{color:var(--a-d);font-weight:700}.n-fm-band .n-btn{height:48px;padding:0 20px;font-size:16px;white-space:nowrap}@media (max-width:640px){.n-fm-band{margin:32px 24px 0;flex-direction:column;text-align:center;padding:24px 20px;gap:14px}.n-fm-band .n-btn{width:100%}}.fm-page{color:var(--ink)}.fm-hero{max-width:880px;margin:0 auto;padding:96px 24px 64px;text-align:center;display:flex;flex-direction:column;align-items:center}.fm-hero h1{margin:24px 0 0;font-size:clamp(36px,5vw,56px);font-weight:800;letter-spacing:-.035em}.fm-hero p{margin:18px 0 0;font-size:19px;line-height:1.6;color:var(--sub)}.fm-count{margin-top:36px;display:flex;align-items:baseline;gap:12px}.fm-count b{font-size:64px;font-weight:800;letter-spacing:-.04em;line-height:1}.fm-count span{font-size:22px;color:var(--mute)}.fm-left{margin-top:8px;font-size:15px;color:var(--mute)}.fm-sec{max-width:880px;margin:0 auto;padding:0 24px 72px}.fm-sec h2{margin:0 0 20px;font-size:28px;font-weight:800;letter-spacing:-.03em}.fm-sec>p{margin:0;font-size:16px;line-height:1.8;color:var(--sub)}.fm-ben{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.fm-ben>div{padding:20px;background:var(--bg2);border-radius:12px}.fm-ben b{font-size:16px}.fm-ben p{margin:6px 0 0;font-size:14px;line-height:1.6;color:var(--sub)}.fm-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.fm-list>div{display:flex;align-items:center;gap:14px;padding:16px;border:1px solid var(--line);border-radius:12px}.fm-list>div>span:last-child{display:flex;flex-direction:column;min-width:0}.fm-list>div>span:last-child a{font-size:13px;color:var(--mute)}.fm-note{margin-top:14px!important;font-size:13px!important;color:var(--mute)!important}.fm-card{display:flex;gap:20px;align-items:center;padding:24px;border:1px solid #f5d58a;background:#FFF9EB;border-radius:16px;margin-bottom:20px}.fm-card b{font-size:20px}.fm-card p{margin:6px 0 0;font-size:15px;line-height:1.6;color:var(--sub)}@media (max-width:640px){.fm-ben,.fm-list{grid-template-columns:1fr}.fm-hero{padding-top:64px}.fm-card{flex-direction:column;text-align:center}}.fm-card summary::-webkit-details-marker{display:none}.vs-k{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.vs-k>div{background:#FBF7F2;border-radius:12px;padding:12px;min-width:0}.vs-k b{display:block;font-size:20px}.vs-k span{font-size:12px;color:var(--mute)}.vs-k i{font-style:normal;font-weight:700;margin-left:4px}.vs-k i.up{color:#1a8f4c}.vs-k i.dn{color:#C0392B}.vs-ch{height:140px;display:flex;align-items:flex-end;gap:4px;border-bottom:1px solid var(--line);margin-top:14px}.vs-ch>div{flex:1 1;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;text-align:center;min-width:0}.vs-ch .a{background:var(--honey,#FF7A1A);border-radius:4px 4px 0 0}.vs-ch .b{background:#FFD3AE}.vs-ch small{font-size:11px;color:var(--mute);margin-top:3px}.vs-dot{display:inline-block;width:9px;height:9px;border-radius:2px;margin:0 4px 0 10px;vertical-align:-1px}.vs-dot.a{background:var(--honey,#FF7A1A);margin-left:0}.vs-dot.b{background:#FFD3AE}.vs-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.vs-two h4{font-size:13px;margin:0 0 6px}.vs-row{display:grid;grid-template-columns:1fr auto;grid-gap:2px 8px;gap:2px 8px;font-size:13px;padding:6px 0;border-top:1px solid #f1eae0}.vs-bar{grid-column:1/-1;background:#F3EBE0}.vs-bar,.vs-bar i{height:5px;border-radius:3px}.vs-bar i{display:block;background:var(--honey,#FF7A1A)}@media (max-width:640px){.vs-k{grid-template-columns:repeat(2,1fr)}.vs-two{grid-template-columns:1fr}}.dv-table table{width:100%;border-collapse:collapse;font-size:13px}.dv-table th{font-size:11.5px;color:var(--mute);font-weight:600;text-align:left;padding:10px 8px;border-bottom:1px solid var(--line);white-space:nowrap}.dv-table td{padding:10px 8px;border-bottom:1px solid #f3ece2;vertical-align:middle}.dv-table tr.on>td{background:#FFFBF6}.dv-table .mut{font-size:12px}.bdg.fm{background:#1F1A15;color:#FFD3AE}.bdg.ok{background:#E6F6EC;color:#1a8f4c}.bdg.bad{background:#FDE8E8;color:#C0392B}.bdg.wt{background:#FFF1E4;color:#C4691E;margin-left:4px}.dv-det>td{background:#FBF7F2;padding:16px!important}.dv-g{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.dv-g>div{background:#fff;border-radius:10px;padding:10px}.dv-g span{font-size:11.5px;color:var(--mute)}.dv-g b{display:block;font-size:15px;margin-top:2px}.dv-apps{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.dv-apps a{font-size:12.5px;background:#fff;border:1px solid var(--line);border-radius:99px;padding:4px 10px}.dv-apps small{color:var(--mute)}.dv-forms{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.dv-forms label{display:block;font-size:12.5px;font-weight:700;margin-bottom:8px}.dv-forms label small{font-weight:400;color:var(--mute)}.dv-danger input,.dv-forms input,.dv-forms textarea{width:100%}.dv-danger{margin-top:12px;border-top:1px dashed #e3d9cb;padding-top:10px}.dv-danger summary{cursor:pointer;color:var(--bad);font-weight:700;font-size:13px}.ex-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);grid-gap:18px;gap:18px;align-items:start}.ex-cap{font-weight:800;font-size:15px;margin-bottom:12px}.ex-cap .mut{font-weight:500;font-size:13px;margin-left:4px}.ex-note{font-size:12px;margin:8px 0 0}.ex-slot{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px dashed #dde2e8;border-radius:12px;margin-bottom:7px;font-size:13.5px}.ex-slot.f{border-style:solid;background:#FAFCFF}.ex-slot.off{opacity:.55}.ex-slot .n{color:var(--honey);width:18px;flex:none}.ex-slot .ic{width:30px!important;height:30px!important;border-radius:8px;flex:none;font-size:13px}.ex-slot .nm{display:flex;align-items:center;gap:6px;min-width:0;flex:1 1}.ex-slot .nm b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-slot .until{font-size:12px;white-space:nowrap}.ex-slot .ops{display:flex;gap:4px}.ex-slot.add select{flex:1 1;min-width:0}.ex-slot.add input[type=date]{width:132px}.bdg.pk{background:#191F28;color:#FFD27A}.bdg.pk,.mini{white-space:nowrap}.mini{font:inherit;font-size:12px;padding:5px 9px;border-radius:8px;border:1px solid #dde2e8;background:#fff;cursor:pointer}.mini:disabled{opacity:.35;cursor:default}.ex-find{display:flex;gap:6px;margin-bottom:10px}.ex-find input{flex:1 1;min-width:0}.ex-th,.ex-tr{display:grid;grid-template-columns:minmax(0,1.6fr) 62px 62px 68px 132px 62px 48px;grid-gap:8px;gap:8px;align-items:center}.ex-th{font-size:11.5px;color:var(--mute);padding:6px 0;border-bottom:1px solid var(--line)}.ex-tr{padding:9px 0;border-bottom:1px solid #f0f2f5;font-size:13px}.ex-tr .nm{min-width:0}.ex-tr .nm .mut,.ex-tr .nm b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-tr .nm .mut{font-size:11.5px}.ex-tr .num{width:100%;text-align:right;padding:6px 7px;font-size:12.5px}.ex-tr .dt{width:100%;padding:5px 6px;font-size:12px}.sw{position:relative;display:inline-block;width:36px;height:20px;cursor:pointer}.sw input{opacity:0;width:0;height:0}.sw i,.sw input{position:absolute}.sw i{inset:0;border-radius:99px;background:#DDE2E8;transition:background .15s}.sw i:after{content:"";position:absolute;left:2px;top:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:left .15s;box-shadow:0 1px 2px rgba(0,0,0,.15)}.sw input:checked+i{background:var(--honey)}.sw input:checked+i:after{left:18px}.sw input:disabled+i{opacity:.4;cursor:default}@media (max-width:1100px){.ex-grid{grid-template-columns:1fr}}@media (max-width:700px){.ex-th{display:none}.ex-tr{grid-template-columns:1fr 1fr 1fr}.ex-tr .nm{grid-column:1/-1}.dv-forms,.dv-g{grid-template-columns:1fr 1fr}}.n-cards.n-cards10{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:32px}.n-cards10 .n-card{border-radius:14px}.n-cards10 .n-card .im{height:190px}.n-cards10 .n-card .im .wf-pick{left:8px;top:8px;transform:scale(.85);transform-origin:left top}.n-cards10 .n-card .tx{gap:10px;padding:12px}.n-cards10 .n-card .tx img{width:34px;height:34px;border-radius:9px}.n-cards10 .n-card .tx span{min-width:0}.n-cards10 .n-card strong{font-size:15px}.n-cards10 .n-card small,.n-cards10 .n-card strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n-cards10 .n-card small{font-size:12.5px}@media (max-width:1000px){.n-cards.n-cards10{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.n-cards.n-cards10{grid-template-columns:none;grid-template-rows:repeat(2,auto);grid-auto-flow:column;grid-auto-columns:44%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory}.n-cards10 .n-card .im{height:200px}}.dv-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dv-head .ex-cap{flex:1 1}.dv-search input{width:220px;padding:7px 10px;font-size:13px}.dv-share{display:flex;align-items:center;gap:4px;white-space:nowrap}.dv-share input{width:52px;text-align:right;padding:5px 6px;font-size:12.5px}.dv-share .mut{font-size:11.5px;margin-left:2px}.dv-panel{margin-top:14px;background:#F6F8FA;border-radius:14px;padding:14px}.dv-panel .dv-g{margin:10px 0}.dv-acts{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.dv-pop{position:relative}.dv-pop summary{list-style:none;display:inline-block}.dv-pop summary::-webkit-details-marker{display:none}.dv-pop[open]>summary{background:var(--honey-l);border-color:var(--honey)}.dv-pop form{position:absolute;z-index:5;top:calc(100% + 6px);left:0;width:300px;display:grid;grid-gap:6px;gap:6px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:12px;box-shadow:0 8px 24px rgba(16,25,35,.12)}.dv-pop.danger form{left:auto;right:0}.mini.red{color:var(--bad);border-color:#F3C4C4}a.mini{display:inline-block;text-decoration:none;color:inherit}.sb-auto{display:flex;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;border-radius:12px;background:var(--honey-l)}.sb-auto>div{flex:1 1;display:flex;flex-direction:column;gap:2px;font-size:14px}.sb-auto .mut{font-size:12.5px}.sb-prev{display:flex;gap:8px;margin-top:10px;overflow-x:auto}.sb-prev img{height:120px;border-radius:10px;border:1px solid var(--line)}.sb-prev img.ic{width:64px;height:64px;border-radius:14px;align-self:center}.adm{min-height:100vh;background:#F2F4F6}.adm-top{position:-webkit-sticky;position:sticky;top:0;z-index:30;height:56px;background:#fff;border-bottom:1px solid #e5e8eb;gap:14px;padding:0 20px}.adm-logo,.adm-top{display:flex;align-items:center}.adm-logo{gap:8px;text-decoration:none}.adm-logo .tag{font-size:12px;font-weight:700;background:#191F28;color:#fff;border-radius:6px;padding:2px 7px}.adm-search input{width:320px;border:1px solid #e5e8eb;border-radius:10px;padding:8px 12px;font-size:13px;background:#F9FAFB}.adm-top .sp{flex:1 1}.adm-link{font:inherit;font-size:13px;color:#6B7684;background:none;border:0;cursor:pointer;text-decoration:none}.adm-body{display:flex;align-items:flex-start}.adm-side{position:-webkit-sticky;position:sticky;top:56px;width:236px;flex:none;height:calc(100vh - 56px);overflow-y:auto;background:#fff;border-right:1px solid #e5e8eb;padding:12px 10px 40px}.adm-g{margin-top:12px}.adm-g h5{font-size:11.5px;color:#8B95A1;font-weight:700;padding:6px 10px;margin:0}.adm-it{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;font-size:14px;color:#333D4B;text-decoration:none}.adm-it:hover{background:#F2F4F6}.adm-it.top{font-weight:800}.adm-it.sub{padding-left:26px;font-size:13.5px;position:relative}.adm-it.sub:before{content:"";position:absolute;left:13px;top:11px;width:6px;height:6px;border-left:1.5px solid #d1d6db;border-bottom:1.5px solid #d1d6db}.adm-it.on{background:#EDF5FF;color:var(--honey);font-weight:800}.adm-it .c{margin-left:auto;font-size:11.5px;font-weight:800;background:#F04452;color:#fff;border-radius:99px;padding:1px 7px}.adm-it .c.gr{background:#E5E8EB;color:#4E5968}.adm-main{flex:1 1;min-width:0}.adm-page{padding:24px 28px 64px;max-width:1240px}.adm-page .pg{margin-top:0}.adm-page>.tabs:first-of-type{margin-top:4px}.ad-todo{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.ad-t{position:relative;display:flex;flex-direction:column;gap:2px;background:#fff;border:1px solid #e5e8eb;border-radius:16px;padding:16px;text-decoration:none;color:inherit}.ad-t.hot{border-color:#FFC9CE;background:#FFF8F8}.ad-t b{font-size:30px;font-weight:900}.ad-t.hot b{color:#F04452}.ad-t .l{font-size:14px;font-weight:700}.ad-t .d{font-size:12px;color:#8B95A1}.ad-t .go{position:absolute;right:14px;top:16px;font-size:12px;color:var(--honey);font-weight:700}.ad-sec{font-weight:800;font-size:15px;margin:22px 0 10px}.ad-sec small{font-weight:500;color:#8B95A1;font-size:12.5px;margin-left:6px}.ad-kpi{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px}.ad-kpi>div{background:#fff;border:1px solid #e5e8eb;border-radius:16px;padding:14px 16px;display:flex;flex-direction:column}.ad-kpi .l{font-size:12px;color:#8B95A1}.ad-kpi b{font-size:22px;font-weight:900;margin-top:4px}.ad-kpi .d{font-size:11.5px;font-weight:700;color:#03A94D}.ad-kpi .d.dn{color:#F04452}.ad-two{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:12px;gap:12px;margin-top:12px;align-items:start}.ad-row{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid #f2f4f6;font-size:13.5px}.ad-row:first-of-type{border-top:0}.ad-row .ic{width:32px!important;height:32px!important;border-radius:9px;flex:none;font-size:13px}.ad-row .m{flex:1 1;min-width:0}.ad-row .m b,.ad-row .m small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ad-row .m small{color:#8B95A1;font-size:12px}.ad-bars{display:flex;align-items:flex-end;gap:6px;height:130px}.ad-bars>div{flex:1 1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:3px}.ad-bars span{width:100%;background:var(--honey);border-radius:5px 5px 0 0;min-height:2px}.ad-bars small{font-size:11px;color:#8B95A1}@media (max-width:1000px){.adm-body{flex-direction:column;align-items:stretch}.adm-side{position:-webkit-sticky;position:sticky;top:56px;z-index:20;width:100%;height:auto;display:flex;gap:4px;overflow-x:auto;padding:8px;border-right:0;border-bottom:1px solid #e5e8eb}.adm-g{display:contents}.adm-g h5{display:none}.adm-it,.adm-it.sub{flex:none;white-space:nowrap;padding:7px 10px}.adm-it.sub:before{display:none}.ad-kpi,.ad-todo{grid-template-columns:1fr 1fr}.ad-two,.ex-grid{grid-template-columns:1fr}.adm-search input{width:180px}.adm-page{padding:16px}}.adm-page .sec{padding:20px 0 8px!important}.adm-page .sec h2{font-size:20px;margin:0 0 12px}.adm-page .empty{padding:20px 0}@media (max-width:640px){.adm-top{gap:8px;padding:0 10px}.adm-logo img{height:20px}.adm-logo .tag{display:none}.adm-search{flex:1 1;min-width:0}.adm-search input{width:100%}.adm-top .sp,.adm-top a.adm-link{display:none}}.mdraft-box{margin-top:8px;display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid var(--line);border-radius:12px;background:#fff}.mdraft-box .r{display:grid;grid-template-columns:70px 1fr auto;grid-gap:8px;gap:8px;align-items:center;font-size:13px}.mdraft-box .r span{color:var(--mute);font-size:12px}.mdraft-box .r b{word-break:break-all}.mdraft-box textarea{width:100%;font-size:13px;line-height:1.6}.mdraft-box .acts{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.sdk-perks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.sdk-perks span{background:var(--bg2);border-radius:10px;padding:8px 10px;font-size:13px;color:var(--ink)}.sdk-perks span:before{content:"✓ ";color:var(--honey);font-weight:700}.sp-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--mute);margin-right:7px;vertical-align:1px;flex:none}.sp-dot.on{background:#12B886;box-shadow:0 0 0 4px rgba(18,184,134,.18);animation:sp-pulse 2s ease-in-out infinite}@keyframes sp-pulse{50%{box-shadow:0 0 0 7px rgba(18,184,134,.06)}}@media (prefers-reduced-motion:reduce){.sp-dot.on{animation:none}}.sp-btn{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 18px;border-radius:12px;background:var(--honey);color:#fff;font-weight:700;font-size:15px;white-space:nowrap}.sp-btn:hover{background:var(--honey-d)}.sp-btn.ghost{background:#fff;color:var(--ink);border:1px solid #d1d6db}.sp-btn.ghost:hover{background:var(--bg2)}.sp-meet{display:flex;align-items:center;gap:22px;background:#F2F7FF;border:1px solid #d6e6ff;border-radius:20px;padding:22px 28px}.sp-meet .t{text-align:center;min-width:92px}.sp-meet .t b{display:block;font-size:34px;font-weight:800;color:var(--honey);letter-spacing:-.5px;line-height:1.1}.sp-meet .t span{font-size:13px;color:#6B7684}.sp-meet .m{flex:1 1;min-width:0}.sp-meet .m b{font-size:20px;color:var(--ink)}.sp-meet .m p{margin:4px 0 0;color:var(--sub);font-size:15px}.sp-meet .a{display:flex;gap:8px}.sp-meet.sm{padding:18px 22px}.sp-meet.sm .t b{font-size:30px}.sp-meet.sm .m b{font-size:18px}.sp-meet.sm .m p{font-size:14px}@media (max-width:820px){.sp-meet{flex-wrap:wrap;gap:14px;padding:18px}.sp-meet .t{min-width:0;text-align:left}.sp-meet .m{flex-basis:100%}}.sp-shelf{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:14px;gap:14px}.sp-card{display:block;border:1px solid var(--line);border-radius:18px;padding:20px;background:#fff;transition:border-color .15s,transform .15s}.sp-card:hover{border-color:#C9D3DD;transform:translateY(-2px)}.sp-card .ph,.sp-card img{width:56px;height:56px;border-radius:14px}.sp-card .ph{display:grid;place-items:center;background:var(--bg2);font-weight:800}.sp-card b{display:block;margin:14px 0 4px;font-size:17px;color:var(--ink)}.sp-card em{display:flex;align-items:center;font-style:normal;font-size:14px;font-weight:700;color:var(--honey)}.sp-card em.live{color:#0CA678}.sp-card em.mute{font-weight:500;color:var(--mute);font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:640px){.sp-shelf{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sp-card{padding:16px}}.sp-stat{display:inline-flex;align-items:center;font-size:12px;font-weight:700;color:var(--honey);margin-top:3px}.sp-stat.live{color:#0CA678}.sp-tabs{display:inline-flex;background:#F2F4F6;border-radius:12px;padding:4px;margin-bottom:28px}.sp-tabs button{border:0;background:none;border-radius:9px;padding:9px 20px;font-weight:600;font-size:15px;color:#6B7684;cursor:pointer}.sp-tabs button[aria-selected=true]{background:#fff;color:var(--ink);font-weight:700;box-shadow:0 1px 3px rgba(0,0,0,.08)}.sp-search{max-width:540px;margin:28px auto 16px;display:flex;align-items:center;gap:10px;border:1.5px solid var(--line);border-radius:14px;padding:0 18px;background:#fff}.sp-search:focus-within{border-color:var(--honey)}.sp-search input{flex:1 1;border:0;outline:0;height:54px;font-size:17px;background:none;min-width:0}.sp-line{display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--sub);margin:0 0 28px}.sp-line b{color:var(--ink)}.sp-band{padding:64px 0 8px;text-align:center}.sp-band .g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.sp-band .g b{display:block;font-size:48px;font-weight:800;color:var(--ink);letter-spacing:-1px}.sp-band .g b small{font-size:26px;font-weight:800}.sp-band .g span{font-size:16px;color:#6B7684}.sp-band p{margin:20px 0 0;font-size:13px;color:var(--mute)}.sp-band p a{color:var(--honey)}@media (max-width:640px){.sp-band{padding:44px 0 0}.sp-band .g{gap:8px}.sp-band .g b{font-size:26px}.sp-band .g b small{font-size:15px}.sp-band .g span{font-size:12px}}.sp-hd{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px}.sp-hd h2{font-size:32px;font-weight:800;margin:0;letter-spacing:-.5px}.sp-hd p{margin:8px 0 0;font-size:17px;color:#6B7684}.sp-hd>a{color:#6B7684;font-weight:600;white-space:nowrap}@media (max-width:640px){.sp-hd h2{font-size:24px}.sp-hd p{font-size:15px}}.sp-rep{display:flex;align-items:center;gap:28px;border:1px solid var(--line);border-radius:22px;padding:28px 32px}.sp-rep .k{font-size:14px;font-weight:700;color:var(--honey)}.sp-rep b{display:block;font-size:24px;color:var(--ink);margin:6px 0}.sp-rep p{margin:0;color:#6B7684}.sp-rep .bars{display:flex;align-items:flex-end;gap:7px;height:70px}.sp-rep .bars span{width:16px;border-radius:5px;background:#D6E6FF}.sp-rep .bars span:last-child{background:var(--honey)}@media (max-width:820px){.sp-rep{flex-direction:column;align-items:flex-start;gap:16px;padding:22px}.sp-rep b{font-size:20px}}.sp-upd{border-left:2px solid var(--line);margin:8px 0 32px 6px;padding-left:20px}.sp-upd>div{position:relative;padding:0 0 18px}.sp-upd>div:before{content:"";position:absolute;left:-27px;top:6px;width:12px;height:12px;border-radius:50%;background:#fff;border:3px solid var(--honey);box-sizing:border-box}.sp-upd time{font-size:13px;font-weight:700;color:var(--honey)}.sp-upd p{font-size:16px;color:#333D4B;margin:2px 0 0}.sp-next{margin:14px 0;padding:14px 16px;border:1px solid var(--line);border-radius:14px;font-size:14px;color:var(--sub)}.sp-next b{color:var(--ink)}.sp-next small{display:block;font-size:13px;color:var(--mute);margin-top:2px}a.sp-next{display:block}a.sp-next:hover{border-color:#C9D3DD}.rp{padding-top:44px;padding-bottom:80px}.rp .k{font-size:14px;font-weight:700;color:var(--honey)}.rp h1{font-size:40px;font-weight:800;margin:8px 0 6px;letter-spacing:-1px;line-height:1.25}.rp .lead{font-size:17px;color:#6B7684;margin:0}.rp-wk{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0 32px}.rp-wk a{padding:8px 14px;border-radius:10px;font-size:14px;font-weight:600;color:#6B7684;background:#F2F4F6}.rp-wk a.on{color:#fff;background:var(--ink)}.rp-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:14px;gap:14px;margin-bottom:20px}.rp-cards>div{border:1px solid var(--line);border-radius:18px;padding:22px}.rp-cards span{font-size:14px;color:#6B7684}.rp-cards b{display:block;font-size:34px;font-weight:800;margin:6px 0 2px;letter-spacing:-.5px}.rp-cards em{font-style:normal;font-size:13px;font-weight:600;color:var(--mute)}.rp-cards em.up{color:#0CA678}.rp-g2{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:20px;gap:20px;margin-top:20px}.rp-g2.even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:820px){.rp-g2,.rp-g2.even{grid-template-columns:1fr}.rp h1,.rp-cards b{font-size:28px}}.rp-box{border:1px solid var(--line);border-radius:20px;padding:26px}.rp-box h2{font-size:19px;margin:0 0 14px}.rp-chart{display:flex;align-items:flex-end;gap:14px;height:210px;border-bottom:1px solid var(--line);padding-top:10px}.rp-chart>div{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;position:relative}.rp-chart small{font-size:12px;font-weight:700;color:#6B7684;margin-bottom:6px}.rp-chart small.on{color:var(--honey)}.rp-chart i{display:block;width:100%;border-radius:8px 8px 0 0;background:#D6E6FF}.rp-chart i.on{background:var(--honey)}.rp-chart span{position:absolute;bottom:-24px;font-size:12px;color:var(--mute)}.rp-box:has(.rp-chart){padding-bottom:44px}.rp-bars>div{display:grid;grid-template-columns:84px 1fr 48px;grid-gap:12px;gap:12px;align-items:center;margin:10px 0;font-size:15px}.rp-bars i{background:#F2F4F6}.rp-bars i,.rp-bars i b{display:block;height:12px;border-radius:6px}.rp-bars i b{background:var(--honey)}.rp-bars em{font-style:normal;font-weight:700;text-align:right}.rp-rise{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid var(--line)}.rp-rise:last-child{border:0}.rp-rise>b{width:22px;color:var(--honey);font-size:18px}.rp-rise img,.rp-rise>span{width:44px;height:44px;border-radius:12px;background:var(--bg2)}.rp-rise strong{flex:1 1;font-size:16px}.rp-rise em{font-style:normal;font-weight:700;font-size:14px;color:#0CA678}.rp-quote{margin-top:20px;background:var(--bg2);border-radius:20px;padding:24px 28px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rp-quote>div{flex:1 1;min-width:240px}.rp-quote p{margin:6px 0 0;font-size:15px;color:var(--sub)}.rp-b{border:1px solid #d1d6db;border-radius:10px;padding:10px 14px;font-weight:600;background:#fff;cursor:pointer;font-size:15px}.rp-empty{margin:32px 0;border:1px dashed #d1d6db;border-radius:20px;padding:48px 24px;text-align:center}.rp-empty b{font-size:20px}.rp-empty p{color:#6B7684}.rp-basis{font-size:13px;color:var(--mute);margin-top:22px;line-height:1.7}.rp-basis b{color:var(--sub);margin-right:6px}.ad-prod{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:14px;gap:14px}.ad-prod>div{border:1px solid var(--line);border-radius:18px;padding:20px}.ad-prod i{font-style:normal;font-size:28px}.ad-prod b{display:block;font-size:17px;margin:10px 0 4px}.ad-prod p{margin:0 0 10px;font-size:14px;color:#6B7684;line-height:1.55}.ad-prod em{font-style:normal;font-weight:700;font-size:14px;color:var(--honey)}.rp-g2.one{grid-template-columns:1fr}.n-hero .sp-line{margin:0 0 28px;font-size:16px;line-height:1.5}@media (max-width:640px){.n-hero .sp-line{font-size:15px}}.n-hero h2.hx{margin:.67em 0;font-weight:800}.sp-meet>img.ic{width:56px;height:56px;border-radius:14px;flex:none}.sp-card small{display:block;font-size:13px;color:var(--mute);margin-top:3px}@media (max-width:820px){.sp-meet>img.ic{width:48px;height:48px}.sp-meet>.sp-btn{width:100%}}.sp-band .g b.sm{font-size:30px;line-height:1.6}@media (max-width:640px){.sp-band .g b.sm{font-size:16px;line-height:2.4}}.rp-cards{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:900px){.rp-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.rp-cards b.sm{font-size:22px;line-height:1.9}.rp-bh{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.rp-bh a{font-size:13px;color:#6B7684;white-space:nowrap}.rp-bh a:hover{color:var(--honey)}@media (max-width:640px){.stats.sp-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;row-gap:14px}}.sp-hd h2.h3{font-size:20px;letter-spacing:-.02em}.sp-band .g{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:640px){.sp-band .g{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 8px}.sp-band .g b{font-size:28px}.sp-band .g span{font-size:13px}}.mk-tick{height:44px;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:12px;padding:0 14px;margin-top:22px}.mk-tick ul{list-style:none;margin:0;padding:0}.mk-tick li{height:44px;display:flex;align-items:center;gap:6px;font-size:14px;color:#4E5968;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-tick li b{color:#191F28;font-weight:700}.mk-tick li a{color:var(--honey);font-weight:600;text-decoration:none}.mk-tick li small{color:#8B95A1;font-size:13px}.mk-tick .mk-dot{color:var(--honey);font-size:12px}.rp-sub{font-size:17px;font-weight:800;margin:26px 0 12px}.rp-cards.tot>div{background:#F2F7FF;border-color:#D6E6FF}.rp-made .rp-bars>div{grid-template-columns:150px 1fr 92px}.rp-bars em small{font-weight:500;color:var(--mute);font-size:12px}@media (max-width:640px){.rp-made .rp-bars>div{grid-template-columns:112px 1fr 84px;font-size:13px}}