/* Small, readable feature pages; no webfonts or third-party requests. */
html[lang=ko] .intent-hero,html[lang=ko] .intent-section,html[lang=ko] .intent-paper,html[lang=ko] .intent-closing{word-break:keep-all}
.skip{position:absolute;left:16px;top:-100px;background:#ead1aa;color:#111c2b;padding:12px;z-index:10}.skip:focus{top:12px}
.intent-nav{display:flex;gap:24px;font-size:14px;align-items:center}.intent-nav a{padding:10px 0;border-bottom:1px solid #53606e}
.intent-hero{display:grid;grid-template-columns:1.35fr 1fr;gap:60px;align-items:center;padding:64px 60px 88px}.intent-hero h1{font:400 clamp(40px,4.8vw,64px)/1.3 Georgia,serif;letter-spacing:-.035em;margin:20px 0 24px}.deck{font-size:clamp(20px,2.3vw,27px);line-height:1.65;color:#eddfc7}.intent-hero .lead{max-width:560px;font-size:16px}.preview-link{display:inline-block;color:#ead1aa;border-bottom:1px solid #ad9166;padding:10px 0;margin-top:8px;font-size:15px}.product-shot{margin:0;max-width:290px;justify-self:center}.product-shot img{width:100%;height:auto;border:1px solid #5a686b;border-radius:26px;box-shadow:0 22px 80px #0004}.product-shot figcaption{font-size:12px;color:#c0c9cd;margin-top:14px}
.intent-section{padding:64px 60px;scroll-margin-top:20px}.intent-section h2,.intent-paper h2,.intent-closing h2{font:400 clamp(27px,3vw,38px)/1.5 Georgia,serif;margin:10px 0 24px;letter-spacing:-.025em}.intent-section>p{max-width:780px;color:#c3ccd6}.voice-grid,.benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.voice{padding:24px 20px;border:1px solid #697b7a;border-radius:18px;background:#1a3033}.voice h3{font-size:19px;margin:0}.voice p{font-size:13px;color:#c5d5cf;margin:8px 0 22px}.voice audio{display:block;width:100%;max-width:100%;height:44px}.transcript{margin-top:22px;font-size:14px;color:#c8d3d4}.transcript summary{cursor:pointer;padding:12px 0}
.intent-paper{padding:54px 48px;margin:20px;border-radius:28px;background:#e8e1d3;color:#273b38}.intent-paper .eyebrow{color:#556e60}.start-steps{list-style:none;counter-reset:steps;padding:0;margin:32px 0 0;display:grid;gap:28px}.start-steps li{counter-increment:steps;position:relative;padding-left:56px;max-width:800px}.start-steps li:before{content:counter(steps,decimal-leading-zero);position:absolute;left:0;top:0;font:28px/1.4 Georgia,serif;color:#88a998}.intent-paper .start-steps li:before{color:#4e6c5d}.start-steps h3{font-size:20px;margin:0 0 8px}.start-steps p{font-size:16px;margin:0;color:#c3ccd6}.intent-paper .start-steps p{color:#4c6059}.routine{display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:24px;margin-top:30px;border:1px solid #879889;border-radius:18px;font-size:14px}.routine strong{font-size:23px}.fine{font-size:13px!important;color:#b7c4c8;line-height:1.8;max-width:760px}.intent-paper .fine{color:#4c6059}.benefit-grid article{border-top:1px solid #65787a;padding-top:22px}.benefit-grid h3{font-size:20px;margin:0 0 12px}.benefit-grid p{color:#c3ccd6;font-size:16px;margin:0}.intent-paper .benefit-grid p{color:#4c6059}.faq{max-width:920px}.faq details{border-bottom:1px solid #53666c;padding:10px 0}.faq summary{cursor:pointer;padding:14px 0;font-weight:600}.faq details p{color:#c3ccd6;font-size:16px;max-width:780px}.intent-closing{text-align:center;padding:70px 40px 90px;border-top:1px solid #465c60;margin-top:24px}.intent-closing .stores{justify-content:center}.intent-closing .fine{margin:18px auto}.intent-closing>.text-link{display:block;width:fit-content;max-width:100%;margin:28px auto 0}.share-link{background:transparent;color:#e4d1b1;border:1px solid #81958e;padding:12px 20px;border-radius:25px;font:inherit;font-size:14px;cursor:pointer}.share-status:empty{display:none}.share-link:focus-visible,a:focus-visible,summary:focus-visible,audio:focus-visible{outline:3px solid #ead1aa;outline-offset:5px}.story-example{padding:32px;border:1px solid #777584;background:#282f42;border-radius:24px}.story-example h2{font-size:24px;font-weight:500}.story-example p{font-size:17px;color:#d8dde5}.story-example span{font-size:12px;color:#b8c1cd}.story-example .eyebrow{font-size:11px;color:#d9c39d}.today-hero{grid-template-columns:1.2fr 1fr}
@media(max-width:800px){.intent-hero{grid-template-columns:1fr;padding:30px 24px 40px;gap:36px}.intent-hero h1{font-size:40px}.product-shot{max-width:245px}.intent-section{padding:40px 24px}.voice-grid,.benefit-grid{grid-template-columns:1fr;gap:18px}.voice{padding:22px}.voice p{margin-bottom:14px}.voice audio{max-width:480px}.intent-paper{padding:30px 24px;margin:14px 12px}.intent-closing{padding:45px 24px 60px}.start-steps li{padding-left:42px}.routine{padding:18px;gap:10px}.routine strong{font-size:20px}.intent-nav{gap:18px}.story-example{padding:24px}.intent-hero .stores{margin-top:26px}}
