.p-about .bn{max-width:var(--w-wide);margin:0 auto;padding:34px 22px 44px;border-top:1px solid var(--line)}.p-about .bn h2{margin:0 0 8px;font-size:21px;font-weight:800;letter-spacing:-.03em;color:var(--ink)}.p-about .bn-lead{margin:0 0 20px;max-width:62ch;font-size:14px;letter-spacing:-.02em;color:var(--sub)}.p-about .bn-list{margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.p-about .bn-list>div{padding:16px 18px;background:var(--card);border:1px solid var(--line);border-radius:12px}.p-about .bn-list dt{margin:0 0 6px;font-size:15px;font-weight:800;letter-spacing:-.02em;color:var(--teal)}.p-about .bn-list dd{margin:0;font-size:13.5px;line-height:1.65;letter-spacing:-.02em;color:var(--ink)}.p-about .bn-tail{margin:18px 0 0;font-size:13.5px;letter-spacing:-.02em;color:var(--sub)}@media (max-width:780px){.p-about .bn-list{grid-template-columns:1fr}}.p-about{--paper:#f6f8f7;--ink:#15211d;--sub:#5a6862;--line:#e2e7e3;--card:#fff;--brand:#ff6f0f;--teal:#0e6b6e;--teal-d:#0a4a4d;--wash:#eef4f2;--bar:rgba(255,255,255,.9)}:root[data-theme=dark] .p-about{--paper:#0e1513;--ink:#e6ece9;--sub:#9aa8a2;--line:#26332e;--card:#141c19;--teal:#5fc7c9;--teal-d:#8fd8d9;--wash:#131b18;--bar:rgba(14,21,19,.9)}.p-about *{box-sizing:border-box}.p-about{margin:0;background:var(--paper);color:var(--ink);font-family:Pretendard Variable,Pretendard,-apple-system,Malgun Gothic,sans-serif;font-size:15px;line-height:1.6}.p-about a{color:var(--teal);text-decoration:none}.p-about .wrap{max-width:var(--w-wide);margin:0 auto;padding:0 22px}.p-about [data-lucide]{width:1em;height:1em;vertical-align:-.14em;stroke-width:2}.p-about .topbar{position:sticky;top:0;z-index:100;background:var(--bar);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.p-about .topbar .in{max-width:var(--w-wide);margin:0 auto;padding:0 22px;height:54px;display:flex;align-items:center;gap:12px}.p-about .brand{font-weight:800;letter-spacing:-.01em;font-size:16px;color:var(--ink);display:flex;align-items:center;gap:7px;white-space:nowrap}.p-about .brand .bi{color:var(--brand);font-size:18px}.p-about .navlinks{display:flex;gap:2px;margin-left:auto;overflow-x:auto;scrollbar-width:none}.p-about .navlinks::-webkit-scrollbar{display:none}.p-about .navlinks a{padding:7px 10px;border-radius:8px;font-size:13px;color:var(--sub);white-space:nowrap;font-weight:500}.p-about .navlinks a:hover{background:var(--wash);color:var(--ink)}.p-about .hamb{margin-left:auto;display:none;background:none;border:1px solid var(--line);border-radius:9px;width:38px;height:38px;align-items:center;justify-content:center;color:var(--ink);cursor:pointer;font-size:19px}.p-about .drawer{display:none}.p-about .drawer a{display:flex;align-items:center;gap:10px;padding:12px 22px;border-top:1px solid var(--line);color:var(--ink);font-size:14.5px}.p-about .drawer a i{color:var(--teal);font-size:18px}@media(max-width:780px){.p-about .navlinks{display:none}.p-about .hamb{display:flex}.p-about .drawer.open{display:block;background:var(--paper);border-bottom:1px solid var(--line)}}.p-about .hero{position:relative;background:#0a1210}.p-about .herophoto{position:relative;background-image:url(https://uploads.caresea.kr/seacut/home/photos/ktng-cleanup.jpg);background-size:cover;background-position:center 42%;min-height:370px;display:flex;align-items:flex-end}.p-about .scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,16,14,.22),rgba(8,16,14,.55) 56%,rgba(8,16,14,.9))}.p-about .herotext{position:relative;z-index:2;padding-top:64px;padding-bottom:30px}.p-about .hero .eyebrow{font-family:ui-monospace,monospace;font-size:11px;letter-spacing:.15em;color:#7fdccb;text-transform:uppercase;font-weight:700}.p-about .hero h1{font-size:clamp(27px,5vw,44px);font-weight:800;letter-spacing:-.025em;margin:12px 0;line-height:1.12;color:#fff}.p-about .hero p{color:#d7ece7;font-size:15.5px;max-width:60ch;margin:0 0 18px}.p-about .flow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13.5px}.p-about .flow .step{display:flex;align-items:center;gap:6px;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.24);border-radius:20px;padding:6px 13px;color:#fff;font-weight:500}.p-about .flow .step i{color:#8fe0cf;font-size:15px}.p-about .flow .sep{color:#7fdccb;opacity:.7;font-size:15px}.p-about .flow .measure{background:var(--brand);border-color:var(--brand);color:#fff}.p-about .photocredit{position:absolute;right:12px;bottom:8px;z-index:3;font-size:10.5px;color:rgba(255,255,255,.6)}.p-about .statband{border-bottom:1px solid var(--line);background:var(--wash)}.p-about .statband .wrap{padding:22px 22px 26px}.p-about .hstats{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 18px}.p-about .hs{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:11px 16px;min-width:98px}.p-about .hs b{display:block;font-size:23px;font-weight:800;letter-spacing:-.02em;color:var(--teal-d)}:root[data-theme=dark] .p-about .hs b{color:var(--teal)}.p-about .hs span{font-size:11.5px;color:var(--sub)}.p-about .feats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media(max-width:820px){.p-about .feats{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.p-about .feats{grid-template-columns:1fr}.p-about .hs{flex:1}}.p-about .feat{display:block;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:15px;color:var(--ink);transition:.15s}.p-about .feat:hover{border-color:var(--teal);transform:translateY(-2px)}.p-about .feat .fi{color:var(--teal);font-size:20px}.p-about .feat .ft{font-weight:700;font-size:15px;margin-top:8px;color:var(--ink)}.p-about .feat .fs{color:var(--sub);font-size:12.5px;margin:4px 0 10px;min-height:2.6em;line-height:1.45}.p-about .feat .fa{font-size:12px;color:var(--teal);font-weight:600;display:flex;align-items:center;gap:4px}.p-about .feat .fa i{font-size:14px}.p-about .activity{padding:26px 0;border-bottom:1px solid var(--line)}.p-about .activity h2{font-size:22px;font-weight:500;margin:0 0 3px;color:var(--ink)}.p-about .activity .lead{color:var(--sub);font-size:13.5px;margin:0 0 14px}.p-about .photos{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media(max-width:680px){.p-about .photos{grid-template-columns:1fr}}.p-about .photos figure{position:relative;margin:0;border-radius:12px;overflow:hidden;border:1px solid var(--line);background:var(--card)}.p-about .aibadge{position:absolute;left:8px;top:8px;background:rgba(20,28,25,.82);color:#e8f3ef;font-size:10.5px;font-weight:700;letter-spacing:.02em;padding:3px 8px;border-radius:7px;border:1px solid rgba(255,255,255,.18)}.p-about .concept{padding:26px 0;border-bottom:1px solid var(--line);background:var(--wash)}.p-about .concept h2{font-size:22px;font-weight:500;margin:0 0 3px;color:var(--ink)}.p-about .concept .lead{color:var(--sub);font-size:13.5px;margin:0 0 14px}.p-about .photos img{width:100%;height:186px;object-fit:cover;display:block}.p-about .photos figcaption{padding:9px 13px;font-size:12.5px;color:var(--sub)}.p-about .photos figcaption b{color:var(--ink);font-weight:600}.p-about .credit{font-size:11.5px;color:var(--sub);margin-top:12px}.p-about .grp{padding:26px 0;border-bottom:1px solid var(--line);scroll-margin-top:64px}.p-about .grp.wash{background:var(--wash)}.p-about .gh{display:flex;align-items:center;gap:10px;margin-bottom:3px}.p-about .gh .gi{color:var(--teal);font-size:22px}.p-about .grp h2{font-size:22px;font-weight:500;margin:0;letter-spacing:-.01em;color:var(--ink)}.p-about .blurb{color:var(--sub);font-size:13.5px;margin:2px 0 14px;max-width:80ch}.p-about .items{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.p-about .mi{position:relative;display:flex;flex-direction:column;gap:2px;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 36px 12px 14px;transition:.15s}.p-about .mi:hover{border-color:var(--teal);transform:translateY(-1px)}.p-about .ml{font-weight:600;color:var(--ink);font-size:14px}.p-about .mn{color:var(--sub);font-size:12px;line-height:1.4}.p-about .mgo{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--line);font-size:16px;transition:.15s}.p-about .mi:hover .mgo{color:var(--teal)}.p-about .foot{padding:26px 0 54px;font-size:12px;color:var(--sub);line-height:1.7}.p-about .foot b{color:var(--ink)}.p-about #themeToggle{position:fixed;right:16px;bottom:16px;z-index:99999;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:var(--card);color:var(--ink);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(0,0,0,.18)}.p-about #themeToggle i{font-size:19px}@media (max-width:599px),(pointer:coarse){.p-about .btn,.p-about .chip,.p-about button,.p-about summary{min-height:44px}.p-about .back,.p-about .hamb,.p-about .nav a,.p-about .tabs a,.p-about nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px}.p-about .links a,.p-about li>a{display:inline-flex;align-items:center;min-height:44px}.p-about input[type=range]{height:44px}.p-about input[type=checkbox],.p-about input[type=radio]{width:22px;height:22px}}@media (max-width:599px){.p-about *{min-width:0}.p-about table{display:block;overflow-x:auto;max-width:100%;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.p-about table::-webkit-scrollbar{height:4px}.p-about table::-webkit-scrollbar-track{background:transparent}.p-about table::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:999px}.p-about table td,.p-about table th{min-width:5.5em}.p-about .cap,.p-about .lead small,.p-about figcaption{font-size:12px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .p-about{--paper:#0e1513;--ink:#e6ece9;--sub:#9aa8a2;--line:#26332e;--card:#141c19;--teal:#5fc7c9;--teal-d:#8fd8d9;--wash:#131b18;--bar:rgba(14,21,19,.9)}:root:not([data-theme=light]) .p-about .hs b{color:var(--teal)}}