/* Shared refinement: compact navigation and readable product storytelling. */
.compact-footer{padding:40px 0 24px}.compact-footer .footer-top{grid-template-columns:1fr 1.6fr;gap:60px;padding-bottom:30px;align-items:start}.compact-footer .footer-brand{display:block}.compact-footer .footer-brand>strong{font-size:26px;letter-spacing:-.8px}.compact-footer .footer-brand p{font-size:14px;margin-top:10px}.compact-footer nav{display:grid;grid-template-columns:1fr 1fr;gap:9px 34px}.compact-footer nav a{font-size:14px;line-height:1.5;min-height:38px;display:flex;align-items:center}.compact-footer .footer-bottom{font-size:12px;padding-top:20px}.compact-final{padding:35px max(32px,calc((100vw - 1240px)/2));display:flex;justify-content:space-between;align-items:center;gap:40px;text-align:left}.compact-final h2{font-size:29px;letter-spacing:-1px;max-width:780px}.compact-final .cta{flex-shrink:0}.inline-link{display:inline-block;text-underline-offset:5px;text-decoration-thickness:1px;font-size:15px;line-height:1.6;margin-top:18px;min-height:38px;padding:6px 0;color:#3b5848}.eyebrow{color:#696c62}.visual-caption{color:#676b60}.faq-toggle{min-height:65px}.cta.small{min-height:44px}.feature-tabs button{min-height:48px}.landing .section{padding-top:75px;padding-bottom:75px}.landing .faq-section{padding-top:65px;padding-bottom:65px}.landing-hero{padding:60px 0 64px;background:#fbfaf7;overflow:hidden}.landing-title{max-width:980px;margin:0 auto;text-align:center;padding:0 24px}.landing-title h1{font-size:50px;line-height:1.13;letter-spacing:-2px}.landing-title>p{font-size:18px;max-width:680px;margin:23px auto 25px;line-height:1.6}.landing-scene{max-width:1100px;margin:45px auto 0;padding:0 24px}.section-heading{max-width:780px;margin-bottom:34px}.section-heading h2{font-size:38px;letter-spacing:-1.3px;line-height:1.18}.section-heading>p{font-size:17px;line-height:1.65;margin-top:22px;max-width:660px}.landing-section p{font-size:16px;line-height:1.7}.landing-section h3{font-size:22px;line-height:1.3}.landing-section p+p{margin-top:18px}.proof-slide{position:relative;padding:42px 46px;overflow:hidden;box-shadow:0 10px 26px #202b2010;min-width:0;border:1px solid #2222220b}.slide-kicker{display:block;font-size:11px;line-height:1.5;letter-spacing:1.1px;font-weight:500;color:inherit}.slide-title{font-size:39px;line-height:1.1;letter-spacing:-1.3px;display:block;margin-top:29px;font-weight:500}.slide-body{font-size:17px!important;line-height:1.55!important;color:inherit;margin-top:22px;max-width:550px}.forest{background:#365541;color:#f5f5e8}.sage{background:#e4e9d8;color:#344a33}.sand{background:#f0e0cb;color:#554132}.clay{background:#d7a287;color:#432e23}.cream{background:#f9f7eb;color:#33382e}.blue{background:#dce6e9;color:#344f5a}.butter{background:#efe9b8;color:#454529}.ink-blue{background:#293f4a;color:#f4eee3}.soft-blue{background:#dfe6e5;color:#334e57}.slide-bottom-rule{display:flex;gap:25px;border-top:1px solid #ffffff45;padding-top:20px;margin-top:38px;font-size:13px;line-height:1.5}.prompt-result-scene{position:relative;display:grid;grid-template-columns:260px 1fr;align-items:center}.brief-strip{padding:28px 26px;background:#fff;border:1px solid #dde1d7;box-shadow:0 9px 26px #27391b0c;transform:rotate(-3deg);position:relative;z-index:1;margin-right:-22px}.brief-strip>span{font-size:12px;line-height:1.5;color:#6f7666}.brief-strip>p{font-size:16px;line-height:1.65;margin-top:15px;color:#383f31}.prompt-result-scene>.proof-slide{min-height:370px;padding-left:54px}.prompt-result-scene .slide-title{font-size:43px}.brief-builder{display:grid;grid-template-columns:1fr 1fr;gap:62px;align-items:center}.brief-fields article{padding:23px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:110px 1fr;gap:7px 20px}.brief-fields article>span{font-size:12px;color:#67725f;grid-row:1/3;padding-top:4px}.brief-fields strong{font-size:19px}.brief-fields p{font-size:15px}.brief-builder blockquote{margin:0;padding:35px 0 35px 35px;border-left:2px solid #b7c5a8;font-size:24px;line-height:1.55;letter-spacing:-.5px}.brief-builder cite{display:block;font-style:normal;font-size:12px;color:#6c7663;letter-spacing:0;margin-top:22px}.asymmetric-proof{display:grid;grid-template-columns:1.2fr .9fr;gap:65px;align-items:center}.asymmetric-proof .proof-slide{padding:38px}.asymmetric-proof .slide-title{font-size:33px}.asymmetric-proof .section-heading{margin-bottom:23px}.slide-outline{list-style:none;margin:29px 0 0;padding:0}.slide-outline li{font-size:16px;padding:12px 0;border-top:1px solid #75846f45;line-height:1.5}.slide-outline li>span{font-size:11px;margin-right:17px;color:#66745c}.tinted-section{position:relative}.tinted-section:before{content:'';position:absolute;z-index:-1;inset:0 calc((1240px - 100vw)/2);background:#f5f6f1}.process-line{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin:40px 0 0;gap:44px}.process-line li{border-top:1px solid #c9cec0;padding-top:22px}.process-line li>span{font-size:14px;color:#758066}.process-line h3{margin:25px 0 13px}.process-line p{font-size:15px}.wide-example{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.wide-example .section-heading{margin-bottom:20px}.audience-pair{display:grid;grid-template-columns:1fr 1fr;gap:0;background:#efece3}.audience-pair article{padding:32px}.audience-pair article+article{background:#dfe6d7}.audience-pair article>span{font-size:12px;color:#65725a}.audience-pair h3{margin:28px 0 17px;font-size:23px}.audience-pair p{font-size:15px;color:#58634e}.useful-note{margin-top:42px;border-top:1px solid var(--line);padding:23px 0 0;display:grid;grid-template-columns:270px 1fr;gap:40px}.useful-note>strong{font-size:16px;line-height:1.55}.useful-note p{font-size:15px}.related-feature{display:grid;grid-template-columns:1fr 1fr;gap:65px;border-top:1px solid var(--line);align-items:center}.related-feature h2{font-size:34px;line-height:1.2;letter-spacing:-1.2px}.related-feature .inline-link{margin-top:13px}.document-bridge{display:grid;grid-template-columns:.8fr 115px 1.5fr;align-items:center}.source-sheet{padding:30px 28px;background:#fff;border:1px solid #e1dfd5;transform:rotate(-2deg);box-shadow:0 10px 24px #4335230c}.document-label{font-size:10px;letter-spacing:.8px;color:#786d59}.source-sheet h3{font-size:25px;margin:24px 0 18px;letter-spacing:-.7px}.source-sheet p{font-size:12px;line-height:1.6}.highlight-paragraph{font-size:13px;line-height:1.55;padding:13px;background:#edf0df;margin:17px -9px;color:#4b593b}.bridge-caption{display:flex;flex-direction:column;align-items:center;gap:12px;padding:0 8px;font-size:10px;color:#83735f;letter-spacing:.3px}.bridge-caption i{height:18px;width:1px;background:#c1b29c}.document-bridge .proof-slide{min-height:365px;padding:39px}.document-bridge .slide-title{font-size:39px}.result-key{border-top:1px solid #b4a48d;margin-top:29px;padding-top:17px}.result-key>span{display:block;font-size:11px;margin-bottom:11px}.result-key strong{font-size:17px;line-height:1.5}.format-editorial{display:grid;grid-template-columns:1fr 1.25fr;gap:90px}.format-list article{display:grid;grid-template-columns:78px 1fr;gap:30px;border-top:1px solid var(--line);padding:23px 0}.format-list article>b{font-size:18px;color:#967451;padding-top:3px}.format-list h3{font-size:22px;margin-bottom:12px}.format-list p{font-size:15px}.content-map{border-top:1px solid #cdd1c4;margin-top:33px}.map-head,.content-map article{display:grid;grid-template-columns:1fr 1fr;gap:70px}.map-head{padding:16px 0 22px;font-size:12px;color:#6d7564}.content-map article{padding:26px 0;border-top:1px solid #d4d8ca;align-items:center}.content-map article p{max-width:340px;font-size:17px}.content-map article b{font-size:11px;font-weight:400;letter-spacing:.7px;color:#6b765f}.content-map article h3{margin-top:10px;font-size:26px}.two-column-copy{display:grid;grid-template-columns:1fr 1fr;gap:90px}.two-column-copy .section-heading{margin:0}.explain-rows article{display:grid;grid-template-columns:26px 1fr;gap:20px;padding:24px 0;border-top:1px solid var(--line)}.explain-rows article:first-child{padding-top:0;border:0}.row-number{font-size:12px;color:#78816c;padding-top:6px}.explain-rows h3{margin-bottom:12px}.explain-rows p{font-size:15px}.takeaway-scene{display:grid;grid-template-columns:1.15fr 1fr;gap:65px;align-items:center}.takeaway-scene .section-heading{margin-bottom:22px}.takeaway-scene .proof-slide{padding:37px}.takeaway-scene .slide-title{font-size:36px}.priority-list{margin-top:27px}.priority-list>div{border-top:1px solid #996d5460;padding:17px 0}.priority-list span{font-size:11px;display:block;margin-bottom:7px}.priority-list strong{font-size:20px}.priority-list p{font-size:13px;color:inherit;margin-top:7px}.native-strip{display:flex;align-items:center;gap:10px;padding:15px 25px;background:#fff;font-size:12px;color:#6d7066;border:1px solid #ddd;border-bottom:0}.powerpoint-proof{box-shadow:0 12px 30px #4a372a0c}.quarter-slide{display:grid;grid-template-columns:1fr 1fr;gap:55px;min-height:385px;background:#f0dfce;padding:43px 49px;border-left:12px solid #aa563b;color:#633f2d}.quarter-slide>div>strong{font-size:43px;line-height:1.08;letter-spacing:-1.5px;display:block;margin-top:27px}.quarter-slide p{font-size:15px;color:#785742;margin-top:24px}.quarter-chart{display:flex;flex-direction:column;justify-content:center}.quarter-chart>span{font-size:11px;letter-spacing:.3px}.readable-bars{display:flex;gap:30px;height:220px;align-items:end;margin-top:20px}.readable-bars>div{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:flex-end;height:100%;flex:1;padding-top:22px;padding-bottom:23px}.readable-bars i{width:100%;background:#9f583c;height:var(--bar);display:block}.readable-bars>div:nth-child(2) i{background:#b67d5c}.readable-bars>div:nth-child(3) i{background:#c39c79}.readable-bars b{font-size:15px;position:absolute;bottom:calc(var(--bar, 50%) + 25px);display:none}.readable-bars span{position:absolute;bottom:0;font-size:12px}.native-facts{display:flex;flex-wrap:wrap;gap:14px 22px;margin-top:26px;font-size:13px;color:#53634b}.native-facts span{border-bottom:1px solid #bfc9b4;padding-bottom:8px}.ppt-workflow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px}.ppt-workflow article{border-top:1px solid #c7ccbe;padding-top:23px}.workflow-step{font-size:11px;color:#6c7860;letter-spacing:.7px}.ppt-workflow h3{margin:30px 0 15px}.ppt-workflow p{font-size:15px}.editable-detail{display:grid;grid-template-columns:.9fr 1.2fr;gap:65px;align-items:center}.editable-detail .section-heading{margin-bottom:23px}.report-sheet{background:#f7f4ed;border:1px solid #e1ddcf;padding:37px 33px;box-shadow:0 10px 25px #78604709}.report-sheet h3{font-size:31px;margin-top:23px;margin-bottom:30px;letter-spacing:-1px}.report-sheet table{width:100%;border-collapse:collapse;text-align:left}.report-sheet th,.report-sheet td{font-size:13px;padding:16px 8px;border-bottom:1px solid #dcd8ce;font-weight:400;line-height:1.5}.report-sheet th{font-size:11px;color:#84745c}.report-sheet>p{font-size:11px;margin-top:22px;color:#746b59}.editorial-band{display:grid;grid-template-columns:.6fr 1.4fr;gap:70px;align-items:center}.large-index{font-family:Georgia,serif;font-size:180px;line-height:1;color:#9e674d;letter-spacing:-13px;text-align:center}.editorial-band .section-heading{margin-bottom:23px}.google-proof{box-shadow:0 12px 30px #263a330c}.team-plan-slide{padding:42px 46px;background:#e7ecd8;color:#344c35}.team-plan-slide strong{display:block;font-size:45px;letter-spacing:-1.5px;line-height:1.08;margin-top:23px}.team-plan-slide p{font-size:16px;color:#5d6e53;margin-top:19px}.plan-lanes{display:grid;grid-template-columns:repeat(3,1fr);margin-top:33px;gap:20px}.plan-lanes>div{border-top:1px solid #9eae8b;padding-top:16px}.plan-lanes span{display:block;font-size:11px;margin-bottom:11px;color:#657451}.plan-lanes b{font-size:20px;line-height:1.25;font-weight:400}.gs-intro{display:grid;grid-template-columns:1fr 1fr;gap:80px}.gs-intro .section-heading{margin-bottom:24px}.meeting-proof{display:grid;grid-template-columns:.8fr 1.2fr;gap:34px;align-items:center}.meeting-notes{padding:30px 31px;background:#fff;border:1px solid #dedfd5;transform:rotate(-2deg)}.meeting-notes>p{font-size:18px;margin-top:23px;line-height:1.7;color:#505748}.note-underlines{display:flex;flex-wrap:wrap;gap:10px;margin-top:23px;font-size:12px;color:#667059}.note-underlines span{border-bottom:2px solid #c7d5aa;padding-bottom:5px}.meeting-proof .proof-slide{padding:36px}.meeting-proof .slide-title{font-size:33px}.lesson-composition{display:grid;grid-template-columns:1.15fr 1fr;gap:65px;align-items:center}.lesson-composition .section-heading{margin-bottom:24px}.lesson-composition .proof-slide{padding:38px;min-height:330px}.lesson-composition .slide-title{font-family:Georgia,serif;font-size:43px;letter-spacing:-1px;font-weight:400}.lesson-sequence{display:flex;gap:18px;margin-top:38px}.lesson-sequence span{font-size:14px;flex:1;border-top:1px solid #99955e;padding-top:14px}.edit-hero-proof{display:grid;grid-template-columns:.8fr 1.2fr;gap:28px;align-items:center}.raw-slide{padding:34px 32px;background:#e5e5df;transform:rotate(-2deg);border:1px solid #d7d8cd;color:#73766b}.raw-slide h3{font-size:23px;margin:23px 0 19px}.raw-slide p{font-size:15px;line-height:1.7;color:#74796c}.edit-hero-proof .proof-slide{padding:48px;min-height:350px}.edit-hero-proof .slide-title{font-size:42px}.feature-tabs{display:flex;gap:30px;border-bottom:1px solid var(--line);margin-top:30px}.feature-tabs button{background:none;border:0;border-bottom:2px solid transparent;padding:13px 16px;font-size:19px}.feature-tabs button[aria-selected=true]{border-color:var(--accent);color:var(--accent)}.proof-panel{display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;align-items:center;margin-top:32px;animation:state-in .3s ease}.proof-panel[hidden]{display:none}.proof-panel>div:first-child>h3{font-size:27px;margin-bottom:21px}.proof-panel>div:first-child>p{font-size:16px}.proof-panel .proof-slide{padding:37px;min-height:315px}.proof-panel .slide-title{font-size:33px}.remix-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:42px}.remix-columns>div{border-top:1px solid #b19b7e;padding-top:16px}.remix-columns b{display:block;font-size:24px;margin-bottom:10px}.remix-columns span{font-size:12px}.comparison-editorial{display:grid;grid-template-columns:1.1fr 1fr;gap:30px 60px;align-items:center}.comparison-editorial>div:first-child{grid-row:1/3}.comparison-editorial .section-heading{margin-bottom:24px}.headline-before,.headline-after{padding:28px 31px;background:#e5e6df}.headline-before>span,.headline-after>span{font-size:11px;color:#67715c;display:block}.headline-before strong{font-size:24px;line-height:1.3;display:block;margin-top:17px;color:#737a69}.headline-after{background:#dae4ce}.headline-after strong{font-size:30px;line-height:1.15;letter-spacing:-.8px;display:block;margin-top:18px;color:#415537}.review-checks{display:grid;grid-template-columns:1fr 1fr;gap:0 70px}.review-checks p{border-top:1px solid var(--line);padding:23px 0;font-size:20px;display:flex;align-items:start;gap:20px;margin:0!important}.review-checks span{font-size:12px;color:#718063;padding-top:5px}.atelier-system{display:grid;grid-template-columns:.7fr 1.3fr;align-items:center;gap:0}.atelier-guide{background:#f2eee6;border:1px solid #dcd7cc;padding:37px;transform:rotate(-3deg);position:relative;z-index:1;margin-right:-13px;color:#293f4a;box-shadow:0 8px 18px #3d393210}.atelier-guide>.slide-kicker{font-size:10px}.atelier-guide>strong{font-family:Georgia,serif;font-size:61px;display:block;font-weight:400;letter-spacing:-2px;margin-top:30px}.atelier-swatches{display:flex;gap:12px;margin:28px 0}.atelier-swatches i{height:39px;flex:1;background:#293f4a}.atelier-swatches i:nth-child(2){background:#b98460}.atelier-swatches i:nth-child(3){background:#d4dcda}.type-sample{border-top:1px solid #c7c8bc;padding-top:20px;display:flex;gap:25px;align-items:center;font-size:42px;font-family:Georgia,serif}.type-sample span{font:13px/1.6 'Golos Text',Arial,sans-serif}.atelier-system>.proof-slide{min-height:382px;padding:42px 48px}.atelier-system .slide-title{font-size:40px}.brand-rules{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;align-items:center}.rule-type{background:#e2e9e7;color:#293f4a;padding:43px 36px;border:1px solid #c9d4d1}.rule-type strong{display:block;font-family:Georgia,serif;font-size:44px;letter-spacing:-1.2px;line-height:1.1;margin-top:62px}.rule-type p{font-size:17px;line-height:1.6;color:#49636c;margin-top:39px}.brand-rules .section-heading{margin-bottom:32px}.brand-layout-pair{display:grid;grid-template-columns:1fr 1fr;gap:30px}.brand-layout-pair .proof-slide{padding:36px;min-height:320px}.brand-layout-pair .slide-title{font-size:36px}.brand-comparison{display:grid;grid-template-columns:1fr 1fr;gap:23px;margin-top:35px}.brand-comparison>div{border-top:1px solid #92a6a8;padding-top:16px}.brand-comparison span{font-size:11px;display:block;margin-bottom:11px}.brand-comparison b{font-size:17px}.proof-caption{font-size:12px!important;color:#687363;text-align:center;margin-top:20px}.team-branding{display:grid;grid-template-columns:1fr 1fr;gap:80px}.instruction-note{padding:29px;background:#f3efe5;border-left:2px solid #aa8466;margin-top:30px}.instruction-note>span{font-size:12px;color:#856a4e}.instruction-note>p{font-size:19px;color:#574a3b;margin-top:17px;line-height:1.65}.landing-section,.landing-scene{min-width:0}.landing-section *{min-width:0}.landing main{overflow:clip}.proof-caption br{display:none}
/* Home readability refinements without replacing established compositions. */
body:not(.landing) .section{padding-top:82px;padding-bottom:82px}body:not(.landing) .section-intro>p{font-size:16px}body:not(.landing) .visual-features article>p,body:not(.landing) .examples-grid article>p{font-size:16px}body:not(.landing) .template-grid p{font-size:14px}.prompt-paper p{font-size:14px}.prompt-paper{padding:20px}.mini-deck{margin-top:12px}.mini-deck strong{font-size:18px}.before-text p{font-size:13px}.after-text p{font-size:13px}.after-text{min-height:240px}.before-text{min-height:213px}.demo-explainer{font-size:14px}.after-text .tiny{font-size:10px}.edit-chip{font-size:10px}.visual-features .tiny{letter-spacing:.3px}.reveal-ready{opacity:1;transform:none}.reveal-ready.revealed{animation:soft-reveal .45s ease both}@keyframes soft-reveal{from{clip-path:inset(0 0 4% 0);translate:0 8px}to{clip-path:inset(0);translate:0 0}}
@media(max-width:1320px){.tinted-section:before{inset:0 -40px}.landing-scene{max-width:1060px}.compact-final{padding-left:40px;padding-right:40px}.quarter-slide>div>strong{font-size:39px}}
@media(max-width:1100px){.landing-title h1{font-size:46px}.landing-hero{padding-top:52px}.landing .section{padding-top:60px;padding-bottom:60px}.section-heading h2{font-size:35px}.proof-slide{padding:32px}.slide-title{font-size:33px}.prompt-result-scene{grid-template-columns:220px 1fr}.prompt-result-scene .slide-title{font-size:37px}.prompt-result-scene>.proof-slide{padding-left:45px;min-height:345px}.brief-strip{padding:24px 21px}.brief-strip>p{font-size:14px}.brief-builder{gap:38px}.brief-builder blockquote{font-size:21px;padding-left:28px}.brief-fields article{grid-template-columns:80px 1fr;gap:7px 17px}.asymmetric-proof,.wide-example,.two-column-copy,.takeaway-scene,.editable-detail,.gs-intro,.lesson-composition,.brand-rules,.team-branding{gap:42px}.asymmetric-proof{grid-template-columns:1.1fr 1fr}.asymmetric-proof .proof-slide{padding:30px}.asymmetric-proof .slide-title{font-size:29px}.slide-body{font-size:16px!important}.slide-outline li{font-size:14px}.audience-pair article{padding:25px 22px}.audience-pair h3{font-size:21px}.process-line{gap:30px}.process-line p{font-size:15px}.useful-note{grid-template-columns:230px 1fr;gap:30px}.related-feature{gap:45px}.related-feature h2{font-size:32px}.document-bridge{grid-template-columns:.85fr 84px 1.25fr}.source-sheet{padding:25px 22px}.source-sheet h3{font-size:22px}.document-bridge .proof-slide{padding:30px;min-height:353px}.document-bridge .slide-title{font-size:34px}.format-editorial{gap:50px}.quarter-slide{padding:36px;gap:38px;min-height:355px}.quarter-slide>div>strong{font-size:36px}.quarter-chart>span{font-size:10px}.readable-bars{gap:23px;height:205px}.readable-bars span{font-size:11px}.report-sheet{padding:28px 24px}.report-sheet th,.report-sheet td{font-size:12px;padding:13px 6px}.report-sheet th{font-size:10px}.editorial-band{gap:40px}.large-index{font-size:150px}.team-plan-slide strong{font-size:40px}.team-plan-slide{padding:36px 40px}.meeting-proof{gap:25px}.meeting-notes{padding:26px}.meeting-notes>p{font-size:16px}.meeting-proof .proof-slide{padding:29px}.meeting-proof .slide-title{font-size:29px}.lesson-composition .proof-slide{padding:30px}.lesson-composition .slide-title{font-size:36px}.raw-slide{padding:27px}.raw-slide p{font-size:14px}.edit-hero-proof .proof-slide{padding:35px;min-height:330px}.edit-hero-proof .slide-title{font-size:36px}.proof-panel{gap:40px}.proof-panel .proof-slide{padding:30px}.proof-panel .slide-title{font-size:30px}.comparison-editorial{gap:25px 38px}.headline-after strong{font-size:28px}.review-checks{gap:0 40px}.review-checks p{font-size:18px}.atelier-guide{padding:30px}.atelier-guide>strong{font-size:53px}.atelier-system>.proof-slide{padding:35px 40px;min-height:361px}.atelier-system .slide-title{font-size:35px}.rule-type{padding:35px 29px}.rule-type strong{font-size:38px}.brand-layout-pair .proof-slide{padding:29px}.brand-layout-pair .slide-title{font-size:31px}.compact-footer .footer-top{gap:35px}.compact-footer nav{gap:6px 25px}.compact-footer nav a{font-size:13px}.compact-footer .footer-bottom{font-size:11px}.compact-final h2{font-size:27px}.prompt-paper p{font-size:12px}.before-text p,.after-text p{font-size:11px}.mini-deck strong{font-size:16px}}
@media(max-width:800px){.landing-title h1{font-size:42px;letter-spacing:-1.6px}.landing-title>p{font-size:17px}.landing-scene{margin-top:35px}.landing-hero{padding:45px 0 48px}.section-heading h2{font-size:33px}.section-heading>p{font-size:16px}.prompt-result-scene{grid-template-columns:180px 1fr}.brief-strip{padding:20px 18px}.brief-strip>p{font-size:13px}.brief-strip>span{font-size:10px}.prompt-result-scene>.proof-slide{padding:28px 25px 28px 37px;min-height:310px}.prompt-result-scene .slide-title{font-size:31px;letter-spacing:-1px}.slide-kicker{font-size:9px}.slide-body{font-size:15px!important}.slide-bottom-rule{gap:17px;font-size:10px;margin-top:29px;padding-top:16px}.brief-builder{gap:30px}.brief-fields article{display:block;padding:19px 0}.brief-fields strong{display:block;font-size:18px;margin:8px 0}.brief-fields p{font-size:14px}.brief-builder blockquote{font-size:19px;line-height:1.6;padding:25px 0 25px 25px}.asymmetric-proof,.wide-example,.takeaway-scene,.editable-detail,.gs-intro,.lesson-composition,.brand-rules,.team-branding{grid-template-columns:1fr;gap:33px}.asymmetric-proof .proof-slide{padding:33px;max-width:100%}.asymmetric-proof .slide-title{font-size:36px}.asymmetric-proof .slide-outline{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.process-line{gap:25px}.process-line h3{font-size:20px}.process-line p{font-size:14px}.audience-pair article{padding:30px}.audience-pair h3{font-size:25px}.two-column-copy{gap:38px}.two-column-copy .section-heading h2{font-size:30px}.landing-section p{font-size:16px}.useful-note{grid-template-columns:1fr;gap:12px;margin-top:32px}.useful-note p{font-size:14px}.related-feature{grid-template-columns:1fr;gap:23px}.related-feature h2{font-size:32px}.document-bridge{grid-template-columns:1fr 1.3fr;gap:27px}.bridge-caption{display:none}.source-sheet{padding:24px}.source-sheet h3{font-size:21px}.source-sheet p{font-size:12px}.highlight-paragraph{font-size:12px}.document-bridge .proof-slide{padding:28px;min-height:344px}.document-bridge .slide-title{font-size:30px}.result-key strong{font-size:15px}.format-editorial{grid-template-columns:1fr;gap:12px}.format-list article{grid-template-columns:80px 1fr}.content-map article h3{font-size:22px}.map-head,.content-map article{gap:40px}.content-map article p{font-size:16px}.takeaway-scene .proof-slide{padding:35px}.priority-list{display:grid;grid-template-columns:1fr 1fr;gap:22px}.quarter-slide{padding:29px;gap:30px;min-height:325px;border-left-width:8px}.quarter-slide>div>strong{font-size:31px}.quarter-slide p{font-size:13px}.readable-bars{gap:18px;height:176px}.quarter-chart>span{font-size:9px}.readable-bars span{font-size:10px}.native-strip{padding:13px 20px;font-size:11px}.ppt-workflow{gap:25px}.ppt-workflow h3{font-size:20px}.ppt-workflow p{font-size:14px}.report-sheet{padding:33px}.report-sheet th,.report-sheet td{font-size:14px}.report-sheet th{font-size:12px}.editorial-band{grid-template-columns:.5fr 1.5fr;gap:30px}.large-index{font-size:130px}.team-plan-slide{padding:33px}.team-plan-slide strong{font-size:37px}.plan-lanes{gap:20px}.plan-lanes b{font-size:19px}.meeting-proof{grid-template-columns:1fr;gap:28px}.meeting-notes{max-width:90%;padding:29px}.meeting-proof .proof-slide{padding:35px}.meeting-proof .slide-title{font-size:35px}.lesson-composition .proof-slide{padding:36px}.lesson-composition .slide-title{font-size:41px}.edit-hero-proof{gap:20px;grid-template-columns:.85fr 1.15fr}.raw-slide{padding:23px}.raw-slide h3{font-size:21px}.raw-slide p{font-size:12px}.edit-hero-proof .proof-slide{padding:29px;min-height:330px}.edit-hero-proof .slide-title{font-size:30px}.proof-panel{grid-template-columns:1fr;gap:26px}.proof-panel .proof-slide{padding:35px;min-height:300px}.proof-panel .slide-title{font-size:35px}.comparison-editorial{grid-template-columns:1fr 1fr;gap:25px}.comparison-editorial>div:first-child{grid-column:1/-1;grid-row:auto}.headline-before,.headline-after{padding:27px}.headline-before strong{font-size:23px}.headline-after strong{font-size:25px}.review-checks p{font-size:17px}.atelier-system{grid-template-columns:.85fr 1.15fr}.atelier-guide{padding:26px}.atelier-guide>.slide-kicker{font-size:8px}.atelier-guide>strong{font-size:49px}.atelier-system>.proof-slide{padding:30px 31px;min-height:330px}.atelier-system .slide-title{font-size:29px;letter-spacing:-.8px}.atelier-swatches{gap:9px}.atelier-swatches i{height:34px}.type-sample{font-size:36px;gap:20px}.type-sample span{font-size:11px}.rule-type{padding:35px}.rule-type strong{font-size:46px;margin-top:38px}.rule-type p{margin-top:30px}.brand-layout-pair{gap:23px}.brand-layout-pair .proof-slide{padding:27px;min-height:288px}.brand-layout-pair .slide-title{font-size:28px}.brand-layout-pair .slide-body{font-size:14px!important}.brand-comparison{gap:15px}.brand-comparison b{font-size:14px}.brand-comparison span{font-size:10px}.compact-final{padding:29px 24px;gap:30px}.compact-final h2{font-size:25px;max-width:490px}.compact-footer .footer-top{grid-template-columns:.75fr 1.5fr;gap:30px}.compact-footer .footer-brand p{font-size:12px}.compact-footer nav{gap:5px 20px}.compact-footer nav a{font-size:12px}.compact-footer .footer-bottom{font-size:10px}.prompt-paper p{font-size:10px}.mini-deck strong{font-size:14px}.before-text p{font-size:13px}.after-text p{font-size:13px}.before-text,.after-text{min-height:242px}body:not(.landing) .section{padding:60px 0}.tinted-section:before{inset:0 -24px}}
@media(max-width:580px){.landing .section{padding:50px 0}.landing-title{padding:0 20px}.landing-title h1{font-size:36px;line-height:1.15;letter-spacing:-1.4px}.landing-title h1 br{display:none}.landing-title>p{font-size:16px;line-height:1.65;margin-top:21px}.landing-scene{padding:0 20px;margin-top:31px}.landing-hero{padding:39px 0 36px}.section-heading h2{font-size:30px;letter-spacing:-1px}.section-heading{margin-bottom:27px}.section-heading>p{font-size:16px;margin-top:18px}.landing-section p{font-size:16px}.landing-section h3{font-size:21px}.prompt-result-scene{display:flex;flex-direction:column;align-items:stretch}.brief-strip{transform:none;margin:0 17px -12px;padding:18px 20px;box-shadow:0 6px 12px #27391b0b}.brief-strip>span{font-size:11px}.brief-strip>p{font-size:13px;line-height:1.55;margin-top:9px}.prompt-result-scene>.proof-slide{padding:34px 25px 26px;min-height:290px}.prompt-result-scene .slide-title{font-size:30px;line-height:1.12;letter-spacing:-.8px;margin-top:23px}.slide-kicker{font-size:9px;letter-spacing:.6px}.slide-body{font-size:14px!important;line-height:1.65!important;margin-top:20px}.slide-body br{display:none}.slide-bottom-rule{gap:12px;flex-wrap:wrap;font-size:10px;margin-top:25px;padding-top:15px}.brief-builder{grid-template-columns:1fr;gap:26px}.brief-fields article{display:grid;grid-template-columns:78px 1fr;gap:6px 15px}.brief-fields article>span{grid-row:1/3;font-size:11px;padding-top:8px}.brief-fields strong{font-size:18px;margin:0}.brief-fields p{font-size:14px}.brief-builder blockquote{font-size:20px;padding:8px 0 8px 24px;line-height:1.6}.brief-builder cite{font-size:11px;margin-top:19px}.asymmetric-proof .proof-slide{padding:27px 24px}.asymmetric-proof .slide-title{font-size:29px}.asymmetric-proof .slide-outline{display:block;margin-top:22px}.slide-outline li{font-size:14px;padding:12px 0}.slide-outline li>span{font-size:10px;margin-right:12px}.process-line{grid-template-columns:1fr;gap:0;margin-top:27px}.process-line li{position:relative;padding:23px 0 23px 42px}.process-line li>span{position:absolute;left:0;top:26px;font-size:12px}.process-line h3{font-size:22px;margin:0 0 12px}.process-line p{font-size:15px}.wide-example{gap:27px}.audience-pair{grid-template-columns:1fr}.audience-pair article{padding:25px}.audience-pair h3{font-size:23px;margin:17px 0 12px}.audience-pair p{font-size:15px}.useful-note{padding-top:22px;margin-top:29px}.useful-note p{font-size:14px}.related-feature h2{font-size:29px}.related-feature{gap:19px}.inline-link{font-size:14px;min-height:44px;margin-top:13px}.document-bridge{display:flex;flex-direction:column;gap:0}.source-sheet{padding:22px 23px;width:88%;transform:rotate(-2deg);margin-bottom:-12px;position:relative;z-index:1}.source-sheet h3{font-size:21px;margin:16px 0 13px}.source-sheet p{font-size:12px}.source-sheet p:last-child{display:none}.highlight-paragraph{font-size:12px;margin:15px -4px 0;padding:12px}.document-label{font-size:8px}.document-bridge .proof-slide{padding:33px 25px 26px;min-height:0;width:100%}.document-bridge .slide-title{font-size:29px;margin-top:20px}.result-key{margin-top:24px;padding-top:16px}.result-key strong{font-size:15px}.result-key strong br{display:none}.result-key>span{font-size:10px}.format-editorial{gap:8px}.format-list article{grid-template-columns:58px 1fr;gap:22px;padding:23px 0}.format-list article>b{font-size:15px}.format-list h3{font-size:21px;margin-bottom:12px}.format-list p{font-size:15px}.map-head{gap:25px;font-size:11px}.content-map article{grid-template-columns:1fr;gap:14px;padding:22px 0}.content-map article p{font-size:14px;max-width:100%}.content-map article h3{font-size:23px;margin-top:9px}.content-map article b{font-size:10px}.two-column-copy{grid-template-columns:1fr;gap:26px}.two-column-copy .section-heading h2{font-size:30px}.explain-rows article{gap:17px;padding:21px 0}.explain-rows h3{font-size:21px}.explain-rows p{font-size:15px}.takeaway-scene .proof-slide{padding:28px 25px}.takeaway-scene .slide-title{font-size:30px}.priority-list{display:block;margin-top:23px}.priority-list strong{font-size:19px}.priority-list p{font-size:13px}.quarter-slide{grid-template-columns:1fr;gap:30px;padding:27px 25px 28px;border-left-width:6px;min-height:0}.quarter-slide>div>strong{font-size:32px;letter-spacing:-1px;margin-top:20px}.quarter-slide>div>strong br:nth-child(2){display:none}.quarter-slide p{font-size:13px;margin-top:18px}.quarter-chart>span{font-size:10px}.readable-bars{height:153px;margin-top:15px;gap:25px}.readable-bars span{font-size:11px}.native-strip{padding:13px 15px;gap:8px;font-size:10px;line-height:1.5}.native-strip .app-icon{width:21px;height:24px;font-size:14px}.native-facts{font-size:12px;gap:12px 18px;margin-top:23px}.ppt-workflow{grid-template-columns:1fr;gap:24px}.ppt-workflow article{padding-top:20px}.ppt-workflow h3{font-size:23px;margin:21px 0 12px}.ppt-workflow p{font-size:15px}.report-sheet{padding:26px 20px}.report-sheet h3{font-size:28px;margin:20px 0 24px}.report-sheet th,.report-sheet td{font-size:11px;padding:13px 4px}.report-sheet th{font-size:9px}.report-sheet>p{font-size:10px;margin-top:18px}.editorial-band{grid-template-columns:1fr;gap:22px}.large-index{text-align:left;font-size:100px;letter-spacing:-6px}.editorial-band .section-heading{margin-bottom:19px}.team-plan-slide{padding:28px 25px}.team-plan-slide strong{font-size:32px;margin-top:20px;letter-spacing:-1px}.team-plan-slide p{font-size:14px;margin-top:18px}.plan-lanes{grid-template-columns:1fr;gap:13px;margin-top:27px}.plan-lanes>div{display:grid;grid-template-columns:66px 1fr;gap:15px;padding-top:13px}.plan-lanes span{font-size:11px;margin:0;padding-top:4px}.plan-lanes b{font-size:19px;line-height:1.25}.plan-lanes br{display:none}.gs-intro{gap:30px}.meeting-notes{padding:25px;max-width:94%}.meeting-notes>p{font-size:16px;line-height:1.65;margin-top:20px}.note-underlines{font-size:11px;margin-top:20px}.meeting-proof .proof-slide{padding:29px 25px}.meeting-proof .slide-title{font-size:29px}.lesson-composition .proof-slide{padding:30px 26px;min-height:295px}.lesson-composition .slide-title{font-size:36px}.lesson-sequence{gap:15px;margin-top:29px}.lesson-sequence span{font-size:12px;padding-top:13px}.edit-hero-proof{display:flex;flex-direction:column;gap:0}.raw-slide{width:91%;padding:22px 24px;margin-bottom:-12px;z-index:1;position:relative;transform:rotate(-2deg)}.raw-slide h3{font-size:19px;margin:15px 0 11px}.raw-slide p{font-size:12px;line-height:1.65}.edit-hero-proof .proof-slide{padding:32px 25px 29px;min-height:0;width:100%}.edit-hero-proof .slide-title{font-size:30px;margin-top:21px;letter-spacing:-1px}.edit-hero-proof .slide-body{font-size:14px!important}.feature-tabs{gap:15px;margin-top:24px}.feature-tabs button{font-size:18px;padding:13px 11px}.proof-panel{gap:25px;margin-top:26px}.proof-panel>div:first-child>h3{font-size:24px;margin-bottom:15px}.proof-panel .proof-slide{padding:28px 24px;min-height:282px}.proof-panel .slide-title{font-size:29px}.remix-columns{gap:16px;margin-top:29px}.remix-columns b{font-size:20px}.remix-columns span{font-size:10px}.comparison-editorial{grid-template-columns:1fr;gap:19px}.comparison-editorial>div:first-child{grid-column:auto}.headline-before,.headline-after{padding:24px 26px}.headline-before strong{font-size:22px}.headline-after strong{font-size:27px}.review-checks{grid-template-columns:1fr}.review-checks p{font-size:18px;padding:22px 0;gap:20px}.atelier-system{display:flex;flex-direction:column;align-items:stretch}.atelier-guide{margin:0 20px -12px;padding:25px;transform:rotate(-2deg)}.atelier-guide>strong{font-size:47px;margin-top:17px}.atelier-swatches{margin:19px 0;max-width:200px}.atelier-swatches i{height:29px}.type-sample{padding-top:15px;font-size:32px}.type-sample span{font-size:11px}.atelier-system>.proof-slide{padding:32px 27px;min-height:0}.atelier-system .slide-title{font-size:30px;margin-top:23px}.rule-type{padding:31px 25px}.rule-type strong{font-size:35px;margin-top:35px;letter-spacing:-.8px}.rule-type p{font-size:16px;margin-top:27px}.brand-rules{gap:30px}.brand-layout-pair{grid-template-columns:1fr;gap:24px}.brand-layout-pair .proof-slide{padding:29px 26px;min-height:277px}.brand-layout-pair .slide-title{font-size:32px}.brand-comparison{margin-top:30px;gap:23px}.brand-comparison b{font-size:15px}.brand-comparison span{font-size:11px}.instruction-note{padding:25px;margin-top:26px}.instruction-note>p{font-size:18px;line-height:1.6}.proof-caption{font-size:11px!important;margin-top:18px}.compact-final{padding:29px 20px;display:flex;flex-direction:column;align-items:flex-start;gap:21px}.compact-final h2{font-size:26px;line-height:1.2;letter-spacing:-.8px}.compact-final .cta{font-size:15px;min-height:48px}.compact-footer{padding:32px 0 22px}.compact-footer .footer-top{grid-template-columns:1fr;gap:22px;padding-bottom:23px}.compact-footer .footer-brand{grid-column:auto}.compact-footer .footer-brand>strong{font-size:25px}.compact-footer .footer-brand p{font-size:13px;margin-top:8px}.compact-footer nav{gap:3px 21px;grid-template-columns:1fr 1fr}.compact-footer nav a{font-size:12px;min-height:44px;line-height:1.55}.compact-footer .footer-bottom{font-size:10px;gap:9px;padding-top:18px}.landing .faq-section{padding-top:50px;padding-bottom:50px}.faq-toggle{font-size:15px;min-height:65px}.faq-answer p{font-size:15px}.tinted-section:before{inset:0 -20px}body:not(.landing) .section{padding:50px 0}body:not(.landing) .section-intro>p,body:not(.landing) .start-grid article>p,body:not(.landing) .split-heading p,body:not(.landing) .brand-copy>p{font-size:16px}.hero-copy p{font-size:16px}.rewrite-comparison{grid-template-columns:1fr;gap:18px}.before-text{min-height:0;padding:23px;transform:none}.before-text strong{font-size:19px}.before-text p{font-size:14px;line-height:1.7;margin-top:13px}.after-text{min-height:0;padding:26px}.after-text strong{font-size:28px}.after-text p{font-size:14px;line-height:1.7}.after-text .tiny{font-size:9px}.edit-chip{font-size:10px;margin-top:22px}.state-labels{font-size:10px}.edit-controls button{align-items:flex-start}.edit-controls small{font-size:11px;min-height:32px}.demo-explainer{font-size:14px;line-height:1.7}.start-grid .visual{height:310px}.prompt-paper p{font-size:11px}.prompt-paper{width:100%;padding:19px}.mini-deck{margin-top:16px;margin-left:0;width:100%;gap:10px}.mini-deck>div{height:124px;padding:15px;flex:1;width:auto;min-width:0}.mini-deck strong{font-size:14px;margin-top:14px}.mini-deck>div+div{transform:rotate(4deg) translateY(5px)}.mini-deck b{font-size:17px;margin:21px 0 8px}.mini-deck small{font-size:7px}.mini-deck span{font-size:6px}.prompt-visual{padding:23px}.doc-type{font-size:13px}.document-result strong{font-size:21px}.document-result{padding:20px 14px;min-height:144px}.document-paper strong{font-size:12px}.filetypes span{font-size:10px}.visual-caption{font-size:11px}.template-grid p{font-size:14px}.examples-grid article>p{font-size:16px}.editor-wrap{padding:18px 12px}.editor-body{grid-template-columns:1fr;min-height:0}.slide-rail,.plus-panel,.editor-menu,.editor-bottom{display:none}.editor-canvas{padding:16px}.market-slide{padding:23px;aspect-ratio:auto;min-height:240px}.market-slide .tiny{font-size:8px}.market-slide h3{font-size:29px;letter-spacing:-1px;line-height:1.1;margin-top:26px}.market-bottom{margin-top:34px}.market-bottom strong{font-size:11px}.market-bottom p{font-size:9px}.market-circle{font-size:18px;width:37px;height:37px}.editor-title{height:38px;font-size:11px;padding:0 13px}.editor-title .app-icon{font-size:13px;width:21px;height:23px}.proof-line{font-size:11px}.brand-copy .muted-note{font-size:12px}.clean-list li{font-size:14px}.hero-status{display:none}}
@media(max-width:370px){.landing-title{padding:0 16px}.landing-title h1{font-size:34px;letter-spacing:-1.3px}.landing-title>p{font-size:16px}.landing-scene{padding:0 16px}.section-heading h2,.two-column-copy .section-heading h2{font-size:29px}.prompt-result-scene>.proof-slide{padding:31px 22px 25px}.prompt-result-scene .slide-title{font-size:28px}.brief-strip{padding:17px 18px;margin-left:12px;margin-right:12px}.brief-strip>p{font-size:12px}.slide-kicker{font-size:8px}.slide-body{font-size:13px!important}.brief-fields article{grid-template-columns:64px 1fr;gap:7px 13px}.brief-fields strong{font-size:17px}.brief-fields p{font-size:14px}.brief-builder blockquote{font-size:19px;padding-left:20px}.asymmetric-proof .slide-title{font-size:27px}.asymmetric-proof .proof-slide{padding:25px 22px}.slide-outline li{font-size:13px}.format-list article{grid-template-columns:50px 1fr;gap:18px}.format-list article>b{font-size:14px}.format-list h3{font-size:20px}.document-bridge .proof-slide{padding:31px 22px 25px}.document-bridge .slide-title{font-size:27px}.source-sheet{padding:20px}.source-sheet h3{font-size:20px}.result-key strong{font-size:14px}.takeaway-scene .slide-title{font-size:28px}.quarter-slide{padding:25px 21px}.quarter-slide>div>strong{font-size:29px}.native-strip{font-size:9px;padding:12px}.readable-bars{height:135px;gap:19px}.report-sheet{padding:23px 16px}.report-sheet th,.report-sheet td{font-size:10px;padding:11px 3px}.report-sheet th{font-size:9px}.team-plan-slide{padding:25px 22px}.team-plan-slide strong{font-size:30px}.plan-lanes b{font-size:18px}.meeting-proof .proof-slide{padding:27px 22px}.meeting-proof .slide-title{font-size:27px}.lesson-composition .proof-slide{padding:27px 23px}.lesson-composition .slide-title{font-size:32px}.raw-slide{padding:21px}.raw-slide p{font-size:12px}.edit-hero-proof .proof-slide{padding:31px 23px 27px}.edit-hero-proof .slide-title{font-size:28px}.proof-panel .proof-slide{padding:26px 22px}.proof-panel .slide-title{font-size:27px}.feature-tabs{gap:12px}.feature-tabs button{padding:12px 9px;font-size:17px}.remix-columns{gap:12px}.remix-columns span{font-size:9px}.atelier-guide{margin:0 15px -12px;padding:23px}.atelier-guide>strong{font-size:42px}.atelier-system>.proof-slide{padding:31px 23px 26px}.atelier-system .slide-title{font-size:28px;letter-spacing:-.9px}.rule-type strong{font-size:31px}.brand-layout-pair .slide-title{font-size:29px}.brand-layout-pair .proof-slide{padding:26px 23px}.compact-footer nav{gap:3px 17px}.compact-footer nav a{font-size:11px}.compact-final{padding:28px 16px}.compact-final h2{font-size:25px}.tinted-section:before{inset:0 -16px}.prompt-visual{padding:19px}.prompt-paper{padding:16px}.prompt-paper p{font-size:10px}.mini-deck>div{padding:12px;height:122px}.mini-deck strong{font-size:13px}.mini-deck b{font-size:15px}.mini-deck small{font-size:6px}.document-result strong{font-size:18px}.document-paper strong{font-size:11px}.market-slide{padding:20px;min-height:227px}.market-slide h3{font-size:26px}.market-bottom p{font-size:8px}}
@media(prefers-reduced-motion:reduce){.proof-panel,.reveal-ready.revealed{animation:none!important}.landing *{scroll-behavior:auto!important}}
.compact-final>div{min-width:0}.compact-final>div>p{font-size:15px;line-height:1.6;margin:8px 0 0;color:#5b6552}.compact-final h2{font-size:29px}.bold-bottom b{display:none}
@media(max-width:580px){.compact-final h2{font-size:27px}.compact-final>div>p{font-size:14px}}
@media(max-width:580px){.document-bridge>.proof-slide,.edit-hero-proof>.proof-slide,.atelier-system>.proof-slide{order:-1}.source-sheet{margin:20px 0 0}.raw-slide{margin:20px 0 0}.atelier-guide{margin:20px 16px 0}.landing-hero .slide-title{overflow-wrap:normal}}
:root{--accent:#b94f3b}
@media(max-width:370px){.compact-footer nav a{font-size:12px}.atelier-system .slide-title{font-size:29px}}
.header .logo{min-height:44px;display:flex;align-items:center}
