*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);margin:0;line-height:1.6}a{color:inherit}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:wait;opacity:.55}:is(button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible){outline:3px solid var(--brand-orange-text);outline-offset:3px}.portal{max-width:1280px;margin:0 auto;padding:0 56px}section{border-bottom:1px solid var(--line);padding:64px 0}.eyebrow{letter-spacing:1.6px;text-transform:uppercase;margin:0 0 20px;font-size:10px;font-weight:600;line-height:1.6}.intro{color:var(--muted);max-width:490px;margin:28px 0;font-size:16px;line-height:1.75}.micro{color:var(--muted);font-size:11px;line-height:1.7}h1,h2{font-family:var(--font-display);letter-spacing:-1.4px;margin:0;font-weight:400;line-height:1.03}h1{font-size:76px}h2{font-size:55px}h3{letter-spacing:-.5px;font-size:21px;line-height:1.35}em{color:var(--brand-orange-text);font-style:italic}.home-hero{grid-template-columns:1.08fr 1fr;align-items:center;gap:65px;padding:66px 0 72px;display:grid}.cta-row{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.button{border:1px solid var(--ink);border-radius:4px;justify-content:center;align-items:center;gap:24px;padding:13px 21px;font-size:12px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.button.primary{background:var(--ink);color:var(--paper)}.button.primary:hover{background:var(--brand-orange-text)}.button.ghost{color:var(--ink);background:0 0}.subtle{text-underline-offset:5px;color:inherit;background:0 0;border:0;padding:0;font-size:12px}.radar-visual{background:var(--surface-muted);border-radius:4px;min-height:545px;padding:29px;position:relative;overflow:hidden}.visual-label{letter-spacing:1.5px;justify-content:space-between;font-size:8px;display:flex}.visual-title{font-family:var(--font-display);margin:30px 0;font-size:39px;line-height:1.13}.axis-card{border-radius:4px;max-width:360px;min-height:109px;margin-top:13px;padding:18px 22px;position:relative}.axis-card span{letter-spacing:1.4px;margin-bottom:8px;font-size:8px;display:block}.axis-card strong{font-size:16px;font-weight:500;line-height:1.3}.axis-card b{font-size:37px;font-weight:400;position:absolute;bottom:15px;right:20px}.axis-card.editorial{background:var(--ink);color:var(--lime);margin-left:4px;transform:rotate(-3deg)}.axis-card.growth{background:var(--lime);margin-left:35px;transform:rotate(2deg)}.axis-card.commercial{background:var(--pink);margin-left:8px;transform:rotate(-1deg)}.visual-foot{letter-spacing:1px;margin-top:27px;font-size:10px}.statement{grid-template-columns:1fr 1.3fr;column-gap:50px;display:grid}.statement>.eyebrow{grid-column:1/-1}.goal-teasers{flex-direction:column;display:flex}.goal-teasers a{border-bottom:1px solid var(--line);padding:18px 30px 18px 35px;text-decoration:none;position:relative}.goal-teasers a:first-child{padding-top:0}.goal-teasers span{color:var(--brand-orange-text);font-size:10px;position:absolute;left:0}.goal-teasers strong{font-size:16px;font-weight:500}.goal-teasers p{color:var(--muted);margin:7px 0 0;font-size:12px}.goal-teasers b{font-weight:400;position:absolute;top:22px;right:0}.section-head{justify-content:space-between;align-items:end;gap:50px;margin-bottom:35px;display:flex}.section-head>p{max-width:345px;color:var(--muted);font-size:14px}.steps{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:42px;display:grid}.steps article{border-top:2px solid var(--brand-orange-text);padding-top:20px}.steps span{letter-spacing:1.3px;font-size:10px}.steps h3{font-size:20px}.steps p{color:var(--muted);font-size:13px}.product-overview{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.product-overview a{background:var(--surface-muted);border-radius:4px;padding:27px;text-decoration:none}.product-overview a:last-child{background:var(--ink);color:var(--paper);grid-column:span 2}.product-overview h3{margin:10px 0;font-size:21px}.product-overview p{font-size:13px;line-height:1.7}.product-overview .eyebrow{font-size:8px}.last-call{text-align:center}.last-call p:not(.eyebrow){max-width:520px;color:var(--muted);margin:25px auto;font-size:14px}.last-call .button{margin-top:5px}.acquisition-head{padding:55px 0 30px}.acquisition h1{font-size:68px}.wizard-steps{border-bottom:1px solid var(--line);gap:35px;padding:18px 0;display:flex}.wizard-steps button{color:var(--muted);background:0 0;border:0;padding:8px 0;font-size:12px}.wizard-steps span{color:var(--brand-orange-text);margin-right:10px;font-size:10px}.wizard-steps [aria-current]{color:var(--ink);font-weight:600}.wizard{padding-top:40px}.goal-options{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.goal-options button{text-align:left;border:1px solid var(--line);color:var(--ink);background:0 0;border-radius:4px;padding:27px 55px 27px 25px;position:relative}.goal-options button.selected{background:var(--sage);border:1px solid var(--brand-orange-text)}.goal-icon{color:var(--brand-orange-text);margin-bottom:14px;font-size:27px;display:block}.goal-options strong{font-size:18px;font-weight:500;display:block}.goal-options p{color:var(--muted);margin:8px 0 0;font-size:13px}.radio-dot{border:1px solid #a6b199;border-radius:50%;width:17px;height:17px;position:absolute;top:28px;right:23px}.selected .radio-dot{background:var(--ink);box-shadow:none}.next-row{justify-content:space-between;align-items:center;gap:25px;margin-top:30px;display:flex}.context-grid{grid-template-columns:1fr 1fr;gap:50px;margin-top:35px;display:grid}label{flex-direction:column;gap:8px;margin-bottom:20px;font-size:11px;display:flex}input,select,textarea{border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);background:0 0;border-radius:4px;padding:12px;font-size:13px;line-height:1.5}textarea{resize:vertical}.secondary-panel{background:var(--sage);border-radius:4px;padding:28px}.secondary-panel h3{margin:0 0 15px}.secondary-panel p{color:var(--muted);font-size:13px}.check-label{flex-direction:row;align-items:center;gap:12px;margin:18px 0;font-size:13px}.check-label input{width:17px;height:17px;accent-color:var(--ink)}.offer-tabs{grid-template-columns:repeat(5,1fr);gap:9px;margin-bottom:25px;display:grid}.offer-tabs button{border:1px solid var(--line);color:var(--ink);background:0 0;border-radius:4px;padding:15px 12px;font-size:12px}.offer-tabs .active{background:var(--ink);color:var(--paper);border-color:var(--ink)}.offer-tabs small{color:var(--brand-orange-text);margin-top:7px;font-size:8px;display:block}.offer-tabs .active small{color:var(--lime)}.proposal-grid{grid-template-columns:1fr 1fr;gap:45px;display:grid}.offer-detail{background:var(--surface-muted);border-radius:4px;padding:32px}.offer-detail h3{font-family:var(--font-display);margin:5px 0 20px;font-size:40px;font-weight:400}.offer-headline{color:var(--ink)!important;font-size:18px!important;line-height:1.45!important}.offer-detail p{color:var(--muted);font-size:13px;line-height:1.75}.offer-detail h4{margin:25px 0 15px;font-size:13px}.offer-detail ul{margin:0;padding-left:20px;font-size:13px;line-height:2}.offer-note{border-top:1px solid #ced7c6;margin-top:25px;padding-top:22px}.offer-note strong{font-size:11px}.offer-note p{margin:5px 0 15px;font-size:12px}.offer-detail .price{color:var(--ink);font-size:16px;font-weight:500}.price span{margin-top:6px;font-size:11px;font-weight:400;display:block}.intake{padding:15px 0}.intake h3{margin:0 0 25px;font-size:24px}.intake .button{width:100%;margin-top:10px}.error{color:#923d28;background:#f5e1d8;border-radius:4px;padding:10px 13px;font-size:12px}.success{color:#375a40;font-size:12px}.back{cursor:pointer;margin-top:28px}.receipt{text-align:center;border:0;max-width:650px;margin:50px auto}.receipt h1{font-size:68px}.receipt p:not(.eyebrow){color:var(--muted);margin:25px 0;font-size:15px}.receipt .micro{font-size:11px!important}.receipt-icon{color:var(--brand-orange-text);margin-bottom:25px;font-size:38px;display:block}.receipt .subtle{margin-top:22px;display:block}.login-page{grid-template-columns:1.1fr 1fr;align-items:center;gap:80px;min-height:calc(100vh - 200px);padding-top:65px;padding-bottom:65px;display:grid}.login-story h1{font-size:70px}.login-story>p:not(.eyebrow){color:var(--muted);max-width:420px;margin:25px 0;font-size:14px}.login-creators{gap:20px;margin-top:35px;display:flex}.login-creators span{font-family:var(--font-display);border-top:1px solid var(--line);padding-top:16px;font-size:24px}.login-creators b{font-family:var(--font-body);margin-left:10px;font-size:11px;font-weight:400}.login-card{border:1px solid var(--line);background:var(--surface);border-radius:4px;padding:40px}.login-card h2{font-size:49px}.login-card p:not(.eyebrow){color:var(--muted);margin:22px 0;font-size:13px}.login-card .micro{font-size:11px!important}.login-card .button{width:100%}.login-card .subtle{margin-top:20px;display:block}.lock-icon{background:var(--sage);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:24px;font-size:20px;display:inline-flex}.admin-page{padding-top:45px;padding-bottom:20px}.admin-head{justify-content:space-between;align-items:center;gap:35px;display:flex}.admin-head h1{font-size:61px}.admin-head .intro{margin:22px 0;font-size:14px}.admin-user{text-align:right;overflow-wrap:anywhere;max-width:270px;font-size:12px}.admin-user small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.user-dot{background:var(--brand-orange-text);border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.admin-stats{grid-template-columns:repeat(4,1fr);gap:14px;margin:30px 0;display:grid}.admin-stats>div{background:var(--surface-muted);border-radius:4px;padding:22px}.admin-stats span{color:var(--muted);font-size:10px}.admin-stats strong{margin-top:10px;font-size:38px;font-weight:500;line-height:1.3;display:block}.admin-tabs{border-bottom:1px solid var(--line);gap:30px;display:flex}.admin-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:14px 0;font-size:13px}.admin-tabs [aria-selected=true]{border-color:var(--ink);color:var(--ink);font-weight:500}.admin-tabs span{background:var(--sage);border-radius:4px;margin-left:5px;padding:2px 6px;font-size:10px}.admin-toolbar{align-items:end;gap:16px;margin:25px 0;display:flex}.admin-toolbar label{min-width:200px;margin:0}.admin-toolbar label:first-child{flex:1}.admin-toolbar .button{white-space:nowrap;margin-left:auto}.creator-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.creator-card{border:1px solid var(--line);border-radius:4px;overflow:hidden}.creator-banner{align-items:center;gap:16px;min-height:165px;padding:25px;display:flex;position:relative}.creator-banner.pink{background:var(--pink)}.creator-banner.sage{background:var(--sage)}.creator-initials{font-family:var(--font-display);font-size:35px}.creator-banner .eyebrow{margin:0 0 6px;font-size:8px;display:block}.creator-banner h2{font-family:var(--font-body);letter-spacing:-.5px;font-size:21px;font-weight:500}.creator-banner p{margin:7px 0 0;font-size:10px}.report-edition{font-size:9px;position:absolute;top:16px;right:16px}.creator-body{padding:25px}.creator-body>p{font-size:13px}.creator-body .micro{font-size:10px}.report-actions{align-items:center;gap:20px;margin:22px 0;display:flex}.report-actions .button{padding:11px 16px;font-size:11px}.report-actions .subtle{font-size:10px}.management-fields{border-top:1px solid var(--line);padding-top:24px}.save-row{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.save-row .button{font-size:11px}.save-row .micro{font-size:9px}.admin-note{border-bottom:1px solid var(--line);padding:25px 0}.signout{margin:15px 0;display:inline-block}.requests-list{grid-template-columns:1fr 1fr;gap:20px;display:grid}.request-card{border:1px solid var(--line);border-radius:4px;padding:25px}.request-head{justify-content:space-between;align-items:start;gap:20px;display:flex}.request-head .eyebrow{margin-bottom:10px;font-size:8px}.request-head h3{margin:0;font-size:21px}.request-card p{font-size:12px}.status-pill{background:var(--sage);white-space:nowrap;border-radius:4px;padding:6px 10px;font-size:9px}.request-context{white-space:pre-line;color:var(--muted)}.request-card label{margin-bottom:0}.empty-state{border:1px dashed var(--line);text-align:center;border-radius:4px;grid-column:1/-1;padding:50px 20px}.empty-state>span{color:var(--brand-orange-text);font-size:37px}.empty-state h3{font-family:var(--font-display);font-size:35px;font-weight:400}.empty-state p{color:var(--muted);font-size:13px}.denied{padding-top:80px;padding-bottom:100px}.denied .button{margin-top:30px}@media (max-width:950px){.portal{padding-left:28px;padding-right:28px}.home-hero{gap:30px}h1{font-size:62px}h2{font-size:47px}.radar-visual{padding:24px}.axis-card.growth{margin-left:12px}.visual-title{font-size:34px}.login-page{gap:35px}.login-story h1{font-size:59px}.login-card{padding:28px}.offer-tabs{grid-template-columns:repeat(3,1fr)}.proposal-grid{gap:25px}.creator-banner{padding-top:35px;display:block}.creator-initials{display:none}.report-actions{flex-wrap:wrap;gap:10px}}@media (max-width:600px){.portal{padding:0 20px}section{padding:42px 0}h1{font-size:58px}h2{font-size:45px}.home-hero{grid-template-columns:1fr;gap:32px;padding-top:42px}.home-hero .intro{font-size:14px}.radar-visual{min-height:510px}.visual-title{font-size:37px}.axis-card.growth{margin-left:25px}.statement{grid-template-columns:1fr}.goal-teasers{margin-top:30px}.section-head{display:block}.section-head>p{margin-top:22px}.steps{grid-template-columns:1fr;gap:20px;margin-top:25px}.steps h3{margin:15px 0}.product-overview{grid-template-columns:1fr}.product-overview a:last-child{grid-column:auto}.last-call{padding-bottom:45px}.acquisition-head{padding-top:40px}.acquisition h1{font-size:56px}.wizard-steps{gap:17px}.wizard-steps button{font-size:10px}.wizard-steps span{margin-right:5px}.goal-options{grid-template-columns:1fr;gap:12px}.goal-options button{padding:20px 44px 20px 20px}.goal-options strong{font-size:16px}.goal-options p{font-size:12px}.goal-icon{margin-bottom:8px;font-size:22px}.next-row{flex-wrap:wrap;gap:20px}.next-row>.button.primary{margin-left:auto}.context-grid{grid-template-columns:1fr;gap:10px;margin-top:25px}.secondary-panel{padding:23px}.offer-tabs{grid-template-columns:repeat(2,1fr);gap:8px}.offer-tabs button{padding:12px 8px;font-size:11px}.proposal-grid{grid-template-columns:1fr}.offer-detail{padding:25px}.intake{padding-top:10px}.receipt{margin:20px auto}.receipt h1{font-size:57px}.login-page{grid-template-columns:1fr;gap:35px;padding-top:40px;padding-bottom:40px}.login-story h1{font-size:58px}.login-creators{margin-top:25px}.login-card{padding:30px 25px}.admin-page{padding-top:35px}.admin-head{display:block}.admin-head h1{font-size:55px}.admin-user{text-align:left;max-width:none;margin:22px 0}.admin-stats{grid-template-columns:1fr 1fr;gap:10px;margin:25px 0}.admin-stats>div{padding:18px}.admin-stats strong{font-size:31px}.admin-tabs{gap:20px}.admin-tabs button{font-size:11px}.admin-toolbar{flex-wrap:wrap;gap:12px}.admin-toolbar label{min-width:0;flex:1!important}.admin-toolbar .button{margin-left:0}.creator-grid,.requests-list{grid-template-columns:1fr}.creator-banner{padding:30px 20px;display:flex}.creator-body{padding:22px}.report-actions{gap:20px}.creator-banner h2{font-size:21px}.creator-initials{font-size:29px;display:block}.request-card{padding:22px}.request-head{display:block}.status-pill{margin:10px 0;display:inline-block}.empty-state h3{font-size:30px}.denied{padding-top:50px;padding-bottom:60px}.denied h1{font-size:50px}}body :is(h1,h2,h3,h4,p,summary,label,button,.eyebrow,.report-nav,.report-beta,.report-footer,.text-link,.subtle,.number-card,.kpi,.count,.edition,.period-summary,.wizard-steps,.offer-tabs,.micro,.price,.resource-links){text-transform:lowercase}.report-brand img,.report-footer>img{mix-blend-mode:multiply}.eyebrow,.report-beta{letter-spacing:.08em}.endorsement-notice{color:#364139;background:#ebe7df;border:1px solid #d5d1c7;border-radius:4px;margin:0 0 24px;padding:14px 18px;font-size:13px;line-height:1.5}.endorsement-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-bottom:28px;display:grid}.endorsement-grid article{background:var(--surface-muted);border-radius:4px;flex-direction:column;padding:28px;display:flex}.endorsement-grid article:nth-child(2){background:#eee0e1}.endorsement-grid article:nth-child(3){background:var(--surface-muted)}.fictional-label{border:1px solid #899481;border-radius:4px;width:fit-content;padding:5px 9px;font-size:11px}.endorsement-grid blockquote{margin:22px 0 28px;font-size:20px;font-weight:500;line-height:1.55}.endorsement-outcome{border-top:1px solid #bbc2b2;margin-top:auto;padding-top:18px;font-size:13px;line-height:1.6}@media (max-width:950px){.endorsement-grid{grid-template-columns:1fr}.endorsement-grid blockquote{font-size:21px}}body{text-transform:lowercase}.caption{text-transform:none}html{scroll-padding-top:110px}.hero-delivery{background:var(--surface-muted);border-radius:4px;padding:32px}.hero-delivery h2{margin-bottom:26px;font-size:44px}.delivery-item{border-top:1px solid var(--line);gap:18px;padding:19px 0;display:flex}.delivery-item>span{color:var(--brand-orange-text);font-size:11px}.delivery-item strong{font-size:16px;font-weight:500}.delivery-item p{color:var(--muted);margin:6px 0 0;font-size:13px}.hero-delivery>.micro{margin-bottom:0}.report-anatomy{grid-template-columns:1.1fr 1fr;gap:48px;display:grid}.demo-report{background:var(--surface);border:1px solid var(--line);border-radius:4px;min-width:0;padding:24px}.demo-bar{color:var(--muted);justify-content:space-between;gap:14px;margin-bottom:18px;font-size:10px;display:flex}.demo-verdict{background:var(--ink);color:var(--paper);border-radius:4px;padding:22px}.demo-verdict .eyebrow{color:var(--lime);margin-bottom:12px;font-size:9px;display:block}.demo-verdict h3{margin:0 0 20px;font-size:21px;font-weight:500}.decision-pills{flex-wrap:wrap;gap:7px;display:flex}.decision-pills span{border:1px solid #687c65;border-radius:4px;padding:5px 9px;font-size:10px}.demo-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:14px 0;display:grid}.demo-metrics>div{background:var(--sage);border-radius:4px;padding:15px 10px}.demo-metrics strong{font-size:26px;font-weight:500;display:block}.demo-metrics span{color:var(--muted);font-size:10px}.demo-caption{color:var(--muted);margin-top:22px;font-size:10px}.demo-index>div{grid-template-columns:115px 1fr 35px;align-items:center;gap:10px;margin:12px 0;font-size:11px;display:grid}.demo-index i{background:var(--brand-orange-text);border-radius:4px;height:9px}.demo-index b{font-weight:500}.demo-posts{grid-template-columns:1fr 1fr;gap:12px;margin-top:22px;display:grid}.demo-cover{height:105px;font-family:var(--font-display);border-radius:4px;flex-direction:column;justify-content:center;padding:18px;font-size:27px;line-height:1.05;display:flex}.tutorial-cover{background:var(--lime)}.backstage-cover{background:var(--pink)}.demo-cover em{color:var(--ink)}.demo-posts strong{margin-top:12px;font-size:10px;display:block}.demo-posts p{color:var(--muted);margin:5px 0;font-size:10px}.report-chapters{counter-reset:chapter;margin:0;padding:0;list-style:none}.report-chapters li{counter-increment:chapter;border-top:1px solid var(--line);gap:18px;padding:20px 0;display:flex}.report-chapters li:before{content:counter(chapter,decimal-leading-zero);color:var(--brand-orange-text);padding-top:4px;font-size:11px}.report-chapters h3{margin:0 0 8px;font-size:19px;font-weight:500}.report-chapters p{color:var(--muted);margin:0;font-size:13px}.beta-cycle{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;display:grid}.beta-cycle article{border-top:2px solid var(--brand-orange-text);padding-top:20px}.beta-cycle span{color:var(--brand-orange-text);font-size:10px}.beta-cycle h3{font-size:18px}.beta-cycle p{color:var(--muted);font-size:13px}.sample-section{grid-template-columns:1fr 1.2fr;align-items:center;gap:48px;display:grid}.sample-section .intro{font-size:14px}.month-tool{background:var(--surface-muted);border-radius:4px;min-width:0;padding:26px}.tool-heading h3{font-family:var(--font-display);margin:0 0 4px;font-size:32px;font-weight:400}.tool-heading>span{color:var(--muted);font-size:10px}.metric-switch{gap:5px;margin:18px 0;display:flex}.metric-switch button{color:var(--ink);border:1px solid var(--line);background:0 0;border-radius:4px;padding:7px 15px;font-size:12px}.metric-switch button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.month-tool label{margin-bottom:8px}.month-tool textarea{background:var(--paper);font-variant-numeric:tabular-nums}.tool-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.tool-actions .micro{max-width:330px;margin:0}.tool-actions button{white-space:nowrap;cursor:pointer}.sample-chart{background:var(--paper);border-radius:4px;margin:14px 0;padding:8px}.sample-chart svg{width:100%;height:auto;display:block}.sample-chart text{fill:var(--muted);font:10px DM Sans,sans-serif}.median-line{stroke:var(--brand-orange-text);stroke-dasharray:5 4;stroke-width:1.5px}.post-stem{stroke:#bac5ae}.post-high{fill:var(--ink)}.post-low{fill:var(--paper);stroke:var(--ink);stroke-width:1.5px}.sample-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.sample-stats strong{font-size:24px;font-weight:500;display:block}.sample-stats span{color:var(--muted);font-size:10px}.sample-reading{margin-bottom:0;font-size:13px;line-height:1.7}.tool-error{color:#923d28;font-size:13px}.beta-faq{grid-template-columns:.8fr 1.2fr;gap:48px;display:grid}.beta-faq details{border-top:1px solid var(--line);padding:18px 0}.beta-faq details:last-child{border-bottom:1px solid var(--line)}.beta-faq summary{cursor:pointer;font-size:15px;font-weight:500}.beta-faq details p{color:var(--muted);margin-bottom:0;font-size:13px}.last-call{border-bottom:0}@media (max-width:950px){.report-anatomy,.sample-section{gap:28px}.beta-cycle,.home-hero{grid-template-columns:1fr 1fr}.hero-delivery{padding:25px}.demo-report{padding:18px}}@media (max-width:700px){.home-hero,.report-anatomy,.sample-section,.beta-faq{grid-template-columns:1fr}.hero-delivery h2{font-size:40px}.beta-cycle{gap:20px}.sample-stats strong{font-size:21px}.month-tool{padding:20px}.demo-index>div{grid-template-columns:100px 1fr 35px}.tool-actions{align-items:flex-start}.beta-faq{gap:28px}}@media (max-width:400px){.beta-cycle{grid-template-columns:1fr}.demo-metrics strong{font-size:22px}.demo-cover{padding:12px;font-size:24px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (max-width:800px){.section-head{display:block}.section-head>p{max-width:520px;margin-top:22px}}
