.career{color:#f5f2ec;font-family:var(--font-pretendard),Pretendard,Arial,sans-serif;letter-spacing:-.045em;isolation:isolate;background:#101010}.career *{box-sizing:border-box}.crd-scroll{background:#101010}.career button{cursor:pointer}.career button:disabled{cursor:wait;opacity:.55}.career button:focus-visible,.career input:focus-visible,.career textarea:focus-visible,.career summary:focus-visible{outline-offset:4px;outline:2px solid #eac995}.crd-header{color:#b1aaa0;letter-spacing:0;align-items:center;gap:16px;height:60px;padding:0 24px;font-size:12px;display:flex}.crd-header button{color:#f5f2ec;margin-left:-10px;padding:10px}.crd-header>span:nth-child(2){flex:1}.crd-header-dot{background:#df624b;border-radius:50%;width:5px;height:5px}.crd-eyebrow{color:#b3a08c;letter-spacing:.03em;margin:0 0 22px;font-size:12px;font-weight:600}.career h1,.career h2,.career p{word-break:keep-all}.career em{font-style:normal}.crd-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}.crd-primary:hover{background:#f5d9ae}.crd-purchase small{color:#9c9489;letter-spacing:0;margin-top:16px;font-size:10px;display:block}.crd-loading{flex-direction:column;justify-content:center;align-items:center;gap:25px;height:100%;padding:30px;display:flex}.crd-loader{border:2px solid #eac99530;border-top-color:#eac995;border-radius:50%;width:32px;height:32px;animation:1.1s linear infinite crd-spin}.crd-preview-hero{align-items:flex-end;min-height:570px;padding:35px 28px;display:flex;position:relative}.crd-preview-hero>img{object-fit:cover;object-position:center 28%;opacity:.65;width:100%;height:100%;position:absolute;inset:0}.crd-preview-hero:after{content:"";background:linear-gradient(#0000 25%,#101010);position:absolute;inset:0}.crd-preview-hero>div{z-index:1;position:relative}.crd-preview-hero h1{margin:0 0 20px;font-size:45px;font-weight:900;line-height:1.15}.crd-preview-hero p:last-child{color:#d4c8b9;font-size:17px;line-height:1.7}.crd-contents{padding:50px 26px}.crd-contents h2,.crd-purchase h2{margin:0 0 30px;font-size:27px;font-weight:800;line-height:1.5}.crd-chapters{border-top:1px solid #62513e}.crd-chapters details{border-bottom:1px solid #ffffff20}.crd-chapters summary{cursor:pointer;align-items:center;gap:15px;padding:23px 0;font-size:15px;list-style:none;display:flex}.crd-chapters summary::-webkit-details-marker{display:none}.crd-chapters summary>span{color:#eac995;letter-spacing:0;font-size:13px}.crd-chapters summary strong{flex:1;font-weight:600;line-height:1.6}.crd-chapters ul{color:#b7ac9e;padding:0 0 22px 32px;font-size:13px;line-height:2.1}.crd-purchase{text-align:center;background:#191612;padding:40px 26px 55px}.crd-purchase>svg{color:#eac995;margin:0 auto 22px}.crd-purchase p{color:#bdb1a3;font-size:15px;line-height:1.8}.crd-price{letter-spacing:-.04em;margin:28px 0;font-size:30px;display:block}@keyframes crd-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.career *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.crd-analysis{background:#080705;width:100%;height:100%;min-height:440px;position:relative;overflow:hidden}.crd-analysis-image{background-position:50%;background-size:cover;animation:5s ease-out both crd-analysis-drift;position:absolute;inset:0}.crd-analysis:after{content:"";pointer-events:none;background:linear-gradient(#0009,#0002 38%,#0008 67%,#000 100%);position:absolute;inset:0}.crd-analysis-copy{z-index:1;text-align:center;text-shadow:0 2px 18px #000;position:absolute;top:6%;left:20px;right:20px}.crd-analysis-copy p{color:#e0d2bb;margin:0 0 12px;font-size:15px}.crd-analysis-copy h1{letter-spacing:-.8px;margin:0;font-size:clamp(26px,6.8vw,32px);font-weight:750;line-height:1.5}.crd-analysis-progress{z-index:1;text-align:center;position:absolute;bottom:13%;left:28px;right:28px}.crd-analysis-status{color:#e7ded0;margin:0 0 18px;font-size:14px}.crd-analysis-track{background:#ffffff20;border-radius:999px;height:10px;overflow:hidden;box-shadow:inset 0 1px 6px #0008}.crd-analysis-track>span{border-radius:inherit;background:linear-gradient(90deg,#977140,#d6b681,#fff0d4);height:100%;display:block;box-shadow:0 0 20px #f4d6a0}.crd-analysis-percent{font-variant-numeric:tabular-nums;color:#f6e6ca;margin-top:18px;font-size:30px;display:block}.crd-analysis-percent small{margin-left:4px;font-size:16px}.crd-analysis-progress button{color:#191612;background:#eee5d4;border-radius:10px;margin-top:20px;padding:12px 24px}@keyframes crd-analysis-drift{0%{transform:scale(1)}to{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.crd-analysis-image{animation:none}}.career-design-intro{color:#fff;letter-spacing:-.2px;background:#000;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,sans-serif}.career-design-intro-page{background:#000;max-width:30rem;margin:0 auto}.career-design-topbar{padding:calc(48px + env(safe-area-inset-top,0px)) 20px 16px}.career-design-topbar button{color:#fff;place-items:center;width:32px;height:32px;display:grid}.career-design-hero{text-align:center;padding:8px 16px 30px}.career-design-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 career-design-arrive}.career-design-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 career-design-arrive;display:inline-flex}.career-design-chat-section{margin:0 16px}.career-chat-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}.career-chat-header{align-items:center;gap:18px;height:59px;padding:0 13px;display:flex}.career-chat-header strong{flex:1;font-size:17px;font-weight:500}.career-chat-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}.career-chat-messages{flex-direction:column;gap:8px;padding:0 11px 22px;display:flex}.career-chat-message{opacity:0;gap:7px;display:flex;transform:translateY(9px)}.is-playing .career-chat-message{animation:career-design-message .32s var(--message-delay) cubic-bezier(.22,1,.36,1) both}.career-chat-message.sent{justify-content:flex-end}.career-chat-message.received.first{margin-top:9px}.career-chat-message.after-pause{margin-top:31px}.career-chat-message-content{min-width:0;max-width:calc(100% - 36px)}.career-chat-sender{color:#344452;margin-bottom:6px;font-size:11px;display:block}.career-chat-bubble-row{align-items:flex-end;gap:4px;display:flex}.career-chat-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 .career-chat-bubble{background:#fee500;border-top-right-radius:3px}.sent .career-chat-bubble:after{content:"";border-top:8px solid #fee500;border-right:7px solid #0000;position:absolute;top:0;right:-5px}.first .career-chat-bubble{border-top-left-radius:3px}.first .career-chat-bubble:before{content:"";border-top:8px solid #fff;border-left:7px solid #0000;position:absolute;top:0;left:-5px}.career-chat-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}.career-chat-unread{color:#fee500;min-height:15px;font-size:11px}.is-playing .career-chat-unread{animation:career-design-read 10ms var(--read-delay) forwards}.career-chat-avatar-space{flex-shrink:0;width:29px}.career-chat-avatar{background:#d6c2ba;border-radius:11px;width:29px;height:29px;position:relative;overflow:hidden}.career-chat-avatar img{width:140px;max-width:none;position:absolute;top:-24px;left:-17px}.career-chat-composer{color:#858585;background:#fff;align-items:center;gap:10px;padding:7px 9px;display:flex}.career-chat-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}.career-chat-composer>div>span{color:#514718;background:#fee500;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.career-design-chat-footnote{color:#777;justify-content:space-between;margin:12px 2px 0;font-size:11px;display:flex}.career-design-chat-footnote small{font-size:inherit}.career-design-chat-footnote button{color:#aaa;font:inherit;text-underline-offset:3px;padding:2px 0;text-decoration:underline}.career-design-failure{padding-top:66px}.career-design-failure-text{text-align:center;z-index:2;padding:0 24px;position:relative}.career-design-failure-text p{color:#c2c2c2;margin:0 0 24px;font-size:19px;font-weight:400;line-height:1.65}.career-design-intro h2{letter-spacing:-.7px;font-size:31px;font-weight:700;line-height:1.5}.career-design-failure h2{margin:0}.career-design-intro em{color:#e2a8d6;font-style:normal}.career-design-art{position:relative;overflow:hidden}.career-design-art img{object-fit:cover;width:100%;height:100%;display:block}.career-design-art:before,.career-design-art:after{content:"";z-index:1;pointer-events:none;height:80px;position:absolute;left:0;right:0}.career-design-art:before{background:linear-gradient(#000,#0000);top:0}.career-design-art:after{background:linear-gradient(#0000,#000);bottom:0}.career-design-failure-art img{object-position:center 60%}.career-design-taeo{margin-top:38px}.career-design-taeo-art{aspect-ratio:3/4}.career-design-taeo-art:after{height:140px}.career-design-taeo-text{text-align:center;z-index:2;margin-top:-16px;padding:0 24px 48px;position:relative}.career-design-taeo-text p{color:#eee;margin:0 0 10px;font-size:21px}.career-design-taeo-text h2{margin:0}.career-design-invitation{margin-top:10px;position:relative}.career-design-closeup:after{height:150px}.career-design-invitation-text{text-align:center;z-index:2;margin-top:-40px;padding:0 24px 35px;position:relative}.career-design-invitation-text h2{margin:0 0 24px}.career-design-invitation-text p{color:#d6d6d6;margin:0 0 26px;font-size:21px;line-height:1.65}.career-design-invitation-text strong{font-family:var(--font-bombaram), "HsBombaram30", serif;color:#efaddc;font-size:42px;font-weight:400}.career-design-cta-spacer{height:calc(96px + env(safe-area-inset-bottom,0px))}.career-design-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}.career-design-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}.career-design-transition-error{color:#ff91bb;text-align:center;padding:12px 24px}@keyframes career-design-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes career-design-message{0%{opacity:0;transform:translateY(9px)scale(.985)}to{opacity:1;transform:none}}@keyframes career-design-read{to{opacity:0}}@media (prefers-reduced-motion:reduce){.career-design-intro .career-design-reveal,.career-design-intro .career-chat-message,.career-design-hero h1,.career-design-title-stamp{opacity:1!important;animation:none!important;transform:none!important}.career-design-intro .career-chat-unread{opacity:0}}@media (max-width:360px){.career-design-chat-section{margin-inline:10px}.career-chat-bubble{padding:8px;font-size:13px}.career-chat-meta{font-size:8px}.career-design-intro h2{font-size:28px}}.career-design-topbar{height:56px;padding:max(4px, env(safe-area-inset-top,0px)) 12px 4px}.career-design-topbar button{width:44px;height:44px}.career-design-hero{padding-top:18px}.career-design-hero h1{color:#f7f4ed;background:0 0}.career-design-title-stamp{color:#e8ddca;border-color:#8c8478;font-size:19px}.career-design-cta button{color:#181818;box-shadow:none;background:#f7f5ef;border-top:0;font-weight:700}.career-design-intro em{color:inherit}.career-design-failure{margin-top:60px;padding-top:140px;position:relative}.career-design-failure-art{aspect-ratio:3/4;margin-top:0}.career-design-thought{z-index:3;width:84%;position:absolute;top:0;left:8%}.career-webtoon-bubble{color:#171717;width:100%;min-height:190px;position:relative}.career-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}.career-webtoon-dialogue{z-index:1;text-align:center;padding:40px 26px 28px;position:relative}.career-webtoon-dialogue p{color:#222;margin:0;font-size:19px;line-height:1.6}.career-webtoon-dialogue h2{color:#171717;margin:13px 0 0;font-size:25px;font-weight:700;line-height:1.45}.career-webtoon-dialogue strong{font-weight:700}.is-thought .career-webtoon-dialogue p{color:#5f5a52;font-size:16px}.career-design-taeo{margin-top:14px;padding-top:154px;position:relative}.career-design-bridge{z-index:3;width:72%;position:absolute;top:0;left:5%}.career-design-bridge .career-webtoon-bubble{min-height:180px}.career-design-taeo-dialogue{z-index:3;width:78%;margin:-94px 5% 0 auto;position:relative}.career-design-taeo-dialogue .career-webtoon-dialogue{padding-top:42px}.career-design-greeting{z-index:3;width:68%;position:absolute;top:0;left:6%}.career-design-greeting .career-webtoon-bubble{min-height:126px}.career-design-greeting h2{margin:0;font-size:23px}.career-design-final-dialogue{z-index:3;width:84%;margin:-68px auto 20px;position:relative}.career-design-last-line{color:#151515;margin-top:12px;font-size:29px;display:block}@media (max-width:360px){.career-webtoon-dialogue p{font-size:17px}.is-thought .career-webtoon-dialogue p{font-size:14px}.career-webtoon-dialogue h2{font-size:23px}.career-design-greeting h2{font-size:20px}}.career-design-intro-page{container-type:inline-size}.career-design-hero{padding:24px 16px 30px}.career-design-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}.career-design-hero h1 em{color:#ff493f}.career-design-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}.career-webtoon-bubble,.career-design-bridge .career-webtoon-bubble,.career-design-greeting .career-webtoon-bubble{min-height:0}.career-webtoon-balloon{fill:#f2f2f2;stroke:#171717;stroke-width:1.2px}.career-webtoon-dialogue,.career-design-taeo-dialogue .career-webtoon-dialogue{padding:31px 27px 23px}.tail-down .career-webtoon-dialogue{padding:23px 25px 37px}.is-thought .career-webtoon-dialogue{padding:21px 25px 38px}.career-webtoon-dialogue p,.is-thought .career-webtoon-dialogue p,.career-webtoon-dialogue h2,.career-design-greeting h2,.career-design-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}.career-design-failure{margin-top:60px;padding-top:90px}.career-design-between-panels{text-align:center;padding:40px 24px 72px}.career-design-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}.career-design-taeo{margin-top:0;padding-top:95px}.career-design-bridge{width:80%;left:5%}.career-design-taeo-dialogue{width:67%;margin-top:-60px;margin-right:6%}.career-design-invitation{margin-top:54px;padding-top:70px}.career-design-greeting{width:64%;left:6%}.career-design-greeting .career-webtoon-dialogue{padding:22px 20px 36px}.career-design-closeup{aspect-ratio:3/4}.career-design-closeup img{object-position:center}.career-design-final-dialogue{width:78%;margin-top:-64px}.career-design-reviews{background:#000;padding:70px 24px 22px}.career-design-review-eyebrow{color:#a49989;letter-spacing:.7px;font-size:12px}.career-design-reviews h2{margin:10px 0 13px;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:25px;font-weight:700;line-height:1.5}.career-design-review-notice{color:#9b9790;margin:0 0 26px;font-size:12px;line-height:1.7}.career-design-review-list{gap:12px;margin-top:24px;display:grid}.career-design-review-card{background:#121211;border:1px solid #292826;border-radius:12px;padding:20px}.career-design-review-meta{color:#beb8ae;justify-content:space-between;align-items:center;margin-bottom:14px;font-size:12px;display:flex}.career-design-review-example{color:#a69c8d;border:1px solid #464138;border-radius:4px;padding:2px 5px;font-size:10px}.career-design-review-card>p{color:#ddd9d2;letter-spacing:-.2px;margin:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:14px;line-height:1.8}.career-design-product-title{margin:34px 0 4px}.career-design-product-title>span{color:#a69c8e;letter-spacing:2px;margin-bottom:9px;font-size:12px;display:block}.career-design-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}.career-design-product-title h2 em{color:#c3a578}.career-webtoon-bubble{isolation:isolate;background:#faf9f5;border:1px solid #d7d3cb;border-radius:50%}.career-webtoon-dialogue,.tail-down .career-webtoon-dialogue,.is-thought .career-webtoon-dialogue,.career-design-taeo-dialogue .career-webtoon-dialogue,.career-design-greeting .career-webtoon-dialogue{text-align:center;place-items:center;padding:26px 28px;display:grid}.career-webtoon-dialogue p,.is-thought .career-webtoon-dialogue p{letter-spacing:-.35px;word-break:keep-all;font-size:clamp(15px,4.2cqw,18px);font-weight:700;line-height:1.65}.career-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 .career-webtoon-tail{top:-16px;bottom:auto;left:34%;transform:rotate(180deg)}.is-thought .career-webtoon-tail{clip-path:none;border-radius:50%;width:14px;height:10px;top:auto;bottom:-15px;left:61%;transform:none}.is-thought .career-webtoon-tail:after{content:"";background:#faf9f5;border-radius:50%;width:7px;height:5px;position:absolute;top:16px;left:-8px}.career-design-thought{width:90%;left:5%}.career-design-taeo-dialogue{width:72%}.career-design-final-dialogue{width:86%}.career-design-cta button{font-size:clamp(15px,4.35cqw,18px)}.career-design-proof{text-align:center;padding:76px 26px 12px}.career-design-proof h2{letter-spacing:-1px;margin:18px 0;font-size:34px;line-height:1.4}.career-design-proof-lead{color:#bcb4a7;font-size:17px;line-height:1.7}.career-design-proof-numbers{border-block:1px solid #373127;grid-template-columns:1fr 1fr;margin:38px 0 32px;padding:22px 0;display:grid}.career-design-proof-numbers>div+div{border-left:1px solid #373127}.career-design-proof-numbers strong{color:#dcc29a;letter-spacing:-3px;font-size:66px;font-weight:700;line-height:1.2;display:block}.career-design-proof-numbers small{margin-left:5px;font-size:19px;font-weight:400}.career-design-proof-numbers span{color:#c6bdae;margin-top:9px;font-size:14px;display:block}.career-design-proof-details{text-align:left;margin:0;padding:0;list-style:none}.career-design-proof-details li{border-bottom:1px solid #25221e;gap:16px;padding:22px 0;display:flex}.career-design-proof-details li>span{color:#b7a080;padding-top:5px;font-size:12px}.career-design-proof-details h3{margin:0 0 8px;font-size:19px}.career-design-proof-details p{color:#a8a29a;margin:0;font-size:14px;line-height:1.7}.career-design-reviews{padding-top:70px}.career-design-proof-numbers{grid-template-columns:1.45fr 1fr}.career-design-proof-numbers strong{letter-spacing:-1.5px;font-size:clamp(31px,10cqw,43px)}.career-design-proof-numbers small{font-size:16px}.career-design-review-list{gap:24px;margin-top:30px;padding:0 2px}.career-design-review-card{background:#fbfaf7;border:0;border-radius:16px;padding:24px 22px 26px;transform:rotate(-.65deg);box-shadow:0 16px 34px #0008}.career-design-review-card:nth-child(2n){transform:rotate(.65deg)}.career-design-review-meta{color:#24221e;justify-content:flex-start;gap:10px;margin-bottom:20px;font-size:13px;font-weight:700}.career-design-review-avatar{color:#7f6f58;background:#e8e0d2;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:500;display:grid}.career-design-review-card:nth-child(2n) .career-design-review-avatar{color:#64757b;background:#e0e5e7}.career-design-review-card h3{color:#24211d;letter-spacing:-.6px;margin:0 0 15px;font-size:18px;font-weight:800;line-height:1.7}.career-design-review-card h3>span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 64%,#e4c79599 64%);padding:1px 2px}.career-design-review-card>p{color:#57544e;white-space:pre-line;margin:0;font-size:14px;line-height:1.85}@media (prefers-reduced-motion:reduce){.career-design-review-card{transform:none}}.career-design-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}.career-design-proof-numbers>div+div{border:0}.career-design-proof-stat{text-align:center}.career-design-proof-numbers .career-design-proof-label{color:#cbbca4;letter-spacing:1px;margin:0 0 9px;font-size:15px;font-weight:500;display:block}.career-design-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}.career-design-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}.career-design-proof-numbers strong small{color:#bea47b;letter-spacing:-1px;margin:0;font-size:24px;font-weight:400}.career-design-proof-stat:nth-child(2) strong{font-size:clamp(60px,18cqw,78px)}.crd-native-input{isolation:isolate;color:#fff;letter-spacing:-.3px;background:#080706;font-family:Pretendard Variable,Pretendard,sans-serif;position:relative}.crd-native-input *{box-sizing:border-box}.crd-native-input button,.crd-native-input input,.crd-native-input textarea{font-family:inherit}.crd-native-input .crd-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}.crd-native-input .crd-input-backdrop:after{content:"";background:linear-gradient(#0002 0%,#0007 20%,#000e 58%,#000 95%);position:absolute;inset:0}.crd-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}.crd-native-input .header{height:60px;padding:max(8px,env(safe-area-inset-top,0px)) 12px 8px;flex-shrink:0}.crd-native-input .icon-btn{color:#fff;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.crd-native-input .crd-profile{flex-direction:column;gap:20px;margin-top:auto;padding:32px 24px 8px;display:flex}.crd-native-input .crd-input-heading p,.crd-native-input .reason-label{color:#bdb5a8;margin:0 0 7px;font-size:14px;line-height:1.6}.crd-native-input .crd-input-heading h2{letter-spacing:-.7px;margin:0;font-size:24px;font-weight:750;line-height:1.4}.crd-native-input .crd-field{flex-direction:column;gap:8px;display:flex}.crd-native-input .crd-field label,.crd-native-input .crd-field-label{color:#eee9e0;font-size:15px;font-weight:500;line-height:1.5}.crd-native-input .crd-field-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.crd-native-input .crd-field>input,.crd-native-input .crd-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}.crd-native-input input::placeholder,.crd-native-input textarea::placeholder{color:#8b8883;font-weight:400}.crd-native-input .crd-field>input:focus,.crd-native-input .crd-occupation-input:focus{border-color:#d6b47e}.crd-native-input .crd-field>input:disabled{color:#ffffff50}.crd-native-input .crd-radio-group{gap:16px;display:flex}.crd-native-input .crd-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}.crd-native-input .crd-radio>span{border:1px solid #fff6;border-radius:50%;width:17px;height:17px;position:relative}.crd-native-input .crd-radio[aria-pressed=true]>span{background:#dfc295;border-color:#dfc295}.crd-native-input .crd-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)}.crd-native-input .crd-leap{color:#d4c3a8;background:0 0;border:0;align-self:flex-end;padding:4px 0;font-size:12px}.crd-native-input .crd-field-error{color:#ff9f90;margin:0;font-size:12px}.crd-native-input .crd-field-error:empty{display:none}.crd-native-input .crd-gender{gap:12px;display:flex}.crd-native-input .crd-gender button{color:#c8c5c0;background:0 0;border:1px solid #ffffff40;border-radius:14px;flex:1;padding:14px;font-size:16px;font-weight:600}.crd-native-input .crd-gender button[aria-pressed=true]{color:#fff;background:#d6b47e15;border-color:#d6b47e}.crd-native-input .reason-section{margin-top:auto;padding:190px 24px 36px}.crd-native-input .reason-question{letter-spacing:-.6px;margin:0 0 28px;font-size:28px;font-weight:750;line-height:1.5}.crd-native-input .reason-list{flex-direction:column;gap:10px;display:flex}.crd-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}.crd-native-input .crd-option-radio{border:1px solid #ffffff70;border-radius:50%;flex-shrink:0;width:20px;height:20px}.crd-native-input .reason-btn.selected .crd-option-radio{background:#211b11;border:6px solid #dfc295}.crd-native-input .reason-btn.selected{color:#fff;font-weight:600}.crd-native-input .concern-hint{color:#b4ada2;margin:-12px 0 28px;font-size:15px;line-height:1.7}.crd-native-input .crd-occupation-label{color:#e6dfd3;margin-bottom:10px;font-size:14px;display:block}.crd-native-input .crd-occupation-input{font-size:16px}.crd-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}.crd-native-input .input-error{color:#ff9f90;padding:10px 24px;font-size:14px}.crd-native-input .cta-spacer{height:calc(108px + env(safe-area-inset-bottom,0px));flex-shrink:0}.crd-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}.crd-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}.crd-native-input .cta-btn.is-disabled{color:#858079;background:#24221e}.crd-native-input button:focus-visible,.crd-native-input textarea:focus-visible{outline-offset:4px;outline:2px solid #dfc295}@media (max-width:360px){.crd-native-input .crd-profile,.crd-native-input .reason-section{padding-inline:20px}.crd-native-input .crd-input-heading h2{font-size:22px}.crd-native-input .crd-occupation-input{font-size:15px}}.crd-native-input .crd-profile{gap:14.4px;padding:24px 20px 4px}.crd-native-input .crd-input-heading{margin-bottom:10px}.crd-native-input .crd-input-heading h2{font-size:22px}.crd-native-input .reason-section{padding:48px 20px 16px}.crd-native-input .reason-question{white-space:pre-line;margin-bottom:24px;font-size:26px}.crd-native-input .reason-list{gap:8px}.crd-native-input .reason-btn{gap:12px;min-height:44px;padding:10px 0;font-size:16px;line-height:1.5}.crd-native-input .concern-hint{white-space:pre-line;margin:-10px 0 20px}.crd-native-input .cta-bar{padding-inline:20px;padding-bottom:max(16px,env(safe-area-inset-bottom,0px))}.crd-native-input .cta-spacer{height:calc(92px + env(safe-area-inset-bottom,0px))}.crd-native-input .is-occupation{padding-top:72px}.crd-preview-v3{color:#f7f3ed;letter-spacing:-.035em;background:#090909;font-family:Pretendard Variable,Pretendard,sans-serif;container-type:inline-size}.crd-preview-v3 h1,.crd-preview-v3 h2,.crd-preview-v3 h3,.crd-preview-v3 p{margin:0}.crd-preview-v3 h2{letter-spacing:-.05em;font-size:7.1cqw;font-weight:750;line-height:1.55}.crd-preview-v3 em{color:#ed8b77;font-style:normal}.crd-preview-v3 button{font:inherit}.crd-preview-v3 summary{cursor:pointer;list-style:none}.crd-preview-v3 summary::-webkit-details-marker{display:none}.crd-preview-v3 details[open] summary>svg{transform:rotate(180deg)}.crp-header{align-items:center;gap:8px;height:56px;padding:0 12px;display:flex}.crp-header button{color:#fff;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.crp-header>span{color:#96918a;letter-spacing:0;font-size:12px}.crp-opening{text-align:center;padding-top:28px}.crp-address{color:#c3b8a8;font-size:4cqw;margin-bottom:18px!important}.crp-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}.crp-scene{aspect-ratio:3/4;background:#131212;width:100%;position:relative;overflow:hidden}.crp-scene>img{object-fit:cover;width:100%;height:100%;display:block}.crp-scene:after{content:"";pointer-events:none;background:linear-gradient(#090909 0%,#0000 12% 80%,#090909 100%);position:absolute;inset:0}.crp-taeo{aspect-ratio:3/4.3;margin-top:24px}.crp-taeo>img{object-position:50% 0%}.crp-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%}.crp-bubble:after{content:"";clip-path:polygon(0 100%,100% 0,65% 100%);background:#fffdf8;width:17%;height:22%;position:absolute;top:-8%;right:14%}.crp-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}.crp-bubble strong{color:#9c4030}.crp-small{color:#a99b87;letter-spacing:0;font-size:3.5cqw;margin-bottom:20px!important}.crp-chart-section{text-align:center;padding:65px 24px 75px}.crp-chart-paper{color:#383128;outline-offset:-8px;background:#ece6d9;border:1px solid #d0c3aa;outline:1px solid #998568;margin-top:35px;padding:27px 17px 20px}.crp-chart-paper header>span{letter-spacing:.4em;color:#998265;font-family:serif;font-size:11px}.crp-chart-paper h3{font-family:var(--font-myeongjo),serif;margin:13px 0 9px;font-size:22px}.crp-chart-paper header p{color:#8d7e6b;font-size:11px}.crp-pillars{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:25px;display:grid}.crp-pillars>div{background:#f8f5ee;border:1px solid #cfc4b1;padding:11px 0 16px}.crp-pillars small{color:#82715a;margin-bottom:14px;font-size:12px;display:block}.crp-pillars small b{color:#fff;background:#72543a;border-radius:2px;margin-left:3px;padding:1px 3px;font-size:9px}.crp-pillars strong{font-family:serif;font-size:8cqw;font-weight:500;line-height:1.15;display:block}.crp-pillars span{color:#95836b;margin:5px 0 15px;font-size:11px;display:block}.crp-pillars span:last-child{margin-bottom:0}.crp-chart-paper footer{color:#8d7e6b;margin-top:19px;font-size:11px}.crp-chart-empty{padding:35px 5px;font-size:14px}.crp-lines{text-align:center;padding:65px 18px}.crp-lines>p{color:#bab3aa;margin-bottom:23px;font-size:4.2cqw;line-height:1.9}.crp-lines .crp-after{color:#c8bfb3;margin:29px 0 0}.crp-pain .crp-lines:first-child{padding-top:15px;padding-bottom:40px}.crp-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%}.crp-rejection{color:#ef9584;font-family:var(--font-myeongjo),serif;margin-top:20px;font-size:6.6cqw;display:block}.crp-your-question{text-align:center;padding:55px 24px 75px}.crp-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}.crp-your-question h2{font-size:6.5cqw}.crp-answer-focus{text-align:left;border-block:1px solid #4b4035;margin:32px 0;padding:15px 0}.crp-answer-focus p{align-items:baseline;gap:13px;padding:11px 0;font-size:3.9cqw;line-height:1.65;display:flex}.crp-answer-focus span{color:#a78e6b;flex-shrink:0;font-size:11px}.crp-body{color:#bcb4a9;font-size:4.2cqw;line-height:2}.crp-unlock{color:#24211f;text-align:center;background:#eae3d8;padding:68px 24px}.crp-unlock em,.crp-difference em{color:#a64c3b}.crp-unlock .crp-small,.crp-difference .crp-small{color:#9a8067}.crp-unlock h2{margin-bottom:38px;font-size:6.4cqw}.crp-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}.crp-question-card>span{letter-spacing:.05em;color:#9c7058;font-size:11px}.crp-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}.crp-question-card>p{color:#978675;word-break:keep-all;font-size:3.6cqw;line-height:1.9}.crp-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}.crp-question-card button span{flex:1}.crp-difference{color:#292420;text-align:center;background:#f5f0e7;padding:75px 24px}.crp-difference .crp-body{color:#827467;margin-top:27px}.crp-compare{margin-top:38px}.crp-compare>div{background:#e9e2d6;border:1px solid #d3c6b5;padding:25px 12px}.crp-compare>div>span{color:#867460;font-size:13px}.crp-compare>div p{color:#8e8172;margin-top:10px;font-size:4.4cqw;line-height:1.8}.crp-versus{color:#ac9278;padding:14px;font-family:serif;font-size:17px;font-style:italic;display:block}.crp-compare>div.crp-ours{background:#2e2923;border-color:#2e2923}.crp-ours>span{color:#cbb28c!important}.crp-ours p{color:#eee2ce!important}.crp-ours strong{color:#f0cdb2}.crp-caption{color:#9e8c79;word-break:keep-all;font-size:11px;line-height:1.8;margin-top:20px!important}.crp-trust{text-align:center;background:#201c18;padding:76px 24px}.crp-trust h2{font-size:6.4cqw}.crp-credential{border-block:1px solid #756247;margin:35px 0;padding:32px 0}.crp-credential>span{font-family:var(--font-myeongjo),serif;color:#dfbc7f;font-size:6.4cqw;font-weight:800;display:block}.crp-credential strong{color:#c2af91;margin-top:20px;font-size:4.2cqw;font-weight:500;line-height:1.9;display:block}.crp-trust-last{font-family:var(--font-myeongjo),serif;color:#d9c7ac;font-size:5.1cqw;line-height:1.9;margin-top:35px!important}.crp-trust-last strong{color:#f6e9d4}.crp-contents{text-align:center;color:#2d2720;background:#eee7db;padding:75px 24px 65px}.crp-contents-count{color:#9c8261;font-size:12px;margin-top:18px!important}.crp-chapter-list{text-align:left;margin-top:35px}.crp-chapter-list details{border-bottom:1px solid #cfc1ac}.crp-chapter-list summary{align-items:center;gap:12px;padding:23px 0;display:flex}.crp-chapter-list summary>span{color:#a1805b;font-family:serif;font-size:20px;font-style:italic}.crp-chapter-list summary h3{word-break:keep-all;flex:1;font-size:4.1cqw;font-weight:650;line-height:1.7}.crp-chapter-list svg{color:#a98e6b;flex-shrink:0}.crp-chapter-list ul{margin:0;padding:0 0 21px 35px;list-style:none}.crp-chapter-list li{color:#94816b;padding:4px 0;font-size:3.6cqw;line-height:1.8}.crd-preview-v3 .career-design-reviews{color:#2d2720;background:#eee7db;padding-top:30px}.crd-preview-v3 .career-design-reviews h2{color:#302820;font-size:6.5cqw}.crd-preview-v3 .career-design-review-demo-label{color:#94816b}.crp-closing .crp-lines{padding-top:25px}.crp-offer{text-align:center;padding:20px 24px 55px}.crp-offer h2{font-family:var(--font-myeongjo),serif;color:#ead1a9;font-size:9cqw}.crp-offer>p:not(.crp-small){color:#a69680;margin-top:18px;font-size:12px}.crp-price{letter-spacing:-.05em;margin:30px 0;font-size:10cqw;display:block}.crp-price small{margin-left:5px;font-size:5cqw}.crp-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}.crp-offer>small{color:#998972;margin-top:18px;font-size:11px;display:block}.crp-faq{padding:0 24px 40px}.crp-faq details{border-bottom:1px solid #353027}.crp-faq summary{color:#c6b9a6;justify-content:space-between;align-items:center;gap:10px;padding:20px 0;font-size:14px;display:flex}.crp-faq p{color:#918574;padding-bottom:20px;font-size:13px;line-height:1.9}.crp-bottom-space{height:100px}.crp-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}.crp-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}.crp-sticky>button>span{font-size:14px}.crp-sticky strong{align-items:center;gap:7px;font-size:15px;font-weight:750;display:flex}.crp-sticky>p{color:#ffb19b;background:#341d17;margin-bottom:10px;padding:12px;font-size:13px}@media (min-width:480px){.crp-chart-section,.crp-unlock,.crp-your-question,.crp-difference,.crp-trust,.crp-contents{padding-inline:32px}}@media (prefers-reduced-motion:reduce){.crd-preview-v3 *{scroll-behavior:auto!important}}.crd-preview-v3{background:#101010}.crp-scene:after{background:linear-gradient(#101010 0%,#0000 13% 78%,#101010 100%)}.crp-opening{padding-top:0}.crp-opening .crp-scene{aspect-ratio:3/4.3}.crp-opening .crp-bubble{width:58%;padding:7% 5%;bottom:5%;left:4%}.crp-opening h1{font-family:var(--font-myeongjo),serif;font-size:7.7cqw;font-weight:800;line-height:1.6}.crp-opening .crp-lines{padding-top:20px}.crp-flourish{color:#bd9772;justify-content:center;align-items:center;gap:10px;width:40%;margin:20px auto;display:flex}.crp-flourish i{background:linear-gradient(90deg,#0000,#bd9772);flex:1;height:1px}.crp-flourish i:last-child{transform:rotate(180deg)}.crp-flourish span{font-size:15px}.crp-situation{text-align:center;padding:20px 25px 55px}.crp-situation blockquote{color:#dfb79c;margin:0 0 27px;font-size:4.5cqw;line-height:1.7}.crp-situation h2{word-break:keep-all;font-size:6.3cqw;line-height:1.7}.crp-situation .crp-body{word-break:keep-all;margin:25px 0}.crp-situation>strong{font-family:var(--font-myeongjo),serif;color:#e6c8a6;font-size:4.8cqw;line-height:1.8}.crp-chart-section{padding-top:25px;padding-bottom:20px}.crp-chart-section h2{font-size:6.4cqw}.crp-chart-paper{background:linear-gradient(#fffaf3,#ecdfcf);border:1px solid #b58c68;border-radius:12px;outline:none;padding:8px 16px 22px;position:relative}.crp-chart-paper:before,.crp-teaser:before{content:"";pointer-events:none;border:1px solid #cdb397;border-radius:8px;position:absolute;inset:7px}.crp-chart-paper h3{color:#9d6442;font-family:var(--font-myeongjo),serif;font-size:6.2cqw}.crp-pillars>div{background:#faf5ef;border-radius:6px}.crp-pillars>div.is-day{background:#f0dbbc;border-color:#c39766}.crp-chart-paper footer{border-top:1px solid #d3bea4;padding-top:16px}.crp-chart-paper footer>span{color:#a5815e;font-size:12px;display:block}.crp-chart-paper footer>strong{color:#745239;margin:9px 0;font-size:4.7cqw;display:block}.crp-chart-paper footer>p{white-space:pre-line;font-family:var(--font-myeongjo),serif;color:#68513e;font-size:4.2cqw;line-height:1.75}.crp-chart-bridge{padding:34px 0 10px}.crp-chart-bridge>p{color:#b7a28b;margin-bottom:20px;font-size:4cqw;line-height:1.9}.crp-chart-bridge small{color:#8c7d6b;margin-top:25px;font-size:10px;line-height:1.7;display:block}.crp-curiosity{padding-bottom:60px}.crp-curiosity .crp-lines{padding:45px 20px 32px}.crp-curiosity h2{font-size:7.3cqw}.crp-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}.crp-teaser header{padding:8px 18px 20px}.crp-teaser header>span{color:#b0825e;letter-spacing:.06em;font-size:11px}.crp-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}.crp-teaser-visual{margin:0 17px 22px;position:relative}.crp-locked{z-index:1;background:#fffaf4;border:1px solid #c49c76;border-radius:20px;margin:0 17px;padding:19px 17px 0;position:relative}.crp-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}.crp-locked>p{color:#aa7958;margin-top:12px;font-size:13px}.crp-locked ul{text-align:left;margin:18px 0;padding:0;list-style:none}.crp-locked li{align-items:flex-start;gap:8px;margin:10px 0;font-size:3.7cqw;line-height:1.6;display:flex}.crp-locked li svg{color:#b7855b;flex-shrink:0;margin-top:2px}.crp-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}.crp-teaser-caption{color:#9e7f64;margin:12px 17px 0;font-size:9px;display:block}.crp-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}.crp-mask-lines i{background:#8d73566b;border-radius:4px;height:7px;display:block}.crp-attraction-map{padding:5px 13px 0}.crp-orbit{width:100%;max-width:270px;height:230px;margin:auto;position:relative}.crp-orbit:before{content:"";border:1px dashed #c6a37c;border-radius:50%;width:180px;height:180px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.crp-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%)}.crp-orbit>span{z-index:1;color:#99724e;background:#fffaf3;border:1px solid #c6a37c;border-radius:30px;padding:10px 18px;font-size:12px;position:absolute}.crp-orbit>span:first-child{top:0;left:50%;transform:translate(-50%)}.crp-orbit>span:nth-child(2){bottom:30px;left:0}.crp-orbit>span:nth-child(3){bottom:30px;right:0}.crp-attraction-map>p{color:#9b6a45;font-size:14px;font-weight:600}.crp-attraction-map>.crp-mask-lines{margin:10px 10px 0}.crp-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%}.crp-scene-caption strong{color:#f0c69d}.crp-chat-preview{text-align:left;background:#bac8d1;border:1px solid #9f9890;border-radius:20px;overflow:hidden}.crp-chat-preview>header{color:#3d4348;background:#c5d1d9;align-items:center;gap:14px;padding:17px;font-size:13px;display:flex}.crp-chat-preview>header span{flex:1}.crp-chat-body{padding:13px 17px 20px}.crp-chat-body>small{text-align:center;color:#66757f;margin-bottom:22px;font-size:10px;display:block}.crp-chat-out{background:#f3dc72;border-radius:12px 2px 12px 12px;width:78%;margin:13px 0 13px auto;padding:8px 12px}.crp-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}.crp-chat-body>p{color:#72818b;text-align:center;margin-top:16px;font-size:9px}.crp-date-visual{text-align:left;background:#fffcf6;border:1px solid #d3bfa4;padding:22px 18px 10px}.crp-date-heading span{letter-spacing:.14em;color:#b59670;font-size:9px;display:block}.crp-date-heading strong{font-family:var(--font-myeongjo),serif;margin-top:9px;font-size:20px;display:block}.crp-date-step{gap:13px;margin-top:23px;display:flex}.crp-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}.crp-date-step>div{flex:1}.crp-date-step h4{margin:0;font-size:13px;font-weight:600;line-height:1.9}.crp-mini-transition{font-family:var(--font-myeongjo),serif;text-align:center;padding:15px 20px 36px;font-size:5.8cqw;line-height:1.8}.crp-mini-transition strong{color:#e5b08e}.crp-signal{grid-template-columns:1fr 1fr;gap:10px;display:grid}.crp-signal>div{background:#f2e4d2;border:1px solid #d1b594;border-radius:8px;min-width:0;padding:19px 9px}.crp-signal>div>span{color:#a97752;font-size:11px;display:block}.crp-signal svg{color:#bd9270;margin:20px auto 13px}.crp-signal strong{white-space:nowrap;font-size:3.4cqw;font-weight:600;display:block}.crp-signal .crp-mask-lines{margin-top:12px}.crp-places-visual{text-align:left;padding:5px 8px;position:relative}.crp-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}.crp-place-node:nth-child(3){margin-left:18px}.crp-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)}.crp-place-node strong{color:#765439;font-size:14px;display:block}.crp-place-node small{color:#a18a72;margin-top:7px;font-size:10px;display:block}.crp-place-route{border-left:2px dashed #b28c64;width:50%;position:absolute;top:20px;bottom:65px;left:33px;transform:rotate(8deg)}.crp-place-result{padding:9px 10px 0}.crp-place-result>span{color:#ad815d;font-size:13px}.crp-calendar{background:#fffbf5;border:1px solid #d6bda0;border-radius:10px;padding:18px 12px 16px;position:relative}.crp-calendar header>span{color:#b19472;letter-spacing:.15em;font-size:8px}.crp-calendar h4{font-family:var(--font-myeongjo),serif;margin:10px 0 20px;font-size:21px}.crp-months{filter:blur(2px);opacity:.65;grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.crp-months>div{background:#f0e3d1;border:1px solid #d2bfa7;min-height:58px;padding:9px 7px}.crp-months span{color:#9c7653;font-size:10px}.crp-months i{background:#c7ad8b;border-radius:2px;width:11px;height:4px;margin:8px 2px 0;display:inline-block}.crp-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}.crp-calendar-lock p{margin-top:9px;font-size:14px;font-weight:650}.crp-calendar footer{color:#aa8868;margin-top:15px;font-size:9px}.crp-relation-visual{text-align:left;padding:8px 10px}.crp-relation-visual>span{color:#aa8868;font-size:12px}.crp-relation-visual>div{border-bottom:1px solid #d8c2a8;padding:18px 0 5px}.crp-relation-visual strong{font-size:14px;font-family:var(--font-myeongjo),serif;color:#73583e}.crp-desire .crp-lines{padding-top:30px;padding-bottom:75px}.crp-desire h2{font-size:9cqw}.crp-sales-bridge{border-top:1px solid #382e25}.crp-sales-bridge .crp-scene{aspect-ratio:3/3.6}.crp-sales-bridge .crp-bubble{width:57%;padding:6% 4%;bottom:4%;left:auto;right:5%}.crp-sales-half .career-design-reviews{background:#f3e9dc;padding:55px 24px 60px}.crp-sales-half .career-design-reviews h2{color:#755238}.crp-sales-half .career-design-review-eyebrow{color:#a18a73}.crp-difference{padding-bottom:45px}.crp-difference h2{font-size:8cqw}.crp-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}.crp-comparison-grid>*{color:#9a8269;border-bottom:1px solid #d4c3af;justify-content:center;align-items:center;min-width:0;padding:16px 5px;display:flex}.crp-comparison-grid>strong,.crp-comparison-grid>.ours{color:#f4dfc3;background:#65503c;border-color:#867055}.crp-comparison-grid>strong{font-size:3.3cqw}.crp-secret-offer{color:#493b2d;text-align:center;background:#f3e9dc;padding:20px 25px 65px}.crp-secret-offer h2{font-family:var(--font-myeongjo),serif;color:#a36b44;font-size:9cqw}.crp-secret-offer>p:not(.crp-small){color:#95816b;font-size:4.3cqw;line-height:1.9}.crp-check-paper{background:#fffaf3;border-radius:13px;margin:28px 0;padding:22px 17px;box-shadow:0 12px 25px #75503310}.crp-check-paper p{text-align:left;align-items:center;gap:10px;padding:9px 0;font-size:3.8cqw;line-height:1.6;display:flex}.crp-check-paper svg{color:#ad835d;flex-shrink:0}.crp-secret-offer .crp-buy{color:#f8ead4;background:#5e4531}.crp-point{color:#b4895f;letter-spacing:.05em;border:1px solid;border-radius:25px;margin:0 auto 25px;padding:6px 16px;font-size:11px;display:table}.crp-proof-section{color:#3b3025;text-align:center;background:#fff8ed;border-radius:60px 0 0;padding:65px 20px 55px}.crp-proof-section h2,.crp-free-question h2{font-family:var(--font-myeongjo),serif;font-size:7.7cqw;line-height:1.65}.crp-proof-section em,.crp-free-question em{color:#ad7247}.crp-proof-section .crp-body,.crp-free-question .crp-body{color:#95816b;font-size:3.8cqw}.crp-diplomas{justify-content:center;align-items:center;min-height:260px;padding:45px 12px;display:flex}.crp-diplomas img{object-fit:contain;width:34%;transform:rotate(-9deg);box-shadow:0 10px 20px #65503c33}.crp-diplomas img:nth-child(2){z-index:1;width:43%;margin:0 -10%;transform:rotate(0)scale(1.1)}.crp-diplomas img:nth-child(3){transform:rotate(9deg)}.crp-diplomas:empty{display:none}.crp-proof-caption{color:#a0886b;border:1px solid #dbc8ae;border-radius:8px;padding:17px;font-size:3.5cqw;line-height:1.8}.crp-time-proof{text-align:center;background:#28221d;padding:65px 23px}.crp-time-proof h2{font-family:var(--font-myeongjo),serif;font-size:7cqw}.crp-time-proof em{color:#d6b387}.crp-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}.crp-clock-visual i{border:1px dashed #8a6b48;border-radius:50%;position:absolute;inset:9px}.crp-clock-visual span{font-size:11px}.crp-clock-visual strong{font-family:serif;font-size:46px;font-weight:400}.crp-time-pair{justify-content:center;align-items:center;gap:16px;margin:28px 0;display:flex}.crp-time-pair>div{background:#30271f;border:1px solid #7b6247;border-radius:7px;flex:1;padding:21px 8px}.crp-time-pair span{color:#aa8860;margin-bottom:10px;font-size:10px;display:block}.crp-time-pair strong{color:#ddc9ac;font-size:3.8cqw;font-weight:500;line-height:1.8}.crp-time-pair svg{color:#967653}.crp-time-proof>small{color:#927e65;font-size:10px}.crp-free-question{color:#3c3025;text-align:center;background:#f7efe3;padding:65px 20px 50px;position:relative;overflow:hidden}.crp-free-question:before{content:"";background:#c5a37c;width:120%;height:10px;position:absolute;top:0;left:-10%;transform:rotate(-3deg)}.crp-question-phone{margin-top:40px;padding:38px 0 35px;position:relative}.crp-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}.crp-phone-outline:after{content:"";background:#c8baaa;border-radius:8px;width:34%;height:13px;position:absolute;top:8px;left:33%}.crp-followup-cards{flex-direction:column;gap:17px;display:flex;position:relative}.crp-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}.crp-followup-cards>div:nth-child(2n){margin-left:0}.crp-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}.crp-followup-cards p{color:#594734;font-size:3.7cqw;line-height:1.6}.crp-followup-cards small{color:#baa58a;margin-top:9px;font-size:10px;display:block}.crp-question-bottom{font-family:var(--font-myeongjo),serif;color:#6f5037;font-size:6cqw;line-height:1.8;margin-top:32px!important}.crp-free-question>small{color:#a28b6f;margin-top:23px;font-size:10px;line-height:1.8;display:block}.crp-report-showcase{text-align:center;background:#201d19;padding:65px 25px}.crp-report-showcase h2{font-family:var(--font-myeongjo),serif;font-size:8cqw}.crp-report-showcase em{color:#ddba8c}.crp-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}.crp-report-device>header{color:#968166;background:#e9dfd0;justify-content:space-between;padding:18px 15px;font-size:10px;display:flex}.crp-report-device article{color:#4b4135;padding:26px 23px}.crp-report-device article>small{color:#a88d68;font-size:11px}.crp-report-device h3{font-family:var(--font-myeongjo),serif;margin-top:12px;font-size:6cqw;line-height:1.6}.crp-report-rule{background:#b8a489;width:32px;height:1px;margin:25px 0}.crp-report-device article>p{font-family:var(--font-myeongjo),serif;margin:17px 0;font-size:3.6cqw;line-height:2}.crp-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}.crp-report-device footer{text-align:center;color:#a99173;border-top:1px solid #e0d4c0;padding:15px 10px;font-size:10px}.crp-report-benefits{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:23px;display:flex}.crp-report-benefits span{color:#c3a17a;border:1px solid #6e573d;border-radius:20px;padding:8px 10px;font-size:10px}.crp-illustrated-toc{color:#463628;text-align:center;background:#f6eddf;border-radius:0 85px 0 0;padding:70px 25px 20px}.crp-illustrated-toc h2{font-family:var(--font-myeongjo),serif;font-size:8cqw}.crp-illustrated-toc em{color:#a87547}.crp-illustrated-toc>article{border-bottom:1px solid #d8c2a7;padding:33px 0 26px}.crp-chapter-number{color:#ae8963;letter-spacing:.08em;font-size:12px}.crp-illustrated-toc h3{font-family:var(--font-myeongjo),serif;word-break:keep-all;margin:15px 0;font-size:5.5cqw;line-height:1.65}.crp-toc-art{justify-content:center;align-items:center;gap:20px;min-height:126px;margin:20px 0;display:flex;position:relative}.crp-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}.crp-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)}.crp-toc-art-1{flex-direction:row-reverse}.crp-toc-art-1>div{transform:rotate(-4deg)}.crp-illustrated-toc ul{color:#9f866b;margin:0;padding:0;font-size:3.7cqw;line-height:1.8;list-style:none}.crp-illustrated-toc li{padding:5px 0}.crp-sales-half .crp-offer{color:#4f3a29;background:#f6eddf;padding:65px 25px}.crp-sales-half .crp-offer h2{color:#5e422b;font-size:8cqw}.crp-sales-half .crp-offer em{color:#a87344}.crp-price-ticket{background:#fffaf0;border:1px solid #c9ae88;border-radius:13px;margin:35px 0 25px;padding:28px 15px;position:relative}.crp-price-ticket>span{color:#a08462;font-size:13px}.crp-price-ticket .crp-price{margin:18px 0}.crp-price-ticket>p{color:#aa9376;font-size:11px}.crp-sales-half .crp-offer .crp-buy{color:#fff2df;background:#59412f}.crp-sales-half .crp-faq{background:#171411;padding-top:25px}.crp-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}.crp-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%}.crp-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%}.crp-toc-scene>div.is-left{left:4%;right:auto}.crd-preview-v3 .crp-opening{padding-top:0}.crd-preview-v3 .crp-situation{padding:38px 28px 0}.crd-preview-v3 .crp-situation blockquote{color:#a99d90;margin:0 0 16px;font-family:inherit;font-size:3.8cqw;line-height:1.7}.crd-preview-v3 .crp-situation h2{font-family:inherit;font-size:5.8cqw;line-height:1.6}.crd-preview-v3 .crp-chart-section{padding:30px 22px 0}.crd-preview-v3 .crp-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}.crd-preview-v3 .crp-chart-paper h3{margin:0 0 24px;font-size:5.2cqw}.crd-preview-v3 .crp-pillars{gap:8px;margin:0}.crd-preview-v3 .crp-pillars>div{background:0 0;border:none;padding:0}.crd-preview-v3 .crp-pillars small{color:#665a4c;margin-bottom:12px}.crd-preview-v3 .crp-ganji{border-radius:10px;margin:8px 0;padding:13px 2px 10px;box-shadow:inset 0 1px 1px #fff4,0 3px 6px #0001}.crd-preview-v3 .crp-ganji strong{color:#fff;font-size:8.8cqw;line-height:1}.crd-preview-v3 .crp-ganji span{color:#fff;margin:5px 0 0;font-size:11px}.crd-preview-v3 .crp-chart-paper footer{border-top:1px solid #ded5c6;margin:22px 0 0;padding:18px 0 0}.crd-preview-v3 .crp-chart-paper footer span{color:#8c7863;font-size:12px}.crd-preview-v3 .crp-chart-paper footer strong{color:#493a2d;margin:8px 0 0;font-family:inherit;font-size:4.7cqw;display:block}.crd-preview-v3 .crp-chart-bridge{padding:40px 0 10px}.crd-preview-v3 .crp-chart-bridge h2{font-family:inherit;font-size:6cqw;line-height:1.65}.crd-preview-v3 .crp-teaser{background:#101010;border:none;border-radius:0;margin:0;padding:48px 22px 60px}.crd-preview-v3 .crp-teaser header .crp-flourish{display:none}.crd-preview-v3 .crp-teaser>header{padding:0 0 28px}.crd-preview-v3 .crp-teaser>header>span{color:#b89974;letter-spacing:.05em;font-size:12px}.crd-preview-v3 .crp-teaser>header h3{color:#fff8ee;margin-top:14px;font-family:inherit;font-size:7.2cqw;font-weight:750;line-height:1.5}.crd-preview-v3 .crp-teaser-visual{border-radius:14px;padding:0;overflow:hidden}.crd-preview-v3 .crp-locked{background:0 0;border:none;padding:22px 0 0}.crp-lock-copy{text-align:left;justify-content:center;align-items:center;gap:12px;margin-bottom:19px;display:flex}.crp-lock-copy svg{color:#b4946d;flex-shrink:0}.crd-preview-v3 .crp-lock-copy p{color:#e6d8c8;margin:0;font-family:inherit;font-size:3.6cqw;font-weight:500;line-height:1.7}.crp-lock-copy p span{color:#a69989}.crd-preview-v3 .crp-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}.crp-attraction-file{color:#443528;text-align:left;background:#f5efe4;padding:24px 20px}.crp-attraction-file>header{border-bottom:1px solid #cdbb9f;padding-bottom:17px}.crp-attraction-file>header span{color:#a28b6d;letter-spacing:.07em;font-size:10px;display:block}.crp-attraction-file>header b{margin-top:8px;font-size:5.2cqw;display:block}.crp-attraction-key{padding:24px 0}.crp-attraction-key span{color:#a38968;font-size:11px;display:block}.crp-attraction-key strong{margin-top:9px;font-size:4.8cqw;display:block}.crp-attraction-split{grid-template-columns:1fr 1fr;gap:10px;display:grid}.crp-attraction-split>div{text-align:center;background:#e5eadf;border-radius:7px;padding:17px 9px}.crp-attraction-split>div+div{background:#efe0d9}.crp-attraction-split span{color:#6c6b55;font-size:11px}.crp-sealed-word{filter:blur(6px);-webkit-user-select:none;user-select:none;margin-top:14px;font-size:4cqw;font-weight:800}.crp-file-action{padding-top:22px}.crp-file-action>b{margin-bottom:14px;font-size:3.7cqw;display:block}.crp-attraction-file .crp-mask-lines i{background:#7b6c59}.crd-preview-v3 .crp-chat-body{gap:23px;min-height:300px;padding:25px 15px 35px}.crd-preview-v3 .crp-chat-preview>header{padding:17px}.crd-preview-v3 .crp-chat-in{font-size:3.8cqw}.crd-preview-v3 .crp-scene-caption{text-shadow:0 2px 15px #0009;font-family:inherit;font-size:8cqw;font-weight:750;line-height:1.4;bottom:7%}.crp-date-outcome{gap:16px;margin-top:23px;display:grid}.crp-date-outcome>div{text-align:left;border:1px solid #cdbba4;border-radius:9px;padding:20px 17px}.crp-date-outcome>div:first-child{opacity:.58}.crp-date-outcome span{color:#9c7f5e;font-size:11px}.crp-date-outcome p{padding:14px 0 0;font-size:4.2cqw}.crp-date-outcome b{color:#ad9580;text-align:right;margin-top:10px;font-size:10px;display:block}.crp-date-outcome .crp-mask-lines{margin:17px 0}.crd-preview-v3 .crp-date-reply{color:#755638;background:#fff;border-radius:0 12px 12px;margin-top:19px;padding:15px;box-shadow:0 4px 10px #583d1a11}.crd-preview-v3 .crp-signal{gap:12px}.crd-preview-v3 .crp-signal>div{padding:22px 12px}.crd-preview-v3 .crp-signal strong{font-size:3.6cqw}.crd-preview-v3 .crp-places-visual{background:#191613;grid-template-columns:1fr 1fr;gap:8px;padding:0;display:grid}.crp-place-photo{background-size:300% 300%;border-radius:8px;min-height:160px;position:relative;overflow:hidden}.crp-place-photo:first-child{grid-column:1/-1;min-height:220px}.crp-place-photo:after{content:"";background:linear-gradient(#0000 35%,#000b);position:absolute;inset:0}.crp-place-photo>span,.crp-place-photo>strong{z-index:1;color:#fff;position:absolute;left:15px}.crp-place-photo>span{font-size:12px;top:12px}.crp-place-photo>strong{font-size:4cqw;bottom:16px}.crd-preview-v3 .crp-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}.crp-place-result strong{font-size:4cqw;font-weight:550;line-height:1.7}.crd-preview-v3 .crp-calendar header{padding-bottom:20px}.crd-preview-v3 .crp-desire .crp-lines{padding:35px 18px 75px}.crd-preview-v3 .crp-desire h2{font-size:9cqw}.crd-preview-v3 .crp-secret-offer{background:#ede4d5;border-radius:0;padding:65px 27px 50px}.crp-edition{letter-spacing:.24em;color:#9c7e5b;margin-bottom:32px;font-size:9px;display:block}.crd-preview-v3 .crp-secret-offer h2{font-family:var(--font-myeongjo),serif;color:#4a3525;font-size:8cqw;line-height:1.5}.crd-preview-v3 .crp-secret-offer em{color:#a6603d}.crp-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}.crp-cover-book:before{content:"";border:1px solid #ad89504a;position:absolute;inset:12px}.crp-cover-book>span{font-size:10px;display:block}.crp-cover-book>strong{font-family:var(--font-myeongjo),serif;margin:24px 0;font-size:14cqw;font-weight:500;line-height:1.2;display:block}.crp-cover-book>i{font-size:10px;font-style:normal;display:block}.crp-cover-book>b{color:#b96a47;border:1px solid #b96a47;padding:4px;font:22px serif;position:absolute;bottom:22px;right:25px}.crd-preview-v3 .crp-check-paper{box-shadow:none;background:0 0;border:0;padding:5px 10px 25px}.crd-preview-v3 .crp-check-paper p{border:0;padding:11px 0;font-family:inherit;font-size:4cqw}.crd-preview-v3 .crp-point{letter-spacing:.14em;border:1px solid;border-radius:99px;margin-bottom:23px;padding:8px 15px;font-family:inherit;font-size:11px}.crd-preview-v3 .crp-proof-section,.crd-preview-v3 .crp-time-proof,.crd-preview-v3 .crp-free-question{padding-top:60px;padding-bottom:55px}.crd-preview-v3 .crp-proof-section h2,.crd-preview-v3 .crp-time-proof h2,.crd-preview-v3 .crp-free-question h2{font-size:8cqw;line-height:1.5}.crd-preview-v3 .crp-proof-section .crp-flourish,.crd-preview-v3 .crp-time-proof .crp-flourish,.crd-preview-v3 .crp-free-question .crp-flourish{margin:20px auto}.crd-preview-v3 .crp-followup-cards>div{padding:21px 18px 21px 49px}.crd-preview-v3 .crp-free-question>small{color:#76604c;font-size:11px}.crd-preview-v3 .crp-report-showcase{background:#131211;padding:65px 22px}.crd-preview-v3 .crp-report-showcase h2{font-family:inherit;font-size:8cqw}.crd-preview-v3 .crp-report-showcase>.crp-body{margin-top:21px}.crp-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}.crp-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}.crd-preview-v3 .crp-real-report>article{padding-bottom:30px}.crd-preview-v3 .crp-real-report p{margin-bottom:1rem}.crd-preview-v3 .crp-real-report h2{font-size:24px;line-height:1.45}.crd-preview-v3 .crp-real-report h3{font-size:19px}.crp-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}.crd-preview-v3 .crp-illustrated-toc{border-radius:0;padding:65px 24px 0}.crd-preview-v3 .crp-illustrated-toc ul{text-align:left;color:#77604d;padding:0 10px;font-family:inherit;font-size:3.7cqw}.crd-preview-v3 .crp-illustrated-toc li{border-bottom:1px solid #e3d4c1;padding:10px 0 10px 16px;position:relative}.crp-illustrated-toc li:before{content:"·";position:absolute;left:0}.crp-toc-scene.is-individual{background-size:cover}.crd-preview-v3 .crp-sales-half .crp-offer{color:#eddfcb;background:#201913;padding:65px 24px}.crp-offer-seal{color:#c57b55;border:1px solid #ac6443;width:40px;height:40px;margin:0 auto 30px;font:26px/40px serif}.crd-preview-v3 .crp-sales-half .crp-offer h2{color:#f2e5d3;font-family:inherit;font-size:8cqw}.crd-preview-v3 .crp-sales-half .crp-offer h2 em{color:#e2ad76}.crd-preview-v3 .crp-price-ticket{text-align:center;background:#f6eddf;border:0;border-radius:12px;padding:27px 20px 20px;box-shadow:0 12px 30px #0004}.crp-price-ticket>header>span{color:#9e8263;font-size:11px}.crd-preview-v3 .crp-price-ticket h3{font-family:var(--font-myeongjo),serif;color:#513c2a;margin:8px 0 22px;font-size:7cqw}.crp-ticket-spec{border-top:1px dashed #c5af92;justify-content:center;gap:7px;padding-top:20px;display:flex}.crp-ticket-spec>span{color:#886b4c;background:#ece0ce;border-radius:4px;padding:6px;font-size:10px}.crd-preview-v3 .crp-price-ticket .crp-price{color:#473221;letter-spacing:-.05em;margin:25px 0 13px;font-family:inherit;font-size:12cqw;line-height:1.2;display:block}.crd-preview-v3 .crp-price-ticket .crp-price small{margin-left:4px;font-size:5cqw}.crd-preview-v3 .crp-price-ticket>p{color:#99836a;margin-bottom:25px;font-size:11px}.crd-preview-v3 .crp-price-ticket .crp-buy{border-radius:7px;padding:19px 12px;font-size:15px}.crd-preview-v3 .crp-teaser:before{display:none}.crd-preview-v3 .crp-teaser-visual{margin:0 0 22px}.crd-preview-v3 .crp-locked{margin:0}.crd-preview-v3 .crp-date-heading strong{margin-top:0;font-family:inherit;font-size:4.8cqw}.crd-preview-v3 .crp-chat-preview>header>span{color:#37424b;letter-spacing:0;font-size:14px}.crd-preview-v3 .crp-bubble p{font-family:inherit;font-weight:550;line-height:1.65}.crd-preview-v3 .crp-sales-bridge .crp-bubble:after{clip-path:polygon(0 0,100% 100%,30% 100%);left:18%;right:auto}.crd-preview-v3 .crp-toc-scene>div{font-family:inherit;font-weight:500}.crd-preview-v15{--crr-accent:#a57145;--crr-line:#c9aa83;--crr-paper:#fffaf3;--crr-wash:#efddc5}.crd-preview-v15 .crp-chart-section{padding:28px 0 0}.crd-preview-v15 .crp-curiosity{padding:0}.crr-card{border:1px solid var(--crr-line);background:linear-gradient(#fff 0%,var(--crr-paper) 50%,var(--crr-wash) 100%);text-align:center;color:#333;border-radius:12px;margin:0 24px;position:relative;overflow:hidden;box-shadow:0 0 16px #d6b27b21}.crr-inner-frame{color:var(--crr-line)}.crr-card-heading{padding:32px 24px 0}.crr-divider{color:#b99262;align-items:center;gap:7px;width:36%;margin:auto;display:flex}.crr-divider i{background:linear-gradient(90deg,#0000,currentColor);flex:1;height:1px}.crr-divider i:last-child{transform:scaleX(-1)}.crr-divider>span{font-size:14px}.crd-preview-v15 .crr-card h3{font-family:var(--font-myeongjo),serif;color:var(--crr-accent);margin:16px 0 0;font-size:7.2cqw;font-weight:500;line-height:1.4}.crr-table-wrap{margin-top:12px;padding:8px 16px 48px}.crr-myeongsik-grid{border-radius:12px;grid-template-columns:38px repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.crr-myeongsik-grid>span:first-child,.crr-pillar-head{background:#f5ede3;border-bottom:1px solid #e9dfd1}.crr-pillar-head{flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:11px 0;display:flex}.crr-pillar-head b{color:#222;font-size:13px}.crr-pillar-head small{color:#888078;font-size:9px}.crr-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}.crr-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}.crr-cell.is-day,.crr-pillar-head.is-day{background:#fff1dc;font-weight:600}.crr-cell.is-ganji{background:#fcfaf6;padding:8px 2px}.crr-cell.is-ganji.is-day{background:#fff1dc}.crr-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}.crr-color-block>b{font-size:17px;font-weight:800}.crr-color-block>small{font-size:9.5px}.crr-unknown{color:#958b7f;font-size:11px}.crr-story{text-align:center;padding:65px 24px 55px}.crd-preview-v15 .crr-story>p{white-space:pre-line;color:#c1b7aa;margin:0 0 22px;font-size:4.5cqw;font-weight:450;line-height:1.75}.crd-preview-v15 .crr-story>h2{font-size:7.5cqw;font-weight:700;line-height:1.5}.crd-preview-v15 .crr-story em{color:#e4b681}.crr-attraction-profile{text-align:left;align-items:center;gap:17px;padding:26px 24px 0;display:flex}.crr-attraction-profile img{aspect-ratio:1;object-fit:cover;border:3px solid #e8d8c2;border-radius:50%;flex-shrink:0;width:34%}.crr-attraction-profile strong{color:#604329;word-break:keep-all;font-size:clamp(15px,4.7cqw,22px);font-weight:750;line-height:1.55}.crr-excerpt{text-align:left;isolation:isolate;border-top:1px solid #d7bea0;margin:24px 24px 30px;padding:20px 0 0;position:relative}.crd-preview-v15 .crr-excerpt-visible p{color:#78604a;word-break:keep-all;font-size:clamp(12px,3.7cqw,18px);line-height:1.85}.crr-excerpt-visible strong{color:#493726;font-weight:650}.crr-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}.crd-preview-v15 .crr-sealed p{color:#8b7158;margin-bottom:12px;font-size:3.7cqw;line-height:2}.crr-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}.crr-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}.crr-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}.crr-veil>button:focus-visible{outline-offset:-3px;outline:2px solid #9f6834}.crr-veil>button:hover>span{background:#eed9b9}.crr-veil>p{color:#9b372b;text-align:center;width:100%;font-size:11px;position:absolute;bottom:1px}.crr-chat{text-align:left;background:#b6c9d9;border:1px solid #a8becf;border-radius:13px;margin:26px 22px 32px;overflow:hidden}.crr-chat>header{color:#26333c;align-items:center;gap:15px;padding:17px 12px;display:flex}.crr-chat>header>strong{flex:1;font-size:15px;font-weight:600}.crr-chat>header>svg{flex-shrink:0}.crr-chat-messages{flex-direction:column;gap:24px;padding:8px 12px 28px;display:flex}.crr-chat-line{align-items:flex-start;gap:7px;min-width:0;display:flex}.crr-chat-line.me{justify-content:flex-end}.crr-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}.crr-chat-line.me>.crr-chat-outgoing{background:#ffe34d;border-radius:11px 3px 11px 11px;width:78%;padding:0 12px;overflow:hidden}.crr-chat-line.her>img,.crr-chat-line.her>span{object-fit:cover;object-position:50% 30%;background:#e5d4c4;border-radius:8px;flex-shrink:0;width:25px;height:25px}.crr-chat-secret{filter:blur(4px);-webkit-user-select:none;user-select:none;opacity:.5;align-items:center;height:100px;display:flex;overflow:hidden}.crr-chat-secret .crp-mask-lines{gap:12px;width:100%}.crr-chat-secret .crp-mask-lines i{background:#a0842e;height:5px}.crr-chat-outgoing>.crr-chat-lock{border-radius:inherit;background:#ffe34d70;height:100%;inset:0}.crr-chat-lock>button>span{width:36px;height:36px;box-shadow:none;background:#ffeb88;border-color:#b69a44}.crr-chat-lock svg{width:19px;height:19px}.crr-chat-line time{text-align:right;color:#82939d;margin-top:9px;font-size:9px;line-height:1;display:block}.crd-preview-v15 .crr-woman-scene{margin-top:25px}.crd-preview-v15 .crr-woman-scene .crp-bubble{width:53%;bottom:5%;left:5%}.crr-date-film{margin:26px 24px 0}.crr-date-film>img{aspect-ratio:1.15;object-fit:cover;border-radius:12px;width:100%;display:block}.crr-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}.crr-date-message>span{color:#a88d6a;margin-bottom:7px;font-size:11px;display:block}.crd-preview-v15 .crr-date-message p{color:#543;font-size:3.7cqw;line-height:1.7}.crr-places{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:26px 22px 0;display:grid}.crr-places>div{border:1px solid #d8c09d;border-radius:40px 40px 8px 8px;min-width:0;position:relative;overflow:hidden}.crr-places img{aspect-ratio:.58;object-fit:cover;object-position:60% 45%;width:100%;display:block}.crr-places span{white-space:nowrap;color:#826141;background:#fffaf2;padding:12px 0;font-size:12px;font-weight:600;display:block}.crr-timing{margin:26px 22px 0}.crr-calendar-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:17px;display:flex}.crr-calendar-heading strong{color:#6d4e33;font-size:3.6cqw}.crr-calendar-heading>span{color:#ac8b68;font-size:3cqw}.crr-calendars{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.crr-month{background:#fffdf8;border:1px solid #e1cfb7;border-radius:11px;min-width:0;padding:13px 8px}.crr-month.is-current{grid-column:1/-1;padding:18px 15px;box-shadow:0 3px 15px #9a73370b}.crr-month>header{color:#8f603c;align-items:baseline;gap:5px;margin-bottom:14px;display:flex}.crr-month>header>span{color:#b19a7e;font-size:9px}.crr-month>header>strong{font-size:14px;font-weight:700}.crr-month.is-current>header>strong{font-size:22px}.crr-month small{color:#9a7759;margin-left:auto;font-size:10px}.crr-weekdays,.crr-days{grid-template-columns:repeat(7,minmax(0,1fr));justify-items:center;gap:3px 0;display:grid}.crr-weekdays{color:#b1a08b;margin-bottom:7px;font-size:8px}.crr-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}.crr-days>span.is-sunday{color:#bd876f}.crr-month.is-current .crr-weekdays{font-size:10px}.crr-month.is-current .crr-days>span{font-size:12px}.crr-days>span.is-today{color:#fff;background:#a16b3e;font-weight:750;box-shadow:0 0 0 3px #e9d7be}.crr-timing>.crr-excerpt{margin-inline:2px}@media (max-width:359px){.crr-card{margin-inline:16px}.crr-card-heading{padding-inline:18px}.crr-chat{margin-inline:17px}.crr-excerpt{margin-inline:20px}.crr-places{gap:6px;margin-inline:18px}}.crd-preview-v15 .crp-desire .crr-story{padding-top:32px;padding-bottom:75px}.crd-preview-v15 .crp-desire h2{font-size:9cqw}.crr-secret-offer{color:#352a21;background:#fff7ee;padding-bottom:40px;position:relative}.crr-offer-hero{aspect-ratio:450/425;position:relative;overflow:hidden}.crr-offer-hero>img{object-fit:cover;object-position:50% 27%;width:100%;height:100%}.crr-offer-hero:after{content:"";background:linear-gradient(90deg,#fff7eef2,#0000 66%),linear-gradient(#0000 78%,#fff7ee);position:absolute;inset:0}.crr-offer-hero>div{z-index:1;position:absolute;top:19%;left:6.7%}.crd-preview-v15 .crr-offer-hero p{color:#ae713b;margin-bottom:13px;font-size:5cqw}.crd-preview-v15 .crr-offer-hero h2{color:#9a5b30;font-family:var(--font-myeongjo),serif;letter-spacing:-.06em;font-size:12cqw;font-weight:650;line-height:1.18}.crr-offer-hero span{color:#5d4b3b;margin-top:22px;font-size:4cqw;line-height:1.65;display:block}.crr-included{background:#fff;border-radius:13px;margin:-10px 6.7% 24px;padding:23px 24px 25px;position:relative}.crd-preview-v15 .crr-included>p{color:#a77546;background:#f4e8d8;border-radius:99px;margin:0 auto 15px;padding:8px 14px;font-size:3.2cqw;display:table}.crd-preview-v15 .crr-included>h3{font-family:var(--font-myeongjo),serif;text-align:center;font-size:6.4cqw;font-weight:500;line-height:1.4}.crr-included ul{margin:24px 0 0;padding:0;list-style:none}.crr-included li{border-bottom:1px solid #f0ebe4;align-items:flex-start;gap:10px;padding:15px 0;display:flex}.crr-included li:last-child{border:0;padding-bottom:0}.crr-included li>svg{color:#fff;background:#a97544;border-radius:50%;flex-shrink:0;width:19px;height:19px;margin-top:1px;padding:3px}.crr-included li strong{font-size:3.6cqw;font-weight:650}.crr-included li span{color:#8e8175;margin-top:9px;font-size:3.1cqw;line-height:1.4;display:block}.crr-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}.crr-price-original{justify-content:space-between;font-size:4.8cqw;font-weight:750;line-height:1;display:flex}.crr-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}.crr-price-discount b{color:#292114;background:#f2cd69;border-radius:99px;margin-left:4px;padding:4px 7px;font-size:3.1cqw;display:inline-block}.crr-price-final{justify-content:space-between;align-items:center;gap:6px;margin-top:20px;display:flex}.crr-price-final>span{white-space:nowrap;font-size:3.8cqw;font-weight:650}.crr-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}.crr-price-final small{margin-left:3px;font-size:5.3cqw}.crr-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}.crr-buy:disabled{opacity:.65;cursor:wait}.crr-buy:active{transform:scale(.985)}.crr-difference{padding-top:60px}.crd-preview-v15 .crr-difference h2{font-size:7.4cqw}.crr-price-sources{color:#99846a;margin-top:18px;font-size:11px}.crr-price-sources summary{text-underline-offset:4px;text-decoration:underline}.crr-price-sources ul{margin:0;padding:15px 0 0;list-style:none}.crr-price-sources li{justify-content:space-between;gap:5px;padding:8px 0;display:flex}.crr-price-sources a{text-decoration:underline}.crd-preview-v15 .crr-price-sources p{text-align:left;margin-top:10px;font-size:10px}.crr-sales .crp-sales-bridge .crr-story{background:#151311}.crr-result{text-align:center;color:#fff;background:#1e1e1e;padding:65px 0 60px;overflow:hidden}.crd-preview-v15 .crr-result>p{color:#c6c0b9;padding:0 20px;font-size:4.4cqw;line-height:1.6}.crd-preview-v15 .crr-result h2{font-family:var(--font-myeongjo),serif;color:#e2b581;margin-top:18px;font-size:7.6cqw;font-weight:500}.crr-result .crp-flourish{margin:27px auto 20px}.crr-result-taeo{object-fit:cover;object-position:50% 0%;width:65%;height:76cqw;margin:36px auto 0;display:block}.crr-result-pages{margin:-8px 0 0;position:relative}.crr-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}.crr-result-pages>article>span{color:#a0886b;font-size:10px}.crd-preview-v15 .crr-result-pages h3{color:#493b2f;margin:10px 0 19px;font-size:4.8cqw;font-weight:700;line-height:1.6}.crd-preview-v15 .crr-result-pages article>p{word-break:keep-all;margin-top:20px;font-size:3.6cqw;line-height:1.85}.crr-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}.crr-side-page.is-left{right:95%}.crr-side-page.is-right{left:95%}.crr-result nav{color:#a99a87;justify-content:center;align-items:center;gap:25px;margin-top:25px;font-size:11px;display:flex}.crr-result nav button{color:#d5c4ac;background:0 0;border:1px solid #5b4f40;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.crr-final-offer{text-align:center;background:#1e1e1e;padding:65px 0 55px}.crd-preview-v15 .crr-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}.crr-final-offer em{color:#e2b581}.crr-final-offer .crr-offer-price{outline-offset:-8px;box-shadow:none;background:#fbf3e7;border-radius:4px;outline:1px solid #d2b591;padding:25px 22px 30px}.crr-offer-price.is-compact .crr-price-discount{border:0;justify-content:center;margin:0;padding:0}.crr-offer-price.is-compact .crr-price-discount del{color:#ac9881;font-size:4.1cqw}.crr-offer-price.is-compact .crr-price-final{justify-content:center;margin-top:10px}.crr-offer-price.is-compact .crr-price-final>span{display:none}.crr-offer-price.is-compact .crr-price-final>strong{font-size:13cqw}@media (prefers-reduced-motion:reduce){.crr-buy:active{transform:none}}.crr-calendar-lock-area{isolation:isolate;position:relative}.crr-calendar-lock-area .crr-days,.crr-calendar-lock-area .crr-weekdays{filter:blur(3.5px);opacity:.65;-webkit-user-select:none;user-select:none}.crr-calendar-lock-area .crr-days>span.is-marked{color:#fff;background:#d9ae78;box-shadow:0 0 0 2px #c39763}.crr-calendar-lock-area .crr-calendar-lock{background:linear-gradient(#fff9ee00,#fff7e94d 45%,#f6e8d8a6);border-radius:10px;height:auto;inset:55px -1px 0}.crr-calendar-lock>button>span{width:58px;height:58px;box-shadow:0 4px 18px #986b4133}.crr-timing-details{text-align:left;padding:27px 0 30px}.crd-preview-v15 .crr-timing-details>p{color:#60442e;font-size:4.2cqw;font-weight:700}.crr-timing-details ul{margin:16px 0 0;padding:0;list-style:none}.crr-timing-details li{color:#8d7158;align-items:center;gap:9px;padding:8px 0;font-size:3.5cqw;line-height:1.6;display:flex}.crr-timing-details li:before{content:"✓";color:#b58956;font-size:12px}.crd-preview-v15 .crr-desire-end{color:#f7f3ed;margin-top:17px;font-size:7cqw;display:inline-block}.crr-volume{text-align:center;color:#784e30;margin:5px 24px 27px}.crr-volume strong{font-size:5.5cqw;font-weight:750;display:block}.crr-volume span{color:#ac896a;margin-top:10px;font-size:3.2cqw;display:block}.crd-preview-v15 .crr-question-terms{color:#8b7967;margin:15px 0 0;font-size:11px}.crr-first-free{border-block:1px solid #d9bb96;width:90%;margin:28px auto 22px;padding:21px 15px}.crr-first-free span{color:#95704e;font-size:3.8cqw;display:block}.crr-first-free strong{color:#a46638;margin-top:12px;font-size:7.2cqw;font-weight:750;display:block}.crr-result-pages>article{width:74%;min-height:0;padding:24px 17px 26px}.crr-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}.crd-preview-v15 .crr-result-pages h3{color:#3d3023;margin:23px 0 20px;font-family:inherit;font-size:5cqw;line-height:1.5}.crd-preview-v15 .crr-result-pages article>p{word-break:keep-all;color:#56493b;margin:0 0 20px;font-size:3.35cqw;line-height:1.95}.crr-result-pages article strong{color:#30271f;font-weight:750}.crr-result-pages article>footer{text-align:center;color:#a18b70;border-top:1px solid #dfd3c2;padding-top:13px;font-size:9px}.crd-preview-v15 .crr-final-offer h2{letter-spacing:-.055em;font-family:inherit;font-size:7.6cqw;font-weight:750;line-height:1.6}.crd-preview-v15 .crp-sticky{background:linear-gradient(#15120f00,#15120fed 20%);padding-top:10px}.crr-sticky-benefit{color:#e8c99e;justify-content:center;align-items:center;gap:12px;padding:8px 0 12px;font-size:12px;font-weight:650;display:flex}.crr-sticky-benefit>span{color:#bcb0a2;border-left:1px solid #766149;padding-left:12px;font-size:11px;font-weight:450}.crd-preview-v15 .crp-sticky>button{background:#f1dfc3;justify-content:center;padding:18px 30px;position:relative}.crd-preview-v15 .crp-sticky strong{justify-content:center;font-size:16px}.crd-preview-v15 .crp-sticky strong>svg{position:absolute;right:20px}.crd-preview-v15 .crp-bottom-space{height:140px}.crd-preview-v15 .crr-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}.crr-sale-count{color:#ffd84a;font-variant-numeric:tabular-nums;min-width:98px;font-weight:750}.career-performance-paper{text-align:left;color:#514236;margin:24px 24px 30px}.career-performance-paper>header{border-bottom:1px solid #d7c5ad;flex-direction:column;gap:8px;padding:0 0 20px;display:flex}.career-performance-paper>header>span{color:#a18464;letter-spacing:.08em;font-size:11px}.career-performance-paper>header>b{font-family:var(--font-myeongjo),serif;font-size:5cqw;font-weight:500}.career-performance-paper ol{margin:0;padding:0;list-style:none}.career-performance-paper li{border-bottom:1px solid #e6d7c3;gap:14px;padding:20px 0;display:flex}.career-performance-paper li>span{color:#b39572;font:italic 21px Georgia,serif}.career-performance-paper li strong{font-size:4cqw;font-weight:700}.career-performance-paper li p{color:#8c7965;margin:7px 0 0;font-size:3.5cqw;line-height:1.75}.career-performance-answer{min-height:160px;padding:25px 0 0;position:relative}.career-performance-answer>span{color:#8b7057;margin-bottom:20px;font-size:12px;display:block}.career-performance-answer .crp-mask-lines{filter:blur(4px);opacity:.7}.career-performance-answer .crr-veil{top:40px}.career-design-hero+.career-design-failure{padding-top:0}.career-role-sheet{text-align:left;color:#514236;margin:26px 24px 0}.career-role-sheet>header{border-bottom:1px solid #d7c5ad;justify-content:space-between;align-items:center;gap:8px;padding-bottom:13px;display:flex}.career-role-sheet>header>span{font-size:3.8cqw;font-weight:700}.career-role-sheet>header>small{color:#97836d;font-size:clamp(10px,2.7cqw,13px)}.career-role-row{border-bottom:1px solid #e6d7c3;justify-content:space-between;align-items:center;gap:10px;padding:19px 0;display:flex}.career-role-row b{font-family:var(--font-myeongjo),serif;font-size:4.6cqw;font-weight:600}.crd-preview-v15 .career-role-row p{color:#8c7965;margin:8px 0 0;font-size:clamp(12px,3.2cqw,15px);line-height:1.7}.career-role-row>span{text-align:center;color:#8d765e;flex-shrink:0;font-size:clamp(11px,2.8cqw,14px)}.career-role-row small{color:#806a52;background:#e8dece;border-radius:3px;margin-top:5px;padding:3px 9px;font-size:clamp(10px,2.6cqw,13px);display:block}.crd-preview-v15 .career-paper-note{color:#9a8570;padding-top:15px;font-size:clamp(11px,2.8cqw,14px);line-height:1.7}.career-people-map{color:#684f39;padding:25px 24px 0}.career-people-self{background:#fcf7ed;border:1px solid #cbb292;border-radius:4px;flex-direction:column;gap:7px;padding:13px 22px;display:inline-flex}.career-people-self span{color:#9a8164;font-size:clamp(11px,2.8cqw,14px)}.career-people-self strong{font:500 4.3cqw var(--font-myeongjo),serif}.career-people-branches{width:52%;height:30px;margin:auto;display:flex}.career-people-branches i{border-bottom:1px solid #ccb69c;width:50%;position:relative}.career-people-branches i:first-child{border-right:1px solid #ccb69c}.career-people-branches i:after{content:"";background:#ccb69c;width:1px;height:9px;position:absolute;bottom:-9px}.career-people-branches i:first-child:after{left:0}.career-people-branches i:last-child:after{right:0}.career-people-pair{grid-template-columns:1fr 1fr;gap:12px;margin-top:8px;display:grid}.career-people-pair>div{background:#fffcf5;border:1px solid #decdb6;border-radius:4px;padding:16px 6px}.career-people-pair span{color:#9c8065;font-size:clamp(11px,2.8cqw,14px);display:block}.career-people-pair b{font-family:var(--font-myeongjo),serif;margin:10px 0;font-size:4.2cqw;font-weight:600;display:block}.crd-preview-v15 .career-people-pair p{color:#8c7965;font-size:clamp(12px,3.2cqw,16px);line-height:1.8}.career-work-compare{text-align:left;grid-template-columns:1fr 1fr;gap:12px;margin:28px 24px 0;display:grid;position:relative}.career-work-compare>div{background:#fbf5eb;border:1px solid #d8c09d;border-radius:6px;padding:20px 13px}.career-work-compare>div:last-child{background:#eae2d6}.career-work-compare>div>span{color:#977c60;font-size:clamp(11px,2.8cqw,14px)}.career-work-compare strong{font:500 5.4cqw/1.5 var(--font-myeongjo),serif;color:#61442c;margin:12px 0 20px;display:block}.career-work-compare ul{border-top:1px solid #d7c5ad;margin:0;padding:12px 0 0;list-style:none}.career-work-compare li{color:#8b735c;font-size:clamp(11px,3cqw,14px);line-height:2.1}.career-work-compare>i{color:#9a7e5e;background:#fffaf1;border:1px solid #d7c5ad;border-radius:50%;padding:8px 5px;font-size:clamp(10px,2.5cqw,12px);font-style:normal;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.career-design-failure,.career-design-taeo,.career-design-invitation{padding-top:0}.career-design-thought,.career-design-bridge,.career-design-greeting{width:86%;margin:0 auto 24px;position:relative;top:auto;left:auto}.career-design-taeo-dialogue,.career-design-final-dialogue{z-index:2;margin-top:-24px;position:relative}.career-input-step{flex-direction:column;flex:1;min-width:0;display:flex}.career-sample-note{text-align:center;color:#a4998f;margin:0 24px 55px;font-size:11px;line-height:1.7}.career-reviews{padding:0 24px 50px}.career-reviews>header{text-align:center;margin-bottom:30px}.career-reviews>header>span{color:#a4998f;font-size:11px}.career-reviews h2{font-family:var(--font-myeongjo),serif;margin-top:15px;font-size:25px}.career-reviews article{color:#514236;text-align:left;background:#f7f0e5;border-radius:5px;margin:14px 0;padding:24px}.career-review-meta{color:#97836d;font-size:12px}.career-reviews h3{margin:14px 0 12px;font-size:17px;line-height:1.7}.career-reviews article p{white-space:pre-line;margin:0;font-size:14px;line-height:1.95}.career-result-body{color:#554432;text-align:left;padding:0 23px 25px}.crd-preview-v15 .career-result-caption{font:400 11px/1.8 var(--font-sans),sans-serif;color:#9a8873;text-align:center;word-break:keep-all;margin:16px 0 24px}.career-result-body h4{letter-spacing:-.03em;margin:26px 0 20px;font-size:16px;line-height:1.7}.career-industry-podium{text-align:center;align-items:flex-end;gap:5px;margin:27px -8px 35px;display:flex}.career-industry-podium>div{flex:1;min-width:0}.career-industry-podium svg{color:#9a998f;width:35px;height:35px;margin:auto}.career-industry-podium b{white-space:nowrap;margin:10px 0;font-size:clamp(11px,3cqw,15px);line-height:1.5;display:block}.career-industry-podium span{color:#979489;background:#dedbd4;border-radius:12px 12px 0 0;justify-content:center;align-items:flex-end;height:60px;padding-bottom:8px;font:700 26px Georgia,serif;display:flex}.career-industry-podium .is-gold span{color:#9b7b2f;background:linear-gradient(#faedbc,#efcf7a);height:95px}.career-industry-podium .is-gold svg{color:#c19835}.career-industry-podium .is-bronze span{color:#a97c49;background:#eed1b0;height:44px}.career-industry-podium .is-bronze svg{color:#ba8556}.career-company-list>div{margin:0 0 22px}.career-company-list header{background:#efe0b1;border-radius:9px;align-items:center;gap:10px;padding:12px 13px;font-size:14px;display:flex}.career-company-list>div:nth-child(2) header{background:#e5e1d9}.career-company-list>div:nth-child(3) header{background:#eddbc6}.career-company-list header strong{margin-left:auto;font-size:13px}.career-company-hidden{filter:blur(4px);padding:17px 8px 3px}.career-company-hidden .crp-mask-lines{margin:0}.career-more-answers{background:#fffdf8;border:1px dashed #bd9563;border-radius:12px;margin-top:25px;padding:20px 16px 23px;position:relative}.career-more-lock{height:61px;position:relative}.career-more-lock .crr-veil{background:0 0;justify-content:center;align-items:center;height:100%;margin:0;padding:0;display:flex;position:absolute;inset:0}.career-more-answers h4{text-align:center;border-bottom:1px solid #dfd1bd;margin:12px 0 19px;padding-bottom:16px;font-size:14px}.career-more-answers ul{margin:0;padding:0;list-style:none}.career-more-answers li{align-items:flex-start;gap:9px;margin:9px 0;font-size:13px;line-height:1.8;display:flex}.career-more-answers li svg{color:#b58750;flex-shrink:0;margin-top:4px}.career-radar{width:calc(100% + 30px);max-width:none;margin:-8px -15px 10px;display:block}.career-strength-ranks>div{background:#fffdf8;border:1px solid #e3d7c3;border-radius:8px;align-items:center;gap:13px;margin:8px 0;padding:14px;font-size:13px;display:flex}.career-strength-ranks>div:first-child{border-color:#bd9563}.career-strength-ranks b{color:#b58750}.career-strength-ranks svg{color:#9f886d;margin-left:auto}.career-blurred-label{filter:blur(4px);-webkit-user-select:none;user-select:none}.career-application-excerpt{padding:10px 5px 0}.crd-preview-v15 .career-application-excerpt p{color:#7c6750;font-size:14px;line-height:1.9}.career-application-excerpt .crp-mask-lines{filter:blur(4px);margin:15px 0 26px}.career-timing-portrait{border-radius:90px 90px 0 0;width:62%;height:180px;margin:5px auto -8px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.career-timing-portrait img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.career-opportunity-count{text-align:center;background:#fffdf8;border:1px solid #c5a06b;border-radius:10px;padding:18px 12px;position:relative}.career-opportunity-count>span{font-size:14px}.career-opportunity-count strong{color:#a87945;justify-content:center;align-items:center;gap:9px;margin-top:12px;display:flex}.career-opportunity-count small{font-size:13px}.career-opportunity-timeline article{border-bottom:1px dashed #d9c8af;padding:22px 0}.career-opportunity-timeline header{align-items:center;gap:9px;font-size:15px;display:flex}.career-opportunity-timeline header>span{color:#bd9563;font:italic 18px Georgia,serif}.career-opportunity-timeline header>svg{color:#b78c54;margin-left:auto}.crd-preview-v15 .career-opportunity-timeline p{color:#806c55;margin:14px 0;font-size:14px;line-height:1.9}.career-timing-sealed{align-items:center;gap:16px;padding-top:6px;display:flex}.career-timing-sealed>span{color:#a08b74;flex-shrink:0;font-size:12px}.career-timing-sealed .crp-mask-lines{filter:blur(4px);flex:1;margin:0}.career-people-results{flex-direction:column;gap:65px;display:flex}.career-person-card.is-ally{background:#f0f5f5}.career-person-card.is-villain{color:#f5e8d5;background:#292521}.career-person-card.is-villain .crr-card-heading h3{color:#efdbbb}.career-person-card.is-villain .career-result-body{color:#f5e8d5}.crd-preview-v15 .career-person-lead{text-align:center;margin:0 0 22px;font-size:14px;line-height:1.8}.career-person-image{aspect-ratio:4/5;background:#b9ac98;border-radius:18px;position:relative;overflow:hidden}.career-person-image img{object-fit:cover;filter:blur(9px);width:100%;height:100%;transform:scale(1.07)}.career-person-image>span{color:#fff;background:linear-gradient(#0000,#000b);justify-content:center;align-items:center;gap:8px;padding:40px 8px 22px;font-size:12px;display:flex;position:absolute;inset:auto 0 0}.career-person-card.is-villain .career-more-answers{background:#342e28;border-color:#9e8a70}.career-person-card.is-villain .career-more-answers h4{border-color:#665646}.crd-preview-v15 .crr-story p{word-break:keep-all;max-width:calc(100% - 38px);margin-inline:auto}.crd-preview-v15 .crr-story h2{word-break:keep-all;padding-inline:16px}.crr-price-discount{align-items:center;gap:10px}.crr-price-discount>strong{color:#ad5839;font-size:16px}.crp-sticky>p del{opacity:.6;margin-right:7px;font-size:11px}.crp-sticky>p b{font-size:12px;font-weight:500}.career-company-opening .career-opening-hook{padding:24px 0 8px;position:relative}.career-company-opening .career-opening-hook .crp-bubble{width:66%;margin:0 auto;padding:25px 18px;position:relative;bottom:auto;left:auto}.career-company-opening .career-opening-hook .crp-bubble:after{top:auto;bottom:-14px;right:25%;transform:rotate(135deg)}.crd-preview-v3 .career-company-opening .crp-scene{aspect-ratio:3/4}.career-company-opening+.crp-curiosity{padding-top:28px}.career .crd-analysis-image{top:14%;-webkit-mask-image:linear-gradient(#0000,#000 18%);mask-image:linear-gradient(#0000,#000 18%)}.crd-preview-v15 .crr-offer-hero{aspect-ratio:auto;background:#fff7ee}.crd-preview-v15 .crr-offer-hero>img{object-position:50% 25%;width:100%;height:80cqw;display:block}.crd-preview-v15 .crr-offer-hero:after{display:none}.crd-preview-v15 .crr-offer-hero>div{text-align:center;background:linear-gradient(#0000,#fff7ee 24px);margin-top:-35px;padding:30px 20px 34px;position:relative;top:auto;left:auto}.crd-preview-v15 .crr-offer-hero p{letter-spacing:.04em;margin:12px 0 16px;font-size:3.5cqw}.crd-preview-v15 .crr-offer-hero h2{white-space:nowrap;font-size:9.8cqw;line-height:1.25}.crd-preview-v15 .crr-offer-hero span{margin-top:20px;font-size:4.2cqw;line-height:1.85}.crd-preview-v15 .career-volume-highlight{border-block:1px solid #d5b589;margin:10px 24px 30px;padding:30px 10px}.crd-preview-v15 .career-volume-highlight>p{color:#705037;font-size:4.3cqw;line-height:1.7}.career-volume-numbers{justify-content:center;align-items:baseline;gap:14px;margin:20px -10px 4px;display:flex}.crd-preview-v15 .career-volume-numbers strong{white-space:nowrap;font-size:4.8cqw;font-weight:600}.career-volume-numbers b{color:#a56332;margin-right:3px;font:700 13cqw/1.2 Georgia,serif}.career-volume-numbers i{color:#b99a74;font-style:normal}.crd-preview-v15 .career-volume-highlight .career-volume-label{margin:10px 0 18px;font-size:4.7cqw;font-weight:700}.career-volume-highlight>small{color:#a08a70;word-break:keep-all;font-size:10px;line-height:1.7;display:block}.career-cost-comparison{color:#463426;text-align:center;background:#f6f0e6;padding:65px 20px 60px}.crd-preview-v15 .career-cost-eyebrow{color:#977c60;margin-bottom:20px;font-size:3.6cqw}.crd-preview-v15 .career-cost-comparison h2{letter-spacing:-.05em;word-break:keep-all;font-size:7.3cqw;font-weight:750;line-height:1.55}.career-cost-comparison h2 em{color:#a96130;font-style:normal}.career-cost-options{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:8px;padding-bottom:25px;display:grid}.career-cost-options article{background:#eee0ca;border:1px solid #d5bc96;border-radius:13px;padding:15px 5px 23px;box-shadow:0 9px 20px #5d422412}.career-cost-options article:nth-child(2){margin-top:28px}.crd-preview-v15 .career-cost-options h3{color:#fffaf0;font:700 clamp(10px,3cqw,15px)/1.3 var(--font-sans),sans-serif;white-space:nowrap;background:#ae8050;border-radius:6px;margin:0 0 23px;padding:9px 1px}.crd-preview-v15 .career-cost-options p{color:#463426;margin:0;font-size:clamp(14px,4cqw,21px);line-height:1.5}.career-cost-options b,.career-cost-options p span{white-space:nowrap;display:block}.career-cost-options p span{margin:8px 0}.career-cost-vs{color:#b38654;margin:32px 0;font:italic 700 15cqw/1 Georgia,serif}.career-cost-ours{background:#fffaf1;border:1px solid #bd915d;border-radius:16px;padding:26px 12px;box-shadow:0 12px 30px #76502715}.crd-preview-v15 .career-cost-ours p{color:#917255;font-size:3.3cqw;line-height:1.8}.crd-preview-v15 .career-cost-ours h3{font:600 6.7cqw/1.5 var(--font-myeongjo),serif;color:#714322;margin:12px 0 22px}.career-cost-ours>span{color:#a46534;background:#f0dfc2;border-radius:999px;padding:7px 13px;font-size:12px;display:inline-block}.career-cost-ours>strong{color:#a15b2c;margin:10px 0 17px;font:700 14cqw/1.35 Georgia,serif;display:block}.career-cost-ours strong small{font:500 5cqw var(--font-sans),sans-serif;margin-left:5px}.career-solar-proof{color:#f1e8da;text-align:center;background:#342a24;padding:56px 12px 64px;container-type:inline-size}.career-solar-badge{border:1px solid #c9b08c;border-radius:20px;align-items:center;gap:7px;padding:4px 9px;font-size:12px;display:inline-flex}.career-solar-badge span{background:#c9b08c;width:1px;height:12px}.crd-preview-v15 .career-solar-proof h2{font:400 clamp(24px,7cqw,34px)/1.5 var(--font-myeongjo),serif;letter-spacing:-.04em;white-space:nowrap;margin:22px 0}.career-solar-proof h2 strong{color:#e3bd7f;font-weight:400}.career-solar-proof .crp-flourish{color:#c9b08c;width:34%;margin:0 auto 22px}.crd-preview-v15 .career-solar-proof>p{color:#e0d3c2;font-size:13px;line-height:1.8}.career-solar-comparison{margin-top:150px;position:relative}.career-solar-character{object-fit:cover;object-position:center 18%;border-radius:60% 60% 0 0;width:35%;height:130px;position:absolute;top:-130px;left:24%;-webkit-mask-image:linear-gradient(#000 76%,#0000);mask-image:linear-gradient(#000 76%,#0000)}.career-solar-comparison table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:clamp(12px,3.3cqw,15px);line-height:1.65}.career-solar-comparison th,.career-solar-comparison td{vertical-align:middle;word-break:keep-all;border-bottom:1px solid #ac917370;border-right:1px solid #ac917370;padding:18px 5px;font-weight:500}.career-solar-comparison tr>:first-child{color:#d1bfa7;border-left:1px solid #ac917370;width:18%;font-weight:600}.career-solar-comparison tr>:nth-child(2){color:#513b28;background:#e9dbc3;border-color:#b99a75;width:43%}.career-solar-comparison tr>:nth-child(3){color:#e9dfd1;background:#46382f;width:39%}.career-solar-comparison thead td:first-child{border:0}.career-solar-comparison thead th:nth-child(2){border:1px solid #b99a75;border-radius:15px 15px 0 0}.career-solar-comparison thead th:last-child{border-top:1px solid #ac917370;border-radius:0 10px 0 0}.career-solar-comparison thead b{font:700 clamp(19px,5.7cqw,28px)/1.5 var(--font-myeongjo),serif;display:block}.career-solar-comparison thead span{margin-top:7px;display:block}.career-solar-comparison tbody tr:last-child td:nth-child(2){border-radius:0 0 12px 12px;box-shadow:0 10px 15px #1e171530}.career-solar-proof>small{color:#bca88f;margin-top:24px;font-size:11px;line-height:1.7;display:block}.career-cost-options{margin-top:36px}.crd-preview-v15 .career-faq-reference-title{font:800 clamp(26px,7.1cqw,34px)/1.5 var(--font-myeongjo),serif;color:#29221e;white-space:nowrap;justify-content:center;gap:10px;display:flex;position:absolute;top:40cqw;left:0;right:0}.career-faq-reference-title span{color:#996637}.crd-preview-v15 .career-faq-reference>p{font-size:clamp(12px,3.14cqw,15px);line-height:1.6}.career-faq-reference>.career-faq-reference-card{gap:1.6cqw;height:auto;min-height:27.5cqw;padding:3.3cqw}.crd-preview-v15 .career-faq-reference-card p{font-size:clamp(12px,3.14cqw,15px);line-height:1.45}.crd-preview-v15 .career-faq-reference-card>div p{font-size:clamp(13px,3.43cqw,16px)}.career-faq-tint{filter:sepia(.85)saturate(.65)hue-rotate(345deg)}
