.BlogDetail-module__hyAP3q__article{background:var(--theme-background);color:var(--theme-primary)}.BlogDetail-module__hyAP3q__hero{background:var(--theme-primary);color:var(--theme-button-text);align-items:flex-end;min-height:620px;padding:92px 0 78px;display:flex;position:relative;overflow:hidden}.BlogDetail-module__hyAP3q__heroImage{object-fit:cover}.BlogDetail-module__hyAP3q__heroOverlay{background:linear-gradient(90deg, var(--theme-card-overlay-strong) 0%, var(--theme-hero-overlay) 48%, var(--theme-hero-overlay-soft) 100%), linear-gradient(180deg, transparent 0%, var(--theme-card-overlay-strong) 100%);z-index:1;position:absolute;inset:0}.BlogDetail-module__hyAP3q__heroInner{z-index:2;position:relative}.BlogDetail-module__hyAP3q__backLink{color:var(--theme-secondary);text-underline-offset:5px;margin-bottom:24px;font-size:13px;font-weight:800;text-decoration:underline;display:inline-flex}.BlogDetail-module__hyAP3q__eyebrow{color:var(--theme-secondary);letter-spacing:.24em;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:800;line-height:1.4}.BlogDetail-module__hyAP3q__title{font-family:var(--theme-font-heading);max-width:900px;font-size:76px;font-weight:700;line-height:.98}.BlogDetail-module__hyAP3q__excerpt{color:color-mix(in srgb, var(--theme-button-text) 88%, transparent);max-width:760px;margin-top:24px;font-size:20px;line-height:1.8}.BlogDetail-module__hyAP3q__meta{color:color-mix(in srgb, var(--theme-button-text) 82%, transparent);flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;font-size:14px;font-weight:700;display:flex}.BlogDetail-module__hyAP3q__dot{background:var(--theme-secondary);border-radius:999px;width:5px;height:5px}.BlogDetail-module__hyAP3q__content{padding:72px 0 88px}.BlogDetail-module__hyAP3q__layout{align-items:start;gap:42px;display:grid}.BlogDetail-module__hyAP3q__body{max-width:780px}.BlogDetail-module__hyAP3q__lead{color:var(--theme-primary);font-family:var(--theme-font-heading);margin-bottom:30px;font-size:38px;line-height:1.22}.BlogDetail-module__hyAP3q__paragraph{color:var(--theme-muted);margin-top:24px;font-size:17px;line-height:1.95}.BlogDetail-module__hyAP3q__sectionBlock{margin-top:52px}.BlogDetail-module__hyAP3q__sectionTitle{color:var(--theme-primary);font-family:var(--theme-font-heading);margin-bottom:22px;font-size:34px;line-height:1.16}.BlogDetail-module__hyAP3q__highlightGrid{gap:12px;list-style:none;display:grid}.BlogDetail-module__hyAP3q__highlightGrid li,.BlogDetail-module__hyAP3q__tipList li{background:var(--theme-surface);border-left:4px solid var(--theme-secondary);color:var(--theme-primary);border-radius:5px;padding:14px 16px;font-size:15px;font-weight:800;line-height:1.55}.BlogDetail-module__hyAP3q__infoGrid{gap:16px;display:grid}.BlogDetail-module__hyAP3q__infoCard{background:var(--theme-card);border:1px solid var(--theme-border);border-radius:var(--theme-radius-card);box-shadow:var(--theme-shadow-soft);padding:22px}.BlogDetail-module__hyAP3q__infoCard h3,.BlogDetail-module__hyAP3q__timelineItem h3{color:var(--theme-primary);font-family:var(--theme-font-heading);font-size:24px;line-height:1.16}.BlogDetail-module__hyAP3q__infoCard p{color:var(--theme-muted);margin-top:10px;font-size:15px;line-height:1.8}.BlogDetail-module__hyAP3q__timeline{gap:18px;display:grid}.BlogDetail-module__hyAP3q__timelineItem{border-bottom:1px solid var(--theme-border);padding-bottom:20px}.BlogDetail-module__hyAP3q__timelineItem ul,.BlogDetail-module__hyAP3q__tipList{gap:10px;margin-top:14px;list-style:none;display:grid}.BlogDetail-module__hyAP3q__timelineItem li{color:var(--theme-muted);padding-left:20px;font-size:15px;line-height:1.7;position:relative}.BlogDetail-module__hyAP3q__timelineItem li:before{background:var(--theme-secondary);content:"";border-radius:999px;width:7px;height:7px;position:absolute;top:11px;left:0}.BlogDetail-module__hyAP3q__dayBadge{background:var(--theme-secondary);color:var(--theme-primary);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;margin-bottom:10px;padding:7px 11px;font-size:11px;font-weight:900;display:inline-flex}.BlogDetail-module__hyAP3q__faqList{gap:12px;display:grid}.BlogDetail-module__hyAP3q__faqItem{background:var(--theme-card);border:1px solid var(--theme-border);border-radius:var(--theme-radius-card);padding:18px 20px}.BlogDetail-module__hyAP3q__faqItem summary{color:var(--theme-primary);cursor:pointer;font-weight:900;line-height:1.55}.BlogDetail-module__hyAP3q__faqItem p{color:var(--theme-muted);margin-top:12px;font-size:15px;line-height:1.75}.BlogDetail-module__hyAP3q__pullout{border-left:4px solid var(--theme-secondary);color:var(--theme-primary);margin:38px 0;padding-left:24px;font-size:18px;font-weight:800;line-height:1.7}.BlogDetail-module__hyAP3q__aside{background:var(--theme-card);border:1px solid var(--theme-border);border-radius:var(--theme-radius-card);box-shadow:var(--theme-shadow-soft);padding:28px}.BlogDetail-module__hyAP3q__asideTitle{color:var(--theme-primary);font-family:var(--theme-font-heading);margin-bottom:22px;font-size:28px;line-height:1.1}.BlogDetail-module__hyAP3q__facts{gap:16px;display:grid}.BlogDetail-module__hyAP3q__fact{border-bottom:1px solid var(--theme-border);padding-bottom:15px}.BlogDetail-module__hyAP3q__fact:last-child{border-bottom:0;padding-bottom:0}.BlogDetail-module__hyAP3q__factLabel{color:var(--theme-muted);letter-spacing:.18em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.BlogDetail-module__hyAP3q__factValue{color:var(--theme-primary);font-size:15px;font-weight:800;line-height:1.5;display:block}.BlogDetail-module__hyAP3q__cta{background:var(--theme-secondary);color:var(--theme-primary);border-radius:5px;justify-content:center;align-items:center;width:100%;min-height:50px;margin-top:26px;padding:0 22px;font-size:15px;font-weight:800;display:inline-flex}@media (min-width:1024px){.BlogDetail-module__hyAP3q__layout{grid-template-columns:minmax(0,1fr) 330px}.BlogDetail-module__hyAP3q__aside{position:sticky;top:24px}}@media (max-width:900px){.BlogDetail-module__hyAP3q__title{font-size:58px}.BlogDetail-module__hyAP3q__lead{font-size:34px}}@media (max-width:640px){.BlogDetail-module__hyAP3q__hero{min-height:540px;padding:72px 0 58px}.BlogDetail-module__hyAP3q__heroOverlay{background:linear-gradient(180deg, var(--theme-hero-overlay-soft) 0%, var(--theme-card-overlay-strong) 100%), var(--theme-hero-overlay-soft)}.BlogDetail-module__hyAP3q__backLink{margin-bottom:18px}.BlogDetail-module__hyAP3q__eyebrow{letter-spacing:.2em;font-size:10px}.BlogDetail-module__hyAP3q__title{font-size:42px}.BlogDetail-module__hyAP3q__excerpt{font-size:16px;line-height:1.75}.BlogDetail-module__hyAP3q__content{padding:50px 0 62px}.BlogDetail-module__hyAP3q__layout{gap:34px}.BlogDetail-module__hyAP3q__lead{margin-bottom:24px;font-size:28px}.BlogDetail-module__hyAP3q__paragraph{font-size:16px;line-height:1.85}.BlogDetail-module__hyAP3q__sectionBlock{margin-top:42px}.BlogDetail-module__hyAP3q__sectionTitle{font-size:29px}.BlogDetail-module__hyAP3q__aside{padding:24px}}
