:root{--acid:#e80138;--ink:#171516;--paper:#f2f0eb}.menu-hero{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(270px,.65fr);gap:40px;padding:90px 5vw 70px;background:var(--paper)}.menu-hero h1{font:800 clamp(3.4rem,7vw,7.2rem)/.86 'Barlow Condensed',sans-serif;text-transform:uppercase;max-width:1100px;margin:16px 0 25px}.menu-lead{font-size:1.18rem;line-height:1.6;max-width:760px}.menu-hero aside{background:var(--ink);color:#fff;padding:34px;display:flex;flex-direction:column;align-self:end;gap:9px}.menu-hero aside strong{font:800 5rem/1 'Barlow Condensed';color:var(--acid)}.menu-hero aside .button-ink{margin-top:20px}.menu-proof{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.menu-proof span{border:1px solid #bbb;padding:9px 12px;font:700 .75rem Inter;text-transform:uppercase}.menu-what{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ccc;border-bottom:1px solid #ccc}.menu-what article{padding:45px 5vw;border-right:1px solid #ccc}.menu-what article:last-child{border:0}.menu-what small{color:var(--acid);font-weight:800}.menu-what h2,.menu-buy h2,.menu-flow h1{font:800 2.4rem/1 'Barlow Condensed';text-transform:uppercase}.menu-buy{display:grid;grid-template-columns:1fr 1.2fr;gap:70px;padding:80px 5vw}.menu-buy form{display:grid;grid-template-columns:1fr 1fr;gap:18px}.menu-buy label{display:grid;gap:8px;font-weight:700}.menu-buy label span{font-weight:400;color:#777}.menu-buy input,.menu-flow input,.menu-flow textarea,.menu-flow select{padding:14px;border:1px solid #aaa;background:#fff;font:inherit}.full{grid-column:1/-1}.menu-flow{padding:80px 5vw;min-height:70vh}.menu-flow-card{max-width:920px;margin:auto;background:var(--paper);padding:clamp(24px,5vw,60px)}.menu-upload-form{display:grid;grid-template-columns:1fr 1fr;gap:17px}.menu-upload-form label{display:grid;gap:8px}.menu-upload-form textarea{min-height:100px}.menu-file{border:2px dashed #aaa;padding:25px}.menu-clock{margin:40px 0;background:var(--ink);color:#fff;padding:28px;display:flex;justify-content:space-between;align-items:end}.menu-clock strong{font:800 clamp(3rem,8vw,6rem)/1 'Barlow Condensed';color:var(--acid)}.menu-score{font:800 5rem 'Barlow Condensed';color:var(--acid)}.menu-report section{padding:30px 0;border-top:1px solid #bbb}.menu-report h2{text-transform:uppercase}.menu-report-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.menu-report-grid article{background:#fff;padding:18px}.menu-error{color:#a00025;font-weight:700}@media(max-width:800px){.menu-hero,.menu-buy{grid-template-columns:1fr}.menu-what{grid-template-columns:1fr}.menu-what article{border-right:0;border-bottom:1px solid #ccc}.menu-upload-form,.menu-buy form,.menu-report-grid{grid-template-columns:1fr}.full{grid-column:auto}}

.menu-tier-section{padding:80px 5vw;background:#fff}.menu-tier-head{max-width:900px;margin-bottom:36px}.menu-tier-head h2{font:800 clamp(2.5rem,5vw,5rem)/.92 'Barlow Condensed';text-transform:uppercase;margin:10px 0}.menu-tier-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.menu-tier-card{position:relative;border:2px solid #171516;padding:30px;display:flex;flex-direction:column;min-height:510px;background:#f2f0eb;cursor:pointer}.menu-tier-card.selected{outline:6px solid rgba(232,1,56,.18);border-color:var(--acid)}.menu-tier-card.featured{background:#fff}.menu-tier-card.dark{background:var(--ink);color:#fff}.menu-tier-card h3{font:800 2.2rem/1 'Barlow Condensed';text-transform:uppercase;margin:20px 0 8px}.menu-tier-card ul{padding-left:20px;line-height:1.55;margin-bottom:28px}.tier-label{font:800 .73rem Inter;letter-spacing:.08em}.tier-label.acid{color:var(--acid)}.tier-price{font:800 4.5rem/1 'Barlow Condensed';color:var(--acid)}.tier-price small{font:700 1rem Inter}.menu-tier-card button{margin-top:auto;padding:15px;border:0;background:var(--acid);color:#fff;font:800 .8rem Inter;text-transform:uppercase;cursor:pointer}.menu-tier-card.dark button{background:#fff;color:var(--ink)}.menu-locked{background:var(--ink);color:#fff;padding:28px;margin-top:30px}.menu-locked h2{font:800 2.3rem/1 'Barlow Condensed';text-transform:uppercase}.quick-issues{display:grid;gap:14px;margin:25px 0}.quick-issue{background:#fff;padding:20px;border-left:6px solid var(--acid)}.quick-issue small{color:var(--acid);font-weight:800}.menu-upgrade-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.menu-upgrade-actions button{border:0;padding:15px 18px;background:var(--acid);color:#fff;font-weight:800;cursor:pointer}.revenue-roadmap{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.revenue-roadmap article{background:#fff;padding:20px}.regular-price{text-decoration:line-through;color:#777;font-size:.65em;margin-right:8px}.founding-note{font-size:.8rem;font-weight:800;color:var(--acid);letter-spacing:.06em}@media(max-width:800px){.menu-tier-grid,.revenue-roadmap{grid-template-columns:1fr}.menu-tier-card{min-height:0}.menu-tier-card button{margin-top:20px}}

