:where(.landing-wrapper *){box-sizing:border-box;border:0 solid #e5e7eb}:where(.landing-wrapper h1,.landing-wrapper h2,.landing-wrapper h3,.landing-wrapper h4,.landing-wrapper h5,.landing-wrapper h6,.landing-wrapper p){margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit}:where(.landing-wrapper a){color:inherit;text-decoration:inherit}:where(.landing-wrapper img,.landing-wrapper svg){display:block}.landing-wrapper{scroll-behavior:smooth;font-family:Pretendard Variable,Pretendard,system-ui,sans-serif;-webkit-font-smoothing:antialiased;color:#1a1a1a;word-break:keep-all}.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease-out,transform .7s ease-out}.reveal.visible{opacity:1;transform:translateY(0)}.texture-grid{background-image:linear-gradient(90deg,rgba(47,143,91,.04) 1px,transparent 0),linear-gradient(180deg,rgba(47,143,91,.04) 1px,transparent 0);background-size:40px 40px}.section-title{line-height:1.6!important;letter-spacing:-.02em}.dist-logo-row{display:flex;align-items:center;justify-content:center;height:52px;padding:10px 8px;transition:background-color .2s ease;border-radius:8px}.dist-logo-row:hover{background-color:#fafafa}.dist-logo-row img{max-height:30px;max-width:75%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.dist-text-row{display:flex;align-items:center;justify-content:center;height:52px;padding:10px 8px;font-size:14px;font-weight:500;color:#374151;transition:background-color .2s ease;border-radius:8px}.dist-text-row:hover{background-color:#fafafa}@media(min-width:768px){.dist-logo-row,.dist-text-row{height:58px;padding:12px 10px}.dist-logo-row img{max-height:34px}.dist-text-row{font-size:15px}}.cursor:after{content:"▎";color:#2f8f5b;animation:blink 1.1s step-end infinite;margin-left:1px}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.book-spread-outer{background:#e8e4de;border-radius:4px;box-shadow:0 30px 80px -30px rgba(0,0,0,.25),0 10px 30px -10px rgba(0,0,0,.1)}.book-page-l{background:#fdfcf7;border-radius:2px 0 0 2px;box-shadow:inset -4px 0 10px -4px rgba(0,0,0,.07)}.book-page-r{background:#fcfbf6;border-radius:0 2px 2px 0;box-shadow:inset 4px 0 10px -4px rgba(0,0,0,.07)}.book-gutter{position:absolute;top:0;bottom:0;left:50%;width:14px;transform:translateX(-50%);background:linear-gradient(90deg,rgba(0,0,0,.06),rgba(0,0,0,.015) 35%,transparent 50%,rgba(0,0,0,.015) 65%,rgba(0,0,0,.06));z-index:2}.book-pages{display:grid;grid-template-columns:1fr 1fr;height:100%;position:relative}.book-fixed{width:310px;height:240px;padding:7px;margin:0 auto}.demo-layout{display:flex;flex-direction:column;align-items:center;gap:16px}.demo-memo{width:310px;height:200px}.demo-arrow{flex-shrink:0}.bk-body{font-size:7px;line-height:1.65;color:#222;text-align:justify;word-break:break-all;overflow:hidden;white-space:pre-wrap}.bk-body,.bk-chap{font-family:"Noto Serif KR",serif}.bk-chap{font-weight:600;font-size:10px;color:#1a1a1a;letter-spacing:-.02em}.bk-hash{font-size:5.5px;color:#aaa;letter-spacing:.04em}.bk-hash,.bk-pnum{font-family:"Noto Serif KR",serif}.bk-pnum{font-size:6px;color:#999}.bk-title-area{height:36px;text-align:center;display:flex;align-items:center;justify-content:center}.bk-title-gap{height:28px}.bk-left-body{height:140px;overflow:hidden}.bk-right-top{height:14px}.bk-right-body{height:190px;overflow:hidden}.bk-footer{height:22px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e5e7eb}.bk-page-inner{padding:0 10px}@media(min-width:768px){.book-fixed{width:480px;height:400px;padding:10px}.demo-layout{gap:24px}.demo-memo{width:480px;height:280px}.bk-body{font-size:9px;line-height:1.7}.bk-chap{font-size:13px}.bk-hash{font-size:7px}.bk-pnum{font-size:7.5px}.bk-title-area,.bk-title-gap{height:50px}.bk-left-body{height:252px}.bk-right-top{height:20px}.bk-right-body{height:332px}.bk-footer{height:28px}.bk-page-inner{padding:0 16px}}@media(min-width:1024px){.book-fixed{width:auto;height:520px;padding:12px;margin:0}.demo-layout{flex-direction:row;align-items:start;gap:24px}.demo-memo{width:300px;height:400px;flex-shrink:0}.demo-arrow{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 4px;width:140px;flex-shrink:0}.bk-body{font-size:10.5px;line-height:1.75}.bk-chap{font-size:16px}.bk-hash{font-size:8px}.bk-pnum{font-size:8.5px}.bk-title-area{height:60px}.bk-title-gap{height:70px}.bk-left-body{height:332px}.bk-right-top{height:24px}.bk-right-body{height:438px}.bk-footer{height:34px}.bk-page-inner{padding:0 22px}}@keyframes arrow-pulse{0%,to{opacity:.7;transform:translateX(0)}50%{opacity:1;transform:translateX(4px)}}.arrow-pulse{animation:arrow-pulse 2s ease-in-out infinite}@keyframes dot-flow{0%{transform:translateX(-8px);opacity:0}30%{opacity:1}70%{opacity:1}to{transform:translateX(8px);opacity:0}}.flow-dot{animation:dot-flow 1.8s ease-in-out infinite}.flow-dot:nth-child(2){animation-delay:.3s}.flow-dot:nth-child(3){animation-delay:.6s}@keyframes marquee-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes marquee-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.marquee-track{display:flex;width:-moz-max-content;width:max-content;animation:marquee-left 60s linear infinite}.marquee-track.reverse{animation:marquee-right 60s linear infinite}.marquee-track.slow{animation-duration:80s}.marquee-container{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent)}.reality-card{transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;border:1.5px dashed #fca5a5}.reality-card:hover{transform:rotate(-1.2deg) translateY(-2px);border-color:#ef4444;box-shadow:0 20px 40px -15px rgba(239,68,68,.15)}details>summary{list-style:none;cursor:pointer}details>summary::-webkit-details-marker{display:none}details[open] .faq-icon{transform:rotate(45deg)}.faq-icon{transition:transform .25s ease}.showcase-card{aspect-ratio:4/3;width:280px;border-radius:12px;overflow:hidden;flex-shrink:0;box-shadow:0 20px 40px -15px rgba(0,0,0,.15),0 8px 15px -5px rgba(0,0,0,.06);transition:transform .35s ease;background:#f3f4f6 50% 50%/cover no-repeat}:root{--book-1:url(/landing/assets/book-1.jpg);--book-2:url(/landing/assets/book-2.jpg);--book-3:url(/landing/assets/book-3.jpg);--book-4:url(/landing/assets/book-4.jpg);--book-5:url(/landing/assets/book-5.jpg);--book-6:url(/landing/assets/book-6.jpg);--book-7:url(/landing/assets/book-7.jpg);--book-8:url(/landing/assets/book-8.jpg);--book-9:url(/landing/assets/book-9.jpg);--book-10:url(/landing/assets/book-10.jpg);--book-11:url(/landing/assets/book-11.jpg);--book-12:url(/landing/assets/book-12.jpg);--book-13:url(/landing/assets/book-13.jpg);--book-14:url(/landing/assets/book-14.jpg);--book-15:url(/landing/assets/book-15.jpg);--book-16:url(/landing/assets/book-16.jpg);--book-17:url(/landing/assets/book-17.jpg);--book-18:url(/landing/assets/book-18.jpg);--book-19:url(/landing/assets/book-19.jpg);--book-20:url(/landing/assets/book-20.jpg)}.book-1{background-image:var(--book-1)}.book-2{background-image:var(--book-2)}.book-3{background-image:var(--book-3)}.book-4{background-image:var(--book-4)}.book-5{background-image:var(--book-5)}.book-6{background-image:var(--book-6)}.book-7{background-image:var(--book-7)}.book-8{background-image:var(--book-8)}.book-9{background-image:var(--book-9)}.book-10{background-image:var(--book-10)}.book-11{background-image:var(--book-11)}.book-12{background-image:var(--book-12)}.book-13{background-image:var(--book-13)}.book-14{background-image:var(--book-14)}.book-15{background-image:var(--book-15)}.book-16{background-image:var(--book-16)}.book-17{background-image:var(--book-17)}.book-18{background-image:var(--book-18)}.book-19{background-image:var(--book-19)}.book-20{background-image:var(--book-20)}.showcase-card:hover{transform:translateY(-6px)}@media(min-width:768px){.showcase-card{width:360px;border-radius:14px}}@media(min-width:1024px){.showcase-card{width:420px;border-radius:16px}}@keyframes statusFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.status-anim{animation:statusFade .3s ease-out both}:root{--dist-1:url(/landing/assets/dist-1.jpg);--dist-2:url(/landing/assets/dist-2.jpg);--dist-3:url(/landing/assets/dist-3.jpg);--dist-4:url(/landing/assets/dist-4.jpg);--dist-5:url(/landing/assets/dist-5.jpg);--dist-6:url(/landing/assets/dist-6.jpg);--dist-7:url(/landing/assets/dist-7.jpg);--dist-8:url(/landing/assets/dist-8.jpg);--dist-9:url(/landing/assets/dist-9.jpg);--dist-10:url(/landing/assets/dist-10.jpg);--dist-11:url(/landing/assets/dist-11.jpg);--dist-12:url(/landing/assets/dist-12.jpg)}.dist-card{flex-shrink:0;width:160px;aspect-ratio:9/19;border-radius:14px;background-color:#f3f4f6;background-size:cover;background-position:top;background-repeat:no-repeat;box-shadow:0 12px 28px -10px rgba(0,0,0,.15),0 4px 10px -4px rgba(0,0,0,.06);transition:transform .35s ease}.dist-card:hover{transform:translateY(-4px)}@media(min-width:768px){.dist-card{width:200px;border-radius:16px}}.landing-wrapper{--book-1:url(/landing/assets/book-1.jpg);--book-2:url(/landing/assets/book-2.jpg);--book-3:url(/landing/assets/book-3.jpg);--book-4:url(/landing/assets/book-4.jpg);--book-5:url(/landing/assets/book-5.jpg);--book-6:url(/landing/assets/book-6.jpg);--book-7:url(/landing/assets/book-7.jpg);--book-8:url(/landing/assets/book-8.jpg);--book-9:url(/landing/assets/book-9.jpg);--book-10:url(/landing/assets/book-10.jpg);--book-11:url(/landing/assets/book-11.jpg);--book-12:url(/landing/assets/book-12.jpg);--book-13:url(/landing/assets/book-13.jpg);--book-14:url(/landing/assets/book-14.jpg);--book-15:url(/landing/assets/book-15.jpg);--book-16:url(/landing/assets/book-16.jpg);--book-17:url(/landing/assets/book-17.jpg);--book-18:url(/landing/assets/book-18.jpg);--book-19:url(/landing/assets/book-19.jpg);--book-20:url(/landing/assets/book-20.jpg);--dist-1:url(/landing/assets/dist-1.jpg);--dist-2:url(/landing/assets/dist-2.jpg);--dist-3:url(/landing/assets/dist-3.jpg);--dist-4:url(/landing/assets/dist-4.jpg);--dist-5:url(/landing/assets/dist-5.jpg);--dist-6:url(/landing/assets/dist-6.jpg);--dist-7:url(/landing/assets/dist-7.jpg);--dist-8:url(/landing/assets/dist-8.jpg);--dist-9:url(/landing/assets/dist-9.jpg);--dist-10:url(/landing/assets/dist-10.jpg);--dist-11:url(/landing/assets/dist-11.jpg);--dist-12:url(/landing/assets/dist-12.jpg)}.landing-wrapper .book-1{background-image:var(--book-1)}.landing-wrapper .book-2{background-image:var(--book-2)}.landing-wrapper .book-3{background-image:var(--book-3)}.landing-wrapper .book-4{background-image:var(--book-4)}.landing-wrapper .book-5{background-image:var(--book-5)}.landing-wrapper .book-6{background-image:var(--book-6)}.landing-wrapper .book-7{background-image:var(--book-7)}.landing-wrapper .book-8{background-image:var(--book-8)}.landing-wrapper .book-9{background-image:var(--book-9)}.landing-wrapper .book-10{background-image:var(--book-10)}.landing-wrapper .book-11{background-image:var(--book-11)}.landing-wrapper .book-12{background-image:var(--book-12)}.landing-wrapper .book-13{background-image:var(--book-13)}.landing-wrapper .book-14{background-image:var(--book-14)}.landing-wrapper .book-15{background-image:var(--book-15)}.landing-wrapper .book-16{background-image:var(--book-16)}.landing-wrapper .book-17{background-image:var(--book-17)}.landing-wrapper .book-18{background-image:var(--book-18)}.landing-wrapper .book-19{background-image:var(--book-19)}.landing-wrapper .book-20{background-image:var(--book-20)}.landing-wrapper .dist-card{flex-shrink:0;width:160px;aspect-ratio:9/19;border-radius:14px;background-color:#f3f4f6;background-size:cover;background-position:top;background-repeat:no-repeat;box-shadow:0 12px 28px -10px rgba(0,0,0,.15),0 4px 10px -4px rgba(0,0,0,.06);transition:transform .35s ease}.landing-wrapper .dist-card:hover{transform:translateY(-4px)}@media(min-width:768px){.landing-wrapper .dist-card{width:200px;border-radius:16px}}.landing-wrapper{.book-1{background-image:var(--book-1)}.book-2{background-image:var(--book-2)}.book-3{background-image:var(--book-3)}.book-4{background-image:var(--book-4)}.book-5{background-image:var(--book-5)}.book-6{background-image:var(--book-6)}.book-7{background-image:var(--book-7)}.book-8{background-image:var(--book-8)}.book-9{background-image:var(--book-9)}.book-10{background-image:var(--book-10)}.book-11{background-image:var(--book-11)}.book-12{background-image:var(--book-12)}.book-13{background-image:var(--book-13)}.book-14{background-image:var(--book-14)}.book-15{background-image:var(--book-15)}.book-16{background-image:var(--book-16)}.book-17{background-image:var(--book-17)}.book-18{background-image:var(--book-18)}.book-19{background-image:var(--book-19)}.book-20{background-image:var(--book-20)}}