.editor-page-chrome{display:flex;flex-direction:column;min-height:calc(100dvh - var(--header-height));padding-top:var(--header-height);background:var(--bg-base)}.editor-page-chrome__top{flex-shrink:0;position:relative;overflow:hidden;border-bottom:1px solid var(--border-subtle);background:radial-gradient(ellipse 80% 120% at 0 0,rgba(245,158,11,.09),transparent 55%),radial-gradient(ellipse 60% 80% at 100% 0,rgba(255,255,255,.03),transparent 50%),linear-gradient(180deg,rgba(13,13,13,.98) 0,var(--bg-surface) 100%)}.editor-page-chrome__top-inner{position:relative;z-index:1;width:100%;padding:.75rem 20px 1.25rem;box-sizing:border-box}.editor-page-chrome__breadcrumbs{margin-bottom:.875rem}.editor-page-chrome__breadcrumbs ol{font-size:.8125rem}.editor-page-chrome__breadcrumbs .seo-breadcrumbs__link{color:rgba(255,255,255,.62)}.editor-page-chrome__breadcrumbs .seo-breadcrumbs__link:hover{color:var(--accent-hover)}.editor-page-chrome__breadcrumbs .seo-breadcrumbs__current{color:rgba(255,255,255,.95)}.editor-page-chrome__breadcrumbs .seo-breadcrumbs__sep{color:rgba(255,255,255,.28)}.editor-page-chrome__hero{padding:0}.editor-page-chrome__hero-card{position:relative;display:grid;grid-template-columns:3px 1fr;gap:0;width:100%;border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:linear-gradient(135deg,rgba(255,255,255,.04),rgba(255,255,255,.01)),rgba(15,15,15,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 12px 40px rgba(0,0,0,.28);overflow:hidden}.editor-page-chrome__hero-accent{background:linear-gradient(180deg,var(--accent) 0,var(--accent-dark) 55%,rgba(217,119,6,.35) 100%)}.editor-page-chrome__hero-content{padding:1.125rem 1.25rem 1.25rem;min-width:0;width:100%}.editor-page-chrome__eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 .65rem;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.editor-page-chrome__eyebrow-dot{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent-glow);flex-shrink:0}.editor-page-chrome__eyebrow-sep{color:rgba(255,255,255,.28);font-weight:400;letter-spacing:0}.editor-page-chrome__title{margin:0;display:flex;flex-direction:column;gap:.3rem}.editor-page-chrome__title-main{font-size:clamp(1.5rem,3.2vw,2.125rem);font-weight:700;line-height:1.12;letter-spacing:-.03em;color:var(--text-primary)}.editor-page-chrome__title-sub{font-size:clamp(1rem,2vw,1.2rem);font-weight:500;line-height:1.35;letter-spacing:-.015em;color:rgba(255,255,255,.78)}.editor-page-chrome__desc{margin:.85rem 0 0;padding-top:.85rem;width:100%;border-top:1px solid rgba(255,255,255,.07);font-size:clamp(.9375rem,1.6vw,1.0625rem);line-height:1.65;color:var(--text-secondary)}.editor-page-chrome__trust{display:flex;flex-wrap:wrap;gap:.5rem .75rem;margin:.85rem 0 0;padding:0;list-style:none}.editor-page-chrome__trust li{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;border-radius:999px;font-size:.75rem;font-weight:500;color:rgba(255,255,255,.78);background:rgba(255,255,255,.05);border:1px solid var(--border-subtle)}.editor-page-chrome__trust li:before{content:"✓";color:var(--accent);font-size:.6875rem;font-weight:700}.editor-page-chrome__highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;margin:1rem 0 0;padding:0;list-style:none;width:100%}.editor-page-chrome__highlights li{display:flex;align-items:flex-start;gap:.55rem;padding:.7rem .75rem;border-radius:var(--radius-md);background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.06);min-height:100%}.editor-page-chrome__highlight-num{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:50%;font-size:.6875rem;font-weight:700;color:#111;background:var(--accent)}.editor-page-chrome__highlight-text{font-size:.8125rem;line-height:1.45;color:rgba(255,255,255,.86);word-wrap:break-word;overflow-wrap:anywhere}.editor-page-chrome__body{flex:1;display:flex;flex-direction:column;min-height:0}.editor-page-chrome__body>*{flex:1;min-height:0}.editor-page-chrome:has(.is-editor-active) .editor-page-chrome__top-inner{padding-top:.5rem;padding-bottom:.625rem}.editor-page-chrome:has(.is-editor-active) .editor-page-chrome__hero-card{grid-template-columns:2px 1fr;border-radius:var(--radius-md);box-shadow:none}.editor-page-chrome:has(.is-editor-active) .editor-page-chrome__hero-content{padding:.5rem .875rem}.editor-page-chrome:has(.is-editor-active) .editor-page-chrome__desc,.editor-page-chrome:has(.is-editor-active) .editor-page-chrome__eyebrow,.editor-page-chrome:has(.is-editor-active) .editor-page-chrome__highlights,.editor-page-chrome:has(.is-editor-active) .editor-page-chrome__title-sub,.editor-page-chrome:has(.is-editor-active) .editor-page-chrome__trust{display:none}.editor-page-chrome:has(.is-editor-active) .editor-page-chrome__title-main{font-size:1.0625rem;font-weight:600}.editor-page-chrome:has(.is-editor-active) .editor-page-chrome__breadcrumbs{margin-bottom:.5rem}.editor-page-chrome:has(.is-editor-active) .editor-page-chrome__related{display:none}.editor-page-chrome .seo-related,.editor-page-chrome__related{margin:0;padding:1.5rem 20px 2rem;border-top:1px solid var(--border-subtle);background:rgba(0,0,0,.35);flex-shrink:0;width:100%;box-sizing:border-box}.editor-page-chrome .seo-related__title,.editor-page-chrome__related .seo-related__title{color:rgba(255,255,255,.96)}.editor-page-chrome .seo-related__lead,.editor-page-chrome__related .seo-related__lead{color:rgba(255,255,255,.62)}@media (max-width:640px){.editor-page-chrome .seo-related,.editor-page-chrome__related,.editor-page-chrome__top-inner{padding-inline:16px}.editor-page-chrome__hero-content{padding:.95rem 1rem 1rem}.editor-page-chrome__desc{font-size:.9rem}.editor-page-chrome__highlights{grid-template-columns:1fr}.seo-breadcrumbs__current,.seo-breadcrumbs__link{max-width:9.5rem}}