@font-face{font-family:'Product Story Serif';src:url('/assets/product-ai-fonts/story-serif.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Product Story Sans';src:url('/assets/product-ai-fonts/story-sans.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}
.pq-editorial{--ps-ink:#183d2a;--ps-leaf:#5e7255;--ps-paper:#f5f3e9;--ps-line:#d9dfd1;max-width:960px;margin:0 auto;background:#fff;color:var(--ps-ink);font-family:'Product Story Sans','Malgun Gothic',sans-serif;font-size:17px;line-height:1.9;letter-spacing:-.025em;word-break:keep-all;overflow-wrap:anywhere;text-align:left}
.pq-editorial *{box-sizing:border-box}.pq-editorial figure,.pq-editorial p,.pq-editorial h1,.pq-editorial h2,.pq-editorial h3{margin:0}.pq-editorial img{display:block;width:100%;max-width:100%;height:100%;object-fit:cover}.pq-editorial h1,.pq-editorial h2,.pq-editorial .ps-ending-title{font-family:'Product Story Serif','Batang',serif;font-weight:600;letter-spacing:-.055em;word-break:keep-all}.pq-editorial h1{font-size:54px;line-height:1.38;color:var(--ps-ink)}.pq-editorial h2{font-size:35px;line-height:1.55;color:var(--ps-ink)}.pq-editorial h3{font-size:20px;line-height:1.6;font-weight:600;color:var(--ps-ink)}.pq-editorial p{font-size:17px;line-height:1.95;color:#4f6152}.pq-editorial .ps-eyebrow{font-size:12px;line-height:1.6;letter-spacing:.12em;font-weight:600;color:#65765c}.pq-editorial .ps-hero{display:flex;align-items:center;padding:62px 48px 58px;background:var(--ps-paper);min-height:610px}.pq-editorial .ps-hero-copy{width:49%;padding-right:34px}.pq-editorial .ps-hero .ps-eyebrow{margin-bottom:25px}.pq-editorial .ps-rule{display:block;width:42px;height:1px;background:#849579;margin:27px 0}.pq-editorial .ps-hero-lead{font-size:18px;line-height:1.9;color:#35513a}.pq-editorial .ps-hero-note{font-size:14px;margin-top:16px;color:#77816c}.pq-editorial .ps-hero-photo{width:51%;height:480px;border-radius:145px 6px 6px 6px;overflow:hidden;background:#dee6d9}.pq-editorial .ps-facts{display:flex;flex-wrap:wrap;padding:30px 42px;border-bottom:1px solid var(--ps-line)}.pq-editorial .ps-fact{flex:1;min-width:150px;padding:4px 18px;border-right:1px solid var(--ps-line)}.pq-editorial .ps-fact:last-child{border-right:0}.pq-editorial .ps-fact span{display:block;font-size:11px;letter-spacing:.08em;color:#8b947f;margin-bottom:7px}.pq-editorial .ps-fact strong{font-size:16px;font-weight:600;color:#355139}.pq-editorial .ps-section-head{margin-bottom:25px}.pq-editorial .ps-section-head .ps-eyebrow{margin-bottom:10px}.pq-editorial .ps-film{padding:58px 48px;background:#eff3ea}.pq-editorial .ps-video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#132c20;border-radius:8px;object-fit:contain}.pq-editorial .ps-film-note{font-size:12px;text-align:right;margin-top:12px;color:#6d7d65}.pq-editorial .ps-story{display:flex;align-items:center;padding:70px 48px;border-bottom:1px solid #edf0e7}.pq-editorial .ps-story-photo{width:48%;height:430px;overflow:hidden;border-radius:6px;background:#eef1e8}.pq-editorial .ps-story-copy{width:52%;padding-left:42px}.pq-editorial .ps-story-copy .ps-eyebrow{margin-bottom:16px}.pq-editorial .ps-story-copy h2{margin-bottom:23px}.pq-editorial .ps-story-copy p{font-size:16px;line-height:2}.pq-editorial .ps-story-copy .ps-secondary{font-size:13px;line-height:1.95;margin-top:20px;padding-top:18px;border-top:1px solid var(--ps-line);color:#7b8772}.pq-editorial .ps-story-reverse{flex-direction:row-reverse;background:#fbfbf7}.pq-editorial .ps-story-reverse .ps-story-copy{padding-left:0;padding-right:42px}.pq-editorial .ps-serving{padding:64px 48px;background:#f5f3e9}.pq-editorial .ps-serving>h2{margin:14px 0 34px}.pq-editorial .ps-serving-list{display:flex;flex-wrap:wrap;margin:0 -9px}.pq-editorial .ps-serving-card{flex:1;min-width:180px;padding:25px 22px;margin:0 9px;background:#fff;border-top:2px solid #a2ae91}.pq-editorial .ps-serving-number{font-family:'Product Story Serif',serif;font-size:29px;color:#a9b597;display:block;margin-bottom:22px}.pq-editorial .ps-serving-card h3{font-size:18px;margin-bottom:12px}.pq-editorial .ps-serving-card p{font-size:13px;line-height:1.95}.pq-editorial .ps-gallery{padding:64px 48px}.pq-editorial .ps-gallery-list{display:flex;flex-wrap:wrap;margin:0 -7px}.pq-editorial .ps-gallery-item{width:33.3333%;padding:7px;height:276px;overflow:hidden}.pq-editorial .ps-gallery-item img{border-radius:4px}.pq-editorial .ps-gallery-single .ps-gallery-item{width:100%;height:440px}.pq-editorial .ps-care{padding:48px;background:#f8f9f3}.pq-editorial .ps-care h2{margin:15px 0 25px}.pq-editorial .ps-ending{padding:65px 30px;background:#234733;text-align:center}.pq-editorial .ps-ending .ps-eyebrow,.pq-editorial .ps-ending>p{color:#c4d0b8}.pq-editorial .ps-ending .ps-ending-title{font-size:35px;line-height:1.65;color:#f4f1df;margin-top:20px}.pq-editorial .ps-ending-line{display:block;width:32px;height:1px;margin:25px auto;background:#8d9d7e}.pq-editorial .ps-ending>p:last-child{font-size:12px;letter-spacing:.06em}.pq-editorial .ps-video-poster{width:100%;height:auto}.pq-editorial .ps-video-poster img{height:auto;aspect-ratio:16/9;object-fit:contain}.pq-editorial .ps-video-poster figcaption{font-size:13px;margin-top:12px}.pq-editorial .ps-video-poster a{color:#31583b;font-size:12px;word-break:break-all}
@media(max-width:620px){.pq-editorial h1{font-size:43px}.pq-editorial h2{font-size:29px}.pq-editorial .ps-hero{display:block;padding:37px 24px 30px;min-height:0}.pq-editorial .ps-hero-copy{width:100%;padding-right:0}.pq-editorial .ps-hero-photo{width:100%;height:370px;margin-top:32px;border-radius:100px 5px 5px 5px}.pq-editorial .ps-hero-note{font-size:13px}.pq-editorial .ps-hero .ps-eyebrow{margin-bottom:18px}.pq-editorial .ps-facts{padding:22px 10px}.pq-editorial .ps-fact{min-width:90px;padding:4px 12px}.pq-editorial .ps-fact strong{font-size:13px}.pq-editorial .ps-film{padding:38px 23px}.pq-editorial .ps-story,.pq-editorial .ps-story-reverse{display:block;padding:40px 24px}.pq-editorial .ps-story-photo{width:100%;height:330px}.pq-editorial .ps-story-copy,.pq-editorial .ps-story-reverse .ps-story-copy{width:100%;padding:28px 0 0}.pq-editorial .ps-story-copy h2{margin-bottom:18px}.pq-editorial .ps-serving{padding:40px 24px}.pq-editorial .ps-serving-list{display:block;margin:0}.pq-editorial .ps-serving-card{display:block;margin:14px 0 0;padding:22px}.pq-editorial .ps-serving-number{margin-bottom:8px;font-size:24px}.pq-editorial .ps-gallery{padding:40px 18px}.pq-editorial .ps-gallery-item{width:50%;height:225px;padding:5px}.pq-editorial .ps-gallery-single .ps-gallery-item{height:340px}.pq-editorial .ps-ending{padding:44px 24px}.pq-editorial .ps-ending .ps-ending-title{font-size:29px}}
