@font-face{font-family:SBAggro;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroM.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SBAggro;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroB.woff) format("woff");font-weight:700 900;font-style:normal;font-display:swap}:root{--e-ink:#0b0a1f;--e-ink-60:#4a4562;--e-ink-40:#7d7893;--e-paper:#ffffff;--e-paper-2:#f6f4f1;--e-rule:#dedaf2;--e-rule-strong:#0b0a1f;--e-grad:linear-gradient(135deg,#9487fe,#2028e1);--e-grad-soft:linear-gradient(135deg,#b3aaff,#4a52ea);--e-purple:#2028e1;--e-purple-deep:#151aa8;--e-electric:#2028e1;--e-lilac:#9487fe;--e-lilac-pale:#ded9ff;--e-display:"SBAggro","Pretendard Variable",Pretendard,sans-serif;--e-magenta:#f96fef;--e-green:#35df8a;--e-orange:#f8914a;--e-mono:ui-monospace,"SF Mono",SFMono-Regular,"JetBrains Mono","Roboto Mono",Menlo,Consolas,"Pretendard Variable",Pretendard,monospace;--e-header:58px;--e-sticky:78px}.e-root{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,system-ui,sans-serif;background:var(--e-paper);color:var(--e-ink);font-size:16px;line-height:1.7;word-break:keep-all;overflow-wrap:break-word;-webkit-font-smoothing:antialiased}.e-root dl,.e-root figure,.e-root h1,.e-root h2,.e-root h3,.e-root h4,.e-root ol,.e-root p,.e-root ul{margin:0}.e-root ol,.e-root ul{padding:0;list-style:none}.e-root img{max-width:100%;height:auto}.e-root a{text-decoration:none}.e-root a:not([class]){color:inherit}.e-data{font-family:var(--e-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.92em;letter-spacing:-.01em}.e-page{width:100%;max-width:1280px;margin:0 auto;padding:0 22px}@media (min-width:768px){.e-page{padding:0 44px}}@media (min-width:1200px){.e-page{padding:0 64px}}.e-sec{padding:54px 0}@media (min-width:768px){.e-sec{padding:104px 0}}.e-sec--tint{background:var(--e-paper-2)}.e-sec--spread{background:var(--e-grad);color:#fff}.e-grid{display:grid;grid-gap:12px 0;gap:12px 0}@media (min-width:900px){.e-grid{grid-template-columns:148px minmax(0,1fr);column-gap:40px}}@media (min-width:1200px){.e-grid{grid-template-columns:190px minmax(0,1fr);column-gap:56px}}.e-folio{font-family:var(--e-mono);font-size:11px;font-weight:600;letter-spacing:.18em;color:var(--e-purple);padding-top:10px}.e-sec--spread .e-folio{color:var(--e-lilac-pale)}.e-rule{border:0;border-top:2px solid var(--e-rule-strong);margin:0 0 26px}.e-sec--spread .e-rule{border-top-color:rgba(255,255,255,.9)}.e-rule--thin{border-top:1px solid var(--e-rule)}.e-h2{font-family:var(--e-display);font-size:clamp(24px,3.1vw,40px);font-weight:700;line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.e-h2 em{font-style:normal;color:var(--e-purple)}.e-sec--spread .e-h2 em{color:var(--e-lilac-pale)}.e-standfirst{margin-top:26px;font-size:clamp(15px,1.2vw,17px);line-height:1.65;color:var(--e-ink-60);max-width:46ch}.e-sec--spread .e-standfirst{color:rgba(255,255,255,.8)}.e-body{font-size:16px;color:var(--e-ink-60);max-width:62ch}.e-btn{font-family:var(--e-display);display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:15px 30px;border:2px solid transparent;border-radius:0;background:var(--e-grad);color:#fff;font-family:inherit;font-size:16px;font-weight:800;letter-spacing:-.01em;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.e-btn:hover{background:var(--e-grad-soft);border-color:transparent}.e-btn--lg{min-height:62px;padding:18px 40px;font-size:18px}.e-btn--sm{min-height:44px;padding:10px 20px;font-size:14px}.e-btn--outline{background:none;background-color:transparent;color:var(--e-ink);border-color:var(--e-ink)}.e-btn--outline:hover{background:var(--e-ink);background-image:none;color:#fff;border-color:var(--e-ink)}.e-btn--onspread{background:#fff;background-image:none;border-color:#fff;color:var(--e-purple-deep)}.e-btn--onspread:hover{background:var(--e-lilac-pale);background-image:none;border-color:var(--e-lilac-pale);color:var(--e-purple-deep)}.e-btn--block{width:100%}.e-note{margin-top:14px;font-size:13px;color:var(--e-ink-40)}.e-hero .e-note,.e-sec--spread .e-note{color:rgba(255,255,255,.68)}.e-header{position:-webkit-sticky;position:sticky;top:0;z-index:100;height:var(--e-header);background:rgba(255,255,255,.94);-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px);border-bottom:1px solid var(--e-rule)}.e-header-in{height:var(--e-header);display:flex;align-items:center;justify-content:space-between;gap:20px}.e-mark{display:flex;align-items:baseline;gap:10px;flex-shrink:0}.e-mark b{font-size:15px;font-weight:700;letter-spacing:-.03em}.e-mark span{font-family:var(--e-mono);font-size:10px;letter-spacing:.16em;color:var(--e-ink-40)}@media (max-width:480px){.e-mark span{display:none}}.e-nav{display:none}@media (min-width:1024px){.e-nav{display:flex;gap:24px}.e-nav a{font-family:var(--e-mono);font-size:11.5px;letter-spacing:.1em;color:var(--e-ink-60);padding:4px 0;border-bottom:1px solid transparent}.e-nav a:hover{color:var(--e-ink);border-bottom-color:var(--e-ink)}}.e-header-cta{display:none}@media (min-width:768px){.e-header-cta{display:inline-flex}}.e-burger{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--e-rule);background:transparent;cursor:pointer}@media (min-width:1024px){.e-burger{display:none}}.e-burger i{display:block;position:relative;width:17px;height:1.5px;background:var(--e-ink)}.e-burger i:after,.e-burger i:before{content:"";position:absolute;left:0;width:17px;height:1.5px;background:inherit}.e-burger i:before{top:-6px}.e-burger i:after{top:6px}.e-drawer{position:fixed;top:var(--e-header);left:0;right:0;z-index:99;background:#fff;border-bottom:2px solid var(--e-ink);padding:6px 22px 22px}.e-drawer a{display:block;padding:15px 0;font-size:17px;font-weight:700;border-bottom:1px solid var(--e-rule)}.e-drawer .e-btn{margin-top:18px}@media (min-width:1024px){.e-drawer{display:none}}.e-hero{padding:28px 0 0;border-bottom:2px solid var(--e-ink);overflow:hidden}.e-masthead{position:relative;z-index:2;background:var(--e-paper);display:flex;row-gap:4px;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px 24px;padding-bottom:12px;border-bottom:1px solid var(--e-rule);font-family:var(--e-mono);font-size:11px;letter-spacing:.09em;color:var(--e-ink-40)}.e-masthead b{color:var(--e-purple);font-weight:600}.e-cover{display:grid;grid-gap:30px;gap:30px;padding:34px 0 56px}@media (min-width:1000px){.e-cover{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);column-gap:60px;align-items:center;padding:54px 0 68px}}.e-h1{font-family:var(--e-display);font-size:clamp(31px,4.1vw,52px);font-weight:700;line-height:1.14;letter-spacing:-.028em;margin-bottom:26px}.e-h1 .e-accent{background:var(--e-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.e-h1 span.e-indent{display:block}.e-deck{font-family:var(--e-display);letter-spacing:-.02em;font-size:clamp(16px,1.4vw,19px);font-weight:700;line-height:1.45;letter-spacing:-.03em;margin-bottom:12px}.e-deck em{font-style:normal;box-shadow:inset 0 -.3em 0 var(--e-lilac-pale)}.e-lede{font-size:15.5px;color:var(--e-ink-60);max-width:40ch;margin-bottom:26px}.e-benefits-inline{display:grid;grid-gap:0;gap:0;margin-bottom:60px;border-top:1px solid var(--e-rule)}@media (min-width:900px){.e-benefits-inline{margin-bottom:70px}}.e-benefits-inline li{display:flex;align-items:baseline;gap:14px;padding:16px 2px;border-bottom:1px solid var(--e-rule);font-size:15px;font-weight:700}.e-benefits-inline li i{font-family:var(--e-mono);font-style:normal;font-size:10.5px;letter-spacing:.12em;color:var(--e-purple);min-width:26px}.e-benefits-inline li em{font-style:normal;font-weight:500;font-size:12.5px;color:var(--e-ink-40)}.e-actions{display:flex;flex-wrap:wrap;gap:10px}.e-cover-visual,.e-kv{position:relative}.e-kv{width:100%;max-width:430px;margin:0 auto;aspect-ratio:1240/1753}@media (min-width:1000px){.e-kv{max-width:470px}}.e-kv-canvas,.e-kv-static{position:absolute;inset:0}.e-kv-static img{width:100%;height:100%;object-fit:contain;box-shadow:0 30px 64px rgba(11,10,31,.22)}.e-kv-canvas{inset:-12% -18%;z-index:0;opacity:0;transition:opacity .7s ease}.e-kv-canvas[data-ready=true]{opacity:1}.e-kv[data-canvas=true] .e-kv-static{opacity:0;transition:opacity .5s ease}.e-kv-cap{margin-top:40px;text-align:center;font-family:var(--e-mono);font-size:10.5px;letter-spacing:.12em;color:var(--e-ink-40)}.e-facts{border-bottom:1px solid var(--e-rule);background:var(--e-paper)}.e-facts-grid{display:grid;grid-template-columns:1fr}@media (max-width:899px){.e-fact{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:16px 0;border-right:0;border-left:0}.e-fact dt{margin-bottom:0;flex-shrink:0}.e-fact dd{font-family:var(--e-display);letter-spacing:-.015em;text-align:right}}@media (min-width:640px) and (max-width:899px){.e-facts-grid{grid-template-columns:repeat(2,1fr);column-gap:28px}}@media (min-width:900px){.e-facts-grid{grid-template-columns:repeat(5,1fr)}}.e-fact{padding:16px 0;border-bottom:1px solid var(--e-rule)}.e-facts-grid>.e-fact:last-child{grid-column:1/-1}@media (min-width:900px){.e-facts-grid>.e-fact:last-child{grid-column:auto}.e-fact{padding:34px 30px 38px;border-bottom:0;border-left:1px solid var(--e-rule);font-size:17px}.e-facts-grid>.e-fact:first-child{border-left:0;padding-left:0}.e-facts-grid>.e-fact:last-child{padding-right:0}}.e-fact dt{font-family:var(--e-mono);font-size:10.5px;letter-spacing:.14em;color:var(--e-ink-40);margin-bottom:8px}.e-fact dd{margin:0;font-size:15.5px;font-weight:800;letter-spacing:-.03em;line-height:1.35}.e-nowrap{white-space:nowrap}.e-claims{border-top:1px solid var(--e-rule)}.e-claim{display:grid;grid-gap:8px;gap:8px;padding:30px 0;border-bottom:1px solid var(--e-rule)}@media (min-width:900px){.e-claim{grid-template-columns:148px minmax(0,1fr) minmax(0,.85fr);column-gap:40px;align-items:baseline;padding:42px 0}}@media (min-width:1200px){.e-claim{grid-template-columns:190px minmax(0,1fr) minmax(0,.85fr);column-gap:56px}}.e-claim-no{font-family:var(--e-mono);font-size:11px;letter-spacing:.18em;color:var(--e-purple)}.e-claim-t{font-family:var(--e-display);letter-spacing:-.02em;font-size:clamp(18px,1.9vw,24px);font-weight:800;line-height:1.28;letter-spacing:-.045em}.e-claim-d{font-size:15px;color:var(--e-ink-60)}.e-pull{font-family:var(--e-display);letter-spacing:-.025em;margin-top:56px;padding:28px 0 0;font-size:clamp(19px,2.4vw,30px);font-weight:700;line-height:1.24;letter-spacing:-.05em;text-wrap:balance}.e-pull em{font-style:normal;color:var(--e-purple)}.e-turn{margin-top:8px}.e-turn-lead{font-family:var(--e-mono);font-size:11px;letter-spacing:.16em;color:var(--e-purple);margin-bottom:18px}.e-turn .e-pull{margin-top:0;padding-top:0}.e-turn-sub{margin-top:22px;font-size:16px;line-height:1.85;color:var(--e-ink-60)}.e-turn-last{margin-top:34px;padding-top:26px;border-top:1px solid var(--e-rule);font-size:17px;font-weight:700;line-height:1.7;letter-spacing:-.02em}.e-turn-last em{font-style:normal;color:var(--e-purple)}@media (min-width:900px){.e-turn{margin-top:18px}.e-turn-sub{font-size:17px}.e-turn-last{font-size:19px}}.e-spread{display:grid;grid-gap:34px;gap:34px}@media (min-width:900px){.e-spread{grid-template-columns:repeat(3,1fr);gap:30px 26px}}.e-plate figure{position:relative;overflow:hidden;background:var(--e-paper-2)}.e-plate .e-media{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--e-ink)}.e-plate img{width:100%;height:100%;object-fit:cover;display:block}.e-cap{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:baseline;padding:12px 0 0;border-top:1px solid var(--e-ink);margin-top:12px}.e-cap i{font-family:var(--e-mono);font-style:normal;font-size:10.5px;letter-spacing:.14em;color:var(--e-purple)}.e-cap b{font-size:16px;font-weight:800;letter-spacing:-.025em;display:block}.e-cap span{display:block;font-size:13.5px;font-weight:400;color:var(--e-ink-60);margin-top:2px}.e-tag{position:absolute;left:12px;top:12px;z-index:2;font-family:var(--e-mono);font-size:10px;letter-spacing:.14em;padding:5px 9px;background:var(--e-ink);color:#fff}.e-args{border-top:1px solid rgba(255,255,255,.34)}.e-arg{display:grid;grid-gap:8px;gap:8px;padding:28px 0;border-bottom:1px solid rgba(255,255,255,.34)}@media (min-width:900px){.e-arg{grid-template-columns:148px minmax(0,1fr) minmax(0,.9fr);column-gap:40px;align-items:baseline;padding:38px 0}}@media (min-width:1200px){.e-arg{grid-template-columns:190px minmax(0,1fr) minmax(0,.9fr);column-gap:56px}}.e-arg-no{font-family:var(--e-mono);font-size:11px;letter-spacing:.18em;color:var(--e-lilac-pale)}.e-arg-t{font-family:var(--e-display);letter-spacing:-.02em;font-size:clamp(17.5px,1.8vw,23px);font-weight:800;line-height:1.3;letter-spacing:-.04em}.e-arg-d{font-size:15px;color:rgba(255,255,255,.8)}.e-fineprint{margin-top:44px;font-size:13px;color:rgba(255,255,255,.66);padding-left:14px;border-left:2px solid rgba(255,255,255,.5)}.e-sec:not(.e-sec--spread) .e-fineprint{color:var(--e-ink-40);border-left-color:var(--e-purple)}.e-steps{display:grid;border-top:1px solid var(--e-rule)}@media (min-width:900px){.e-steps{grid-template-columns:repeat(6,1fr);border-top:2px solid var(--e-ink)}}.e-step{padding:22px 0;border-bottom:1px solid var(--e-rule)}@media (min-width:900px){.e-step{padding:34px 30px 38px;border-bottom:0;border-left:1px solid var(--e-rule)}.e-step:first-child{border-left:0;padding-left:0}.e-step:last-child{padding-right:0}}.e-step-no{font-family:var(--e-mono);font-size:10.5px;letter-spacing:.16em;color:var(--e-purple);display:block;margin-bottom:12px}.e-step--goal .e-step-no{color:#fff;background:var(--e-ink);display:inline-block;padding:3px 8px}.e-step-t{font-family:var(--e-display);letter-spacing:-.015em;font-size:17px;font-weight:800;letter-spacing:-.03em;margin-bottom:6px}.e-step-d{font-size:13.5px;color:var(--e-ink-60)}.e-dir{border-top:2px solid var(--e-ink)}.e-dir-head{display:none}@media (min-width:900px){.e-dir-head{display:grid;grid-template-columns:190px minmax(0,1.1fr) minmax(0,1.3fr) 176px;grid-column-gap:32px;column-gap:32px;padding:12px 0;border-bottom:1px solid var(--e-rule);font-family:var(--e-mono);font-size:10.5px;letter-spacing:.14em;color:var(--e-ink-40)}}.e-dir-row{display:grid;grid-gap:6px;gap:6px;padding:22px 0;border-bottom:1px solid var(--e-rule)}@media (min-width:900px){.e-dir-row{grid-template-columns:190px minmax(0,1.1fr) minmax(0,1.3fr) 176px;column-gap:32px;align-items:baseline;padding:20px 0}}.e-dir-name{font-family:var(--e-display);letter-spacing:-.015em;font-size:16.5px;font-weight:800;letter-spacing:-.03em}.e-dir-sub{font-size:14px;color:var(--e-ink-60)}.e-dir-out{display:flex;flex-wrap:wrap;gap:5px 8px;font-size:12px;color:var(--e-ink-40)}.e-dir-out li:after{content:"·";margin-left:8px;color:var(--e-rule)}.e-dir-out li:last-child:after{content:""}.e-dir-status{font-size:12.5px;font-weight:700}.e-dir-status--hire{color:var(--e-purple)}.e-dir-status--review{color:var(--e-ink-40)}.e-notice{margin-bottom:26px;padding:16px 18px;background:var(--e-lilac-pale);color:var(--e-purple-deep);font-size:13.5px}.e-notice b{font-weight:700}.e-benefits{display:grid;grid-gap:0;gap:0;border-top:2px solid var(--e-ink)}.e-benefit{display:grid;grid-gap:6px;gap:6px;padding:26px 0;border-bottom:1px solid var(--e-rule)}@media (min-width:900px){.e-benefit{grid-template-columns:190px minmax(0,1fr) minmax(0,1fr);column-gap:56px;align-items:baseline}}.e-benefit-no{font-family:var(--e-mono);font-size:11px;letter-spacing:.18em;color:var(--e-purple)}.e-benefit-t{font-family:var(--e-display);letter-spacing:-.02em;font-size:clamp(17px,1.6vw,21px);font-weight:800;letter-spacing:-.04em}.e-benefit-d{font-size:15px;color:var(--e-ink-60)}.e-benefit-cond{display:inline-block;margin-top:8px;font-family:var(--e-mono);font-size:11px;letter-spacing:.1em;color:var(--e-purple);border:1px solid var(--e-purple);padding:3px 8px}.e-stamp{display:grid;place-items:center;width:128px;height:128px;border:2px solid var(--e-purple);border-radius:50%;color:var(--e-purple);font-size:13.5px;font-weight:700;line-height:1.32;text-align:center;letter-spacing:-.03em;transform:rotate(-9deg)}.e-weeks{border-top:2px solid var(--e-ink)}.e-week{border-bottom:1px solid var(--e-rule)}.e-week-main{display:grid;grid-gap:10px;gap:10px;padding:26px 0 20px}@media (min-width:900px){.e-week-main{grid-template-columns:190px minmax(0,1fr) minmax(0,1.1fr);column-gap:56px;align-items:baseline}}.e-week-no{font-family:var(--e-mono);font-size:11px;letter-spacing:.18em;color:var(--e-purple)}.e-week-t{font-family:var(--e-display);letter-spacing:-.02em;font-size:clamp(18.5px,1.9vw,24px);font-weight:700;letter-spacing:-.045em;line-height:1.2}.e-week-s{font-size:14.5px;color:var(--e-ink-60);margin-top:8px}.e-week-points{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;color:var(--e-ink-60)}.e-week-points li{position:relative;padding-left:12px}.e-week-points li:before{content:"";position:absolute;left:0;top:11px;width:6px;height:1px;background:var(--e-purple)}.e-acc{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;margin-bottom:18px;background:none;border:0;font-family:var(--e-mono);font-size:11px;letter-spacing:.14em;color:var(--e-purple);cursor:pointer}.e-acc:hover{color:var(--e-electric)}.e-plus{position:relative;width:13px;height:13px}.e-plus:after,.e-plus:before{content:"";position:absolute;left:50%;top:50%;background:currentColor;transform:translate(-50%,-50%);transition:opacity .2s ease}.e-plus:before{width:11px;height:1.5px}.e-plus:after{width:1.5px;height:11px}[aria-expanded=true] .e-plus:after{opacity:0}.e-sessions{padding-bottom:22px}.e-session{display:grid;grid-template-columns:62px minmax(0,1fr) auto;grid-gap:14px;gap:14px;padding:9px 0;border-top:1px solid var(--e-rule);font-size:13.5px}.e-session i{color:var(--e-purple);letter-spacing:.06em}.e-session em,.e-session i{font-family:var(--e-mono);font-style:normal;font-size:11px}.e-session em{color:var(--e-ink-40);white-space:nowrap}.e-two{display:grid;grid-gap:34px;gap:34px;align-items:start}@media (min-width:1000px){.e-two{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);column-gap:56px}}.e-sub{font-family:var(--e-display);font-size:12px;font-weight:800;letter-spacing:.02em;color:var(--e-purple);padding-bottom:12px;margin-bottom:18px;border-bottom:2px solid var(--e-ink)}.e-list li{padding:15px 0;border-bottom:1px solid var(--e-rule);font-size:15.5px}.e-list--must .e-data{font-size:.86em;color:var(--e-ink-60)}.e-list--must li{position:relative;padding-left:20px}.e-list--must li:before{content:"";position:absolute;left:0;top:24px;width:9px;height:9px;background:var(--e-purple)}.e-list--must b{font-weight:800}.e-warn{margin-top:26px;padding:24px 24px 26px;background:var(--e-grad);color:#fff;font-size:15.5px;line-height:2.15}.e-warn b{color:#fff;font-weight:700;box-shadow:inset 0 -.32em 0 rgba(255,255,255,.28);padding:0 1px}.e-warn-label{font-family:var(--e-mono);font-size:10.5px;letter-spacing:.18em;color:rgba(255,255,255,.82);display:block;padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid rgba(255,255,255,.32)}.e-colophon{margin-top:20px;font-size:13px;color:var(--e-ink-40)}.e-apply{display:grid;border-top:2px solid var(--e-ink)}@media (min-width:860px){.e-apply{grid-template-columns:repeat(5,1fr)}}.e-apply-step{padding:22px 0;border-bottom:1px solid var(--e-rule)}@media (min-width:860px){.e-apply-step{padding:34px 30px 38px;border-bottom:0;border-left:1px solid var(--e-rule)}.e-apply-step:first-child{border-left:0;padding-left:0}.e-apply-step:last-child{padding-right:0}}.e-faq{border-top:2px solid var(--e-ink)}.e-faq-item{border-bottom:1px solid var(--e-rule)}.e-faq-q{font-family:var(--e-display);letter-spacing:-.015em;display:grid;grid-template-columns:1fr auto;grid-gap:20px;gap:20px;align-items:center;width:100%;min-height:62px;padding:20px 0;background:none;border:0;font-family:inherit;font-size:clamp(15.5px,1.3vw,18px);font-weight:800;letter-spacing:-.035em;color:var(--e-ink);text-align:left;cursor:pointer}.e-faq-q:hover{color:var(--e-purple)}.e-faq-a{padding:0 0 24px;font-size:15.5px;color:var(--e-ink-60);max-width:62ch}.e-final h2{font-family:var(--e-display);font-size:clamp(26px,3.6vw,46px);font-weight:700;line-height:1.2;letter-spacing:-.025em;margin-bottom:26px;text-wrap:balance}.e-final h2 em{font-style:normal;color:var(--e-lilac-pale)}.e-final p{font-size:clamp(15px,1.2vw,17px);color:rgba(255,255,255,.82);max-width:52ch;margin-bottom:34px}.e-footer{background:var(--e-ink);color:rgba(255,255,255,.66);font-size:14px;padding:56px 0 44px}.e-footer-top{display:grid;grid-gap:30px;gap:30px;padding-bottom:30px;border-bottom:1px solid rgba(255,255,255,.2)}@media (min-width:900px){.e-footer-top{grid-template-columns:1.3fr 1fr 1fr;column-gap:48px}}.e-footer-name{font-family:var(--e-display);letter-spacing:-.02em;font-size:19px;font-weight:700;letter-spacing:-.04em;color:#fff;margin-bottom:8px}.e-footer-en{letter-spacing:.18em;color:var(--e-lilac);margin-bottom:16px}.e-footer-en,.e-footer-h{font-family:var(--e-mono);font-size:10.5px}.e-footer-h{letter-spacing:.16em;color:rgba(255,255,255,.42);margin-bottom:12px}.e-footer dl{display:grid;grid-template-columns:52px 1fr;grid-gap:7px 12px;gap:7px 12px;font-size:13.5px}.e-footer dt{color:rgba(255,255,255,.42)}.e-footer dd{margin:0}.e-footer-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.e-footer-link{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border:1px solid rgba(255,255,255,.3);font-size:13.5px;font-weight:700;color:#fff}.e-footer-link:hover{background:rgba(255,255,255,.1)}.e-footer-notes{padding-top:24px;font-size:12.5px;line-height:1.75;color:rgba(255,255,255,.46)}.e-footer-notes li+li{margin-top:4px}.e-footer-copy{margin-top:22px;font-family:var(--e-mono);font-size:10.5px;letter-spacing:.12em;color:rgba(255,255,255,.32)}.e-sticky{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));background:#fff;border-top:2px solid var(--e-ink)}.e-sticky-when{flex-shrink:0;font-family:var(--e-mono);font-size:10.5px;line-height:1.35;letter-spacing:.08em;color:var(--e-purple)}.e-sticky .e-btn{flex:1 1}.e-sticky-kakao{display:grid;place-items:center;width:52px;height:52px;flex-shrink:0;background:#fee500;color:#3c1e1e}.e-sticky-kakao svg{width:22px;height:22px}@media (min-width:768px){.e-sticky{display:none}}.e-root :focus-visible,.e-sticky :focus-visible{outline:3px solid var(--e-electric);outline-offset:3px}.e-footer :focus-visible,.e-sec--spread :focus-visible{outline-color:#fff}.e-skip{position:absolute;left:-9999px;top:0;z-index:200;background:var(--e-ink);color:#fff;padding:12px 18px}.e-skip:focus{left:0}.e-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes e-set{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.e-hero [data-set]{opacity:0;animation:e-set .66s cubic-bezier(.16,.84,.28,1) forwards}.e-hero [data-set="1"]{animation-delay:.04s}.e-hero [data-set="2"]{animation-delay:.12s}.e-hero [data-set="3"]{animation-delay:.22s}.e-hero [data-set="4"]{animation-delay:.3s}.e-hero [data-set="5"]{animation-delay:.38s}.e-hero [data-set="6"]{animation-delay:.46s}.e-hero [data-set="7"]{animation-delay:.54s}.e-rise{opacity:0;transform:translateY(18px);transition:opacity .6s cubic-bezier(.16,.84,.28,1),transform .6s cubic-bezier(.16,.84,.28,1)}.e-rise[data-in=true]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.e-root *,.e-root :after,.e-root :before{animation-duration:.01ms!important;transition-duration:.01ms!important}.e-hero [data-set],.e-rise{opacity:1;transform:none;animation:none}}.e-root{padding-bottom:calc(var(--e-sticky) + env(safe-area-inset-bottom, 0px))}@media (min-width:768px){.e-root{padding-bottom:0}}.e-embed{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#0b0b12}.e-embed iframe{border:0;display:block}.e-embed--vertical iframe{aspect-ratio:9/16;height:100%;width:auto;max-width:100%}@media (max-width:899px){.e-embed--vertical iframe{width:min(100%,56vh);height:auto}}.e-cap-note{display:block;margin-top:6px;font-size:.82rem;line-height:1.5;font-style:normal;opacity:.72}.e-belt,.e-sec--belt{overflow:hidden}.e-belt{margin-top:44px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.e-belt-track{display:flex;gap:14px;width:max-content;animation:e-belt-run 64s linear infinite}.e-belt:focus-within .e-belt-track,.e-belt:hover .e-belt-track{animation-play-state:paused}@keyframes e-belt-run{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.e-belt-cell{flex:0 0 auto;background:var(--e-paper-2);overflow:hidden}.e-belt-cell img{display:block;height:300px;width:auto;object-fit:cover}@media (min-width:900px){.e-belt{margin-top:56px}.e-belt-track{gap:18px}.e-belt-cell img{height:400px}}.e-belt-note{margin-top:20px;font-size:12.5px;color:var(--e-ink-40)}@media (prefers-reduced-motion:reduce){.e-belt{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.e-belt-track{animation:none}}@media (max-width:899px){.e-belt{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;-webkit-mask-image:none;mask-image:none}.e-belt-track{animation:none}.e-belt-cell{scroll-snap-align:start}.e-belt-cell[aria-hidden=true]{display:none}}.e-root[data-variant=dark]{--e-ink:#f4f2fb;--e-ink-60:#a9a3c2;--e-ink-40:#7b7597;--e-paper:#0a0918;--e-paper-2:#12102a;--e-rule:#2a2648;--e-rule-strong:#6b5fd0;--e-purple:#a789ff;--e-purple-deep:#5b3fae;--e-electric:#6a6aff;--e-lilac:#c9b6ff;--e-lilac-pale:#e6dcff;background:var(--e-paper);color:var(--e-ink)}.e-root[data-variant=dark] .e-header{background:rgba(10,9,24,.86);border-bottom-color:var(--e-rule)}.e-root[data-variant=dark] .e-drawer{background:var(--e-paper-2);border-bottom-color:var(--e-purple)}.e-root[data-variant=dark] .e-btn{background:#ffffff;border-color:#ffffff;color:#0a0918}.e-root[data-variant=dark] .e-btn:hover{background:var(--e-lilac-pale);border-color:var(--e-lilac-pale);color:#0a0918}.e-root[data-variant=dark] .e-btn--outline{background:transparent;color:#ffffff;border-color:rgba(255,255,255,.42)}.e-root[data-variant=dark] .e-btn--outline:hover{background:rgba(255,255,255,.1);color:#ffffff;border-color:#ffffff}.e-root[data-variant=dark] .e-hero{border-bottom-color:var(--e-rule);background:radial-gradient(64% 52% at 74% 44%,rgba(122,92,224,.4) 0,transparent 68%),var(--e-paper)}.e-root[data-variant=dark] .e-masthead{background:transparent;border-bottom-color:var(--e-rule)}.e-root[data-variant=dark] .e-kv-static img{box-shadow:0 40px 90px rgba(0,0,0,.7)}.e-root[data-variant=dark] .e-deck em{box-shadow:inset 0 -.3em 0 rgba(148,135,254,.35)}.e-root[data-variant=dark] .e-sec--tint{background:var(--e-paper-2)}.e-root[data-variant=dark] .e-sec--spread{background:linear-gradient(168deg,#4a339c,#35237a);color:#fff}.e-root[data-variant=dark] .e-sec--spread .e-rule{border-top-color:rgba(255,255,255,.7)}.e-root[data-variant=dark] .e-plate figure{background:var(--e-paper-2)}.e-root[data-variant=dark] .e-cap{border-top-color:var(--e-purple)}.e-root[data-variant=dark] .e-warn{background:rgba(167,137,255,.1);border:1px solid var(--e-purple);color:var(--e-ink)}.e-root[data-variant=dark] .e-warn b{color:var(--e-lilac)}.e-root[data-variant=dark] .e-notice{background:rgba(167,137,255,.14);color:var(--e-lilac-pale)}.e-root[data-variant=dark] .e-benefit-cond,.e-root[data-variant=dark] .e-stamp{border-color:var(--e-purple);color:var(--e-purple)}.e-root[data-variant=dark] .e-tag{background:#ffffff;color:#0a0918}.e-root[data-variant=dark] .e-step--goal .e-step-no{background:var(--e-purple);color:#0a0918}.e-root[data-variant=dark] .e-footer{background:#06050f}.e-root[data-variant=dark] .e-sticky{background:#0a0918;border-top-color:var(--e-purple)}.e-root[data-variant=dark] .e-sticky-when{color:var(--e-lilac)}.e-root[data-variant=bleed]{--e-paper-2:#f2efeb}.e-root[data-variant=bleed] .e-hero{position:relative;border-bottom:0;background:#0a0918;color:#fff}.e-root[data-variant=bleed] .e-cover-visual{position:absolute;inset:0;z-index:0;overflow:hidden}.e-root[data-variant=bleed] .e-cover-visual:after{content:"";position:absolute;inset:0;z-index:3;background:linear-gradient(100deg,rgba(10,9,24,.96),rgba(10,9,24,.9) 38%,rgba(10,9,24,.32) 62%,rgba(10,9,24,.12))}.e-root[data-variant=bleed] .e-kv{position:absolute;right:2%;top:50%;transform:translateY(-50%);width:46%;height:84%;max-width:none;aspect-ratio:auto;margin:0}.e-root[data-variant=bleed] .e-kv-static img{object-fit:contain;box-shadow:none}.e-root[data-variant=bleed] .e-kv-cap{display:none}.e-root[data-variant=bleed] .e-cover>div:first-child{position:relative;z-index:5}.e-root[data-variant=bleed] .e-cover{position:relative;z-index:4;grid-template-columns:minmax(0,1fr);min-height:76vh;align-content:center;padding:60px 0 72px}@media (min-width:1000px){.e-root[data-variant=bleed] .e-cover{grid-template-columns:minmax(0,.62fr);min-height:82vh}}.e-root[data-variant=bleed] .e-masthead{position:relative;z-index:4;background:transparent;border-bottom-color:rgba(255,255,255,.24);color:rgba(255,255,255,.7)}.e-root[data-variant=bleed] .e-masthead b{color:var(--e-lilac)}.e-root[data-variant=bleed] .e-hero,.e-root[data-variant=bleed] .e-hero .e-benefits-inline li,.e-root[data-variant=bleed] .e-hero .e-deck,.e-root[data-variant=bleed] .e-hero .e-h1{color:#fff}.e-root[data-variant=bleed] .e-h1 .e-accent{color:var(--e-lilac)}.e-root[data-variant=bleed] .e-deck em{box-shadow:inset 0 -.3em 0 rgba(148,135,254,.45)}.e-root[data-variant=bleed] .e-lede{color:rgba(255,255,255,.78)}.e-root[data-variant=bleed] .e-benefits-inline{border-top-color:rgba(255,255,255,.24)}.e-root[data-variant=bleed] .e-benefits-inline li{border-bottom-color:rgba(255,255,255,.24)}.e-root[data-variant=bleed] .e-benefits-inline li i{color:var(--e-lilac)}.e-root[data-variant=bleed] .e-benefits-inline li em{color:rgba(255,255,255,.55)}.e-root[data-variant=bleed] .e-hero .e-btn{background:#fff;border-color:#fff;color:#0a0918}.e-root[data-variant=bleed] .e-hero .e-btn:hover{background:var(--e-lilac-pale);border-color:var(--e-lilac-pale)}.e-root[data-variant=bleed] .e-hero .e-btn--outline{background:transparent;color:#fff;border-color:rgba(255,255,255,.45)}.e-root[data-variant=bleed] .e-hero .e-btn--outline:hover{background:rgba(255,255,255,.12);border-color:#fff}@media (max-width:999px){.e-root[data-variant=bleed] .e-kv{right:-18%;width:118%;opacity:.5}.e-root[data-variant=bleed] .e-cover-visual:after{background:linear-gradient(180deg,rgba(10,9,24,.9),rgba(10,9,24,.94) 60%,rgba(10,9,24,.98))}}.e-root[data-variant=bleed] #deliverables{padding-left:0;padding-right:0}.e-root[data-variant=bleed] #deliverables .e-spread{max-width:none;margin-top:44px;gap:2px}@media (min-width:900px){.e-root[data-variant=bleed] #deliverables .e-spread{width:100vw;margin-left:calc(50% - 50vw);grid-template-columns:repeat(12,1fr);gap:2px}.e-root[data-variant=bleed] #deliverables .e-spread>:first-child{grid-column:1/7}.e-root[data-variant=bleed] #deliverables .e-spread>:nth-child(2){grid-column:7/13}.e-root[data-variant=bleed] #deliverables .e-spread>:nth-child(3){grid-column:1/5}.e-root[data-variant=bleed] #deliverables .e-spread>:nth-child(4){grid-column:5/9}.e-root[data-variant=bleed] #deliverables .e-spread>:nth-child(5){grid-column:9/13}.e-root[data-variant=bleed] #deliverables .e-spread>:nth-child(6){grid-column:1/13}}.e-root[data-variant=bleed] #deliverables .e-plate figure{position:relative}.e-root[data-variant=bleed] #deliverables .e-media,.e-root[data-variant=bleed] #deliverables .e-plate--tall .e-media,.e-root[data-variant=bleed] #deliverables .e-plate--wide .e-media{aspect-ratio:4/3}.e-root[data-variant=bleed] #deliverables .e-cap{position:absolute;left:0;right:0;bottom:0;z-index:2;margin:0;padding:46px 22px 20px;border-top:0;color:#fff;background:linear-gradient(180deg,transparent,rgba(10,9,24,.86) 62%)}.e-root[data-variant=bleed] #deliverables .e-cap i{color:var(--e-lilac)}.e-root[data-variant=bleed] #deliverables .e-cap span span{color:rgba(255,255,255,.78)}.e-root[data-variant=bleed] #deliverables>.e-page>.e-rise,.e-root[data-variant=bleed] #deliverables>.e-page>div:last-child{padding:0 22px}@media (min-width:768px){.e-root[data-variant=bleed] #deliverables>.e-page>.e-rise,.e-root[data-variant=bleed] #deliverables>.e-page>div:last-child{padding:0 44px}}@media (min-width:1200px){.e-root[data-variant=bleed] #deliverables>.e-page>.e-rise,.e-root[data-variant=bleed] #deliverables>.e-page>div:last-child{padding:0 64px}}