.omyoC{--bg:#faf8f3;--paper:#f6f2e9;--card:#fff;--card-alt:#f6f2ea;--ink:#16130d;--ink72:rgba(22,19,13,.72);--ink56:rgba(22,19,13,.56);--ink40:rgba(22,19,13,.4);--line:rgba(22,19,13,.1);--line2:rgba(22,19,13,.16);--accent:#33407a;--accent-soft:#edeef6;--seal:#bb3b2c;--gold:#c99a3f;--gold-d:#a97b33;--water:#3a6a8a;--fire:#bb3b2c;--wood:#2d6a4a;--earth:#8a7a3a;--metal:#7a8a8a;--good:#1d9d57;--font:Pretendard,"Apple SD Gothic Neo",-apple-system,sans-serif;--serif:"Nanum Myeongjo","Noto Serif KR",serif}.omyoC *{box-sizing:border-box;margin:0;padding:0}.omyoC{font-family:var(--font);color:var(--ink);word-break:keep-all;overflow-wrap:break-word}.omyoC .phone{background:var(--bg);width:100%}.omyoC .hdr{gap:10px;padding:8px 14px 10px;border-bottom:1px solid var(--line);background:rgba(250,248,243,.96)}.omyoC .hdr,.omyoC .hdr .ic{display:flex;align-items:center}.omyoC .hdr .ic{min-width:48px;min-height:48px;border-radius:10px;justify-content:center;color:var(--ink56)}.omyoC .hdr .ht{flex:1;font-size:13.5px;font-weight:700;text-align:center}.omyoC .wrap{padding:0 18px 26px}.omyoC .sec-h{font-size:16.5px;font-weight:800;letter-spacing:-.02em}.omyoC .sec-s{font-size:12.5px;color:var(--ink56);margin-top:6px;line-height:1.65}.omyoC .eyebrow{font-size:10.5px;font-weight:800;letter-spacing:.24em;color:var(--gold-d)}.omyoC .card{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:18px}.omyoC .serif{font-family:var(--serif)}.omyoC .btn{display:flex;align-items:center;justify-content:center;gap:8px;height:54px;border-radius:16px;font-size:15.5px;font-weight:800;border:none;cursor:pointer;font-family:var(--font)}.omyoC .btn.gold{background:linear-gradient(135deg,#c99a3f,#a97b33);color:#fff;box-shadow:0 10px 24px rgba(169,123,51,.32);position:relative;overflow:hidden}.omyoC .btn.gold:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.32) 50%,transparent 70%);animation:shine 3.6s ease-in-out infinite}@keyframes shine{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.omyoC .btn.ghost{width:100%;background:transparent;border:1.5px solid var(--line2);color:var(--ink72);height:50px;font-size:14.5px}.omyoC .sticky{background:rgba(250,248,243,.98);border-top:1px solid var(--line)}.omyoC .sticky .cd{display:flex;align-items:center;justify-content:center;gap:8px;padding:9px;background:rgba(187,59,44,.08);font-size:12.5px;color:var(--ink72)}.omyoC .sticky .cd b{color:var(--seal);font-weight:800;font-variant-numeric:tabular-nums}.omyoC .sticky .row{display:flex;align-items:center;gap:14px;padding:12px 16px 26px}.omyoC .sticky .pr{display:flex;flex-direction:column;min-width:100px}.omyoC .sticky .pr .p1{display:flex;align-items:baseline;gap:6px}.omyoC .sticky .pr .pct{font-size:13px;font-weight:800;color:var(--seal)}.omyoC .sticky .pr .old{font-size:12px;color:var(--ink40);text-decoration:line-through}.omyoC .sticky .pr .now{font-size:22px;font-weight:800;letter-spacing:-.02em}.omyoC .stickynote{font-size:10.5px;color:var(--ink40);text-align:center;padding:8px 0 0}.omyoC .reveal{opacity:0;transform:translateY(16px);animation:rin .9s cubic-bezier(.2,.7,.3,1) forwards}@keyframes rin{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.omyoC .reveal{animation:none;opacity:1;transform:none}.omyoC *{animation:none!important;transition:none!important}}.omyoC .cover{position:relative;padding:30px 24px 26px;background:linear-gradient(180deg,#14182a,#1c2138 58%,#2a2f49);color:#e9e6da;overflow:hidden;text-align:center}.omyoC .cover .moon{position:absolute;top:22px;right:26px;width:52px;height:52px;border-radius:50%;background:radial-gradient(circle at 42% 40%,#fdf6df,#e8dcb0 68%,transparent 74%);box-shadow:0 0 34px rgba(253,246,223,.35)}.omyoC .cover .fly{position:absolute;width:4px;height:4px;border-radius:50%;background:#f3e7bf;opacity:.6;animation:fly 9s ease-in-out infinite}.omyoC .cover .fly.f2{animation-delay:3s;animation-duration:12s}.omyoC .cover .fly.f3{animation-delay:6s}@keyframes fly{0%,to{transform:translate(0);opacity:.15}25%{transform:translate(14px,-22px);opacity:.8}55%{transform:translate(-10px,-40px);opacity:.4}80%{transform:translate(8px,-14px);opacity:.7}}.omyoC .cover .ce{font-size:10.5px;font-weight:800;letter-spacing:.44em;color:rgba(233,230,218,.5)}.omyoC .cover h1{font-family:var(--serif);font-size:33px;font-weight:700;letter-spacing:.14em;margin:12px 0 0}.omyoC .cover .chook{font-family:var(--serif);font-size:14px;line-height:1.95;color:#f3e7bf;margin-top:12px}.omyoC .cover .cvol{display:inline-flex;gap:0;margin-top:16px;border:1px solid rgba(201,154,63,.45);border-radius:12px;overflow:hidden;background:rgba(255,255,255,.05)}.omyoC .cover .cvol div{padding:8px 13px;font-size:11px;font-weight:700;color:rgba(233,230,218,.8);border-right:1px solid rgba(201,154,63,.28)}.omyoC .cover .cvol div:last-child{border:none}.omyoC .cover .cvol b{display:block;font-size:14px;color:#f3e7bf;font-weight:800;margin-bottom:2px;font-variant-numeric:tabular-nums}.omyoC .cover .crate{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:14px;font-size:12px;color:rgba(233,230,218,.66)}.omyoC .cover .crate b{color:#f3e7bf;font-weight:800}.omyoC .bellrow{display:flex;align-items:center;justify-content:center;gap:0;margin-top:18px}.omyoC .meow{display:flex;gap:11px;align-items:flex-end;margin-top:20px}.omyoC .meow img{width:74px;flex-shrink:0;animation:bob 4.6s ease-in-out infinite;filter:drop-shadow(0 5px 12px rgba(22,19,13,.16))}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.omyoC .meow .mb{background:var(--card);border:1px solid var(--line);border-radius:16px 16px 16px 4px;padding:13px 15px;font-family:var(--serif);font-size:13.5px;line-height:1.8;color:var(--ink72);margin-bottom:8px}.omyoC .meow .mb b{color:var(--ink)}.omyoC .peek{position:relative;margin-top:14px;background:var(--paper);border:1px solid rgba(169,123,51,.32);border-radius:16px;padding:20px 18px 0;box-shadow:0 4px 16px rgba(22,19,13,.05);overflow:hidden}.omyoC .peek:after,.omyoC .peek:before{content:"";position:absolute;left:10px;right:10px;height:7px;border-radius:99px;background:linear-gradient(90deg,#8a6b34,#c99a3f 30%,#8a6b34 70%,#6b5227)}.omyoC .peek:before{top:-4px}.omyoC .peek:after{bottom:-4px;display:none}.omyoC .peek .pk{font-size:10.5px;font-weight:800;letter-spacing:.2em;color:var(--gold-d);text-align:center}.omyoC .peek .pt{font-family:var(--serif);font-size:14.5px;line-height:2.15;color:var(--ink72);margin-top:14px}.omyoC .peek .pt b{color:var(--ink)}.omyoC .peek .fade{height:132px;background:linear-gradient(180deg,rgba(246,242,233,0),rgba(246,242,233,.86) 42%,var(--paper) 76%);position:relative;margin:-46px -18px 0}.omyoC .peek .lock{position:absolute;left:0;right:0;bottom:14px;text-align:center}.omyoC .peek .lock .lk{width:40px;height:40px;border-radius:50%;background:var(--ink);display:inline-flex;align-items:center;justify-content:center;margin-bottom:9px}.omyoC .peek .lock .l1{font-size:13.5px;font-weight:800}.omyoC .peek .lock .l2{font-size:11.5px;color:var(--ink56);margin-top:4px}.omyoC .toc{display:flex;flex-direction:column;gap:8px;margin-top:14px}.omyoC .tocrow{display:flex;align-items:center;gap:12px;padding:13px 14px;border:1px solid var(--line);border-radius:14px;background:var(--card)}.omyoC .tocrow.open{background:#fbf6ec;border-color:rgba(169,123,51,.4)}.omyoC .tocrow.once{background:rgba(201,154,63,.06);border-color:rgba(169,123,51,.28);border-style:dashed}.omyoC .tocrow .tn,.omyoC .tocrow.once .tg{color:var(--gold-d);font-weight:800}.omyoC .tocrow .tn{font-family:var(--serif);font-size:12.5px;width:26px;text-align:center;flex-shrink:0}.omyoC .tocrow .tt{flex:1}.omyoC .tocrow .tt .t1{font-size:13.5px;font-weight:700;letter-spacing:-.01em}.omyoC .tocrow .tt .t2{font-size:11px;color:var(--ink56);margin-top:3px}.omyoC .tocrow .tg{font-size:10.5px;font-weight:800;flex-shrink:0}.omyoC .tocrow.open .tg{color:var(--good)}.omyoC .tocrow.lock .tg{color:var(--ink40)}.omyoC .tocrow.lock .tt .t1{color:var(--ink72)}.omyoC .vizrow{display:flex;gap:9px;margin-top:14px}.omyoC .viz{flex:1;background:var(--card);border:1px solid var(--line);border-radius:15px;padding:13px 11px;text-align:center;position:relative;overflow:hidden}.omyoC .viz .vh{font-size:10.5px;font-weight:800;color:var(--ink40);letter-spacing:.06em}.omyoC .viz .vc{height:74px;display:flex;align-items:center;justify-content:center;margin-top:8px}.omyoC .viz .vd{font-size:10.5px;color:var(--ink56);line-height:1.5}.omyoC .tag{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:800;color:var(--accent);background:var(--accent-soft);border-radius:7px;padding:5px 9px}.omyoC .dial{position:relative;width:70px;height:70px}.omyoC .dial .dv{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.omyoC .dial .dn{font-family:var(--serif);font-size:23px;font-weight:800;color:var(--seal);line-height:1}.omyoC .dial .ds{font-size:9px;color:var(--ink40);margin-top:2px}.omyoC .axb{width:100%;display:flex;flex-direction:column;gap:7px;padding:0 2px}.omyoC .axb .r{display:flex;align-items:center;gap:6px}.omyoC .axb .r span{font-size:9px;font-weight:700;color:var(--ink56);width:22px}.omyoC .axb .r i{flex:1;height:6px;border-radius:99px;background:var(--card-alt);overflow:hidden;display:block}.omyoC .axb .r i b{display:block;height:100%;border-radius:99px;animation:grow 1.2s cubic-bezier(.2,.7,.3,1) forwards;transform-origin:left}@keyframes grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.omyoC .proof{display:flex;gap:9px;margin-top:14px}.omyoC .proof .pc{flex:1;background:var(--paper);border-radius:14px;padding:14px 10px;text-align:center}.omyoC .proof .pc .n{font-size:19px;font-weight:800;color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.omyoC .proof .pc .l{font-size:10.5px;color:var(--ink56);margin-top:4px;line-height:1.45}.omyoC .rv{background:var(--card);border:1px solid var(--line);border-radius:15px;padding:15px 16px;margin-top:9px}.omyoC .rv .rh2{display:flex;align-items:center;justify-content:space-between}.omyoC .rv .nm{font-size:13px;font-weight:700}.omyoC .rv .tg2{font-size:11px;color:var(--ink40);margin-left:7px;font-weight:500}.omyoC .rv .bd{font-size:13px;line-height:1.75;color:var(--ink72);margin-top:9px}.omyoC .rv .bd mark{background:rgba(201,154,63,.22);color:var(--ink);padding:0 2px;border-radius:3px}.omyoC .stars{display:inline-flex;gap:1px}.omyoC .assure{display:flex;flex-direction:column;gap:8px;margin-top:14px}.omyoC .assure .a{display:flex;gap:11px;align-items:flex-start;background:var(--card-alt);border-radius:13px;padding:13px 14px}.omyoC .assure .a .at{font-size:12.5px;line-height:1.65;color:var(--ink72)}.omyoC .assure .a .at b{display:block;color:var(--ink);font-size:13px;margin-bottom:2px}.omyoC .divider{width:52px;height:2px;border-radius:2px;margin:34px auto 24px;background:linear-gradient(90deg,transparent,rgba(201,154,63,.55),transparent)}.omyoC .qhero{padding:34px 22px 28px;background:radial-gradient(ellipse at 50% 0,#fdf7ea,var(--bg) 66%);text-align:center}.omyoC .qhero .qe{font-size:10.5px;font-weight:800;letter-spacing:.34em;color:var(--gold-d)}.omyoC .qhero h1{font-family:var(--serif);font-size:25px;font-weight:700;line-height:1.6;margin-top:14px;letter-spacing:-.01em}.omyoC .qhero .qs{font-size:12.5px;color:var(--ink56);margin-top:10px;line-height:1.7}.omyoC .chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:20px}.omyoC .chip{font-family:var(--font);font-size:13px;font-weight:600;color:var(--ink72);background:var(--card);border:1px solid var(--line2);border-radius:999px;padding:14px 16px;min-height:48px;cursor:pointer;transition:all .18s ease;display:inline-flex;align-items:center}.omyoC .chip:hover{background:var(--card-alt)}.omyoC .chip.on{background:var(--ink);border-color:var(--ink);color:#fff;font-weight:700}.omyoC .ans{margin-top:18px;text-align:left}.omyoC .ansbox{background:linear-gradient(165deg,#20264a,#333c6e);border-radius:20px;padding:22px 20px;color:#fff;position:relative;overflow:hidden}.omyoC .ansbox .ae{font-size:10.5px;font-weight:800;letter-spacing:.22em;color:rgba(255,255,255,.5);text-align:center}.omyoC .ansbox .duo{gap:14px;margin:16px 0 4px}.omyoC .ansbox .duo,.omyoC .ansbox .duo .pb{display:flex;align-items:center;justify-content:center}.omyoC .ansbox .duo .pb{width:56px;height:56px;border-radius:50%;flex-direction:column;color:#fff}.omyoC .ansbox .duo .pb .h{font-family:var(--serif);font-size:25px;font-weight:700;line-height:1}.omyoC .ansbox .duo .pb .s{font-size:9px;opacity:.85;margin-top:2px}.omyoC .ansbox .am{font-family:var(--serif);font-size:17px;font-weight:700;line-height:1.85;text-align:center;margin-top:14px}.omyoC .ansbox .am b{color:#ffd98a}.omyoC .ansbox .al{margin-top:16px;background:rgba(255,255,255,.08);border:1px dashed rgba(255,217,138,.4);border-radius:13px;padding:13px 14px;font-size:12.5px;line-height:1.7;color:rgba(255,255,255,.86)}.omyoC .ansbox .al b{color:#ffd98a}.omyoC .ring{display:flex;flex-direction:column;gap:10px;margin-top:14px}.omyoC .ringq{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:16px 17px}.omyoC .ringq .rn{font-family:var(--serif);font-size:11px;font-weight:800;letter-spacing:.18em;color:var(--gold-d)}.omyoC .ringq .rq{font-family:var(--serif);font-size:15.5px;font-weight:700;line-height:1.6;margin-top:8px}.omyoC .ringq .ra{font-size:12.5px;line-height:1.7;color:var(--ink56);margin-top:9px;padding-top:9px;border-top:1px solid var(--line)}.omyoC .ringq .ra b{color:var(--accent);font-weight:700}.omyoC .samples{display:flex;gap:10px;margin-top:14px}.omyoC .smp{flex:1;border-radius:14px;overflow:hidden;border:1px solid var(--line);background:var(--card);box-shadow:0 6px 16px rgba(22,19,13,.07)}.omyoC .smp .st{height:112px;position:relative;overflow:hidden}.omyoC .smp .sc{font-size:10.5px;font-weight:700;color:var(--ink56);text-align:center;padding:9px 6px;line-height:1.4}.omyoC .trust{background:#0f1120;border-radius:20px;padding:24px 20px;color:#e9e6da;margin-top:14px}.omyoC .trust .te{font-size:10.5px;font-weight:800;letter-spacing:.24em;color:rgba(201,154,63,.9);text-align:center}.omyoC .trust h3{font-family:var(--serif);font-size:19px;font-weight:700;line-height:1.65;text-align:center;margin-top:12px}.omyoC .trust h3 b{color:#ffd98a}.omyoC .trust .ti{display:flex;gap:11px;align-items:flex-start;background:rgba(255,255,255,.06);border:1px solid rgba(233,230,218,.12);border-radius:13px;padding:13px 14px;margin-top:9px;font-size:12.5px;line-height:1.7;color:rgba(233,230,218,.84)}.omyoC .trust .ti b{color:#ffd98a}.omyoC .trust .ti .no{flex-shrink:0;font-family:var(--serif);font-weight:800;color:var(--gold);border:1px solid rgba(201,154,63,.5);border-radius:8px;width:25px;height:25px;display:flex;align-items:center;justify-content:center;font-size:11.5px}.omyoC .anchor{margin-top:14px;background:var(--paper);border:1px solid rgba(169,123,51,.3);border-radius:16px;padding:18px}.omyoC .anchor .arow{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px dashed var(--line2)}.omyoC .anchor .arow:last-child{border:none;padding-bottom:0}.omyoC .anchor .arow .l{font-size:13px;color:var(--ink56)}.omyoC .anchor .arow .v{font-size:13.5px;color:var(--ink40);text-decoration:line-through}.omyoC .anchor .arow.me .l{font-size:14px;font-weight:800;color:var(--ink)}.omyoC .anchor .arow.me .v{font-size:19px;font-weight:800;color:var(--seal);text-decoration:none;letter-spacing:-.02em}.omyoC .spec{background:#fff;border-radius:22px;padding:28px 26px;box-shadow:0 20px 50px rgba(0,0,0,.12)}.omyoC .ohi{display:flex;gap:11px;align-items:flex-end;padding:16px 18px 0}.omyoC .ohi-img{width:104px;height:auto;flex-shrink:0;animation:bob 4.6s ease-in-out infinite;filter:drop-shadow(0 6px 14px rgba(22,19,13,.18))}.omyoC .ohi-b{flex:1;background:var(--card);border:1px solid var(--line);border-radius:16px 16px 16px 4px;padding:13px 15px;font-family:var(--serif);font-size:13.5px;line-height:1.85;color:var(--ink72);margin-bottom:10px}.omyoC .hyunmyo-note{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;opacity:.9}.omyoC .hyunmyo-note img{width:40px;height:40px;object-fit:contain;filter:drop-shadow(0 2px 5px rgba(22,19,13,.18))}.omyoC .hyunmyo-note span{font-family:var(--serif);font-size:11.5px;color:var(--ink40);letter-spacing:.02em}.omyoC .author{display:flex;gap:12px;align-items:center;margin-top:14px;background:rgba(255,255,255,.06);border:1px solid rgba(233,230,218,.12);border-radius:13px;padding:12px 14px}.omyoC .author-img{width:62px;height:62px;border-radius:12px;object-fit:cover;flex-shrink:0;border:1px solid rgba(201,154,63,.32);background:rgba(233,230,218,.92)}.omyoC .author-t .author-name,.omyoC .author-t b{display:block;color:#ffd98a;font-size:13px;font-weight:800}.omyoC .author-t .author-name .role,.omyoC .author-t b .role{color:rgba(233,230,218,.55);font-size:10.5px;font-weight:600;margin-left:8px;letter-spacing:.02em}.omyoC .author-t p{font-size:12px;line-height:1.7;color:rgba(233,230,218,.8);margin-top:5px}.omyoC .heal{display:flex;gap:11px;align-items:center;margin-top:12px;background:var(--card-alt);border-radius:14px;padding:12px 14px}.omyoC .heal-img{width:54px;height:54px;border-radius:12px;object-fit:cover;flex-shrink:0;border:1px solid var(--line);background:var(--paper)}.omyoC .heal-t{font-size:12.5px;line-height:1.7;color:var(--ink72)}.omyoC .heal-t b{display:block;color:var(--ink);font-size:12.5px;margin-bottom:2px;font-weight:800}