.page-id-327 .lia-reading-index,.page-id-327 .lia-side-panel{display:none!important}
.page-id-327 .lia-page-layout{display:block;max-width:1180px}
.page-id-327 .lia-page-content{max-width:none;min-width:0;color:#35433d;font-size:18px;line-height:1.92}
.page-id-327 .lia-page-hero-grid{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);gap:62px}
.page-id-327 .lia-page-hero h1{font-size:clamp(38px,4vw,42px);line-height:1.32}
.page-id-327 .lia-page-hero-media img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}
.lia-fertility-hub{--lia-ink:#244238;--lia-text:#35433d;--lia-muted:#68756f;--lia-gold:#806a35;--lia-line:#dbe1dc;--lia-cream:#fffdf7;--lia-sage:#f1f6f2;--lia-blush:#fbf2ef;max-width:980px;margin:0 auto;color:var(--lia-text);word-break:keep-all}
.lia-fertility-hub *{box-sizing:border-box}
.lia-fertility-hub h2,.lia-fertility-hub h3{color:var(--lia-ink);letter-spacing:-.035em;line-height:1.45}
.lia-fertility-hub h2{margin:0 0 26px;font-size:clamp(28px,3vw,30px)}
.lia-fertility-hub h3{margin:0 0 15px;font-size:22px}
.lia-fertility-hub p{margin:0 0 18px}
.lia-fertility-hub ul{margin:18px 0 22px;padding-left:1.25em}
.lia-fertility-hub li{margin:8px 0}
.lia-hero{margin:20px 0 76px;padding:42px;border:1px solid var(--lia-line);background:var(--lia-cream)}
.lia-hero-badge{display:inline-flex;margin-bottom:24px;padding:8px 13px;border:1px solid #ceb878;color:#725b26;font-size:14px;font-weight:850}
.lia-hero-tags{display:flex;flex-wrap:wrap;gap:9px;margin:28px 0}
.lia-hero-tags span{padding:8px 12px;background:#f2f5f1;color:var(--lia-ink);font-size:14px;font-weight:800}
.lia-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:28px}
.lia-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 23px;border:1px solid var(--lia-ink);background:#fff;color:var(--lia-ink)!important;font-weight:850;text-decoration:none!important}
.lia-actions a.is-primary{background:var(--lia-ink);color:#fff!important}
.lia-actions a.is-kakao{border-color:#f0d900;background:#fee500;color:#2b2500!important}
.lia-section{padding:76px 0;border-top:1px solid var(--lia-line)}
.lia-kicker{margin-bottom:10px!important;color:var(--lia-gold);font-family:Georgia,serif;font-size:14px;font-weight:800;letter-spacing:.14em}
.lia-grid{display:grid;gap:16px;margin-top:30px}
.lia-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.lia-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}
.lia-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}
.lia-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}
.lia-card{min-width:0;padding:28px 23px;border:1px solid var(--lia-line);background:#fff}
.lia-card-no{display:block;margin-bottom:14px;color:var(--lia-gold);font-family:Georgia,serif;font-size:14px;letter-spacing:.12em}
.lia-card p:last-child,.lia-card ul:last-child{margin-bottom:0}
.lia-symptom-card{background:var(--lia-cream)}
.lia-pattern-card:nth-child(1){background:#f4f2ea}.lia-pattern-card:nth-child(2){background:#eef5f3}.lia-pattern-card:nth-child(3){background:#f8efed}.lia-pattern-card:nth-child(4){background:#f2f4ed}
.lia-preserved-image{max-width:760px;margin:34px auto 0}.lia-preserved-image img{display:block;width:100%;height:auto;max-height:520px;object-fit:contain}
.lia-treatment-card{display:block;overflow:hidden;border:1px solid var(--lia-line);background:#fff;color:inherit!important;text-decoration:none!important}
.lia-treatment-card img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}
.lia-treatment-card:nth-child(2) img{object-position:center 58%}
.lia-treatment-card span{display:block;padding:22px 24px 6px;color:var(--lia-ink);font-size:23px;font-weight:850}
.lia-treatment-card p{padding:0 24px 24px;color:var(--lia-muted)}
.lia-cycle-line{display:grid;grid-template-columns:repeat(4,1fr);margin:30px 0 16px;border-top:2px solid #d2bf8b}
.lia-cycle-line span{position:relative;padding-top:15px;color:#806a35;font-size:14px;font-weight:800;text-align:center}
.lia-cycle-line span:before{content:"";position:absolute;top:-6px;left:50%;width:10px;height:10px;border-radius:50%;background:var(--lia-gold);transform:translateX(-50%)}
.lia-cycle-card,.lia-ivf-card,.lia-step-card{background:var(--lia-sage)}
.lia-grid-5 .lia-card{padding:23px 18px}.lia-grid-5 .lia-card h3{font-size:20px}
.lia-wide-photo{margin:0 0 34px}.lia-wide-photo img{display:block;width:100%;aspect-ratio:16/8;object-fit:cover}
.lia-inline-link{display:inline-flex;align-items:center;gap:14px;margin-top:14px;padding:14px 18px;border:1px solid var(--lia-ink);color:var(--lia-ink)!important;font-weight:850;text-decoration:none!important}
.lia-inline-link span{color:var(--lia-gold);font-size:20px}
.lia-link-group{margin-top:38px}.lia-link-group>h3{padding-bottom:12px;border-bottom:1px solid var(--lia-line)}
.lia-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.lia-link-card{position:relative;display:block;min-width:0;padding:25px 54px 25px 23px;border:1px solid var(--lia-line);background:#fff;color:inherit!important;text-decoration:none!important}
.lia-link-card span{display:block;margin-bottom:9px;color:var(--lia-ink);font-size:19px;font-weight:850}
.lia-link-card p{margin:0;color:var(--lia-muted);font-size:16px;line-height:1.75}
.lia-link-card b{position:absolute;right:20px;top:25px;color:var(--lia-gold);font-size:21px}
.lia-related{background:linear-gradient(180deg,#fff 0%,#faf8f1 100%)}
.lia-faq .lia-qa{border-bottom:1px solid var(--lia-line)}.lia-faq .lia-qa:first-of-type{border-top:1px solid var(--lia-line)}
.lia-faq summary{position:relative;display:block;padding:22px 50px 22px 6px;color:var(--lia-ink);font-size:18px;font-weight:850;cursor:pointer;list-style:none}
.lia-faq summary::-webkit-details-marker{display:none}.lia-faq summary:after{content:"+";position:absolute;right:8px;top:17px;color:var(--lia-gold);font-size:27px;font-weight:400}.lia-faq .lia-qa[open] summary:after{transform:rotate(45deg)}
.lia-qa-answer{padding:0 48px 24px 6px;color:var(--lia-muted)}.lia-qa-answer p{margin:0}
.lia-final-cta{margin-bottom:78px;padding:48px 42px;border:1px solid #cdbb88;background:var(--lia-cream)}
.page-id-327 .lia-main>.lia-band{background:var(--lia-ink)!important;color:#fff}.page-id-327 .lia-main>.lia-band h2,.page-id-327 .lia-main>.lia-band p{color:#fff!important}.page-id-327 .lia-main>.lia-band .lia-button-primary{background:#fff;color:#244238!important;border-color:#fff}
@media(max-width:1024px){.page-id-327 .lia-page-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr);gap:38px}.lia-grid-5{grid-template-columns:repeat(2,minmax(0,1fr))}.lia-grid-5 .lia-card:last-child{grid-column:1/-1}}
@media(max-width:820px){.page-id-327 .lia-page-hero-grid{grid-template-columns:1fr}.page-id-327 .lia-page-hero-media img{aspect-ratio:auto;object-fit:contain}.page-id-327 .lia-page-content{font-size:17px;line-height:1.9}.lia-fertility-hub{max-width:100%}.lia-hero{padding:32px 26px}.lia-section{padding:58px 0}.lia-grid-3,.lia-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.lia-grid-5{grid-template-columns:1fr}.lia-grid-5 .lia-card:last-child{grid-column:auto}.lia-cycle-line{display:none}}
@media(max-width:600px){.page-id-327 .lia-page-hero h1{font-size:32px;line-height:1.32}.page-id-327 .lia-page-hero .lia-lead{font-size:17px}.lia-fertility-hub h2{font-size:25px}.lia-fertility-hub h3{font-size:21px}.lia-hero{margin-bottom:58px;padding:27px 20px}.lia-actions{display:grid;grid-template-columns:1fr}.lia-actions a{width:100%}.lia-grid-2,.lia-grid-3,.lia-grid-4{grid-template-columns:1fr}.lia-card{padding:24px 20px}.lia-link-grid{grid-template-columns:1fr}.lia-final-cta{padding:34px 22px}.lia-faq summary{font-size:17px;line-height:1.6}}
