*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:"Noto Sans KR","Apple SD Gothic Neo",Arial,sans-serif;color:var(--ink,#17202a);background:var(--paper,#f7f5ef);line-height:1.6}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}.container{width:min(1120px,calc(100% - 40px));margin:0 auto}.skip-link{position:fixed;left:16px;top:-80px;z-index:99;padding:10px 16px;background:#fff;color:#111;border-radius:8px}.skip-link:focus{top:16px}.brand{display:inline-flex;align-items:center;gap:10px;font-weight:800;letter-spacing:-.03em}.brand-dot{width:13px;height:13px;border-radius:50%;background:var(--accent,#f2c94c);box-shadow:14px 0 0 color-mix(in srgb,var(--accent,#f2c94c) 42%,transparent)}.masthead{position:relative;z-index:4}.masthead-inner{height:76px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line,rgba(20,30,40,.13))}.issue{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#64707a)}.section-label{margin:0 0 14px;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink,var(--accent,#a36d00))}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.045em;line-height:1.12}.hero{position:relative;overflow:hidden}.hero-grid{min-height:610px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:70px;align-items:center;padding:72px 0}.hero h1{margin-bottom:24px;font-size:clamp(44px,6vw,76px);font-weight:900}.hero h1 em{font-style:normal;color:var(--accent,#c99418)}.lead{max-width:650px;margin-bottom:34px;font-size:18px;color:var(--muted,#5f6c75)}.actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.conversion-button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-width:250px;padding:17px 20px;border:1px solid transparent;border-radius:var(--button-radius,12px);background:var(--button,#17202a);color:var(--button-text,#fff);font-size:15px;font-weight:850;box-shadow:var(--button-shadow,0 12px 30px rgba(0,0,0,.14));transition:transform .2s ease,box-shadow .2s ease}.conversion-button:hover{transform:translateY(-2px)}.conversion-button:focus-visible,.text-link:focus-visible,.footer a:focus-visible{outline:3px solid color-mix(in srgb,var(--accent,#f2c94c) 70%,white);outline-offset:4px}.text-link{font-size:14px;font-weight:800;border-bottom:1px solid currentColor}.visual{position:relative;min-height:430px;border-radius:var(--visual-radius,28px);background:var(--visual-bg,#15202d);color:var(--visual-text,#fff);overflow:hidden;box-shadow:var(--visual-shadow,0 28px 70px rgba(20,30,40,.18))}.visual::before,.visual::after{content:"";position:absolute;pointer-events:none}.visual-index{position:absolute;right:24px;top:12px;font-size:116px;font-weight:950;line-height:1;color:color-mix(in srgb,var(--visual-text,#fff) 10%,transparent)}.visual-copy{position:absolute;left:34px;right:34px;bottom:34px;z-index:2}.visual-copy span{display:block;margin-bottom:8px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;opacity:.7}.visual-copy strong{display:block;font-size:26px;line-height:1.25}.signal{position:absolute;left:30px;right:30px;top:46px;height:190px}.signal i{position:absolute;display:block;background:var(--accent,#f2c94c)}.signal i:nth-child(1){left:3%;bottom:0;width:14%;height:34%}.signal i:nth-child(2){left:23%;bottom:0;width:14%;height:56%}.signal i:nth-child(3){left:43%;bottom:0;width:14%;height:42%}.signal i:nth-child(4){left:63%;bottom:0;width:14%;height:78%}.signal i:nth-child(5){left:83%;bottom:0;width:14%;height:64%}.statement{border-top:1px solid var(--line,rgba(20,30,40,.13));border-bottom:1px solid var(--line,rgba(20,30,40,.13))}.statement-grid{display:grid;grid-template-columns:180px 1fr;gap:48px;padding:34px 0}.statement-no{margin:0;font-size:13px;font-weight:850;color:var(--muted,#65717a)}.statement-copy{max-width:760px;margin:0;font-size:21px;font-weight:700;letter-spacing:-.03em}.topics{padding:100px 0}.topics-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:42px}.topics h2,.scope h2,.contact-strip h2{margin:0;font-size:clamp(32px,4.4vw,52px)}.topic-list{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.topic-card{min-height:260px;padding:28px;border:1px solid var(--line,rgba(20,30,40,.13));border-radius:var(--card-radius,18px);background:var(--card,#fff);box-shadow:var(--card-shadow,none)}.topic-no{display:block;margin-bottom:45px;font-size:12px;font-weight:900;color:var(--accent-ink,var(--accent,#a36d00))}.topic-card h3{font-size:25px;margin-bottom:14px}.topic-card p{margin:0;color:var(--muted,#637079)}.scope{padding:82px 0;background:var(--scope,#17202a);color:var(--scope-text,#fff)}.scope-grid{display:grid;grid-template-columns:200px 1fr;gap:60px}.scope p:not(.section-label){max-width:720px;color:var(--scope-muted,rgba(255,255,255,.72))}.contact-strip{padding:72px 0}.contact-grid{display:grid;grid-template-columns:1fr auto;gap:50px;align-items:center}.contact-strip h2{max-width:720px}.footer{border-top:1px solid var(--line,rgba(20,30,40,.13));padding:26px 0 38px}.footer-grid{display:flex;align-items:flex-start;justify-content:space-between;gap:30px}.footer-meta{display:grid;gap:4px;font-size:13px;color:var(--muted,#65717a)}.footer-links{display:flex;gap:20px;font-size:13px;font-weight:750}.subpage{background:var(--paper,#f7f5ef)}.sub-header{height:76px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line,rgba(20,30,40,.13))}.back-link{font-size:13px;font-weight:800}.paper{width:min(760px,100%);margin:54px auto 90px;padding:48px;border:1px solid var(--line,rgba(20,30,40,.13));border-radius:var(--card-radius,18px);background:var(--card,#fff);box-shadow:var(--card-shadow,0 18px 50px rgba(20,30,40,.08))}.paper h1{font-size:44px;margin-bottom:10px}.paper h2{margin-top:34px;font-size:23px}.paper p,.paper li{color:var(--muted,#5f6c75)}.paper .updated{font-size:13px;color:var(--accent-ink,var(--accent,#a36d00))}.paper ul{padding-left:20px}.contact-card{display:flex;justify-content:space-between;gap:20px;margin-top:18px;padding:18px 20px;border-radius:12px;background:var(--soft,#f0ede5)}
@media(max-width:820px){.container{width:min(100% - 28px,680px)}.masthead-inner{height:66px}.issue{font-size:11px}.hero-grid{min-height:auto;grid-template-columns:1fr;gap:36px;padding:52px 0 62px}.hero h1{font-size:46px}.visual{min-height:340px}.statement-grid,.scope-grid{grid-template-columns:1fr;gap:18px}.topic-list{grid-template-columns:1fr}.topic-card{min-height:0}.topic-no{margin-bottom:24px}.topics{padding:74px 0}.contact-grid{grid-template-columns:1fr}.conversion-button{width:100%}.footer-grid{display:grid}.footer-links{flex-wrap:wrap}.paper{margin:30px auto 70px;padding:28px}.paper h1{font-size:36px}}@media(max-width:480px){.hero h1{font-size:39px}.lead{font-size:16px}.visual-copy strong{font-size:22px}.statement-copy{font-size:18px}.topics-heading{display:block}.scope h2,.contact-strip h2,.topics h2{font-size:34px}.paper{border-radius:14px;padding:24px 20px}.contact-card{display:grid}}
