.men-dating{color:#f5f2ec;font-family:var(--font-pretendard),Pretendard,Arial,sans-serif;letter-spacing:-.045em;isolation:isolate;background:#101010}.men-dating *{box-sizing:border-box}.md-scroll{background:#101010}.men-dating button{cursor:pointer}.men-dating button:disabled{cursor:wait;opacity:.55}.men-dating button:focus-visible,.men-dating input:focus-visible,.men-dating textarea:focus-visible,.men-dating summary:focus-visible{outline-offset:4px;outline:2px solid #eac995}.md-header{color:#b1aaa0;letter-spacing:0;align-items:center;gap:16px;height:60px;padding:0 24px;font-size:12px;display:flex}.md-header button{color:#f5f2ec;margin-left:-10px;padding:10px}.md-header>span:nth-child(2){flex:1}.md-header-dot{background:#df624b;border-radius:50%;width:5px;height:5px}.md-eyebrow{color:#b3a08c;letter-spacing:.03em;margin:0 0 22px;font-size:12px;font-weight:600}.men-dating h1,.men-dating h2,.men-dating p{word-break:keep-all}.men-dating em{font-style:normal}.md-primary{color:#251a10;letter-spacing:-.035em;background:#ebc995;border-radius:6px;justify-content:center;align-items:center;gap:15px;width:100%;min-height:58px;padding:16px 18px;font-size:16px;font-weight:800;transition:background .2s;display:flex}.md-primary:hover{background:#f5d9ae}.md-purchase small{color:#9c9489;letter-spacing:0;margin-top:16px;font-size:10px;display:block}.md-loading{flex-direction:column;justify-content:center;align-items:center;gap:25px;height:100%;padding:30px;display:flex}.md-loader{border:2px solid #eac99530;border-top-color:#eac995;border-radius:50%;width:32px;height:32px;animation:1.1s linear infinite md-spin}.md-preview-hero{align-items:flex-end;min-height:570px;padding:35px 28px;display:flex;position:relative}.md-preview-hero>img{object-fit:cover;object-position:center 28%;opacity:.65;width:100%;height:100%;position:absolute;inset:0}.md-preview-hero:after{content:"";background:linear-gradient(#0000 25%,#101010);position:absolute;inset:0}.md-preview-hero>div{z-index:1;position:relative}.md-preview-hero h1{margin:0 0 20px;font-size:45px;font-weight:900;line-height:1.15}.md-preview-hero p:last-child{color:#d4c8b9;font-size:17px;line-height:1.7}.md-contents{padding:50px 26px}.md-contents h2,.md-purchase h2{margin:0 0 30px;font-size:27px;font-weight:800;line-height:1.5}.md-chapters{border-top:1px solid #62513e}.md-chapters details{border-bottom:1px solid #ffffff20}.md-chapters summary{cursor:pointer;align-items:center;gap:15px;padding:23px 0;font-size:15px;list-style:none;display:flex}.md-chapters summary::-webkit-details-marker{display:none}.md-chapters summary>span{color:#eac995;letter-spacing:0;font-size:13px}.md-chapters summary strong{flex:1;font-weight:600;line-height:1.6}.md-chapters ul{color:#b7ac9e;padding:0 0 22px 32px;font-size:13px;line-height:2.1}.md-purchase{text-align:center;background:#191612;padding:40px 26px 55px}.md-purchase>svg{color:#eac995;margin:0 auto 22px}.md-purchase p{color:#bdb1a3;font-size:15px;line-height:1.8}.md-price{letter-spacing:-.04em;margin:28px 0;font-size:30px;display:block}@keyframes md-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.men-dating *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.md-analysis{background:#080705;width:100%;height:100%;min-height:440px;position:relative;overflow:hidden}.md-analysis-image{background-position:50%;background-size:cover;animation:5s ease-out both md-analysis-drift;position:absolute;inset:0}.md-analysis:after{content:"";pointer-events:none;background:linear-gradient(#0009,#0002 38%,#0008 67%,#000 100%);position:absolute;inset:0}.md-analysis-copy{z-index:1;text-align:center;text-shadow:0 2px 18px #000;position:absolute;top:6%;left:20px;right:20px}.md-analysis-copy p{color:#e0d2bb;margin:0 0 12px;font-size:15px}.md-analysis-copy h1{letter-spacing:-.8px;margin:0;font-size:clamp(26px,6.8vw,32px);font-weight:750;line-height:1.5}.md-analysis-progress{z-index:1;text-align:center;position:absolute;bottom:13%;left:28px;right:28px}.md-analysis-status{color:#e7ded0;margin:0 0 18px;font-size:14px}.md-analysis-track{background:#ffffff20;border-radius:999px;height:10px;overflow:hidden;box-shadow:inset 0 1px 6px #0008}.md-analysis-track>span{border-radius:inherit;background:linear-gradient(90deg,#977140,#d6b681,#fff0d4);height:100%;display:block;box-shadow:0 0 20px #f4d6a0}.md-analysis-percent{font-variant-numeric:tabular-nums;color:#f6e6ca;margin-top:18px;font-size:30px;display:block}.md-analysis-percent small{margin-left:4px;font-size:16px}.md-analysis-progress button{color:#191612;background:#eee5d4;border-radius:10px;margin-top:20px;padding:12px 24px}@keyframes md-analysis-drift{0%{transform:scale(1)}to{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.md-analysis-image{animation:none}}.dating-intro{color:#fff;letter-spacing:-.2px;background:#000;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,sans-serif}.dating-intro-page{background:#000;max-width:30rem;margin:0 auto}.dating-topbar{padding:calc(48px + env(safe-area-inset-top,0px)) 20px 16px}.dating-topbar button{color:#fff;place-items:center;width:32px;height:32px;display:grid}.dating-hero{text-align:center;padding:8px 16px 30px}.dating-hero h1{font-family:var(--font-bombaram), "HsBombaram30", "Pretendard", sans-serif;letter-spacing:-1px;color:#0000;background:linear-gradient(#fff 5%,#ff8fc8 95%);-webkit-background-clip:text;background-clip:text;margin:0 0 24px;font-size:clamp(32px,9.7vw,42px);font-weight:400;line-height:1.5;animation:.7s both dating-arrive}.dating-title-stamp{font-family:var(--font-myeongjo), "Nanum Myeongjo", serif;letter-spacing:.5px;border:1.5px solid #fff;border-radius:999px;justify-content:center;align-items:center;padding:5px 23px 7px;font-size:20px;font-weight:700;animation:.7s .2s both dating-arrive;display:inline-flex}.dating-chat-section{margin:0 16px}.kakao-chat{color:#151515;letter-spacing:-.3px;text-align:left;background:#b2c7d9;border-radius:12px;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;overflow:hidden}.kakao-header{align-items:center;gap:18px;height:59px;padding:0 13px;display:flex}.kakao-header strong{flex:1;font-size:17px;font-weight:500}.kakao-date{color:#fff;background:#91a5b6;border-radius:20px;width:fit-content;margin:6px auto 21px;padding:5px 12px;font-size:11px;line-height:1.4}.kakao-messages{flex-direction:column;gap:8px;padding:0 11px 22px;display:flex}.kakao-message{opacity:0;gap:7px;display:flex;transform:translateY(9px)}.is-playing .kakao-message{animation:dating-message .32s var(--message-delay) cubic-bezier(.22,1,.36,1) both}.kakao-message.sent{justify-content:flex-end}.kakao-message.received.first{margin-top:9px}.kakao-message.after-pause{margin-top:31px}.kakao-message-content{min-width:0;max-width:calc(100% - 36px)}.kakao-sender{color:#344452;margin-bottom:6px;font-size:11px;display:block}.kakao-bubble-row{align-items:flex-end;gap:4px;display:flex}.kakao-bubble{white-space:pre-line;background:#fff;border-radius:10px;margin:0;padding:9px 10px;font-size:14px;font-weight:400;line-height:1.48;position:relative;box-shadow:0 1px 1px #0000000d}.sent .kakao-bubble{background:#fee500;border-top-right-radius:3px}.sent .kakao-bubble:after{content:"";border-top:8px solid #fee500;border-right:7px solid #0000;position:absolute;top:0;right:-5px}.first .kakao-bubble{border-top-left-radius:3px}.first .kakao-bubble:before{content:"";border-top:8px solid #fff;border-left:7px solid #0000;position:absolute;top:0;left:-5px}.kakao-meta{color:#465766;white-space:nowrap;flex-direction:column;flex-shrink:0;align-items:flex-end;padding-bottom:1px;font-size:9px;line-height:1.4;display:flex}.kakao-unread{color:#fee500;min-height:15px;font-size:11px}.is-playing .kakao-unread{animation:dating-read 10ms var(--read-delay) forwards}.kakao-avatar-space{flex-shrink:0;width:29px}.kakao-avatar{background:#d6c2ba;border-radius:11px;width:29px;height:29px;position:relative;overflow:hidden}.kakao-avatar img{width:140px;max-width:none;position:absolute;top:-24px;left:-17px}.kakao-composer{color:#858585;background:#fff;align-items:center;gap:10px;padding:7px 9px;display:flex}.kakao-composer>div{background:#fafafa;border:1px solid #e1e1e1;border-radius:19px;flex:1;justify-content:flex-end;align-items:center;gap:9px;height:35px;padding:2px 3px;display:flex}.kakao-composer>div>span{color:#514718;background:#fee500;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.dating-chat-footnote{color:#777;justify-content:space-between;margin:12px 2px 0;font-size:11px;display:flex}.dating-chat-footnote small{font-size:inherit}.dating-chat-footnote button{color:#aaa;font:inherit;text-underline-offset:3px;padding:2px 0;text-decoration:underline}.dating-failure{padding-top:66px}.dating-failure-text{text-align:center;z-index:2;padding:0 24px;position:relative}.dating-failure-text p{color:#c2c2c2;margin:0 0 24px;font-size:19px;font-weight:400;line-height:1.65}.dating-intro h2{letter-spacing:-.7px;font-size:31px;font-weight:700;line-height:1.5}.dating-failure h2{margin:0}.dating-intro em{color:#e2a8d6;font-style:normal}.dating-art{position:relative;overflow:hidden}.dating-art img{object-fit:cover;width:100%;height:100%;display:block}.dating-art:before,.dating-art:after{content:"";z-index:1;pointer-events:none;height:80px;position:absolute;left:0;right:0}.dating-art:before{background:linear-gradient(#000,#0000);top:0}.dating-art:after{background:linear-gradient(#0000,#000);bottom:0}.dating-failure-art img{object-position:center 60%}.dating-taeo{margin-top:38px}.dating-taeo-art{aspect-ratio:3/4}.dating-taeo-art:after{height:140px}.dating-taeo-text{text-align:center;z-index:2;margin-top:-16px;padding:0 24px 48px;position:relative}.dating-taeo-text p{color:#eee;margin:0 0 10px;font-size:21px}.dating-taeo-text h2{margin:0}.dating-invitation{margin-top:10px;position:relative}.dating-closeup:after{height:150px}.dating-invitation-text{text-align:center;z-index:2;margin-top:-40px;padding:0 24px 35px;position:relative}.dating-invitation-text h2{margin:0 0 24px}.dating-invitation-text p{color:#d6d6d6;margin:0 0 26px;font-size:21px;line-height:1.65}.dating-invitation-text strong{font-family:var(--font-bombaram), "HsBombaram30", serif;color:#efaddc;font-size:42px;font-weight:400}.dating-cta-spacer{height:calc(96px + env(safe-area-inset-bottom,0px))}.dating-cta{z-index:30;max-width:30rem;padding:12px 24px calc(20px + env(safe-area-inset-bottom,0px));background:linear-gradient(#0000,#000 60%);margin:auto;position:fixed;bottom:0;left:0;right:0}.dating-cta button{color:#fff;letter-spacing:-.57px;touch-action:pan-y;background:linear-gradient(#d279c0,#ab3994 55%,#732663);border:none;border-top:1.25px solid #ffffff2e;border-radius:16px;width:100%;padding:17px 16px;font-size:19px;font-weight:500;display:block;box-shadow:0 -6px 28px #ab399473}.dating-transition-error{color:#ff91bb;text-align:center;padding:12px 24px}@keyframes dating-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes dating-message{0%{opacity:0;transform:translateY(9px)scale(.985)}to{opacity:1;transform:none}}@keyframes dating-read{to{opacity:0}}@media (prefers-reduced-motion:reduce){.dating-intro .dating-reveal,.dating-intro .kakao-message,.dating-hero h1,.dating-title-stamp{opacity:1!important;animation:none!important;transform:none!important}.dating-intro .kakao-unread{opacity:0}}@media (max-width:360px){.dating-chat-section{margin-inline:10px}.kakao-bubble{padding:8px;font-size:13px}.kakao-meta{font-size:8px}.dating-intro h2{font-size:28px}}.dating-topbar{height:56px;padding:max(4px, env(safe-area-inset-top,0px)) 12px 4px}.dating-topbar button{width:44px;height:44px}.dating-hero{padding-top:18px}.dating-hero h1{color:#f7f4ed;background:0 0}.dating-title-stamp{color:#e8ddca;border-color:#8c8478;font-size:19px}.dating-cta button{color:#181818;box-shadow:none;background:#f7f5ef;border-top:0;font-weight:700}.dating-intro em{color:inherit}.dating-failure{margin-top:60px;padding-top:140px;position:relative}.dating-failure-art{aspect-ratio:3/4;margin-top:0}.dating-thought{z-index:3;width:84%;position:absolute;top:0;left:8%}.webtoon-bubble{color:#171717;width:100%;min-height:190px;position:relative}.webtoon-balloon{fill:#fffefa;stroke:#242220;stroke-width:1.4px;vector-effect:non-scaling-stroke;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.webtoon-dialogue{z-index:1;text-align:center;padding:40px 26px 28px;position:relative}.webtoon-dialogue p{color:#222;margin:0;font-size:19px;line-height:1.6}.webtoon-dialogue h2{color:#171717;margin:13px 0 0;font-size:25px;font-weight:700;line-height:1.45}.webtoon-dialogue strong{font-weight:700}.is-thought .webtoon-dialogue p{color:#5f5a52;font-size:16px}.dating-taeo{margin-top:14px;padding-top:154px;position:relative}.dating-bridge{z-index:3;width:72%;position:absolute;top:0;left:5%}.dating-bridge .webtoon-bubble{min-height:180px}.dating-taeo-dialogue{z-index:3;width:78%;margin:-94px 5% 0 auto;position:relative}.dating-taeo-dialogue .webtoon-dialogue{padding-top:42px}.dating-greeting{z-index:3;width:68%;position:absolute;top:0;left:6%}.dating-greeting .webtoon-bubble{min-height:126px}.dating-greeting h2{margin:0;font-size:23px}.dating-final-dialogue{z-index:3;width:84%;margin:-68px auto 20px;position:relative}.dating-last-line{color:#151515;margin-top:12px;font-size:29px;display:block}@media (max-width:360px){.webtoon-dialogue p{font-size:17px}.is-thought .webtoon-dialogue p{font-size:14px}.webtoon-dialogue h2{font-size:23px}.dating-greeting h2{font-size:20px}}.dating-intro-page{container-type:inline-size}.dating-hero{padding:24px 16px 30px}.dating-hero h1{letter-spacing:-1.4px;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:clamp(29px,8.8cqw,38px);font-weight:800;line-height:1.35}.dating-hero h1 em{color:#ff493f}.dating-title-stamp{letter-spacing:1.5px;color:#9c958c;border:0;padding:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:13px;font-weight:500}.webtoon-bubble,.dating-bridge .webtoon-bubble,.dating-greeting .webtoon-bubble{min-height:0}.webtoon-balloon{fill:#f2f2f2;stroke:#171717;stroke-width:1.2px}.webtoon-dialogue,.dating-taeo-dialogue .webtoon-dialogue{padding:31px 27px 23px}.tail-down .webtoon-dialogue{padding:23px 25px 37px}.is-thought .webtoon-dialogue{padding:21px 25px 38px}.webtoon-dialogue p,.is-thought .webtoon-dialogue p,.webtoon-dialogue h2,.dating-greeting h2,.dating-last-line{font-family:var(--font-myeongjo), "Nanum Myeongjo", serif;letter-spacing:-.45px;color:#242424;margin:0;font-size:clamp(16px,4.6cqw,20px);font-weight:700;line-height:1.55}.dating-failure{margin-top:60px;padding-top:90px}.dating-between-panels{text-align:center;padding:40px 24px 72px}.dating-between-panels h2{letter-spacing:-1px;margin:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:clamp(28px,8.2cqw,35px);font-weight:800;line-height:1.45}.dating-taeo{margin-top:0;padding-top:95px}.dating-bridge{width:80%;left:5%}.dating-taeo-dialogue{width:67%;margin-top:-60px;margin-right:6%}.dating-invitation{margin-top:54px;padding-top:70px}.dating-greeting{width:64%;left:6%}.dating-greeting .webtoon-dialogue{padding:22px 20px 36px}.dating-closeup{aspect-ratio:3/4}.dating-closeup img{object-position:center}.dating-final-dialogue{width:78%;margin-top:-64px}.dating-reviews{background:#000;padding:70px 24px 22px}.dating-review-eyebrow{color:#a49989;letter-spacing:.7px;font-size:12px}.dating-reviews h2{margin:10px 0 13px;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:25px;font-weight:700;line-height:1.5}.dating-review-notice{color:#9b9790;margin:0 0 26px;font-size:12px;line-height:1.7}.dating-review-list{gap:12px;margin-top:24px;display:grid}.dating-review-card{background:#121211;border:1px solid #292826;border-radius:12px;padding:20px}.dating-review-meta{color:#beb8ae;justify-content:space-between;align-items:center;margin-bottom:14px;font-size:12px;display:flex}.dating-review-example{color:#a69c8d;border:1px solid #464138;border-radius:4px;padding:2px 5px;font-size:10px}.dating-review-card>p{color:#ddd9d2;letter-spacing:-.2px;margin:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:14px;line-height:1.8}.dating-product-title{margin:34px 0 4px}.dating-product-title>span{color:#a69c8e;letter-spacing:2px;margin-bottom:9px;font-size:12px;display:block}.dating-product-title h2{font-family:var(--font-myeongjo), serif;letter-spacing:-1.5px;color:#f5ead7;margin:0;font-size:clamp(32px,9.6cqw,41px);font-weight:800;line-height:1.3}.dating-product-title h2 em{color:#c3a578}.webtoon-bubble{isolation:isolate;background:#faf9f5;border:1px solid #d7d3cb;border-radius:50%}.webtoon-dialogue,.tail-down .webtoon-dialogue,.is-thought .webtoon-dialogue,.dating-taeo-dialogue .webtoon-dialogue,.dating-greeting .webtoon-dialogue{text-align:center;place-items:center;padding:26px 28px;display:grid}.webtoon-dialogue p,.is-thought .webtoon-dialogue p{letter-spacing:-.35px;word-break:keep-all;font-size:clamp(15px,4.2cqw,18px);font-weight:700;line-height:1.65}.webtoon-tail{z-index:-1;clip-path:polygon(0 0,100% 0,18% 100%);background:#faf9f5;width:19px;height:24px;position:absolute;bottom:-16px;left:53%}.tail-up .webtoon-tail{top:-16px;bottom:auto;left:34%;transform:rotate(180deg)}.is-thought .webtoon-tail{clip-path:none;border-radius:50%;width:14px;height:10px;top:auto;bottom:-15px;left:61%;transform:none}.is-thought .webtoon-tail:after{content:"";background:#faf9f5;border-radius:50%;width:7px;height:5px;position:absolute;top:16px;left:-8px}.dating-thought{width:90%;left:5%}.dating-taeo-dialogue{width:72%}.dating-final-dialogue{width:86%}.dating-cta button{font-size:clamp(15px,4.35cqw,18px)}.dating-proof{text-align:center;padding:76px 26px 12px}.dating-proof h2{letter-spacing:-1px;margin:18px 0;font-size:34px;line-height:1.4}.dating-proof-lead{color:#bcb4a7;font-size:17px;line-height:1.7}.dating-proof-numbers{border-block:1px solid #373127;grid-template-columns:1fr 1fr;margin:38px 0 32px;padding:22px 0;display:grid}.dating-proof-numbers>div+div{border-left:1px solid #373127}.dating-proof-numbers strong{color:#dcc29a;letter-spacing:-3px;font-size:66px;font-weight:700;line-height:1.2;display:block}.dating-proof-numbers small{margin-left:5px;font-size:19px;font-weight:400}.dating-proof-numbers span{color:#c6bdae;margin-top:9px;font-size:14px;display:block}.dating-proof-details{text-align:left;margin:0;padding:0;list-style:none}.dating-proof-details li{border-bottom:1px solid #25221e;gap:16px;padding:22px 0;display:flex}.dating-proof-details li>span{color:#b7a080;padding-top:5px;font-size:12px}.dating-proof-details h3{margin:0 0 8px;font-size:19px}.dating-proof-details p{color:#a8a29a;margin:0;font-size:14px;line-height:1.7}.dating-reviews{padding-top:70px}.dating-proof-numbers{grid-template-columns:1.45fr 1fr}.dating-proof-numbers strong{letter-spacing:-1.5px;font-size:clamp(31px,10cqw,43px)}.dating-proof-numbers small{font-size:16px}.dating-review-list{gap:24px;margin-top:30px;padding:0 2px}.dating-review-card{background:#fbfaf7;border:0;border-radius:16px;padding:24px 22px 26px;transform:rotate(-.65deg);box-shadow:0 16px 34px #0008}.dating-review-card:nth-child(2n){transform:rotate(.65deg)}.dating-review-meta{color:#24221e;justify-content:flex-start;gap:10px;margin-bottom:20px;font-size:13px;font-weight:700}.dating-review-avatar{color:#7f6f58;background:#e8e0d2;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:500;display:grid}.dating-review-card:nth-child(2n) .dating-review-avatar{color:#64757b;background:#e0e5e7}.dating-review-card h3{color:#24211d;letter-spacing:-.6px;margin:0 0 15px;font-size:18px;font-weight:800;line-height:1.7}.dating-review-card h3>span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 64%,#e4c79599 64%);padding:1px 2px}.dating-review-card>p{color:#57544e;white-space:pre-line;margin:0;font-size:14px;line-height:1.85}@media (prefers-reduced-motion:reduce){.dating-review-card{transform:none}}.dating-proof-numbers{background:radial-gradient(at 50% 38%,#b28a4e14,#0000 68%);border:0;flex-direction:column;gap:48px;margin:46px -10px 0;padding:20px 0 32px;display:flex}.dating-proof-numbers>div+div{border:0}.dating-proof-stat{text-align:center}.dating-proof-numbers .dating-proof-label{color:#cbbca4;letter-spacing:1px;margin:0 0 9px;font-size:15px;font-weight:500;display:block}.dating-proof-numbers strong{letter-spacing:-4px;justify-content:center;align-items:baseline;gap:8px;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:clamp(64px,20cqw,86px);font-weight:700;line-height:1.1;display:flex}.dating-proof-numbers strong>span{font:inherit;letter-spacing:inherit;font-variant-numeric:tabular-nums;color:#0000;background:linear-gradient(160deg,#fff9eb 10%,#e8c88f 65%,#aa8551);-webkit-background-clip:text;background-clip:text;margin:0;display:inline}.dating-proof-numbers strong small{color:#bea47b;letter-spacing:-1px;margin:0;font-size:24px;font-weight:400}.dating-proof-stat:nth-child(2) strong{font-size:clamp(60px,18cqw,78px)}.md-native-input{isolation:isolate;color:#fff;letter-spacing:-.3px;background:#080706;font-family:Pretendard Variable,Pretendard,sans-serif;position:relative}.md-native-input *{box-sizing:border-box}.md-native-input button,.md-native-input input,.md-native-input textarea{font-family:inherit}.md-native-input .md-input-backdrop{z-index:-1;opacity:.62;pointer-events:none;background-position:50% 20%;background-size:cover;max-width:30rem;margin:auto;position:fixed;inset:0}.md-native-input .md-input-backdrop:after{content:"";background:linear-gradient(#0002 0%,#0007 20%,#000e 58%,#000 95%);position:absolute;inset:0}.md-native-input .page{flex-direction:column;width:100%;max-width:30rem;min-height:100%;margin:auto;padding-bottom:0;display:flex;position:relative;container-type:inline-size}.md-native-input .header{height:60px;padding:max(8px,env(safe-area-inset-top,0px)) 12px 8px;flex-shrink:0}.md-native-input .icon-btn{color:#fff;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.md-native-input .md-profile{flex-direction:column;gap:20px;margin-top:auto;padding:32px 24px 8px;display:flex}.md-native-input .md-input-heading p,.md-native-input .reason-label{color:#bdb5a8;margin:0 0 7px;font-size:14px;line-height:1.6}.md-native-input .md-input-heading h2{letter-spacing:-.7px;margin:0;font-size:24px;font-weight:750;line-height:1.4}.md-native-input .md-field{flex-direction:column;gap:8px;display:flex}.md-native-input .md-field label,.md-native-input .md-field-label{color:#eee9e0;font-size:15px;font-weight:500;line-height:1.5}.md-native-input .md-field-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.md-native-input .md-field>input,.md-native-input .md-occupation-input{color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff40;border-radius:0;outline:none;width:100%;padding:4px 0 11px;font-size:17px;font-weight:500;line-height:1.5}.md-native-input input::placeholder,.md-native-input textarea::placeholder{color:#8b8883;font-weight:400}.md-native-input .md-field>input:focus,.md-native-input .md-occupation-input:focus{border-color:#d6b47e}.md-native-input .md-field>input:disabled{color:#ffffff50}.md-native-input .md-radio-group{gap:16px;display:flex}.md-native-input .md-radio{color:#ded9d0;background:0 0;border:0;align-items:center;gap:7px;min-height:32px;padding:2px 0;font-size:13px;display:inline-flex}.md-native-input .md-radio>span{border:1px solid #fff6;border-radius:50%;width:17px;height:17px;position:relative}.md-native-input .md-radio[aria-pressed=true]>span{background:#dfc295;border-color:#dfc295}.md-native-input .md-radio[aria-pressed=true]>span:after{content:"";border-bottom:1.5px solid #282217;border-left:1.5px solid #282217;width:7px;height:4px;position:absolute;top:5px;left:4px;transform:rotate(-45deg)}.md-native-input .md-leap{color:#d4c3a8;background:0 0;border:0;align-self:flex-end;padding:4px 0;font-size:12px}.md-native-input .md-field-error{color:#ff9f90;margin:0;font-size:12px}.md-native-input .md-field-error:empty{display:none}.md-native-input .md-gender{gap:12px;display:flex}.md-native-input .md-gender button{color:#c8c5c0;background:0 0;border:1px solid #ffffff40;border-radius:14px;flex:1;padding:14px;font-size:16px;font-weight:600}.md-native-input .md-gender button[aria-pressed=true]{color:#fff;background:#d6b47e15;border-color:#d6b47e}.md-native-input .reason-section{margin-top:auto;padding:190px 24px 36px}.md-native-input .reason-question{letter-spacing:-.6px;margin:0 0 28px;font-size:28px;font-weight:750;line-height:1.5}.md-native-input .reason-list{flex-direction:column;gap:10px;display:flex}.md-native-input .reason-btn{color:#e7e3dc;text-align:left;background:0 0;border:0;align-items:center;gap:14px;width:100%;padding:12px 0;font-size:17px;line-height:1.5;display:flex}.md-native-input .md-option-radio{border:1px solid #ffffff70;border-radius:50%;flex-shrink:0;width:20px;height:20px}.md-native-input .reason-btn.selected .md-option-radio{background:#211b11;border:6px solid #dfc295}.md-native-input .reason-btn.selected{color:#fff;font-weight:600}.md-native-input .concern-hint{color:#b4ada2;margin:-12px 0 28px;font-size:15px;line-height:1.7}.md-native-input .md-occupation-label{color:#e6dfd3;margin-bottom:10px;font-size:14px;display:block}.md-native-input .md-occupation-input{font-size:16px}.md-native-input .etc-input{resize:vertical;color:#fff;background:#1e1915b3;border:1px solid #ffffff30;border-radius:12px;width:100%;min-height:150px;padding:16px;font-size:16px;line-height:1.7}.md-native-input .input-error{color:#ff9f90;padding:10px 24px;font-size:14px}.md-native-input .cta-spacer{height:calc(108px + env(safe-area-inset-bottom,0px));flex-shrink:0}.md-native-input .cta-bar{z-index:30;max-width:30rem;padding:14px 24px calc(20px + env(safe-area-inset-bottom,0px));background:linear-gradient(#0000,#000 60%);margin:auto;position:fixed;bottom:0;left:0;right:0}.md-native-input .cta-btn{color:#181818;background:#f7f5ef;border:0;border-radius:16px;width:100%;min-height:56px;padding:16px;font-size:17px;font-weight:700;display:block}.md-native-input .cta-btn.is-disabled{color:#858079;background:#24221e}.md-native-input button:focus-visible,.md-native-input textarea:focus-visible{outline-offset:4px;outline:2px solid #dfc295}@media (max-width:360px){.md-native-input .md-profile,.md-native-input .reason-section{padding-inline:20px}.md-native-input .md-input-heading h2{font-size:22px}.md-native-input .md-occupation-input{font-size:15px}}.md-native-input .md-profile{gap:14.4px;padding:24px 20px 4px}.md-native-input .md-input-heading{margin-bottom:10px}.md-native-input .md-input-heading h2{font-size:22px}.md-native-input .reason-section{padding:48px 20px 16px}.md-native-input .reason-question{white-space:pre-line;margin-bottom:24px;font-size:26px}.md-native-input .reason-list{gap:8px}.md-native-input .reason-btn{gap:12px;min-height:44px;padding:10px 0;font-size:16px;line-height:1.5}.md-native-input .concern-hint{white-space:pre-line;margin:-10px 0 20px}.md-native-input .cta-bar{padding-inline:20px;padding-bottom:max(16px,env(safe-area-inset-bottom,0px))}.md-native-input .cta-spacer{height:calc(92px + env(safe-area-inset-bottom,0px))}.md-native-input .is-occupation{padding-top:72px}.md-preview-v3{color:#f7f3ed;letter-spacing:-.035em;background:#090909;font-family:Pretendard Variable,Pretendard,sans-serif;container-type:inline-size}.md-preview-v3 h1,.md-preview-v3 h2,.md-preview-v3 h3,.md-preview-v3 p{margin:0}.md-preview-v3 h2{letter-spacing:-.05em;font-size:7.1cqw;font-weight:750;line-height:1.55}.md-preview-v3 em{color:#ed8b77;font-style:normal}.md-preview-v3 button{font:inherit}.md-preview-v3 summary{cursor:pointer;list-style:none}.md-preview-v3 summary::-webkit-details-marker{display:none}.md-preview-v3 details[open] summary>svg{transform:rotate(180deg)}.mdp-header{align-items:center;gap:8px;height:56px;padding:0 12px;display:flex}.mdp-header button{color:#fff;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.mdp-header>span{color:#96918a;letter-spacing:0;font-size:12px}.mdp-opening{text-align:center;padding-top:28px}.mdp-address{color:#c3b8a8;font-size:4cqw;margin-bottom:18px!important}.mdp-opening h1{font-family:var(--font-myeongjo),serif;letter-spacing:-.06em;z-index:2;padding:0 12px;font-size:7.8cqw;font-weight:800;line-height:1.55;position:relative}.mdp-scene{aspect-ratio:3/4;background:#131212;width:100%;position:relative;overflow:hidden}.mdp-scene>img{object-fit:cover;width:100%;height:100%;display:block}.mdp-scene:after{content:"";pointer-events:none;background:linear-gradient(#090909 0%,#0000 12% 80%,#090909 100%);position:absolute;inset:0}.mdp-taeo{aspect-ratio:3/4.3;margin-top:24px}.mdp-taeo>img{object-position:50% 0%}.mdp-bubble{z-index:2;color:#29251f;text-align:center;filter:drop-shadow(0 4px 10px #0004);background:#fffdf8;border-radius:50%;width:61%;padding:7% 5%;position:absolute;bottom:6%;left:7%}.mdp-bubble:after{content:"";clip-path:polygon(0 100%,100% 0,65% 100%);background:#fffdf8;width:17%;height:22%;position:absolute;top:-8%;right:14%}.mdp-bubble p{font-family:var(--font-myeongjo),serif;letter-spacing:-.04em;z-index:1;font-size:4.2cqw;font-weight:700;line-height:1.8;position:relative}.mdp-bubble strong{color:#9c4030}.mdp-small{color:#a99b87;letter-spacing:0;font-size:3.5cqw;margin-bottom:20px!important}.mdp-chart-section{text-align:center;padding:65px 24px 75px}.mdp-chart-paper{color:#383128;outline-offset:-8px;background:#ece6d9;border:1px solid #d0c3aa;outline:1px solid #998568;margin-top:35px;padding:27px 17px 20px}.mdp-chart-paper header>span{letter-spacing:.4em;color:#998265;font-family:serif;font-size:11px}.mdp-chart-paper h3{font-family:var(--font-myeongjo),serif;margin:13px 0 9px;font-size:22px}.mdp-chart-paper header p{color:#8d7e6b;font-size:11px}.mdp-pillars{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:25px;display:grid}.mdp-pillars>div{background:#f8f5ee;border:1px solid #cfc4b1;padding:11px 0 16px}.mdp-pillars small{color:#82715a;margin-bottom:14px;font-size:12px;display:block}.mdp-pillars small b{color:#fff;background:#72543a;border-radius:2px;margin-left:3px;padding:1px 3px;font-size:9px}.mdp-pillars strong{font-family:serif;font-size:8cqw;font-weight:500;line-height:1.15;display:block}.mdp-pillars span{color:#95836b;margin:5px 0 15px;font-size:11px;display:block}.mdp-pillars span:last-child{margin-bottom:0}.mdp-chart-paper footer{color:#8d7e6b;margin-top:19px;font-size:11px}.mdp-chart-empty{padding:35px 5px;font-size:14px}.mdp-lines{text-align:center;padding:65px 18px}.mdp-lines>p{color:#bab3aa;margin-bottom:23px;font-size:4.2cqw;line-height:1.9}.mdp-lines .mdp-after{color:#c8bfb3;margin:29px 0 0}.mdp-pain .mdp-lines:first-child{padding-top:15px;padding-bottom:40px}.mdp-thought{z-index:2;color:#fff;font-family:var(--font-myeongjo),serif;text-shadow:0 2px 8px #000,0 0 24px #000;font-size:5.3cqw;position:absolute;bottom:9%;left:7%}.mdp-rejection{color:#ef9584;font-family:var(--font-myeongjo),serif;margin-top:20px;font-size:6.6cqw;display:block}.mdp-your-question{text-align:center;padding:55px 24px 75px}.mdp-your-question blockquote{font-family:var(--font-myeongjo),serif;color:#d7c5aa;word-break:keep-all;margin:0 0 34px;font-size:5.2cqw;line-height:1.85}.mdp-your-question h2{font-size:6.5cqw}.mdp-answer-focus{text-align:left;border-block:1px solid #4b4035;margin:32px 0;padding:15px 0}.mdp-answer-focus p{align-items:baseline;gap:13px;padding:11px 0;font-size:3.9cqw;line-height:1.65;display:flex}.mdp-answer-focus span{color:#a78e6b;flex-shrink:0;font-size:11px}.mdp-body{color:#bcb4a9;font-size:4.2cqw;line-height:2}.mdp-unlock{color:#24211f;text-align:center;background:#eae3d8;padding:68px 24px}.mdp-unlock em,.mdp-difference em{color:#a64c3b}.mdp-unlock .mdp-small,.mdp-difference .mdp-small{color:#9a8067}.mdp-unlock h2{margin-bottom:38px;font-size:6.4cqw}.mdp-question-card{text-align:left;background:#fffaf2;border:1px solid #d6cbb9;border-radius:3px;margin-top:18px;padding:26px 22px 0;box-shadow:0 5px 15px #5744290b}.mdp-question-card>span{letter-spacing:.05em;color:#9c7058;font-size:11px}.mdp-question-card h3{white-space:pre-line;font-family:var(--font-myeongjo),serif;margin:13px 0 16px;font-size:5.2cqw;font-weight:800;line-height:1.6}.mdp-question-card>p{color:#978675;word-break:keep-all;font-size:3.6cqw;line-height:1.9}.mdp-question-card button{color:#866449;text-align:left;border:0;background:0 0;border-top:1px solid #e0d6c6;align-items:center;gap:8px;width:100%;margin-top:23px;padding:17px 0;font-size:11px;display:flex}.mdp-question-card button span{flex:1}.mdp-difference{color:#292420;text-align:center;background:#f5f0e7;padding:75px 24px}.mdp-difference .mdp-body{color:#827467;margin-top:27px}.mdp-compare{margin-top:38px}.mdp-compare>div{background:#e9e2d6;border:1px solid #d3c6b5;padding:25px 12px}.mdp-compare>div>span{color:#867460;font-size:13px}.mdp-compare>div p{color:#8e8172;margin-top:10px;font-size:4.4cqw;line-height:1.8}.mdp-versus{color:#ac9278;padding:14px;font-family:serif;font-size:17px;font-style:italic;display:block}.mdp-compare>div.mdp-ours{background:#2e2923;border-color:#2e2923}.mdp-ours>span{color:#cbb28c!important}.mdp-ours p{color:#eee2ce!important}.mdp-ours strong{color:#f0cdb2}.mdp-caption{color:#9e8c79;word-break:keep-all;font-size:11px;line-height:1.8;margin-top:20px!important}.mdp-trust{text-align:center;background:#201c18;padding:76px 24px}.mdp-trust h2{font-size:6.4cqw}.mdp-credential{border-block:1px solid #756247;margin:35px 0;padding:32px 0}.mdp-credential>span{font-family:var(--font-myeongjo),serif;color:#dfbc7f;font-size:6.4cqw;font-weight:800;display:block}.mdp-credential strong{color:#c2af91;margin-top:20px;font-size:4.2cqw;font-weight:500;line-height:1.9;display:block}.mdp-trust-last{font-family:var(--font-myeongjo),serif;color:#d9c7ac;font-size:5.1cqw;line-height:1.9;margin-top:35px!important}.mdp-trust-last strong{color:#f6e9d4}.mdp-contents{text-align:center;color:#2d2720;background:#eee7db;padding:75px 24px 65px}.mdp-contents-count{color:#9c8261;font-size:12px;margin-top:18px!important}.mdp-chapter-list{text-align:left;margin-top:35px}.mdp-chapter-list details{border-bottom:1px solid #cfc1ac}.mdp-chapter-list summary{align-items:center;gap:12px;padding:23px 0;display:flex}.mdp-chapter-list summary>span{color:#a1805b;font-family:serif;font-size:20px;font-style:italic}.mdp-chapter-list summary h3{word-break:keep-all;flex:1;font-size:4.1cqw;font-weight:650;line-height:1.7}.mdp-chapter-list svg{color:#a98e6b;flex-shrink:0}.mdp-chapter-list ul{margin:0;padding:0 0 21px 35px;list-style:none}.mdp-chapter-list li{color:#94816b;padding:4px 0;font-size:3.6cqw;line-height:1.8}.md-preview-v3 .dating-reviews{color:#2d2720;background:#eee7db;padding-top:30px}.md-preview-v3 .dating-reviews h2{color:#302820;font-size:6.5cqw}.md-preview-v3 .dating-review-demo-label{color:#94816b}.mdp-closing .mdp-lines{padding-top:25px}.mdp-offer{text-align:center;padding:20px 24px 55px}.mdp-offer h2{font-family:var(--font-myeongjo),serif;color:#ead1a9;font-size:9cqw}.mdp-offer>p:not(.mdp-small){color:#a69680;margin-top:18px;font-size:12px}.mdp-price{letter-spacing:-.05em;margin:30px 0;font-size:10cqw;display:block}.mdp-price small{margin-left:5px;font-size:5cqw}.mdp-buy{color:#30271c;background:#f1dfc3;border:0;border-radius:13px;justify-content:center;align-items:center;gap:10px;width:100%;padding:18px 12px;display:flex;font-size:17px!important;font-weight:750!important}.mdp-offer>small{color:#998972;margin-top:18px;font-size:11px;display:block}.mdp-faq{padding:0 24px 40px}.mdp-faq details{border-bottom:1px solid #353027}.mdp-faq summary{color:#c6b9a6;justify-content:space-between;align-items:center;gap:10px;padding:20px 0;font-size:14px;display:flex}.mdp-faq p{color:#918574;padding-bottom:20px;font-size:13px;line-height:1.9}.mdp-bottom-space{height:100px}.mdp-sticky{z-index:35;max-width:30rem;padding:12px 16px max(16px,env(safe-area-inset-bottom,0px));background:linear-gradient(#0000,#090909 50%);margin:auto;position:fixed;bottom:0;left:0;right:0}.mdp-sticky>button{color:#30271c;background:#f1dfc3;border:0;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:19px 16px;display:flex}.mdp-sticky>button>span{font-size:14px}.mdp-sticky strong{align-items:center;gap:7px;font-size:15px;font-weight:750;display:flex}.mdp-sticky>p{color:#ffb19b;background:#341d17;margin-bottom:10px;padding:12px;font-size:13px}@media (min-width:480px){.mdp-chart-section,.mdp-unlock,.mdp-your-question,.mdp-difference,.mdp-trust,.mdp-contents{padding-inline:32px}}@media (prefers-reduced-motion:reduce){.md-preview-v3 *{scroll-behavior:auto!important}}.md-preview-v3{background:#101010}.mdp-scene:after{background:linear-gradient(#101010 0%,#0000 13% 78%,#101010 100%)}.mdp-opening{padding-top:0}.mdp-opening .mdp-scene{aspect-ratio:3/4.3}.mdp-opening .mdp-bubble{width:58%;padding:7% 5%;bottom:5%;left:4%}.mdp-opening h1{font-family:var(--font-myeongjo),serif;font-size:7.7cqw;font-weight:800;line-height:1.6}.mdp-opening .mdp-lines{padding-top:20px}.mdp-flourish{color:#bd9772;justify-content:center;align-items:center;gap:10px;width:40%;margin:20px auto;display:flex}.mdp-flourish i{background:linear-gradient(90deg,#0000,#bd9772);flex:1;height:1px}.mdp-flourish i:last-child{transform:rotate(180deg)}.mdp-flourish span{font-size:15px}.mdp-situation{text-align:center;padding:20px 25px 55px}.mdp-situation blockquote{color:#dfb79c;margin:0 0 27px;font-size:4.5cqw;line-height:1.7}.mdp-situation h2{word-break:keep-all;font-size:6.3cqw;line-height:1.7}.mdp-situation .mdp-body{word-break:keep-all;margin:25px 0}.mdp-situation>strong{font-family:var(--font-myeongjo),serif;color:#e6c8a6;font-size:4.8cqw;line-height:1.8}.mdp-chart-section{padding-top:25px;padding-bottom:20px}.mdp-chart-section h2{font-size:6.4cqw}.mdp-chart-paper{background:linear-gradient(#fffaf3,#ecdfcf);border:1px solid #b58c68;border-radius:12px;outline:none;padding:8px 16px 22px;position:relative}.mdp-chart-paper:before,.mdp-teaser:before{content:"";pointer-events:none;border:1px solid #cdb397;border-radius:8px;position:absolute;inset:7px}.mdp-chart-paper h3{color:#9d6442;font-family:var(--font-myeongjo),serif;font-size:6.2cqw}.mdp-pillars>div{background:#faf5ef;border-radius:6px}.mdp-pillars>div.is-day{background:#f0dbbc;border-color:#c39766}.mdp-chart-paper footer{border-top:1px solid #d3bea4;padding-top:16px}.mdp-chart-paper footer>span{color:#a5815e;font-size:12px;display:block}.mdp-chart-paper footer>strong{color:#745239;margin:9px 0;font-size:4.7cqw;display:block}.mdp-chart-paper footer>p{white-space:pre-line;font-family:var(--font-myeongjo),serif;color:#68513e;font-size:4.2cqw;line-height:1.75}.mdp-chart-bridge{padding:34px 0 10px}.mdp-chart-bridge>p{color:#b7a28b;margin-bottom:20px;font-size:4cqw;line-height:1.9}.mdp-chart-bridge small{color:#8c7d6b;margin-top:25px;font-size:10px;line-height:1.7;display:block}.mdp-curiosity{padding-bottom:60px}.mdp-curiosity .mdp-lines{padding:45px 20px 32px}.mdp-curiosity h2{font-size:7.3cqw}.mdp-teaser{color:#30271f;text-align:center;background:linear-gradient(#fffaf4,#ead2b9);border:1px solid #bb9270;border-radius:13px;margin:0 22px 45px;padding:0 0 17px;position:relative;overflow:hidden}.mdp-teaser header{padding:8px 18px 20px}.mdp-teaser header>span{color:#b0825e;letter-spacing:.06em;font-size:11px}.mdp-teaser h3{font-family:var(--font-myeongjo),serif;color:#9b573d;margin:14px 0 0;font-size:6.2cqw;font-weight:800;line-height:1.5}.mdp-teaser-visual{margin:0 17px 22px;position:relative}.mdp-locked{z-index:1;background:#fffaf4;border:1px solid #c49c76;border-radius:20px;margin:0 17px;padding:19px 17px 0;position:relative}.mdp-lock-medal{color:#9c6d49;background:#f4e7d7;border:1px solid #ddc6ae;border-radius:50%;place-items:center;width:51px;height:51px;margin:auto;display:grid;box-shadow:inset 0 0 0 5px #fffaf4}.mdp-locked>p{color:#aa7958;margin-top:12px;font-size:13px}.mdp-locked ul{text-align:left;margin:18px 0;padding:0;list-style:none}.mdp-locked li{align-items:flex-start;gap:8px;margin:10px 0;font-size:3.7cqw;line-height:1.6;display:flex}.mdp-locked li svg{color:#b7855b;flex-shrink:0;margin-top:2px}.mdp-locked button{color:#88543a;background:0 0;border:0;border-top:1px solid #e2cdb6;justify-content:center;align-items:center;gap:8px;width:100%;padding:17px 0;font-size:13px;font-weight:700;display:flex}.mdp-teaser-caption{color:#9e7f64;margin:12px 17px 0;font-size:9px;display:block}.mdp-mask-lines{filter:blur(4px);-webkit-user-select:none;user-select:none;flex-direction:column;align-items:flex-start;gap:9px;padding:10px 0;display:flex}.mdp-mask-lines i{background:#8d73566b;border-radius:4px;height:7px;display:block}.mdp-attraction-map{padding:5px 13px 0}.mdp-orbit{width:100%;max-width:270px;height:230px;margin:auto;position:relative}.mdp-orbit:before{content:"";border:1px dashed #c6a37c;border-radius:50%;width:180px;height:180px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.mdp-orbit>strong{width:96px;height:96px;font-family:var(--font-myeongjo),serif;text-align:center;background:#f0dfc7;border:1px solid #c5a17c;border-radius:50%;justify-content:center;align-items:center;font-size:16px;line-height:1.6;display:flex;position:absolute;top:72px;left:50%;transform:translate(-50%)}.mdp-orbit>span{z-index:1;color:#99724e;background:#fffaf3;border:1px solid #c6a37c;border-radius:30px;padding:10px 18px;font-size:12px;position:absolute}.mdp-orbit>span:first-child{top:0;left:50%;transform:translate(-50%)}.mdp-orbit>span:nth-child(2){bottom:30px;left:0}.mdp-orbit>span:nth-child(3){bottom:30px;right:0}.mdp-attraction-map>p{color:#9b6a45;font-size:14px;font-weight:600}.mdp-attraction-map>.mdp-mask-lines{margin:10px 10px 0}.mdp-scene-caption{z-index:2;font-family:var(--font-myeongjo),serif;text-shadow:0 1px 16px #000,0 3px 5px #000;font-size:6.3cqw;line-height:1.8;position:absolute;bottom:8%;left:7%}.mdp-scene-caption strong{color:#f0c69d}.mdp-chat-preview{text-align:left;background:#bac8d1;border:1px solid #9f9890;border-radius:20px;overflow:hidden}.mdp-chat-preview>header{color:#3d4348;background:#c5d1d9;align-items:center;gap:14px;padding:17px;font-size:13px;display:flex}.mdp-chat-preview>header span{flex:1}.mdp-chat-body{padding:13px 17px 20px}.mdp-chat-body>small{text-align:center;color:#66757f;margin-bottom:22px;font-size:10px;display:block}.mdp-chat-out{background:#f3dc72;border-radius:12px 2px 12px 12px;width:78%;margin:13px 0 13px auto;padding:8px 12px}.mdp-chat-in{color:#3c3c38;background:#fff;border-radius:2px 12px 12px;width:fit-content;max-width:85%;padding:12px 14px;font-size:13px;line-height:1.8}.mdp-chat-body>p{color:#72818b;text-align:center;margin-top:16px;font-size:9px}.mdp-date-visual{text-align:left;background:#fffcf6;border:1px solid #d3bfa4;padding:22px 18px 10px}.mdp-date-heading span{letter-spacing:.14em;color:#b59670;font-size:9px;display:block}.mdp-date-heading strong{font-family:var(--font-myeongjo),serif;margin-top:9px;font-size:20px;display:block}.mdp-date-step{gap:13px;margin-top:23px;display:flex}.mdp-date-step>span{color:#ad7d53;border:1px solid #c5a17b;border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.mdp-date-step>div{flex:1}.mdp-date-step h4{margin:0;font-size:13px;font-weight:600;line-height:1.9}.mdp-mini-transition{font-family:var(--font-myeongjo),serif;text-align:center;padding:15px 20px 36px;font-size:5.8cqw;line-height:1.8}.mdp-mini-transition strong{color:#e5b08e}.mdp-signal{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mdp-signal>div{background:#f2e4d2;border:1px solid #d1b594;border-radius:8px;min-width:0;padding:19px 9px}.mdp-signal>div>span{color:#a97752;font-size:11px;display:block}.mdp-signal svg{color:#bd9270;margin:20px auto 13px}.mdp-signal strong{white-space:nowrap;font-size:3.4cqw;font-weight:600;display:block}.mdp-signal .mdp-mask-lines{margin-top:12px}.mdp-places-visual{text-align:left;padding:5px 8px;position:relative}.mdp-place-node{z-index:1;background:#f9f1e6;border:1px solid #d0b696;border-radius:10px;margin:0 0 18px;padding:15px 15px 15px 47px;position:relative}.mdp-place-node:nth-child(3){margin-left:18px}.mdp-place-node>span{color:#fffaf3;background:#b28c64;border-radius:50% 50% 50% 0;place-items:center;width:25px;height:25px;font-size:9px;display:grid;position:absolute;top:15px;left:12px;transform:rotate(-45deg)}.mdp-place-node strong{color:#765439;font-size:14px;display:block}.mdp-place-node small{color:#a18a72;margin-top:7px;font-size:10px;display:block}.mdp-place-route{border-left:2px dashed #b28c64;width:50%;position:absolute;top:20px;bottom:65px;left:33px;transform:rotate(8deg)}.mdp-place-result{padding:9px 10px 0}.mdp-place-result>span{color:#ad815d;font-size:13px}.mdp-calendar{background:#fffbf5;border:1px solid #d6bda0;border-radius:10px;padding:18px 12px 16px;position:relative}.mdp-calendar header>span{color:#b19472;letter-spacing:.15em;font-size:8px}.mdp-calendar h4{font-family:var(--font-myeongjo),serif;margin:10px 0 20px;font-size:21px}.mdp-months{filter:blur(2px);opacity:.65;grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.mdp-months>div{background:#f0e3d1;border:1px solid #d2bfa7;min-height:58px;padding:9px 7px}.mdp-months span{color:#9c7653;font-size:10px}.mdp-months i{background:#c7ad8b;border-radius:2px;width:11px;height:4px;margin:8px 2px 0;display:inline-block}.mdp-calendar-lock{color:#7d5339;text-shadow:0 0 15px #fff;background:#fff8ebb8;flex-direction:column;align-items:center;padding:17px 0;display:flex;position:absolute;inset:36% 0 auto}.mdp-calendar-lock p{margin-top:9px;font-size:14px;font-weight:650}.mdp-calendar footer{color:#aa8868;margin-top:15px;font-size:9px}.mdp-relation-visual{text-align:left;padding:8px 10px}.mdp-relation-visual>span{color:#aa8868;font-size:12px}.mdp-relation-visual>div{border-bottom:1px solid #d8c2a8;padding:18px 0 5px}.mdp-relation-visual strong{font-size:14px;font-family:var(--font-myeongjo),serif;color:#73583e}.mdp-desire .mdp-lines{padding-top:30px;padding-bottom:75px}.mdp-desire h2{font-size:9cqw}.mdp-sales-bridge{border-top:1px solid #382e25}.mdp-sales-bridge .mdp-scene{aspect-ratio:3/3.6}.mdp-sales-bridge .mdp-bubble{width:57%;padding:6% 4%;bottom:4%;left:auto;right:5%}.mdp-sales-half .dating-reviews{background:#f3e9dc;padding:55px 24px 60px}.mdp-sales-half .dating-reviews h2{color:#755238}.mdp-sales-half .dating-review-eyebrow{color:#a18a73}.mdp-difference{padding-bottom:45px}.mdp-difference h2{font-size:8cqw}.mdp-comparison-grid{border:1px solid #d0bfa9;border-radius:9px;grid-template-columns:19% 38% 43%;margin-top:25px;font-size:3.15cqw;line-height:1.6;display:grid;overflow:hidden}.mdp-comparison-grid>*{color:#9a8269;border-bottom:1px solid #d4c3af;justify-content:center;align-items:center;min-width:0;padding:16px 5px;display:flex}.mdp-comparison-grid>strong,.mdp-comparison-grid>.ours{color:#f4dfc3;background:#65503c;border-color:#867055}.mdp-comparison-grid>strong{font-size:3.3cqw}.mdp-secret-offer{color:#493b2d;text-align:center;background:#f3e9dc;padding:20px 25px 65px}.mdp-secret-offer h2{font-family:var(--font-myeongjo),serif;color:#a36b44;font-size:9cqw}.mdp-secret-offer>p:not(.mdp-small){color:#95816b;font-size:4.3cqw;line-height:1.9}.mdp-check-paper{background:#fffaf3;border-radius:13px;margin:28px 0;padding:22px 17px;box-shadow:0 12px 25px #75503310}.mdp-check-paper p{text-align:left;align-items:center;gap:10px;padding:9px 0;font-size:3.8cqw;line-height:1.6;display:flex}.mdp-check-paper svg{color:#ad835d;flex-shrink:0}.mdp-secret-offer .mdp-buy{color:#f8ead4;background:#5e4531}.mdp-point{color:#b4895f;letter-spacing:.05em;border:1px solid;border-radius:25px;margin:0 auto 25px;padding:6px 16px;font-size:11px;display:table}.mdp-proof-section{color:#3b3025;text-align:center;background:#fff8ed;border-radius:60px 0 0;padding:65px 20px 55px}.mdp-proof-section h2,.mdp-free-question h2{font-family:var(--font-myeongjo),serif;font-size:7.7cqw;line-height:1.65}.mdp-proof-section em,.mdp-free-question em{color:#ad7247}.mdp-proof-section .mdp-body,.mdp-free-question .mdp-body{color:#95816b;font-size:3.8cqw}.mdp-diplomas{justify-content:center;align-items:center;min-height:260px;padding:45px 12px;display:flex}.mdp-diplomas img{object-fit:contain;width:34%;transform:rotate(-9deg);box-shadow:0 10px 20px #65503c33}.mdp-diplomas img:nth-child(2){z-index:1;width:43%;margin:0 -10%;transform:rotate(0)scale(1.1)}.mdp-diplomas img:nth-child(3){transform:rotate(9deg)}.mdp-diplomas:empty{display:none}.mdp-proof-caption{color:#a0886b;border:1px solid #dbc8ae;border-radius:8px;padding:17px;font-size:3.5cqw;line-height:1.8}.mdp-time-proof{text-align:center;background:#28221d;padding:65px 23px}.mdp-time-proof h2{font-family:var(--font-myeongjo),serif;font-size:7cqw}.mdp-time-proof em{color:#d6b387}.mdp-clock-visual{outline-offset:7px;color:#b59870;border:1px solid #8a6b48;border-radius:50%;outline:1px solid #604b35;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:170px;height:170px;margin:45px auto;display:flex;position:relative}.mdp-clock-visual i{border:1px dashed #8a6b48;border-radius:50%;position:absolute;inset:9px}.mdp-clock-visual span{font-size:11px}.mdp-clock-visual strong{font-family:serif;font-size:46px;font-weight:400}.mdp-time-pair{justify-content:center;align-items:center;gap:16px;margin:28px 0;display:flex}.mdp-time-pair>div{background:#30271f;border:1px solid #7b6247;border-radius:7px;flex:1;padding:21px 8px}.mdp-time-pair span{color:#aa8860;margin-bottom:10px;font-size:10px;display:block}.mdp-time-pair strong{color:#ddc9ac;font-size:3.8cqw;font-weight:500;line-height:1.8}.mdp-time-pair svg{color:#967653}.mdp-time-proof>small{color:#927e65;font-size:10px}.mdp-free-question{color:#3c3025;text-align:center;background:#f7efe3;padding:65px 20px 50px;position:relative;overflow:hidden}.mdp-free-question:before{content:"";background:#c5a37c;width:120%;height:10px;position:absolute;top:0;left:-10%;transform:rotate(-3deg)}.mdp-question-phone{margin-top:40px;padding:38px 0 35px;position:relative}.mdp-phone-outline{background:linear-gradient(140deg,#e9dfd0,#fff9f0);border:5px solid #c8baaa;border-radius:37px;position:absolute;inset:0 13%;transform:rotate(-6deg);box-shadow:0 10px 35px #5e453125}.mdp-phone-outline:after{content:"";background:#c8baaa;border-radius:8px;width:34%;height:13px;position:absolute;top:8px;left:33%}.mdp-followup-cards{flex-direction:column;gap:17px;display:flex;position:relative}.mdp-followup-cards>div{text-align:left;background:#fffdf9;border:1px solid #e5d7c5;border-radius:17px;width:90%;margin-left:auto;padding:21px 16px 15px 49px;position:relative;box-shadow:0 8px 15px #58432c1e}.mdp-followup-cards>div:nth-child(2n){margin-left:0}.mdp-followup-cards span{color:#fff;background:#bb9770;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid;position:absolute;top:20px;left:15px}.mdp-followup-cards p{color:#594734;font-size:3.7cqw;line-height:1.6}.mdp-followup-cards small{color:#baa58a;margin-top:9px;font-size:10px;display:block}.mdp-question-bottom{font-family:var(--font-myeongjo),serif;color:#6f5037;font-size:6cqw;line-height:1.8;margin-top:32px!important}.mdp-free-question>small{color:#a28b6f;margin-top:23px;font-size:10px;line-height:1.8;display:block}.mdp-report-showcase{text-align:center;background:#201d19;padding:65px 25px}.mdp-report-showcase h2{font-family:var(--font-myeongjo),serif;font-size:8cqw}.mdp-report-showcase em{color:#ddba8c}.mdp-report-device{text-align:left;background:#f6f1e8;border:6px solid #756956;border-radius:25px;margin:33px 0 25px;overflow:hidden;transform:rotate(-2deg);box-shadow:0 20px 40px #0005}.mdp-report-device>header{color:#968166;background:#e9dfd0;justify-content:space-between;padding:18px 15px;font-size:10px;display:flex}.mdp-report-device article{color:#4b4135;padding:26px 23px}.mdp-report-device article>small{color:#a88d68;font-size:11px}.mdp-report-device h3{font-family:var(--font-myeongjo),serif;margin-top:12px;font-size:6cqw;line-height:1.6}.mdp-report-rule{background:#b8a489;width:32px;height:1px;margin:25px 0}.mdp-report-device article>p{font-family:var(--font-myeongjo),serif;margin:17px 0;font-size:3.6cqw;line-height:2}.mdp-report-device blockquote{border-left:2px solid #b28b5c;margin:22px 0;padding:16px 0 16px 14px;font-size:3.8cqw;font-weight:650;line-height:1.8}.mdp-report-device footer{text-align:center;color:#a99173;border-top:1px solid #e0d4c0;padding:15px 10px;font-size:10px}.mdp-report-benefits{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:23px;display:flex}.mdp-report-benefits span{color:#c3a17a;border:1px solid #6e573d;border-radius:20px;padding:8px 10px;font-size:10px}.mdp-illustrated-toc{color:#463628;text-align:center;background:#f6eddf;border-radius:0 85px 0 0;padding:70px 25px 20px}.mdp-illustrated-toc h2{font-family:var(--font-myeongjo),serif;font-size:8cqw}.mdp-illustrated-toc em{color:#a87547}.mdp-illustrated-toc>article{border-bottom:1px solid #d8c2a7;padding:33px 0 26px}.mdp-chapter-number{color:#ae8963;letter-spacing:.08em;font-size:12px}.mdp-illustrated-toc h3{font-family:var(--font-myeongjo),serif;word-break:keep-all;margin:15px 0;font-size:5.5cqw;line-height:1.65}.mdp-toc-art{justify-content:center;align-items:center;gap:20px;min-height:126px;margin:20px 0;display:flex;position:relative}.mdp-toc-art>span{outline-offset:5px;color:#b18e64;background:radial-gradient(#f3e4cc,#e7d5bb);border:1px solid #b8946d;border-radius:50%;outline:1px solid #d3b997;place-items:center;width:105px;height:105px;font-family:serif;font-size:51px;display:grid}.mdp-toc-art>div{width:45%;font-family:var(--font-myeongjo),serif;background:#fffaf3;border:1px solid #d6bea0;border-radius:50%;padding:26px 15px;font-size:3.5cqw;line-height:1.7;transform:rotate(4deg)}.mdp-toc-art-1{flex-direction:row-reverse}.mdp-toc-art-1>div{transform:rotate(-4deg)}.mdp-illustrated-toc ul{color:#9f866b;margin:0;padding:0;font-size:3.7cqw;line-height:1.8;list-style:none}.mdp-illustrated-toc li{padding:5px 0}.mdp-sales-half .mdp-offer{color:#4f3a29;background:#f6eddf;padding:65px 25px}.mdp-sales-half .mdp-offer h2{color:#5e422b;font-size:8cqw}.mdp-sales-half .mdp-offer em{color:#a87344}.mdp-price-ticket{background:#fffaf0;border:1px solid #c9ae88;border-radius:13px;margin:35px 0 25px;padding:28px 15px;position:relative}.mdp-price-ticket>span{color:#a08462;font-size:13px}.mdp-price-ticket .mdp-price{margin:18px 0}.mdp-price-ticket>p{color:#aa9376;font-size:11px}.mdp-sales-half .mdp-offer .mdp-buy{color:#fff2df;background:#59412f}.mdp-sales-half .mdp-faq{background:#171411;padding-top:25px}.mdp-toc-scene{aspect-ratio:1;background-repeat:no-repeat;background-size:300% 300%;border-radius:14px 14px 45px;width:100%;margin:22px 0;position:relative;overflow:hidden;box-shadow:0 9px 22px #80604225}.mdp-toc-scene>div{color:#5b422d;max-width:58%;font-family:var(--font-myeongjo),serif;filter:drop-shadow(0 4px 10px #0002);background:#fffcf2;border-radius:50%;padding:8% 6%;font-size:3.8cqw;line-height:1.7;position:absolute;bottom:6%;right:4%}.mdp-toc-scene>div:before{content:"";clip-path:polygon(0 0,100% 100%,10% 100%);background:#fffcf2;width:15%;height:25%;position:absolute;top:-8%;left:20%}.mdp-toc-scene>div.is-left{left:4%;right:auto}.md-preview-v3 .mdp-opening{padding-top:0}.md-preview-v3 .mdp-situation{padding:38px 28px 0}.md-preview-v3 .mdp-situation blockquote{color:#a99d90;margin:0 0 16px;font-family:inherit;font-size:3.8cqw;line-height:1.7}.md-preview-v3 .mdp-situation h2{font-family:inherit;font-size:5.8cqw;line-height:1.6}.md-preview-v3 .mdp-chart-section{padding:30px 22px 0}.md-preview-v3 .mdp-chart-paper{background:#faf7ef;border:1px solid #baa686;border-radius:16px;outline:none;margin:0;padding:27px 18px 22px;box-shadow:0 8px 35px #0004}.md-preview-v3 .mdp-chart-paper h3{margin:0 0 24px;font-size:5.2cqw}.md-preview-v3 .mdp-pillars{gap:8px;margin:0}.md-preview-v3 .mdp-pillars>div{background:0 0;border:none;padding:0}.md-preview-v3 .mdp-pillars small{color:#665a4c;margin-bottom:12px}.md-preview-v3 .mdp-ganji{border-radius:10px;margin:8px 0;padding:13px 2px 10px;box-shadow:inset 0 1px 1px #fff4,0 3px 6px #0001}.md-preview-v3 .mdp-ganji strong{color:#fff;font-size:8.8cqw;line-height:1}.md-preview-v3 .mdp-ganji span{color:#fff;margin:5px 0 0;font-size:11px}.md-preview-v3 .mdp-chart-paper footer{border-top:1px solid #ded5c6;margin:22px 0 0;padding:18px 0 0}.md-preview-v3 .mdp-chart-paper footer span{color:#8c7863;font-size:12px}.md-preview-v3 .mdp-chart-paper footer strong{color:#493a2d;margin:8px 0 0;font-family:inherit;font-size:4.7cqw;display:block}.md-preview-v3 .mdp-chart-bridge{padding:40px 0 10px}.md-preview-v3 .mdp-chart-bridge h2{font-family:inherit;font-size:6cqw;line-height:1.65}.md-preview-v3 .mdp-teaser{background:#101010;border:none;border-radius:0;margin:0;padding:48px 22px 60px}.md-preview-v3 .mdp-teaser header .mdp-flourish{display:none}.md-preview-v3 .mdp-teaser>header{padding:0 0 28px}.md-preview-v3 .mdp-teaser>header>span{color:#b89974;letter-spacing:.05em;font-size:12px}.md-preview-v3 .mdp-teaser>header h3{color:#fff8ee;margin-top:14px;font-family:inherit;font-size:7.2cqw;font-weight:750;line-height:1.5}.md-preview-v3 .mdp-teaser-visual{border-radius:14px;padding:0;overflow:hidden}.md-preview-v3 .mdp-locked{background:0 0;border:none;padding:22px 0 0}.mdp-lock-copy{text-align:left;justify-content:center;align-items:center;gap:12px;margin-bottom:19px;display:flex}.mdp-lock-copy svg{color:#b4946d;flex-shrink:0}.md-preview-v3 .mdp-lock-copy p{color:#e6d8c8;margin:0;font-family:inherit;font-size:3.6cqw;font-weight:500;line-height:1.7}.mdp-lock-copy p span{color:#a69989}.md-preview-v3 .mdp-locked button{color:#eed7b5;background:#251e18;border:1px solid #6d5740;border-radius:8px;justify-content:center;width:100%;margin:0;padding:16px;font-family:inherit;font-size:14px;font-weight:650}.mdp-attraction-file{color:#443528;text-align:left;background:#f5efe4;padding:24px 20px}.mdp-attraction-file>header{border-bottom:1px solid #cdbb9f;padding-bottom:17px}.mdp-attraction-file>header span{color:#a28b6d;letter-spacing:.07em;font-size:10px;display:block}.mdp-attraction-file>header b{margin-top:8px;font-size:5.2cqw;display:block}.mdp-attraction-key{padding:24px 0}.mdp-attraction-key span{color:#a38968;font-size:11px;display:block}.mdp-attraction-key strong{margin-top:9px;font-size:4.8cqw;display:block}.mdp-attraction-split{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mdp-attraction-split>div{text-align:center;background:#e5eadf;border-radius:7px;padding:17px 9px}.mdp-attraction-split>div+div{background:#efe0d9}.mdp-attraction-split span{color:#6c6b55;font-size:11px}.mdp-sealed-word{filter:blur(6px);-webkit-user-select:none;user-select:none;margin-top:14px;font-size:4cqw;font-weight:800}.mdp-file-action{padding-top:22px}.mdp-file-action>b{margin-bottom:14px;font-size:3.7cqw;display:block}.mdp-attraction-file .mdp-mask-lines i{background:#7b6c59}.md-preview-v3 .mdp-chat-body{gap:23px;min-height:300px;padding:25px 15px 35px}.md-preview-v3 .mdp-chat-preview>header{padding:17px}.md-preview-v3 .mdp-chat-in{font-size:3.8cqw}.md-preview-v3 .mdp-scene-caption{text-shadow:0 2px 15px #0009;font-family:inherit;font-size:8cqw;font-weight:750;line-height:1.4;bottom:7%}.mdp-date-outcome{gap:16px;margin-top:23px;display:grid}.mdp-date-outcome>div{text-align:left;border:1px solid #cdbba4;border-radius:9px;padding:20px 17px}.mdp-date-outcome>div:first-child{opacity:.58}.mdp-date-outcome span{color:#9c7f5e;font-size:11px}.mdp-date-outcome p{padding:14px 0 0;font-size:4.2cqw}.mdp-date-outcome b{color:#ad9580;text-align:right;margin-top:10px;font-size:10px;display:block}.mdp-date-outcome .mdp-mask-lines{margin:17px 0}.md-preview-v3 .mdp-date-reply{color:#755638;background:#fff;border-radius:0 12px 12px;margin-top:19px;padding:15px;box-shadow:0 4px 10px #583d1a11}.md-preview-v3 .mdp-signal{gap:12px}.md-preview-v3 .mdp-signal>div{padding:22px 12px}.md-preview-v3 .mdp-signal strong{font-size:3.6cqw}.md-preview-v3 .mdp-places-visual{background:#191613;grid-template-columns:1fr 1fr;gap:8px;padding:0;display:grid}.mdp-place-photo{background-size:300% 300%;border-radius:8px;min-height:160px;position:relative;overflow:hidden}.mdp-place-photo:first-child{grid-column:1/-1;min-height:220px}.mdp-place-photo:after{content:"";background:linear-gradient(#0000 35%,#000b);position:absolute;inset:0}.mdp-place-photo>span,.mdp-place-photo>strong{z-index:1;color:#fff;position:absolute;left:15px}.mdp-place-photo>span{font-size:12px;top:12px}.mdp-place-photo>strong{font-size:4cqw;bottom:16px}.md-preview-v3 .mdp-place-result{color:#d9bf9d;background:0 0;border:0;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;margin:0;padding:25px 12px;display:flex}.mdp-place-result strong{font-size:4cqw;font-weight:550;line-height:1.7}.md-preview-v3 .mdp-calendar header{padding-bottom:20px}.md-preview-v3 .mdp-desire .mdp-lines{padding:35px 18px 75px}.md-preview-v3 .mdp-desire h2{font-size:9cqw}.md-preview-v3 .mdp-secret-offer{background:#ede4d5;border-radius:0;padding:65px 27px 50px}.mdp-edition{letter-spacing:.24em;color:#9c7e5b;margin-bottom:32px;font-size:9px;display:block}.md-preview-v3 .mdp-secret-offer h2{font-family:var(--font-myeongjo),serif;color:#4a3525;font-size:8cqw;line-height:1.5}.md-preview-v3 .mdp-secret-offer em{color:#a6603d}.mdp-cover-book{aspect-ratio:3/4;text-align:left;color:#e1bf87;background:linear-gradient(95deg,#1d1712,#3d2a1e 7%,#2b2018 12%,#302117);border-radius:2px 5px 5px 2px;width:72%;margin:40px auto;padding:27px 24px;position:relative;transform:perspective(800px)rotateY(-12deg)rotate(-5deg);box-shadow:12px 18px 30px #5a402a55,5px 0 #d5c7b0,8px 0 #79634c}.mdp-cover-book:before{content:"";border:1px solid #ad89504a;position:absolute;inset:12px}.mdp-cover-book>span{font-size:10px;display:block}.mdp-cover-book>strong{font-family:var(--font-myeongjo),serif;margin:24px 0;font-size:14cqw;font-weight:500;line-height:1.2;display:block}.mdp-cover-book>i{font-size:10px;font-style:normal;display:block}.mdp-cover-book>b{color:#b96a47;border:1px solid #b96a47;padding:4px;font:22px serif;position:absolute;bottom:22px;right:25px}.md-preview-v3 .mdp-check-paper{box-shadow:none;background:0 0;border:0;padding:5px 10px 25px}.md-preview-v3 .mdp-check-paper p{border:0;padding:11px 0;font-family:inherit;font-size:4cqw}.md-preview-v3 .mdp-point{letter-spacing:.14em;border:1px solid;border-radius:99px;margin-bottom:23px;padding:8px 15px;font-family:inherit;font-size:11px}.md-preview-v3 .mdp-proof-section,.md-preview-v3 .mdp-time-proof,.md-preview-v3 .mdp-free-question{padding-top:60px;padding-bottom:55px}.md-preview-v3 .mdp-proof-section h2,.md-preview-v3 .mdp-time-proof h2,.md-preview-v3 .mdp-free-question h2{font-size:8cqw;line-height:1.5}.md-preview-v3 .mdp-proof-section .mdp-flourish,.md-preview-v3 .mdp-time-proof .mdp-flourish,.md-preview-v3 .mdp-free-question .mdp-flourish{margin:20px auto}.md-preview-v3 .mdp-followup-cards>div{padding:21px 18px 21px 49px}.md-preview-v3 .mdp-free-question>small{color:#76604c;font-size:11px}.md-preview-v3 .mdp-report-showcase{background:#131211;padding:65px 22px}.md-preview-v3 .mdp-report-showcase h2{font-family:inherit;font-size:8cqw}.md-preview-v3 .mdp-report-showcase>.mdp-body{margin-top:21px}.mdp-real-report{text-align:left;background:var(--rp-bg);color:var(--rp-ink);border:1px solid #454047;border-radius:17px;margin-top:35px;overflow:hidden;box-shadow:0 15px 45px #0008}.mdp-real-report>header{border-bottom:1px solid var(--rp-line);color:var(--rp-faint);justify-content:space-between;padding:18px 20px;font-size:11px;display:flex}.md-preview-v3 .mdp-real-report>article{padding-bottom:30px}.md-preview-v3 .mdp-real-report p{margin-bottom:1rem}.md-preview-v3 .mdp-real-report h2{font-size:24px;line-height:1.45}.md-preview-v3 .mdp-real-report h3{font-size:19px}.mdp-real-report>footer{border-top:1px solid var(--rp-line);color:var(--rp-muted);justify-content:space-between;padding:18px 20px;font-size:12px;display:flex}.md-preview-v3 .mdp-illustrated-toc{border-radius:0;padding:65px 24px 0}.md-preview-v3 .mdp-illustrated-toc ul{text-align:left;color:#77604d;padding:0 10px;font-family:inherit;font-size:3.7cqw}.md-preview-v3 .mdp-illustrated-toc li{border-bottom:1px solid #e3d4c1;padding:10px 0 10px 16px;position:relative}.mdp-illustrated-toc li:before{content:"·";position:absolute;left:0}.mdp-toc-scene.is-individual{background-size:cover}.md-preview-v3 .mdp-sales-half .mdp-offer{color:#eddfcb;background:#201913;padding:65px 24px}.mdp-offer-seal{color:#c57b55;border:1px solid #ac6443;width:40px;height:40px;margin:0 auto 30px;font:26px/40px serif}.md-preview-v3 .mdp-sales-half .mdp-offer h2{color:#f2e5d3;font-family:inherit;font-size:8cqw}.md-preview-v3 .mdp-sales-half .mdp-offer h2 em{color:#e2ad76}.md-preview-v3 .mdp-price-ticket{text-align:center;background:#f6eddf;border:0;border-radius:12px;padding:27px 20px 20px;box-shadow:0 12px 30px #0004}.mdp-price-ticket>header>span{color:#9e8263;font-size:11px}.md-preview-v3 .mdp-price-ticket h3{font-family:var(--font-myeongjo),serif;color:#513c2a;margin:8px 0 22px;font-size:7cqw}.mdp-ticket-spec{border-top:1px dashed #c5af92;justify-content:center;gap:7px;padding-top:20px;display:flex}.mdp-ticket-spec>span{color:#886b4c;background:#ece0ce;border-radius:4px;padding:6px;font-size:10px}.md-preview-v3 .mdp-price-ticket .mdp-price{color:#473221;letter-spacing:-.05em;margin:25px 0 13px;font-family:inherit;font-size:12cqw;line-height:1.2;display:block}.md-preview-v3 .mdp-price-ticket .mdp-price small{margin-left:4px;font-size:5cqw}.md-preview-v3 .mdp-price-ticket>p{color:#99836a;margin-bottom:25px;font-size:11px}.md-preview-v3 .mdp-price-ticket .mdp-buy{border-radius:7px;padding:19px 12px;font-size:15px}.md-preview-v3 .mdp-teaser:before{display:none}.md-preview-v3 .mdp-teaser-visual{margin:0 0 22px}.md-preview-v3 .mdp-locked{margin:0}.md-preview-v3 .mdp-date-heading strong{margin-top:0;font-family:inherit;font-size:4.8cqw}.md-preview-v3 .mdp-chat-preview>header>span{color:#37424b;letter-spacing:0;font-size:14px}.md-preview-v3 .mdp-bubble p{font-family:inherit;font-weight:550;line-height:1.65}.md-preview-v3 .mdp-sales-bridge .mdp-bubble:after{clip-path:polygon(0 0,100% 100%,30% 100%);left:18%;right:auto}.md-preview-v3 .mdp-toc-scene>div{font-family:inherit;font-weight:500}.md-preview-v15{--mdr-accent:#a57145;--mdr-line:#c9aa83;--mdr-paper:#fffaf3;--mdr-wash:#efddc5}.md-preview-v15 .mdp-chart-section{padding:28px 0 0}.md-preview-v15 .mdp-curiosity{padding:0}.mdr-card{border:1px solid var(--mdr-line);background:linear-gradient(#fff 0%,var(--mdr-paper) 50%,var(--mdr-wash) 100%);text-align:center;color:#333;border-radius:12px;margin:0 24px;position:relative;overflow:hidden;box-shadow:0 0 16px #d6b27b21}.mdr-inner-frame{color:var(--mdr-line)}.mdr-card-heading{padding:32px 24px 0}.mdr-divider{color:#b99262;align-items:center;gap:7px;width:36%;margin:auto;display:flex}.mdr-divider i{background:linear-gradient(90deg,#0000,currentColor);flex:1;height:1px}.mdr-divider i:last-child{transform:scaleX(-1)}.mdr-divider>span{font-size:14px}.md-preview-v15 .mdr-card h3{font-family:var(--font-myeongjo),serif;color:var(--mdr-accent);margin:16px 0 0;font-size:7.2cqw;font-weight:500;line-height:1.4}.mdr-table-wrap{margin-top:12px;padding:8px 16px 48px}.mdr-myeongsik-grid{border-radius:12px;grid-template-columns:38px repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.mdr-myeongsik-grid>span:first-child,.mdr-pillar-head{background:#f5ede3;border-bottom:1px solid #e9dfd1}.mdr-pillar-head{flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:11px 0;display:flex}.mdr-pillar-head b{color:#222;font-size:13px}.mdr-pillar-head small{color:#888078;font-size:9px}.mdr-row-label{color:#77716a;background:#fff;border-bottom:1px solid #eee5d9;justify-content:flex-end;align-items:center;padding:8px 6px;font-size:11px;display:flex}.mdr-cell{word-break:normal;overflow-wrap:anywhere;background:#fff;border-bottom:1px solid #eee5d9;justify-content:center;align-items:center;min-width:0;padding:10px 3px;font-size:11px;line-height:1.25;display:flex}.mdr-cell.is-day,.mdr-pillar-head.is-day{background:#fff1dc;font-weight:600}.mdr-cell.is-ganji{background:#fcfaf6;padding:8px 2px}.mdr-cell.is-ganji.is-day{background:#fff1dc}.mdr-color-block{aspect-ratio:101/96;color:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:88%;display:flex;box-shadow:0 4px 5px #0002}.mdr-color-block>b{font-size:17px;font-weight:800}.mdr-color-block>small{font-size:9.5px}.mdr-unknown{color:#958b7f;font-size:11px}.mdr-story{text-align:center;padding:65px 24px 55px}.md-preview-v15 .mdr-story>p{white-space:pre-line;color:#c1b7aa;margin:0 0 22px;font-size:4.5cqw;font-weight:450;line-height:1.75}.md-preview-v15 .mdr-story>h2{font-size:7.5cqw;font-weight:700;line-height:1.5}.md-preview-v15 .mdr-story em{color:#e4b681}.mdr-attraction-profile{text-align:left;align-items:center;gap:17px;padding:26px 24px 0;display:flex}.mdr-attraction-profile img{aspect-ratio:1;object-fit:cover;border:3px solid #e8d8c2;border-radius:50%;flex-shrink:0;width:34%}.mdr-attraction-profile strong{color:#604329;word-break:keep-all;font-size:clamp(15px,4.7cqw,22px);font-weight:750;line-height:1.55}.mdr-excerpt{text-align:left;isolation:isolate;border-top:1px solid #d7bea0;margin:24px 24px 30px;padding:20px 0 0;position:relative}.md-preview-v15 .mdr-excerpt-visible p{color:#78604a;word-break:keep-all;font-size:clamp(12px,3.7cqw,18px);line-height:1.85}.mdr-excerpt-visible strong{color:#493726;font-weight:650}.mdr-sealed{filter:blur(4px);opacity:.55;-webkit-user-select:none;user-select:none;pointer-events:none;height:145px;margin-top:15px;position:relative;overflow:hidden}.md-preview-v15 .mdr-sealed p{color:#8b7158;margin-bottom:12px;font-size:3.7cqw;line-height:2}.mdr-veil{z-index:3;background:linear-gradient(#fcf3e400,#fcf3e48c 28%,#f7ead9ee 90%);border:0;border-radius:0 0 10px 10px;height:145px;position:absolute;bottom:0;left:-6px;right:-6px}.mdr-veil>button{cursor:pointer;color:#946138;border-radius:inherit;background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex}.mdr-veil>button>span{background:#fffaf3;border:1px solid #bf9970;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 3px 13px #a37b4920}.mdr-veil>button:focus-visible{outline-offset:-3px;outline:2px solid #9f6834}.mdr-veil>button:hover>span{background:#eed9b9}.mdr-veil>p{color:#9b372b;text-align:center;width:100%;font-size:11px;position:absolute;bottom:1px}.mdr-chat{text-align:left;background:#b6c9d9;border:1px solid #a8becf;border-radius:13px;margin:26px 22px 32px;overflow:hidden}.mdr-chat>header{color:#26333c;align-items:center;gap:15px;padding:17px 12px;display:flex}.mdr-chat>header>strong{flex:1;font-size:15px;font-weight:600}.mdr-chat>header>svg{flex-shrink:0}.mdr-chat-messages{flex-direction:column;gap:24px;padding:8px 12px 28px;display:flex}.mdr-chat-line{align-items:flex-start;gap:7px;min-width:0;display:flex}.mdr-chat-line.me{justify-content:flex-end}.mdr-chat-line>div{color:#263037;background:#fff;border-radius:3px 11px 11px;max-width:calc(100% - 32px);padding:11px 12px;font-size:clamp(11px,3.5cqw,16px);line-height:1.7;position:relative;box-shadow:0 1px 1px #0001}.mdr-chat-line.me>.mdr-chat-outgoing{background:#ffe34d;border-radius:11px 3px 11px 11px;width:78%;padding:0 12px;overflow:hidden}.mdr-chat-line.her>img,.mdr-chat-line.her>span{object-fit:cover;object-position:50% 30%;background:#e5d4c4;border-radius:8px;flex-shrink:0;width:25px;height:25px}.mdr-chat-secret{filter:blur(4px);-webkit-user-select:none;user-select:none;opacity:.5;align-items:center;height:100px;display:flex;overflow:hidden}.mdr-chat-secret .mdp-mask-lines{gap:12px;width:100%}.mdr-chat-secret .mdp-mask-lines i{background:#a0842e;height:5px}.mdr-chat-outgoing>.mdr-chat-lock{border-radius:inherit;background:#ffe34d70;height:100%;inset:0}.mdr-chat-lock>button>span{width:36px;height:36px;box-shadow:none;background:#ffeb88;border-color:#b69a44}.mdr-chat-lock svg{width:19px;height:19px}.mdr-chat-line time{text-align:right;color:#82939d;margin-top:9px;font-size:9px;line-height:1;display:block}.md-preview-v15 .mdr-woman-scene{margin-top:25px}.md-preview-v15 .mdr-woman-scene .mdp-bubble{width:53%;bottom:5%;left:5%}.mdr-date-film{margin:26px 24px 0}.mdr-date-film>img{aspect-ratio:1.15;object-fit:cover;border-radius:12px;width:100%;display:block}.mdr-date-message{text-align:left;background:#fffcf7;border:1px solid #e8d9c4;border-radius:12px;margin:-25px 12px 0;padding:15px 17px;position:relative;box-shadow:0 4px 15px #977c4b0a}.mdr-date-message>span{color:#a88d6a;margin-bottom:7px;font-size:11px;display:block}.md-preview-v15 .mdr-date-message p{color:#543;font-size:3.7cqw;line-height:1.7}.mdr-places{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:26px 22px 0;display:grid}.mdr-places>div{border:1px solid #d8c09d;border-radius:40px 40px 8px 8px;min-width:0;position:relative;overflow:hidden}.mdr-places img{aspect-ratio:.58;object-fit:cover;object-position:60% 45%;width:100%;display:block}.mdr-places span{white-space:nowrap;color:#826141;background:#fffaf2;padding:12px 0;font-size:12px;font-weight:600;display:block}.mdr-timing{margin:26px 22px 0}.mdr-calendar-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:17px;display:flex}.mdr-calendar-heading strong{color:#6d4e33;font-size:3.6cqw}.mdr-calendar-heading>span{color:#ac8b68;font-size:3cqw}.mdr-calendars{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mdr-month{background:#fffdf8;border:1px solid #e1cfb7;border-radius:11px;min-width:0;padding:13px 8px}.mdr-month.is-current{grid-column:1/-1;padding:18px 15px;box-shadow:0 3px 15px #9a73370b}.mdr-month>header{color:#8f603c;align-items:baseline;gap:5px;margin-bottom:14px;display:flex}.mdr-month>header>span{color:#b19a7e;font-size:9px}.mdr-month>header>strong{font-size:14px;font-weight:700}.mdr-month.is-current>header>strong{font-size:22px}.mdr-month small{color:#9a7759;margin-left:auto;font-size:10px}.mdr-weekdays,.mdr-days{grid-template-columns:repeat(7,minmax(0,1fr));justify-items:center;gap:3px 0;display:grid}.mdr-weekdays{color:#b1a08b;margin-bottom:7px;font-size:8px}.mdr-days>span{aspect-ratio:1;font-variant-numeric:tabular-nums;color:#806f5a;border-radius:50%;place-items:center;width:100%;max-width:28px;font-size:9px;display:grid}.mdr-days>span.is-sunday{color:#bd876f}.mdr-month.is-current .mdr-weekdays{font-size:10px}.mdr-month.is-current .mdr-days>span{font-size:12px}.mdr-days>span.is-today{color:#fff;background:#a16b3e;font-weight:750;box-shadow:0 0 0 3px #e9d7be}.mdr-timing>.mdr-excerpt{margin-inline:2px}@media (max-width:359px){.mdr-card{margin-inline:16px}.mdr-card-heading{padding-inline:18px}.mdr-chat{margin-inline:17px}.mdr-excerpt{margin-inline:20px}.mdr-places{gap:6px;margin-inline:18px}}.md-preview-v15 .mdp-desire .mdr-story{padding-top:32px;padding-bottom:75px}.md-preview-v15 .mdp-desire h2{font-size:9cqw}.mdr-secret-offer{color:#352a21;background:#fff7ee;padding-bottom:40px;position:relative}.mdr-offer-hero{aspect-ratio:450/425;position:relative;overflow:hidden}.mdr-offer-hero>img{object-fit:cover;object-position:50% 27%;width:100%;height:100%}.mdr-offer-hero:after{content:"";background:linear-gradient(90deg,#fff7eef2,#0000 66%),linear-gradient(#0000 78%,#fff7ee);position:absolute;inset:0}.mdr-offer-hero>div{z-index:1;position:absolute;top:19%;left:6.7%}.md-preview-v15 .mdr-offer-hero p{color:#ae713b;margin-bottom:13px;font-size:5cqw}.md-preview-v15 .mdr-offer-hero h2{color:#9a5b30;font-family:var(--font-myeongjo),serif;letter-spacing:-.06em;font-size:12cqw;font-weight:650;line-height:1.18}.mdr-offer-hero span{color:#5d4b3b;margin-top:22px;font-size:4cqw;line-height:1.65;display:block}.mdr-included{background:#fff;border-radius:13px;margin:-10px 6.7% 24px;padding:23px 24px 25px;position:relative}.md-preview-v15 .mdr-included>p{color:#a77546;background:#f4e8d8;border-radius:99px;margin:0 auto 15px;padding:8px 14px;font-size:3.2cqw;display:table}.md-preview-v15 .mdr-included>h3{font-family:var(--font-myeongjo),serif;text-align:center;font-size:6.4cqw;font-weight:500;line-height:1.4}.mdr-included ul{margin:24px 0 0;padding:0;list-style:none}.mdr-included li{border-bottom:1px solid #f0ebe4;align-items:flex-start;gap:10px;padding:15px 0;display:flex}.mdr-included li:last-child{border:0;padding-bottom:0}.mdr-included li>svg{color:#fff;background:#a97544;border-radius:50%;flex-shrink:0;width:19px;height:19px;margin-top:1px;padding:3px}.mdr-included li strong{font-size:3.6cqw;font-weight:650}.mdr-included li span{color:#8e8175;margin-top:9px;font-size:3.1cqw;line-height:1.4;display:block}.mdr-offer-price{color:#28231d;background:#fff;border:1px solid #dec5a8;border-radius:18px;margin:0 6.7%;padding:21px 19px 25px;box-shadow:0 0 10px #b5825120}.mdr-price-original{justify-content:space-between;font-size:4.8cqw;font-weight:750;line-height:1;display:flex}.mdr-price-discount{color:#ae6b33;white-space:nowrap;border-bottom:1px solid #bdb4a9;justify-content:space-between;align-items:center;gap:6px;margin-top:22px;padding-bottom:13px;font-size:3.6cqw;font-weight:600;display:flex}.mdr-price-discount b{color:#292114;background:#f2cd69;border-radius:99px;margin-left:4px;padding:4px 7px;font-size:3.1cqw;display:inline-block}.mdr-price-final{justify-content:space-between;align-items:center;gap:6px;margin-top:20px;display:flex}.mdr-price-final>span{white-space:nowrap;font-size:3.8cqw;font-weight:650}.mdr-price-final>strong{letter-spacing:-.06em;color:#995729;text-shadow:1px 1px #fff,2px 2px #b8926b55;font-family:Georgia,serif;font-size:11.3cqw;font-style:italic;font-weight:800;line-height:1.2}.mdr-price-final small{margin-left:3px;font-size:5.3cqw}.mdr-buy{color:#fff9f0;cursor:pointer;background:#a86c3a;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:86.6%;margin:25px auto 0;padding:20px 9px;display:flex;font-size:4.5cqw!important;font-weight:700!important}.mdr-buy:disabled{opacity:.65;cursor:wait}.mdr-buy:active{transform:scale(.985)}.mdr-difference{padding-top:60px}.md-preview-v15 .mdr-difference h2{font-size:7.4cqw}.mdr-price-sources{color:#99846a;margin-top:18px;font-size:11px}.mdr-price-sources summary{text-underline-offset:4px;text-decoration:underline}.mdr-price-sources ul{margin:0;padding:15px 0 0;list-style:none}.mdr-price-sources li{justify-content:space-between;gap:5px;padding:8px 0;display:flex}.mdr-price-sources a{text-decoration:underline}.md-preview-v15 .mdr-price-sources p{text-align:left;margin-top:10px;font-size:10px}.mdr-sales .mdp-sales-bridge .mdr-story{background:#151311}.mdr-result{text-align:center;color:#fff;background:#1e1e1e;padding:65px 0 60px;overflow:hidden}.md-preview-v15 .mdr-result>p{color:#c6c0b9;padding:0 20px;font-size:4.4cqw;line-height:1.6}.md-preview-v15 .mdr-result h2{font-family:var(--font-myeongjo),serif;color:#e2b581;margin-top:18px;font-size:7.6cqw;font-weight:500}.mdr-result .mdp-flourish{margin:27px auto 20px}.mdr-result-taeo{object-fit:cover;object-position:50% 0%;width:65%;height:76cqw;margin:36px auto 0;display:block}.mdr-result-pages{margin:-8px 0 0;position:relative}.mdr-result-pages>article{z-index:2;color:#28231f;text-align:left;background:#f6f2eb;border-radius:13px;width:72%;min-height:102cqw;margin:0 auto;padding:25px 20px 28px;position:relative}.mdr-result-pages>article>span{color:#a0886b;font-size:10px}.md-preview-v15 .mdr-result-pages h3{color:#493b2f;margin:10px 0 19px;font-size:4.8cqw;font-weight:700;line-height:1.6}.md-preview-v15 .mdr-result-pages article>p{word-break:keep-all;margin-top:20px;font-size:3.6cqw;line-height:1.85}.mdr-side-page{z-index:0;text-align:left;color:#675b4e;filter:blur(5px);background:#f6f2eb;border-radius:12px;width:70%;padding:30px 20px;font-size:4cqw;line-height:2;position:absolute;top:12px;bottom:0;overflow:hidden}.mdr-side-page.is-left{right:95%}.mdr-side-page.is-right{left:95%}.mdr-result nav{color:#a99a87;justify-content:center;align-items:center;gap:25px;margin-top:25px;font-size:11px;display:flex}.mdr-result nav button{color:#d5c4ac;background:0 0;border:1px solid #5b4f40;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.mdr-final-offer{text-align:center;background:#1e1e1e;padding:65px 0 55px}.md-preview-v15 .mdr-final-offer h2{font-family:var(--font-myeongjo),serif;color:#fff5e5;margin:0 20px 40px;font-size:8.4cqw;font-weight:500;line-height:1.5}.mdr-final-offer em{color:#e2b581}.mdr-final-offer .mdr-offer-price{outline-offset:-8px;box-shadow:none;background:#fbf3e7;border-radius:4px;outline:1px solid #d2b591;padding:25px 22px 30px}.mdr-offer-price.is-compact .mdr-price-discount{border:0;justify-content:center;margin:0;padding:0}.mdr-offer-price.is-compact .mdr-price-discount del{color:#ac9881;font-size:4.1cqw}.mdr-offer-price.is-compact .mdr-price-final{justify-content:center;margin-top:10px}.mdr-offer-price.is-compact .mdr-price-final>span{display:none}.mdr-offer-price.is-compact .mdr-price-final>strong{font-size:13cqw}@media (prefers-reduced-motion:reduce){.mdr-buy:active{transform:none}}.mdr-calendar-lock-area{isolation:isolate;position:relative}.mdr-calendar-lock-area .mdr-days,.mdr-calendar-lock-area .mdr-weekdays{filter:blur(3.5px);opacity:.65;-webkit-user-select:none;user-select:none}.mdr-calendar-lock-area .mdr-days>span.is-marked{color:#fff;background:#d9ae78;box-shadow:0 0 0 2px #c39763}.mdr-calendar-lock-area .mdr-calendar-lock{background:linear-gradient(#fff9ee00,#fff7e94d 45%,#f6e8d8a6);border-radius:10px;height:auto;inset:55px -1px 0}.mdr-calendar-lock>button>span{width:58px;height:58px;box-shadow:0 4px 18px #986b4133}.mdr-timing-details{text-align:left;padding:27px 0 30px}.md-preview-v15 .mdr-timing-details>p{color:#60442e;font-size:4.2cqw;font-weight:700}.mdr-timing-details ul{margin:16px 0 0;padding:0;list-style:none}.mdr-timing-details li{color:#8d7158;align-items:center;gap:9px;padding:8px 0;font-size:3.5cqw;line-height:1.6;display:flex}.mdr-timing-details li:before{content:"✓";color:#b58956;font-size:12px}.md-preview-v15 .mdr-desire-end{color:#f7f3ed;margin-top:17px;font-size:7cqw;display:inline-block}.mdr-volume{text-align:center;color:#784e30;margin:5px 24px 27px}.mdr-volume strong{font-size:5.5cqw;font-weight:750;display:block}.mdr-volume span{color:#ac896a;margin-top:10px;font-size:3.2cqw;display:block}.md-preview-v15 .mdr-question-terms{color:#8b7967;margin:15px 0 0;font-size:11px}.mdr-first-free{border-block:1px solid #d9bb96;width:90%;margin:28px auto 22px;padding:21px 15px}.mdr-first-free span{color:#95704e;font-size:3.8cqw;display:block}.mdr-first-free strong{color:#a46638;margin-top:12px;font-size:7.2cqw;font-weight:750;display:block}.mdr-result-pages>article{width:74%;min-height:0;padding:24px 17px 26px}.mdr-result-pages article>header{color:#a18b70;border-bottom:1px solid #d5cab8;justify-content:space-between;gap:8px;padding-bottom:13px;font-size:9px;display:flex}.md-preview-v15 .mdr-result-pages h3{color:#3d3023;margin:23px 0 20px;font-family:inherit;font-size:5cqw;line-height:1.5}.md-preview-v15 .mdr-result-pages article>p{word-break:keep-all;color:#56493b;margin:0 0 20px;font-size:3.35cqw;line-height:1.95}.mdr-result-pages article strong{color:#30271f;font-weight:750}.mdr-result-pages article>footer{text-align:center;color:#a18b70;border-top:1px solid #dfd3c2;padding-top:13px;font-size:9px}.md-preview-v15 .mdr-final-offer h2{letter-spacing:-.055em;font-family:inherit;font-size:7.6cqw;font-weight:750;line-height:1.6}.md-preview-v15 .mdp-sticky{background:linear-gradient(#15120f00,#15120fed 20%);padding-top:10px}.mdr-sticky-benefit{color:#e8c99e;justify-content:center;align-items:center;gap:12px;padding:8px 0 12px;font-size:12px;font-weight:650;display:flex}.mdr-sticky-benefit>span{color:#bcb0a2;border-left:1px solid #766149;padding-left:12px;font-size:11px;font-weight:450}.md-preview-v15 .mdp-sticky>button{background:#f1dfc3;justify-content:center;padding:18px 30px;position:relative}.md-preview-v15 .mdp-sticky strong{justify-content:center;font-size:16px}.md-preview-v15 .mdp-sticky strong>svg{position:absolute;right:20px}.md-preview-v15 .mdp-bottom-space{height:140px}.md-preview-v15 .mdr-sale-timer{color:#fff;letter-spacing:-.2px;background:0 0;justify-content:center;align-items:center;gap:6px;margin:0 0 12px;padding:0;font-size:15px;font-weight:500;display:flex}.mdr-sale-count{color:#ffd84a;font-variant-numeric:tabular-nums;min-width:98px;font-weight:750}.sn-intro-v7{color:#f4f0e9;background:#080808;container-type:inline-size}.sn7-page{--sn7-title:clamp(26px,7.7cqw,36px);--sn7-body:clamp(17px,4.8cqw,22px);text-align:center;font-family:Pretendard Variable,Pretendard,sans-serif;overflow:hidden}.sn-intro-v7 .sn7-page h1,.sn-intro-v7 .sn7-page h2{color:#f4f0e9;font:750 var(--sn7-title)/1.45 "Pretendard Variable",Pretendard,sans-serif;letter-spacing:-.055em;word-break:keep-all;margin:0}.sn-intro-v7 .sn7-page em{color:#e2bd83;font-style:normal}.sn7-page p{font-size:var(--sn7-body);letter-spacing:-.035em;word-break:keep-all;color:#d4d0c9;margin:28px 0 0;line-height:1.8}.sn7-page strong{color:#f4f0e9;font-weight:700}.sn7-page figure{margin:0}.sn7-page img{width:100%;height:auto;display:block}.sn7-hero{padding-top:20px}.sn7-hero>p{font-size:var(--sn7-body);color:#dfc397;letter-spacing:-.035em;margin:0 14px 24px;font-weight:600}.sn7-hero h1{padding:0 20px}.sn7-hero>figure{margin-top:28px;position:relative}.sn7-hero>figure img{object-fit:cover;object-position:center 53%;max-height:410px}.sn7-hero>figure:after{content:"";pointer-events:none;background:linear-gradient(#080808,#0000 15% 72%,#080808);position:absolute;inset:0}.sn7-hero-end{margin-top:-16px;padding:0 18px 60px;position:relative}.sn7-hero-end p{margin:0 0 8px}.sn7-hero-end h2{color:#e2bd83}.sn7-section{padding:76px 24px}.sn7-section+.sn7-section{border-top:1px solid #29251e}.sn7-dream{color:#26221c;background:#eee7db}.sn-intro-v7 .sn7-dream h2{color:#26221c}.sn-intro-v7 .sn7-dream em{color:#91652e}.sn7-dream p{color:#625849}.sn7-dream figure{margin-top:36px}.sn7-page figcaption{color:#6b6256;word-break:keep-all;margin-top:12px;font-size:12px;line-height:1.7}.sn7-page figcaption a{color:inherit;text-underline-offset:3px;text-decoration:underline}.sn7-parent>figure{margin:36px -24px 58px}.sn7-founder{background:#14120f}.sn7-signature{color:#b9ad9d;font-size:var(--sn7-body);border-top:1px solid #544633;margin-top:40px;padding-top:26px;line-height:1.8}.sn7-diplomas{align-items:center;margin:40px -10px 28px;display:flex}.sn7-diplomas figure{width:31%}.sn7-diplomas figure:nth-child(2){z-index:1;width:42%;margin:0 -2%;position:relative}.sn7-diplomas img{box-shadow:0 10px 24px #0006}.sn7-close{padding-top:0}.sn7-close figure{margin:0 -24px 44px}.sn-intro-v7 .dating-cta{padding:20px 24px max(20px,env(safe-area-inset-bottom));background:linear-gradient(#0000,#080808 20%)}.sn-intro-v7 .dating-cta button{color:#191919;background:#fff;border:0;border-radius:999px;width:100%;min-height:56px;font:700 17px/1.4 Pretendard Variable,Pretendard,sans-serif}.sn8-history{background:#14120f}.sn7-page .sn8-proof-note{color:#b4a58e;margin-top:18px;font-size:12px}.sn8-disclosure{text-align:left;color:#746958;word-break:keep-all;border-top:1px solid #cfc2ad;margin-top:28px;padding-top:18px;font-size:12px;line-height:1.8}.sn7-page .sn8-year{color:#b9a487;margin:0 0 22px;font-size:12px}.sn8-total{margin:36px 0 28px}.sn8-total>span{font-size:var(--sn7-body);color:#d4c7b3;display:block}.sn7-page .sn8-total>strong{letter-spacing:-.075em;color:#e2bd83;font-variant-numeric:tabular-nums;font-size:clamp(76px,23cqw,104px);font-weight:650;line-height:1.2;display:block}.sn8-total small{font-size:var(--sn7-body);letter-spacing:-.03em;margin-left:8px}.sn8-results{border-top:1px solid #51432e;border-bottom:1px solid #51432e;grid-template-columns:1fr 1fr;margin:0;display:grid}.sn8-results>div{padding:24px 6px}.sn8-results>div:nth-child(odd){border-right:1px solid #51432e}.sn8-results>div:nth-child(-n+2){border-bottom:1px solid #51432e}.sn8-results dt{color:#d4c7b3;letter-spacing:-.04em;font-size:clamp(14px,4.2cqw,20px)}.sn8-results dd{color:#e2bd83;font-size:var(--sn7-title);margin:8px 0 0;font-weight:700;line-height:1.3}.sn8-results dd span{font-size:var(--sn7-body);margin-left:4px;font-weight:400}.sn9-study{background:#080808}.sn9-study>figure{margin:36px -24px}.sn-intro-v7 .sn7-page .sn9-study>p+h2{margin-top:52px}.sn9-method{background:#14120f}.sn9-pullquote{color:#d4d0c9;font-size:var(--sn7-body);letter-spacing:-.035em;word-break:keep-all;border-top:1px solid #6a5334;border-bottom:1px solid #6a5334;margin:36px 0;padding:24px 0;line-height:1.9}.sn7-page .sn9-pullquote strong{color:#e2bd83}.sn-intro-v7 .sn7-page .sn11-red{color:#f05248}.sn11-hook{padding:20px 24px 72px}.sn11-hook>p:first-child{margin:0 0 36px}.sn11-pause{flex-direction:column;align-items:center;gap:12px;margin:32px 0;display:flex}.sn11-pause i{background:#aaa;border-radius:50%;width:6px;height:6px}.sn11-pause i:nth-child(2){opacity:.6}.sn11-pause i:nth-child(3){opacity:.3}.sn-intro-v7 .sn7-page .sn11-story-heading{margin-top:48px}.sn11-regret{background:#0d0b0b}.sn11-regret>figure{margin:32px -24px}.sn-intro-v7 .sn7-page .sn11-regret p+h2{margin-top:38px;font-size:clamp(24px,7.2cqw,34px);line-height:1.7}.sn11-highlight{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#bd2924;padding:3px 7px}.sn13-turn{border-top:1px solid #544633;margin-top:42px;padding-top:32px}.sn7-page .sn13-turn p{margin:0 0 12px}.sn7-page .sn13-turn h2{margin-bottom:0}.sn7-page .sn14-gold{color:#e2bd83}.sn7-page p.sn14-lead{margin:0 0 22px}.sn7-dream p.sn14-lead{margin:16px 0 0}.sn7-page p.sn11-story-heading{margin:42px 0 12px}.sn14-report{color:#2c251b;text-align:left;background:#f0e8da;padding-top:56px;padding-bottom:48px}.sn-intro-v7 .sn7-page .sn14-report h2{color:#2c251b;font-size:clamp(26px,7cqw,34px);line-height:1.45}.sn-intro-v7 .sn7-page .sn14-report em{color:#8b5f2b}.sn14-inclusions{grid-template-columns:repeat(2,minmax(0,1fr));margin:32px 0 0;display:grid}.sn14-inclusions>div{border-top:1px solid #c4b293;padding:24px 16px 26px 0}.sn14-inclusions>div:nth-child(2n){border-left:1px solid #c4b293;padding-left:18px;padding-right:0}.sn14-inclusions h3{letter-spacing:-.05em;color:#302619;word-break:keep-all;margin:0 0 14px;font-size:clamp(18px,5.1cqw,24px);font-weight:700;line-height:1.45}.sn7-page .sn14-inclusions p{color:#75634d;margin:0;font-size:clamp(15px,4cqw,18px);line-height:1.7}.sn14-report footer{border-top:1px solid #a98b60;padding-top:24px}.sn14-report footer>span{color:#8b5f2b;letter-spacing:-.045em;font-size:clamp(26px,7.2cqw,34px);font-weight:750;line-height:1.4;display:block}.sn7-page .sn14-report footer p{color:#75634d;margin:10px 0 0;font-size:clamp(16px,4.4cqw,20px);line-height:1.65}.sn7-page .sn14-report footer strong{color:#453728;font-weight:600}.sn9-story .sn-founder-highlight{color:#21180e;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#e2bd83;padding:3px 4px;font-weight:750}.sn-intro-includes{background:#f0e8da;padding:48px 0 36px}.sn-intro-includes .mdr-included{text-align:left;margin:0 6.7% 24px}.sn-intro-includes .sn-included-heading{border-bottom:1px solid #ded0bb;padding:6px 0 10px}.sn-intro-includes .sn-included-heading>p{text-align:left;color:#9a744a;margin:0 0 16px;font-size:15px}.sn-intro-includes .sn-included-heading>h3{text-align:left;color:#50351f;margin:0;font:650 clamp(24px,6.3cqw,30px)/1.5 Pretendard Variable,Pretendard,sans-serif}.sn-intro-v7 .sn-intro-includes .sn-included-heading em{color:#996e3e}.sn-intro-includes .mdr-included li strong{color:#50351f}.sn-intro-report-size{text-align:center;margin:36px 24px 12px;padding:0}.sn7-page .sn-intro-report-size>p{color:#674729;margin:0 0 24px;font-size:clamp(22px,6cqw,28px);font-weight:750;line-height:1.4}.sn-intro-report-size>div{justify-content:center;align-items:baseline;gap:clamp(24px,8cqw,38px);display:flex}.sn-intro-report-size strong{white-space:nowrap;letter-spacing:-.05em;color:#865c2c;align-items:baseline;gap:5px;font-size:clamp(38px,10cqw,48px);font-weight:750;line-height:1.2;display:inline-flex}.sn-intro-report-size small{letter-spacing:-.035em;color:#674729;font-size:clamp(15px,4cqw,18px);font-weight:600}.sn-intro-proof{background:#0d0b09;padding:70px 24px 50px}.sn7-page .sn-intro-proof>p{color:#aa9982;margin:22px 0 0;font-size:13px}.sn-intro-proof-numbers{background:radial-gradient(#b28a4e14,#0000 70%);flex-direction:column;gap:42px;margin:42px 0 0;display:flex}.sn-intro-proof-numbers>div>span{color:#cbbca4;margin-bottom:10px;font-size:15px;display:block}.sn-intro-proof-numbers strong{letter-spacing:-4px;color:#e8c88f;justify-content:center;align-items:baseline;gap:8px;font-size:clamp(64px,20cqw,86px);line-height:1.1;display:flex}.sn-intro-proof-numbers small{letter-spacing:-1px;color:#bea47b;font-size:24px;font-weight:400}.sn-intro-reviews{background:#0d0b09;padding:36px 24px 64px}.sn-intro-reviews>header{margin-bottom:30px}.sn-intro-reviews>header>span{color:#c2b59f;margin-bottom:18px;font-size:13px;line-height:1.7;display:block}.sn7-page .sn-intro-reviews>header>p{color:#a4998f;margin-top:16px;font-size:12px}.sn-intro-reviews article{color:#514236;text-align:left;background:#f7f0e5;border-radius:5px;margin:14px 0;padding:24px}.sn-review-meta{color:#97836d;font-size:12px}.sn-intro-reviews h3{color:#514236;letter-spacing:normal;word-break:keep-all;margin:14px 0 12px;font-size:17px;font-weight:700;line-height:1.7}.sn7-page .sn-intro-reviews article p{white-space:pre-line;color:#514236;letter-spacing:normal;word-break:keep-all;margin:0;font-size:14px;line-height:1.95}.sn7-page .sn-intro-report-size>p.sn-volume-toc-note{color:#8c7455;letter-spacing:-.025em;margin:18px 0 0;font-size:12px;font-weight:400;line-height:1.6}.sn-reference-preview .sn-preserve-lines{white-space:pre-line}.sn-reference-preview .sn-preview-opening h1{word-break:keep-all;margin:22px 22px 32px;font-size:clamp(26px,7.4cqw,35px);line-height:1.5}.sn-reference-preview .sn-preview-opening em{color:#e9be77;margin-top:12px;display:inline-block}.sn-reference-preview .mdr-card-heading{padding-inline:22px}.sn-reference-preview .mdr-card h3{font-size:clamp(23px,6.5cqw,31px)}.sn-reference-preview .sn-reading-quote{font:500 clamp(22px,6.2cqw,30px)/1.65 var(--font-myeongjo),serif;color:#60432a;word-break:keep-all;border-top:1px solid #cdb58e;border-bottom:1px solid #cdb58e;margin:30px 22px 8px;padding:24px 0}.sn-reference-preview .mdr-excerpt{margin-inline:24px;padding-top:22px}.sn-reference-preview .mdr-excerpt-visible p{color:#75604b;margin:0 0 20px;font-size:clamp(17px,4.6cqw,21px);line-height:1.85}.sn-reference-preview .mdr-excerpt-visible p:last-child{margin-bottom:0}.sn-reference-preview .mdr-excerpt-visible strong{color:#4e3521;font-weight:700}.sn-reference-preview .mdr-veil>button{flex-direction:column;gap:13px}.sn-reference-preview .mdr-veil>button>b{font:650 15px/1.5 Pretendard Variable,Pretendard,sans-serif}.sn-reference-preview .sn-exam-moment{text-align:left;border-left:3px solid #b38b58;margin:28px 24px 0;padding:0 0 0 18px}.sn-reference-preview .sn-exam-moment>span{color:#927455;font-size:15px}.sn-reference-preview .sn-exam-moment>p{font:500 clamp(25px,7cqw,32px)/1.6 var(--font-myeongjo),serif;color:#8f795e;margin:16px 0 0}.sn-reference-preview .sn-exam-moment strong{color:#61452c;font-weight:500}.sn-reference-preview .sn-parent-note{background:#f0e4d2;border-block:1px solid #d6bf9e;border-radius:0;margin:30px 24px 0;padding:24px 18px}.sn-reference-preview .sn-parent-note>span{color:#967752;font-size:15px}.sn-reference-preview .sn-parent-note blockquote{color:#503820;margin:18px 0 0;font-size:clamp(22px,6.2cqw,29px);line-height:1.65}.sn-reference-preview .sn-proof-intro{text-align:center;background:#1c1813;padding:0 24px 58px}.sn-reference-preview .sn-proof-intro .sn-story-art{margin:0 12px}.sn-reference-preview .sn-proof-intro>div{color:#4d3821;background:#fffaf0;border:1px solid #bba27c;border-radius:30px;margin-top:-12px;padding:30px 16px;position:relative}.sn-reference-preview .sn-proof-intro>div:before{content:"";background:#fffaf0;border-top:1px solid #bba27c;border-left:1px solid #bba27c;width:20px;height:20px;position:absolute;top:-10px;left:46%;transform:rotate(45deg)}.sn-reference-preview .sn-proof-intro h2{font:500 clamp(24px,6.5cqw,31px)/1.5 var(--font-myeongjo),serif}.sn-reference-preview .sn-proof-intro p{margin:16px 0 0;font-size:18px;line-height:1.8}.sn-reference-preview .sn-point-one,.sn-reference-preview .sn-point-two,.sn-reference-preview .sn-point-three{text-align:center;color:#47321e;background:#f7f1e5;padding:56px 24px}.sn-reference-preview .sn-point-badge{color:#9b6d38;border:1.5px solid;border-radius:30px;align-items:center;gap:7px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-flex}.sn-reference-preview .sn-point-badge i{border-left:1px solid;height:13px}.sn-reference-preview .sn-proof-points h2{font:500 clamp(24px,6.5cqw,32px)/1.5 var(--font-myeongjo),serif;word-break:keep-all;margin:25px 0 18px}.sn-reference-preview .sn-proof-points h2 em{color:#9d6b33;font-style:normal}.sn-reference-preview .sn-proof-points section>p{color:#806b55;word-break:keep-all;margin:22px 0;font-size:17px;line-height:1.8}.sn-reference-preview .sn-point-diplomas{justify-content:center;align-items:center;margin:32px -4px 24px;display:flex}.sn-reference-preview .sn-point-diplomas img{width:30%;box-shadow:0 5px 14px #32221135}.sn-reference-preview .sn-point-diplomas img:nth-child(2){z-index:1;width:43%;margin-inline:-1.5%;position:relative}.sn-reference-preview .sn-point-one .sn-point-caption{margin-bottom:0;font-size:13px}.sn-reference-preview .sn-point-two{color:#f4e9d8;background:#241d15}.sn-reference-preview .sn-point-two .sn-point-badge,.sn-reference-preview .sn-point-two h2 em{color:#e2bf85}.sn-reference-preview .sn-point-two>p{color:#ccbeaa}.sn-reference-preview .sn-solar-comparison{margin-top:30px}.sn-reference-preview .sn-solar-comparison table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:clamp(14px,3.7cqw,17px);line-height:1.7}.sn-reference-preview .sn-solar-comparison th,.sn-reference-preview .sn-solar-comparison td{border:1px solid #87704e;padding:18px 8px}.sn-reference-preview .sn-solar-comparison th{color:#dac6a4;font-weight:600}.sn-reference-preview .sn-solar-comparison tr>:first-child{width:37%}.sn-reference-preview .sn-solar-comparison tr>:last-child{color:#604627;background:#efe2cd}.sn-reference-preview .sn-point-three{padding-top:98px;padding-inline:0;padding-bottom:0;position:relative;overflow:hidden}.sn-reference-preview .sn-point-ribbons{height:72px;position:absolute;top:0;left:0;right:0;overflow:hidden}.sn-reference-preview .sn-point-ribbons i,.sn-reference-preview .sn-point-ribbons b{background:#a48251;width:120%;height:64px;position:absolute;top:-34px;left:-10%;transform:rotate(10deg)}.sn-reference-preview .sn-point-ribbons b{background:#241d15;transform:rotate(-12deg)}.sn-reference-preview .sn-point-three h2{padding-inline:20px}.sn-reference-preview .sn-point-phone{margin:46px 0 0;padding:30px 18px 65px;position:relative;overflow:hidden}.sn-reference-preview .sn-point-phone>img{opacity:.85;width:82%;position:absolute;top:0;left:9%}.sn-reference-preview .sn-point-questions{z-index:1;flex-direction:column;gap:20px;display:flex;position:relative}.sn-reference-preview .sn-point-questions article{text-align:left;background:#fffefa;border-radius:22px;align-self:flex-end;width:92%;padding:22px 20px;box-shadow:0 8px 18px #33291b29}.sn-reference-preview .sn-point-questions article:nth-child(2){align-self:flex-start}.sn-reference-preview .sn-point-questions h3{align-items:baseline;gap:9px;font-size:17px;font-weight:700;line-height:1.5;display:flex}.sn-reference-preview .sn-point-questions h3>span{color:#fff;background:#aa8653;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font-size:13px;display:grid}.sn-reference-preview .sn-point-questions p{color:#756553;margin:10px 0 0 32px;font-size:16px;line-height:1.65}.sn-reference-preview .sn-review-examples h3{color:#533c27;margin:12px 0 0;font-size:20px;font-weight:700;line-height:1.55}.sn-reference-preview .sn-review-examples article>span{font-size:13px}.sn-reference-preview .sn-review-examples article p{font-size:17px;line-height:1.85}.sn-reference-preview .sn-review-examples .sn-kicker,.sn-reference-preview .sn-review-examples>small{font-size:12px}.sn-reference-preview .sn-included-heading{border-bottom:1px solid #ded0bb;padding:6px 0 10px}.sn-reference-preview .sn-included-heading>p{text-align:left;color:#9a744a;margin:0 0 16px;font-size:15px}.sn-reference-preview .sn-included-heading>h3{text-align:left;color:#50351f;margin:0;font:650 clamp(24px,6.3cqw,30px)/1.5 Pretendard Variable,Pretendard,sans-serif}.sn-reference-preview .sn-included-heading>h3 em{color:#996e3e;font-style:normal}.sn-reference-preview .sn-report-volume{text-align:center;color:#674729;margin:36px 24px}.sn-reference-preview .sn-report-volume>p{margin-bottom:22px;font-size:18px}.sn-reference-preview .sn-report-volume>div{border-block:1px solid #cab18a;grid-template-columns:1fr 1fr;padding:24px 0;display:grid}.sn-reference-preview .sn-report-volume strong{color:#865c2c;letter-spacing:-.06em;font-size:clamp(44px,13cqw,60px);font-weight:750;line-height:1.2;display:block}.sn-reference-preview .sn-report-volume strong+strong{border-left:1px solid #cab18a}.sn-reference-preview .sn-report-volume strong>span{letter-spacing:-.04em;color:#8c7455;margin-bottom:12px;font-size:13px;font-weight:500;display:block}.sn-reference-preview .sn-report-volume small{letter-spacing:-.05em;margin-left:4px;font-size:20px;font-weight:600}.sn-reference-preview .sn-report-volume>span{color:#927d63;margin-top:14px;font-size:12px;line-height:1.7;display:block}.sn-reference-preview .mdp-illustrated-toc article h3{word-break:keep-all;font-size:clamp(22px,6cqw,29px);line-height:1.5}.sn-reference-preview .mdp-illustrated-toc article li{word-break:keep-all;font-size:clamp(16px,4.2cqw,20px);line-height:1.8}.sn-reference-preview .mdp-sticky>button,.sn-reference-preview .mdr-buy{color:#2c1b08;background:#ffc447;border:1px solid #ffd780;border-radius:15px;box-shadow:0 4px 20px #d993192b}.sn-reference-preview .mdp-sticky strong{font-size:17px}.sn-reference-preview .sn-offer-timer{color:#ece1cf;justify-content:center;align-items:center;gap:9px;padding:10px 0 12px;font-size:13px;display:flex}.sn-reference-preview .sn-timer-digits{color:#ffc447;font-variant-numeric:tabular-nums;font-size:18px;font-weight:750}.sn-reference-preview .mdp-bottom-space{height:170px}@media (max-width:359px){.sn-reference-preview .mdr-excerpt{margin-inline:20px}.sn-reference-preview .mdp-sticky strong{font-size:15px}.sn-reference-preview .sn-offer-timer{gap:7px;font-size:12px}.sn-reference-preview .sn-timer-digits{font-size:16px}.sn-reference-preview .sn-point-questions article{padding:20px 14px}}.sn-reference-preview .sn-point-three>.sn-point-landscape{opacity:.18;pointer-events:none;width:100%;position:absolute;top:65px;left:0}.sn-reference-preview .sn-point-three>.sn-point-badge,.sn-reference-preview .sn-point-three>h2,.sn-reference-preview .sn-point-three>p{position:relative}.sn-reference-preview .mdr-excerpt-visible p{text-align:left;font-size:clamp(18px,4.8cqw,21px);line-height:1.85}.sn-reference-preview .sn-report-continuation{margin-top:20px}.sn-reference-preview .sn-report-continuation p{text-align:left;color:#75604b;margin:0;font-size:clamp(18px,4.8cqw,21px);line-height:1.85}.sn-reference-preview .sn-story-copy{text-align:center;padding:65px 24px 55px;font-family:Pretendard Variable,Pretendard,sans-serif}.sn-reference-preview .sn-story-copy>p{letter-spacing:-.035em;color:#c1b7aa;white-space:normal;margin:0 0 22px;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:4.5cqw;font-weight:450;line-height:1.75}.sn-reference-preview .sn-story-copy>h2{letter-spacing:-.05em;color:#f7f3ed;white-space:normal;word-break:keep-all;margin:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:7.5cqw;font-weight:700;line-height:1.5}.sn-reference-preview .sn-story-copy>h2 em{font:inherit;color:#e4b681}.sn-reference-preview .sn-report-lead-wrap{padding:32px 24px 0}.sn-reference-preview .sn-report-lead-wrap>.sn-report-lead{white-space:pre-line;letter-spacing:-.03em;color:#60432a;text-align:left;word-break:keep-all;margin:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:clamp(20px,5.4cqw,25px);font-weight:700;line-height:1.6}.sn-reference-preview .sn-report-lead-wrap+.mdr-excerpt{margin-top:20px;padding-top:20px}@media (max-width:359px){.sn-reference-preview .sn-report-lead-wrap{padding-inline:20px}}.suneung .sn-reference-preview .sn-story-copy>p,.suneung .sn-reference-preview .sn-story-copy>h2{text-align:center;width:100%;display:block}.suneung .sn-reference-preview .sn-story-copy>h2 em{white-space:pre-line;text-align:center}.suneung{color:#f7f3ed;isolation:isolate;--sn-gold:#dcc29a;background:#000;font-family:Pretendard Variable,Pretendard,sans-serif}.suneung *{box-sizing:border-box}.suneung button{cursor:pointer}.suneung button:disabled{cursor:default}.sn-reference-intro{container-type:inline-size}.sn-intro-messages .kakao-message{opacity:1;animation:none;transform:none}.sn-intro-messages{gap:17px;padding-bottom:30px}.sn-reference-input .sn-year-field{margin-top:25px}.sn-profile-confirm{color:#bdb5a8;align-items:flex-start;gap:9px;margin:15px 20px 5px;font-size:12px;line-height:1.7;display:flex}.sn-profile-confirm input{accent-color:#dfc295;margin-top:4px}.sn-preview-disclosure{text-align:center;color:#a69b8e;padding:0 24px 30px;font-size:11px;line-height:1.7}.sn-reference-preview .sn-preview-steps{text-align:left;margin:26px 24px 0}.sn-preview-steps>div{border-bottom:1px solid #dfcdb8;padding:16px 0}.sn-preview-steps span{color:#aa8562;margin-bottom:7px;font-size:11px;display:block}.sn-preview-steps strong{color:#6d4e33;font-size:15px;font-weight:600}.sn-reference-preview .sn-preview-profile{margin:26px 24px 0}.sn-preview-profile img{aspect-ratio:1.2;object-fit:cover;border-radius:12px;width:100%}.sn-preview-cta-note{color:#c8bba6;text-align:center;font-size:11px;margin:0 0 9px!important}.sn-reference-preview .sn-faq{background:#151311;padding:60px 24px}.sn-faq h2{text-align:center;margin-bottom:30px}.sn-faq details{border-bottom:1px solid #43372d;padding:19px 0}.sn-faq summary{justify-content:space-between;gap:14px;font-size:14px;line-height:1.6;display:flex}.sn-faq details p{color:#b5a99b;margin-top:15px;font-size:13px;line-height:1.8}.sn-loading{text-align:center;background:#000;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:24px;display:flex}.sn-loading h1{margin:20px 0;font-size:26px;line-height:1.6}.sn-loading p{color:#bdb5a8;font-size:13px}.sn-loading-seal{color:#c3a578;border:1px solid #c3a578;padding:15px}.sn-hero-sub{text-align:center;color:#c7bdae;margin:0 0 32px;font-size:15px;line-height:1.9}.sn-editorial{text-align:center;padding:60px 0 20px}.sn-kicker{color:#c4a779;letter-spacing:.08em;margin:0 24px 18px;font-size:12px}.sn-editorial h2{font-family:var(--font-myeongjo),serif;letter-spacing:-.045em;margin:0 20px 32px;font-size:clamp(22px,6.3cqw,30px);line-height:1.65}.sn-editorial em,.sn-preview-opening em{color:#dfc29a;font-style:normal}.sn-story-art{margin:0;overflow:hidden}.sn-story-art img{width:100%;height:auto;display:block}.sn-editorial .story-doorway{border-radius:3px;margin:0 24px}.sn-editorial-body{color:#c6bfb5;word-break:keep-all;margin:30px 20px;font-size:15px;line-height:2}.sn-study-map{text-align:left;border-top:1px solid #65513b;border-bottom:1px solid #65513b;margin:35px 24px;padding:24px 0}.sn-study-map>p{color:#c9b28f;margin-bottom:20px;font-size:13px}.sn-study-map>div{gap:20px;padding:15px 0;display:flex}.sn-study-map>div>span{font-family:var(--font-myeongjo),serif;color:#c9aa7c;font-size:26px}.sn-study-map strong{font-size:18px}.sn-study-map section p{color:#aaa097;margin:7px 0 0;font-size:13px}.sn-intro-volume{border-top:1px solid #3d3325;margin:30px 24px 0;padding:28px 20px 45px}.sn-intro-volume strong{font-family:var(--font-myeongjo),serif;color:#e4d1ae;font-size:34px}.sn-intro-volume strong span{color:#69533a}.sn-intro-volume p{color:#b8aa97;margin-top:16px;font-size:12px}.sn-book-stage{perspective:1100px;background:radial-gradient(at 50% 70%,#4a392645,#0000 65%);width:100%;max-width:440px;height:370px;margin:0 auto;position:relative;overflow:hidden}.sn-book-cover{z-index:2;color:#e3cfaa;text-align:left;background:linear-gradient(100deg,#263b3f 0% 3%,#516467 4%,#20383c 7%,#172e33 100%);border:1px solid #627071;border-radius:2px 5px 5px 2px;width:51%;height:290px;padding:25px 17px 20px 24px;position:absolute;top:25px;left:12%;transform:rotate(-7deg)rotateY(-13deg);box-shadow:9px 13px #d5cabc,12px 16px #213539,15px 25px 30px #0008}.sn-book-cover>span{letter-spacing:.02em;font-size:9px}.sn-book-cover>strong{font-family:var(--font-myeongjo),serif;margin-top:22px;font-size:clamp(25px,7cqw,32px);font-weight:500;line-height:1.6;display:block}.sn-book-emblem{border:1px solid #b69864;border-radius:50%;place-items:center;width:48px;height:48px;margin:18px 0;font-family:serif;font-size:24px;display:grid}.sn-book-cover>p{margin:0 0 12px;font-size:8px}.sn-book-cover>small{color:#b5aa92;font-size:8px}.sn-book-pages{color:#665136;background:#f7f0e2;width:47%;height:268px;padding:27px 18px 18px 38px;position:absolute;top:45px;right:9%;transform:rotate(8deg);box-shadow:4px 5px #baad93}.sn-book-pages>span{font-size:8px}.sn-book-pages h3{font-family:var(--font-myeongjo),serif;margin:20px 0;font-size:15px;line-height:1.8}.sn-book-pages p{white-space:nowrap;border-bottom:1px solid #ded3bd;font-size:8px;line-height:2.5}.sn-preview-opening{text-align:center}.sn-preview-opening>p{color:#baa58a;margin:15px 24px;font-size:12px}.sn-preview-opening h1{font-family:var(--font-myeongjo),serif;margin:22px 20px 32px;font-size:30px;line-height:1.6}.sn-reference-preview .sn-preview-profile img{aspect-ratio:auto;border-radius:4px;height:auto}.sn-parent-note{text-align:left;color:#604b35;background:#eae1d2;border-radius:4px;margin:26px 22px 0;padding:22px 18px}.sn-parent-note>span{color:#9b8063;font-size:11px}.sn-parent-note blockquote{font-family:var(--font-myeongjo),serif;margin:20px 0;font-size:19px;line-height:1.8}.sn-parent-note>div{border-top:1px solid #d3c2ac;padding-top:17px}.sn-parent-note small{color:#a1805c;font-size:10px}.sn-parent-note p{margin-top:8px;font-size:12px;line-height:1.9}.sn-offer-title{text-align:center;padding:40px 20px 0}.sn-offer-title p{color:#b99e7c;font-size:12px}.sn-offer-title h2{font-family:var(--font-myeongjo),serif;color:#ead7b6;margin:15px 0;font-size:36px;line-height:1.5}.sn-offer-title>span{color:#c4b8a5;font-size:13px}.sn-reference-preview .mdr-result-pages{margin-top:30px}@media (max-width:359px){.sn-book-stage{height:335px}.sn-book-cover{height:265px;padding-left:19px}.sn-book-cover>strong{margin-top:16px}.sn-book-pages{height:245px;padding-left:30px}.sn-book-emblem{margin:12px 0}.sn-preview-opening h1{font-size:26px}}.sn-reference-preview .sn-offer-title h2{color:#493923}.sn-reference-preview .sn-offer-title p{color:#987550}.sn-reference-preview .sn-offer-title>span{color:#77634c}.sn-editorial-body>p{margin:0 0 26px}.sn-editorial-body strong{color:#ead9bd;font-weight:650}.sn-problem-list{text-align:left;border-top:1px solid #53432f;margin:25px 24px 10px}.sn-problem-list>div{border-bottom:1px solid #3b3227;padding:22px 0}.sn-problem-list span{color:#dec097;font-size:12px}.sn-problem-list p{color:#e5ded3;word-break:keep-all;margin:10px 0 0;font-size:16px;line-height:1.8}.sn-study-example{color:#55422e;text-align:left;background:#f6efdf;border:1px solid #be9b67;border-radius:4px;margin:40px 24px 0;padding:25px 18px}.sn-example-label{color:#997c57;margin:0 0 15px;font-size:10px}.sn-study-example h3{font-size:21px;font-family:var(--font-myeongjo),serif;margin:0 0 24px;line-height:1.6}.sn-example-compare{border-top:1px solid #d6c6ad;border-bottom:1px solid #d6c6ad;grid-template-columns:1fr 1fr;margin-bottom:25px;display:grid}.sn-example-compare>div{padding:18px 8px 18px 0}.sn-example-compare>div+div{border-left:1px solid #d6c6ad;padding-left:14px}.sn-example-compare span{color:#9a7750;font-size:10px}.sn-example-compare p{margin:10px 0 0;font-size:13px;line-height:1.8}.sn-answer-paper{background:#fffefa;border:1px solid #d5c8ae;padding:18px 13px;box-shadow:3px 4px #ded3bf}.sn-answer-paper header{border-bottom:2px solid #ab8c61;justify-content:space-between;align-items:center;gap:5px;padding-bottom:15px;display:flex}.sn-answer-paper header strong{font-size:13px}.sn-answer-paper header span{color:#a08b6e;font-size:9px}.sn-answer-paper>div{border-bottom:1px solid #e7dece;justify-content:space-between;gap:8px;padding:14px 0;font-size:11px;display:flex}.sn-answer-paper>div>span{color:#9b8567}.sn-example-explain{color:#8a7458;word-break:keep-all;margin:23px 0 0;font-size:11px;line-height:1.9}.sn-route-list{text-align:left;margin:0 24px}.sn-route-list article{border-bottom:1px solid #493925;padding:26px 0}.sn-route-list article>span{color:#e6c792;border:1px solid #947548;padding:5px 12px;font-size:12px;display:inline-block}.sn-route-list h3{color:#f2e9db;word-break:keep-all;margin:18px 0 12px;font-size:18px;line-height:1.7}.sn-route-list p{color:#b6aa9b;word-break:keep-all;font-size:14px;line-height:1.9}.sn-intro-volume p{line-height:1.9}.sn-chart-teaser{text-align:center;color:#846541;margin:28px 24px 0}.sn-chart-teaser>span{font-size:11px}.sn-element-bars{justify-content:space-around;gap:12px;margin:22px 0 15px;display:flex}.sn-element-bars>div{flex:1;min-width:0}.sn-element-bars b,.sn-element-bars strong{font-size:12px;font-weight:500}.sn-element-bars>div>div{justify-content:center;align-items:flex-end;height:100px;margin:10px 0;display:flex}.sn-element-bars i{background:#997658;border-radius:4px 4px 0 0;width:25px;max-width:100%;display:block}.sn-element-bars .is-wood{background:#78a886}.sn-element-bars .is-fire{background:#c87b68}.sn-element-bars .is-earth{background:#d1ac59}.sn-element-bars .is-metal{background:#a8a8a1}.sn-element-bars .is-water{background:#637f9b}.sn-chart-teaser>p{border-top:1px solid #d5c1a6;padding-top:15px;font-size:11px;line-height:1.8}.sn-reading-limit{color:#a28b6d!important;margin-top:14px!important;font-size:10px!important}.sn-locked-label{text-align:center;color:#96734a;margin-top:-12px;padding:0 18px 22px;font-size:11px;line-height:1.6;position:relative}.sn-exam-ticket{text-align:left;background:#fffcf4;border:1px solid #d2bc9a;margin:25px 24px 0;padding:20px 16px;box-shadow:4px 4px #ddcdb4}.sn-exam-ticket>span{color:#a3845c;font-size:10px}.sn-exam-ticket>strong{color:#65492e;margin:12px 0 18px;font-size:21px;display:block}.sn-exam-ticket>div{color:#775e40;border-top:1px solid #e3d7c4;align-items:center;gap:12px;padding:15px 0;font-size:12px;display:flex}.sn-exam-ticket>div>b{color:#b39976;font-weight:400}.sn-exam-ticket>div>span{flex:1}.sn-intro-trust{text-align:center;padding:45px 24px 60px}.sn-intro-trust h2{font-family:var(--font-myeongjo),serif;font-size:26px;line-height:1.6}.sn-intro-trust ol{text-align:left;margin:30px 0;padding:0;list-style:none}.sn-intro-trust li{border-bottom:1px solid #493c2c;gap:18px;padding:20px 0;font-size:14px;display:flex}.sn-intro-trust li b{color:#b69667}.sn-intro-trust>p:last-child{color:#a99c89;font-size:12px;line-height:1.9}.sn-review-examples{text-align:center;background:#15120f;padding:45px 24px}.sn-review-examples h2{font-family:var(--font-myeongjo),serif;color:#ecdec7;font-size:24px;line-height:1.6}.sn-review-examples article{color:#514334;text-align:left;background:#f8f3e9;border-radius:8px;margin-top:20px;padding:24px}.sn-review-examples article>span{color:#a18a6c;font-size:10px}.sn-review-examples article p{margin:16px 0 0;font-size:15px;line-height:1.9}.sn-review-examples>small{color:#a99c8a;margin-top:20px;font-size:10px;line-height:1.7;display:block}.sn-proof-gallery{text-align:center;background:#0d0c0a;padding-top:35px}.sn-proof-gallery h2{font-family:var(--font-myeongjo),serif;margin:0 24px;font-size:30px;line-height:1.6}.sn-proof-gallery h2 em{color:#dabe8d;font-style:normal}.sn-proof-quote-line{color:#e5d1ad;margin:24px 0 32px;font-size:19px}.sn-proof-gallery>img{width:100%;height:auto;display:block}.sn-proof-bridge{padding:44px 24px}.sn-proof-bridge h3{font-family:var(--font-myeongjo),serif;color:#eadcc4;font-size:25px;line-height:1.6}.sn-proof-caption{color:#a59882;margin:0;padding:18px 24px 28px;font-size:10px;line-height:1.8}.sn-reference-preview .mdp-sticky>button{justify-content:center}.sn-reference-preview .mdp-sticky>.sn-preview-cta-note{color:#c8bba6;background:0 0;padding:0;font-size:11px}.sn-book-cover .sn-book-title-prefix{letter-spacing:-.04em;white-space:nowrap;margin-bottom:6px;font:600 clamp(13px,3.8cqw,17px)/1.5 Pretendard Variable,Pretendard,sans-serif;display:block}
