.cover[data-astro-cid-mnd65pcc]{min-height:100dvh;color:var(--paper);background:var(--night);align-items:end;display:grid;position:relative;overflow:hidden}.cover__media[data-astro-cid-mnd65pcc]{position:absolute;inset:0}.cover__media[data-astro-cid-mnd65pcc] img[data-astro-cid-mnd65pcc]{object-fit:cover;width:100%;height:100%}.cover__media[data-astro-cid-mnd65pcc]:after{content:"";background:linear-gradient(90deg,#0f0f108c 0%,#0f0f1033 60%,#0f0f104d 100%),linear-gradient(#0f0f1059 0%,#0f0f1000 30%,#0f0f101a 55%,#0f0f10d1 100%);position:absolute;inset:0}.cover__ph[data-astro-cid-mnd65pcc]{color:#f4efe673;font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;background:radial-gradient(120% 80% at 70% 20%,#3a3f55 0%,#3a3f5500 60%),radial-gradient(90% 60% at 20% 90%,#4a3a2c 0%,#4a3a2c00 60%),linear-gradient(#1b1d2a 0%,#0f0f10 100%);place-items:center;display:grid;position:absolute;inset:0}.cover__inner[data-astro-cid-mnd65pcc]{width:100%;padding-block:calc(var(--topbar-h) + 2rem) clamp(3rem, 9vh, 6rem);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.5rem clamp(2rem,4vw,4rem);display:grid;position:relative}.cover__text[data-astro-cid-mnd65pcc]{gap:1.25rem;display:grid}.cover__portrait[data-astro-cid-mnd65pcc]{aspect-ratio:4/5;border-radius:var(--radius-card);width:min(40vw,560px,60svh);margin:0;position:relative;overflow:hidden}.cover__portrait[data-astro-cid-mnd65pcc] img[data-astro-cid-mnd65pcc]{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.cover__portrait--ph[data-astro-cid-mnd65pcc]{backdrop-filter:blur(18px);color:#f4efe6bf;font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;text-align:center;background:#f4efe61a;border:1px solid #f4efe633;place-items:center;padding:1.25rem;display:grid}.cover__kicker[data-astro-cid-mnd65pcc]{color:var(--brass-soft)}.cover__name[data-astro-cid-mnd65pcc]{max-width:12ch}.cover__tagline[data-astro-cid-mnd65pcc]{font-size:var(--t-lead);color:#f4efe6db;text-wrap:balance;max-width:30rem;line-height:1.4}.cover__actions[data-astro-cid-mnd65pcc]{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:.5rem;display:flex}.cover__contact[data-astro-cid-mnd65pcc]{color:#f4efe6cc;transition:color .2s var(--ease-out), border-color .2s var(--ease-out);border-bottom:1px solid #f4efe659;padding-bottom:2px;font-size:.9375rem;font-weight:500}.cover__contact[data-astro-cid-mnd65pcc]:hover{color:#fff;border-color:#fff}html.no-tour .cover__actions[data-astro-cid-mnd65pcc] [data-tour-link]{display:none}.cover__scroll[data-astro-cid-mnd65pcc]{font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;color:#f4efe699;align-items:center;gap:.75rem;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.cover__scroll[data-astro-cid-mnd65pcc] i[data-astro-cid-mnd65pcc]{width:1px;height:40px;animation:cover-scroll 2.4s var(--ease-in-out) infinite;transform-origin:top;background:linear-gradient(#f4efe699,#f4efe600)}@keyframes cover-scroll{0%{opacity:0;transform:scaleY(0)}30%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)translateY(12px)}}@media (prefers-reduced-motion:reduce){.cover__scroll[data-astro-cid-mnd65pcc] i[data-astro-cid-mnd65pcc]{animation:none}}@media (width<=720px){.cover__scroll[data-astro-cid-mnd65pcc]{display:none}}@media (width<=860px){.cover__inner[data-astro-cid-mnd65pcc]{grid-template-columns:1fr;padding-bottom:2.5rem}.cover__portrait[data-astro-cid-mnd65pcc]{order:-1;width:min(100%,36svh)}}@media (width<=520px){.cover__inner[data-astro-cid-mnd65pcc]{padding-top:calc(var(--topbar-h) + 1.25rem)}.cover__kicker[data-astro-cid-mnd65pcc]{display:none}}.still[data-astro-cid-4d4q5uj2]{border-radius:var(--radius-card);background:var(--paper-mid);width:100%;overflow:hidden}.still[data-astro-cid-4d4q5uj2] img[data-astro-cid-4d4q5uj2]{object-fit:cover;width:100%;height:100%}.cliptrig[data-astro-cid-5w4pzehn]{text-align:left;gap:.6rem;width:100%;max-width:440px;display:inline-grid}.cliptrig__win[data-astro-cid-5w4pzehn]{background:var(--night-mid);transition:transform .4s var(--ease-out), box-shadow .4s var(--ease-out);border-radius:10px;display:block;overflow:hidden;box-shadow:0 1px 2px #0000002e,0 14px 36px #0000002e}.cliptrig[data-astro-cid-5w4pzehn]:hover .cliptrig__win[data-astro-cid-5w4pzehn]{transform:translateY(-3px);box-shadow:0 2px 4px #0000002e,0 22px 48px #0000003d}.cliptrig__bar[data-astro-cid-5w4pzehn]{background:#f4efe6e6;align-items:center;gap:5px;height:22px;padding-inline:8px;display:flex}.cliptrig__bar[data-astro-cid-5w4pzehn] i[data-astro-cid-5w4pzehn]{border-radius:50%;width:7px;height:7px;display:block}.cliptrig__bar[data-astro-cid-5w4pzehn] i[data-astro-cid-5w4pzehn]:first-child{background:#ff5f57}.cliptrig__bar[data-astro-cid-5w4pzehn] i[data-astro-cid-5w4pzehn]:nth-child(2){background:#febc2e}.cliptrig__bar[data-astro-cid-5w4pzehn] i[data-astro-cid-5w4pzehn]:nth-child(3){background:#28c840}.cliptrig__body[data-astro-cid-5w4pzehn]{aspect-ratio:16/9;background:var(--night);display:grid}.cliptrig__body[data-astro-cid-5w4pzehn] img[data-astro-cid-5w4pzehn],.cliptrig__body[data-astro-cid-5w4pzehn] video[data-astro-cid-5w4pzehn]{object-fit:cover;width:100%;height:100%}.cliptrig__ph[data-astro-cid-5w4pzehn]{font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--paper-deep);background:linear-gradient(135deg,#232220,#15140f);place-items:center;display:grid}.cliptrig__label[data-astro-cid-5w4pzehn]{color:var(--ink-soft);align-items:center;gap:.45rem;font-size:.875rem;font-weight:500;display:inline-flex}.cliptrig[data-astro-cid-5w4pzehn]:hover .cliptrig__label[data-astro-cid-5w4pzehn]{color:var(--ink)}.cliptrig--night[data-astro-cid-5w4pzehn] .cliptrig__label[data-astro-cid-5w4pzehn]{color:#ffffffc7}.cliptrig--night[data-astro-cid-5w4pzehn]:hover .cliptrig__label[data-astro-cid-5w4pzehn]{color:#fff}.spread[data-astro-cid-tnjq6aqq]{padding-block:clamp(4rem,10vw,9rem) 0}.spread__inner[data-astro-cid-tnjq6aqq]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.spread--flip[data-astro-cid-tnjq6aqq] .spread__inner[data-astro-cid-tnjq6aqq]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.spread--flip[data-astro-cid-tnjq6aqq] .spread__media[data-astro-cid-tnjq6aqq]{order:2}.spread__text[data-astro-cid-tnjq6aqq]{gap:1.5rem;max-width:34rem;display:grid}.spread__num[data-astro-cid-tnjq6aqq] span[data-astro-cid-tnjq6aqq]{color:var(--brass)}.spread__body[data-astro-cid-tnjq6aqq]{gap:1rem;display:grid}.spread__bullets[data-astro-cid-tnjq6aqq]{gap:.6rem;padding-top:.25rem;display:grid}.spread__bullets[data-astro-cid-tnjq6aqq] li[data-astro-cid-tnjq6aqq]{color:var(--ink-mid);padding-left:1.25rem;font-size:.9375rem;position:relative}.spread__bullets[data-astro-cid-tnjq6aqq] li[data-astro-cid-tnjq6aqq]:before{content:"";background:var(--brass);width:8px;height:1px;position:absolute;top:.68em;left:0}.spread__clip[data-astro-cid-tnjq6aqq]{padding-top:.5rem}.spread__quote[data-astro-cid-tnjq6aqq]{border-top:1px solid var(--line);gap:1rem;max-width:52rem;margin-top:clamp(3rem,7vw,6rem);padding-top:clamp(2rem,4vw,3rem);display:grid}@media (width<=860px){.spread__inner[data-astro-cid-tnjq6aqq],.spread--flip[data-astro-cid-tnjq6aqq] .spread__inner[data-astro-cid-tnjq6aqq]{grid-template-columns:1fr}.spread--flip[data-astro-cid-tnjq6aqq] .spread__media[data-astro-cid-tnjq6aqq]{order:0}.spread__text[data-astro-cid-tnjq6aqq]{max-width:none}}.langs[data-astro-cid-2p5naorh]{background:var(--ink);color:var(--paper);margin-top:clamp(5rem,10vw,9rem);padding-block:clamp(4rem,8vw,7rem)}.langs__strip[data-astro-cid-2p5naorh]{letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:.2em .5em;font-size:clamp(2rem,5.6vw,5rem);line-height:1.1;display:flex}.langs__word[data-astro-cid-2p5naorh][lang=ko]{font-family:"Noto Serif KR", var(--serif);font-weight:500}.langs__dot[data-astro-cid-2p5naorh]{color:var(--brass);font-family:var(--serif)}.langs__badges[data-astro-cid-2p5naorh]{background:#f4efe624;border:1px solid #f4efe624;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;margin-top:clamp(2rem,4vw,3rem);display:grid}.langs__badge[data-astro-cid-2p5naorh]{background:var(--ink);gap:.35rem;padding:1.25rem 1.25rem 1.1rem;display:grid}.langs__name[data-astro-cid-2p5naorh]{font-size:.9375rem;font-weight:500}.langs__level[data-astro-cid-2p5naorh]{font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--brass-soft)}.contact[data-astro-cid-rm6npfgm]{padding-block:clamp(5rem,10vw,9rem) clamp(4rem,8vw,7rem)}.contact__inner[data-astro-cid-rm6npfgm]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.contact__text[data-astro-cid-rm6npfgm]{gap:1.5rem;display:grid}.contact__num[data-astro-cid-rm6npfgm]{color:var(--brass)}.contact__text[data-astro-cid-rm6npfgm] .contact__email{letter-spacing:-.02em;word-break:break-all;border-bottom:1px solid var(--brass);width:max-content;max-width:100%;transition:color .2s var(--ease-out);padding-bottom:.1em;font-size:clamp(1.5rem,4vw,3.25rem);line-height:1.1}.contact__text[data-astro-cid-rm6npfgm] .contact__email:hover{color:var(--brass)}.contact__links[data-astro-cid-rm6npfgm]{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.contact__link[data-astro-cid-rm6npfgm]{border-bottom:1px solid var(--line);padding-bottom:2px;font-weight:500}.contact__link[data-astro-cid-rm6npfgm]:hover{border-color:var(--ink)}.contact__note[data-astro-cid-rm6npfgm]{color:var(--ink-soft);font-size:var(--t-small)}.contact__tour[data-astro-cid-rm6npfgm]{color:var(--ink-soft);font-weight:500}.contact__tour[data-astro-cid-rm6npfgm]:hover{color:var(--ink)}html.no-tour .contact__tour[data-astro-cid-rm6npfgm]{display:none}@media (width<=860px){.contact__inner[data-astro-cid-rm6npfgm]{grid-template-columns:1fr}.contact__media[data-astro-cid-rm6npfgm]{order:-1}}.footer[data-astro-cid-upjl4xe3]{border-top:1px solid var(--line);padding-block:2.5rem 2rem}.footer__inner[data-astro-cid-upjl4xe3]{gap:1.5rem;display:grid}.footer__made[data-astro-cid-upjl4xe3]{color:var(--ink-soft);max-width:36rem;font-size:1.125rem}.footer__row[data-astro-cid-upjl4xe3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.footer__rights[data-astro-cid-upjl4xe3]{color:var(--ink-faint)}
