.st-wrap{background:#0b0809}.st-scene{aspect-ratio:2/3;--u:calc(100cqw/296);color:#fff;word-break:keep-all;background:#000;width:100%;font-family:Noto Serif KR,serif;position:relative;overflow:hidden;container-type:inline-size}.st-scene>img,.st-scene>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.st-scene p{margin:0}.st-scrim-t{pointer-events:none;background:linear-gradient(#000000c7,#0000);height:46%;position:absolute;top:0;left:0;right:0}.st-scrim-b{pointer-events:none;background:linear-gradient(#0000,#000000d1);height:42%;position:absolute;bottom:0;left:0;right:0}.st-scrim-c{pointer-events:none;background:radial-gradient(70% 45%,#0000009e,#0000);position:absolute;inset:0}.st-ani{opacity:0;transform:translateY(calc(14*var(--u)))scale(.96);transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1)}.st-scene.in .st-ani{opacity:1;transform:none}.st-d1{transition-delay:.25s!important}.st-d2{transition-delay:.5s!important}.st-d3{transition-delay:.9s!important}.st-veil{text-align:center;filter:blur(3px);-webkit-user-select:none;user-select:none;background:#ffd79a59;border-radius:4px;min-width:.9em;padding:0 2px;display:inline-block}.st-bb{left:calc(14*var(--u));top:calc(14*var(--u));color:#1a1012;border-radius:calc(14*var(--u));max-width:82%;padding:calc(11*var(--u))calc(14*var(--u));font-weight:600;font-size:calc(16*var(--u));background:#f7f1e8;line-height:1.4;position:absolute;box-shadow:0 8px 24px #00000073}.st-bb:after{content:"";left:calc(22*var(--u));bottom:calc(-9*var(--u));border:calc(9*var(--u))solid transparent;border-top-color:#f7f1e8;border-bottom:0;position:absolute}.st-bb.round{width:max-content;max-width:86%;padding:calc(26*var(--u))calc(34*var(--u));font-size:calc(21*var(--u));text-align:center;border-radius:50%;top:9%;left:50%;transform:translate(-50%)}.st-bb.round:after{margin-left:calc(-9*var(--u));left:50%}.st-head{left:calc(20*var(--u));right:calc(20*var(--u));text-align:center;font-weight:900;font-size:calc(28*var(--u));letter-spacing:-.03em;line-height:1.3;position:absolute;top:7%}.st-head.left{text-align:left}.st-center{text-align:center;padding:0 calc(22*var(--u));font-weight:900;font-size:calc(36*var(--u));letter-spacing:-.03em;place-content:center;line-height:1.3;display:grid;position:absolute;inset:0}.st-webtoon{left:calc(18*var(--u));right:calc(18*var(--u));text-align:center;font-weight:900;font-size:calc(32*var(--u));letter-spacing:-.03em;line-height:1.25;position:absolute;bottom:7%}.st-webtoon.xl{font-size:calc(52*var(--u));letter-spacing:-.04em}.st-cap{padding:calc(56*var(--u))calc(16*var(--u))calc(18*var(--u));background:linear-gradient(#0000,#000000db 55%);position:absolute;bottom:0;left:0;right:0}.st-cap .c{font-weight:700;font-size:calc(18*var(--u));line-height:1.4}.st-cap .s{margin-top:calc(6*var(--u));font-family:Noto Sans KR,sans-serif;font-size:calc(13*var(--u));color:#ffd79a}.st-cap.big{padding:calc(90*var(--u))calc(20*var(--u))calc(24*var(--u))}.st-cap.big .c{font-size:calc(27*var(--u));letter-spacing:-.03em;font-weight:900;line-height:1.3}.st-cap.big .s{font-size:calc(15*var(--u));margin-top:calc(8*var(--u))}.st-cap.fit .c{white-space:nowrap;font-size:calc(23*var(--u))}.st-cap .c,.st-cap .s{opacity:0;transform:translateY(calc(18*var(--u)));transition:opacity .7s .35s,transform .7s .35s}.st-cap .s{transition-delay:.6s}.st-scene.in .st-cap .c,.st-scene.in .st-cap .s{opacity:1;transform:none}.st-pillo b{font-weight:900;font-size:calc(30*var(--u));color:#4a0703;text-align:center;opacity:0;line-height:1.08;transition:opacity .8s;position:absolute;top:64%;transform:translate(-50%,-50%)}.st-pillo.on b{opacity:1}.st-pillo.on b:nth-child(2){transition-delay:.15s}.st-pillo.on b:nth-child(3){transition-delay:.3s}.st-pillo.on b:nth-child(4){transition-delay:.45s}.st-dday{opacity:0;font-weight:900;transition:opacity .8s .3s;position:absolute;inset:0}.st-scene.in .st-dday{opacity:1}.st-dday .ph1,.st-dday .ph2{flex-direction:column;align-items:center;transition:opacity .6s;display:flex;position:absolute;top:36%;left:0;right:0}.st-dday .ph1{flex-direction:row;justify-content:center;align-items:baseline;gap:4px}.st-dday .ph2,.st-dday.t2 .ph1{opacity:0}.st-dday.t2 .ph2{opacity:1}.st-dday .ph1 span{font-size:calc(40*var(--u));color:#ff8a7e}.st-dday .ph1 b{font-size:calc(96*var(--u));letter-spacing:-.04em;font-variant-numeric:tabular-nums;min-width:3ch}.st-dday .ph2 small{font-family:Noto Sans KR,sans-serif;font-size:calc(14*var(--u));color:#e8c481;font-weight:700}.st-dday .tmr{font-size:calc(44*var(--u));letter-spacing:-.02em;margin-top:calc(6*var(--u));font-variant-numeric:tabular-nums}.st-scene.dd>img,.st-scene.dd>video{transition:filter 2.6s linear}.st-scene.dd.in>img,.st-scene.dd.in>video{filter:blur(12px)brightness(.5)}.st-lay{padding:calc(90*var(--u))calc(20*var(--u))calc(24*var(--u));background:linear-gradient(#0000,#000000e0 70%);position:absolute;bottom:0;left:0;right:0}.st-lay small{font-family:Noto Sans KR,sans-serif}.st-lay-stat small{font-size:calc(13*var(--u));color:#e8c481;font-weight:700;display:block}.st-lay-stat b{font-size:calc(48*var(--u));letter-spacing:-.04em;margin:2px 0 calc(8*var(--u));font-weight:900;line-height:1.1;display:block}.st-lay-stat p{font-size:calc(19*var(--u));font-weight:700}.st-lay-stat .st-ani{transform:translateX(calc(-26*var(--u)))}.st-lay-words{text-align:center}.st-lay-words p{font-size:calc(25*var(--u));letter-spacing:-.03em;font-weight:900;line-height:1.35}.st-pill{margin-top:calc(12*var(--u));font-family:Noto Sans KR,sans-serif;font-size:calc(13*var(--u));color:#1a1012;padding:calc(4*var(--u))calc(12*var(--u));background:#e8c481;border-radius:999px;font-weight:700;display:inline-block}.st-lay-mark{text-align:center}.st-lay-mark p{font-size:calc(24*var(--u));letter-spacing:-.03em;font-weight:900}.st-lay-mark small{margin-top:calc(14*var(--u));font-size:calc(13*var(--u));color:#d6c9c2;display:block}.st-markbox{margin-top:calc(6*var(--u));font-size:calc(34*var(--u));border-radius:calc(10*var(--u));padding:calc(6*var(--u))calc(18*var(--u));opacity:0;background:#c8372b;font-weight:900;transition:transform .55s cubic-bezier(.3,1.6,.5,1) .7s,opacity .3s .7s;display:inline-block;transform:scale(.4)rotate(-6deg)}.st-scene.in .st-markbox{opacity:1;transform:none}.st-lay-three{padding-left:calc(16*var(--u));padding-right:calc(16*var(--u));padding-bottom:calc(28*var(--u))}.st-lay-three p{white-space:nowrap}.st-lay-three .l1{font-size:calc(16*var(--u));color:#d6c9c2;font-weight:600}.st-lay-three .l2{font-size:calc(18.5*var(--u));letter-spacing:-.04em;margin-top:4px;font-weight:900}.st-lay-three .l3{margin-top:calc(12*var(--u));font-size:calc(22*var(--u));letter-spacing:-.04em;font-weight:900}.st-lay-three .l3 span{z-index:0;padding:0 4px;position:relative}.st-lay-three .l3 span:before{content:"";z-index:-1;transform-origin:0;background:#c8372b;height:46%;transition:transform .8s 1.3s;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.st-scene.in .st-lay-three .l3 span:before{transform:scaleX(1)}.st-lay-count{padding:calc(22*var(--u))calc(20*var(--u))0;background:0 0;top:0;bottom:auto}.st-lay-count small{font-size:calc(14*var(--u));color:#e8c481;font-weight:700}.st-cntline{align-items:baseline;gap:4px;margin-top:2px;display:flex}.st-cntline b{font-size:calc(64*var(--u));letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:900;line-height:1}.st-cntline em{font-style:normal;font-size:calc(28*var(--u));font-weight:900}.st-lay-count p{font-size:calc(22*var(--u));margin-top:4px;font-weight:900}.st-lay-name{padding-bottom:calc(30*var(--u))}.st-nm{font-size:calc(52*var(--u));letter-spacing:-.03em;width:max-content;font-weight:900;line-height:1.1;display:block;position:relative}.st-nm:after{content:"";left:0;right:0;bottom:calc(-6*var(--u));transform-origin:0;background:#e8c481;height:3px;transition:transform .7s 1s;position:absolute;transform:scaleX(0)}.st-scene.in .st-nm:after{transform:scaleX(1)}.st-nm .w{filter:blur(8px);transform:translateY(calc(-24*var(--u)))}.st-scene.in .st-nm .w{filter:none}.st-lay-name p{font-size:calc(22*var(--u));margin-top:calc(16*var(--u));font-weight:700}.st-lay-quote{padding-left:calc(22*var(--u))}.st-qbar{padding-left:calc(14*var(--u));border-left:4px solid #e8c481}.st-qbar p{font-size:calc(28*var(--u));letter-spacing:-.04em;text-wrap:balance;font-weight:900;line-height:1.25}.st-qbar small{margin-top:calc(8*var(--u));font-size:calc(16*var(--u));color:#e9ddd6;display:block}.st-lay-tags .tag{font-family:Noto Sans KR,sans-serif;font-size:calc(14*var(--u));color:#1a1012;padding:calc(3*var(--u))calc(10*var(--u));background:#e8c481;border-radius:6px;font-weight:700;display:inline-block}.st-lay-tags blockquote{margin:calc(10*var(--u))0 0;font-size:calc(17*var(--u));color:#ffd7cd;text-wrap:balance;max-width:14em;font-weight:600;line-height:1.55}.st-lay-tags p{margin-top:calc(14*var(--u));line-height:1.3;font-size:calc(23*var(--u));letter-spacing:-.03em;font-weight:900}[data-split] .w{opacity:0;transform:translateY(calc(14*var(--u)));transition:opacity .5s,transform .5s;transition-delay:calc(var(--i)*var(--step,90ms));display:inline-block}.st-scene.in [data-split] .w{opacity:1;transform:none}.st-nmfx{color:#e8c481;display:inline-block}.st-scene.in .st-nmfx{animation:1.2s cubic-bezier(.2,1.4,.4,1) both stNmPop,2.6s ease-in-out 1.3s infinite stNmGlow}@keyframes stNmPop{0%{opacity:0;filter:blur(10px);transform:scale(1.8)}to{opacity:1;filter:none;transform:none}}@keyframes stNmGlow{50%{color:#fff3d6;transform:scale(1.05)}}.st-scene.typo{background:#0b0809}.st-scene.typo>img,.st-scene.typo>video{filter:brightness(.8)saturate(1.1)}.st-ty{padding:0 calc(26*var(--u));text-align:center;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.st-scene.typo.has-bg .st-ty{background:radial-gradient(80% 32% at 50% 45%,#0009,#0000)}.ty-xl{font-size:calc(38*var(--u));letter-spacing:-.04em;font-weight:900;line-height:1.3}.ty-l{font-size:calc(32*var(--u));letter-spacing:-.04em;font-weight:900;line-height:1.3;margin-top:calc(6*var(--u))!important}.ty-m{font-size:calc(19*var(--u));color:#efe6df;font-weight:700;line-height:1.5;margin-top:calc(12*var(--u))!important}.ty-s{font-family:Noto Sans KR,sans-serif;font-size:calc(13*var(--u));color:#e8c481;letter-spacing:.04em;font-weight:700}.ty-accent{color:#ff8a7e;margin-top:calc(28*var(--u))!important}.ty-num{font-size:calc(56*var(--u));letter-spacing:-.05em;font-weight:900;line-height:1.1;margin-top:4px!important}.ty-price{margin-top:calc(30*var(--u))}.ty-price s{font-size:calc(20*var(--u));color:#a89d97;font-weight:600;display:block}.ty-price b{font-size:calc(56*var(--u));letter-spacing:-.04em;font-weight:900;line-height:1.05;display:block}.ty-price em{margin-top:calc(10*var(--u));font-family:Noto Sans KR,sans-serif;font-style:normal;font-weight:700;font-size:calc(15*var(--u));padding:calc(3*var(--u))calc(12*var(--u));background:#c8372b;border-radius:6px;display:inline-block}.st-big{font-weight:900;font-size:calc(54*var(--u));color:#efe8db;opacity:0;filter:blur(16px);letter-spacing:.4em;place-content:center;display:grid;position:absolute;inset:0;transform:scale(1.5)}.st-scene.in .st-big{animation:1.1s cubic-bezier(.2,.8,.2,1) .2s forwards stGeurunde,2.4s ease-in-out 1.4s infinite stGlow}@keyframes stGeurunde{to{opacity:1;filter:none;letter-spacing:-.02em;transform:none}}@keyframes stGlow{50%{color:#fff;transform:scale(1.04)}}.st-card{background:#0b0809;padding:22px 18px}.st-card .pw{color:#f3ece6;background:#141015;border:1px solid #3a2a2e;border-radius:16px;padding:18px 16px;font-family:Noto Sans KR,sans-serif;font-size:15px;line-height:1.7}.st-card .pw-k{color:#e8c481;margin-bottom:12px;font-family:Noto Serif KR,serif;font-size:18px;font-weight:900}.st-card .pw-s{color:#c9bdb6;margin-top:8px;font-size:14px}.st-card .pw-p{margin:0 0 10px}.st-card q{color:#ffd79a;quotes:"「" "」"}.st-card mark{color:#ff9b8f;background:0 0;font-weight:700}.st-card .pw-f{color:#e8c481;margin-top:12px;font-size:14px}.st-pillars{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.st-pillars div{text-align:center;color:#fff4e6;background:#c8372b;border-radius:6px;padding:10px 2px 8px;display:grid}.st-pillars span{opacity:.85;font-size:12px}.st-pillars b{font-family:Noto Serif KR,serif;font-size:26px;line-height:1.1}.st-pillars small{font-size:12px}.st-kv{border-collapse:collapse;width:100%}.st-kv td{border-bottom:1px solid #2c2430;padding:9px 0;font-size:14.5px}.st-kv td:first-child{color:#b9ada6;width:38%}.st-gauge{grid-template-columns:72px 1fr 32px;align-items:center;gap:10px;margin:8px 0;font-size:14px;display:grid}.st-gauge i{background:#2c2430;border-radius:999px;height:8px;position:relative;overflow:hidden}.st-gauge i:after{content:"";width:var(--v);background:#e8c481;border-radius:999px;position:absolute;inset:0 auto 0 0}.st-gauge.warn i:after{background:#c8372b}.st-big-num{margin:2px 0 10px;font-family:Noto Serif KR,serif;font-size:34px;font-weight:900}.st-dd{color:#ff9b8f;font-family:Noto Serif KR,serif;font-size:44px;font-weight:900;line-height:1}.st-before{color:#c9bdb6;margin:12px 0 0;padding-left:18px}.st-toc .ch{background:#1b1418;border-radius:12px;margin-top:14px;overflow:hidden}.st-toc .chh{background:#3a1214;align-items:center;gap:12px;padding:12px;display:flex}.st-toc .cn{color:#fff;background:#c8372b;border-radius:8px;flex:0 0 38px;place-items:center;height:38px;font-family:Noto Serif KR,serif;font-size:20px;font-weight:900;display:grid}.st-toc .chh small{color:#e8c4a0;font-size:12px;display:block}.st-toc .chh b{color:#fff;font-family:Noto Serif KR,serif;font-size:17px;font-weight:900;line-height:1.3;display:block}.st-toc ol{margin:0;padding:6px 12px 10px;list-style:none}.st-toc li{color:#e7ddd6;align-items:baseline;gap:8px;padding:7px 0;font-size:14px;display:flex}.st-toc li+li{border-top:1px solid #2a2126}.st-lk{border:2px solid #e8c481;border-radius:3px;flex:none;width:11px;height:11px;display:inline-block}.st-ok{background:#e8c481;border-radius:3px;flex:none;width:11px;height:11px;display:inline-block}.st-price{align-items:baseline;gap:10px;display:flex}.st-price s{color:#8e847f;font-size:16px}.st-price b{color:#fff;font-family:Noto Serif KR,serif;font-size:38px}.st-price em{color:#ff6b5e;font-style:normal;font-weight:700}.st-chk{color:#e2d8d1;margin:12px 0;padding-left:18px}.st-cta{color:#1a1612;cursor:pointer;background:#efe8db;border:0;border-radius:12px;width:100%;height:54px;margin-top:12px;font-family:inherit;font-size:16px;font-weight:700}.st-nums{text-align:center;grid-template-columns:repeat(3,1fr);display:grid}.st-nums b{font-family:Noto Serif KR,serif;font-size:24px;display:block}.st-nums small{color:#b9ada6;font-size:12px}.st-bl{filter:blur(5px);-webkit-user-select:none;user-select:none;color:#ffd79a}@media (prefers-reduced-motion:reduce){.st-ani,.st-cap .c,.st-cap .s,[data-split] .w,.st-markbox{opacity:1!important;transition:none!important;transform:none!important}.st-big,.st-nmfx{opacity:1!important;filter:none!important;letter-spacing:0!important;animation:none!important;transform:none!important}}.st-top{z-index:30;color:#f3ece6;background:#0b0809f0;grid-template-columns:44px 1fr 44px;align-items:center;height:56px;padding:0 8px;display:grid;position:sticky;top:0}.st-back{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.st-brand{color:#f3ece6;justify-self:center;align-items:center;gap:8px;font-family:Noto Serif KR,serif;font-size:17px;font-weight:900;text-decoration:none;display:inline-flex}.st-seal{color:#fff4e6;background:#c8372b;border-radius:4px;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.paywall .st-paybar .txt{font-size:14px}.paywall .st-paybar .txt .cd{color:#ffd166;margin-left:4px;font-family:Noto Sans KR,sans-serif;font-size:15px}