.BlogDetailHero-module__QXxbsq__imgHero{background:var(--panel-soft);align-items:flex-end;width:100%;height:50vh;min-height:340px;display:flex;position:relative;overflow:hidden}.BlogDetailHero-module__QXxbsq__img{object-fit:cover}.BlogDetailHero-module__QXxbsq__scrim{background:linear-gradient(#0f120a0d 45%,#0f120a99);position:absolute;inset:0}.BlogDetailHero-module__QXxbsq__cap{z-index:1;color:#fff;max-width:820px;padding:44px 24px;position:relative}@media (min-width:760px){.BlogDetailHero-module__QXxbsq__cap{padding:44px 56px}}.BlogDetailHero-module__QXxbsq__label{letter-spacing:.08em;margin-bottom:12px;font-size:12px;font-weight:700;display:block}.BlogDetailHero-module__QXxbsq__label.BlogDetailHero-module__QXxbsq__field{color:#c3d1ac}.BlogDetailHero-module__QXxbsq__label.BlogDetailHero-module__QXxbsq__design{color:#dcb9a2}.BlogDetailHero-module__QXxbsq__imgTitle{font-size:clamp(22px,3.4vw,28px);font-weight:700;line-height:1.55}.BlogDetailHero-module__QXxbsq__plainHero{border-bottom:1px solid var(--border);padding:64px 0 40px}.BlogDetailHero-module__QXxbsq__plainHero .BlogDetailHero-module__QXxbsq__label{color:var(--accent)}.BlogDetailHero-module__QXxbsq__plainHero .BlogDetailHero-module__QXxbsq__label.BlogDetailHero-module__QXxbsq__field{color:var(--field-notes)}.BlogDetailHero-module__QXxbsq__plainHero .BlogDetailHero-module__QXxbsq__label.BlogDetailHero-module__QXxbsq__design{color:var(--design-notes)}.BlogDetailHero-module__QXxbsq__plainTitle{max-width:46ch;font-size:clamp(24px,3.6vw,34px);font-weight:700;line-height:1.5}
.PullQuote-module__VUgZ4q__pull{color:var(--ink);border-left:3px solid var(--accent);margin:32px 0;padding:4px 0 4px 20px;font-size:18px;font-weight:700;line-height:1.8}.PullQuote-module__VUgZ4q__pull.PullQuote-module__VUgZ4q__field{border-left-color:var(--field-notes)}.PullQuote-module__VUgZ4q__pull.PullQuote-module__VUgZ4q__design{border-left-color:var(--design-notes)}
.MarkdownBody-module__2udqwG__body{color:var(--ink);font-size:15.5px;line-height:1.9}.MarkdownBody-module__2udqwG__body p{margin-bottom:24px}.MarkdownBody-module__2udqwG__body h2{margin:40px 0 16px;font-size:20px}.MarkdownBody-module__2udqwG__body h3{margin:32px 0 14px;font-size:17px}.MarkdownBody-module__2udqwG__body ul,.MarkdownBody-module__2udqwG__body ol{margin:0 0 24px 20px}.MarkdownBody-module__2udqwG__body li{margin-bottom:8px}.MarkdownBody-module__2udqwG__body a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.MarkdownBody-module__2udqwG__body strong{font-weight:700}.MarkdownBody-module__2udqwG__img{width:100%;max-width:100%;height:auto;margin:8px 0 24px;display:block}
.ContactCTA-module__kQeXXW__box{background:var(--panel-soft);border-radius:var(--radius);text-align:center;padding:36px}.ContactCTA-module__kQeXXW__box p{color:var(--ink-soft);margin-bottom:18px;font-size:13.5px}
.page-module__dgei_G__meta{color:var(--ink-soft);border-bottom:1px solid var(--border);flex-wrap:wrap;gap:20px;margin-bottom:44px;padding-top:26px;padding-bottom:34px;font-size:12.5px;display:flex}.page-module__dgei_G__body{padding-bottom:40px}.page-module__dgei_G__footer{padding-bottom:100px}
.page-module__SkTyMG__detail{padding-top:70px;padding-bottom:140px}.page-module__SkTyMG__title{margin-bottom:18px;font-size:22px;font-weight:700}.page-module__SkTyMG__date{color:var(--ink-soft);border-bottom:1px solid var(--border);margin-bottom:36px;padding-bottom:30px;font-size:12.5px;display:block}
