:root{--brand:#7362fc;--action:#5946d6;--ink:#212126;--muted:#595a64;--line:#dedee5;--surface:#f6f6f8;--blue:#6282fc;--space:clamp(64px,8vw,112px)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;color:var(--ink);background:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.65}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:5px}a:focus-visible,summary:focus-visible{outline:3px solid var(--action);outline-offset:5px}img{display:block;max-width:100%}.wrap{max-width:1200px;margin:auto;padding-left:32px;padding-right:32px}.skip{position:absolute;top:-100px;left:16px;background:#fff;padding:12px;z-index:100}.skip:focus{top:12px}.header{border-bottom:1px solid #eaeaf0;background:#fff}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:94px}.logo{width:185px;height:auto}.header nav{display:flex;gap:28px;font-size:14px;font-weight:500}.button{display:inline-flex;gap:24px;align-items:center;justify-content:center;background:var(--action);color:#fff;padding:15px 22px;border-radius:5px;font-weight:600;font-size:16px;line-height:1.4;min-height:50px;transition:background .15s}.button:hover{background:#4934be;text-decoration:none}.button span{font-size:20px}.button.small{font-size:14px;padding:12px 17px;gap:18px;min-height:46px}.eyebrow{font-size:13px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin:0 0 22px}h1,h2,h3,h4,p{margin-top:0}h1{font-size:clamp(42px,4.2vw,58px);letter-spacing:-.045em;line-height:1.08;font-weight:500;margin-bottom:26px}h1 span{color:var(--action)}.lead{font-size:21px;line-height:1.5;letter-spacing:-.01em;margin-bottom:18px}.actions{display:flex;gap:23px;align-items:center;margin-top:30px;flex-wrap:wrap}.text-link{font-weight:600;font-size:15px}.text-link span{margin-left:8px}.micro{font-size:13px;color:var(--muted);margin-top:16px;margin-bottom:0}.credibility{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.credibility-inner{display:flex;align-items:center;gap:45px;padding-top:25px;padding-bottom:25px}.credibility p{font-size:13px;color:var(--muted);margin:0;max-width:180px}.credibility ul{display:flex;justify-content:space-between;gap:40px;list-style:none;margin:0;padding:0;flex:1;font-size:15px;font-weight:500}.section{padding-top:var(--space);padding-bottom:var(--space)}h2{font-size:clamp(30px,3.3vw,43px);font-weight:500;letter-spacing:-.035em;line-height:1.18;margin-bottom:24px}h3{font-size:21px;font-weight:500;line-height:1.35;letter-spacing:-.02em}.problem{display:grid;grid-template-columns:1fr 1fr;gap:80px}.problem p:not(.eyebrow){color:var(--muted)}.problem .intro{font-size:20px;color:var(--ink)!important;line-height:1.55}.problem .text-link{display:inline-block;margin-top:8px}.use-cases{background:var(--surface)}.section-heading{margin-bottom:45px}.use-row{border-top:1px solid #d6d6df;padding:30px 0;display:grid;grid-template-columns:1fr 1.14fr .85fr;gap:50px;align-items:start}.use-row:last-child{padding-bottom:0}.category{font-size:12px;color:var(--muted)}.use-title h3{margin:8px 0 0}.use-row>p{font-size:16px;color:var(--muted);margin:0}.use-example{font-size:14px;line-height:1.65;border-left:2px solid #b2a9e7;padding-left:20px}.use-example span{display:block;font-size:12px;color:var(--muted);margin-bottom:7px}.process{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;padding:0;margin:0;gap:35px}.process li{border-top:1px solid #ceced9;padding-top:22px}.number{font-size:14px;color:var(--action);display:block;margin-bottom:24px}.process h3{font-size:19px;margin-bottom:12px}.process p{font-size:15px;color:var(--muted);margin:0}.pilot-section{background:#eeeef5;padding:var(--space) 0}.pilot-layout{display:grid;grid-template-columns:1fr 1fr;gap:95px;align-items:center}.pilot-layout h2{font-size:clamp(36px,4vw,52px)}.pilot-lead{font-size:20px;line-height:1.55}.pilot-layout>div>p:not(.eyebrow):not(.pilot-lead){color:var(--muted)}.price{margin:30px 0}.price>span{font-size:14px;display:block;color:var(--muted)}.price strong{font-size:42px;letter-spacing:-.03em;font-weight:500;display:block;line-height:1.35}.price small{font-size:12px;line-height:1.7;display:block;margin-top:9px;color:var(--muted)}.pilot-deliverables{padding:36px;background:#fff;border:1px solid #dddde7;border-radius:7px}.pilot-deliverables h3{font-size:24px;margin-bottom:7px}.scope{color:var(--muted);font-size:14px}.checklist{padding:0;list-style:none;margin:25px 0 30px}.checklist li{position:relative;padding:13px 0 13px 27px;border-bottom:1px solid #eeeef1;font-size:15px}.checklist li>i{position:absolute;left:0;top:18px;color:var(--action);font-size:14px}.after-pilot h4{font-size:16px;font-weight:600;margin-bottom:8px}.after-pilot p{font-size:14px;color:var(--muted);margin:0}.founder{display:grid;grid-template-columns:.85fr 1fr;gap:90px;align-items:center}.portrait{background:#f3f3f7;border-radius:7px;overflow:hidden;max-width:440px}.portrait img{width:100%;height:auto;max-height:470px;object-fit:contain;object-position:bottom}.founder-copy .intro{font-size:22px;line-height:1.5}.founder-copy>p:not(.eyebrow):not(.intro){color:var(--muted)}.founder-name{font-size:15px;margin:30px 0 0;font-weight:600;color:var(--ink)!important}.founder-name span{display:block;font-size:13px;font-weight:400;color:var(--muted)}.faq-section{background:#f7f7f9}.faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px}.faqs details{border-bottom:1px solid var(--line)}.faqs details:first-child{border-top:1px solid var(--line)}.faqs summary{cursor:pointer;font-size:17px;line-height:1.5;font-weight:500;padding:22px 32px 22px 0;position:relative;list-style:none}.faqs summary::-webkit-details-marker{display:none}.faqs summary:after{content:'+';position:absolute;right:5px;top:20px;font-size:23px;font-weight:400;color:var(--muted)}.faqs details[open] summary:after{content:'−'}.faqs details p{color:var(--muted);font-size:15px;padding-right:25px;margin-bottom:25px}.closing{text-align:center;padding-top:var(--space);padding-bottom:var(--space)}.closing h2{font-size:clamp(34px,4vw,49px)}.closing>p:not(.eyebrow){color:var(--muted)}.closing .button{margin-top:10px}footer{border-top:1px solid var(--line);background:#f9f9fa}.footer-main{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:60px;padding-top:55px;padding-bottom:45px}.footer-brand p{font-size:14px;color:var(--muted);margin-top:20px}.footer-main h2{font-size:14px;letter-spacing:0;font-weight:600;margin-bottom:17px}.footer-main>div>a:not(:has(img)){font-size:14px;color:var(--muted);display:block;margin-bottom:9px}.footer-bottom{border-top:1px solid #e3e3e9;padding-top:20px;padding-bottom:25px;display:flex;justify-content:space-between;font-size:12px;color:var(--muted)}
@media(max-width:1050px){.header nav{gap:17px}.pilot-layout,.founder{gap:55px}.use-row{gap:30px}.credibility-inner{gap:25px}.credibility ul{gap:25px}}@media(max-width:800px){.wrap{padding-left:24px;padding-right:24px}.header-inner{min-height:80px;gap:20px}.header nav{display:none}.logo{width:160px}.desktop{display:none}.credibility-inner{display:block}.credibility p{max-width:none;margin-bottom:14px}.credibility ul{flex-wrap:wrap;font-size:14px;gap:12px 24px}.problem{grid-template-columns:1fr;gap:12px}.use-row{grid-template-columns:1fr 1fr;gap:18px 35px}.use-example{grid-column:2}.process{grid-template-columns:1fr 1fr;gap:35px}.pilot-layout{grid-template-columns:1fr;gap:40px}.pilot-layout>div:first-child{max-width:550px}.founder{grid-template-columns:.8fr 1fr;gap:35px}.founder-copy .intro{font-size:19px}.faq-layout{grid-template-columns:1fr;gap:10px}.footer-main{gap:30px;grid-template-columns:1.25fr 1fr 1fr}}@media(max-width:540px){.header-inner{gap:16px}.logo{width:140px}.header .small{font-size:12px;padding:11px 12px;gap:0;max-width:142px}.header .small>i{display:none}.eyebrow{font-size:12px}.lead{font-size:19px}.actions{gap:20px}.button{font-size:15px}.use-row{grid-template-columns:1fr;gap:17px;padding:27px 0}.use-example{grid-column:auto}.process{gap:30px 22px}.process h3{font-size:18px}.pilot-deliverables{padding:25px}.scope{font-size:13px}.founder{grid-template-columns:1fr;gap:35px}.portrait{width:100%;max-width:350px;margin:auto}.founder-copy h2{margin-bottom:16px}.footer-main{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.footer-main h2{font-size:14px}.footer-bottom{gap:20px}.closing h2 br{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}

.footer-bottom nav{display:flex;gap:10px;flex-wrap:wrap}

/* Hero: illustration above a horizontal review workflow. */
.hero{background:radial-gradient(ellipse at 88% 12%,#d5e0ff 0,transparent 45%),linear-gradient(135deg,#f1efff 0%,#e8e4ff 55%,#eaf1ff 100%);border-bottom:1px solid #d4cff0}
.hero-inner{padding-top:64px;padding-bottom:52px}
.hero-top{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);gap:40px;align-items:center;margin-bottom:40px}
.hero-copy{min-width:0}
.hero .eyebrow{color:#5946b8;font-size:14px}
.hero h1{font-size:clamp(42px,4.2vw,58px)}
.hero-description{color:#515063;max-width:520px;margin-bottom:0}
.hero-art{min-width:0;display:grid;place-items:center;width:100%;max-width:360px;justify-self:end}
.hero-art img{width:100%;max-width:100%;height:auto;aspect-ratio:2.45/1;object-fit:cover;object-position:center bottom;border-radius:8px}
.workflow{padding:26px;background:#ffffffd9;border:1px solid #fff;border-radius:16px;box-shadow:0 12px 35px #3a248a0d}
.workflow-heading{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:22px;font-size:18px;font-weight:600;line-height:1.4}
.example{font-size:14px;color:var(--muted);font-weight:400}
.workflow-track{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1.55fr) 24px minmax(0,1fr);gap:9px;align-items:stretch}
.flow-step{display:flex;flex-direction:column;align-items:flex-start;min-width:0;background:#f3f5ff;border:1px solid #e0e4fa;border-radius:10px;padding:20px 16px}
.step-icon{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border-radius:11px;background:#e3e1ff;color:var(--action);font-size:19px;margin-bottom:17px}
.step-caption{display:block;font-size:12px;letter-spacing:.025em;color:#5b5b75;margin-bottom:10px}
.flow-step strong{font-size:16px;line-height:1.4;display:block;font-weight:600;margin-bottom:8px}
.flow-step small{font-size:14px;line-height:1.5;display:block;color:#54566a}
.sample{font-size:14px;line-height:1.5;margin:18px 0 0;padding-top:14px;border-top:1px solid #d6dbee;color:#515369}
.state{font-size:12px;line-height:1.4;background:#e4e2fd;color:#5140ad;padding:6px 8px;border-radius:5px;margin-top:18px}
.connector{display:grid;place-items:center;color:#7568bf;font-size:17px}
.review{min-width:0;padding:20px;background:#5946d6;border:1px solid #5946d6;border-radius:10px;color:#fff;box-shadow:0 6px 18px #5946d621}
.review-top{display:flex;align-items:center;gap:11px;margin-bottom:16px}
.review .step-icon{background:#ffffff20;color:#fff;margin:0;width:38px;height:38px;font-size:17px}
.review-label{font-size:14px;font-weight:600;line-height:1.4}
.review h2{font-size:19px;line-height:1.35;letter-spacing:-.02em;margin-bottom:16px;font-weight:600}
.review-reason strong{font-size:14px;font-weight:600}
.review-reason p{font-size:14px;line-height:1.5;color:#efedff;margin:4px 0 17px}
.review-outcome{display:flex;align-items:flex-start;gap:10px;border-top:1px solid #ffffff35;padding-top:15px}
.review-outcome>i{color:#b3f1d9;font-size:17px;margin-top:3px}
.review-outcome strong{display:block;font-size:14px;line-height:1.45}
.review-outcome small{display:block;font-size:14px;color:#efedff;line-height:1.5;margin-top:5px}
.final-step{background:#eaf5f1;border-color:#d6e9e2}
.final-step .step-icon{background:#d0e9de;color:#286247}
.diagram-note{font-size:14px;color:#5a5672;text-align:center;margin:20px 0 0}
.hero-footer{text-align:left}
.hero-footer .actions{justify-content:flex-start;margin-top:24px;gap:22px}
.hero-footer .micro{font-size:14px}
.button>i{font-size:15px;flex-shrink:0}
.text-link>i{font-size:13px;margin-left:9px}
@media(max-width:1050px){.hero-top{gap:28px}.hero h1{font-size:46px}.workflow{padding:20px}.workflow-track{gap:7px;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1.5fr) 18px minmax(0,1fr)}.flow-step,.review{padding:17px 13px}.connector{font-size:14px}.review-top{gap:8px}.review-label{font-size:13px}.review .step-icon{width:31px;height:31px}.flow-step strong{font-size:15px}}
@media(max-width:850px){.hero-inner{padding-top:48px;padding-bottom:44px}.hero-top{grid-template-columns:1fr;gap:24px;margin-bottom:30px}.hero-art{width:100%;max-width:500px;justify-self:center}.hero h1{font-size:clamp(36px,5.2vw,44px)}.hero .lead{font-size:19px}.workflow{max-width:600px;margin:auto}.workflow-track{display:flex;flex-direction:column;gap:0}.flow-step{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:16px;padding:20px}.flow-step .step-icon{grid-column:1;grid-row:1/5;margin:0}.flow-step .step-caption,.flow-step strong,.flow-step small,.flow-step .sample,.flow-step .state{grid-column:2}.flow-step .step-caption{margin-bottom:5px}.flow-step .state{justify-self:start;margin-top:12px}.flow-step .sample{margin-top:12px;padding-top:12px}.connector{height:30px;font-size:17px}.connector i{transform:rotate(90deg)}.review{padding:22px}.review h2{font-size:20px}.review-label{font-size:14px}.review .step-icon{width:38px;height:38px}.diagram-note{margin-top:17px}.workflow-heading{font-size:17px}.hero-footer .actions{margin-top:25px}}
@media(max-width:600px){.hero-top{grid-template-columns:1fr;gap:16px}.hero h1{font-size:clamp(36px,8.8vw,46px)}.hero-description{max-width:100%}.hero-art img{max-width:100%}.hero-art{max-width:100%;justify-self:center;width:100%}.workflow{padding:17px;border-radius:12px}.workflow-heading{display:block;margin-bottom:18px}.example{display:block;font-size:13px;margin-top:4px}.flow-step{padding:18px 14px;column-gap:12px;grid-template-columns:36px minmax(0,1fr)}.step-icon{width:36px;height:36px;font-size:17px}.review{padding:19px}.diagram-note{font-size:13px}.hero-footer .actions{flex-direction:column;align-items:flex-start;gap:18px}.hero-footer .micro{font-size:13px}}

/* Outcome-led hero and first-review assurance. */
.hero h1{font-size:clamp(40px,3.8vw,52px);line-height:1.12;color:var(--ink)}
.hero-promises{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:12px 26px;list-style:none;margin:23px 0 13px;padding:0;font-size:14px;line-height:1.5;font-weight:500;color:#49435f}
.hero-promises li{display:flex;align-items:flex-start;gap:8px;text-align:left}
.hero-promises i{color:var(--action);font-size:14px;flex-shrink:0;margin-top:3px}
.hero-guarantee{max-width:740px;margin:0;color:#49435f;font-size:15px;line-height:1.6}
.hero-footer .guarantee-scope{margin-top:7px;font-size:13px}
@media(max-width:850px){.hero h1{font-size:clamp(36px,5.2vw,44px)}}
@media(max-width:600px){.hero h1{font-size:clamp(34px,8.1vw,44px)}.hero-promises{display:grid;justify-content:start;gap:10px;margin-top:22px}.hero-guarantee{font-size:14px}}

/* Editorial review loop and prospect struggles. */
.editorial-visual{grid-column:1/-1;min-width:0;margin:0;padding:30px;border:1px solid #ddd8f7;border-radius:10px;background:radial-gradient(ellipse at 10% 0%,#e8e5ff 0%,transparent 52%),linear-gradient(120deg,#f8f7ff,#f0f4ff 70%,#fdf6fc);box-shadow:0 12px 35px #39306d08}
.editorial-visual-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.visual-kicker{font-size:18px;letter-spacing:-.02em;font-weight:500}.visual-badge{display:flex;gap:8px;align-items:center;font-size:12px;color:#5946b8;background:#fff9;padding:7px 10px;border:1px solid #ded9fa;border-radius:6px}
.editorial-flow{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr) 22px minmax(0,1.15fr) 22px minmax(0,1fr);gap:9px;align-items:stretch}.editorial-stage{position:relative;min-width:0;background:#ffffffd9;border:1px solid #e4e1f1;border-radius:8px;padding:17px 14px 20px;box-shadow:0 5px 15px #46379105}.editorial-step{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:#686278}.editorial-art{height:136px;position:relative;margin:12px 0 18px}.editorial-stage h3{font-size:16px;font-weight:600;margin:0 0 9px;letter-spacing:-.025em}.problem .editorial-stage p{font-size:13px;line-height:1.6;margin:0;color:#676277}.editorial-arrow{align-self:center;color:#a194db;text-align:center;font-size:17px}.local-art{display:flex;justify-content:center;align-items:flex-start;padding-top:6px;gap:7px}.local-art>span{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:#e8e2ff;color:#6552bb;font-size:11px;font-weight:600;border:3px solid white;box-shadow:0 3px 8px #5946d614}.local-art>span:nth-child(2){background:#e1eaff;color:#4e6cab;transform:translateY(9px)}.local-art>span:nth-child(3){background:#f7e3f4;color:#a1629a}.local-paper{position:absolute;top:63px;left:18%;right:18%;height:66px;background:#fff;border:1px solid #ded8f0;border-radius:6px;box-shadow:0 5px 12px #5946d60a;transform:rotate(-5deg);padding:11px}.local-paper i{color:#8875d8;font-size:19px}.local-paper b,.draft-sheet b,.social-lines b{display:block;height:4px;background:#e3dff0;border-radius:3px;margin-top:7px}.local-paper b:last-child{width:65%}.draft-sheet{position:absolute;top:9px;left:2px;width:75%;height:93px;padding:12px;background:#fff;border:1px solid #ded8ef;border-radius:6px;transform:rotate(-8deg);box-shadow:0 5px 12px #4a397a0a}.draft-sheet small{font-size:10px;color:#898194}.draft-sheet b:last-child{width:70%}.draft-sheet.revised{top:36px;left:21%;transform:rotate(5deg);background:#f0edff;border-color:#cfc6f6}.draft-sheet.revised i{font-size:13px;color:#7761d1;margin-right:5px}.draft-sheet.revised b{background:#c8bced}.editorial-human{background:linear-gradient(150deg,#6854e4,#4b38b8);border-color:#5a46ca;color:#fff;box-shadow:0 8px 20px #5946d62b}.editorial-human .editorial-step{color:#e4dfff}.problem .editorial-human p{color:#f0edff}.review-art{display:grid;place-items:center}.review-art img{width:94px;height:94px;border-radius:50%;object-fit:cover;object-position:center 13%;border:4px solid #ffffff55;box-shadow:0 7px 18px #25157145}.review-art>span{position:absolute;top:89px;left:calc(50% + 25px);display:grid;place-items:center;background:#d4fae9;color:#286d58;border:3px solid #5946d6;border-radius:50%;width:29px;height:29px;font-size:11px}.review-stamp{display:inline-flex;gap:5px;align-items:center;font-size:9px;color:#e8e3ff;margin-top:14px;padding-top:10px;border-top:1px solid #ffffff30}.publish-art{display:grid;place-items:center}.social-post{width:87%;height:130px;padding:10px;background:#fff;border:1px solid #d8e0ef;border-radius:7px;box-shadow:0 5px 12px #4637910a;transform:rotate(4deg)}.social-mark{float:left;width:22px;height:22px;display:grid;place-items:center;background:#3869aa;border-radius:3px;color:#fff;font:bold 16px Arial}.social-lines{margin-left:30px;padding-top:1px}.social-lines b{height:3px;margin:3px 0 6px;background:#dce3f0}.social-lines b:last-child{width:65%}.social-image{height:47px;margin-top:12px;border-radius:3px;background:linear-gradient(140deg,#d6cdff,#c9dbfb 55%,#f2daf0);position:relative;overflow:hidden}.social-image:after{content:'';position:absolute;width:65px;height:65px;right:13px;top:7px;background:#ffffff60;border-radius:50%}.social-ready{display:flex;gap:5px;align-items:center;font-size:8px;color:#36785d;margin-top:9px}.editorial-feedback{margin:22px 0 0;display:flex;align-items:center;justify-content:center;gap:12px;padding:13px 16px;background:#ffffff91;border:1px solid #dcd6f2;border-radius:6px;font-size:12px;color:#69617d}.editorial-feedback>i{font-size:18px;color:#8066d4}.editorial-feedback strong{color:#504269;font-weight:600}.editorial-visual figcaption{font-size:11px;color:#777084;text-align:center;margin-top:13px}
#use-cases{background:radial-gradient(ellipse at 0% 0%,#e6e1ff 0%,transparent 56%),radial-gradient(ellipse at 100% 70%,#f7e8f7 0%,transparent 57%),linear-gradient(125deg,#f5f2ff,#eef3ff 65%,#faf6fc)}#use-cases .eyebrow{color:#6959ad}#use-cases .section-heading{max-width:800px}.pain-lead{max-width:620px;color:#605a70;font-size:20px;line-height:1.55;margin:0}#use-cases .use-row{border-top-color:#d9d1ee}#use-cases .use-example{border-left-color:#b6a8e2;color:#615573}#use-cases .category{color:#74638c}
@media(max-width:1050px){.editorial-visual{padding:22px}.editorial-flow{gap:6px;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr) 16px minmax(0,1.15fr) 16px minmax(0,1fr)}.editorial-stage{padding:15px 10px}.editorial-stage h3{font-size:15px}.editorial-art{height:125px}.review-stamp{font-size:8px}.local-art{gap:1px}.local-art>span{width:30px;height:30px}.editorial-arrow{font-size:13px}}
@media(max-width:800px){.editorial-visual{margin-top:22px}.editorial-visual-heading{align-items:flex-start}.visual-kicker{font-size:17px}.visual-badge{font-size:10px}.editorial-flow{grid-template-columns:1fr 25px 1fr;gap:13px}.editorial-stage{padding:20px}.editorial-art{height:136px}.editorial-stage:nth-child(4){display:none}.editorial-stage h3{font-size:17px}.editorial-stage p{font-size:14px}.editorial-stage:nth-child(5){grid-column:1}.editorial-stage:nth-child(6){grid-column:2}.editorial-stage:nth-child(7){grid-column:3}.review-stamp{font-size:11px}.local-art>span{width:36px;height:36px}.editorial-feedback{align-items:flex-start}.editorial-feedback strong{display:block}.editorial-visual figcaption{text-align:left}}
@media(max-width:800px){.editorial-visual{padding:20px;max-width:600px;width:100%;justify-self:center}.editorial-visual-heading{display:block}.visual-badge{display:inline-flex;margin-top:12px}.editorial-flow{display:flex;flex-direction:column;gap:0}.editorial-stage{display:grid;grid-template-columns:86px minmax(0,1fr);gap:0 16px;padding:18px 15px;align-items:start}.editorial-step{grid-column:2;margin-bottom:8px}.editorial-art{grid-column:1;grid-row:1/5;height:112px;margin:0;width:86px}.editorial-stage h3{grid-column:2;font-size:17px}.editorial-stage p{grid-column:2;font-size:13px}.editorial-stage p br{display:none}.editorial-arrow{display:grid!important;place-items:center;height:29px;flex-shrink:0;font-size:14px}.editorial-arrow i{transform:rotate(90deg)}.review-stamp{grid-column:2;font-size:9px;margin-top:9px;padding-top:9px}.review-art img{width:76px;height:76px}.review-art>span{top:79px;left:58px;width:25px;height:25px}.local-art{gap:0;padding-top:3px}.local-art>span{width:29px;height:29px;font-size:9px;border-width:2px}.local-paper{left:8%;right:8%;top:44px;height:60px;padding:9px}.draft-sheet{top:4px;left:0;width:75%;height:78px;padding:8px}.draft-sheet small{font-size:8px}.draft-sheet.revised{top:28px;left:18%}.draft-sheet.revised i{font-size:9px;margin-right:1px}.social-post{width:78px;height:106px;padding:7px}.social-image{height:32px;margin-top:10px}.social-ready{font-size:6px;gap:2px;margin-top:8px}.social-mark{width:18px;height:18px;font-size:13px}.social-lines{margin-left:24px}.visual-kicker{font-size:17px}.editorial-feedback{font-size:12px;padding:13px 12px;gap:10px}.editorial-feedback>i{margin-top:3px}.pain-lead{font-size:18px}}

.review-portrait{width:94px;height:94px;border-radius:50%;overflow:hidden;border:4px solid #ffffff55;box-shadow:0 7px 18px #25157145}.review-art .review-portrait img{width:100%;height:100%;border:0;border-radius:0;box-shadow:none;transform:scale(1.85);transform-origin:50% 15%}@media(max-width:800px){.review-portrait{width:76px;height:76px}}
