.editorial-post{width:min(var(--cyber-shift-layout-editorial-width),calc(100% - var(--cyber-shift-space-xl)));padding:var(--cyber-shift-space-xl) 0 var(--cyber-shift-space-xl-plus);margin:0 auto}.editorial-post__header{max-width:var(--cyber-shift-layout-editorial-heading);padding-bottom:var(--cyber-shift-space-lg-plus)}.editorial-post__back{min-height:var(--cyber-shift-layout-target-min);margin-bottom:var(--cyber-shift-space-md);color:var(--cyber-shift-color-link-on-dark);text-underline-offset:var(--cyber-shift-link-underline-offset);align-items:center;display:inline-flex}.editorial-post__header h1{font-size:var(--cyber-shift-text-editorial-title);letter-spacing:-.025em;color:var(--cyber-shift-color-text-on-dark);margin:0 0 var(--cyber-shift-space-lg);overflow-wrap:anywhere;font-weight:600;line-height:1.06}.editorial-post__description{max-width:65ch;font-size:var(--cyber-shift-text-body-lg);color:var(--cyber-shift-color-text-on-dark-body);margin:0 0 var(--cyber-shift-space-lg);line-height:1.6}.editorial-post__byline{gap:var(--cyber-shift-space-md);color:var(--cyber-shift-color-text-on-dark-body);font-size:var(--cyber-shift-text-body);align-items:center;display:flex}.editorial-post__byline img{width:var(--cyber-shift-space-xl);height:var(--cyber-shift-space-xl);object-fit:cover;border-radius:50%}.editorial-post__byline p{margin:var(--cyber-shift-space-xs) 0 0;color:var(--cyber-shift-color-text-on-dark-muted);font-size:var(--cyber-shift-text-caption)}.editorial-post__feature{margin:0 0 var(--cyber-shift-space-xl);border:var(--cyber-shift-border-w) solid var(--cyber-shift-color-border-on-dark);border-radius:var(--cyber-shift-radius-editorial);background:var(--cyber-shift-color-surface-dark-raised);padding:0;overflow:hidden}.editorial-post__feature img{width:100%;height:auto;max-height:var(--cyber-shift-layout-editorial-feature-height);object-fit:contain;display:block}.editorial-post__layout{grid-template-columns:minmax(0,1fr) var(--cyber-shift-layout-editorial-sidebar);align-items:start;gap:var(--cyber-shift-space-xl-plus);display:grid}.editorial-post__reading,.editorial-post__sidebar{min-width:0}.editorial-post .prose{padding:var(--cyber-shift-space-lg) 0 0}.editorial-post .prose__container{max-width:none;padding:0}.editorial-post .prose__container>*{max-width:100%}.editorial-post .prose__container p,.editorial-post .prose__container li{font-size:var(--cyber-shift-text-body-dark);line-height:1.75}.editorial-post .prose__container h2{font-size:var(--cyber-shift-text-h2-dark);scroll-margin-top:var(--cyber-shift-space-3xl);line-height:1.2}.editorial-post .prose__container h3{font-size:var(--cyber-shift-text-h3-lg);scroll-margin-top:var(--cyber-shift-space-3xl);line-height:1.25}.editorial-post .prose__container a{overflow-wrap:anywhere}.editorial-post__contents{border:var(--cyber-shift-border-w) solid var(--cyber-shift-color-border-on-dark);border-radius:var(--cyber-shift-radius-sm);background:var(--cyber-shift-color-surface-dark-raised);padding:var(--cyber-shift-space-xs) var(--cyber-shift-space-lg)}.editorial-post__contents summary{cursor:pointer;min-height:var(--cyber-shift-layout-target-cta-mobile);padding-block:var(--cyber-shift-space-md);color:var(--cyber-shift-color-text-on-dark-body);font-weight:600}.editorial-post__contents ol{padding-left:var(--cyber-shift-space-lg);margin:0 0 var(--cyber-shift-space-lg)}.editorial-post__contents li{margin:var(--cyber-shift-space-sm) 0}.editorial-post__contents a{color:var(--cyber-shift-color-link-on-dark);text-underline-offset:var(--cyber-shift-link-underline-offset)}.editorial-post__sidebar{top:var(--cyber-shift-layout-editorial-sticky);gap:var(--cyber-shift-space-lg-plus);display:grid;position:sticky}.editorial-post__service{padding:var(--cyber-shift-space-lg);border:var(--cyber-shift-border-w) solid var(--cyber-shift-color-border-on-dark-strong);border-radius:var(--cyber-shift-radius-editorial);background:var(--cyber-shift-color-surface-dark-raised)}.editorial-post__service p{margin:0 0 var(--cyber-shift-space-md);color:var(--cyber-shift-color-link-on-dark);font-size:var(--cyber-shift-text-caption)}.editorial-post__service .editorial-post__guide-body{color:var(--cyber-shift-color-text-on-dark-body);font-size:var(--cyber-shift-text-body);line-height:var(--cyber-shift-text-body-leading)}.editorial-post__service h2{font-size:var(--cyber-shift-text-h3-lg);margin:0 0 var(--cyber-shift-space-md);color:var(--cyber-shift-color-text-on-dark);font-weight:600;line-height:1.2}.editorial-post__service a{min-height:var(--cyber-shift-layout-target-min);align-items:center;gap:var(--cyber-shift-space-md);color:var(--cyber-shift-color-link-on-dark);font-size:var(--cyber-shift-text-body);text-underline-offset:var(--cyber-shift-link-underline-offset);display:inline-flex}.editorial-post__related h2{font-size:var(--cyber-shift-text-h3-lg);margin:0 0 var(--cyber-shift-space-md);color:var(--cyber-shift-color-text-on-dark);font-weight:600}.editorial-post__related>div{gap:var(--cyber-shift-space-lg);display:grid}.editorial-post__related a{align-items:flex-start;gap:var(--cyber-shift-space-md);color:var(--cyber-shift-color-text-on-dark-body);text-decoration:none;display:flex}.editorial-post__related a:hover strong{text-underline-offset:var(--cyber-shift-link-underline-offset);text-decoration:underline}.editorial-post__related img{width:var(--cyber-shift-layout-editorial-thumb);height:var(--cyber-shift-space-xl-plus);object-fit:contain;background:var(--cyber-shift-color-surface-dark-raised);border-radius:var(--cyber-shift-radius-card);flex-shrink:0}.editorial-post__related strong{font-size:var(--cyber-shift-text-body);font-weight:600;line-height:1.4;display:block}.editorial-post__related time{color:var(--cyber-shift-color-text-on-dark-muted);font-size:var(--cyber-shift-text-caption);margin-top:var(--cyber-shift-space-sm);display:block}.editorial-post__author{margin-top:var(--cyber-shift-space-xl)}.editorial-post .article-table-wrap{margin:var(--cyber-shift-space-lg) 0;min-width:0}.editorial-post .prose__container .article-table-hint{color:var(--cyber-shift-color-text-on-dark-muted);font-size:var(--cyber-shift-text-caption);margin:0 0 var(--cyber-shift-space-sm)}.editorial-post .article-table-scroll{overscroll-behavior-x:contain;border-radius:var(--cyber-shift-radius-card);max-width:100%;overflow-x:auto}.editorial-post .article-table-scroll:focus-visible{outline:var(--cyber-shift-focus-w) solid var(--cyber-shift-color-focus-ring-on-dark);outline-offset:var(--cyber-shift-focus-offset)}.editorial-post .prose__container .article-table-scroll table{min-width:100%;max-width:none;display:table;overflow:visible}.editorial-post .article-table-scroll th{vertical-align:top}@media (width<=1024px){.editorial-post__layout{grid-template-columns:minmax(0,1fr) var(--cyber-shift-layout-editorial-sidebar-tablet);gap:var(--cyber-shift-space-lg-plus)}.editorial-post__sidebar{position:static}.editorial-post__service{padding:var(--cyber-shift-space-lg)}}@media (width<=768px){.editorial-post{padding-top:var(--cyber-shift-space-lg)}.editorial-post__layout{gap:var(--cyber-shift-space-xl);grid-template-columns:1fr}.editorial-post__feature{margin-bottom:var(--cyber-shift-space-lg-plus);border-radius:var(--cyber-shift-radius-sm)}.editorial-post__description{font-size:var(--cyber-shift-text-body-dark)}.editorial-post__sidebar{padding-top:var(--cyber-shift-space-lg-plus);border-top:var(--cyber-shift-border-w) solid var(--cyber-shift-color-border-on-dark)}.editorial-post .prose__container p,.editorial-post .prose__container li{font-size:var(--cyber-shift-text-body-dark);line-height:1.7}}@media (height<=768px){.editorial-post__sidebar{position:static}}.key-takeaways[data-astro-cid-d3nh6r3t]{background-color:var(--cyber-shift-color-ground-default);padding-block:0 var(--cyber-shift-space-lg)}.key-takeaways__container[data-astro-cid-d3nh6r3t]{max-width:var(--cyber-shift-layout-container);padding-inline:var(--cyber-shift-space-lg);margin-inline:auto}.key-takeaways__panel[data-astro-cid-d3nh6r3t]{max-width:var(--cyber-shift-layout-measure-body);border:var(--cyber-shift-border-w) solid var(--cyber-shift-color-border-on-dark);border-radius:var(--cyber-shift-radius-card);padding:var(--cyber-shift-space-lg)}.key-takeaways__heading[data-astro-cid-d3nh6r3t]{margin:0 0 var(--cyber-shift-space-sm) 0;font-size:var(--cyber-shift-text-h3);font-weight:var(--cyber-shift-text-h3-weight);color:var(--cyber-shift-color-text-on-dark)}.key-takeaways__list[data-astro-cid-d3nh6r3t]{padding-left:var(--cyber-shift-space-lg);color:var(--cyber-shift-color-text-on-dark-body);font-size:var(--cyber-shift-text-body);line-height:var(--cyber-shift-text-body-dark-leading);margin:0}.key-takeaways__list[data-astro-cid-d3nh6r3t] li[data-astro-cid-d3nh6r3t]{margin-bottom:var(--cyber-shift-space-xs)}.key-takeaways__list[data-astro-cid-d3nh6r3t] li[data-astro-cid-d3nh6r3t]:last-child{margin-bottom:0}.author-card[data-astro-cid-2tgtkdc7]{align-items:center;gap:var(--cyber-shift-space-md);border:var(--cyber-shift-border-w) solid var(--cyber-shift-color-border-on-dark);border-radius:var(--cyber-shift-radius-card);padding:var(--cyber-shift-space-md);max-width:var(--cyber-shift-layout-measure-body);display:flex}.author-card__portrait[data-astro-cid-2tgtkdc7]{width:var(--cyber-shift-space-xl);height:var(--cyber-shift-space-xl);background-color:var(--cyber-shift-color-ground-default);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.author-card__photo[data-astro-cid-2tgtkdc7]{object-fit:cover;width:100%;height:100%;display:block}.author-card__initials[data-astro-cid-2tgtkdc7]{font-size:var(--cyber-shift-text-body);color:var(--cyber-shift-color-text-on-dark-muted)}.author-card__label[data-astro-cid-2tgtkdc7]{font-size:var(--cyber-shift-text-caption);color:var(--cyber-shift-color-text-on-dark-subtle);margin:0}.author-card__name[data-astro-cid-2tgtkdc7]{font-size:var(--cyber-shift-text-body);font-weight:var(--cyber-shift-text-h3-weight);color:var(--cyber-shift-color-text-on-dark);margin:0}.author-card__role[data-astro-cid-2tgtkdc7]{font-size:var(--cyber-shift-text-caption);color:var(--cyber-shift-color-text-on-dark-muted);margin:0}
