/* kdc-treatment 0.1.26 · สร้างจาก tools/build_kdc_treatment_plugin.py — อย่าแก้ไฟล์นี้ด้วยมือ */
.kdct{--ground:#FBF7FC;--paper:#fff;--ink:#241F2B;--body:#463E50;--mute:#5B5163;--brand:#80298F;--brand-dk:#5F1C6B;--brand-lo:#F4E7F7;--plum:#3B1146;--on-plum:#F6EDF8;--on-plum-2:#DCC6E2;--line:#EADFEE;--line-2:#D4C3DA;--r:12px;--top:103px;--f:Montserrat,kdctLINESeed,"PingFang SC","Noto Sans SC","Microsoft YaHei",system-ui,sans-serif;--fh:kdctLINESeed,Montserrat,"PingFang SC","Noto Sans SC","Microsoft YaHei",sans-serif;background:var(--ground);color:var(--body);font:400 16px/1.75 var(--f);-webkit-font-smoothing:antialiased;overflow-wrap:break-word}.kdct *{box-sizing:border-box}.kdct a{color:var(--brand-dk);box-shadow:none}.kdct h1,.kdct h2,.kdct h3{margin:0;color:var(--ink);font-family:var(--fh);font-weight:400;line-height:1.25;text-transform:none;letter-spacing:normal;text-wrap:balance}.kdct p{margin:0}.kdct ul,.kdct ol{list-style:none!important;margin:0!important;padding:0!important}.kdct li{list-style:none!important;margin:0}.kdct li::before,.kdct li::marker{content:none}.kdct .ic{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.kdct :focus-visible{outline:3px solid var(--brand);outline-offset:3px;border-radius:6px}.kdct .wrap{width:min(1120px,100% - 32px);margin-inline:auto}.kdct .hero{background:var(--plum);color:var(--on-plum);padding:calc(var(--top) + 28px) 0 36px}.kdct .hero :focus-visible,.kdct .help :focus-visible{outline-color:#fff}.kdct .crumbs ol{display:flex;flex-wrap:wrap;gap:4px 8px;font-size:14px;color:var(--on-plum-2)}.kdct .crumbs li+li::before{content:"/"!important;margin-right:8px;color:var(--on-plum-2)}.kdct .crumbs a{color:var(--on-plum);text-decoration:underline;text-underline-offset:3px}.kdct .hero h1{color:#fff;font-size:clamp(30px,4.6vw,48px);margin:14px 0 14px;max-width:20ch}.kdct .hero .lede{color:var(--on-plum-2);max-width:66ch;font-size:17px}.kdct .acts{display:flex;flex-wrap:wrap;gap:10px}.kdct .hero .acts{margin-top:22px}.kdct .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border-radius:var(--r);font:500 16px/1.2 var(--f);text-decoration:none!important;text-transform:none!important;border:1.5px solid transparent;transition:background-color .2s,border-color .2s}.kdct .btn.solid{background:var(--brand);color:#fff}.kdct .btn.solid:hover{background:var(--brand-dk)}.kdct .hero .btn.solid{background:#fff;color:var(--brand-dk)}.kdct .hero .btn.solid:hover{background:var(--brand-lo)}.kdct .btn.ghost{background:transparent;color:#fff;border-color:rgb(255 255 255/.45)}.kdct .btn.ghost:hover{background:rgb(255 255 255/.1)}.kdct .btn.white{background:#fff;color:var(--brand-dk)}.kdct .btn.white:hover{background:var(--brand-lo)}.kdct .btn.line{background:#fff;color:var(--brand-dk);border-color:var(--line-2)}.kdct .btn.line:hover{border-color:var(--brand)}.kdct .facts{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:22px!important;font-size:14px;color:var(--on-plum-2)}.kdct .facts li{display:flex;align-items:center;gap:8px}.kdct .facts .ic{width:18px;height:18px;color:var(--on-plum)}.kdct .toc{border-bottom:1px solid var(--line);background:var(--ground)}.kdct .toc ol{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:12px 0!important}.kdct .toc ol::-webkit-scrollbar{display:none}.kdct .toc a{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1.5px solid var(--line-2);border-radius:999px;background:#fff;color:var(--ink);font-size:14px;white-space:nowrap;text-decoration:none}.kdct .toc a:hover{border-color:var(--brand);color:var(--brand-dk)}.kdct .main{padding:8px 0 56px}.kdct .sec,.kdct .mid,.kdct .help{scroll-margin-top:calc(var(--top) + 20px)}.kdct .sec{max-width:820px;margin-top:48px}.kdct .sec>h2{font-size:clamp(24px,2.6vw,30px);color:var(--ink);margin-bottom:14px}.kdct .sec>p+p,.kdct .sec>p+.nxs,.kdct .sec>ol+p,.kdct .sec>ul+p{margin-top:14px}.kdct .sec p{max-width:68ch}.kdct .note{margin-top:14px;color:var(--mute);font-size:15px}.kdct h3{font-size:18px;line-height:1.4}.kdct .chk{display:grid;gap:10px}.kdct .chk li{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:12px 16px;color:var(--ink)}.kdct .chk .ic{color:var(--brand);margin-top:3px}.kdct .steps{display:grid;gap:0;counter-reset:none}.kdct .steps li{display:grid;grid-template-columns:40px 1fr;gap:16px;padding:16px 0;border-bottom:1px solid var(--line)}.kdct .steps li:first-child{padding-top:4px}.kdct .steps .n{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--brand-lo);color:var(--brand);font:600 17px var(--f)}.kdct .steps h3{margin:6px 0 4px}.kdct .defs{display:grid;gap:0}.kdct .defs li{padding:16px 0;border-bottom:1px solid var(--line)}.kdct .defs li:first-child{padding-top:4px}.kdct .defs h3{margin-bottom:4px}.kdct .tiles{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.kdct .sec:has(.tiles){max-width:none}.kdct .tiles li{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:18px}.kdct .tiles .ti{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--brand-lo);color:var(--brand);margin-bottom:12px}.kdct .tiles h3{font-size:17px;margin-bottom:6px}.kdct .tiles p{font-size:15px;line-height:1.65}.kdct .nxs{display:flex;flex-wrap:wrap;gap:4px 20px;margin-top:10px}.kdct .nx{display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:15px;color:var(--brand-dk);text-decoration:none}.kdct .nx:hover{text-decoration:underline;text-underline-offset:3px}.kdct .nx .ic{width:16px;height:16px}.kdct .callout{background:var(--brand-lo);border-radius:var(--r);padding:24px}.kdct .callout>h2{font-size:clamp(21px,2.2vw,25px)}.kdct .price{display:grid;grid-template-columns:40px 1fr;gap:16px;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:24px}.kdct .price .pi{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--brand-lo);color:var(--brand)}.kdct .price h2{font-size:clamp(22px,2.4vw,28px);margin-bottom:10px}.kdct .price p+p{margin-top:12px}.kdct .gl{margin:22px 0 10px;font-size:15px;color:var(--mute);font-family:var(--f)}.kdct .ppl{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.kdct .ppl li{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:14px 16px;display:flex;gap:14px;align-items:center}.kdct .ppl li>div{display:grid;gap:2px;min-width:0}.kdct .ppl .av{width:64px;height:64px;flex:none;border-radius:50%;object-fit:cover;object-position:50% 20%;background:var(--brand-lo)}.kdct .ph{margin:4px 0 20px;max-width:820px}.kdct .ph:empty{display:none}.kdct .ph img{display:block;width:100%;height:auto;border-radius:var(--r);background:var(--brand-lo)}.kdct .ppl .nm{color:var(--ink);font-family:var(--fh);font-size:17px}.kdct .ppl .cr{font-size:14px;line-height:1.5;color:var(--mute)}.kdct .team .nxs,.kdct #team .nxs{margin-top:14px}.kdct .pp{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:700px){.kdct .pp{gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}}.kdct .pp li{display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--line);border-radius:14px;overflow:hidden}.kdct .pf{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:var(--brand-lo)}.kdct .pf .pi{position:absolute;left:var(--l,0);top:var(--t,0);width:calc(var(--z,1)*100%);max-width:none;height:auto;display:block}.kdct .pf.p0{display:grid;place-items:center;background:var(--brand-lo)}.kdct .pf.p0 span{font:400 clamp(34px,6vw,52px)/1 var(--fh);color:var(--brand-dk);letter-spacing:.04em;width:2.6em;height:2.6em;display:grid;place-items:center;border:1.5px solid var(--line-2);border-radius:50%;background:var(--paper)}.kdct .pp .tx{display:grid;gap:6px;align-content:start;padding:14px 16px 18px;border-top:1px solid var(--line)}.kdct .pp .nm{color:var(--ink);font-family:var(--fh);font-size:19px;line-height:1.35}.kdct .pp .cr{font-size:14px;line-height:1.55;color:var(--mute)}@media(max-width:699px){.kdct .pp .tx{padding:12px 12px 14px;gap:4px}.kdct .pp .nm{font-size:17px}}.kdct .pp+.gl{margin-top:28px}.kdct .hero.hx.hv-b .wrap{display:block}.kdct .hero.hx.hv-b .ht{display:block}.kdct .spt{margin-top:26px}.kdct .spt ul{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:700px){.kdct .spt ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.kdct .spt ul{grid-template-columns:repeat(5,minmax(0,1fr))}}.kdct .spt a{display:grid;grid-template-columns:1fr 18px;grid-template-rows:auto auto;gap:2px 8px;align-items:center;min-height:64px;height:100%;padding:12px 14px;border:1px solid rgb(255 255 255/.3);border-radius:var(--r);color:#fff;text-decoration:none;transition:background-color .2s,border-color .2s}.kdct .spt a:hover{background:rgb(255 255 255/.1);border-color:rgb(255 255 255/.55)}.kdct .spt .tn{font:400 16px/1.35 var(--fh);color:#fff}.kdct .spt .tc{grid-column:1;font-size:14px;line-height:1.3;color:var(--on-plum-2)}.kdct .spt svg{grid-column:2;grid-row:1/span 2;width:18px;height:18px;color:var(--on-plum-2)}.kdct .her{margin:0;display:grid;grid-template-columns:112px 1fr;gap:16px;align-items:center}.kdct .her .pf{border-radius:12px;box-shadow:0 0 0 1px rgb(255 255 255/.14)}.kdct .her figcaption{display:grid;gap:4px}.kdct .her .hn{font:400 19px/1.35 var(--fh);color:#fff}.kdct .her .hr{font-size:14px;color:var(--on-plum-2)}.kdct .her .hl{font-size:15px;line-height:1.6;color:var(--on-plum);margin-top:6px}@media(max-width:1099px){.kdct .hero.hv-d .her,.kdct .hero.hv-bd .her{order:3;margin:6px 0 20px}}@media(min-width:1100px){.kdct .hero.hx.hv-d .wrap,.kdct .hero.hx.hv-bd .wrap:first-child{grid-template-columns:minmax(0,1fr) 300px;align-items:start}.kdct .her{grid-template-columns:88px 1fr;gap:14px;padding:16px;border:1px solid rgb(255 255 255/.18);border-radius:16px}.kdct .her .pf{width:88px}}.kdct{--hdr:107px}@media(max-width:979px){.kdct{--hdr:93px}}.kdct .snb-w{position:sticky;top:var(--hdr);height:0;z-index:30}.kdct .snb{position:absolute;left:0;right:0;top:0;background:rgb(251 247 252/.97);border-bottom:1px solid var(--line);box-shadow:0 8px 18px -12px rgb(59 17 70/.25);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s,transform .2s,visibility 0s .2s}.kdct .snb.on{opacity:1;visibility:visible;transform:none;transition:opacity .2s,transform .2s}.kdct .snb-s{display:flex;gap:8px;overflow-x:auto;padding:8px 2px;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 88%,transparent);mask-image:linear-gradient(to right,#000 88%,transparent)}.kdct .snb-s::-webkit-scrollbar{display:none}.kdct .snb a{flex:none;display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid var(--line-2);border-radius:999px;background:#fff;color:var(--ink);font-size:14px;line-height:1.2;white-space:nowrap;text-decoration:none}.kdct .snb a:last-child{margin-right:40px}.kdct .snb a:hover{border-color:var(--brand)}.kdct .snb a[aria-current]{background:var(--brand);border-color:var(--brand);color:#fff}@media(max-width:1099px){.kdct .snb{left:-16px;right:-16px;padding:0 16px}}@media (prefers-reduced-motion:reduce){.kdct .snb,.kdct .snb.on{transition:none}}.kdct[data-kdc-page="dentists"] .sec{scroll-margin-top:calc(var(--hdr) + 72px)}.kdct .spt{scroll-margin-top:calc(var(--hdr) + 16px)}.kdct .bk{margin-top:18px}.kdct .bk a{display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:14px;color:var(--brand-dk);text-decoration:none}.kdct .bk a:hover{text-decoration:underline;text-underline-offset:3px}.kdct .bk svg{width:16px;height:16px;transform:rotate(-90deg)}.kdct .hero.hv-bd .spt{margin-top:28px}.kdct .hero.hx.hv-bd .wrap+.wrap{display:block}@media(max-width:699px){.kdct .hero.hv-bd .her{grid-template-columns:56px 1fr;gap:12px;margin:2px 0 16px}.kdct .hero.hv-bd .her .hn{font-size:17px}.kdct .hero.hv-bd .her .hl{font-size:14px;line-height:1.5;margin-top:2px}.kdct .hero.hv-bd .spt{margin-top:18px}.kdct .hero.hv-bd .spt ul{gap:8px}.kdct .hero.hv-bd .spt a{min-height:52px;padding:8px 10px;gap:0 6px}.kdct .hero.hv-bd .spt .tn{font-size:15px;line-height:1.3}.kdct .hero.hv-bd .spt .tc{font-size:13px}.kdct .hero.hv-bd .spt svg{width:16px;height:16px}}.kdct .mos{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:24px!important;max-width:460px}.kdct .mos .pf{border-radius:10px;box-shadow:0 0 0 1px rgb(255 255 255/.14)}@media(max-width:1099px){.kdct .hero.hx .wrap{display:flex;flex-direction:column}.kdct .hero.hx .ht{display:contents}.kdct .hero.hx .crumbs{order:1}.kdct .hero.hx h1{order:2}.kdct .hero.hx .mos{order:3;margin:4px 0 18px!important}.kdct .hero.hx .lede{order:4}.kdct .hero.hx .acts{order:5}.kdct .hero.hx .facts{order:6}}@media(min-width:1100px){.kdct .hero.hx .wrap{display:grid;grid-template-columns:minmax(0,1fr) 384px;gap:56px;align-items:center}.kdct .mos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:0!important;max-width:none}.kdct .mos li:nth-child(3n+2){transform:translateY(22px)}.kdct .mos .pf{border-radius:12px}}.kdct .rel{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.kdct .rel a{display:grid;grid-template-columns:1fr 20px;gap:2px 12px;align-items:center;height:100%;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:14px 16px;text-decoration:none;color:var(--ink)}.kdct .rel a:hover{border-color:var(--brand)}.kdct .rel .rt{font-family:var(--fh);font-size:17px;color:var(--brand-dk)}.kdct .rel .rd{grid-column:1;font-size:14px;color:var(--mute);line-height:1.5}.kdct .rel .ic{grid-column:2;grid-row:1/3;color:var(--brand)}.kdct .mid{display:grid;gap:16px;align-items:center;max-width:none;margin-top:48px;background:#fff;border:1px solid var(--line-2);border-radius:var(--r);padding:22px 24px}.kdct .mid h2{font-size:21px;margin-bottom:4px}.kdct .mid p{color:var(--body)}@media(min-width:900px){.kdct .mid{grid-template-columns:1fr auto}}.kdct .rvw{display:grid;gap:12px}.kdct .rvw li{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:18px 20px}.kdct .rvw blockquote{margin:0;padding:0 0 0 14px;border-left:3px solid var(--brand-lo);color:var(--ink)}.kdct .rvw .by{margin-top:8px;font-size:14px;color:var(--mute)}.kdct .faq .qa{padding:18px 0;border-bottom:1px solid var(--line)}.kdct .faq .qa h3{font-size:19px;margin-bottom:6px}.kdct .faq .qa:first-of-type{padding-top:4px}.kdct .help{margin-top:56px;background:var(--plum);color:var(--on-plum);border-radius:20px;padding:32px;display:grid;gap:22px}.kdct .help h2{color:#fff;font-size:26px;margin-bottom:8px}.kdct .help p{color:var(--on-plum-2);max-width:60ch}.kdct .help .alt{margin-top:12px;font-size:15px}.kdct .help .alt a{color:#fff;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}@media(min-width:900px){.kdct .help{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:40px 44px}.kdct .help .acts{justify-content:flex-end}.kdct .help .alt{text-align:right}}.kdct .side{display:none}@media(min-width:1100px){.kdct .cols{display:grid;grid-template-columns:minmax(0,820px) minmax(0,1fr);gap:56px}.kdct .side{display:block;position:sticky;top:calc(var(--top) + 24px);align-self:start;margin-top:48px;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:20px}}.kdct .side .sh{font-family:var(--fh);font-size:19px;line-height:1.35;color:var(--ink)}.kdct .side .sf{display:flex;gap:8px;align-items:center;margin:8px 0 16px;font-size:14px;color:var(--mute)}.kdct .side .sf .ic{width:18px;height:18px;color:var(--brand)}.kdct .acts.col{flex-direction:column}.kdct .acts.col .btn{width:100%;height:auto;padding:9px 12px;font-size:15px;line-height:1.3;white-space:normal;text-align:center}.kdct .btn span{min-width:0;overflow-wrap:break-word}.kdct .rev{margin-top:28px;font-size:14px;color:var(--mute);max-width:none}@media(max-width:979px){.kdct{--top:97px}.kdct .sec,.kdct .mid,.kdct .help{scroll-margin-top:calc(var(--top) + 68px)}}@media(max-width:600px){.kdct .hero{padding:calc(var(--top) + 16px) 0 28px}.kdct .hero .lede{font-size:16px}.kdct .hero .acts .btn{flex:1 1 auto}.kdct .sec{margin-top:40px}.kdct .price{grid-template-columns:1fr;padding:20px}.kdct .callout{padding:20px}.kdct .help{padding:24px 20px}.kdct .help .acts .btn{flex:1 1 auto}.kdct .mid .acts .btn{flex:1 1 auto}}main.site-main:has(.kdct){background:#FBF7FC;overflow:clip}.container:has(.kdct){max-width:none;padding-left:0;padding-right:0}@media(prefers-reduced-motion:reduce){.kdct *{transition:none!important}}.kdct .ph figcaption{margin-top:8px;font-size:13px;line-height:1.5;color:var(--mute)}.kdct .ph:has(figcaption):not(:has(img)){display:none}.kdct[data-kdc-layout="guide"] .sec,.kdct[data-kdc-layout="guide"] .mid,.kdct[data-kdc-layout="guide"] .ugg,.kdct[data-kdc-layout="guide"] .uc{scroll-margin-top:calc(var(--hdr) + 72px)}.kdct .kf{max-width:820px;margin-top:32px;background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:22px 24px 10px}.kdct .kf>h2{font-size:21px;margin-bottom:6px}.kdct .kfl li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:start;padding:12px 0;border-top:1px solid var(--line)}.kdct .kfl li:first-child{border-top:0}.kdct .kfl .ic{color:var(--brand);margin-top:4px}.kdct .kfl p{color:var(--ink);max-width:none}.kdct .mfs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px}.kdct .mfs:not(:has(img)),.kdct .mf:not(:has(img)){display:none}.kdct .mf{margin:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:18px 12px 12px}.kdct .mf img{display:block;width:auto;max-width:100%;height:clamp(220px,52vw,380px);object-fit:contain}.kdct .mf figcaption,.kdct .tf figcaption{margin-top:10px;font-size:13px;line-height:1.5;color:var(--mute);text-align:center}.kdct .tiles li.tfg{padding:0;overflow:hidden;display:flex}.kdct .tfg:not(:has(img)){display:none}.kdct .tf{margin:0;display:flex;flex-direction:column;width:100%}.kdct .tf img{display:block;width:100%;height:auto;aspect-ratio:5/3;object-fit:cover;flex:1 1 auto;min-height:0}.kdct .tf figcaption{margin:0;padding:8px 12px 10px;text-align:left}.kdct .ug{max-width:820px}.kdct .ugn{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 4px}.kdct .ugn a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 6px 0 16px;border:1.5px solid var(--line-2);border-radius:999px;background:#fff;color:var(--ink);font-size:15px;line-height:1.2;text-decoration:none}.kdct .ugn a:hover{border-color:var(--brand);color:var(--brand-dk)}.kdct .uc-n{display:grid;place-items:center;min-width:28px;height:28px;padding:0 6px;border-radius:999px;background:var(--brand-lo);color:var(--brand-dk);font:600 13px/1 var(--f)}.kdct .ugg{margin-top:30px}.kdct .ugh{font-size:20px;line-height:1.35;margin-bottom:12px}.kdct .ucs{display:grid;gap:10px;align-items:start;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.kdct .uc{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:16px 18px 2px}.kdct .uc:has(details[open]){border-color:var(--line-2);box-shadow:0 6px 22px rgb(59 17 70/.07)}.kdct .uc h4{margin:0;font:400 17px/1.4 var(--fh);color:var(--ink);text-transform:none;letter-spacing:normal}.kdct .uc .ub{margin-top:6px;font-size:15px;line-height:1.6}.kdct .uc details{margin-top:12px;border-top:1px solid var(--line)}.kdct .uc summary{display:flex;align-items:center;gap:6px;min-height:44px;cursor:pointer;list-style:none;color:var(--brand-dk);font-size:15px}.kdct .uc summary::-webkit-details-marker{display:none}.kdct .uc summary .ic{width:18px;height:18px;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.kdct .uc details[open] summary .ic{transform:rotate(180deg)}.kdct .uc .sc,.kdct .uc details[open] .so{display:none}.kdct .uc details[open] .sc{display:inline}.kdct .uc .ud{padding:2px 0 14px}.kdct .uc .ud p{font-size:15px;line-height:1.7}.kdct .uc .nxs{margin-top:6px}.kdct .mf.mw{grid-column:1/-1;padding:0;overflow:hidden}.kdct .mf.mw img{width:100%;height:auto}.kdct .mf.mw figcaption{padding:0 14px 12px}.kdct .uim{margin:-16px -18px 12px;border-bottom:1px solid var(--line);border-radius:var(--r) var(--r) 0 0;overflow:hidden}.kdct .uim:not(:has(img)){display:none}.kdct .uim img{display:block;width:100%;height:auto}.kdct .uim figcaption{padding:6px 18px 8px;font-size:12px;line-height:1.45;color:var(--mute)}@media(max-width:600px){.kdct .uim{margin:-14px -16px 12px}.kdct .uim figcaption{padding:6px 16px 8px}}.kdct .steps.tl li{position:relative;padding:0 0 22px;border-bottom:0}.kdct .steps.tl li:not(:last-child)::after{content:"";position:absolute;left:19px;top:46px;bottom:2px;width:2px;background:var(--line-2)}.kdct .steps.tl .n{border-radius:50%;background:var(--paper);border:2px solid var(--brand);color:var(--brand-dk)}.kdct .steps.tl h3{margin:7px 0 4px}@media(max-width:600px){.kdct .kf{padding:18px 18px 6px}.kdct .mfs{gap:8px}.kdct .mf{padding:14px 8px 10px}.kdct .uc{padding:14px 16px 2px}}.kdct[data-kdc-layout="guide"] .snb{background:var(--ground)}.kdct[data-kdc-snb] .snb{background:var(--ground)}.kdct[data-kdc-snb] .sec,.kdct[data-kdc-snb] .mid,.kdct[data-kdc-snb] .help,.kdct[data-kdc-snb] .ugg,.kdct[data-kdc-snb] .uc,.kdct[data-kdc-snb] .faq{scroll-margin-top:calc(var(--hdr) + 72px)}