#wcl{position:relative;--s7-o:#F25732;--s7-ink:#20242C;--s7-ease-move:cubic-bezier(.77,0,.175,1);--s7-ease-out:cubic-bezier(.23,1,.32,1)}#wcl .s7-video{background:#0b0f19;padding:18px 24px}#wcl .s7-video-slot{position:relative;max-width:680px;margin:0 auto;aspect-ratio:16/9;border-radius:12px;background:#000}#wcl .s7-video-frame{position:absolute;inset:0;border-radius:12px;overflow:hidden;background:#000}#wcl .s7-video-frame iframe,#wcl .s7-video-thumb{position:absolute;inset:0;width:100%;height:100%;border:0}#wcl .s7-video-thumb{padding:0;background:#000;cursor:pointer}#wcl .s7-video-thumb img{display:block;width:100%;height:100%;object-fit:cover}#wcl .s7-video-play{position:absolute;left:50%;top:50%;width:68px;height:68px;margin:-34px 0 0 -34px;border-radius:50%;display:grid;place-items:center;background:rgba(32,36,44,.78);color:#fff;transition:transform .16s var(--s7-ease-out),background-color .16s var(--s7-ease-out)}#wcl .s7-video-play svg{width:28px;height:28px;fill:currentColor;margin-left:4px}#wcl .s7-video-thumb:active .s7-video-play{transform:scale(.94)}#wcl .s7-video-thumb:focus-visible{outline:3px solid var(--s7-o);outline-offset:-3px}@media (hover:hover) and (pointer:fine){#wcl .s7-video-thumb:hover .s7-video-play{background:var(--s7-o)}}@media (max-width:767px){#wcl .s7-video{padding:16px}#wcl .s7-video-frame,#wcl .s7-video-slot{border-radius:10px}#wcl .s7-video-slot{max-width:none}}#wcl .s7-apply{cursor:pointer}#wcl .s7-apply[aria-busy]{opacity:.72;cursor:progress}#wcl .ref-red-button.s7-apply.is-off,#wcl .s7-apply.is-off{background:#e3e3e3!important;color:#5f5f5f!important;cursor:not-allowed;box-shadow:none}#wcl .s7-apply-status{margin:8px 0 0!important;font-size:13px;line-height:1.5;color:#5d6472;text-align:center}#wcl .s7-countdown{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 10px;margin-top:8px;padding:10px 12px;border-radius:6px;background:#eef4ff;box-shadow:inset 0 0 0 1px #d5e3fb;color:#34405a}#wcl .s7-countdown-label{font-size:13.5px;font-weight:700;letter-spacing:-.02em}#wcl .s7-countdown-cells{display:inline-flex;gap:5px}#wcl .s7-countdown-cells b{display:inline-flex;align-items:baseline;gap:1px;min-width:2.6em;justify-content:center;padding:5px 7px;border-radius:5px;background:#fff;box-shadow:0 1px 2px rgba(25,93,229,.12);color:#1550c8;font-size:16px;font-weight:800;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#wcl .s7-countdown-cells i{font-style:normal;font-size:11.5px;font-weight:700;color:#3d63b0}#wcl .s7-countdown.is-final{margin:2cqw 4cqw 4cqw;padding:2.4cqw 2cqw}#wcl .s7-countdown.is-final .s7-countdown-label{font-size:clamp(13px,3cqw,18px)}#wcl .s7-countdown.is-final .s7-countdown-cells b{font-size:clamp(15px,3.6cqw,22px)}#wcl .s7-float .s7-countdown-line{color:#34405a}#wcl .s7-countdown-line b{color:#1550c8;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#wcl .s7-float{position:fixed;z-index:30;left:50%;bottom:calc(16px + env(safe-area-inset-bottom, 0px));width:min(420px,calc(100vw - 32px));margin:0;padding:14px 16px;border-radius:16px;background:#fff;color:var(--s7-ink);text-align:center;box-shadow:0 14px 44px rgba(16,20,38,.2),0 0 0 1px rgba(16,20,38,.05);transform:translate(-50%);transition:transform .26s var(--s7-ease-move),opacity .2s var(--s7-ease-out),visibility 0s linear 0s;will-change:transform}#wcl .s7-float[data-pos=center]{transform:translate(-50%,var(--s7-center-offset,0))}#wcl .s7-float[data-intro="1"]{animation:s7-float-in .2s var(--s7-ease-out) both}#wcl .s7-float[data-hide="1"]{opacity:0;visibility:hidden;pointer-events:none;transition:transform .28s var(--s7-ease-move),opacity .2s var(--s7-ease-out),visibility 0s linear .2s}@keyframes s7-float-in{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}#wcl .s7-float-meta{display:flex;justify-content:center;align-items:baseline;gap:6px;margin:0 0 10px;font-size:13px;color:#5f6775}#wcl .s7-float-meta strong{font-size:14px;font-weight:800;color:var(--s7-ink)}#wcl .s7-float small{display:block;margin-top:9px;font-size:12px;line-height:1.45;color:#5f6775;word-break:keep-all}#wcl .s7-float-btn{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 18px;border:0;border-radius:10px;background:var(--s7-o);color:var(--s7-ink);font-size:16px;font-weight:800;text-decoration:none;transition:background-color .16s var(--s7-ease-out),transform .16s var(--s7-ease-out)}#wcl .s7-float-btn .s7-arrow{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}#wcl .s7-float-btn:active{transform:scale(.98)}#wcl .s7-float-btn.is-off{cursor:not-allowed}#wcl .s7-float-btn:focus-visible{outline:3px solid #b93a1c;outline-offset:3px}@media (hover:hover) and (pointer:fine){#wcl .s7-float-btn:not(.is-off):hover{background:#ff6a45}}@media (prefers-reduced-motion:reduce){#wcl .s7-float{transition:opacity .15s var(--s7-ease-out),visibility 0s linear 0s}#wcl .s7-float[data-pos=center]{transform:translate(-50%)}#wcl .s7-float[data-intro="1"]{animation:none}#wcl .s7-float-btn:active{transform:none}}@media (min-width:1024px){#wcl .s7-float{display:none}}@media (max-width:1023px){#wcl{padding-bottom:calc(156px + env(safe-area-inset-bottom, 0px))}body:has(#wcl .s7-float[data-pos=dock]:not([data-hide="1"])) .consult-fab{bottom:calc(164px + env(safe-area-inset-bottom, 0px));right:14px;width:52px;height:52px}}#wcl .s7-dialog{width:min(480px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;border-radius:16px;background:#fff;color:var(--s7-ink);box-shadow:0 24px 72px rgba(16,20,38,.25);overflow:hidden}#wcl .s7-dialog::backdrop{background:rgba(16,20,38,.65)}#wcl .s7-dialog[open]{animation:s7-dialog-in .25s var(--s7-ease-out) both}@keyframes s7-dialog-in{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){#wcl .s7-dialog[open]{animation:s7-dialog-fade .15s linear both}}@keyframes s7-dialog-fade{0%{opacity:0}to{opacity:1}}#wcl .s7-dialog-card{display:flex;flex-direction:column;max-height:calc(100dvh - 32px);text-align:left}#wcl .s7-dialog-head{flex:none;display:flex;justify-content:flex-end;padding:12px 14px 0}#wcl .s7-dialog-x{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:10px;background:transparent;color:#69717f;cursor:pointer}#wcl .s7-dialog-x svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}@media (hover:hover) and (pointer:fine){#wcl .s7-dialog-x:hover{background:#f1f2f5;color:var(--s7-ink)}}#wcl .s7-dialog-body{min-height:0;overflow-y:auto;overscroll-behavior:contain}#wcl .s7-check{width:52px;height:52px;margin:0 0 22px;border-radius:50%;display:grid;place-items:center;background:#fff0e9;color:#b93a1c}#wcl .s7-check svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}#wcl .s7-check.is-error{background:#fdecea;color:#b3261e}#wcl .s7-dialog h2{margin:0 0 12px;font-size:26px;font-weight:800;letter-spacing:-.025em;line-height:1.35}#wcl .s7-dialog p{margin:0;word-break:keep-all}#wcl .s7-dialog .s7-dialog-desc{font-size:15px;line-height:1.7;color:#5f6775;margin-bottom:26px}#wcl .s7-dialog-course{padding:20px 0;border-top:1px solid #e6e8ec;border-bottom:1px solid #e6e8ec;font-size:17px;font-weight:700;line-height:1.6;overflow-wrap:anywhere}#wcl .s7-dialog-course small{display:block;margin-top:8px;font-size:14px;font-weight:500;color:#5f6775}#wcl .s7-dialog .s7-dialog-room{margin-top:24px;font-size:14px;line-height:1.6}#wcl .s7-dialog-room span{display:block;margin-top:6px;color:#5f6775}#wcl .s7-dialog-actions{display:flex;gap:10px;margin-top:24px}#wcl .s7-dialog-primary{flex:1 1;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 18px;border:0;border-radius:10px;background:var(--s7-o);color:var(--s7-ink);font-size:16px;font-weight:800;text-decoration:none;cursor:pointer;transition:background-color .16s var(--s7-ease-out),transform .16s var(--s7-ease-out)}#wcl .s7-dialog-primary:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){#wcl .s7-dialog-primary:hover{background:#ff6a45}}#wcl .s7-dialog-secondary{flex:none;min-height:48px;padding:12px 18px;border:1px solid #e6e8ec;border-radius:10px;background:#fff;color:var(--s7-ink);font-size:15px;font-weight:700;cursor:pointer}#wcl .s7-dialog-actions>:only-child{flex:1 1}#wcl .s7-dialog :focus-visible{outline:3px solid #b93a1c;outline-offset:3px}@media (max-width:760px){#wcl .s7-dialog-body{padding:0 24px 24px}#wcl .s7-dialog h2{font-size:24px}#wcl .s7-dialog-actions{flex-direction:column-reverse}#wcl .s7-dialog-actions>*{width:100%}}#wcl .s7-video[data-mini="1"] .s7-video-frame{position:fixed;inset:auto;z-index:35;top:calc(var(--header-h, 60px) + 22px);left:max(16px,calc((100vw - 1162px) / 2));width:320px;height:180px;border-radius:12px;box-shadow:0 16px 44px rgba(16,20,38,.32),0 0 0 1px rgba(255,255,255,.08);animation:s7-mini-in .25s var(--s7-ease-out) both}@keyframes s7-mini-in{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:none}}#wcl .s7-video-fold{position:absolute;z-index:2;top:6px;right:6px;width:32px;height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:rgba(16,20,38,.72);color:#fff;cursor:pointer}#wcl .s7-video-fold:before{content:"";position:absolute;inset:-6px}#wcl .s7-video-fold svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}#wcl .s7-video-fold:focus-visible{outline:3px solid var(--s7-o);outline-offset:2px}#wcl .s7-video-fold[hidden]{display:none}@media (max-width:767px){#wcl .s7-video[data-mini="1"] .s7-video-frame{top:calc(var(--header-h, 54px) + 16px);left:auto;right:8px;width:min(46vw,208px);height:auto;aspect-ratio:16/9;border-radius:10px}}@media (prefers-reduced-motion:reduce){#wcl .s7-video[data-mini="1"] .s7-video-frame{animation:none}}#wcl .s7-float-trail{position:absolute;inset:6px 10px;z-index:-1;border-radius:16px;background:rgba(242,87,50,.22);filter:blur(10px);opacity:0;pointer-events:none}#wcl .s7-float.is-moving .s7-float-trail{animation:s7-trail .26s var(--s7-ease-move) both}#wcl .s7-float.is-moving[data-dir=up] .s7-float-trail{--s7-trail-y:18px}@keyframes s7-trail{0%{opacity:0;transform:translateY(var(--s7-trail-y,-18px)) scaleY(1.25)}40%{opacity:.6}to{opacity:0;transform:none}}#wcl .s7-float-btn{min-height:52px;font-size:17px;box-shadow:0 6px 18px -6px rgba(242,87,50,.6)}#wcl .s7-dialog-card{position:relative}#wcl .s7-dialog-body{padding:0 28px 28px}#wcl .s7-check{width:60px;height:60px;background:linear-gradient(145deg,#FF8A65,#F25732);color:#fff;box-shadow:0 10px 24px -8px rgba(242,87,50,.65)}#wcl .s7-check svg{width:30px;height:30px;stroke-width:2.6}#wcl .s7-dialog-body,#wcl .s7-dialog-head{position:relative;z-index:1}#wcl .s7-dialog-body.is-done{text-align:center;padding-top:2px}#wcl .s7-dialog-body.is-done .s7-check{margin:0 auto 20px}#wcl .s7-dialog-body.is-done .s7-dialog-desc{margin-bottom:22px}#wcl .s7-dialog-body.is-done .s7-dialog-course{padding:16px 0}#wcl .s7-dialog-body.is-done .s7-dialog-room{margin-top:22px}#wcl .s7-dialog-cta{display:flex;width:100%;max-width:424px;min-height:60px;margin:26px auto 2px;padding:14px 20px;border-radius:12px;font-size:18px;font-weight:800;box-shadow:0 12px 26px -12px rgba(242,87,50,.8)}#wcl .s7-confetti{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}#wcl .s7-confetti i,#wcl .s7-confetti span{position:absolute;display:block;pointer-events:none}#wcl .s7-burst{width:96px;height:96px;margin:-48px 0 0 -48px;border-radius:50%;opacity:0;background:radial-gradient(circle,rgba(246,196,69,.5) 0,rgba(242,87,50,.22) 38%,rgba(242,87,50,0) 66%);animation:s7-flash .64s cubic-bezier(.16,1,.3,1) both}#wcl .s7-burst.is-big{width:150px;height:150px;margin:-75px 0 0 -75px}@keyframes s7-flash{0%{opacity:0;transform:scale(.2)}25%{opacity:1}to{opacity:0;transform:scale(1.3)}}#wcl .s7-spark-at{width:0;height:0}#wcl .s7-spark{left:0;top:-2px;width:26px;height:4px;border-radius:4px;transform-origin:0 50%;opacity:0;animation:s7-spark 1.1s cubic-bezier(.16,1,.3,1) both}@keyframes s7-spark{0%{opacity:1;transform:translateX(4px) scaleX(.2)}30%{opacity:1;transform:translateX(calc(var(--d) * .45)) scaleX(1)}70%{opacity:1}to{opacity:0;transform:translateX(var(--d)) scaleX(.3)}}#wcl .s7-fall{top:0;height:100%;width:0;opacity:0;animation-name:s7-fall;animation-timing-function:cubic-bezier(.35,.2,.65,.95);animation-fill-mode:both}@keyframes s7-fall{0%{opacity:0;transform:translateY(-24px)}5%{opacity:1}86%{opacity:1}to{opacity:0;transform:translateY(calc(100% + 16px))}}#wcl .s7-flake{animation-name:s7-sway;animation-timing-function:ease-in-out;animation-direction:alternate}@keyframes s7-sway{0%{transform:translateX(calc(var(--sway) * -1)) rotate(0deg) rotateY(0deg)}to{transform:translateX(var(--sway)) rotate(calc(var(--r) * .35)) rotateY(180deg)}}@media (max-width:760px){#wcl .s7-confetti [data-pc]{display:none}#wcl .s7-dialog-cta{max-width:none}}@media (max-width:420px){#wcl .s7-dialog-body{padding:0 24px 24px}#wcl .s7-dialog h2{font-size:24px}}@media (prefers-reduced-motion:reduce){#wcl .s7-confetti{display:none}#wcl .s7-float.is-moving .s7-float-trail{animation:none}}#wcl .s7-video[data-mini="1"] .s7-video-play{width:40px;height:40px;margin:-20px 0 0 -20px}#wcl .s7-video[data-mini="1"] .s7-video-play svg{width:18px;height:18px;margin-left:2px}#wcl .reference-page[data-motion=true] .r08-hook.is-in-view .r08-gift-books img{animation-name:s7-book-bob;animation-duration:3.6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes s7-book-bob{0%,to{translate:0 0}50%{translate:0 var(--s7-bob,-9px)}}@media (max-width:767px){#wcl .r08-gift-books{--s7-bob:-6px}}@media (prefers-reduced-motion:reduce){#wcl .r08-gift-books img{animation:none!important}}#wcl .r03-resource-num{display:none}#wcl .lf-compare-world>div.r35-market-size strong,#wcl .r07-story .lf-compare-world>div.r35-market-size:last-child strong{font-size:clamp(50px,17cqw,126px);line-height:1.15}#wcl .case-b .r05-collage-card:nth-child(2){margin-top:3cqw}#wcl .s7-float-btn{background:#195de5;color:#fff;box-shadow:0 6px 18px -6px rgba(25,93,229,.55)}#wcl .s7-float-btn:active{background:#134cc0}#wcl .s7-float-btn:focus-visible{outline-color:#0f3d9e}#wcl .s7-float-btn.is-off{background:#e3e3e3;color:#5f5f5f;box-shadow:none}@media (hover:hover) and (pointer:fine){#wcl .s7-float-btn:not(.is-off):hover{background:#1652cf}}#wcl .s7-float-trail{background:rgba(25,93,229,.2)}#wcl .lf-resource .r07-rainbow-trio figure{position:relative;isolation:isolate;--s7-glow:255,70,58}#wcl .lf-resource .r07-rainbow-trio .rainbow-orange{--s7-glow:255,146,36}#wcl .lf-resource .r07-rainbow-trio .rainbow-yellow{--s7-glow:255,214,64}#wcl .lf-resource .r07-rainbow-trio figure:before{content:"";position:absolute;z-index:-1;inset:-2% -9% 18%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(var(--s7-glow),.85),rgba(var(--s7-glow),.34) 52%,transparent);opacity:.85}#wcl .lf-resource .r07-rainbow-trio figure:after{content:"";position:absolute;z-index:-1;left:12%;top:10%;width:max(3px,.7cqw);height:max(3px,.7cqw);border-radius:50%;pointer-events:none;background:#fff;opacity:.8;box-shadow:0 0 1.2cqw .3cqw rgba(var(--s7-glow),.95),22cqw 3cqw 0 0 rgba(var(--s7-glow),.9),3cqw 21cqw 0 0 rgba(var(--s7-glow),.9)}#wcl .reference-page[data-motion=true] .lf-resource .r07-rainbow-trio figure:before{animation:s7-halo 4s ease-in-out infinite}#wcl .reference-page[data-motion=true] .lf-resource .r07-rainbow-trio figure:after{animation:s7-twinkle 4s ease-in-out infinite}#wcl .reference-page[data-motion=true] .lf-resource .r07-rainbow-trio .rainbow-orange:after,#wcl .reference-page[data-motion=true] .lf-resource .r07-rainbow-trio .rainbow-orange:before{animation-delay:-1.3s}#wcl .reference-page[data-motion=true] .lf-resource .r07-rainbow-trio .rainbow-yellow:after,#wcl .reference-page[data-motion=true] .lf-resource .r07-rainbow-trio .rainbow-yellow:before{animation-delay:-2.6s}#wcl .r07-story .r33-template-art{position:relative;isolation:isolate}#wcl .r07-story .r33-template-art:before{content:"";position:absolute;z-index:-1;inset:-8% -2% -10%;pointer-events:none;opacity:.85;filter:blur(2.2cqw);background:radial-gradient(ellipse 12% 50% at 7% 52%,rgba(255,59,48,.8),transparent),radial-gradient(ellipse 12% 50% at 20% 50%,rgba(255,138,31,.75),transparent),radial-gradient(ellipse 12% 52% at 33% 48%,rgba(255,210,58,.72),transparent),radial-gradient(ellipse 15% 58% at 50% 48%,rgba(31,220,120,.78),transparent),radial-gradient(ellipse 12% 52% at 66% 48%,rgba(47,125,255,.8),transparent),radial-gradient(ellipse 12% 50% at 80% 50%,rgba(90,77,255,.78),transparent),radial-gradient(ellipse 12% 50% at 93% 52%,rgba(176,60,255,.8),transparent)}#wcl .reference-page[data-motion=true] .r07-story .r33-template-art:before{animation:s7-halo 4.2s ease-in-out infinite}@keyframes s7-halo{0%,to{opacity:.6;transform:scale(.96)}50%{opacity:1;transform:scale(1.03)}}@keyframes s7-twinkle{0%,to{opacity:.3}50%{opacity:1}}#wcl .reference-page .s7-poster{container-type:inline-size;color:#0f2046}#wcl .reference-page .s7-poster>.s7-poster-copy{position:absolute;z-index:2;left:5.5%;top:8%;width:50%}#wcl .reference-page .s7-poster .s7-poster-logo{position:static;display:block;width:24cqw;height:auto;margin:0 0 5cqw;object-fit:contain;mix-blend-mode:normal;-webkit-mask-image:none;mask-image:none}#wcl .reference-page .s7-poster p{margin:0;font-family:var(--display-choice);font-weight:900;line-height:1.16;letter-spacing:-.065em}#wcl .reference-page .s7-poster p>span{display:block;font-size:6cqw;font-weight:inherit;letter-spacing:inherit;white-space:nowrap}#wcl .reference-page .s7-poster p>strong{display:block;margin-top:2cqw;font-size:9.6cqw;line-height:1.1;letter-spacing:-.08em;color:#1554ed;white-space:nowrap}#wcl .reference-page .s7-poster p>small{display:block;margin-top:3cqw;font:800 max(11px,3.4cqw)/1.4 Pretendard,sans-serif;letter-spacing:-.03em;color:#144cb6}#wcl .s7-dialog-body.is-done.is-locked{padding-top:34px}#wcl .s7-quick-dialog{width:min(520px,calc(100vw - 24px))}#wcl .s7-quick-dialog .s7-dialog-body{padding:8px 24px 24px}#wcl .s7-quick-dialog h2{font-size:20px;line-height:1.4}#wcl .s7-quick-dialog .free-quick-form>.muted{margin-bottom:18px}#wcl .s7-quick-dialog .free-quick-hint{margin-top:12px}#wcl .s7-quick-dialog .free-quick-details p{line-height:1.7}#wcl .s7-quick-dialog .free-quick-done p{margin-block:14px}#wcl .s7-quick-dialog .button{white-space:normal}#wcl .s7-outcome-note{margin:20px auto;padding:0 20px;max-width:680px;font:500 15px/1.7 Pretendard,sans-serif;text-align:center;color:inherit;letter-spacing:normal}#wcl .s7-outcome-bottom{max-width:none;margin:0;padding:28px 20px 100px;background:var(--paper);color:var(--ink-2)}#wcl .reference-page .lf-case-index{font-size:14px;letter-spacing:.02em}