.invie-login-intro{margin-bottom:1.5rem}.invie-login-intro h1{font-size:2rem;margin:0 0 .5rem}.invie-login-intro p{color:var(--theme-elevation-600);margin:0}.invie-login-form .field-description{margin-top:.4rem}.brand-wordmark--theme-aware .brand-logo-image--dark,html[data-theme=dark] .brand-wordmark--theme-aware .brand-logo-image--light{display:none}html[data-theme=dark] .brand-wordmark--theme-aware .brand-logo-image--dark{display:block}.mfa-admin-view{margin:0 auto;max-width:960px;padding:4rem 2rem}.mfa-admin-view h1{font-size:clamp(2.2rem,5vw,4.5rem);margin:0}.mfa-kicker{color:#e64b38;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.mfa-admin-lead{color:var(--theme-elevation-600);font-size:1.2rem;max-width:650px}.mfa-admin-card{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-200);margin-top:2rem;padding:clamp(1.25rem,4vw,2.5rem)}.mfa-admin-status{align-items:center;border-bottom:1px solid var(--theme-elevation-200);display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.mfa-admin-status span{border-radius:99px;font-size:.8rem;font-weight:700;padding:.5rem .8rem}.mfa-admin-status .is-on{background:#dff6e7;color:#155b31}.mfa-admin-status .is-off{background:#fff0ed;color:#8f261b}.mfa-admin-status p{margin:0}.mfa-setup-grid{align-items:start;display:grid;gap:2rem;grid-template-columns:256px 1fr}.mfa-setup-grid img{background:#fff;border:1px solid var(--theme-elevation-200);display:block}.mfa-setup-grid label{display:block;font-weight:650;margin:1.5rem 0 .5rem}.mfa-setup-grid input{font-size:1.5rem;letter-spacing:.3em;margin-bottom:1rem;max-width:18rem;padding:.8rem;width:100%}.mfa-secret{background:var(--theme-elevation-100);display:block;overflow-wrap:anywhere;padding:.8rem}.mfa-recovery ul{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:1.5rem 0;padding:0}.mfa-recovery code{font-size:1rem}.mfa-error{color:var(--theme-error-500);font-weight:600;margin-top:1rem}.mfa-admin-links{display:flex;gap:1.5rem;margin-top:1.5rem}.mfa-admin-links a{text-decoration:underline}@media(max-width:700px){.mfa-admin-view{padding:2rem 1rem}.mfa-admin-status{align-items:flex-start;flex-direction:column;gap:.75rem}.mfa-recovery ul,.mfa-setup-grid{grid-template-columns:1fr}}.editorial-nav-shortcuts{border-bottom:1px solid var(--theme-elevation-150);border-top:1px solid var(--theme-elevation-150);display:grid;gap:.65rem;margin:1rem 0;padding:1rem 0}.editorial-nav-shortcuts p{color:#e64b38;font-size:.67rem;font-weight:750;letter-spacing:.12em;margin:0 0 .25rem;text-transform:uppercase}.editorial-nav-shortcuts a{font-size:.875rem;font-weight:600}.editorial-nav-shortcuts a:hover{color:#e64b38}.admin-kicker{color:#e64b38;font-size:.7rem;font-weight:750;letter-spacing:.12em;margin:0 0 .8rem;text-transform:uppercase}.admin-primary-action{align-items:center;background:#e64b38;border:1px solid #e64b38;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;justify-content:center;min-height:3rem;padding:.75rem 1.1rem;text-decoration:none}.admin-primary-action:hover{background:#191713;border-color:#191713;color:#fff}.admin-primary-action:disabled{cursor:not-allowed;opacity:.45}.editorial-dashboard,.insight-studio{margin:0 auto;max-width:1440px;padding:clamp(2rem,5vw,4.5rem);width:100%}.editorial-dashboard__hero{align-items:end;border-bottom:1px solid var(--theme-elevation-200);display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) auto;padding-bottom:2.5rem}.editorial-dashboard__hero h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,5vw,5.4rem);font-weight:400;letter-spacing:-.05em;line-height:.94;margin:0}.editorial-dashboard__hero p:last-child{color:var(--theme-elevation-600);font-size:1.05rem;line-height:1.65;margin:1.25rem 0 0;max-width:720px}.editorial-dashboard__actions{align-items:stretch;display:flex;flex-direction:column;gap:.75rem}.editorial-dashboard__actions a:not(.admin-primary-action){border-bottom:1px solid var(--theme-elevation-300);font-size:.82rem;padding:.4rem 0}.editorial-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:2.5rem 0}.editorial-metrics a{border:1px solid var(--theme-elevation-200);display:flex;flex-direction:column;margin:0 -1px -1px 0;min-height:190px;padding:1.25rem;text-decoration:none;transition:.15s ease}.editorial-metrics a:hover{border-color:#e64b38;position:relative;transform:translateY(-3px);z-index:1}.editorial-metrics span{color:var(--theme-elevation-600);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.editorial-metrics strong{font-family:Georgia,Times New Roman,serif;font-size:4rem;font-weight:400;line-height:1;margin:1.25rem 0 auto}.editorial-metrics small{color:var(--theme-elevation-550);line-height:1.4}.editorial-dashboard__grid{display:grid;gap:1.5rem;grid-template-columns:minmax(0,1.7fr) minmax(300px,.75fr)}.editorial-panel{border:1px solid var(--theme-elevation-200);padding:clamp(1.25rem,3vw,2.25rem)}.editorial-panel__heading{align-items:start;display:flex;gap:2rem;justify-content:space-between}.editorial-panel h2,.insight-studio h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,3vw,3rem);font-weight:400;letter-spacing:-.035em;line-height:1;margin:0}.editorial-panel--dark{background:#191713;color:#fff}.editorial-panel--dark dl{margin:2rem 0}.editorial-panel--dark dl div{border-top:1px solid rgba(255,255,255,.18);display:flex;justify-content:space-between;padding:1rem 0}.editorial-panel--dark dt{color:rgba(255,255,255,.62)}.editorial-panel--dark dd{font-weight:700;margin:0;text-align:right}.editorial-panel--dark>a{border-bottom:1px solid;display:inline-block;padding-bottom:.25rem}.editorial-schedule-list{list-style:none;margin:2rem 0 0;padding:0}.editorial-schedule-list li{align-items:center;border-top:1px solid var(--theme-elevation-200);display:flex;gap:1rem;justify-content:space-between;padding:1.1rem 0}.editorial-schedule-list li div{display:grid;gap:.35rem}.editorial-schedule-list li span{color:#e64b38;font-size:.7rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.editorial-schedule-list time{color:var(--theme-elevation-600);text-align:right}.editorial-empty{color:var(--theme-elevation-600);line-height:1.65;margin:2rem 0 0;max-width:650px}.insight-studio{max-width:1120px}.insight-studio>header{border-bottom:1px solid var(--theme-elevation-200);margin-bottom:2rem;padding-bottom:2rem}.insight-studio>header h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,6vw,5.8rem);font-weight:400;letter-spacing:-.05em;line-height:.9;margin:0}.insight-studio>header p:last-child{color:var(--theme-elevation-600);font-size:1.05rem;line-height:1.65;margin:1.5rem 0 0;max-width:760px}.insight-studio__notice{background:#fff2ef;border-left:4px solid #e64b38;display:grid;gap:.4rem;margin-bottom:1.5rem;padding:1rem 1.2rem}.insight-studio form{border:1px solid var(--theme-elevation-200);display:grid;gap:1.35rem;padding:clamp(1.25rem,4vw,2.5rem)}.insight-studio label{display:grid;font-size:.78rem;font-weight:700;gap:.5rem}.insight-studio input,.insight-studio select,.insight-studio textarea{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-300);color:inherit;font:inherit;font-weight:400;min-height:3rem;padding:.75rem;width:100%}.insight-studio textarea{resize:vertical}.insight-studio input:focus,.insight-studio select:focus,.insight-studio textarea:focus{border-color:#e64b38;outline:2px solid rgba(230,75,56,.18)}.insight-studio__row{display:grid;gap:1.2rem;grid-template-columns:1fr 1fr}.insight-studio__assurance{align-items:center;border-bottom:1px solid var(--theme-elevation-200);border-top:1px solid var(--theme-elevation-200);display:flex;flex-wrap:wrap;gap:.75rem;padding:1rem 0}.insight-studio__assurance strong{margin-right:auto}.insight-studio__assurance span{background:var(--theme-elevation-100);border-radius:99px;font-size:.72rem;padding:.45rem .7rem}.insight-studio form .admin-primary-action{justify-self:start}.insight-studio__error{color:var(--theme-error-500);font-weight:700;margin-top:1rem}.insight-studio__result{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-200);margin-top:1.5rem;padding:2rem}.insight-studio__result p:not(.admin-kicker){color:var(--theme-elevation-600);line-height:1.6}.guided-editor-link{align-items:center;background:linear-gradient(110deg,#fff2ef,var(--theme-elevation-50));border:1px solid var(--theme-elevation-200);display:flex;gap:1.5rem;justify-content:space-between;margin-bottom:1.5rem;padding:1rem 1.25rem}.guided-editor-link div{display:grid;gap:.35rem}.guided-editor-link span{color:var(--theme-elevation-600);line-height:1.45}.guided-insight{margin:0 auto;max-width:1120px;padding:clamp(2rem,5vw,4.5rem);width:100%}.guided-insight__header{align-items:end;border-bottom:1px solid var(--theme-elevation-200);display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem;padding-bottom:2rem}.guided-insight__header h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,6vw,5.8rem);font-weight:400;letter-spacing:-.05em;line-height:.9;margin:0}.guided-insight__header p:last-child{color:var(--theme-elevation-600);font-size:1.05rem;line-height:1.6;margin:1.25rem 0 0;max-width:720px}.guided-insight__header>a{flex:none;text-decoration:underline}.guided-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0 0 1.5rem;padding:0}.guided-steps li{align-items:center;border-bottom:3px solid var(--theme-elevation-200);color:var(--theme-elevation-500);display:flex;font-size:.78rem;font-weight:700;gap:.55rem;padding:.8rem .4rem}.guided-steps span{align-items:center;border:1px solid;border-radius:50%;display:inline-flex;height:1.55rem;justify-content:center;width:1.55rem}.guided-steps .is-current{border-color:#e64b38;color:#e64b38}.guided-steps .is-complete{border-color:#398456;color:#398456}.guided-card{border:1px solid var(--theme-elevation-200);padding:clamp(1.25rem,4vw,2.75rem)}.guided-card h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.7rem);font-weight:400;letter-spacing:-.04em;line-height:1;margin:0}.guided-card label{display:grid;font-size:.78rem;font-weight:700;gap:.5rem;margin-top:1.35rem}.guided-card label span{color:var(--theme-elevation-500);font-weight:400}.guided-card input,.guided-card select,.guided-card textarea{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-300);color:inherit;font:inherit;font-weight:400;min-height:3rem;padding:.8rem;width:100%}.guided-card textarea{line-height:1.55;resize:vertical}.guided-card input:focus,.guided-card select:focus,.guided-card textarea:focus{border-color:#e64b38;outline:2px solid rgba(230,75,56,.18)}.guided-help{color:var(--theme-elevation-600);font-size:1rem;line-height:1.6;margin:1rem 0 1.75rem;max-width:680px}.guided-model-selected{color:var(--theme-elevation-600);font-size:.78rem;margin:-1rem 0 1.5rem;text-align:right}.guided-grid{display:grid;gap:1.2rem;grid-template-columns:1fr 1fr}.guided-review{border-top:1px solid var(--theme-elevation-200);margin:2rem 0}.guided-review div{border-bottom:1px solid var(--theme-elevation-200);display:grid;gap:1rem;grid-template-columns:140px 1fr;padding:1rem 0}.guided-review dt{color:var(--theme-elevation-550);font-weight:700}.guided-review dd{line-height:1.5;margin:0}.guided-model-note{background:var(--theme-elevation-50);border-left:4px solid #e64b38;display:grid;gap:.35rem;margin:1rem 0;padding:1rem}.guided-model-note span{color:var(--theme-elevation-600)}.guided-actions{align-items:center;border-top:1px solid var(--theme-elevation-200);display:flex;gap:1rem;margin-top:2rem;padding-top:1.25rem}.guided-actions>span{color:#398456;font-size:.8rem;margin-right:auto}.guided-secondary{background:rgba(0,0,0,0);border:1px solid var(--theme-elevation-300);color:inherit;cursor:pointer;font:inherit;font-weight:700;min-height:3rem;padding:.7rem 1rem}.page-editing-guide{border:1px solid var(--theme-elevation-200);margin:1.5rem 0 2rem;padding:clamp(1rem,3vw,2rem)}.page-editing-guide__heading{align-items:end;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.page-editing-guide__heading h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,3vw,3rem);font-weight:400;letter-spacing:-.035em;line-height:1;margin:0}.page-editing-guide__heading>p{color:var(--theme-elevation-600);line-height:1.55;margin:0}.page-editing-guide__primary{display:grid;grid-template-columns:repeat(3,1fr);margin:1.75rem 0}.page-editing-guide__primary a{border:1px solid var(--theme-elevation-200);display:grid;gap:.65rem;margin-right:-1px;min-height:155px;padding:1rem;text-decoration:none}.page-editing-guide__primary span{color:var(--theme-elevation-600);font-size:.85rem;line-height:1.45}.page-editing-guide__primary b{align-self:end;color:#e64b38;font-size:.8rem}.page-editing-guide__builtins{align-items:center;background:var(--theme-elevation-50);display:grid;gap:1.25rem;grid-template-columns:minmax(220px,1fr) minmax(260px,1.5fr) auto;padding:1rem}.page-editing-guide__builtins>div{display:grid;gap:.4rem}.page-editing-guide__builtins span{color:var(--theme-elevation-600);font-size:.8rem;line-height:1.4}.page-editing-guide__builtins ul{display:grid;gap:.35rem;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.page-editing-guide__builtins li{display:flex;font-size:.75rem;gap:.5rem;justify-content:space-between}.page-editing-guide__builtins code{color:var(--theme-elevation-500)}@media(max-width:900px){.editorial-dashboard__grid,.editorial-dashboard__hero{grid-template-columns:1fr}.editorial-dashboard__actions{align-items:flex-start;flex-direction:row;flex-wrap:wrap}.editorial-metrics{grid-template-columns:1fr 1fr}.page-editing-guide__builtins,.page-editing-guide__heading{grid-template-columns:1fr}}@media(max-width:560px){.editorial-dashboard,.guided-insight,.insight-studio{padding:1.5rem 1rem}.editorial-metrics,.guided-grid,.insight-studio__row{grid-template-columns:1fr}.editorial-schedule-list li{align-items:flex-start;flex-direction:column}.editorial-schedule-list time{text-align:left}.guided-editor-link,.guided-insight__header{align-items:flex-start;flex-direction:column}.guided-steps li{font-size:0;justify-content:center}.guided-steps li span{font-size:.78rem}.guided-review div,.page-editing-guide__primary{grid-template-columns:1fr}}@layer payload-default{}@layer payload-default{}.dashboard .before-dashboard{margin-bottom:30px}.dashboard .before-dashboard__banner h4{margin:0}.dashboard .before-dashboard__instructions{list-style:decimal;margin-bottom:10px}.dashboard .before-dashboard__instructions li{width:100%}.dashboard .before-dashboard a:hover{opacity:.85}