@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Noto+Sans+KR:wght@400;500;600;700;800&display=swap";*{box-sizing:border-box}.ebookPage{--navy:#102f39;--ink:#172f36;--mint:#ccff68;--cream:#f5f3ed;--line:#d9dfdc;color:var(--ink);background:#fafaf7;font-family:DM Sans,Noto Sans KR,sans-serif}.ebookPage a{color:inherit;text-decoration:none}.ebookHeader{z-index:20;background:#fafaf7;border-bottom:1px solid #dfe3df;align-items:center;height:82px;padding:0 4.4vw;display:flex;position:sticky;top:0}.ebookBrand{align-items:center;gap:12px;display:flex}.ebookBrand>i{border:1px solid #173b43;border-radius:50%;place-items:center;width:40px;height:40px;font-size:13px;font-style:normal;font-weight:800;display:grid}.ebookBrand span{line-height:1;display:grid}.ebookBrand b{letter-spacing:.12em;font-size:15px}.ebookBrand small{letter-spacing:.28em;margin-top:6px;font-size:9px}.ebookHeader nav{gap:31px;margin:auto;font-size:13px;font-weight:600;display:flex}.ebookHeader nav a{padding:31px 0;position:relative}.ebookHeader nav a.active:after{content:"";background:#173b43;height:2px;position:absolute;bottom:0;left:0;right:0}.headerCta{font-size:13px;font-weight:700}.headerCta span{color:#789e26;margin-left:8px}.ebookHero{background:radial-gradient(circle at 85% 26%,#eef4df 0,#0000 27%),#f6f4ee;border-bottom:1px solid #d9ded9;grid-template-columns:1fr .94fr;align-items:center;min-height:670px;padding:86px 7.6vw 70px;display:grid;overflow:hidden}.eyebrow{align-items:center;gap:10px;display:flex;letter-spacing:.2em!important;color:#688b27!important;font-size:11px!important;font-weight:700!important}.eyebrow span{background:#8fb838;width:23px;height:1px}.heroCopy h1{letter-spacing:-.055em;margin:22px 0 26px;font-size:clamp(43px,5vw,73px);font-weight:500;line-height:1.11}.heroCopy h1 em{font-style:normal;font-weight:800}.heroCopy>p{color:#53676c;font-size:16px;line-height:1.8}.heroActions{align-items:center;gap:28px;margin:37px 0 20px;display:flex}.heroActions a{font-size:14px;font-weight:700}.heroActions .primary{background:var(--navy);color:#fff;padding:17px 23px}.heroActions b{color:#bfea5f;margin-left:20px}.heroCopy>small{color:#819095;font-size:11px}.formatStage{height:480px;position:relative}.master{background:var(--navy);color:#fff;z-index:3;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:205px;height:205px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 70px #21404b30}.master small{letter-spacing:.25em;color:#b9d58b;font-size:9px}.master b{letter-spacing:-.05em;font-size:39px}.master b em{color:var(--mint);font-style:normal}.master span{color:#bfcacc;margin-top:7px;font-size:9px}.orbit{border:1px solid #cbd3c5;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit.one{width:345px;height:345px}.orbit.two{border-style:dashed;width:445px;height:445px}.format{z-index:4;background:#fff;border:1px solid #d6ddd7;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:118px;height:118px;display:flex;position:absolute;box-shadow:0 12px 30px #23402e10}.format i{color:#75952d;font-size:12px;font-style:normal;font-weight:800}.format b{margin-top:4px;font-size:12px}.format span{color:#7a898c;font-size:9px}.f1{top:11%;left:3%}.f2{top:17%;right:2%}.f3{bottom:4%;right:13%}.formatStage>p{letter-spacing:.18em;color:#7c8c8f;font-size:10px;line-height:1.5;position:absolute;bottom:8%;left:1%}.formatStage>p b{color:#26434a}.formatGuide,.processSection{padding:105px 7.6vw}.sectionHead{justify-content:space-between;align-items:flex-end;margin-bottom:45px;display:flex}.sectionHead small,.estimateIntro>small,.freeModel small,.ebookFinal small{letter-spacing:.2em;color:#789b34;font-size:10px;font-weight:800}.sectionHead h2,.estimateIntro h2{letter-spacing:-.04em;margin:10px 0 0;font-size:38px}.sectionHead>p{color:#617277;font-size:14px;line-height:1.7}.sectionHead>p b{color:#24444c}.formatGrid{border-top:1px solid #b8c2bd;grid-template-columns:repeat(3,1fr);display:grid}.formatGrid article{border-right:1px solid #d9dfdc;margin-right:28px;padding:28px 32px 30px 0;position:relative}.formatGrid article:last-child{border:0}.formatGrid article>span{color:#91a09f;font-size:10px;position:absolute;top:28px;right:28px}.formatGrid small{letter-spacing:.16em;color:#859592;font-size:9px}.formatGrid h3{margin:38px 0 13px;font-size:23px}.formatGrid p{color:#67777b;min-height:70px;font-size:13px;line-height:1.75}.formatGrid b{color:#638d25;font-size:11px}.packageSection{background:var(--navy);color:#fff;padding:100px 4.4vw}.sectionHead.light p{color:#b6c4c6}.packageGrid{grid-template-columns:repeat(5,1fr);align-items:stretch;gap:10px;display:grid}.packageGrid article{background:#173943;border:1px solid #31515a;flex-direction:column;min-height:472px;padding:31px 24px 24px;display:flex;position:relative}.packageGrid article.mint{color:#15323a;background:#d7fb84;border-color:#d7fb84}.packageGrid article.featured{color:#16333a;background:#fff;transform:translateY(-13px);box-shadow:0 25px 55px #00151a40}.badge{color:#17323a;letter-spacing:.18em;background:#bde95d;place-items:center;height:27px;font-size:8px;font-style:normal;display:grid;position:absolute;top:-27px;left:0;right:0}.packageGrid article>small{letter-spacing:.17em;color:#a8c276;font-size:9px}.packageGrid h3{margin:18px 0 8px;font-size:15px}.packageGrid strong{letter-spacing:-.05em;font-size:29px}.packageGrid article>p{color:#afbdc0;min-height:58px;font-size:12px;line-height:1.65}.packageGrid .mint>p,.packageGrid .featured>p{color:#5d7072}.packageGrid ul{border-top:1px solid #31515a;margin:10px 0 20px;padding:19px 0;list-style:none}.packageGrid .mint ul,.packageGrid .featured ul{border-color:#b6cba1}.packageGrid li{color:#d6dfe0;margin:12px 0;font-size:11px}.packageGrid .mint li,.packageGrid .featured li{color:#385158}.packageGrid li i{color:#bfe863;margin-right:7px;font-style:normal}.packageGrid article>a{border:1px solid #597078;justify-content:space-between;margin-top:auto;padding:13px;font-size:11px;font-weight:700;display:flex}.packageGrid .mint>a,.packageGrid .featured>a{color:#fff;background:#14343d;border-color:#14343d}.packageNote{text-align:right;color:#8ca0a4;margin-top:20px;font-size:10px}.estimator{background:#f4f2ec;grid-template-columns:.8fr 1.15fr .74fr;gap:46px;padding:110px 7.6vw;display:grid}.estimateIntro p{color:#68787b;font-size:13px;line-height:1.7}.aiNote{border-top:1px solid #ccd4cf;gap:13px;margin-top:38px;padding-top:24px;display:flex}.aiNote>i{background:#dcf3a5;border-radius:50%;place-items:center;width:33px;height:33px;font-style:normal;display:grid}.aiNote p{margin:0;font-size:11px;line-height:1.7}.aiNote b{color:#6c8c2c;letter-spacing:.15em;font-size:8px;display:block}.estimateForm{background:#fff;border:1px solid #d8dfda;padding:32px}.field{margin-bottom:28px}.field:last-child{margin-bottom:0}.field label{justify-content:space-between;margin-bottom:14px;font-size:12px;font-weight:700;display:flex}.field label b{color:#6e9524}.field input{accent-color:#183944;width:100%}.field>div:not(.chips){color:#91a09f;justify-content:space-between;font-size:9px;display:flex}.chips{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.chips button{font:inherit;color:#52676b;cursor:pointer;background:#fafbf9;border:1px solid #d7dfda;padding:11px 5px;font-size:10px}.chips button.active{color:#fff;background:#193a43;border-color:#193a43}.estimateResult{background:var(--navy);color:#fff;flex-direction:column;padding:33px;display:flex}.estimateResult>small{letter-spacing:.18em;color:#bde461;font-size:8px}.estimateResult h3{margin:11px 0 36px;font-size:15px}.estimateResult>span{color:#a9b8ba;font-size:10px}.estimateResult strong{margin:5px 0;font-size:31px}.estimateResult p{color:#879a9e;font-size:9px}.estimateResult ul{border-top:1px solid #35545c;margin:13px 0;padding:19px 0;list-style:none}.estimateResult li{margin:11px 0;font-size:10px}.estimateResult>a{background:var(--mint);color:#17353d;justify-content:space-between;margin-top:auto;padding:14px;font-size:10px;font-weight:800;display:flex}.processGrid{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.processGrid article{background:#fff;border:1px solid #d8dfda;flex-direction:column;height:180px;padding:19px;display:flex;position:relative}.processGrid small{color:#94a29f;letter-spacing:.12em;font-size:8px}.processGrid article>i{color:#6f9527;margin:auto 0;font-size:17px;font-style:normal;font-weight:700}.processGrid b{font-size:13px}.processGrid span{color:#869390;margin-top:5px;font-size:9px}.processGrid em{z-index:2;color:#83aa34;font-style:normal;position:absolute;top:50%;right:-8px}.freeModel{background:#dafa8e;grid-template-columns:1fr 1fr;gap:100px;padding:93px 10vw;display:grid}.freeModel h2{letter-spacing:-.04em;margin:12px 0 20px;font-size:39px;line-height:1.3}.freeModel p{color:#496064;font-size:13px;line-height:1.8}.freeModel a{color:#fff;background:#16353e;margin-top:18px;padding:14px 20px;font-size:11px;font-weight:700;display:inline-block}.freeSteps{border-top:1px solid #a9c66b}.freeSteps article{border-bottom:1px solid #a9c66b;align-items:center;gap:20px;padding:25px 0;display:flex}.freeSteps i{color:#698830;font-size:9px;font-style:normal}.freeSteps div{display:grid}.freeSteps b{font-size:13px}.freeSteps span{color:#59706e;margin-top:5px;font-size:10px}.ebookFinal{text-align:center;color:#fff;background:#15343d;padding:105px 20px}.ebookFinal h2{letter-spacing:-.045em;margin:16px 0;font-size:45px;line-height:1.25}.ebookFinal p{color:#b5c1c3;font-size:13px}.ebookFinal>div{justify-content:center;gap:9px;margin-top:30px;display:flex}.ebookFinal a{background:var(--mint);color:#16343c;padding:15px 22px;font-size:11px;font-weight:800}.ebookFinal a:last-child{color:#fff;background:0 0;border:1px solid #526c72}.ebookFooter{color:#fff;background:#0e2930;align-items:center;gap:50px;min-height:110px;padding:30px 4.4vw;display:flex}.ebookFooter p{color:#799095;font-size:10px}.ebookFooter>div{color:#9caeb1;gap:25px;margin-left:auto;font-size:9px;display:flex}.ebookFooter .ebookBrand>i{border-color:#688087}@media (width<=1100px){.ebookHeader nav{display:none}.headerCta{margin-left:auto}.ebookHero{grid-template-columns:1fr;padding-top:65px}.formatStage{display:none}.packageGrid{grid-template-columns:repeat(2,1fr)}.packageGrid article.featured{transform:none}.estimator{grid-template-columns:1fr 1fr}.estimateIntro{grid-column:1/-1}.processGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.ebookHeader{height:68px;padding:0 20px}.headerCta{font-size:0}.headerCta:after{content:"무료 진단";font-size:11px}.ebookHero{min-height:600px;padding:65px 22px}.heroCopy h1{font-size:42px}.heroCopy>p br{display:none}.heroActions{flex-direction:column;align-items:flex-start;gap:18px}.formatGuide,.processSection,.estimator{padding:72px 20px}.sectionHead{display:block}.sectionHead>p{margin-top:16px}.sectionHead h2,.estimateIntro h2{font-size:31px}.formatGrid,.packageGrid,.estimator,.freeModel{grid-template-columns:1fr}.formatGrid article{border-bottom:1px solid #d9dfdc;border-right:0;margin:0}.packageSection{padding:78px 20px}.packageGrid article{min-height:auto}.processGrid{grid-template-columns:1fr 1fr}.processGrid article{height:155px}.freeModel{gap:45px;padding:72px 20px}.freeModel h2{font-size:31px}.ebookFinal h2{font-size:36px}.ebookFinal>div{flex-direction:column;max-width:240px;margin:28px auto 0}.ebookFooter{flex-direction:column;align-items:flex-start;gap:18px}.ebookFooter>div{flex-wrap:wrap;margin:0}.packageNote{text-align:left;line-height:1.6}}
