.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-d4{transition-delay:1.4s!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(12 * var(--u));top:calc(12 * var(--u));width:max-content;max-width:80%;padding:calc(16 * var(--u)) calc(22 * var(--u)) calc(30 * var(--u));color:#111;font-family:Pretendard,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-weight:800;font-size:calc(16.5 * var(--u));letter-spacing:-.02em;text-align:center;word-break:keep-all;filter:drop-shadow(0 6px 14px #00000073);transform-origin:22% 100%;opacity:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 124' preserveAspectRatio='none'%3E%3Cpath d='M101 5 C151 4 196 19 196 53 C196 86 160 101 113 102 C97 102 84 101 72 99 L44 121 L55 96 C25 90 4 76 4 53 C4 21 51 6 101 5 Z' fill='%23fff' stroke='%23111' stroke-width='3.2' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;line-height:1.38;position:absolute;transform:scale(.4)}.st-scene.in .st-bb{animation:.55s cubic-bezier(.2,1.5,.4,1) .15s forwards stBubble}.st-bb.round{max-width:86%;padding:calc(24 * var(--u)) calc(30 * var(--u)) calc(40 * var(--u));font-size:calc(19 * var(--u));transform-origin:50% 100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 124' preserveAspectRatio='none'%3E%3Cpath d='M100 5 C153 4 196 21 196 53 C196 86 157 101 112 102 L101 121 L90 102 C43 101 4 86 4 53 C4 21 47 6 100 5 Z' fill='%23fff' stroke='%23111' stroke-width='3.2' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");top:8%;left:50%;translate:-50%}.st-bb.shout{padding:calc(32 * var(--u)) calc(44 * var(--u));font-size:calc(21 * var(--u));transform-origin:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 124' preserveAspectRatio='none'%3E%3Cpath d='M100.0 1.8 L118.4 16.1 L144.6 10.2 L150.9 25.7 L182.2 26.1 L171.8 42.7 L195.3 51.5 L176.2 63.2 L193.4 77.9 L163.2 82.5 L163.7 98.4 L135.7 96.3 L123.9 112.5 L100.0 101.2 L77.0 110.4 L64.3 96.3 L33.8 100.0 L36.8 82.5 L10.2 77.1 L23.8 63.2 L0.9 51.2 L28.2 42.7 L21.0 27.3 L49.1 25.7 L53.6 8.3 L81.6 16.1 Z' fill='%23fff' stroke='%23111' stroke-width='3.2' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");font-weight:900}@keyframes stBubble{0%{opacity:0;transform:scale(.4)rotate(-4deg)}60%{opacity:1}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.st-bb{opacity:1;transform:none}.st-scene.in .st-bb{animation:none}}.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-ty p{text-wrap:balance;word-break:keep-all}.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-pillars div.na{background:#a52c22;align-content:center}.st-pillars div.na .glyph{opacity:.95;font-size:44px;line-height:1}.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;justify-content:center;align-items:stretch;display:flex;padding:26px 12px!important}.st-nums>div{flex:1 1 0;align-content:center;gap:8px;max-width:50%;padding:4px 10px;display:grid}.st-nums b{color:#fff4e6;font-family:Noto Serif KR,serif;font-size:30px;font-weight:900;line-height:1.1;display:block}.st-nums small{color:#d6cbc4;font-size:14px}.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}.st-scrollhint{z-index:30;left:0;right:0;bottom:calc(26px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(6px);color:#fff;pointer-events:none;opacity:0;background:#0a06068c;border-radius:18px;justify-items:center;gap:7px;width:max-content;margin:0 auto;padding:12px 18px 10px;transition:opacity .35s,transform .35s;animation:.6s 1.6s forwards stHintIn;display:grid;position:fixed}.st-scrollhint.off{animation:none;transform:translateY(12px);opacity:0!important}.st-scrollhint b{letter-spacing:.02em;text-shadow:0 1px 6px #0009;font-size:14px;font-weight:700}.st-scrollhint .mouse{border:2px solid #ffffffe6;border-radius:12px;width:22px;height:34px;position:relative}.st-scrollhint .mouse i{background:#fff;border-radius:2px;width:4px;height:7px;margin-left:-2px;animation:1.6s ease-in-out infinite stWheel;position:absolute;top:6px;left:50%}.st-scrollhint .chev{border-bottom:2px solid #fff;border-right:2px solid #fff;width:11px;height:11px;animation:1.6s ease-in-out infinite stChev;transform:rotate(45deg)}@keyframes stHintIn{to{opacity:1}}@keyframes stWheel{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(12px)}}@keyframes stChev{0%,to{opacity:.35;transform:translateY(-3px)rotate(45deg)}50%{opacity:1;transform:translateY(3px)rotate(45deg)}}@media (prefers-reduced-motion:reduce){.st-scrollhint{opacity:1;animation:none}.st-scrollhint .mouse i,.st-scrollhint .chev{animation:none}}.st-card .lv-el{color:#c9bdb6;font-size:14px}.st-card .lv-badge{background:#3a1214;border-radius:10px;align-items:baseline;gap:10px;margin-top:12px;padding:8px 14px;display:inline-flex}.st-card .lv-badge small{color:#e8c4a0;font-size:12px}.st-card .lv-badge b{color:#fff;font-family:Noto Serif KR,serif;font-size:20px}.st-card .lv-q{color:#ffd79a;font-family:Noto Serif KR,serif;font-size:18px;font-weight:900}.st-card .lv-charm{color:#ff9b8f;font-size:28px}.st-card .lv-type{color:#fff;font-family:Noto Serif KR,serif;font-size:19px;font-weight:900}.st-card .lv-fox{align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.st-card .lv-fox b{color:#fff;font-family:Noto Serif KR,serif;font-size:48px;font-weight:900;line-height:1}.st-card .lv-fox span{color:#b9ada6}.st-card .lv-fox em{color:#1a1012;background:#e8c481;border-radius:999px;margin-left:auto;padding:3px 10px;font-size:13px;font-style:normal;font-weight:700}.st-card .lv-special{background:#1c0f11;border-color:#c8372b}.st-card .lv-sp{letter-spacing:.18em;color:#fff;background:#c8372b;border-radius:4px;padding:3px 8px;font-family:Noto Sans KR,sans-serif;font-size:12px;display:inline-block}.st-card .lv-veil3{padding-left:0;list-style:none}.st-toc .ch.sp .chh{background:#5a1212}.st-toc .ch.sp .cn{color:#c8372b;background:#fff}
.st-wrap.gr{--gr-red:#d7372a;--gr-pink:#ff8f80;--gr-card:#140d0e;--gr-line:#3a1b1c;--gr-fg:#f4efea;--gr-mut:#b9aaa6;--jb-sans:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", sans-serif;--jb-serif:"Noto Serif KR", "Nanum Myeongjo", serif;background:#0b0809}.st-wrap.gr .st-scene{font-family:var(--jb-sans);padding:0 0 calc(30 * var(--u));flex-direction:column;justify-content:flex-end;align-items:stretch;display:flex}.st-wrap.gr .st-scene:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#00000059 45%,#000000c7 100%);height:46%;position:absolute;bottom:0;left:0;right:0}.st-wrap.gr .st-bb,.st-wrap.gr .st-bb.round,.st-wrap.gr .st-bb.shout{z-index:1;width:auto;max-width:none;margin:0 calc(22 * var(--u));filter:none;color:#fff;font-family:var(--jb-sans);font-weight:800;font-size:calc(18.5 * var(--u));letter-spacing:-.03em;text-align:center;text-wrap:balance;text-shadow:0 1px 2px #000000f2,0 2px 16px #000000d9;opacity:0;translate:0;transform:translateY(calc(10 * var(--u)));background:0 0;border:0;border-radius:0;padding:0;line-height:1.42;transition:opacity .6s .2s,transform .6s .2s;position:relative;top:auto;left:auto}.st-wrap.gr .st-bb:before,.st-wrap.gr .st-bb:after{display:none}.st-wrap.gr .st-scene.in .st-bb{opacity:1;animation:none;transform:none}.st-wrap.gr .st-bb mark{color:var(--gr-pink);background:0 0}.st-wrap.gr .st-scrim-b,.st-wrap.gr .st-scrim-c{display:none}.st-wrap.gr .st-head{left:calc(16 * var(--u));right:auto;top:calc(16 * var(--u));text-align:left;font-family:var(--jb-sans);font-size:calc(12.5 * var(--u));letter-spacing:.14em;color:#ffd9d3;border:calc(2 * var(--u)) solid var(--gr-red);padding:calc(5 * var(--u)) calc(10 * var(--u));transform-origin:0;background:#1e06068c;border-radius:3px;font-weight:900;transform:rotate(-3deg)}.st-wrap.gr .st-scene.in .st-head{transform:rotate(-3deg)}.st-wrap.gr .st-scrim-t{height:34%}.st-wrap.gr .st-cap{z-index:1;padding:calc(8 * var(--u)) calc(22 * var(--u)) 0;text-align:center;background:0 0;position:relative;bottom:auto;left:auto;right:auto}.st-wrap.gr .st-cap .c{font-weight:800;font-size:calc(18.5 * var(--u));letter-spacing:-.03em;text-wrap:balance;text-shadow:0 1px 2px #000000f2,0 2px 16px #000000d9;line-height:1.42}.st-wrap.gr .st-bb~.st-cap .c{font-size:calc(14.5 * var(--u));color:#ffd1cb;font-weight:700}.st-wrap.gr .st-cap .s{font-family:var(--jb-sans);font-size:calc(14 * var(--u));color:var(--gr-pink);margin-top:calc(6 * var(--u));text-shadow:0 1px 2px #000000e6;font-weight:700}.st-wrap.gr .st-cap.big .c{font-size:calc(22 * var(--u))}.st-wrap.gr .st-scene.typo{background:#0b0809}.st-wrap.gr .st-ty{text-align:left;padding:0 calc(28 * var(--u))}.st-wrap.gr .st-ty:before{content:"";width:calc(34 * var(--u));height:calc(3 * var(--u));background:var(--gr-red);margin-bottom:calc(18 * var(--u));display:block}.st-wrap.gr .ty-xl{font-family:var(--jb-sans);font-size:calc(34 * var(--u));letter-spacing:-.04em;font-weight:900;line-height:1.28}.st-wrap.gr .ty-l{font-family:var(--jb-sans);font-size:calc(28 * var(--u));letter-spacing:-.04em;font-weight:900;line-height:1.3;margin-top:calc(4 * var(--u))!important}.st-wrap.gr .ty-m{font-family:var(--jb-sans);font-size:calc(15 * var(--u));color:var(--gr-pink);font-weight:700;margin-top:calc(16 * var(--u))!important}.st-wrap.gr .ty-s,.st-wrap.gr .ty-accent{color:var(--gr-pink)}.st-wrap.gr .st-veil{color:#ffb3aa;background:#d7372a61}.st-wrap.gr .st-card{background:#0b0809;padding:14px 16px}.st-wrap.gr .st-card+.st-card{padding-top:0}.st-wrap.gr .st-card .pw{background:var(--gr-card);border:1px solid var(--gr-line);color:var(--gr-fg);font-family:var(--jb-sans);border-radius:14px;padding:18px 16px 16px;font-size:15px;line-height:1.65}.st-wrap.gr .st-card .pw-k{font-family:var(--jb-sans);letter-spacing:.12em;color:#fff;background:var(--gr-red);transform-origin:0;border-radius:3px;margin:0 0 14px -2px;padding:4px 9px;font-size:12.5px;font-weight:900;display:inline-block;transform:rotate(-2deg)}.st-wrap.gr .st-card .pw-s{color:var(--gr-mut)}.st-wrap.gr .st-card .pw-f{color:var(--gr-pink);font-weight:700}.st-wrap.gr .st-card q,.st-wrap.gr .st-card mark{color:var(--gr-pink)}.st-wrap.gr .st-pillars div{border:2px solid var(--gr-red);color:#fff;background:0 0}.st-wrap.gr .st-pillars span,.st-wrap.gr .st-pillars small{color:#ffb3aa}.st-wrap.gr .st-kv td{border-bottom-color:#2a1517}.st-wrap.gr .st-kv td:first-child{color:var(--gr-mut)}.st-wrap.gr .st-gauge i{background:#2a1517}.st-wrap.gr .st-gauge i:after,.st-wrap.gr .st-gauge.warn i:after{background:var(--gr-red)}.st-wrap.gr .st-big-num{font-family:var(--jb-sans);font-weight:900}.st-wrap.gr .st-dd{font-family:var(--jb-sans);color:var(--gr-pink)}.st-wrap.gr .st-before{color:var(--gr-mut)}.st-wrap.gr .st-bl{color:#ffb3aa}.st-wrap.gr .st-toc .ch{background:#1a0f10}.st-wrap.gr .st-toc .chh{border-left:4px solid var(--gr-red);background:#231213}.st-wrap.gr .st-toc .cn{border:2px solid var(--gr-red);color:#fff;font-family:var(--jb-sans);background:0 0;font-size:17px;font-weight:900}.st-wrap.gr .st-toc .chh small{color:var(--gr-pink)}.st-wrap.gr .st-toc .chh b{font-family:var(--jb-sans);font-weight:900}.st-wrap.gr .st-toc .ch.sp .chh{background:#4a1212}.st-wrap.gr .st-toc .ch.sp .cn{color:var(--gr-red);background:#fff;border-color:#fff}.st-wrap.gr .st-toc li+li{border-top-color:#241416}.st-wrap.gr .st-lk{border-color:var(--gr-pink)}.st-wrap.gr .st-ok{background:var(--gr-pink)}.st-wrap.gr .st-price b{font-family:var(--jb-sans);font-weight:900}.st-wrap.gr .st-price em{color:var(--gr-pink)}.st-wrap.gr .st-chk{color:#e2d8d1}.st-wrap.gr .st-cta{color:#111;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;padding:0 18px;font-size:16px;font-weight:900;display:flex}.st-wrap.gr .st-cta:after{content:"→";font-size:18px}.st-wrap.gr .st-nums b{font-family:var(--jb-sans);font-weight:900}.st-wrap.gr .lv-badge{border:1px solid var(--gr-line);background:#2a0f10}.st-wrap.gr .lv-badge small{color:var(--gr-pink)}.st-wrap.gr .lv-badge b,.st-wrap.gr .lv-q,.st-wrap.gr .lv-type,.st-wrap.gr .lv-fox b{font-family:var(--jb-sans);font-weight:900}.st-wrap.gr .lv-q{color:#fff}.st-wrap.gr .lv-charm{color:var(--gr-pink)}.st-wrap.gr .lv-fox em{background:var(--gr-red);color:#fff}.st-wrap.gr .lv-special{border-color:var(--gr-red);background:#1c0d0e}.st-wrap.gr .lv-sp{color:var(--gr-red);background:#fff}.st-wrap.gr .st-top{background:#0b0809f0}.st-wrap.gr .st-brand{font-family:var(--jb-sans);font-weight:900}.st-wrap.gr .st-seal{background:var(--gr-red)}.st-wrap.gr .st-paybar button{font-weight:900;color:#111!important;background:#fff!important}.st-wrap.gr .lv-menu{background:linear-gradient(#170c0d,#120b0c);border-color:#4a1d1f;padding:18px 16px 10px}.st-wrap.gr .lv-menu-h{text-align:center;border-bottom:1px solid #3a1b1c;margin-bottom:6px;padding-bottom:14px}.st-wrap.gr .lv-menu-no{letter-spacing:.18em;color:var(--gr-pink);margin-bottom:8px;font-size:12px;font-weight:900;display:inline-block}.st-wrap.gr .lv-menu-h b{letter-spacing:-.03em;color:#fff;text-wrap:balance;font-size:20px;font-weight:900;line-height:1.3;display:block}.st-wrap.gr .lv-menu-h q{color:var(--gr-mut);quotes:"“" "”";margin-top:8px;font-size:13px;display:block}.st-wrap.gr .lv-menu-list{margin:0;padding:0;list-style:none}.st-wrap.gr .lv-menu-list>li{border-bottom:1px solid #241416;grid-template-columns:34px 1fr;gap:10px;padding:12px 0;display:grid}.st-wrap.gr .lv-menu-list>li:last-child{border-bottom:0}.st-wrap.gr .lv-menu-list .n{color:var(--gr-red);font-variant-numeric:tabular-nums;font-size:30px;font-weight:900;line-height:1}.st-wrap.gr .lv-menu-list b{color:#fff;letter-spacing:-.02em;font-size:15.5px;font-weight:800;line-height:1.4;display:block}.st-wrap.gr .lv-menu-list ul{gap:3px;margin:6px 0 0;padding:0;list-style:none;display:grid}.st-wrap.gr .lv-menu-list ul li{color:#d8cbc6;padding-left:14px;font-size:13px;line-height:1.5;position:relative}.st-wrap.gr .lv-menu-list ul li:before{content:"◆";color:var(--gr-pink);font-size:8px;position:absolute;top:1px;left:0}.st-wrap.gr .lv-pf-grid{gap:6px;display:grid}.st-wrap.gr .lv-pf-col{background:#1a0f10;border-radius:10px;justify-items:center;gap:4px;padding:8px 2px;display:grid}.st-wrap.gr .lv-pf-col.me{outline:2px solid var(--gr-red);outline-offset:-2px}.st-wrap.gr .lv-pf-col .tg{color:var(--gr-pink);font-size:11px;font-weight:700}.st-wrap.gr .lv-pf-col .st{color:var(--gr-mut);font-size:11px}.st-wrap.gr .lv-pf-col .lb{color:#8d7f7a;margin-top:2px;font-size:11px}.st-wrap.gr .lv-pf-col b{width:100%;font-family:var(--jb-serif);color:#fff;border-radius:6px;justify-items:center;padding:6px 0 4px;font-size:26px;line-height:1;display:grid}.st-wrap.gr .lv-pf-col b i{font-style:normal;font-family:var(--jb-sans);color:#ffffffbf;margin-top:3px;font-size:10.5px}.st-wrap.gr .lv-pf-col b.el-wood{background:#214a3a}.st-wrap.gr .lv-pf-col b.el-fire{background:#7a2420}.st-wrap.gr .lv-pf-col b.el-earth{background:#6b4f1f}.st-wrap.gr .lv-pf-col b.el-metal{background:#4a4a52}.st-wrap.gr .lv-pf-col b.el-water{background:#1f3b5c}.st-wrap.gr .lv-lack{background:#1a0f10 url(/media/love/teaser/lack.webp) 50%/cover;border:0;border-radius:6px 6px 14px 14px;padding:34px 20px 22px;position:relative;box-shadow:inset 0 0 0 1px #4a1d1f,0 10px 30px #0009}.st-wrap.gr .lv-lack:before{content:"";border-radius:inherit;background:#0a0506b8;position:absolute;inset:0}.st-wrap.gr .lv-lack>*{position:relative}.st-wrap.gr .lv-lack-knot{border:5px solid var(--gr-red);background:#0b0809;border-radius:50%;width:34px;height:34px;margin-left:-17px;position:absolute;top:-14px;left:50%;box-shadow:0 0 0 3px #0b0809}.st-wrap.gr .lv-lack-t{text-align:center;color:#fff;letter-spacing:-.03em;margin-bottom:14px;font-size:19px;font-weight:900}.st-wrap.gr .lv-lack p{color:#efe6df;margin:0 0 10px;font-size:14.5px;line-height:1.65}.st-wrap.gr .lv-lack p.now{color:var(--gr-pink);border-top:1px dashed #5a2426;margin-top:14px;padding-top:12px;font-weight:800}.st-wrap.gr .lv-prof-ph{aspect-ratio:3/4;background:#1a0f10;border:1px solid #4a1d1f;border-radius:10px;width:150px;margin:4px auto 14px;position:relative;overflow:hidden}.st-wrap.gr .lv-prof-ph img,.st-wrap.gr .lv-prof-ph .ph{object-fit:cover;filter:blur(9px)saturate(.8);width:100%;height:100%;transform:scale(1.08)}.st-wrap.gr .lv-prof-ph span{text-align:center;color:#fff;text-shadow:0 1px 4px #000000e6;font-size:11.5px;font-weight:700;position:absolute;bottom:8px;left:0;right:0}.st-wrap.gr .lv-meet-ph{aspect-ratio:4/3;background:#1a0f10;border:1px solid #4a1d1f;border-radius:10px;width:100%;margin:4px 0 14px;overflow:hidden}.st-wrap.gr .lv-meet-ph img{object-fit:cover;filter:blur(7px)saturate(.9);width:100%;height:100%;transform:scale(1.06)}.st-wrap.gr .lv-bill{background:#1a0f10;border-radius:10px;gap:8px;margin-bottom:12px;padding:12px 14px;display:grid}.st-wrap.gr .lv-bill>div{color:var(--gr-mut);justify-content:space-between;align-items:baseline;font-size:14px;display:flex}.st-wrap.gr .lv-bill s{color:#8d7f7a}.st-wrap.gr .lv-bill em{color:var(--gr-pink);font-style:normal;font-weight:700}.st-wrap.gr .lv-bill .tot{color:#fff;border-top:1px solid #3a1b1c;padding-top:8px}.st-wrap.gr .lv-bill .tot b{font-size:26px;font-weight:900}.st-wrap.gr .lv-bill .tot i{color:var(--gr-pink);margin-left:8px;font-size:13px;font-style:normal;font-weight:800}.st-wrap.gr .lv-chip{color:#ffd1cb;background:#241416;border-radius:999px;margin:6px 0 2px;padding:7px 12px;font-size:13px;font-weight:700;display:inline-block}.st-wrap.gr .lv-adm-big{color:var(--gr-pink);margin:2px 0 12px;font-size:34px;font-weight:900;line-height:1}.st-wrap.gr .ty-xl,.st-wrap.gr .ty-l{font-family:var(--font-brush), var(--jb-sans);letter-spacing:0;font-weight:400}.st-wrap.gr .ty-xl{font-size:calc(52 * var(--u));line-height:1.15}.st-wrap.gr .ty-l{font-size:calc(44 * var(--u));line-height:1.18}.st-wrap.gr .st-ty:before{width:calc(28 * var(--u))}.st-wrap.gr .st-scene.typo.has-bg .st-ty{background:0 0}.st-wrap.gr .st-scene.typo>img,.st-wrap.gr .st-scene.typo>video{filter:none}.st-wrap.gr .lv-menu-h b,.st-wrap.gr .lv-lack-t{font-family:var(--font-brush), var(--jb-sans);letter-spacing:0;font-size:30px;font-weight:400}.st-wrap.gr .st-head{font-family:var(--jb-sans)}.st-wrap.gr .lv-menu-h{background:url(/media/love/teaser/banner.webp) 50%/100% 100% no-repeat;border-bottom:0;margin:-18px -16px 6px;padding:26px 18px 22px;position:relative}.st-wrap.gr .lv-menu-h:before{content:"";background:linear-gradient(#0a050626,#0a050659);position:absolute;inset:0}.st-wrap.gr .lv-menu-h>*{position:relative}.st-wrap.gr .lv-menu-h .lv-menu-no{color:#ffd1cb}.st-wrap.gr .lv-menu-h q{color:#f1dcd8}.st-wrap.gr .lv-lack-knot{width:64px;height:64px;box-shadow:none;mix-blend-mode:screen;background:url(/media/love/teaser/knot.webp) 50%/contain no-repeat;border:0;border-radius:0;margin-left:-32px;top:-30px}.st-wrap.gr .lv-lack{padding-top:44px}.st-wrap.gr .lv-offer{padding-top:48px;position:relative}.st-wrap.gr .lv-offer:before{content:"";mix-blend-mode:screen;background:url(/media/love/teaser/knot.webp) 50%/contain no-repeat;width:72px;height:72px;margin-left:-36px;position:absolute;top:-6px;left:50%}.st-wrap.gr .lv-offer .pw-k{position:absolute;top:16px;left:16px}.st-wrap.gr .st-bb.shout{z-index:2;left:calc(14 * var(--u));top:calc(14 * var(--u));width:max-content;max-width:72%;padding:calc(11 * var(--u)) calc(15 * var(--u)) calc(12 * var(--u));border:calc(2.5 * var(--u)) solid #111;border-radius:calc(14 * var(--u));color:#111;font-size:calc(16.5 * var(--u));text-align:left;text-shadow:none;filter:drop-shadow(0 8px 16px #00000080);transform-origin:12% 100%;opacity:0;background:#fff;margin:0;line-height:1.36;transition:none;position:absolute;transform:scale(.4)}.st-wrap.gr .st-bb.shout:before,.st-wrap.gr .st-bb.shout:after{content:"";left:calc(20 * var(--u));border-style:solid;width:0;height:0;display:block;position:absolute}.st-wrap.gr .st-bb.shout:before{bottom:calc(-15 * var(--u));border-width:calc(15 * var(--u)) calc(11 * var(--u)) 0 0;border-color:#111 #0000 #0000}.st-wrap.gr .st-bb.shout:after{bottom:calc(-10 * var(--u));left:calc(23 * var(--u));border-width:calc(10.5 * var(--u)) calc(7 * var(--u)) 0 0;border-color:#fff #0000 #0000}.st-wrap.gr .st-scene.in .st-bb.shout{animation:.55s cubic-bezier(.2,1.5,.4,1) .15s forwards stBubble}.st-wrap.gr .lv-toc8{background:#1a0f10;border-radius:10px;gap:6px;margin:0 0 14px;padding:12px 14px;list-style:none;display:grid}.st-wrap.gr .lv-toc8 li{color:#f1e9e2;grid-template-columns:22px 1fr;align-items:baseline;gap:8px;font-size:14.5px;font-weight:700;display:grid}.st-wrap.gr .lv-toc8 li b{color:var(--gr-pink);font-variant-numeric:tabular-nums;font-size:15px}.st-wrap.gr .lv-toc8 li.sp{color:#fff}.st-wrap.gr .lv-toc8 li.sp b{color:#fff;background:var(--gr-red);text-align:center;border-radius:4px;font-size:11px;line-height:18px}.st-wrap.gr .st-card .pw.lv-big{border-width:1.5px;flex-direction:column;justify-content:center;gap:12px;min-height:46vh;padding:28px 22px 26px;display:flex}.st-wrap.gr .st-card .pw.lv-big .pw-k{align-self:flex-start;margin-bottom:4px;padding:6px 12px;font-size:13.5px}.st-wrap.gr .st-card .pw.lv-big .pw-p{margin:0;font-size:17px;line-height:1.55}.st-wrap.gr .st-card .pw.lv-big .pw-f{margin-top:4px;font-size:18px;line-height:1.45}.st-wrap.gr .st-card .pw.lv-big .lv-q{letter-spacing:-.03em;font-size:24px;line-height:1.3}.st-wrap.gr .st-card .pw.lv-big .lv-type{letter-spacing:-.04em;color:#fff;font-size:30px;line-height:1.2}.st-wrap.gr .st-card .pw.lv-big .lv-charm{letter-spacing:-.04em;font-size:40px;line-height:1.1}.st-wrap.gr .st-card .pw.lv-big .lv-el{font-size:16px}.st-wrap.gr .st-card .pw.lv-big .lv-badge{padding:18px 20px}.st-wrap.gr .st-card .pw.lv-big .lv-badge small{font-size:14px}.st-wrap.gr .st-card .pw.lv-big .lv-badge b{font-size:44px;line-height:1.1}.st-wrap.gr .st-card .pw.lv-big .lv-fox b{font-size:64px;line-height:1}.st-wrap.gr .st-card .pw.lv-big .lv-fox span{font-size:20px}.st-wrap.gr .st-card .pw.lv-big .lv-fox em{padding:4px 10px;font-size:14px}.st-wrap.gr .st-card .pw.lv-big .lv-adm-big{letter-spacing:-.05em;font-size:64px;line-height:1}.st-wrap.gr .st-card .pw.lv-big .st-kv{font-size:16px}.st-wrap.gr .st-card .pw.lv-big .st-kv td{padding:10px 0}.st-wrap.gr .st-card .pw.lv-big .st-before li{padding:10px 0;font-size:17px}.st-wrap.gr .st-card .pw.lv-big.lv-nums{flex-direction:row;justify-content:space-around;align-items:center;min-height:30vh}.st-wrap.gr .st-card .pw.lv-big.lv-nums b{font-size:36px}.st-wrap.gr .st-card .pw.lv-big.lv-nums small{font-size:14px}.st-wrap.gr .st-card .pw.lv-big .lv-hero{aspect-ratio:3/2;object-fit:cover;border-radius:12px 12px 0 0;width:calc(100% + 44px);margin:-28px -22px 6px;display:block}.st-wrap.gr .lv-prof-ph img,.st-wrap.gr .lv-prof-ph .ph{filter:blur(4.5px)saturate(.85)}.st-wrap.gr .lv-toc8 .lv-sptag{vertical-align:1px;color:var(--gr-red);letter-spacing:.08em;background:#fff;border-radius:3px;margin:0 2px;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:900;display:inline-block}.st-wrap.gr .st-card .pw.lv-big.lv-fox .st-gauge{display:none}.st-wrap.gr .st-head.big,.st-wrap.gr .st-scene.in .st-head.big{left:calc(20 * var(--u));right:calc(20 * var(--u));text-align:center;font-size:calc(30 * var(--u));letter-spacing:-.03em;color:#fff;text-shadow:0 2px 4px #000000f2,0 4px 24px #000c;background:0 0;border:0;border-radius:0;padding:0;line-height:1.25;top:9%;transform:none}.st-wrap.gr .st-card .pw.lv-big.lv-art{background-color:#120b0c;background-position:top;background-size:cover;border-color:#3a1b1c;justify-content:flex-end;min-height:60vh;position:relative;overflow:hidden}.st-wrap.gr .st-card .pw.lv-big.lv-art:before{content:"";background:linear-gradient(#08040500 30%,#0804058c 55%,#080405f5 78%);position:absolute;inset:0}.st-wrap.gr .st-card .pw.lv-big.lv-art>*{position:relative}.st-wrap.gr .st-card .pw.lv-big.lv-art .lv-badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1408098c;border-color:#ff8f8066}.st-wrap.gr .st-card .pw.lv-big.lv-art .lv-el,.st-wrap.gr .st-card .pw.lv-big.lv-art .pw-p{color:#f3ebe6;text-shadow:0 1px 3px #000c}.st-wrap.gr .st-card .pw.lv-big.lv-art .st-kv td{border-bottom-color:#ffffff1f}.st-wrap.gr .st-ty .st-veil{filter:blur(7px);color:#ffb3aa;background:#d7372a80;border-radius:.18em;min-width:0;padding:0;display:inline}.st-wrap.gr .st-bb em.hl{color:#fff;background:var(--gr-red);border-radius:.2em;padding:0 .3em;font-style:normal;animation:1.6s ease-in-out infinite gr-hl;display:inline-block}@keyframes gr-hl{0%,to{transform:scale(1);box-shadow:0 0 #d7372a99}50%{transform:scale(1.06);box-shadow:0 0 0 8px #d7372a00}}.st-wrap .st-board{border-bottom:2px dashed #ff8f8073;margin:0 0 18px;padding:0 0 8px;position:relative}.st-wrap .st-board-tag{z-index:25;color:#1a1612;letter-spacing:.02em;background:#e8bb7d;border-radius:6px;margin:6px 8px;padding:4px 10px;font:800 12px/1.3 Pretendard,system-ui,sans-serif;display:inline-block;position:sticky;top:56px}.st-wrap .st-board-memo{color:#fff;resize:vertical;background:#0f0d0d;border:1px solid #e8bb7d80;border-radius:10px;width:calc(100% - 16px);min-height:56px;margin:8px;padding:8px 10px;font:13px/1.5 Pretendard,system-ui,sans-serif;display:block}.st-wrap .st-board-bar{z-index:40;max-width:480px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));color:#e4dcd7;background:#0f0d0df5;border-top:1px solid #2a2426;justify-content:space-between;align-items:center;gap:10px;margin:0 auto;font:13px/1.3 Pretendard,system-ui,sans-serif;display:flex;position:fixed;bottom:0;left:0;right:0}.st-wrap .st-board-bar button{color:#1a1612;cursor:pointer;background:#e8bb7d;border:0;border-radius:10px;height:38px;padding:0 14px;font:800 13px/1 Pretendard,system-ui,sans-serif}.st-wrap.gr .st-toc .ch{margin-top:8px}.st-wrap.gr .st-toc li{padding:4px 0;font-size:13px;line-height:1.35}.st-wrap.gr .st-toc ul{padding:4px 10px 8px}.st-wrap.gr .st-ty p.st-ani{opacity:0;transform:translateY(calc(10 * var(--u)));filter:blur(6px);clip-path:inset(0 100% 0 0);transition:opacity .5s,transform .85s cubic-bezier(.2,.8,.2,1),filter .85s,clip-path .95s cubic-bezier(.2,.8,.2,1)}.st-wrap.gr .st-scene.in .st-ty p.st-ani{opacity:1;filter:none;clip-path:inset(0 -3% 0 0);transform:none}.st-wrap.gr .st-ty p.ty-m{clip-path:none;transform:translateY(calc(8 * var(--u)))}.st-wrap.gr .st-ty:before{transform-origin:0;transition:transform .7s cubic-bezier(.2,.8,.2,1) 50ms;transform:scaleX(0)}.st-wrap.gr .st-scene.in .st-ty:before{transform:scaleX(1)}.st-wrap.gr .st-scene.typo>img,.st-wrap.gr .st-scene.typo>video{transition:transform 9s linear;transform:scale(1.04)}.st-wrap.gr .st-scene.typo.in>img,.st-wrap.gr .st-scene.typo.in>video{transform:scale(1.12)}.st-wrap.gr .st-bb{opacity:0;transform:translateY(calc(12 * var(--u)));filter:blur(5px);transition:opacity .6s .1s,transform .75s cubic-bezier(.2,.8,.2,1) .1s,filter .75s .1s}.st-wrap.gr .st-scene.in .st-bb{opacity:1;filter:none;animation:none;transform:none}.st-wrap.gr .st-cap .c,.st-wrap.gr .st-cap .s{filter:blur(4px);transition:opacity .7s .4s,transform .7s cubic-bezier(.2,.8,.2,1) .4s,filter .7s .4s}.st-wrap.gr .st-cap .s{transition-delay:.7s}.st-wrap.gr .st-scene.in .st-cap .c,.st-wrap.gr .st-scene.in .st-cap .s{filter:none}.st-wrap.gr .st-head.big{opacity:0;transform:scale(1.18) translateY(calc(-8 * var(--u)));filter:blur(8px);transition:opacity .6s .15s,transform .9s cubic-bezier(.2,.8,.2,1) .15s,filter .9s .15s}.st-wrap.gr .st-scene.in .st-head.big{opacity:1;filter:none;transform:none}@media (prefers-reduced-motion:reduce){.st-wrap.gr .st-ty p.st-ani,.st-wrap.gr .st-bb,.st-wrap.gr .st-cap .c,.st-wrap.gr .st-cap .s,.st-wrap.gr .st-head.big{opacity:1!important;filter:none!important;clip-path:none!important;transition:none!important;transform:none!important}.st-wrap.gr .st-ty:before,.st-wrap.gr .st-scene.typo>img,.st-wrap.gr .st-scene.typo>video{transition:none!important;transform:none!important}}.st-wrap.gr .st-card .pw-why{letter-spacing:.02em;color:var(--gr-mut);margin-top:10px;font-size:11.5px}.st-wrap.gr .st-card .pw.lv-big.lv-art .pw-why{color:#ffffff8c}.st-wrap.gr .st-scene{padding-bottom:calc(16 * var(--u))}.st-wrap.gr .st-card .lv-years{letter-spacing:-.02em;font-size:34px}.st-wrap.gr .st-card .lv-contact .st-big-num{font-size:30px}.st-wrap.gr .st-card .lv-reunion ol{gap:6px;margin:10px 0 0;padding-left:20px;font-size:15px;font-weight:700;display:grid}