:root{--blue:#2e6fe0;--blue-dark:#1f52cc;--blue-soft:#ecf3ff;--blue-line:#cdf;--navy:#11246d;--mint:#12b886;--mint-soft:#e3f8f0;--red:#f0483e;--ink:#0d1522;--ink-2:#4a5567;--ink-3:#9aa3b2;--ink-4:#c4cad4;--line:#eaecef;--line-2:#f4f5f7;--bg-2:#f7f8fa;--read:792px}*{box-sizing:border-box;margin:0;padding:0}body{color:var(--ink);letter-spacing:-.004em;-webkit-font-smoothing:antialiased;background:#fff;font-family:Pretendard Variable,Pretendard,-apple-system,system-ui,sans-serif;font-size:17.5px;line-height:1.67}a{color:inherit;cursor:pointer;text-decoration:none}button,input,select,textarea{font-family:inherit}button{cursor:pointer;color:inherit;background:0 0;border:none}.wrap{max-width:1200px;margin:0 auto;padding:0 24px}.narrow{max-width:var(--read);margin:0 auto;padding:0 24px}.scroll-x{scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;padding-bottom:6px;display:flex;overflow-x:auto}.scroll-x::-webkit-scrollbar{display:none}.scroll-x>*{scroll-snap-align:start;flex:none}.hide{display:none!important}.promo{background:var(--blue);color:#fff;justify-content:center;align-items:center;gap:12px;height:44px;font-size:16px;font-weight:600;display:flex;position:relative}.promo .pill{background:#ffffff2e;border:1px solid #ffffff4d;border-radius:6px;padding:4px 10px;font-size:14.5px;font-weight:700}.promo .x{opacity:.7;position:absolute;right:22px}.gnb1{z-index:70;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line-2);background:#fffffff5;position:sticky;top:0}.gnb1-in{align-items:center;gap:34px;height:74px;display:flex}.logoimg{background:url(data:image/png;base64,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) 50%/contain no-repeat;display:block}.logo{letter-spacing:-.015em;align-items:center;gap:8px;font-size:25px;font-weight:800;display:flex}.logo-mark{background:var(--blue);color:#fff;border-radius:9px 9px 9px 3px;place-items:center;width:30px;height:30px;font-size:16px;font-weight:800;display:grid}.tabs1{color:var(--ink-2);gap:26px;font-size:18.5px;font-weight:700;display:flex}.tabs1 a.on,.tabs1 a:hover{color:var(--blue)}.search{flex:1;max-width:440px;position:relative}.search input{background:var(--bg-2);border:none;border-radius:22px;width:100%;height:44px;padding:0 18px 0 44px;font-size:16.5px}.search input:focus{outline:2px solid var(--blue-line)}.search svg{color:var(--ink-3);position:absolute;top:13px;left:16px}.util{color:var(--ink-2);align-items:center;gap:14px;margin-left:auto;font-size:15.5px;display:flex}.util .joinlink{color:var(--ink-2);font-size:16px;font-weight:600}.util .joinlink:hover{color:var(--blue)}.util .login{border:1.5px solid var(--blue);height:42px;color:var(--blue);white-space:nowrap;border-radius:22px;align-items:center;padding:0 20px;font-size:16px;font-weight:700;transition:all .15s;display:flex}.util .login:hover{background:var(--blue);color:#fff}.util .sep{background:var(--line);width:1px;height:11px}.btn-primary{background:var(--blue);color:#fff;border-radius:10px;align-items:center;gap:5px;height:42px;padding:0 18px;font-size:17px;font-weight:700;display:flex}.btn-primary:hover{background:var(--blue-dark)}.gnb2{border-bottom:1px solid var(--line);z-index:60;background:#fff}.gnb2-in{height:52px;color:var(--ink-2);align-items:center;gap:24px;font-size:17px;font-weight:600;display:flex}.gnb2-in a{align-items:center;height:52px;display:flex;position:relative}.gnb2-in a.on{color:var(--blue);font-weight:700}.gnb2-in a.on:after{content:"";background:var(--blue);height:2px;position:absolute;bottom:0;left:0;right:0}.rank{align-items:center;gap:9px;margin-left:auto;font-size:16px;display:flex}.rank .no{font-weight:800}.rank .up{color:var(--red);font-size:11.5px}.rank .rot{height:28px;overflow:hidden}.rank .rot ul{list-style:none;transition:transform .5s cubic-bezier(.4,0,.2,1)}.rank .rot li{white-space:nowrap;height:28px;color:var(--ink-2);align-items:center;font-weight:600;display:flex}.sec{padding:72px 0}.sec-t{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.sec-t h2{letter-spacing:-.018em;word-break:keep-all;font-size:24px;font-weight:800}.sec-t p{color:var(--ink-3);margin-top:7px;font-size:16px}.sec-t .all{color:var(--ink-3);white-space:nowrap;font-size:16px;font-weight:600}.sec-t .all:hover{color:var(--blue)}.div{background:var(--line-2);height:1px}.crumb{color:var(--ink-3);padding:20px 0 0;font-size:15px}.crumb a:hover{color:var(--blue)}.tg{background:var(--bg-2);color:var(--ink-2);border-radius:6px;padding:6px 10px;font-size:13px;font-weight:600}.chipbar{flex-wrap:wrap;gap:8px;margin:0 0 6px;display:flex}.chip{border:1px solid var(--line);height:40px;color:var(--ink-2);cursor:pointer;white-space:nowrap;letter-spacing:-.008em;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:15.5px;font-weight:600;display:inline-flex}.chip em{color:var(--ink-3);font-size:14.5px;font-style:normal;font-weight:700}.chip.on em{color:var(--blue)}.chip.on,.chip:hover{border-color:var(--blue);color:var(--blue);background:var(--blue-soft)}.empty{text-align:center;color:var(--ink-3);padding:60px 0;font-size:16px}.f1{background:linear-gradient(145deg,#43587f,#22314c)}.f2{background:linear-gradient(145deg,#2f7a68,#16463a)}.f3{background:linear-gradient(145deg,#7a5a34,#463119)}.f4{background:linear-gradient(145deg,#54488c,#2c2453)}.f5{background:linear-gradient(145deg,#2c6bf5,#1a3e9e)}.f6{background:linear-gradient(145deg,#3f5566,#22303b)}.f7{background:linear-gradient(145deg,#8a4a5c,#4e2733)}.f8{background:linear-gradient(145deg,#2e5f7a,#173947)}.hero{padding:28px 0 10px}.hero-vp{overflow:hidden}.hero-track{gap:16px;transition:transform .45s cubic-bezier(.4,0,.2,1);display:flex}.hslide{color:#fff;border-radius:14px;flex-direction:column;flex:0 0 calc(33.3333% - 10.6667px);justify-content:flex-end;height:400px;padding:30px;display:flex;position:relative;overflow:hidden}.hslide:after{content:"";background:linear-gradient(#0000 20%,#060e1e1a 45%,#060e1e9e);position:absolute;inset:0}.hslide>*{z-index:1;position:relative}.hslide .kicker{opacity:.9;margin-bottom:9px;font-size:15px;font-weight:600}.hslide h3{letter-spacing:-.015em;font-size:28px;font-weight:800;line-height:1.44}.hslide .desc{opacity:.86;margin-top:9px;font-size:15.5px}.hslide .attach{color:var(--ink);background:#fff;border-radius:10px;align-items:center;gap:10px;margin-top:18px;padding:11px 13px;display:flex;box-shadow:0 6px 20px #040c1e33}.hslide .attach .at1{color:var(--ink-3);font-size:14px}.hslide .attach .at2{margin-top:1px;font-size:15.5px;font-weight:700}.hslide .attach .go{color:var(--ink-3);margin-left:auto}.av{color:#fff;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid;overflow:hidden}.h-deco{opacity:.15;position:absolute;inset:0}.h-deco span{border:1.5px solid #fff;border-radius:12px;position:absolute}.hero-nav{align-items:center;gap:14px;margin-top:20px;display:flex}.hero-bar{background:var(--line);flex:1;height:2px}.hero-bar i{background:var(--ink);height:100%;transition:all .4s;display:block}.hero-btns{gap:8px;display:flex}.hero-btns button{border:1px solid var(--line);width:40px;height:40px;color:var(--ink-2);border-radius:50%;place-items:center;display:grid}.cat{text-align:center;width:96px}.cat .art{border-radius:24px;place-items:center;width:82px;height:82px;margin:0 auto 10px;transition:transform .18s;display:grid}.cat:hover .art{transform:translateY(-3px)}.cat span{color:var(--ink-2);word-break:keep-all;font-size:15.5px;font-weight:600;line-height:1.47}.a1{background:linear-gradient(150deg,#dce8ff,#b9cfff)}.a2{background:linear-gradient(150deg,#ffe3dc,#ffc2b4)}.a3{background:linear-gradient(150deg,#ddf6ec,#b4e9d3)}.a4{background:linear-gradient(150deg,#eae3ff,#cfc0ff)}.a5{background:linear-gradient(150deg,#fff0ce,#ffdd9b)}.a6{background:linear-gradient(150deg,#e0f0fa,#bedff3)}.a7{background:linear-gradient(150deg,#ffe6f1,#ffc4dd)}.a8{background:linear-gradient(150deg,#e6f5d8,#c9e9ae)}.a9{background:linear-gradient(150deg,#e7eaf0,#c9cfdb)}.a10{background:linear-gradient(150deg,#ffebd6,#ffd0a3)}.feed{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.feed.c3{grid-template-columns:repeat(3,1fr)}.fcard{cursor:pointer;transition:transform .18s}.fcard:hover{transform:translateY(-3px)}.fimg{border-radius:12px;flex-direction:column;height:230px;padding:16px;display:flex;position:relative;overflow:hidden}.fimg .deco{opacity:.14;position:absolute;inset:0}.fimg .deco span{border:1.5px solid #fff;border-radius:14px;position:absolute}.fres{color:var(--ink);z-index:2;background:#ffffffed;border-radius:7px;align-self:flex-start;padding:6px 10px;font-size:13.5px;font-weight:800}.tagpin{z-index:2;background:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:16px;font-weight:800;display:grid;position:absolute;bottom:64px;left:18px;box-shadow:0 3px 10px #00000040}.ftag{z-index:2;background:#fffffff5;border-radius:9px;align-items:center;gap:9px;padding:9px 11px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.ftag .tn{font-size:14.5px;font-weight:700}.ftag .td{color:var(--ink-3);margin-top:1px;font-size:13px}.ftag .tb{color:var(--blue);margin-left:auto;font-size:13.5px;font-weight:700}.fbody{padding:14px 3px 0}.fby{cursor:pointer;align-items:center;gap:7px;margin-top:10px;display:inline-flex}.fby .fby-n{color:var(--ink-2);font-size:14px;font-weight:600}.fby:hover .fby-n{color:var(--blue)}.fbody h4{word-break:keep-all;font-size:16.5px;font-weight:700;line-height:1.62}.fbody .fm{color:var(--ink-3);margin-top:9px;font-size:14.5px}.fbody .fstat{color:var(--ink-3);gap:13px;margin-top:9px;font-size:14px;display:flex}.deal{width:244px}.deal .dimg{color:#ffffffe6;border-radius:12px;place-items:center;height:150px;display:grid;position:relative}.deal .badge{color:var(--ink);background:#fff;border-radius:6px;padding:4px 8px;font-size:13px;font-weight:800;position:absolute;top:11px;left:11px}.deal h4{margin-top:12px;font-size:17px;font-weight:700}.deal .drow{color:var(--ink-2);justify-content:space-between;margin-top:9px;font-size:15px;display:flex}.deal .drow .k{color:var(--ink-3)}.deal .dcnt{color:var(--blue);margin-top:9px;font-size:14px;font-weight:700}.arank{border:1px solid var(--line);cursor:pointer;border-radius:16px;width:276px;padding:22px}.arank:hover{border-color:var(--blue-line)}.arank .rk{color:var(--blue);letter-spacing:-.008em;word-break:keep-all;margin-bottom:16px;font-size:14.5px;font-weight:800;line-height:1.4}.acard{border:1px solid var(--line);cursor:pointer;border-radius:16px;padding:24px}.acard:hover{border-color:var(--blue-line);box-shadow:0 6px 20px #1018280f}.atop{align-items:flex-start;gap:12px;display:flex}.atop .av{flex:none;margin-top:2px}.ax{flex:1;min-width:0}.an{letter-spacing:-.014em;word-break:keep-all;font-size:17.5px;font-weight:700;line-height:1.45}.al{color:var(--ink-3);word-break:keep-all;margin-top:4px;font-size:14.5px;line-height:1.5}.badge-on{color:var(--mint);background:var(--mint-soft);border-radius:6px;margin-left:auto;padding:4px 8px;font-size:13px;font-weight:700}.amt{border-top:1px solid var(--line-2);gap:20px;margin-top:18px;padding-top:16px;display:flex}.amt2{border-top:1px solid var(--line-2);color:var(--ink-3);flex-wrap:wrap;gap:2px 12px;margin-top:16px;padding-top:14px;font-size:14.5px;line-height:1.6;display:flex}.amt2 span{white-space:nowrap}.amt2 b{color:var(--ink);font-weight:700}.amt div{color:var(--ink-3);font-size:13.5px}.amt b{color:var(--ink);margin-top:2px;font-size:16.5px;display:block}.tags{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.abtns{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.aview{border-top:1px solid var(--line-2);color:var(--ink-3);justify-content:center;align-items:center;gap:6px;margin-top:18px;padding-top:15px;font-size:15px;font-weight:700;display:flex}.acard:hover .aview,.arank:hover .aview{color:var(--blue)}.abtns button{border-radius:10px;justify-content:center;align-items:center;gap:6px;height:42px;font-size:16px;font-weight:700;display:flex}.bcall{background:var(--navy);color:#fff}.bchat{background:var(--blue-soft);color:var(--blue)}.blink{border:1px solid var(--line);width:100%;height:40px;color:var(--ink-3);border-radius:9px;margin-top:8px;font-size:15px;font-weight:600}.dhero{color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-end;height:300px;margin-top:14px;padding:28px;display:flex;position:relative;overflow:hidden}.dhero:after{content:"";background:linear-gradient(#0000 30%,#060e1e99);position:absolute;inset:0}.dhero>*{z-index:1;position:relative}.dhero .k{opacity:.85;font-size:15px;font-weight:600}.dhero h1{letter-spacing:-.015em;margin-top:9px;font-size:32px;font-weight:800;line-height:1.42}.res-badge{color:var(--ink);background:#fff;border-radius:8px;align-self:flex-start;margin-bottom:14px;padding:7px 12px;font-size:14.5px;font-weight:800}.dmeta{color:var(--ink-3);border-bottom:1px solid var(--line-2);gap:16px;padding:18px 0;font-size:15px;display:flex}.dsec{border-bottom:1px solid var(--line-2);padding:32px 0}.dsec h3{margin-bottom:14px;font-size:18.5px;font-weight:800}.dsec p{color:var(--ink-2);font-size:17px;line-height:1.9}.tl{padding-left:26px;position:relative}.tl:before{content:"";background:var(--line);width:2px;position:absolute;top:6px;bottom:6px;left:6px}.tlrow{padding-bottom:20px;position:relative}.tlrow:before{content:"";border:2.5px solid var(--blue);background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:5px;left:-24px}.tlrow .tt{color:var(--blue);font-size:14.5px;font-weight:700}.tlrow .tb2{margin-top:4px;font-size:16.5px;font-weight:700}.tlrow .tdd{color:var(--ink-2);margin-top:5px;font-size:15.5px;line-height:1.87}.checkl{flex-direction:column;gap:9px;display:flex}.checkl div{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:16.5px;display:flex}.checkl .ck{background:var(--blue-soft);width:19px;height:19px;color:var(--blue);border-radius:6px;flex:none;place-items:center;margin-top:2px;font-size:13px;font-weight:800;display:grid}.numl{flex-direction:column;gap:13px;display:flex}.numl .row{gap:12px;display:flex}.numl .n{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;margin-top:1px;font-size:14px;font-weight:700;display:grid}.numl h4{font-size:16.5px;font-weight:700}.numl p{margin-top:4px;font-size:15.5px;line-height:1.87}.factbox{grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;display:grid}.fact{background:var(--bg-2);text-align:center;border-radius:12px;padding:16px}.fact .k{color:var(--ink-3);font-size:14px}.fact .v{letter-spacing:-.012em;margin-top:5px;font-size:21px;font-weight:800}.agentbox{border:1px solid var(--line);background:var(--bg-2);border-radius:16px;margin:40px 0 0;padding:24px 24px 22px}.agentbox .lbl{color:var(--blue);letter-spacing:-.01em;margin-bottom:10px;font-size:15px;font-weight:800}.phead{align-items:center;gap:18px;padding:26px 0;display:flex}.phead .an2{letter-spacing:-.018em;font-size:25px;font-weight:800}.phead .al2{color:var(--ink-3);margin-top:5px;font-size:16px}.pstats{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.pstat{background:var(--bg-2);text-align:center;border-radius:12px;padding:16px}.pstat .k{color:var(--ink-3);font-size:14px}.pstat .v{margin-top:4px;font-size:22px;font-weight:800}.stickybar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line);z-index:50;background:#fffffff7;margin-top:20px;padding:14px 0;position:sticky;bottom:0}.stickybar .in{align-items:center;gap:10px;display:flex}.stickybar .txt{color:var(--ink-3);font-size:15.5px}.stickybar .btns{gap:8px;margin-left:auto;display:flex}.stickybar button{border-radius:11px;align-items:center;gap:7px;height:46px;padding:0 24px;font-size:17px;font-weight:700;display:flex}.filters{flex-wrap:wrap;gap:9px;padding:18px 0 22px;display:flex}select.sel{border:1px solid var(--line);appearance:none;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239AA3B2' stroke-width='2'><path d='M6 9l6 6 6-6'/></svg>") right 11px center no-repeat;border-radius:10px;height:42px;padding:0 34px 0 14px;font-size:16px}select.sel:focus{border-color:var(--blue);outline:none}.cntline{color:var(--ink-3);margin:22px 0 16px;font-size:16px}.cntline b{color:var(--ink)}.guide{border:1px solid var(--line);border-radius:12px;width:296px;overflow:hidden}.guide .gi{color:#ffffffd9;place-items:center;height:130px;display:grid;position:relative;overflow:hidden}.guide .gb{padding:15px}.guide .gk{color:var(--blue);font-size:13.5px;font-weight:700}.guide h4{margin-top:7px;font-size:17px;font-weight:700;line-height:1.62}.guide p{color:var(--ink-3);margin-top:7px;font-size:14.5px;line-height:1.77}.join{background:var(--navy);color:#fff;border-radius:16px;align-items:center;gap:26px;padding:34px 38px;display:flex}.join h3{letter-spacing:-.018em;font-size:24px;font-weight:800}.join p{color:#ffffff9e;margin-top:9px;font-size:16px;line-height:1.77}.join .jb{height:50px;color:var(--navy);background:#fff;border-radius:11px;flex:none;align-items:center;gap:6px;margin-left:auto;padding:0 24px;font-size:17.5px;font-weight:800;display:flex}.form-f{margin-bottom:18px}.form-f label{margin-bottom:8px;font-size:15.5px;font-weight:700;display:block}.form-f .hint{color:var(--ink-3);margin-bottom:8px;font-size:14.5px;line-height:1.77}.inp{border:1px solid var(--line);border-radius:10px;width:100%;height:48px;padding:0 14px;font-size:17px}textarea.inp{resize:vertical;height:96px;padding:12px 14px;line-height:1.72}.inp:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft);outline:none}.pickgrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pick{border:1px solid var(--line);color:var(--ink-2);text-align:center;border-radius:10px;padding:12px;font-size:15.5px;font-weight:600}.pick.on{border-color:var(--blue);background:var(--blue-soft);color:var(--blue)}.wide-btn{background:var(--blue);color:#fff;border-radius:12px;width:100%;height:52px;margin-top:8px;font-size:18px;font-weight:700}.wide-btn:disabled{background:var(--line);color:var(--ink-3)}.wide-btn.ghost{border:1px solid var(--line);color:var(--ink-2);background:#fff}.ov{z-index:200;background:#0a122080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.sheet{background:#fff;border-radius:18px;flex-direction:column;width:100%;max-width:420px;max-height:88vh;display:flex;overflow:hidden}.sh-h{border-bottom:1px solid var(--line-2);flex:none;align-items:center;gap:10px;height:56px;padding:0 16px;display:flex}.sh-h .t{font-size:17.5px;font-weight:700}.sh-h .x{color:var(--ink-3);border-radius:8px;place-items:center;width:32px;height:32px;margin-left:auto;display:grid}.sh-h .x:hover{background:var(--bg-2)}.sh-b{flex:1;padding:20px;overflow-y:auto}.sh-f{border-top:1px solid var(--line-2);flex:none;padding:14px 18px 18px}.pb{background:var(--line-2);flex:none;height:3px}.pb i{background:var(--blue);height:100%;transition:width .3s;display:block}.opt{border:1px solid var(--line);text-align:left;border-radius:12px;align-items:center;gap:12px;width:100%;margin-bottom:8px;padding:15px 14px;font-size:17px;font-weight:600;display:flex}.opt:hover,.opt.on{border-color:var(--blue);background:var(--blue-soft);color:var(--blue)}.opt .ar{color:var(--ink-3);margin-left:auto}.grid2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gopt{border:1px solid var(--line);border-radius:11px;padding:14px;font-size:16.5px;font-weight:600}.gopt.on,.gopt:hover{border-color:var(--blue);background:var(--blue-soft);color:var(--blue)}.qh{letter-spacing:-.018em;font-size:22px;font-weight:800;line-height:1.57}.qs{color:var(--ink-3);margin-top:8px;margin-bottom:18px;font-size:15.5px;line-height:1.77}.inp-row{gap:8px;display:flex}.inp-row .inp{flex:1}.mini{background:var(--ink);color:#fff;border-radius:10px;flex:none;height:48px;padding:0 14px;font-size:16px;font-weight:600}.mini:disabled{background:var(--line);color:var(--ink-3)}.safe{background:var(--mint-soft);border:1px solid #b9e8df;border-radius:14px;margin-top:20px;padding:16px}.safe .sh2{color:#0a5f51;align-items:center;gap:7px;font-size:15px;font-weight:700;display:flex}.safe .num{color:#07463b;margin:10px 0 8px;font-size:25px;font-weight:800}.safe p{color:#356d62;font-size:14.5px;line-height:1.82}.callnote{color:var(--ink-3);margin-top:14px;font-size:14px;line-height:1.8}.chatb{background:var(--bg-2);padding:16px 14px}.sysbox{border:1px solid var(--line);background:#fff;border-radius:12px;margin-bottom:14px;padding:13px}.sysbox .st{color:var(--blue);margin-bottom:8px;font-size:13.5px;font-weight:700}.sysrow{padding:3px 0;font-size:14.5px;display:flex}.sysrow .k{color:var(--ink-3);flex:none;width:52px}.msg{align-items:flex-end;gap:8px;margin-bottom:12px;display:flex}.bub{border:1px solid var(--line);background:#fff;border-radius:14px;max-width:76%;padding:11px 13px;font-size:15.5px;line-height:1.77}.msg.me{justify-content:flex-end}.msg.me .bub{background:var(--blue);color:#fff;border-color:var(--blue)}.tm{color:var(--ink-3);flex:none;align-self:flex-end;font-size:12px}.quicks{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.qk{border:1px solid var(--blue-line);color:var(--blue);background:#fff;border-radius:18px;padding:8px 11px;font-size:14.5px;font-weight:600}.chatin{border-top:1px solid var(--line-2);flex:none;align-items:center;gap:8px;padding:12px 14px;display:flex}.chatin input{border:1px solid var(--line);border-radius:22px;flex:1;height:44px;padding:0 15px;font-size:16px}.chatin input:focus{border-color:var(--blue);outline:none}.chatin .send{background:var(--blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.toast{background:var(--ink);color:#fff;z-index:300;opacity:0;pointer-events:none;border-radius:12px;padding:13px 20px;font-size:16px;font-weight:600;transition:all .25s;position:fixed;bottom:36px;left:50%;transform:translate(-50%)translateY(20px)}.toast.on{opacity:1;transform:translate(-50%)translateY(0)}.agpage{grid-template-columns:1fr 320px;align-items:start;gap:34px;display:grid}.arows{border-top:1px solid var(--line)}.arow{border-bottom:1px solid var(--line);cursor:pointer;border-radius:14px;gap:26px;margin:0 -14px;padding:32px 16px;transition:background .15s;display:flex}.arow:hover{background:var(--bg-2)}.arow:hover .aname{color:var(--blue)}.portrait{cursor:pointer;background:linear-gradient(165deg,#edf0f6,#d9e0ea);border-radius:14px;flex:none;place-items:end center;width:148px;height:172px;display:grid;position:relative;overflow:hidden}.portrait img{object-fit:cover;width:100%;height:100%;display:block}.portrait .sil{place-items:end center;width:100%;height:100%;display:grid}.portrait .ini{color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:14px;font-weight:800;display:grid;position:absolute;top:9px;left:9px}.portrait .ph-note{color:#fff;text-align:center;letter-spacing:-.012em;background:#0d15228c;padding:5px 4px;font-size:12px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.arow .rt{flex:1;min-width:0}.abadges{color:var(--ink-2);flex-wrap:wrap;gap:14px;font-size:14.5px;font-weight:700;display:flex}.abadge{align-items:center;gap:4px;display:flex}.abadge .bi{color:var(--blue)}.aname{letter-spacing:-.018em;cursor:pointer;word-break:keep-all;margin-top:9px;font-size:22px;font-weight:800;line-height:1.4}.aname:hover{color:var(--blue)}.afirm{color:var(--ink-3);word-break:keep-all;margin-top:4px;font-size:15.5px;line-height:1.55}.htags{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.htag{background:var(--bg-2);color:var(--ink-2);border-radius:8px;padding:9px 14px;font-size:14.5px;font-weight:600}.aline{color:var(--ink);word-break:keep-all;margin-top:14px;font-size:17px;line-height:1.77}.astats{color:var(--ink-3);margin-top:9px;font-size:14.5px}.astats b{color:var(--ink-2);font-weight:700}.abot{align-items:flex-end;gap:8px;margin-top:18px;display:flex}.iconbtn{border:1px solid var(--line);width:54px;height:50px;color:var(--ink);border-radius:12px;place-items:center;display:grid}.iconbtn:hover{border-color:var(--blue);color:var(--blue);background:var(--blue-soft)}.ctawrap{text-align:center;margin-left:auto}.tipb{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:8px;margin-bottom:9px;padding:6px 11px;font-size:14.5px;font-weight:700;display:inline-block;position:relative}.tipb.now{color:var(--mint);background:var(--mint-soft);border-color:#b9e8df}.tipb:after{content:"";border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;width:8px;height:8px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.tipb.now:after{background:var(--mint-soft);border-color:#b9e8df}.ctabtn{background:var(--blue);color:#fff;border-radius:11px;height:52px;padding:0 32px;font-size:18px;font-weight:700;display:block}.ctabtn:hover{background:var(--blue-dark)}.sidebox{border:1px solid var(--line);border-radius:16px;padding:22px;position:sticky;top:92px}.sidebox .sk{color:var(--blue);font-size:15px;font-weight:700}.sidebox h4{letter-spacing:-.015em;margin-top:8px;font-size:18.5px;font-weight:800;line-height:1.62}.srow{border-top:1px solid var(--line-2);align-items:center;gap:13px;margin-top:16px;padding:16px 0;display:flex}.srow:first-of-type{margin-top:18px}.srow .si{background:var(--blue-soft);width:44px;height:44px;color:var(--blue);border-radius:14px;flex:none;place-items:center;display:grid}.srow .s1{color:var(--ink-3);font-size:14.5px}.srow .s2{margin-top:2px;font-size:17px;font-weight:700}.srow .sa{color:var(--ink-4);margin-left:auto}.sidenote{color:var(--ink-3);border-top:1px solid var(--line-2);margin-top:14px;padding-top:14px;font-size:14px;line-height:1.87}@media (max-width:1000px){.agpage{grid-template-columns:1fr}.sidebox{position:static}}@media (max-width:680px){.arow{flex-direction:column;gap:14px}.portrait{width:120px;height:140px}.abot{flex-wrap:wrap}.ctawrap{width:100%;margin-left:0}.ctabtn{width:100%}}.p1{background:#eaf1fe}.p2{background:#e4f6f0}.p3{background:#fff4e6}.p4{background:#f1ecfe}.p5{background:#fdedea}.p6{background:#edf0f6}.p7{background:#fceef5}.p8{background:#e9f5fb}.artc{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.fimg,.dimg,.gi,.ci2,.dhero{position:relative}.fimg .artc{padding-bottom:0}.dhero.lt{color:var(--ink)}.dhero.lt:after{display:none}.dhero.lt .k{color:var(--ink-3)}.dhero.lt .res-badge{background:var(--navy);color:#fff}.dhero.lt .artc{opacity:.9;justify-items:end;padding-bottom:10px;padding-right:26px}.dhero.lt h1{max-width:64%}.deal .dimg .artc,.guide .gi .artc{padding:0}@media (max-width:680px){.dhero.lt h1{max-width:100%}.dhero.lt .artc{display:none}}.popgrid{grid-template-columns:repeat(8,1fr);gap:40px 10px;display:grid}.pop{text-align:center;border-radius:12px;padding:10px 4px;transition:all .15s}.pop:hover{background:var(--bg-2)}.pop .pi{background:var(--bg-2);border-radius:22px;place-items:center;width:70px;height:70px;margin:0 auto 13px;transition:transform .18s,background .18s;display:grid}.pop:hover .pi{background:#eceff4;transform:translateY(-3px)}.pop span{color:var(--ink-2);letter-spacing:-.012em;word-break:keep-all;font-size:15.5px;font-weight:600;line-height:1.57;display:block}.pop:hover span{color:var(--blue)}@media (max-width:1000px){.popgrid{grid-template-columns:repeat(4,1fr);gap:30px 6px}}@media (max-width:680px){.popgrid{grid-template-columns:repeat(4,1fr);gap:24px 4px}.pop .pi{height:44px}.pop .pi svg{width:38px;height:38px}.pop span{font-size:14px}}.avatarR{background:linear-gradient(165deg,#eef1f6,#dbe2eb);border-radius:50%;flex:none;place-items:end center;display:grid;position:relative;overflow:hidden}.avatarR img{object-fit:cover;width:100%;height:100%;display:block}.avatarR svg{display:block}.qsheet{z-index:3;background:#fff;border-radius:18px 18px 0 0;padding:20px;transition:transform .32s cubic-bezier(.32,.72,0,1);position:absolute;bottom:0;left:0;right:0;transform:translateY(102%);box-shadow:0 -8px 30px #0a14282e}.qsheet.on{transform:translateY(0)}.qsheet .qs-h{align-items:center;margin-bottom:16px;display:flex}.qsheet .qs-h .t2{letter-spacing:-.015em;font-size:18.5px;font-weight:800}.qsheet .qs-h .x2{width:30px;height:30px;color:var(--ink-3);border-radius:8px;place-items:center;margin-left:auto;display:grid}.qsheet .qs-h .x2:hover{background:var(--bg-2)}.qsheet .qbtn{background:var(--bg-2);border-radius:11px;justify-content:center;align-items:center;gap:9px;width:100%;height:52px;margin-bottom:9px;font-size:17.5px;font-weight:700;display:flex}.qsheet .qbtn:hover{background:var(--blue-soft);color:var(--blue)}.qsheet .qs-n{background:var(--blue-soft);color:#1b3e8f;border-radius:10px;align-items:flex-start;gap:8px;margin-top:4px;padding:12px 14px;font-size:14.5px;line-height:1.77;display:flex}.qdim{opacity:0;pointer-events:none;z-index:2;background:#0a142847;transition:opacity .25s;position:absolute;inset:0}.qdim.on{opacity:1;pointer-events:auto}.mhero,.mcta,.mspace{display:none}@media (max-width:680px){.mhero{background:linear-gradient(165deg,#eef1f6,#d2dae6);height:390px;margin:0 -20px;display:block;position:relative;overflow:hidden}.mhero .mh-img{place-items:end center;display:grid;position:absolute;inset:0}.mhero .mh-img img{object-fit:cover;width:100%;height:100%}.mhero:after{content:"";background:linear-gradient(#080e1c1f 0%,#080e1c47 54%,#080e1cd1 100%);position:absolute;inset:0}.mhero .mh-top{z-index:2;align-items:center;padding:14px 16px;display:flex;position:absolute;top:0;left:0;right:0}.mhero .mh-top button{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#ffffff38;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.mhero .mh-top .r3{gap:8px;margin-left:auto;display:flex}.mhero .mh-txt{z-index:2;color:#fff;position:absolute;bottom:22px;left:20px;right:20px}.mhero .mh-txt h1{letter-spacing:-.015em;word-break:keep-all;font-size:25px;font-weight:800;line-height:1.57}.mhero .mh-txt h1 .dot4{color:var(--blue)}.mhero .mh-note{z-index:2;color:#fff;background:#0d15226b;border-radius:6px;padding:5px 10px;font-size:13px;position:absolute;top:60px;left:20px}.prof>aside{display:none}.prof{padding-bottom:20px}.phl{display:none}.ptabs{margin:0 -20px;padding:0 20px;top:58px}.pinfo{padding-top:22px}.mcta{z-index:90;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line);padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:#fffffff7;grid-template-columns:1fr 1.2fr;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 22px #0a142812}.mcta button{border-radius:12px;justify-content:center;align-items:center;gap:7px;width:100%;height:50px;font-size:17.5px;font-weight:700;display:flex}.mcta .g{background:var(--blue-soft);color:var(--blue)}.mcta .s{background:var(--blue);color:#fff}.mspace{height:82px;display:block}.promo{text-align:left;justify-content:flex-start;gap:8px;height:auto;min-height:40px;padding:9px 44px 9px 16px;font-size:14.5px}.promo .pill{flex:none;padding:3px 8px;font-size:13.5px}.promo .x{font-size:17px;right:14px}.promo .sub{display:none}.gnb1-in{gap:12px;height:58px}.logo{font-size:22px}.logo-mark{width:26px;height:26px;font-size:14px}.gnb1 .btn-primary{border-radius:9px;height:36px;margin-left:auto;padding:0 13px;font-size:16px}.bell{width:32px;height:32px}.gnb2-in{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:18px;height:46px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 86%,#0000);mask-image:linear-gradient(90deg,#000 86%,#0000)}.gnb2-in::-webkit-scrollbar{display:none}.gnb2-in a{white-space:nowrap;flex:none;height:46px;font-size:16.5px}.ptabs{scrollbar-width:none;gap:18px;overflow-x:auto}.ptabs::-webkit-scrollbar{display:none}.ptabs a{padding:15px 0;font-size:16px}.mhero{height:340px}}.opost{border-bottom:1px solid var(--line-2);cursor:pointer;align-items:center;gap:16px;padding:16px 0;display:flex}.opost:last-child{border-bottom:none}.opost:hover .op-t{color:var(--blue)}.opost .op-th{border-radius:12px;flex:none;place-items:center;width:112px;height:82px;display:grid;position:relative;overflow:hidden}.opost .op-th .op-r{color:#fff;text-align:center;background:#0d15229e;padding:4px;font-size:11.5px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.opost .op-b{flex:1;min-width:0}.opost .op-t{word-break:keep-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16.5px;font-weight:700;line-height:1.55;display:-webkit-box;overflow:hidden}.opost .op-d{color:var(--ink-2);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:7px;font-size:14.5px;line-height:1.65;display:-webkit-box;overflow:hidden}.opost .op-m{color:var(--ink-3);margin-top:9px;font-size:13.5px}.opost .op-badge{color:var(--mint);background:var(--mint-soft);white-space:nowrap;border-radius:6px;flex:none;padding:5px 9px;font-size:12px;font-weight:700}@media (max-width:680px){.opost .op-th{width:88px;height:66px}.opost .op-badge{display:none}}.atchbar{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.atchip{border:1px solid var(--line);background:var(--bg-2);height:36px;color:var(--ink-2);border-radius:9px;align-items:center;gap:8px;max-width:240px;padding:0 8px 0 12px;font-size:14.5px;display:flex}.atchip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.atchip b{color:var(--ink-3);flex:none;font-size:13px;font-weight:600}.atchip button{width:22px;height:22px;color:var(--ink-3);cursor:pointer;background:0;border:0;flex:none;font-size:14px;line-height:1}.atchip button:hover{color:var(--red)}.msgfile{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:10px;max-width:300px;margin-top:8px;padding:11px 13px;display:flex}.msgfile .mf-i{background:var(--blue-soft);width:32px;height:32px;color:var(--blue);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.msgfile .mf-n{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.msgfile .mf-s{color:var(--ink-3);margin-top:2px;font-size:13px}.askpage{grid-template-columns:minmax(0,1fr) 316px;align-items:start;gap:44px;padding:30px 0 70px;display:grid}.askhd h2{letter-spacing:-.012em;word-break:keep-all;font-size:27px;font-weight:800}.askhd p{color:var(--ink-3);margin-top:7px;font-size:15.5px;line-height:1.75}.asksb{flex-direction:column;gap:14px;display:flex;position:sticky;top:96px}.askwrite{border:1px solid var(--line);border-radius:16px;padding:24px 22px}.askwrite h3{letter-spacing:-.018em;margin-bottom:7px;font-size:19px;font-weight:800}.askwrite p{color:var(--ink-3);margin-bottom:18px;font-size:15px;line-height:1.75}.askwrite button{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;height:52px;font-size:17px;font-weight:700;display:flex}.askwrite button:hover{background:var(--blue-dark)}.asknote{border:1px solid var(--line);color:var(--ink-3);border-radius:14px;padding:18px 20px;font-size:14px;line-height:1.9}.asknote b{color:var(--ink-2);font-weight:700}.askchips{align-items:flex-start;gap:8px;margin:20px 0 4px;display:flex}.askchips .cw{flex-wrap:wrap;flex:1;gap:8px;max-height:40px;display:flex;overflow:hidden}.askchips .cw.open{max-height:none}.askchips .cw button{border:1px solid var(--line);height:40px;color:var(--ink-2);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;padding:0 18px;font-size:15.5px;font-weight:600}.askchips .cw button:hover{border-color:var(--ink-4)}.askchips .cw button.on{background:var(--ink);color:#fff;border-color:var(--ink)}.askchips .cw button.dim{color:var(--ink-4);border-color:var(--line-2)}.askchips .more{border:1px solid var(--line);width:40px;height:40px;color:var(--ink-3);cursor:pointer;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.askchips .more:hover{border-color:var(--ink-4);color:var(--ink-2)}.askchips .more.open svg{transform:rotate(180deg)}.askchips .more svg{transition:transform .18s}.asksort{color:var(--ink-3);justify-content:space-between;align-items:center;margin:22px 0 2px;font-size:15px;display:flex}.asksort b{color:var(--ink);font-weight:700}.asksort .sg{gap:14px;display:flex}.asksort .sg button{cursor:pointer;color:var(--ink-3);background:0;border:0;font-size:15px;font-weight:600}.asksort .sg button.on{color:var(--ink);font-weight:700}.avst{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.avst .av-l{align-items:center;display:flex}.avst .av-i{background:var(--line-2);border:2px solid #fff;border-radius:50%;flex:none;width:28px;height:28px;margin-left:-9px;position:relative;overflow:hidden}.avst .av-i:first-child{margin-left:0}.avst .av-i img{object-fit:cover;width:100%;height:100%;display:block}.avst .av-i .av-tx{color:#fff;place-items:center;width:100%;height:100%;font-size:11px;font-weight:800;display:grid}.avst .av-more{background:var(--line-2);min-width:28px;height:22px;color:var(--ink-2);border-radius:11px;flex:none;justify-content:center;align-items:center;margin-left:5px;padding:0 8px;font-size:12px;font-weight:700;display:flex}.avst .av-n{color:var(--ink-2);font-size:14.5px;font-weight:600}.avst .av-n b{color:var(--blue);font-weight:700}.avst.sm .av-i{width:24px;height:24px;margin-left:-8px}.avst.sm .av-more{min-width:24px;height:20px;font-size:11.5px}.avst.sm .av-n{font-size:14px}.asklist{border-top:1px solid var(--line)}.askitem{border-bottom:1px solid var(--line);padding:34px 0}.askitem .ai-t{letter-spacing:-.018em;cursor:pointer;word-break:keep-all;font-size:23px;font-weight:800;line-height:1.5}.askitem .ai-t .qm2{color:var(--blue);margin-right:5px;font-weight:800}.askitem .ai-t:hover{color:var(--blue)}.askitem .ai-p{color:var(--ink-2);-webkit-line-clamp:1;cursor:pointer;-webkit-box-orient:vertical;margin-top:12px;font-size:16.5px;line-height:1.8;display:-webkit-box;overflow:hidden}.askitem .ai-r{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.askitem .ai-m{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:12px;font-size:14.5px;display:flex}.askitem .ai-v{color:var(--ink-3)}.askitem .ai-m .hi{color:var(--blue);font-weight:700}.askitem .ai-w{background:var(--line-2);height:32px;color:var(--ink-2);border-radius:999px;flex:none;align-items:center;padding:0 14px;font-size:14px;font-weight:600;display:flex}.anspv{background:var(--bg-2);cursor:pointer;border-radius:12px;margin-top:16px;padding:20px 22px 16px}.anspv .pv-t{color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;line-height:1.8;display:-webkit-box;overflow:hidden}.anspv .pv-b{align-items:center;gap:9px;margin-top:14px;display:flex}.anspv .pv-i{background:var(--line-2);border-radius:50%;flex:none;width:26px;height:26px;overflow:hidden}.anspv .pv-i img{object-fit:cover;width:100%;height:100%}.anspv .pv-n{color:var(--ink);font-size:14.5px;font-weight:700}.anspv .pv-d{color:var(--ink-3);font-size:14px}.anspv .pv-more{color:var(--ink-3);margin-top:10px;font-size:14px}.askwait{color:var(--ink-3);margin-top:14px;font-size:15px}.askdet{max-width:var(--read);margin:0 auto;padding:30px 24px 10px}.askdet .ad-c{color:var(--ink-3);margin-bottom:16px;font-size:14px}.askdet .ad-c a{color:var(--ink-3);cursor:pointer}.askdet .ad-c a:hover{color:var(--blue)}.askdet h1{letter-spacing:-.018em;word-break:keep-all;margin-bottom:16px;font-size:32px;font-weight:800;line-height:1.45}.askdet h1 .qm2{color:var(--blue)}.askdet .ad-m{color:var(--ink-3);border-bottom:1px solid var(--line);align-items:center;gap:10px;padding-bottom:20px;font-size:14.5px;display:flex}.askdet .ad-w{background:var(--line-2);height:30px;color:var(--ink-2);border-radius:999px;align-items:center;padding:0 13px;font-size:14px;font-weight:600;display:flex}.askdet .ad-b{color:var(--ink-2);white-space:pre-wrap;padding:26px 0 34px;font-size:17.5px;line-height:1.9}.anshead{letter-spacing:-.018em;word-break:keep-all;align-items:center;gap:9px;margin:0 0 5px;font-size:20px;font-weight:800;display:flex}.anshead em{color:var(--blue);font-style:normal}.ansnote{color:var(--ink-3);margin-bottom:20px;font-size:14.5px;line-height:1.8}.anscard{border:1px solid var(--line);border-radius:16px;margin-bottom:18px;padding:14px}.ansbar{background:var(--bg-2);border-radius:12px;align-items:center;gap:13px;padding:14px 16px;display:flex}.ansbar .ab-i{background:var(--line-2);cursor:pointer;border-radius:50%;flex:none;width:48px;height:48px;overflow:hidden}.ansbar .ab-i img{object-fit:cover;width:100%;height:100%}.ansbar .ab-x{cursor:pointer;flex:1;min-width:0}.ansbar .ab-n{letter-spacing:-.018em;word-break:keep-all;font-size:17.5px;font-weight:800}.ansbar .ab-n span{color:var(--ink-3);letter-spacing:0;margin-left:8px;font-size:14.5px;font-weight:500}.ansbar .ab-s{color:var(--ink-3);margin-top:3px;font-size:14px}.ansbar .ab-b{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:10px;flex:none;height:42px;padding:0 18px;font-size:16px;font-weight:700}.ansbar .ab-b:hover{background:var(--blue-dark)}.anscard .ac-t{color:var(--ink);white-space:pre-wrap;padding:26px 18px 6px;font-size:17.5px;line-height:2}.anscard .ac-d{color:var(--ink-3);padding:16px 18px 8px;font-size:14px}.ansempty{border:1px dashed var(--line);text-align:center;color:var(--ink-3);border-radius:14px;padding:38px 20px;font-size:15.5px;line-height:1.9}.askform{max-width:var(--read);margin:0 auto;padding:30px 24px 60px}.askform h1{letter-spacing:-.012em;margin-bottom:8px;font-size:27px;font-weight:800}.askform .af-s{color:var(--ink-3);margin-bottom:24px;font-size:15.5px;line-height:1.8}.af-l{margin:20px 0 8px;font-size:15px;font-weight:700}.af-in,.af-ta,.af-sel{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:11px;padding:13px 14px;font-family:inherit;font-size:16.5px}.af-ta{resize:vertical;min-height:200px;line-height:1.8}.af-in:focus,.af-ta:focus,.af-sel:focus{border-color:var(--blue);outline:0}.af-h{color:var(--ink-3);margin-top:7px;font-size:14px;line-height:1.75}.af-rule{background:var(--bg-2);color:var(--ink-2);border-radius:12px;margin-top:24px;padding:18px 20px;font-size:14.5px;line-height:1.9}.af-rule b{color:var(--ink)}.af-sub{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:12px;width:100%;height:54px;margin-top:22px;font-size:17.5px;font-weight:700}.af-sub:hover{background:var(--blue-dark)}.askband{border:1px solid var(--line);background:var(--blue-soft);border-color:var(--blue-line);border-radius:18px;align-items:center;gap:26px;padding:28px 30px;display:flex}.askband .ab-l{flex:1;min-width:0}.askband .ab-k{color:var(--blue);letter-spacing:-.006em;margin-bottom:7px;font-size:14px;font-weight:800}.askband h3{letter-spacing:-.015em;margin-bottom:8px;font-size:23px;font-weight:800;line-height:1.45}.askband p{color:var(--ink-2);font-size:15.5px;line-height:1.8}.askband .ab-btn{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:12px;flex:none;align-items:center;gap:8px;height:52px;padding:0 26px;font-size:17px;font-weight:700;display:flex}.askband .ab-btn:hover{background:var(--blue-dark)}.asktabs{border-bottom:1px solid var(--line);gap:6px;margin:18px 0 4px;display:flex}.asktabs button{cursor:pointer;color:var(--ink-3);background:0;border:0;padding:12px 14px;font-size:17px;font-weight:700;position:relative}.asktabs button.on{color:var(--ink)}.asktabs button.on:after{content:"";background:var(--ink);height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.qc.dim{color:var(--ink-4);border-color:var(--line-2)}.qc.dim em{color:var(--ink-4)}@media (max-width:1000px){.askpage{grid-template-columns:1fr;gap:0}.asksb{flex-direction:row;margin-bottom:24px;position:static}.askwrite{flex:1}.asknote{display:none}}@media (max-width:760px){.askband{flex-direction:column;align-items:flex-start;gap:18px;padding:24px 20px}.askband .ab-btn{justify-content:center;width:100%}.asksb{flex-direction:column}.askdet{padding:22px 18px 10px}.askdet h1{font-size:24px}.askform{padding:22px 18px 50px}.askitem .ai-r{flex-direction:column;align-items:flex-start;gap:9px}.ansbar{flex-wrap:wrap}.ansbar .ab-b{width:100%}.anscard .ac-t{padding:22px 6px 6px;font-size:17px}.anscard .ac-d{padding:14px 6px 6px}}.relwrap{max-width:var(--read);margin:40px auto 0;padding:0}.relbox{border:1px solid var(--line);border-radius:16px;padding:26px 28px}.relbox h3{letter-spacing:-.018em;margin-bottom:6px;font-size:19px;font-weight:800}.relbox .rl-s{color:var(--ink-3);margin-bottom:18px;font-size:14.5px}.relgrid{grid-template-columns:1fr 1fr;gap:0 30px;display:grid}.relitem{border-top:1px solid var(--line-2);cursor:pointer;padding:22px 0}.relgrid .relitem:first-child,.relgrid .relitem:nth-child(2){border-top:none;padding-top:4px}.relitem .rl-w{align-items:center;gap:9px;margin-bottom:11px;display:flex}.relitem .rl-n{color:var(--ink-2);font-size:14.5px;font-weight:600}.relitem .rl-t{word-break:keep-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:17px;font-weight:700;line-height:1.55;display:-webkit-box;overflow:hidden}.relitem:hover .rl-t{color:var(--blue)}.relitem .rl-d{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:9px;font-size:15px;line-height:1.75;display:-webkit-box;overflow:hidden}.relitem .rl-b{color:#0a5f51;background:var(--mint-soft);border-radius:8px;align-items:center;gap:6px;margin-top:14px;padding:7px 11px;font-size:14px;font-weight:700;display:inline-flex}.relmore{border:1px solid var(--line);width:100%;height:50px;color:var(--ink-2);border-radius:12px;margin-top:22px;font-size:15.5px;font-weight:700;display:block}.relmore:hover{border-color:var(--blue);color:var(--blue)}@media (max-width:760px){.relgrid{grid-template-columns:1fr}.authorbar,.otherbox{margin-left:20px;margin-right:20px}.relgrid .relitem:nth-child(2){border-top:1px solid var(--line-2);padding-top:22px}.relwrap{padding:0 20px}.relbox{padding:22px 18px}}.wk{grid-template-columns:252px 1fr;align-items:start;gap:52px;padding:26px 0 70px;display:grid}.wknav{scrollbar-width:none;max-height:calc(100vh - 126px);padding-right:6px;position:sticky;top:96px;overflow-y:auto}.wknav::-webkit-scrollbar{display:none}.wknav .wg{margin-bottom:4px}.wknav a{color:var(--ink-3);letter-spacing:-.015em;border-radius:12px;align-items:center;padding:13px 15px;font-size:16px;font-weight:700;display:flex}.wknav a:hover{background:var(--bg-2);color:var(--ink-2)}.wknav a.on{background:var(--blue-soft);color:var(--blue)}.wknav a .wc{color:var(--ink-4);margin-left:auto;font-size:13.5px;font-weight:600}.wksec{padding-bottom:52px;scroll-margin-top:110px}.wksec .wh{border-bottom:2px solid var(--ink);align-items:center;gap:14px;margin-bottom:26px;padding-bottom:18px;display:flex}.wksec .wh .wt{letter-spacing:-.015em;font-size:23px;font-weight:800}.wksec .wh .ws{color:var(--ink-3);margin-left:auto;font-size:14.5px}.wkmid{margin-bottom:30px}.wkmid h4{word-break:keep-all;align-items:center;gap:8px;margin-bottom:12px;font-size:17.5px;font-weight:800;display:flex}.wkmid h4:before{content:"";background:var(--blue);border-radius:2px;width:4px;height:16px}.wksub{grid-template-columns:1fr 1fr 1fr;gap:2px 22px;display:grid}.wksub a{color:var(--ink-2);border-radius:9px;padding:11px 10px;font-size:15.5px;display:block}.wksub a:hover{background:var(--blue-soft);color:var(--blue);font-weight:600}.wkhot{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:26px;display:grid}.wkhot a{background:var(--bg-2);border-radius:14px;align-items:center;gap:14px;padding:18px;display:flex}.wkhot a:hover{background:var(--blue-soft)}.wkhot .ht{font-size:16.5px;font-weight:800}.wkhot .hs{color:var(--ink-3);margin-top:6px;font-size:14px}@media (max-width:1000px){.wk{grid-template-columns:1fr;gap:16px}.wknav{border-bottom:1px solid var(--line);z-index:30;background:#fff;gap:6px;max-height:none;padding:10px 0;display:flex;position:sticky;top:58px;overflow-x:auto}.wknav a{white-space:nowrap;padding:10px 13px;font-size:15px}.wknav a .wc{display:none}.wksub{grid-template-columns:1fr 1fr}.wkhot{grid-template-columns:1fr}}@media (max-width:680px){.wksub{grid-template-columns:1fr}}.callsheet{max-width:420px}.callsheet .sh-b{text-align:center;padding:34px 30px 26px}.callsheet .ct2{letter-spacing:-.018em;margin-bottom:22px;font-size:23px;font-weight:800}.callsheet .cguide{color:var(--ink);word-break:keep-all;margin-bottom:26px;font-size:17px;font-weight:700;line-height:1.8}.callsheet .cguide .cq{color:var(--blue)}.numbox{background:var(--blue-soft);border-radius:14px;margin-bottom:24px;padding:22px 18px}.numbox .nb-l{color:var(--ink-2);font-size:15.5px;font-weight:700}.numbox .nb-n{letter-spacing:-.006em;color:var(--blue);margin-top:10px;font-size:31px;font-weight:800}.callsheet .cline{background:var(--line);height:1px;margin:0 0 20px}.cnotes{text-align:left;flex-direction:column;gap:13px;display:flex}.cnote{color:var(--ink-3);word-break:keep-all;align-items:flex-start;gap:9px;font-size:15px;line-height:1.75;display:flex}.cnote .cn-t{flex:1;min-width:0}.cnote:before{content:"·";color:var(--ink-4);flex:none;font-weight:800;line-height:1.4}.cnote b{color:var(--ink-2);font-weight:700}.callsheet .sh-f{border:none;padding:0 30px 30px}.btn-call{background:var(--blue);color:#fff;border-radius:12px;width:100%;height:56px;font-size:17.5px;font-weight:700}.btn-call:hover{background:var(--blue-dark)}.btn-call:disabled{background:var(--line);color:var(--ink-3)}.itabs{flex-wrap:wrap;gap:8px;margin:18px 0 8px;display:flex}.itab{border:1px solid var(--line);color:var(--ink-3);border-radius:22px;padding:11px 18px;font-size:15.5px;font-weight:700}.itab.on,.itab:hover{border-color:var(--blue);background:var(--blue-soft);color:var(--blue)}.isub{color:var(--ink-3);margin-bottom:24px;font-size:15px}.igrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.igrid.rel2{grid-template-columns:repeat(2,1fr);gap:18px}.igrid.rel2 .ii{height:132px}.igrid.rel2 .it{font-size:17px}.icard{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:14px;transition:all .15s;overflow:hidden}.icard:hover{border-color:var(--blue-line);transform:translateY(-2px);box-shadow:0 8px 22px #10182812}.icard .ic-th{place-items:center;height:132px;display:grid;position:relative}.icard .ic-ty{background:#fff;border-radius:7px;padding:5px 10px;font-size:12px;font-weight:800;position:absolute;top:12px;left:12px}.icard .ic-b{padding:16px 16px 18px}.icard .ic-t{word-break:keep-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;font-weight:700;line-height:1.55;display:-webkit-box;overflow:hidden}.icard .ic-d{color:var(--ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:9px;font-size:14.5px;line-height:1.65;display:-webkit-box;overflow:hidden}.icard .ic-m{color:var(--ink-4);margin-top:12px;font-size:13.5px}.ty-news{color:#c2410c}.ty-guide{color:var(--blue)}.ty-faq{color:#0a7c6b}.ty-qna{color:#5a3fb8}.ty-column{color:var(--ink-2)}.ty-cost{color:#0a7c6b}.ty-region{color:#b45309}.ty-report{color:#5a3fb8}.ibody{max-width:var(--read);margin:0 auto;padding:34px 24px 10px}.ibody .ib-h{letter-spacing:-.015em;word-break:keep-all;font-size:29px;font-weight:800;line-height:1.4}.ibody .ib-m{color:var(--ink-3);border-bottom:1px solid var(--line);margin-top:14px;padding-bottom:22px;font-size:14.5px}.ibody h2{letter-spacing:-.016em;word-break:keep-all;margin:44px 0 0;font-size:22px;font-weight:800;line-height:1.5}.ibody h2+p,.ibody h2+.dtable,.ibody h2+div{margin-top:14px}.ibody h3{letter-spacing:-.014em;margin:32px 0 0;font-size:18.5px;font-weight:800}.ibody>p:first-of-type{margin-top:26px}.ibody p{color:var(--ink-2);word-break:keep-all;margin:22px 0;font-size:17.5px;line-height:1.95}.ib-cta{max-width:var(--read);margin:0 auto;padding:0 24px}@media (max-width:1000px){.igrid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.igrid{grid-template-columns:1fr}.ibody{padding:26px 20px 10px}.ibody .ib-h{font-size:23px}.ibody h2{margin-top:34px;font-size:19.5px}.dtable .dr{gap:12px;padding:14px 16px}.dtable .dr .k{width:96px;font-size:14px}.dtable .dr .v{font-size:16.5px}.rgbox{padding:18px}.rgrow{gap:12px;font-size:15.5px}.rgrow .k{width:88px;font-size:13.5px}.agentbox{margin-top:32px;padding:20px 18px}.byline{flex-wrap:wrap;gap:12px}.byline button{width:100%}}.fq-cats{flex-wrap:wrap;gap:8px;margin:18px 0 16px;display:flex}.fq-c{border:1px solid var(--line);color:var(--ink-3);border-radius:20px;padding:10px 16px;font-size:15px;font-weight:700}.fq-c.on,.fq-c:hover{border-color:var(--blue);background:var(--blue-soft);color:var(--blue)}.fq-search{margin-bottom:16px;position:relative}.fq-search input{border:1px solid var(--line);border-radius:14px;width:100%;height:52px;padding:0 48px 0 18px;font-size:16px}.fq-search input:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft);outline:none}.fq-search svg{color:var(--ink-3);position:absolute;top:17px;right:18px}.fq-cnt{color:var(--ink-3);margin-bottom:6px;font-size:15.5px}.fq-cnt b{color:var(--blue);font-weight:800}.fq-list{border-top:1px solid var(--line)}.fq-i{border-bottom:1px solid var(--line)}.fq-q{text-align:left;align-items:center;gap:14px;width:100%;padding:22px 4px;display:flex}.fq-tag{color:var(--blue);background:var(--blue-soft);border-radius:7px;flex:none;padding:5px 10px;font-size:13px;font-weight:700}.fq-t{word-break:keep-all;font-size:17px;font-weight:700;line-height:1.55}.fq-q:hover .fq-t{color:var(--blue)}.fq-v{color:var(--ink-3);flex:none;margin-left:auto;transition:transform .2s}.fq-i.open .fq-v{transform:rotate(180deg)}.fq-a{max-height:0;transition:max-height .28s;overflow:hidden}.fq-i.open .fq-a{max-height:320px}.fq-a p{color:var(--ink-2);word-break:keep-all;padding:0 4px 16px;font-size:16px;line-height:1.9}.fq-go{color:var(--blue);margin:0 4px 22px;font-size:15px;font-weight:700}@media (max-width:680px){.fq-q{flex-wrap:wrap;gap:9px}.fq-tag{order:1}.fq-v{order:2}.fq-t{order:3;width:100%;font-size:16px}}.jh{text-align:center;color:#fff;place-items:center;width:100vw;height:420px;margin-left:calc(50% - 50vw);display:grid;position:relative;overflow:hidden}.jh .jh-bg{background:linear-gradient(160deg,#16255c,#0d1730);position:absolute;inset:0}.jh .jh-ph{opacity:.22;position:absolute;inset:0}.jh .jh-in{z-index:1;padding:0 24px;position:relative}.jh h1{letter-spacing:-.012em;font-size:38px;font-weight:800;line-height:1.42}.jh .jb2{background:var(--blue);color:#fff;border-radius:10px;align-items:center;gap:8px;height:52px;margin-top:26px;padding:0 28px;font-size:17px;font-weight:700;display:inline-flex}.jh .jb2:hover{background:#2560d8}.jstat{background:var(--bg-2);padding:36px 0}.jstat .in{grid-template-columns:1.2fr repeat(3,1fr);align-items:center;gap:16px;display:grid}.jstat .lead{letter-spacing:-.015em;font-size:18px;font-weight:800;line-height:1.65}.jstat .box{text-align:center;background:#fff;border-radius:14px;padding:20px}.jstat .box .k{color:var(--ink-3);font-size:14px}.jstat .box .v{letter-spacing:-.015em;margin-top:8px;font-size:24px;font-weight:800}.jstat .note{text-align:right;color:var(--ink-4);margin-top:12px;font-size:13px}.jsec{padding:62px 0}.jsec h2{letter-spacing:-.015em;font-size:28px;font-weight:800;line-height:1.45}.jsec .eye{color:var(--blue);margin-bottom:12px;font-size:15.5px;font-weight:800}.jfeat{background:var(--bg-2);border-radius:20px;grid-template-columns:1fr 1fr;align-items:center;gap:48px;min-height:320px;margin-top:32px;padding:52px;display:grid}.jfeat .nums{gap:8px;margin-bottom:22px;display:flex}.jfeat .nums button{width:30px;height:30px;color:var(--ink-3);background:#fff;border-radius:8px;font-size:14.5px;font-weight:800}.jfeat .nums button.on{background:var(--navy);color:#fff}.jfeat h3{letter-spacing:-.015em;font-size:25px;font-weight:800;line-height:1.45}.jfeat p{color:var(--ink-2);margin-top:14px;font-size:16.5px;line-height:1.9}.jstep{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.1fr;align-items:center;gap:40px;padding:28px 0;display:grid}.jstep:last-child{border-bottom:none}.jstep .tag{background:var(--navy);color:#fff;border-radius:16px;margin-bottom:16px;padding:6px 12px;font-size:13px;font-weight:800;display:inline-block}.jstep h4{letter-spacing:-.018em;font-size:22px;font-weight:800;line-height:1.55}.jstep p{color:var(--ink-2);margin-top:12px;font-size:16px;line-height:1.9}.jstep .warn{background:var(--blue-soft);color:#1b3e8f;border-radius:12px;margin-top:16px;padding:14px 16px;font-size:14.5px;line-height:1.8}.jctr{text-align:center;margin-top:40px}.jctr .jb3{background:var(--blue);color:#fff;border-radius:12px;align-items:center;gap:8px;height:54px;padding:0 32px;font-size:17px;font-weight:700;display:inline-flex}.jctr .jb3:hover{background:#2560d8}.jsteps4{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:36px;display:grid}.js4{position:relative}.js4 .sn{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;margin-bottom:14px;font-size:15px;font-weight:800;display:grid}.js4 h4{word-break:keep-all;font-size:17.5px;font-weight:800;line-height:1.55}.js4 p{color:var(--ink-3);margin-top:8px;font-size:15px;line-height:1.8}.jadv{border-top:1px solid var(--line);margin-top:34px}.jadv .row{border-bottom:1px solid var(--line);grid-template-columns:280px 1fr;gap:40px;padding:24px 0;display:grid}.jadv h4{font-size:18px;font-weight:800;line-height:1.6}.jadv p{color:var(--ink-2);font-size:16px;line-height:1.9}.jrev{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:34px;display:grid}.jrev .c{border:1px solid var(--line);border-radius:16px;padding:30px 24px}.jrev h4{word-break:keep-all;margin-bottom:14px;font-size:18px;font-weight:800;line-height:1.6}.jrev p{color:var(--ink-2);font-size:15.5px;line-height:1.9}.jrev .who{border-top:1px solid var(--line-2);align-items:center;gap:10px;margin-top:20px;padding-top:18px;font-size:14.5px;font-weight:700;display:flex}.jprice{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:30px;display:grid}.jprice .p{border:1px solid var(--line);text-align:center;border-radius:16px;padding:26px}.jprice .p.on{border:2px solid var(--blue);background:var(--blue-soft)}.jprice .k{color:var(--ink-3);font-size:15px}.jprice .v{letter-spacing:-.015em;margin-top:8px;font-size:26px;font-weight:800}.jprice .s{color:var(--ink-3);margin-top:8px;font-size:14px}.jform{background:var(--bg-2);border-radius:20px;margin-top:32px;padding:44px}@media (max-width:1000px){.jh{height:340px}.jh h1{font-size:27px}.jstat .in{grid-template-columns:1fr 1fr}.jfeat,.jstep{grid-template-columns:1fr;gap:24px;padding:28px}.jstep{padding:26px 0}.jsteps4,.jrev,.jprice{grid-template-columns:1fr}.jadv .row{grid-template-columns:1fr;gap:10px;padding:24px 0}.jsec{padding:52px 0}.jform{padding:24px}}.ptable{border:1px solid var(--line);border-radius:16px;margin-top:26px;overflow:hidden}.pt-row{border-bottom:1px solid var(--line);grid-template-columns:200px 1fr;gap:24px;padding:20px 24px;display:grid}.pt-row:last-child{border-bottom:none}.pt-p{color:var(--ink-3);font-size:15.5px}.pt-p b{color:var(--ink);letter-spacing:-.015em;margin-bottom:4px;font-size:22px;font-weight:800;display:block}.pt-p span{font-size:14px}.pt-c{flex-wrap:wrap;align-items:flex-start;gap:7px;display:flex}.pt-c .tg{align-items:center;gap:6px;padding:8px 12px;font-size:14.5px;display:inline-flex}@media (max-width:760px){.pt-row{grid-template-columns:1fr;gap:12px;padding:18px}}.csearch{max-width:520px;margin-bottom:18px;position:relative}.csearch input{border:1px solid var(--line);border-radius:14px;width:100%;height:52px;padding:0 74px 0 18px;font-size:16px}.csearch input:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft);outline:none}.csearch svg{color:var(--ink-3);position:absolute;top:17px;right:18px}.csearch .cx{background:var(--line);width:22px;height:22px;color:var(--ink-2);border-radius:50%;place-items:center;font-size:12px;display:grid;position:absolute;top:16px;right:48px}.csearch .cx:hover{background:var(--ink-4);color:#fff}@media (max-width:680px){.csearch{max-width:none}}.nowbtn{border:1px solid var(--line);height:46px;color:var(--ink-3);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:0 16px;font-size:15.5px;font-weight:700;display:inline-flex}.nowbtn .dotg{background:var(--ink-4);border-radius:50%;width:8px;height:8px}.nowbtn.on{border-color:var(--mint);background:var(--mint-soft);color:#0a6b58}.nowbtn.on .dotg{background:var(--mint)}.resetf{height:46px;color:var(--ink-3);padding:0 14px;font-size:15px;font-weight:700;text-decoration:underline}.resetf:hover{color:var(--blue)}.midchips{flex-wrap:wrap;gap:7px;margin:-6px 0 20px;display:flex}.midchips .mc{border:1px solid var(--line);color:var(--ink-3);background:#fff;border-radius:20px;align-items:center;gap:6px;padding:9px 14px;font-size:15px;font-weight:700;display:inline-flex}.midchips .mc em{color:var(--ink-4);font-size:13px;font-style:normal}.midchips .mc.on{border-color:var(--blue);background:var(--blue-soft);color:var(--blue)}.midchips .mc.on em{color:var(--blue)}.midchips .mc.dim{opacity:.45}.cntline .cndn{color:var(--ink-3);margin-left:10px;font-size:14.5px;font-weight:600}.nores{text-align:center;padding:60px 20px 70px}.nores .nr-t{letter-spacing:-.018em;word-break:keep-all;font-size:20px;font-weight:800}.nores .nr-s{color:var(--ink-3);margin-top:12px;font-size:16px;line-height:1.8}.nores .nr-kw{flex-wrap:wrap;justify-content:center;gap:8px;margin:26px 0 30px;display:flex}.nores .nr-kw button{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:20px;padding:10px 16px;font-size:15px;font-weight:700}.nores .nr-kw button:hover{border-color:var(--blue);color:var(--blue);background:var(--blue-soft)}.nores .nr-b{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.wide-btn.ghost2{border:1px solid var(--line);color:var(--ink-2);background:#fff}.wide-btn.ghost2:hover{border-color:var(--blue);color:var(--blue)}.qwrap{grid-template-columns:1fr 250px;align-items:start;gap:44px;padding:24px 0 70px;display:grid}.qsearch{max-width:560px;margin-bottom:18px;position:relative}.qsearch input{border:1px solid var(--line);border-radius:14px;width:100%;height:54px;padding:0 76px 0 18px;font-size:16.5px}.qsearch input:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft);outline:none}.qsearch svg{color:var(--ink-3);position:absolute;top:18px;right:18px}.qsearch .qx{background:var(--line);width:22px;height:22px;color:var(--ink-2);border-radius:50%;place-items:center;font-size:12px;display:grid;position:absolute;top:17px;right:48px}.qsearch .qx:hover{background:var(--ink-4);color:#fff}.qtop{justify-content:space-between;align-items:center;margin:4px 0 2px;display:flex}.qtop .qc2{color:var(--ink-2);font-size:16px}.qtop .qc2 b{color:var(--blue);font-weight:800}.qlist{border-top:1px solid var(--line)}.qitem{border-bottom:1px solid var(--line);cursor:pointer;padding:26px 4px}.qitem h3{word-break:keep-all;font-size:18px;font-weight:700;line-height:1.6}.qitem h3 .qm{color:var(--blue);margin-right:5px}.qitem:hover h3{color:var(--blue)}.qitem p{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;font-size:15.5px;line-height:1.8;display:-webkit-box;overflow:hidden}.qitem .qtag{color:var(--ink-3);background:var(--bg-2);border-radius:7px;margin-top:12px;padding:6px 11px;font-size:13px;font-weight:700;display:inline-block}.qside .qs-t{margin-bottom:14px;font-size:16.5px;font-weight:800}.qside label{color:var(--ink-2);cursor:pointer;align-items:center;gap:10px;padding:10px 0;font-size:15.5px;display:flex}.qside label input{width:18px;height:18px;accent-color:var(--blue)}.qside label.on{color:var(--blue);font-weight:700}.qdet{max-width:var(--read);margin:0 auto;padding:30px 24px 10px}.qdet .qd-c{color:var(--ink-3);margin-bottom:12px;font-size:14px}.qdet h1{letter-spacing:-.015em;word-break:keep-all;font-size:28px;font-weight:800;line-height:1.45}.qdet .qd-a{color:var(--ink);margin:28px 0 4px;font-size:18px;font-weight:500;line-height:2}.qdet h3{letter-spacing:-.015em;margin:34px 0 14px;font-size:18px;font-weight:800}.qdet ul{padding-left:4px}.qdet li{color:var(--ink-2);word-break:keep-all;margin-bottom:10px;padding-left:16px;font-size:16.5px;line-height:1.9;position:relative}.qdet li:before{content:"";background:var(--ink-4);border-radius:50%;width:5px;height:5px;position:absolute;top:12px;left:2px}.qsrc{border-top:1px solid var(--line);margin-top:38px;padding-top:22px}.qsrc .k{color:var(--ink-3);margin-bottom:7px;font-size:13.5px}.qsrc .v{color:var(--ink-2);font-size:15px;line-height:1.8}.qsrc .d{color:var(--ink-4);border-top:1px solid var(--line-2);margin-top:14px;padding-top:14px;font-size:13.5px}.qcats{flex-wrap:wrap;gap:7px;margin:18px 0 20px;display:flex}.qcats .qc{border:1px solid var(--line);color:var(--ink-3);border-radius:20px;align-items:center;gap:7px;padding:9px 15px;font-size:15px;font-weight:700;display:inline-flex}.qcats .qc em{color:var(--ink-4);font-size:13.5px;font-style:normal}.qcats .qc.on{border-color:var(--blue);background:var(--blue-soft);color:var(--blue)}.qcats .qc.on em{color:var(--blue)}@media (max-width:900px){.qwrap{grid-template-columns:1fr;gap:24px}.qside{border:1px solid var(--line);border-radius:14px;order:-1;padding:16px}.qside label{margin-right:14px;display:inline-flex}}.chatpage{max-width:1200px;height:calc(100vh - var(--hdr,118px));height:calc(100dvh - var(--hdr,118px));border-top:1px solid var(--line);border-left:1px solid var(--line);border-right:1px solid var(--line);grid-template-columns:270px minmax(0,1fr) 300px;min-height:360px;margin:0 auto;display:grid;overflow:hidden}body:has(.chatpage) footer{display:none}.cm-in{max-width:var(--read);margin:0 auto}.cm-f .cin{max-width:var(--read);margin-left:auto;margin-right:auto}.chatpage>*{min-width:0}.cl{border-right:1px solid var(--line);background:#fff;flex-direction:column;min-height:0;display:flex;overflow:hidden}.cl-top{flex:none;padding:18px 14px 12px}.cl-chips{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.cl-chips button{height:38px;color:var(--ink-3);background:var(--bg-2);border-radius:19px;padding:0 15px;font-size:15px;font-weight:700}.cl-chips button.on{background:var(--ink);color:#fff}.cl-chips button .dot5{background:var(--red);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:5px;display:inline-block}.cl-search{position:relative}.cl-search input{background:var(--bg-2);border:none;border-radius:12px;width:100%;height:46px;padding:0 42px 0 16px;font-size:15.5px}.cl-search input:focus{outline:2px solid var(--blue-line)}.cl-search svg{color:var(--ink-3);position:absolute;top:14px;right:15px}.cl-tabs{border-bottom:1px solid var(--line);gap:4px;margin-bottom:12px;padding:0 2px;display:flex}.cl-tabs button{cursor:pointer;color:var(--ink-3);letter-spacing:-.012em;background:0;border:0;flex:1;justify-content:center;align-items:center;gap:6px;padding:11px 4px 12px;font-size:15.5px;font-weight:700;display:flex;position:relative}.cl-tabs button em{color:var(--ink-4);font-size:14px;font-style:normal;font-weight:700}.cl-tabs button.on{color:var(--ink)}.cl-tabs button.on em{color:var(--blue)}.cl-tabs button.on:after{content:"";background:var(--ink);height:2px;position:absolute;bottom:-1px;left:6px;right:6px}.cl-list{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:6px 8px 16px;overflow-y:auto}.ci{cursor:pointer;border-radius:14px;align-items:flex-start;gap:11px;padding:13px 10px;display:flex}.ci:hover,.ci.on{background:var(--bg-2)}.ci .ci-b{flex:1;min-width:0}.ci .ci-h{align-items:center;gap:8px;display:flex}.ci .ci-n{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:700;overflow:hidden}.ci .ci-t{color:var(--ink-3);flex:none;margin-left:auto;font-size:13.5px}.ci .ci-s{background:var(--mint-soft);color:var(--mint);vertical-align:middle;border-radius:5px;margin:7px 6px 0 0;padding:3px 7px;font-size:11.5px;font-weight:700;display:inline-block}.ci .ci-m{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.ci .ci-u{background:var(--red);border-radius:50%;flex:none;width:8px;height:8px;margin-top:8px}.ci .star2{color:var(--ink-4);flex:none;margin-top:2px}.ci .star2.on{color:#f7a700}.cm{background:var(--bg-2);flex-direction:column;min-height:0;display:flex;overflow:hidden}.cm-h{border-bottom:1px solid var(--line);background:#fff;flex:none;align-items:center;gap:12px;height:64px;padding:0 20px;display:flex}.cm-h .back2{width:36px;height:36px;color:var(--ink-2);border-radius:10px;place-items:center;display:none}.cm-h .cm-n{font-size:17px;font-weight:800}.cm-h .cm-s{color:var(--ink-3);margin-top:2px;font-size:13.5px}.cm-h .cm-r{gap:8px;margin-left:auto;display:flex}.cm-h .cm-r button{border:1px solid var(--line);height:38px;color:var(--ink-2);border-radius:10px;align-items:center;gap:6px;padding:0 14px;font-size:14.5px;font-weight:700;display:flex}.cm-h .cm-r button:hover{border-color:var(--blue);color:var(--blue)}.cm-b{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:22px 24px;overflow-y:auto}.cday{text-align:center;color:var(--ink-3);margin:6px 0 18px;font-size:13px}.cday span{border:1px solid var(--line);background:#fff;border-radius:14px;padding:5px 12px}.cmsg{align-items:flex-end;gap:10px;margin-bottom:16px;display:flex}.cmsg .cbub{border:1px solid var(--line);word-break:keep-all;background:#fff;border-radius:16px;max-width:min(520px,74%);padding:13px 16px;font-size:16px;line-height:1.75}.cmsg.me{justify-content:flex-end}.cmsg.me .cbub{color:#0e2f6e;background:#dcebff;border-color:#c7deff}.cmsg .ctm{color:var(--ink-3);white-space:nowrap;flex:none;align-self:flex-end;font-size:12px}.csys{max-width:min(520px,76%);margin:0 0 18px 44px}.csys .cs-l{color:var(--ink-3);align-items:center;gap:8px;margin-bottom:8px;font-size:13.5px;font-weight:700;display:flex}.csys .cs-l i{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;font-weight:800;display:grid}.csys .cs-c{border:1px solid var(--line);background:#fff;border-radius:14px;padding:18px}.csys .cs-t{margin-bottom:9px;font-size:16.5px;font-weight:800}.csys .cs-d{color:var(--ink-2);font-size:15px;line-height:1.75}.csys .cs-b{border:1px solid var(--line);width:100%;height:46px;color:var(--ink-2);border-radius:10px;margin-top:14px;font-size:15px;font-weight:700}.csys .cs-b:hover{border-color:var(--blue);color:var(--blue)}.cquick{flex-wrap:wrap;gap:7px;margin:2px 0 16px 44px;display:flex}.cquick button{border:1px solid var(--blue-line);color:var(--blue);background:#fff;border-radius:20px;padding:9px 13px;font-size:14.5px;font-weight:600}.cquick button:hover{background:var(--blue-soft)}.cm-f{border-top:1px solid var(--line);background:#fff;flex:none;padding:14px 20px 16px}.cm-row{max-width:var(--read);align-items:center;gap:8px;margin-top:10px;margin-left:auto;margin-right:auto;display:flex}.cm-row .sp{flex:1}.cm-f .cin{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.cm-f .cin:focus-within{border-color:var(--blue)}.cm-f textarea{resize:none;background:0 0;border:none;flex:1;height:48px;font-family:inherit;font-size:16px;line-height:1.6}.cm-f textarea:focus{outline:none}.cm-f .send2{background:var(--blue);color:#fff;border-radius:10px;flex:none;align-items:center;gap:6px;height:40px;padding:0 22px;font-size:15.5px;font-weight:700;display:flex}.cm-f .send2:hover:not(:disabled){background:var(--blue-dark)}.cm-f .send2:disabled{background:var(--line);color:var(--ink-3)}.cm-tools{gap:8px;display:flex}.cm-tools button{border:1px solid var(--line);height:40px;color:var(--ink-2);border-radius:10px;align-items:center;gap:6px;padding:0 14px;font-size:14.5px;font-weight:600;display:flex}.cm-tools button:hover{border-color:var(--blue);color:var(--blue)}.cr{border-left:1px solid var(--line);overscroll-behavior:contain;scrollbar-width:thin;background:#fff;min-height:0;padding:22px 18px 56px;overflow-y:auto}.cr-top{align-items:center;gap:13px;margin-bottom:18px;display:flex}.cr-n{font-size:16.5px;font-weight:800}.cr-s{color:var(--ink-3);margin-top:4px;font-size:13.5px}.cr-grid{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:20px;display:grid}.cr-box{background:var(--bg-2);text-align:center;border-radius:12px;padding:14px}.cr-box .k2{color:var(--ink-3);font-size:13px}.cr-box .v2{margin-top:5px;font-size:15px;font-weight:800}.cr-lb{margin:0 0 10px;font-size:15.5px;font-weight:800}.cr-memo{border:1px solid var(--line);resize:none;border-radius:12px;width:100%;height:96px;padding:12px;font-family:inherit;font-size:14.5px}.cr-memo:focus{border-color:var(--blue);outline:none}.cr-save{background:var(--ink);color:#fff;float:right;border-radius:10px;height:40px;margin-top:9px;padding:0 16px;font-size:14.5px;font-weight:700}.cr-tabs{background:var(--bg-2);clear:both;border-radius:12px;grid-template-columns:1fr 1fr;margin:26px 0 16px;padding:4px;display:grid}.cr-tabs button{height:40px;color:var(--ink-3);border-radius:9px;font-size:15px;font-weight:700}.cr-tabs button.on{color:var(--ink);background:#fff;box-shadow:0 1px 4px #10182814}.cr-row{border-bottom:1px solid var(--line-2);justify-content:space-between;padding:10px 0;font-size:14.5px;display:flex}.cr-row .k3{color:var(--ink-3)}.cr-link{border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;margin-top:12px;padding:15px 16px;font-size:15px;font-weight:700;display:flex}.cr-link:hover{border-color:var(--blue);color:var(--blue)}.cr-case{border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;margin-top:12px;padding:13px;display:flex}.cr-case .cc-t{font-size:14.5px;font-weight:700;line-height:1.55}.cr-case .cc-s{color:var(--ink-3);margin-top:5px;font-size:13.5px}@media (max-width:1180px){.chatpage{grid-template-columns:264px minmax(0,1fr)}.cr{display:none}}@media (max-width:760px){.chatpage{border-left:none;border-right:none;grid-template-columns:1fr}.cl{border-right:none}.chatpage.room .cl,.chatpage:not(.room) .cm{display:none}.cm-h .back2{display:grid}.cm-b{padding:18px 16px}.csys,.cquick{max-width:100%;margin-left:0}.cmsg .cbub{max-width:82%}.cm-f{padding:12px 14px 14px}.cm-tools{scrollbar-width:none;overflow-x:auto}.cm-tools button{white-space:nowrap;flex:none}}.cr-hero{align-items:center;gap:14px;margin-bottom:14px;display:flex}.cr-hero .ch-n{align-items:center;gap:6px;font-size:17.5px;font-weight:800;display:flex}.cr-hero .ch-r{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:14px;display:flex}.cr-hero .ch-r .stars{font-size:13.5px}.cr-tag{color:var(--ink-2);background:var(--bg-2);word-break:keep-all;border-radius:12px;margin-bottom:18px;padding:13px 14px;font-size:14.5px;line-height:1.7}.cr-info{flex-direction:column;gap:2px;margin-bottom:18px;display:flex}.cr-i{color:var(--ink-2);align-items:flex-start;gap:11px;padding:9px 0;font-size:14.5px;line-height:1.6;display:flex}.cr-i .ii{color:var(--ink-3);flex:none;margin-top:1px}.cr-i b{color:var(--ink);font-weight:700}.cr-tags2{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}.cr-sec{margin:0 0 10px;font-size:15px;font-weight:800}.cr-cta{background:var(--blue);color:#fff;border-radius:12px;width:100%;height:48px;margin-top:14px;font-size:15.5px;font-weight:700}.cr-cta:hover{background:var(--blue-dark)}.cr-cta.ghost{border:1px solid var(--line);color:var(--ink-2);background:#fff;margin-top:8px}.cr-cta.ghost:hover{border-color:var(--blue);color:var(--blue)}.loginwrap{max-width:460px;margin:0 auto;padding:72px 24px 90px}.ltabs{border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;margin-bottom:34px;display:grid;position:relative;overflow:visible}.ltip{pointer-events:none;justify-content:center;width:50%;display:flex;position:absolute;top:-42px;right:0}.ltip span{background:var(--ink);color:#fff;letter-spacing:-.012em;white-space:nowrap;border-radius:9px;padding:8px 14px;font-size:14px;font-weight:700;position:relative}.ltip span:after{content:"";border:6px solid #0000;border-top-color:var(--ink);border-bottom:0;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.ltabs button{height:56px;color:var(--ink-3);background:var(--bg-2);border-radius:0;font-size:16.5px;font-weight:700}.ltabs button.on{color:var(--ink);background:#fff}.ltabs button:first-child{border-right:1px solid var(--line);border-radius:11px 0 0 11px}.ltabs button:last-child{border-radius:0 11px 11px 0}.lhead{text-align:center;margin-bottom:26px}.lhead .lt2{font-size:17.5px;font-weight:700}.lhead .lt2 b{color:var(--blue)}.lhead .ls2{color:var(--ink-3);margin-top:9px;font-size:14.5px;line-height:1.75}.sso{border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;height:56px;margin-bottom:11px;font-size:17px;font-weight:700;display:flex}.sso.kakao{color:#191600;background:#fee500}.sso.naver{color:#fff;background:#03c75a}.sso.apple{color:#fff;background:#111}.sso:hover{filter:brightness(.97)}.ordiv{color:var(--ink-3);align-items:center;gap:14px;margin:24px 0;font-size:14px;display:flex}.ordiv:before,.ordiv:after{content:"";background:var(--line);flex:1;height:1px}.sso.phone{background:var(--blue);color:#fff}.sso.phone:disabled{background:var(--line);color:var(--ink-3);cursor:default}.lline{border:none;border-top:1px solid var(--line);margin:26px 0}.lrow{justify-content:space-between;align-items:center;margin:16px 0 22px;font-size:15px;display:flex}.lrow label{color:var(--ink-2);cursor:pointer;align-items:center;gap:8px;display:flex}.lrow a{color:var(--ink-3)}.lrow a:hover{color:var(--blue)}.joinnote{text-align:center;color:var(--ink-2);margin:28px 0 12px;font-size:15px}.joinnote b{color:var(--blue);cursor:pointer;font-weight:700}.btn-outline{border:1px solid var(--line);width:100%;height:56px;color:var(--blue);border-radius:12px;font-size:16.5px;font-weight:700}.btn-outline:hover{border-color:var(--blue);background:var(--blue-soft)}@media (max-width:680px){.loginwrap{padding:34px 20px 80px}}.catbar{scrollbar-width:none;border-bottom:1px solid var(--line);gap:10px;padding:6px 0 22px;display:flex;overflow-x:auto}.catbar::-webkit-scrollbar{display:none}.catbtn{text-align:center;flex:none;width:104px;padding:6px 4px}.catbtn .cb-i{border:1px solid var(--line);background:#fff;border-radius:20px;place-items:center;width:74px;height:74px;margin:0 auto 10px;transition:all .15s;display:grid}.catbtn:hover .cb-i{border-color:var(--blue-line);transform:translateY(-2px)}.catbtn.on .cb-i{border:2px solid var(--ink);box-shadow:0 4px 14px #1018281a}.catbtn span{color:var(--ink-3);letter-spacing:-.012em;word-break:keep-all;font-size:15px;font-weight:600;line-height:1.47;display:block}.catbtn.on span{color:var(--ink);font-weight:700}.taxo{grid-template-columns:230px 1fr;align-items:start;gap:44px;padding:30px 0 60px;display:grid}.midnav{position:sticky;top:120px}.midnav a{color:var(--ink-3);border-radius:12px;margin-bottom:4px;padding:17px 18px;font-size:18px;font-weight:700;display:block}.midnav a:hover{background:var(--bg-2);color:var(--ink-2)}.midnav a.on{background:var(--bg-2);color:var(--ink)}.midsec{padding-bottom:44px}.midsec h3{letter-spacing:-.018em;margin-bottom:22px;font-size:21px;font-weight:800}.sublist{grid-template-columns:1fr 1fr;gap:4px 30px;display:grid}.sublist a{color:var(--ink-2);border-radius:8px;padding:16px 4px;font-size:17.5px;display:block}.sublist a:hover{color:var(--blue);font-weight:600}.taxo-crumb{color:var(--ink-3);margin-bottom:20px;font-size:15px}.hotbox{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:36px;display:grid}.hotcard{background:var(--bg-2);border-radius:14px;align-items:center;gap:14px;padding:20px;display:flex}.hotcard .hc-t{font-size:18px;font-weight:800}.hotcard .hc-s{color:var(--ink-3);margin-top:5px;font-size:15px}.hotcard .hc-i{margin-left:auto}.hotfoot{border-top:1px solid var(--line);color:var(--ink-2);align-items:center;margin-top:16px;padding-top:14px;font-size:15.5px;font-weight:600;display:flex}.hotfoot .ar2{color:var(--ink-3);margin-left:auto}@media (max-width:900px){.taxo{grid-template-columns:1fr;gap:20px}.midnav{gap:6px;padding-bottom:8px;display:flex;position:static;overflow-x:auto}.midnav a{white-space:nowrap;margin-bottom:0;padding:11px 14px;font-size:16.5px}.sublist,.hotbox{grid-template-columns:1fr}}.mgrid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.mtile{border:1px solid var(--line);aspect-ratio:1/1.414;cursor:pointer;background:#fff;border-radius:8px;transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden}.mtile:hover{transform:translateY(-3px);box-shadow:0 8px 22px #1018281a}.mdoc{text-align:center;flex-direction:column;align-items:center;height:100%;padding:38px 14px 16px;display:flex;position:relative}.mdoc .org{color:var(--ink-3);letter-spacing:.06em;font-size:9.5px}.mdoc .ttl{letter-spacing:.2em;color:var(--ink);margin:10px 0 14px;font-size:15px;font-weight:800}.mdoc .ln{flex-direction:column;gap:7px;width:100%;margin-bottom:auto;display:flex}.mdoc .ln i{background:var(--line-2);border-radius:2px;height:5px;display:block}.mdoc .bd{color:var(--ink-3);word-break:keep-all;margin:8px 0 6px;font-size:9.5px;line-height:1.67}.mdoc .ft{color:var(--ink-2);margin-top:auto;font-size:10.5px;font-weight:700}.mdoc .seal{color:#d0453b;opacity:.85;letter-spacing:-.015em;border:1.6px solid #d0453b;border-radius:50%;place-items:center;width:26px;height:26px;font-size:8.5px;font-weight:800;display:grid;position:absolute;bottom:10px;right:12px;transform:rotate(-8deg)}.mphoto{place-items:center;width:100%;height:100%;display:grid;position:relative}.mphoto .cap2{color:#fff;text-align:left;background:linear-gradient(#0000,#0a1428a8);padding:22px 11px 11px;font-size:12px;font-weight:600;line-height:1.45;position:absolute;bottom:0;left:0;right:0}.mvideo{background:linear-gradient(160deg,#1e2a44,#0d1424);place-items:center;width:100%;height:100%;display:grid;position:relative}.mvideo .pl{width:40px;height:40px;color:var(--navy);background:#ffffffe6;border-radius:50%;place-items:center;display:grid}.mvideo .dur{color:#fff;background:#000000b3;border-radius:4px;padding:3px 6px;font-size:11px;font-weight:700;position:absolute;bottom:8px;right:8px}.mvideo .vt{color:#fff;font-size:13px;font-weight:700;line-height:1.57;position:absolute;top:10px;left:10px;right:10px}.mchat{background:#b2c7da;flex-direction:column;justify-content:flex-end;gap:6px;height:100%;padding:38px 11px 12px;display:flex}.mchat .cb{color:var(--ink-2);background:#fff;border-radius:9px;max-width:88%;padding:7px 9px;font-size:10.5px;line-height:1.67}.mchat .cb.me{background:#fee500;align-self:flex-end}.mtype{color:#fff;z-index:2;background:#0d1522b3;border-radius:5px;padding:3px 7px;font-size:11px;font-weight:700;position:absolute;top:8px;left:8px}.mmore{color:var(--blue);align-items:center;gap:6px;margin:26px auto 0;font-size:16.5px;font-weight:700;display:flex}.mcount{color:var(--ink-3);margin-left:8px;font-size:15px;font-weight:600}.lbox{z-index:300;background:#080e1adb;justify-content:center;align-items:center;padding:40px 20px;display:flex;position:fixed;inset:0}.lbox .lb-in{width:100%;max-width:420px}.lbox .lb-fr{aspect-ratio:1/1.414;background:#fff;border-radius:10px;overflow:hidden}.lbox .lb-cap{color:#fff;text-align:center;margin-top:16px;font-size:16.5px;font-weight:600}.lbox .lb-sub{color:#fff9;text-align:center;margin-top:6px;font-size:14.5px}.lbox .lb-x{color:#fff;background:#ffffff26;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:22px;right:26px}.lbox .lb-nav{color:#fff;background:#ffffff26;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.lbox .lb-nav.l{left:26px}.lbox .lb-nav.r{right:26px}.lbox .lb-idx{color:#ffffff8c;text-align:center;margin-top:14px;font-size:14px}@media (max-width:1000px){.mgrid{grid-template-columns:repeat(3,1fr);gap:12px}}@media (max-width:680px){.mgrid{grid-template-columns:repeat(2,1fr);gap:10px}.lbox .lb-nav{display:none}}.edt{max-width:var(--read);margin:0 auto;padding:26px 24px 80px}.edt-top{align-items:center;gap:10px;margin-bottom:22px;display:flex}.edt-top h2{letter-spacing:-.018em;font-size:23px;font-weight:800}.edt-top .r2{gap:8px;margin-left:auto;display:flex}.edt-meta{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;display:grid}.edt-title{letter-spacing:-.015em;border:none;width:100%;padding:14px 0;font-size:32px;font-weight:800;line-height:1.57}.edt-title:focus{outline:none}.edt-title::placeholder{color:var(--ink-4)}.blkrow{border:1px solid #0000;border-radius:10px;margin-bottom:4px;padding:6px 8px 6px 40px;position:relative}.blkrow:hover{border-color:var(--line);background:#fff}.blkrow .handle{opacity:0;flex-direction:column;gap:2px;transition:all .15s;display:flex;position:absolute;top:10px;left:6px}.blkrow:hover .handle{opacity:1}.blkrow .handle button{width:24px;height:18px;color:var(--ink-3);border-radius:5px;place-items:center;font-size:11.5px;line-height:1;display:grid}.blkrow .handle button:hover{background:var(--bg-2);color:var(--ink)}.blkrow .kind{color:var(--ink-4);opacity:0;font-size:12px;font-weight:700;position:absolute;top:8px;right:8px}.blkrow:hover .kind{opacity:1}.bin{resize:none;background:0 0;border:none;width:100%;padding:4px 0;font-family:inherit;line-height:1.9}.bin:focus{outline:none}.bin.h{letter-spacing:-.018em;font-size:22px;font-weight:800}.bin.p{color:var(--ink-2);font-size:18px}.bin.q{border-left:3px solid var(--blue);padding-left:16px;font-size:18px;font-weight:600}.bin.c{background:var(--blue-soft);border-radius:10px;padding:14px;font-size:17px}.bin.l{font-size:17.5px}.edt-add{border-top:1px solid var(--line);flex-wrap:wrap;gap:7px;margin-top:18px;padding-top:18px;display:flex}.edt-add button{border:1px solid var(--line);height:38px;color:var(--ink-2);border-radius:9px;align-items:center;gap:6px;padding:0 13px;font-size:15.5px;font-weight:600;display:flex}.edt-add button:hover{border-color:var(--blue);color:var(--blue);background:var(--blue-soft)}.imgpick{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.imgpick select,.imgpick input{border:1px solid var(--line);border-radius:9px;height:40px;padding:0 12px;font-size:16px}.imgpick input{flex:1;min-width:160px}.edt-hint{color:var(--ink-3);margin-top:16px;font-size:14.5px;line-height:1.87}@media (max-width:680px){.edt-meta{grid-template-columns:1fr}.edt-title{font-size:25px}}.chero{text-align:center;color:#fff;width:100vw;margin-left:calc(50% - 50vw);padding:74px 24px 66px;position:relative;overflow:hidden}.chero:before{content:"";background:linear-gradient(160deg,#1b2a5e,#0d1730);position:absolute;inset:0}.chero .wm{opacity:.13;place-items:center;display:grid;position:absolute;inset:0}.chero>*{z-index:1;position:relative}.chero .kick{opacity:.8;font-size:16px;font-weight:700}.chero .cat2{opacity:.66;margin-top:16px;font-size:15.5px}.chero h1{letter-spacing:-.015em;max-width:var(--read);word-break:keep-all;margin:20px auto 0;font-size:40px;font-weight:800;line-height:1.55}.chero .by{opacity:.8;margin-top:26px;font-size:16px}.chero .rb{background:#ffffff24;border:1px solid #ffffff42;border-radius:8px;margin-top:22px;padding:8px 14px;font-size:15px;font-weight:700;display:inline-block}.artbody{max-width:var(--read);margin:0 auto;padding:58px 24px 20px}.blk-h{letter-spacing:-.018em;margin:48px 0 20px;font-size:23px;font-weight:800;line-height:1.62}.blk-h:first-child{margin-top:0}.blk-p{color:var(--ink-2);word-break:keep-all;margin-bottom:26px;font-size:18px;line-height:2.05}.blk-p b{color:var(--ink);font-weight:700}.blk-p u{color:var(--ink);background:linear-gradient(#0000 62%,#ffe9a8 62%);font-weight:700;text-decoration:none}.blk-img{margin:30px 0}.blk-img .fr{border-radius:14px;place-items:center;height:280px;display:grid;position:relative;overflow:hidden}.blk-img img{object-fit:cover;width:100%;height:100%;display:block}.blk-img .cap{color:var(--ink-3);text-align:center;margin-top:11px;font-size:14.5px}.blk-quote{border-left:3px solid var(--blue);color:var(--ink);word-break:keep-all;margin:28px 0;padding:6px 0 6px 20px;font-size:18.5px;font-weight:600;line-height:1.9}.blk-callout{background:var(--blue-soft);border:1px solid var(--blue-line);color:#1b3e8f;word-break:keep-all;border-radius:14px;margin:28px 0;padding:20px 22px;font-size:17px;line-height:1.9}.blk-callout .cl-t{align-items:center;gap:7px;margin-bottom:8px;font-size:16px;font-weight:800;display:flex}.blk-list{margin:6px 0 24px}.blk-list .li{color:var(--ink-2);gap:12px;padding:9px 0;font-size:18px;line-height:1.8;display:flex}.blk-list .li .n2{background:var(--blue-soft);width:24px;height:24px;color:var(--blue);border-radius:8px;flex:none;place-items:center;margin-top:3px;font-size:14px;font-weight:800;display:grid}.blk-list .li .ck2{color:var(--mint);flex:none;margin-top:4px}.blk-div{background:var(--line);height:1px;margin:36px 0}.blk-result{border:1px solid var(--line);border-radius:14px;align-items:center;gap:18px;margin:30px 0;padding:22px;display:flex}.blk-result .rl{color:var(--ink-3);font-size:14px;font-weight:700}.blk-result .rv{letter-spacing:-.012em;margin-top:5px;font-size:21px;font-weight:800}.blk-result .ri{background:var(--mint-soft);width:52px;height:52px;color:var(--mint);border-radius:16px;flex:none;place-items:center;display:grid}.blk-table{border:1px solid var(--line);border-radius:12px;margin:26px 0;overflow:hidden}.blk-table div{grid-template-columns:1fr 1fr;font-size:16.5px;display:grid}.blk-table .th2{background:var(--bg-2);color:var(--ink-2);font-weight:700}.blk-table span{border-bottom:1px solid var(--line-2);padding:13px 16px}.blk-table span:nth-child(odd){border-right:1px solid var(--line-2)}.authorbar{max-width:var(--read);border-top:1px solid var(--line);border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:16px;margin:44px auto 0;padding:24px;transition:background .15s;display:flex}.authorbar:hover{background:var(--bg-2)}.authorbar:hover .ab-n{color:var(--blue)}.authorbar .ab-n{font-size:18px;font-weight:800}.authorbar .ab-f{color:var(--ink-3);word-break:keep-all;margin-top:4px;font-size:15px;line-height:1.55}.authorbar .ab-b{background:var(--blue);color:#fff;border-radius:11px;flex:none;height:50px;margin-left:auto;padding:0 24px;font-size:17px;font-weight:700}.authorbar .ab-b:hover{background:var(--blue-dark)}.otherbox{max-width:var(--read);border:1px solid var(--line);border-radius:14px;margin:32px auto 0;overflow:hidden}.otherbox .ob-h{background:var(--bg-2);border-bottom:1px solid var(--line);padding:16px 20px;font-size:16.5px;font-weight:700}.otherbox .ob-h b{color:var(--blue)}.otherbox .ob-tabs{color:var(--ink-3);gap:18px;padding:14px 20px 0;font-size:15.5px;font-weight:700;display:flex}.otherbox .ob-tabs button.on{color:var(--ink);position:relative}.otherbox .ob-tabs button.on:after{content:"";background:var(--ink);height:2px;position:absolute;bottom:-9px;left:0;right:0}.otherbox .ob-l{padding:16px 20px 20px}.oitem{color:var(--ink-2);align-items:flex-start;gap:12px;padding:14px 0;font-size:16.5px;line-height:1.77;display:flex}.oitem:hover{color:var(--blue)}.oitem .dot3{background:var(--ink-4);border-radius:50%;flex:none;width:4px;height:4px;margin-top:9px}.oitem .tag2{color:var(--mint);background:var(--mint-soft);white-space:nowrap;border-radius:5px;flex:none;margin-left:auto;padding:3px 8px;font-size:13.5px;font-weight:700}@media (max-width:680px){.chero{padding:52px 20px 46px}.chero h1{font-size:28px}.artbody{padding:36px 20px 10px}.blk-p{font-size:17.5px;line-height:1.9}.authorbar{flex-wrap:wrap}.authorbar .ab-b{width:100%;margin-left:0}}.prof{grid-template-columns:1fr 360px;align-items:stretch;gap:40px;padding-bottom:60px;display:grid}.prof>aside{align-self:stretch;position:relative}.ptabs{border-bottom:1px solid var(--line);z-index:40;background:#fff;gap:26px;display:flex;position:sticky;top:74px}.ptabs a{color:var(--ink-3);border-bottom:2px solid #0000;margin-bottom:-1px;padding:18px 0;font-size:17px;font-weight:700}.ptabs a.on,.ptabs a:hover{color:var(--ink);border-color:var(--ink)}.ptabs a .c{color:var(--ink-3);margin-left:4px;font-size:15.5px;font-weight:600}.phl{letter-spacing:-.015em;word-break:keep-all;margin:30px 0;font-size:30px;font-weight:800;line-height:1.57}.pinfo{border-bottom:1px solid var(--line-2);padding-bottom:30px}.pinfo>div:first-child{border-bottom:1px solid var(--line-2);margin-bottom:26px;padding-bottom:26px}.pname{align-items:center;gap:6px;font-size:21px;font-weight:800;display:flex}.verif{background:var(--blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;font-size:10.5px;display:grid}.keeprow{color:var(--ink-3);align-items:center;gap:9px;margin-top:13px;font-size:14.5px;display:flex}.keepbar{background:var(--line-2);border-radius:3px;width:92px;height:6px;overflow:hidden}.keepbar i{background:linear-gradient(90deg,#f7c948,#f79009);height:100%;display:block}.keeprow b{color:var(--ink);font-weight:700}.poffice{margin-top:24px;font-size:16.5px;font-weight:700}.paddr{color:var(--ink-3);margin-top:7px;font-size:15px;line-height:1.82}.ptel{color:var(--ink-2);margin-top:15px;font-size:15.5px}.ptel b{color:var(--ink);letter-spacing:-.004em;font-weight:700}.pmeta{grid-template-columns:88px minmax(0,1fr) 88px minmax(0,1fr);align-content:start;gap:16px 26px;font-size:15.5px;line-height:1.8;display:grid}.pmeta .k{white-space:nowrap;color:var(--ink-3)}.pmeta>span:not(.k){word-break:keep-all}.badgewrap{border-bottom:1px solid var(--line-2);padding:30px 0 28px}.bstat{flex-wrap:wrap;align-items:flex-start;gap:54px;display:flex}.bs-i{min-width:78px}.bs-v{letter-spacing:-.026em;font-size:34px;font-weight:800;line-height:1.1}.bs-sl{align-items:flex-end;height:38px;margin-bottom:-2px;display:flex}.bs-k{letter-spacing:-.012em;word-break:keep-all;margin-top:9px;font-size:15.5px;font-weight:700}.bs-s{color:var(--ink-3);margin-top:5px;font-size:13.5px}.bnote{border-top:1px solid var(--line-2);color:var(--ink-3);align-items:flex-start;gap:7px;margin-top:26px;padding-top:18px;font-size:13.5px;line-height:1.75;display:flex}.bnote svg{color:var(--mint);flex:none;margin-top:3px}.bnote .bd{color:var(--ink-4);margin-left:2px}.dtable{border:1px solid var(--line);border-radius:14px;margin:18px 0 0;overflow:hidden}.dtable .dr{border-bottom:1px solid var(--line-2);align-items:baseline;gap:20px;padding:15px 22px;display:flex}.dtable .dr:last-child{border-bottom:0}.dtable .dr .k{width:132px;color:var(--ink-3);letter-spacing:-.008em;flex:none;font-size:15px;font-weight:600}.dtable .dr .v{letter-spacing:-.016em;font-variant-numeric:tabular-nums;word-break:keep-all;font-size:18px;font-weight:800}.dtable .dr.hi{background:var(--blue-soft)}.dtable .dr.hi .v{color:var(--blue)}.dsrc{color:var(--ink-3);border-left:2px solid var(--line);word-break:keep-all;margin-top:14px;padding-left:14px;font-size:14.5px;line-height:1.9}.dsrc b{color:var(--ink-2);font-weight:700}.byline{border:1px solid var(--line);background:var(--bg-2);border-radius:14px;align-items:center;gap:14px;margin-top:28px;padding:17px 20px;display:flex}.byline .by-i{background:var(--line-2);color:#fff;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:16px;font-weight:800;display:grid;overflow:hidden}.byline .by-i img{object-fit:cover;width:100%;height:100%}.byline .by-x{flex:1;min-width:0}.byline .by-k{color:var(--ink-3);letter-spacing:-.006em;font-size:13px;font-weight:600}.byline .by-n{letter-spacing:-.012em;word-break:keep-all;margin-top:3px;font-size:16px;font-weight:700}.byline button{border:1px solid var(--line);height:38px;color:var(--ink-2);cursor:pointer;background:#fff;border-radius:9px;flex:none;padding:0 15px;font-size:14.5px;font-weight:700}.byline button:hover{border-color:var(--blue);color:var(--blue)}.rgbox{border:1px solid var(--line);border-radius:14px;margin:18px 0 0;padding:22px 24px}.rgbox h4{letter-spacing:-.014em;margin-bottom:6px;font-size:17px;font-weight:800}.rgrow{color:var(--ink-2);border-bottom:1px solid var(--line-2);gap:18px;padding:12px 0;font-size:16px;line-height:1.7;display:flex}.rgrow:last-child{border-bottom:0}.rgrow .k{width:118px;color:var(--ink-3);letter-spacing:-.008em;flex:none;font-size:14.5px;font-weight:600;line-height:1.75}.rgrow .v2{word-break:keep-all;flex:1;min-width:0}.rglist{border-top:1px solid var(--line);margin-top:14px}.rglist .rgrow{cursor:pointer;border-bottom:1px solid var(--line-2);padding:15px 2px}.rglist .rgrow:hover .v2{color:var(--blue)}.rglist .rgrow .v2 b{font-weight:700}.rglist .rgrow .v2 .res2{color:var(--red);font-weight:700}.easyhead{margin-bottom:22px}.easyhead h2{letter-spacing:-.02em;word-break:keep-all;font-size:27px;font-weight:800}.easyhead p{color:var(--ink-2);margin-top:8px;font-size:16px;line-height:1.75}.todo{border:1px solid var(--blue-line);background:var(--blue-soft);border-radius:14px;align-items:center;gap:16px;margin-bottom:20px;padding:18px 20px;display:flex}.todo .td-i{width:44px;height:44px;color:var(--blue);background:#fff;border-radius:12px;flex:none;place-items:center;display:grid}.todo .td-x{flex:1;min-width:0}.todo .td-t{letter-spacing:-.014em;word-break:keep-all;font-size:17.5px;font-weight:800}.todo .td-s{color:var(--ink-2);margin-top:5px;font-size:15px;line-height:1.6}.todo button{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:11px;flex:none;height:46px;padding:0 20px;font-size:16px;font-weight:700}.todo button:hover{background:var(--blue-dark)}.todo.done{border-color:var(--line);background:var(--bg-2)}.todo.done .td-i{color:var(--mint)}.bigrow{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:20px 4px;display:flex}.bigrow:last-child{border-bottom:0}.bigrow .bg-a{flex:none}.bigrow .bg-x{flex:1;min-width:0}.bigrow .bg-n{letter-spacing:-.014em;word-break:keep-all;font-size:17.5px;font-weight:800}.bigrow .bg-s{color:var(--ink-2);word-break:keep-all;margin-top:6px;font-size:15px;line-height:1.6}.bigrow .bg-m{color:var(--ink-3);margin-top:6px;font-size:14px}.bigrow .bg-b{flex:none;gap:8px;display:flex}.bigrow .bg-b button{cursor:pointer;border:1px solid var(--line);height:44px;color:var(--ink-2);background:#fff;border-radius:11px;padding:0 18px;font-size:15.5px;font-weight:700}.bigrow .bg-b button.pri{background:var(--blue);color:#fff;border-color:var(--blue)}.bigrow .bg-b button.pri:hover{background:var(--blue-dark);color:#fff}.bigrow .bg-b button:hover{border-color:var(--blue);color:var(--blue)}.tagnew{background:var(--red);color:#fff;border-radius:6px;align-items:center;height:24px;margin-left:8px;padding:0 9px;font-size:12.5px;font-weight:700;display:inline-flex}.tagok{background:var(--mint-soft);height:24px;color:var(--mint);border-radius:6px;align-items:center;margin-left:8px;padding:0 9px;font-size:12.5px;font-weight:700;display:inline-flex}.prevbox{border:1px solid var(--line);border-radius:16px;margin-top:16px;overflow:hidden}.prevbox .pv-h{background:var(--bg-2);border-bottom:1px solid var(--line);color:var(--ink-2);align-items:center;gap:9px;padding:14px 18px;font-size:15px;font-weight:700;display:flex}.prevbox .pv-h button{border:1px solid var(--line);height:36px;color:var(--ink-2);cursor:pointer;background:#fff;border-radius:9px;margin-left:auto;padding:0 14px;font-size:14.5px;font-weight:700}.prevbox .pv-c{padding:20px}@media (max-width:760px){.todo{flex-wrap:wrap}.todo button{width:100%}.bigrow{flex-wrap:wrap}.bigrow .bg-b{width:100%}.bigrow .bg-b button{flex:1}}.shot{background:var(--bg-2);border:1px solid var(--line);border-radius:16px;justify-content:center;align-items:center;padding:20px;display:flex;overflow:hidden}.sh-win{border:1px solid var(--line);background:#fff;border-radius:12px;width:100%;max-width:420px;overflow:hidden;box-shadow:0 6px 20px #1018280f}.sw-h{border-bottom:1px solid var(--line-2);letter-spacing:-.012em;background:#fff;padding:12px 16px;font-size:14.5px;font-weight:800}.sw-b{padding:14px 16px 16px}.sw-todo{background:var(--blue-soft);color:var(--blue);word-break:keep-all;border-radius:9px;margin-bottom:12px;padding:10px 12px;font-size:13.5px;font-weight:700}.sw-row{border-bottom:1px solid var(--line-2);align-items:center;gap:10px;padding:9px 0;display:flex}.sw-row:last-child{border-bottom:0}.sw-av{background:var(--navy);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:grid}.sw-av.tel{background:var(--bg-2);color:var(--ink-3)}.sw-x{flex:1;min-width:0}.sw-x b{letter-spacing:-.01em;font-size:13.5px;font-weight:700;display:block}.sw-x i{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12.5px;font-style:normal;display:block;overflow:hidden}.sw-tag{border-radius:5px;flex:none;align-items:center;height:21px;padding:0 8px;font-size:11.5px;font-weight:700;display:flex}.sw-tag.new{background:var(--red);color:#fff}.sw-tag.ok{background:var(--mint-soft);color:var(--mint)}.sw-note{color:var(--ink-3);word-break:keep-all;margin-top:12px;font-size:12px;line-height:1.6}.sw-stat{gap:8px;margin:12px 0 10px;display:flex}.sw-stat span{background:var(--bg-2);text-align:center;color:var(--ink-3);border-radius:8px;flex:1;padding:9px 6px;font-size:11.5px;line-height:1.4}.sw-stat b{color:var(--ink);margin-bottom:3px;font-size:15px;font-weight:800;display:block}.sw-chips{flex-wrap:wrap;gap:5px;display:flex}.sw-chips span{background:var(--line-2);color:var(--ink-2);border-radius:5px;padding:4px 8px;font-size:11.5px;font-weight:600}.sw-cta{background:var(--blue);color:#fff;text-align:center;border-radius:9px;margin-top:12px;padding:10px;font-size:13.5px;font-weight:700}.sw-q{letter-spacing:-.012em;word-break:keep-all;font-size:14px;font-weight:800;line-height:1.5}.sw-a{background:var(--bg-2);color:var(--ink-2);word-break:keep-all;border-radius:9px;margin-top:10px;padding:12px;font-size:12.5px;line-height:1.7}.sw-by{color:var(--ink-3);margin-top:9px;font-size:12px;font-weight:700;display:block}@media (max-width:900px){.shot{padding:14px}}.sgbar{border-bottom:1px solid var(--line-2);background:var(--bg-2);flex:none;align-items:center;gap:12px;padding:16px 24px;display:flex}.sgbar .st{color:var(--ink-4);letter-spacing:-.008em;white-space:nowrap;align-items:center;gap:9px;font-size:14.5px;font-weight:700;display:flex}.sgbar .st.on{color:var(--ink)}.sgbar .st .n{background:var(--line-2);width:24px;height:24px;color:var(--ink-3);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid}.sgbar .st.on .n{background:var(--blue);color:#fff}.sgbar .st.done{color:var(--ink-2)}.sgbar .st.done .n{background:var(--mint);color:#fff}.sgbar .bar{background:var(--line);flex:1;min-width:24px;height:2px}.sgbar .bar.on{background:var(--blue)}.signupwrap{max-width:560px;margin:0 auto;padding:44px 24px 90px}.signuphd{margin-bottom:22px}.signuphd h1{letter-spacing:-.022em;font-size:28px;font-weight:800}.signuphd p{color:var(--ink-3);word-break:keep-all;margin-top:9px;font-size:16px;line-height:1.75}.joinsheet{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden}.joinsheet .sh-b{padding:26px 26px 4px}.joinsheet .sh-f{border-top:1px solid var(--line-2);padding:20px 26px 26px}.joinsheet .form-f{margin-bottom:26px}.joinsheet .form-f:last-child{margin-bottom:4px}.joinsheet .form-f label{letter-spacing:-.01em;margin-bottom:10px;font-size:16px}.joinsheet .inp{height:50px;font-size:16.5px}.sgdone{border:1px solid var(--line);text-align:center;background:#fff;border-radius:18px;padding:48px 34px 36px}.sgdone .ic{background:var(--blue-soft);width:66px;height:66px;color:var(--blue);border-radius:50%;place-items:center;margin:0 auto 22px;display:grid}.sgdone h2{letter-spacing:-.018em;word-break:keep-all;font-size:23px;font-weight:800}.sgdone .ds{color:var(--ink-2);word-break:keep-all;margin-top:15px;font-size:16px;line-height:1.95}@media (max-width:680px){.signupwrap{padding:30px 18px 70px}.signuphd h1{font-size:24px}.joinsheet .sh-b{padding:22px 20px 4px}.joinsheet .sh-f{padding:18px 20px 22px}.sgdone{padding:38px 22px 30px}}.hint-b{color:var(--ink-3);margin-top:9px;font-size:14px;line-height:1.75}.licrow{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.licrow button{border:1px solid var(--line);height:50px;color:var(--ink-2);cursor:pointer;letter-spacing:-.012em;background:#fff;border-radius:11px;font-size:15.5px;font-weight:700}.licrow button:hover{border-color:var(--ink-4)}.licrow button.on{border-color:var(--blue);background:var(--blue-soft);color:var(--blue)}.phrow{gap:8px;display:flex}.phrow .inp{flex:1;min-width:0}.phbtn{border:1px solid var(--line);height:50px;color:var(--ink-2);cursor:pointer;white-space:nowrap;background:#fff;border-radius:10px;flex:none;padding:0 18px;font-size:15px;font-weight:700}.phbtn:hover{border-color:var(--blue);color:var(--blue)}.phbtn.done{border-color:var(--mint);color:var(--mint);background:var(--mint-soft);cursor:default}.phok{color:var(--mint);align-items:center;gap:7px;margin-top:10px;font-size:14.5px;font-weight:700;display:flex}.wkhead{align-items:center;gap:8px;margin-bottom:9px;display:flex}.wkhead .c{color:var(--ink-3);font-size:14px;font-weight:600}.wkhead button{cursor:pointer;color:var(--blue);background:0;border:0;margin-left:auto;font-size:14px;font-weight:700}.autobox{border:1px solid var(--mint);background:var(--mint-soft);border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:26px;padding:16px 18px;display:flex}.autobox .ab-i{color:var(--mint);flex:none;margin-top:2px}.autobox .ab-x{min-width:0;color:var(--ink-2);flex:1;font-size:14.5px;line-height:1.7}.autobox .ab-x b{color:var(--ink);margin-bottom:3px;font-size:15.5px;font-weight:700;display:block}.autobox button{border:1px solid var(--mint);height:34px;color:var(--mint);cursor:pointer;background:#fff;border-radius:9px;flex:none;padding:0 12px;font-size:14px;font-weight:700}.jbtns{gap:8px;display:flex}.jbtns .back{border:1px solid var(--line);width:104px;height:54px;color:var(--ink-2);cursor:pointer;background:#fff;border-radius:12px;flex:none;font-size:16.5px;font-weight:700}.jbtns .back:hover{border-color:var(--ink-4)}.joinsheet .wide-btn{height:54px;margin-top:0}.jbtns .wide-btn{flex:1}.psec2{border-bottom:1px solid var(--line-2);padding:38px 0}.psec2 h3{letter-spacing:-.018em;margin-bottom:18px;font-size:23px;font-weight:800;line-height:1.62}.psec2 h4{align-items:center;gap:6px;margin-bottom:14px;font-size:18px;font-weight:800;display:flex}.psec2 h4 .c{color:var(--ink-3);font-weight:700}.prodbox{border:1px solid var(--line);border-radius:16px;overflow:hidden}.prod{border-bottom:1px solid var(--line-2);align-items:center;gap:18px;padding:20px 22px;display:flex}.prod:last-child{border-bottom:0}.prod.off{background:var(--bg-2)}.prod .pl{color:var(--ink-3);flex:none;width:150px;font-size:14.5px;line-height:1.6}.prod .pc{flex:1;min-width:0}.prod .pt{letter-spacing:-.018em;font-size:17.5px;font-weight:800}.prod .pp{color:var(--blue);align-items:baseline;gap:7px;margin-top:6px;font-size:15.5px;font-weight:700;display:flex}.prod .pp small{color:var(--ink-3);font-size:13px;font-weight:600}.prod .pr{flex-direction:column;flex:none;align-items:flex-end;gap:8px;display:flex}.rbtn{background:var(--blue);color:#fff;white-space:nowrap;border-radius:10px;height:42px;padding:0 18px;font-size:15.5px;font-weight:700}.rbtn:hover{background:var(--blue-dark)}.prod.off .rbtn{border:1px solid var(--line);color:var(--ink-2);background:#fff}.prod.off .rbtn:hover{border-color:var(--blue);color:var(--blue)}.fq{color:var(--ink-3);font-size:14px}@media (max-width:760px){.prod{flex-wrap:wrap;gap:12px}.prod .pl{width:100%;font-size:14px}.prod .pr{align-items:stretch;width:100%}.rbtn{width:100%}.bstat{gap:30px 34px}.bs-v{font-size:28px}.bs-k{font-size:14.5px}}.pblk{border:1px solid var(--line);border-radius:18px;margin-top:18px;overflow:hidden}.pblk-h{letter-spacing:-.018em;word-break:keep-all;align-items:center;gap:9px;padding:26px 28px 4px;font-size:19px;font-weight:800;display:flex}.pblk-h em{color:var(--blue);font-style:normal;font-weight:800}.pblk-b{padding:0 28px}.pblk-f{border-top:1px solid var(--line);margin-top:10px}.pblk-f a{height:60px;color:var(--ink-2);cursor:pointer;justify-content:center;align-items:center;gap:7px;font-size:16px;font-weight:600;display:flex}.pblk-f a:hover{color:var(--blue);background:var(--line-2)}.pblk .empty2{text-align:center;color:var(--ink-3);padding:44px 28px;font-size:15.5px;line-height:1.85}.pqa{border-bottom:1px solid var(--line-2);padding:24px 0}.pblk-b .pqa:last-child{border-bottom:0}.pqa .pq-t{letter-spacing:-.018em;cursor:pointer;word-break:keep-all;font-size:20px;font-weight:800;line-height:1.5}.pqa .pq-t .qm2{color:var(--blue);margin-right:5px;font-weight:800}.pqa .pq-t:hover{color:var(--blue)}.pqa .pq-p{color:var(--ink-2);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:8px;font-size:16px;line-height:1.75;display:-webkit-box;overflow:hidden}.pqa .pq-r{justify-content:space-between;align-items:center;gap:12px;margin-top:13px;display:flex}.pqa .pq-m{color:var(--ink-3);flex-wrap:wrap;align-items:center;font-size:14.5px;display:flex}.pqa .pq-w{background:var(--line-2);height:32px;color:var(--ink-2);border-radius:999px;flex:none;align-items:center;padding:0 14px;font-size:14px;font-weight:600;display:flex}.pqa .pq-a{background:var(--bg-2);cursor:pointer;border-radius:12px;margin-top:14px;padding:20px 22px 16px}.pqa .pq-a .t{color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;line-height:1.8;display:-webkit-box;overflow:hidden}.pqa .pq-a .b{align-items:center;gap:9px;margin-top:14px;display:flex}.pqa .pq-a .i{background:var(--line-2);border-radius:50%;flex:none;width:26px;height:26px;overflow:hidden}.pqa .pq-a .i img{object-fit:cover;width:100%;height:100%}.pqa .pq-a .n{color:var(--ink);font-size:14.5px;font-weight:700}.pqa .pq-a .d{color:var(--ink-3);font-size:14px}.pth{border-bottom:1px solid var(--line-2);cursor:pointer;align-items:flex-start;gap:18px;padding:22px 0;display:flex}.pblk-b .pth:last-child{border-bottom:0}.pth:hover .pt-t{color:var(--blue);word-break:keep-all}.pth .pt-th{border-radius:12px;flex:none;place-items:center;width:132px;height:96px;display:grid;position:relative;overflow:hidden}.pth .pt-th .pt-r{color:#fff;text-align:center;letter-spacing:-.006em;background:#0d15229e;padding:5px 4px;font-size:11.5px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.pth .pt-b{flex:1;min-width:0}.pth .pt-a{align-items:center;gap:8px;margin-bottom:8px;display:flex}.pth .pt-i{background:var(--line-2);border-radius:50%;flex:none;width:22px;height:22px;overflow:hidden}.pth .pt-i img{object-fit:cover;width:100%;height:100%}.pth .pt-n{color:var(--ink-3);font-size:14px;font-weight:600}.pth .pt-t{letter-spacing:-.018em;word-break:keep-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:800;line-height:1.55;display:-webkit-box;overflow:hidden}.pth .pt-d{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:15.5px;line-height:1.75;display:-webkit-box;overflow:hidden}.pth .pt-m{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:7px;margin-top:11px;font-size:14px;display:flex}.pth .pt-m .res{color:var(--red);font-weight:700}.pth .pt-m .kd{background:var(--line-2);color:var(--ink-2);border-radius:6px;padding:3px 9px;font-weight:600}@media (max-width:760px){.pth{gap:13px;padding:18px 0}.pth .pt-th{width:96px;height:72px}.pth .pt-t{font-size:16.5px}.pth .pt-d{display:none}}.ppost{border-bottom:1px solid var(--line-2);padding:24px 0}.pblk-b .ppost:last-child{border-bottom:0}.ppost .pp-a{align-items:center;gap:9px;margin-bottom:11px;display:flex}.ppost .pp-i{background:var(--line-2);border-radius:50%;flex:none;width:26px;height:26px;overflow:hidden}.ppost .pp-i img{object-fit:cover;width:100%;height:100%}.ppost .pp-n{color:var(--ink-2);font-size:15px;font-weight:600}.ppost .pp-t{letter-spacing:-.018em;cursor:pointer;word-break:keep-all;font-size:18px;font-weight:800;line-height:1.55}.ppost .pp-t:hover{color:var(--blue)}.ppost .pp-b{color:var(--ink-2);cursor:pointer;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:9px;font-size:16px;line-height:1.8;display:-webkit-box;overflow:hidden}.ppost .pp-m{color:var(--ink-3);align-items:center;gap:9px;margin-top:12px;font-size:14px;display:flex}.ppost .pp-m .res{color:var(--red);font-weight:700}@media (max-width:760px){.pblk-h{padding:22px 18px 2px;font-size:18px}.pblk-b{padding:0 18px}.pqa .pq-r{flex-direction:column;align-items:flex-start;gap:9px}}.qa{border-top:1px solid var(--line-2);padding:20px 0}.qa:first-of-type{border-top:none}.qa .qt{font-size:16.5px;font-weight:700;line-height:1.67}.qa .qb{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:15px;line-height:1.82;display:-webkit-box;overflow:hidden}.qa .qm{color:var(--ink-3);margin-top:9px;font-size:13.5px}.kwgrid{grid-template-columns:1fr 1fr;gap:8px 16px;margin-top:6px;display:grid}.kw{background:var(--line-2);border-radius:7px;align-items:center;height:34px;padding:0 11px;font-size:14.5px;font-weight:600;display:flex;position:relative;overflow:hidden}.kw i{background:var(--blue-soft);border-radius:7px;position:absolute;top:0;bottom:0;left:0}.kw span{position:relative}.kwhead{color:var(--ink-3);justify-content:space-between;margin-bottom:12px;font-size:14.5px;display:flex}.quote{border:1px solid var(--line);text-align:center;border-radius:16px;margin-top:16px;padding:32px 54px;position:relative}.quote h4{justify-content:center;margin-bottom:0;font-size:21px;font-weight:800;line-height:1.67}.quote p{color:var(--ink-2);word-break:keep-all;max-width:520px;margin-top:16px;margin-left:auto;margin-right:auto;font-size:15.5px;line-height:1.9}.quote .qmeta{color:var(--ink-3);justify-content:center;gap:14px;margin-top:18px;font-size:14px;display:flex}.quote .qnav{border:1px solid var(--line);width:34px;height:34px;color:var(--ink-3);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.quote .qnav.l{left:12px}.quote .qnav.r{right:12px}.quote .qidx{color:var(--ink-3);margin-top:16px;font-size:14px}.lightask{border:1px solid var(--line);text-align:center;border-radius:14px;padding:26px}.lightask .lt{font-size:16.5px;font-weight:700}.lightask .lt .nw{background:var(--red);color:#fff;vertical-align:2px;border-radius:5px;margin-right:7px;padding:3px 7px;font-size:12px;font-weight:800}.lightask .lb{justify-content:center;gap:9px;margin-top:16px;display:flex}.lightask .lb button{border:1px solid var(--line);border-radius:10px;align-items:center;gap:7px;height:46px;padding:0 22px;font-size:16.5px;font-weight:700;display:flex}.lightask .lb button:hover{border-color:var(--blue);color:var(--blue);background:var(--blue-soft)}.lightask .ln{color:var(--ink-3);margin-top:14px;font-size:13.5px}.mapbox{background:linear-gradient(135deg,#e8edf4,#d5dde8);border-radius:14px;place-items:center;height:240px;margin-top:16px;display:grid;position:relative;overflow:hidden}.mapbox .pin{background:var(--red);border-radius:50% 50% 50% 0;place-items:center;width:40px;height:40px;display:grid;transform:rotate(-45deg);box-shadow:0 6px 18px #0003}.mapbox .pin i{background:#fff;border-radius:50%;width:13px;height:13px;display:block}.mapbox .mnote{color:#fff;text-align:center;background:#0d152280;padding:7px;font-size:13.5px;position:absolute;bottom:0;left:0;right:0}.pcard{border:1px solid var(--line);scrollbar-width:none;border-radius:16px;max-height:calc(100vh - 110px);position:sticky;top:92px;overflow:hidden auto}.pcard::-webkit-scrollbar{display:none}.pcard .ch3{background:var(--navy);color:#fff;z-index:2;align-items:flex-start;padding:18px 20px;display:flex;position:sticky;top:0}.pcard .ch3 .n{align-items:center;gap:6px;font-size:20px;font-weight:800;display:flex}.pcard .ch3 .f{opacity:.68;word-break:keep-all;margin-top:5px;font-size:14.5px;line-height:1.5}.pcard .ch3 .ic{opacity:.75;gap:12px;margin-left:auto;display:flex}.pcard .pimg{background:linear-gradient(165deg,#eef1f6,#dbe2eb);place-items:end center;height:392px;display:grid;position:relative;overflow:hidden}.pcard .pimg img{object-fit:cover;width:100%;height:100%}.pcard .pimg .ph-note{color:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0d15226b;border-radius:6px;padding:5px 10px;font-size:13px;position:absolute;bottom:12px;left:12px}.pcard .pact{padding:15px}.pbanner{border:1px solid var(--blue-line);background:var(--blue-soft);color:var(--blue);text-align:center;border-radius:9px;padding:10px;font-size:14.5px;font-weight:700}.twocol{grid-template-columns:1fr 1.45fr;gap:9px;margin-top:13px;display:grid}.twocol .lbl2{color:var(--ink-3);text-align:center;white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;font-size:13px;overflow:hidden}.b-ghost{background:var(--blue-soft);width:100%;height:50px;color:var(--blue);border-radius:10px;font-size:17px;font-weight:700}.b-solid{background:var(--blue);color:#fff;border-radius:10px;width:100%;height:50px;font-size:17px;font-weight:700}.b-solid:hover{background:var(--blue-dark)}@media (max-width:1000px){.prof{grid-template-columns:1fr}.prof>aside{align-self:auto}.pcard{max-height:none;position:static;overflow:hidden}.pcard .ch3{position:static}.pmeta{grid-template-columns:84px minmax(0,1fr)}.bgrid{grid-template-columns:repeat(3,1fr);gap:20px 8px}.kwgrid{grid-template-columns:1fr}.quote{padding:26px 20px}.quote .qnav{display:none}}@media (max-width:680px){.phl{font-size:25px}.prod{flex-wrap:wrap;gap:12px}.prod .pl{width:100%}.ptabs{gap:16px;overflow-x:auto}.ptabs a{white-space:nowrap;font-size:16px}}.admin{grid-template-columns:210px 1fr;gap:30px;padding:26px 0 60px;display:grid}.aside{border-right:1px solid var(--line);padding-right:16px}.aside .grp{color:var(--ink-3);padding:12px 12px 8px;font-size:13.5px;font-weight:700}.aside a{color:var(--ink-2);border-radius:9px;margin-bottom:2px;padding:11px 12px;font-size:16px;font-weight:600;display:block}.aside a.on{background:var(--blue-soft);color:var(--blue)}.aside a:hover{background:var(--bg-2)}.ahead{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.ahead h2{letter-spacing:-.018em;font-size:23px;font-weight:800}.ahead p{color:var(--ink-3);margin-top:6px;font-size:15.5px}.kpis{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:26px;display:grid}.kpi{border:1px solid var(--line);border-radius:12px;padding:16px}.kpi .k{color:var(--ink-3);font-size:14.5px}.kpi .v{letter-spacing:-.012em;margin-top:6px;font-size:25px;font-weight:800}.kpi .s{color:var(--mint);margin-top:5px;font-size:13.5px;font-weight:600}.kpi .s.warn{color:var(--red)}.panel{border:1px solid var(--line);border-radius:14px;margin-bottom:22px;overflow:hidden}.panel .ph2{border-bottom:1px solid var(--line-2);align-items:center;gap:10px;padding:16px 18px;display:flex}.panel .ph2 h3{font-size:17.5px;font-weight:800}.panel .ph2 .r{color:var(--ink-3);margin-left:auto;font-size:15px}.panel .pbody{padding:18px}table.tb{border-collapse:collapse;width:100%;font-size:15.5px}.tb th{text-align:left;color:var(--ink-3);border-bottom:1px solid var(--line);background:var(--bg-2);padding:11px 18px;font-size:14.5px;font-weight:600}.tb td{border-bottom:1px solid var(--line-2);vertical-align:middle;padding:14px 18px}.tb tr:last-child td{border-bottom:none}.tb .nm{font-weight:700}.tb .sub{color:var(--ink-3);margin-top:2px;font-size:14px}.st-b{white-space:nowrap;border-radius:6px;padding:5px 9px;font-size:13.5px;font-weight:700;display:inline-block}.st-wait{color:var(--red);background:#fff0ee}.st-ing{background:var(--blue-soft);color:var(--blue)}.st-done{background:var(--mint-soft);color:var(--mint)}.st-gray{background:var(--bg-2);color:var(--ink-3)}.minibtn{border:1px solid var(--line);height:34px;color:var(--ink-2);border-radius:8px;padding:0 13px;font-size:15px;font-weight:600}.minibtn:hover{border-color:var(--blue);color:var(--blue)}.minibtn.solid{background:var(--blue);color:#fff;border-color:var(--blue)}.minibtn.dark{background:var(--navy);color:#fff;border-color:var(--navy)}.toggle{gap:6px;display:flex}.toggle button{border:1px solid var(--line);color:var(--ink-2);border-radius:9px;padding:9px 14px;font-size:15.5px;font-weight:600}.toggle button.on{border-color:var(--blue);background:var(--blue-soft);color:var(--blue)}.barrow{margin-bottom:16px}.barrow .bl{justify-content:space-between;margin-bottom:7px;font-size:15px;display:flex}.barrow .bl b{font-weight:700}.bar{background:var(--line-2);border-radius:5px;height:9px;overflow:hidden}.bar i{background:var(--blue);border-radius:5px;height:100%;display:block}.bar i.mint{background:var(--mint)}.bar i.gray{background:var(--ink-4)}.hintbox{background:var(--bg-2);color:var(--ink-2);border-radius:12px;padding:15px;font-size:15px;line-height:1.87}.stars{color:#f79009;letter-spacing:1px;font-size:15.5px}.review{border-bottom:1px solid var(--line-2);padding:20px 0}.review:last-child{border-bottom:none}.rv-h{align-items:center;gap:9px;display:flex}.rv-h .rn{font-size:15.5px;font-weight:700}.rv-h .rd{color:var(--ink-3);margin-left:auto;font-size:14px}.rv-w{color:var(--ink-3);margin-top:4px;font-size:14px}.rv-t{color:var(--ink-2);margin-top:9px;font-size:16px;line-height:1.8}.scorebox{background:var(--bg-2);border-radius:14px;align-items:center;gap:20px;margin-bottom:6px;padding:18px;display:flex}.scorebox .big{letter-spacing:-.018em;font-size:36px;font-weight:800}.starpick{gap:6px;margin-top:4px;display:flex}.starpick button{color:var(--ink-4);font-size:32px;line-height:1}.starpick button.on{color:#f79009}.notif{border:1px solid var(--line);border-radius:12px;align-items:flex-start;gap:13px;margin-bottom:8px;padding:16px;display:flex}.notif.unread{background:var(--blue-soft);border-color:var(--blue-line)}.notif .ni{width:36px;height:36px;color:var(--blue);background:#fff;border-radius:11px;flex:none;place-items:center;display:grid}.notif .nt{font-size:16px;font-weight:700}.notif .nd{color:var(--ink-2);margin-top:4px;font-size:15px;line-height:1.77}.notif .na{color:var(--ink-3);margin-top:6px;font-size:13.5px}.bell{width:34px;height:34px;color:var(--ink-2);border-radius:9px;place-items:center;display:grid;position:relative}.bell:hover{background:var(--bg-2)}.bell .dot{background:var(--red);border:1.5px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:7px}.prog{gap:0;margin-top:14px;display:flex}.prog .p{text-align:center;flex:1;position:relative}.prog .p:before{content:"";background:var(--line);height:2px;position:absolute;top:9px;left:0;right:0}.prog .p:first-child:before{left:50%}.prog .p:last-child:before{right:50%}.prog .p .dot2{border:2px solid var(--line);z-index:1;background:#fff;border-radius:50%;width:20px;height:20px;margin:0 auto 8px;position:relative}.prog .p.done .dot2{background:var(--blue);border-color:var(--blue)}.prog .p.done:before{background:var(--blue)}.prog .p span{color:var(--ink-3);font-size:13.5px;font-weight:600}.prog .p.done span{color:var(--blue)}@media (max-width:900px){.admin{grid-template-columns:1fr}.aside{border-right:none;border-bottom:1px solid var(--line);gap:6px;padding-bottom:12px;padding-right:0;display:flex;overflow-x:auto}.aside .grp{display:none}.aside a{white-space:nowrap;margin-bottom:0}.kpis{grid-template-columns:1fr 1fr}.tb th:nth-child(4),.tb td:nth-child(4){display:none}}footer{background:var(--bg-2);border-top:1px solid var(--line);margin-top:60px;padding:40px 0 50px}.f-nav{color:var(--ink-2);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:20px;padding-bottom:20px;font-size:15.5px;font-weight:600;display:flex}.f-b{gap:30px;padding-top:22px;display:flex}.f-i{color:var(--ink-3);font-size:14px;line-height:1.95}.f-c{text-align:right;margin-left:auto}.f-c .cn{margin:3px 0 6px;font-size:27px;font-weight:800}.f-c .cn a{color:inherit;letter-spacing:-.006em}.f-c .cn a:hover{color:var(--blue)}.f-c .ch{color:var(--ink-3);font-size:13.5px;line-height:1.87}.f-legal{border-top:1px solid var(--line);color:var(--ink-3);word-break:keep-all;margin-top:34px;padding-top:26px;font-size:14px;line-height:1.95}.f-legal p{margin-bottom:14px}.f-legal p:last-of-type,.fl-core{margin-bottom:0}.fl-more{cursor:pointer;color:var(--ink-2);background:0;border:0;align-items:center;gap:6px;margin-top:14px;padding:0;font-size:13.5px;font-weight:700;display:flex}.fl-more:hover{color:var(--blue)}.fl-more .fl-ar{font-size:11px;transition:transform .18s}.fl-more.open .fl-ar{transform:rotate(180deg)}.fl-full{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.fl-full[hidden]{display:none}.f-legal b{color:var(--ink-2);font-weight:700}.f-cr{color:var(--ink-4);margin-top:26px;font-size:13.5px}@media (max-width:760px){.f-legal{font-size:13.5px;line-height:1.9}}@media (max-width:1100px){.feed,.feed.c3{grid-template-columns:repeat(2,1fr)}.hslide{flex:0 0 calc(50% - 8px)}.search{display:none}}@media (max-width:680px){.feed,.feed.c3{grid-template-columns:1fr}.hslide{flex:0 0 100%;height:340px}.tabs1,.rank{display:none}.util{font-size:15px}.util .joinlink{display:none}.util .login{border-radius:18px;height:36px;padding:0 15px;font-size:14.5px}.join{flex-direction:column;align-items:flex-start}.join .jb{margin-left:0}.factbox,.pstats,.pickgrid{grid-template-columns:1fr}.dhero h1{font-size:25px}.stickybar .txt{display:none}.stickybar .btns{width:100%}.stickybar button{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}
