@import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css');@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+KR:wght@400;500;600&display=swap');*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Pretendard,-apple-system,sans-serif;color:#232820;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{display:block;width:100%;object-fit:cover}button{font:inherit}.nav{height:100px;padding:0 64px;display:flex;align-items:center;justify-content:space-between}.wordmark{font-size:30px;font-weight:750;letter-spacing:-1.8px;display:flex;align-items:center;gap:17px}.wordmark span{font-size:11px;letter-spacing:2px;font-weight:500}.nav nav{display:flex;gap:38px;font-size:14px}.nav .active{border-bottom:1px solid;padding-bottom:6px}.inquiry{font-size:14px;display:flex;gap:40px}.reading{max-width:800px;margin:0 auto;padding:70px 30px 100px}.article-meta{display:flex;justify-content:center;gap:20px;font-size:12px;color:#7b8079;border-bottom:1px solid #e1e4df;padding-bottom:27px}.author{display:flex;align-items:center;gap:13px;margin:26px 0 65px}.author-icon{width:40px;height:40px;border-radius:50%;background:#e8ebe4;display:grid;place-items:center;font-family:Georgia,serif;font-size:23px}.author b{font-size:14px;font-weight:600}.author small{display:block;color:#969a93;font-size:12px;margin-top:4px}.author>a{margin-left:auto;font-size:12px;color:#747b73}.prose{max-width:640px;margin:72px auto 42px}.section-no{display:block;text-align:center;font-size:11px;letter-spacing:2px;color:#858b7f}.prose h2{font-size:27px;line-height:1.65;font-weight:550;letter-spacing:-1px;text-align:center;margin:20px 0 30px}.prose p{font-size:18px;line-height:2;letter-spacing:-.3px;margin:0 0 24px;word-break:keep-all}figure{margin:40px auto;max-width:640px}figure img{height:auto}figcaption{text-align:center;font-size:11px;color:#858a83;letter-spacing:.4px;margin-top:14px}.photo-pair{display:grid;grid-template-columns:1fr 1fr;gap:15px}.photo-pair figure{margin:25px 0}.photo-pair img{aspect-ratio:4/5}.reading blockquote{margin:70px auto;max-width:500px;text-align:center;font-family:'Noto Serif KR',serif;font-size:25px;line-height:1.9;border-top:1px solid #cdd3c6;border-bottom:1px solid #cdd3c6;padding:34px 0}.demo{font-size:11px;line-height:1.8;color:#858a80;letter-spacing:.1px}.end-note{text-align:center;padding:60px 0 0;border-top:1px solid #dce0d7;margin-top:80px}.end-note>span{font-size:12px;letter-spacing:2px}.end-note h2{font-family:'Noto Serif KR',serif;font-size:35px;line-height:1.65;font-weight:400;letter-spacing:-1px}.end-note>a{display:inline-block;border-bottom:1px solid;padding:12px 0;font-size:15px}.footer{padding:30px 64px;display:flex;justify-content:space-between;border-top:1px solid #ddd;font-size:12px;color:#8d918b}.hero small,.eyebrow{font-size:11px;letter-spacing:2px}.scroll-note{font-size:11px;letter-spacing:2px}.hero h1{word-break:keep-all}.hero p{word-break:keep-all}@media(max-width:700px){.nav{height:74px;padding:0 22px}.wordmark{font-size:26px}.wordmark span{font-size:8px;letter-spacing:1px}.nav nav{display:none}.inquiry{font-size:12px;gap:15px}.reading{padding:35px 22px 65px}.article-meta{gap:10px;font-size:10px}.author{margin-bottom:40px}.author>a{font-size:10px}.prose{margin:48px auto 30px}.prose h2{font-size:24px}.prose p{font-size:18px;line-height:1.95;word-break:normal}.photo-pair{gap:8px}.photo-pair figcaption{font-size:10px}.footer{padding:24px 22px;gap:20px;font-size:10px}.end-note h2{font-size:30px}}
body{background:white;color:#1b3344}.nav{height:90px;border-bottom:1px solid #e6edf0}.wordmark{color:#224e69}.hero-two{background:#e8f0f4;padding:30px 64px 27px}.campaign-line{display:flex;justify-content:space-between;font-size:10px;letter-spacing:1.8px;color:#577485}.blue-heading{display:flex;align-items:center;gap:50px;padding:35px 0 29px}.fine-label{font-family:Georgia,serif;font-size:15px;line-height:1.5;letter-spacing:1px;width:180px;flex-shrink:0;color:#5d7a88}.blue-heading h1{font-size:44px;line-height:1.28;letter-spacing:-2.5px;font-weight:550;margin:0}.blue-heading h1 br{display:none}.blue-heading em{font-style:normal;font-weight:750;margin-left:.15em}.blue-pictures{display:grid;grid-template-columns:1fr 1fr;gap:18px;position:relative}.blue-pictures>div>img{height:480px;object-position:center 45%}.blue-pictures>div>span{display:block;font-size:11px;padding-top:12px;color:#5c7887}.blue-first img{border-radius:160px 160px 0 0}.round-seal{position:absolute;right:calc(50% - 62px);bottom:45px;background:#fffdf3;width:124px;height:124px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-family:Georgia,serif;font-size:23px;line-height:1.1;transform:rotate(-12deg);color:#344e5a;border:1px solid #cedce1}.round-seal span{font-family:Pretendard,sans-serif!important;font-size:8px!important;letter-spacing:1px;padding-top:8px!important}.blue-foot{display:flex;justify-content:space-between;align-items:center;margin-top:18px;font-size:13px}.blue-foot p{margin:0}.blue-foot a{border-bottom:1px solid;padding:8px 0}.blue-intro{text-align:center;padding:62px 22px 40px}.blue-intro>span{color:#6a8998;font-size:11px;letter-spacing:2px}.blue-intro>p:not(.demo){font-size:25px;letter-spacing:-.8px;line-height:1.85;margin:23px 0}.reading{border-top:1px solid #e7edf0}.section-no{color:#7193a4}.reading blockquote{color:#557b90;border-color:#cfdee6}.end-note h2{font-family:Pretendard,sans-serif;font-weight:450}.footer{border-color:#dbe6ec}@media(min-width:1500px){.hero-two{padding-left:max(64px,calc((100vw - 1312px)/2));padding-right:max(64px,calc((100vw - 1312px)/2))}}@media(max-width:700px){.nav{height:74px}.hero-two{padding:22px 22px 24px}.campaign-line{font-size:8px;letter-spacing:.7px}.blue-heading{padding:27px 0 25px;display:block}.fine-label{display:none}.blue-heading h1{font-size:33px;line-height:1.4;letter-spacing:-1.7px}.blue-heading h1 br{display:block}.blue-heading em{margin-left:0}.blue-pictures{gap:10px}.blue-pictures>div>img{height:265px}.blue-first img{border-radius:90px 90px 0 0}.blue-pictures>div>span{font-size:9px;line-height:1.6;letter-spacing:-.2px}.round-seal{width:76px;height:76px;right:calc(50% - 38px);bottom:45px;font-size:15px}.round-seal span{font-size:5px!important;padding-top:4px!important}.blue-foot{font-size:11px;gap:20px;line-height:1.7}.blue-foot p{max-width:200px}.blue-foot a{white-space:nowrap}.blue-intro{padding:40px 22px 26px}.blue-intro>p:not(.demo){font-size:20px}.blue-intro .demo{font-size:10px}}
body{color:#1b3344}.nav{max-width:950px;margin:0 auto;padding:0;height:90px}.hero-two{padding:28px 0 26px;background:#e8f0f4}.b-hero-inner{width:min(950px,calc(100% - 44px));margin:auto}.blue-heading{gap:30px;padding:32px 0 30px}.fine-label{width:155px;font-size:13px;line-height:1.6}.blue-heading h1{font-size:35px;line-height:1.4;letter-spacing:-1.7px}.blue-heading h1 br{display:block}.blue-heading em{margin-left:0}.blue-pictures{gap:22px}.blue-pictures>div>img{height:380px}.blue-first img{border-radius:150px 150px 0 0}.round-seal{width:110px;height:110px;right:calc(50% - 55px);bottom:48px;font-size:21px}.blue-foot{font-size:12px;margin-top:14px}.blue-intro{padding:48px 22px 30px}.blue-intro>p:not(.demo){font-size:23px;line-height:1.85;margin:20px auto 16px;max-width:700px}.blue-intro .demo{font-size:11px;margin:auto;max-width:700px}.reading{max-width:950px;width:calc(100% - 44px);padding:38px 0 65px}.reading .article-meta,.reading .author,.reading .prose,.reading .end-note{max-width:700px;margin-left:auto;margin-right:auto}.reading .article-meta{font-size:11px;gap:18px}.reading .author{margin-top:25px;margin-bottom:48px}.reading .prose{margin-top:48px;margin-bottom:30px}.prose h2{font-size:28px;line-height:1.65;letter-spacing:-1px;font-weight:550}.prose p{font-size:18px;line-height:2}.section-no{font-size:10px;letter-spacing:2px}.photo-pair{max-width:950px;gap:22px;margin:38px auto 45px}.photo-pair figure{max-width:none;margin:0}.photo-pair img{aspect-ratio:1;object-fit:cover}.photo-pair figcaption{font-size:11px;text-align:left;margin-top:13px;color:#78909e;line-height:1.7}.reading blockquote{max-width:700px;font-family:Pretendard,sans-serif;font-size:27px;line-height:1.8;letter-spacing:-.8px;padding:32px 0;margin:55px auto}.end-note{padding-top:40px;margin-top:50px}.end-note h2{font-size:31px;font-weight:450;line-height:1.65}.end-note .demo{max-width:650px;margin:0 auto;font-size:11px}.footer{max-width:950px;margin:0 auto;padding:25px 0;font-size:11px}.blue-pictures>div>span{font-size:10px}.round-seal span{font-size:7px!important}@media(max-width:700px){.nav{height:74px;margin:0 22px}.hero-two{padding:23px 0 24px}.blue-heading{padding:23px 0 25px}.blue-heading h1{font-size:29px;line-height:1.45;letter-spacing:-1.4px}.blue-pictures{gap:10px}.blue-pictures>div>img{height:265px}.blue-first img{border-radius:90px 90px 0 0}.blue-pictures>div>span{font-size:9px;line-height:1.6}.round-seal{width:76px;height:76px;right:calc(50% - 38px);bottom:45px;font-size:15px}.round-seal span{font-size:5px!important}.blue-foot{font-size:11px}.blue-intro{padding:35px 22px 25px}.blue-intro>p:not(.demo){font-size:19px}.blue-intro .demo{font-size:10px;max-width:300px}.reading{padding:28px 0 50px}.reading .article-meta{font-size:10px;gap:8px}.reading .author{margin-bottom:35px}.reading .prose{margin-top:38px}.prose h2{font-size:24px;line-height:1.65}.prose p{font-size:18px;line-height:1.95}.photo-pair{gap:10px;margin:30px auto 35px}.photo-pair img{aspect-ratio:.8}.photo-pair figcaption{font-size:10px;line-height:1.7}.reading blockquote{font-size:23px;margin:38px auto;padding:25px 0}.end-note h2{font-size:26px}.end-note .demo{font-size:10px}.footer{padding:25px 22px;font-size:10px;gap:20px}}

.sheet-frame{display:block;width:100%;aspect-ratio:1;position:relative;overflow:hidden;container-type:size;background:#eef1ed}.sheet-tile{position:absolute;left:50%;top:50%;width:max(100cqw,100cqh);height:max(100cqw,100cqh);transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:300% 200%}.case-final-words,.case-source-note{max-width:700px;margin:35px auto;font-size:15px;line-height:1.9}.case-final-words{text-align:center;font-size:20px}.case-source-note .small{font-size:11px;color:#92978d}@media(max-width:700px){.case-final-words,.case-source-note{margin:28px 22px;font-size:14px}.case-final-words{font-size:18px}}
.blue-pictures>div>.sheet-frame{height:380px;aspect-ratio:auto}.blue-first>.sheet-frame{border-radius:150px 150px 0 0}.photo-pair .sheet-frame{aspect-ratio:1}@media(max-width:700px){.blue-pictures>div>.sheet-frame{height:265px;aspect-ratio:auto}.blue-first>.sheet-frame{border-radius:90px 90px 0 0}.photo-pair .sheet-frame{aspect-ratio:.8}}
