.Blogdetailpage_bdPage__lsRfR{max-width:1280px;margin:0 auto;padding:32px 24px 80px}@media (min-width:768px){.Blogdetailpage_bdPage__lsRfR{padding:40px 40px 80px}}.Blogdetailpage_backLink__mKZKT{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--color-midnight);text-decoration:none;margin-bottom:28px;transition:color .2s}.Blogdetailpage_backLink__mKZKT:hover{color:var(--color-gold)}.Blogdetailpage_bdLayout__dIyz6{display:grid;grid-template-columns:1fr;gap:48px;align-items:start}@media (min-width:1024px){.Blogdetailpage_bdLayout__dIyz6{grid-template-columns:minmax(0,1fr) 340px;gap:56px}}.Blogdetailpage_bdMain__i6C3J{min-width:0}.Blogdetailpage_bdHead__Sqf2m{margin-bottom:32px}.Blogdetailpage_bdCategory___kaoU{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:var(--color-gold);margin-bottom:12px}.Blogdetailpage_bdTitle__7evo6{font-family:var(--font-serif);font-weight:700;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.15;letter-spacing:-.02em;color:var(--color-midnight);margin:0 0 16px}.Blogdetailpage_bdExcerpt__kVZTZ{font-size:16px;line-height:1.65;color:#555;margin:0 0 16px}.Blogdetailpage_bdMeta__L9BVk{display:flex;flex-wrap:wrap;gap:12px 20px;font-size:13px;color:#888}.Blogdetailpage_bdMetaItem__BGJGn{display:inline-flex;align-items:center;gap:5px}.Blogdetailpage_bdCover__hwD9e{width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--color-cream);margin-bottom:36px;border-radius:6px}.Blogdetailpage_bdCoverImg__99_hN{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.Blogdetailpage_bdProse__adZU9{font-size:16px;line-height:1.85;color:#333}.Blogdetailpage_p__C12ER{margin:0 0 20px}.Blogdetailpage_h2__NaOdf{font-family:var(--font-serif);font-weight:700;font-size:clamp(1.2rem,2.5vw,1.6rem);line-height:1.25;color:var(--color-midnight);margin:40px 0 16px;letter-spacing:-.01em}.Blogdetailpage_blockquote__RHuZv{margin:28px 0;padding:16px 24px;background:#faf8f4;border-left:3px solid var(--color-gold);font-style:italic;color:var(--color-midnight);border-radius:0 4px 4px 0}.Blogdetailpage_bdTagsRow__89EBv{margin-top:40px;padding-top:28px;border-top:1px solid #e8e4dc}.Blogdetailpage_bdTags__NQxDv{display:flex;flex-wrap:wrap;gap:8px}.Blogdetailpage_bdTag__K8jsh{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;background:#f5f2ec;border:1px solid #e0dbd0;color:#555;font-size:12px;font-weight:500;transition:all .2s}.Blogdetailpage_bdTag__K8jsh:hover{background:#fdf6e3;border-color:var(--color-gold);color:var(--color-gold)}.Blogdetailpage_bdAside__ia8Ax{min-width:0}@media (min-width:1024px){.Blogdetailpage_bdAside__ia8Ax{position:sticky;top:32px}}.Blogdetailpage_bdAsideHead__6YQp5{margin-bottom:20px}.Blogdetailpage_bdAsideTitle__DCIDl{font-family:var(--font-serif);font-weight:800;font-size:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--color-midnight);margin:0 0 10px;line-height:1}.Blogdetailpage_bdAsideRule__CuhCP{display:block;width:80px;height:2px;background:var(--color-midnight)}.Blogdetailpage_bdAsideList__asa0b{display:flex;flex-direction:column;gap:24px}@media (min-width:540px) and (max-width:1023px){.Blogdetailpage_bdAsideList__asa0b{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}}.Blogdetailpage_bdAsideCard__zTzef{display:flex;flex-direction:column;gap:10px;text-decoration:none;color:inherit;transition:transform .2s}.Blogdetailpage_bdAsideCard__zTzef:hover{transform:translateY(-2px)}.Blogdetailpage_bdAsideThumb__eEuXH{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;background:var(--color-cream);border-radius:4px}.Blogdetailpage_bdAsideThumbImg__a9UYS{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;transition:transform .4s ease}.Blogdetailpage_bdAsideCard__zTzef:hover .Blogdetailpage_bdAsideThumbImg__a9UYS{transform:scale(1.05)}.Blogdetailpage_bdAsideBadge__h__80{position:absolute;top:8px;left:8px;z-index:2;font-size:10px;font-weight:700;letter-spacing:.08em;color:#fff;background:#0b0b0b;padding:3px 7px;text-transform:uppercase}.Blogdetailpage_bdAsideBody__N4PuN{display:flex;flex-direction:column;gap:4px}.Blogdetailpage_bdAsideCardTitle__W8M7E{font-family:var(--font-serif);font-weight:700;font-size:14px;line-height:1.35;color:var(--color-midnight);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s}.Blogdetailpage_bdAsideCard__zTzef:hover .Blogdetailpage_bdAsideCardTitle__W8M7E{color:var(--color-gold)}.Blogdetailpage_bdAsideCardDate__18_Es{font-size:12px;color:#999;margin:0}.Blogdetailpage_notFound__qllap{max-width:600px;margin:80px auto;text-align:center;padding:0 24px}