:root{--bg:#f6f4f1;--ink:#393939;--muted:#746f66;--accent:#a89b82;--line:#ded9cf}body{transition:background .25s,color .25s;font-size:14px;line-height:1.65}.header{height:78px}.footer{min-height:78px}.has-pages .page{min-height:calc(100svh - 156px);padding:30px 0;align-items:center}.page-heading{margin-bottom:30px}.page-heading h1{font-size:54px;max-width:1000px;letter-spacing:-1.5px}.lead{font-size:14px;max-width:82ch;line-height:1.7;margin-top:16px}.eyebrow{font-size:10px;letter-spacing:1.5px;margin-bottom:16px}.header-client{font-size:11px}.contents-toggle{font-size:11px;max-width:290px;min-width:230px}.contents-toggle #contents-current{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.previous,.next,.footer-progress{font-size:11px}.contents-panel{color:#393939}.contents-panel a:hover,.contents-panel a[aria-current]{background:#f6f4f1}.contents-panel .contents-heading{color:#746f66}.next,.previous{align-items:center;justify-content:center}.next{min-width:240px;justify-content:space-between}h2{font-size:37px;line-height:1.12}h3{font-size:16px;line-height:1.4;font-weight:550}p{line-height:1.7}.split{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.intro-copy{font-size:17px;line-height:1.75;margin:23px 0}.fine{font-size:11px;line-height:1.65;color:var(--muted);margin-top:20px}.center{text-align:center}.source{display:block;font-size:10px;color:var(--muted);margin-top:12px;text-decoration:underline;text-underline-offset:3px}.statement{font:32px/1.2 'Instrument Serif';color:var(--accent);margin-top:28px}.photo{margin:0;min-width:0;overflow:hidden;border-radius:8px;background:#e9e5dd}.photo img{display:block;width:100%;height:100%;object-fit:cover}.contain img,.collage img{object-fit:contain}.collage{background:none;aspect-ratio:1}.number{font:45px/1 'Instrument Serif';color:var(--accent)}.band{display:grid;grid-template-columns:.75fr 1.25fr;gap:30px;align-items:center;background:#ece7df;border-radius:8px;padding:21px 25px;margin-top:28px;font-size:13px}.band strong{font-weight:550}.band p{font-size:13px}.band.small{display:block;padding:20px;margin-top:25px}.band.small p{margin-top:6px}.rows{display:grid;gap:24px}.rows article{display:grid;grid-template-columns:27px 1fr;gap:15px}.rows article>span{font:25px/1.3 'Instrument Serif';color:var(--accent)}.rows h3{margin-bottom:7px}.rows p{font-size:14px}.dark-theme{--bg:#393939;--ink:#f6f4f1;--muted:#c2beb5;--line:#575650;background:var(--bg)}.dark-theme h1 em,.dark-theme h2 em{color:#c5b79e}.dark-theme .logo,.dark-theme .closing-logo{filter:brightness(0) invert(1)}.dark-theme .contents-toggle{background:transparent}.dark-theme .contents-panel{--ink:#393939;--muted:#746f66;--bg:#f6f4f1;--line:#ded9cf}.dark-theme .next{color:#393939;background:#f6f4f1;border-color:#f6f4f1}.dark-theme .band{background:#484842}.dark-theme .photo{background:transparent}.cover-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:55px;align-items:center}.cover-grid h1{font-size:90px;line-height:.98}.cover-grid .photo{max-height:580px}.cover-sub{font:31px/1.25 'Instrument Serif';color:#c2beb5;margin-top:30px}.cover-meta{font-size:11px;color:#c2beb5;margin-top:36px;line-height:1.8}.founders{display:grid;grid-template-columns:1fr 1fr;gap:18px 25px;text-align:center}.founders .photo{aspect-ratio:1;border-radius:50%}.founders h3{font-size:16px}.founders p{font-size:12px}.team-top{display:flex;justify-content:center;gap:60px;border-bottom:1px solid var(--line);padding:0 0 22px;margin:0 0 28px;font-size:12px}.team-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;text-align:center}.team-grid .photo{width:96px;height:96px;border-radius:50%;margin:0 auto 12px}.team-grid h3{font-size:14px}.team-grid p{font-size:11px;line-height:1.5;max-width:22ch;margin:5px auto 0}.case-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:65px;align-items:center}.case-grid .photo{height:520px}.hero-stat{font:100px/.95 'Instrument Serif';letter-spacing:-3px;margin-top:15px}.stat-label{font-size:15px;margin-top:8px}.case-grid .intro-copy{margin:25px 0 14px;font-size:20px;color:var(--ink);max-width:30ch}.case-grid p:not(.intro-copy):not(.stat-label):not(.fine){font-size:13px}.case-secondary{display:flex;gap:22px;align-items:center;margin-top:23px}.case-secondary strong{font:45px/1 'Instrument Serif';color:#c5b79e}.case-secondary span{font-size:10px;line-height:1.6;color:var(--muted)}.heard-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px 60px}.heard-grid article{position:relative;padding:25px 0 10px 55px;border-top:1px solid var(--line)}.heard-grid .number{position:absolute;left:0;top:24px;font-size:30px}.heard-grid h2{font-size:32px;margin-bottom:12px}.heard-grid p{font-size:15px;max-width:43ch}.audit-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:40px;align-items:center}.audit-product .photo{height:330px}.audit-table .table-head,.audit-table article{display:grid;grid-template-columns:.65fr 1fr 1.25fr;gap:18px;padding:20px 0;border-bottom:1px solid var(--line)}.audit-table .table-head{font-size:9px;color:var(--accent);letter-spacing:1px;padding-top:0}.audit-table h3{font-size:13px}.audit-table p{font-size:12px;line-height:1.6}.factor-list{display:grid;gap:23px}.factor-list article>div:first-child{display:flex;justify-content:space-between;align-items:center}.factor-list span{font-size:9px;letter-spacing:1px;color:var(--accent)}.factor-list p{font-size:12px;margin-top:9px}.factor-track{height:8px;background:#e5e1d9;position:relative;border-radius:5px;margin-top:12px}.factor-track i,.factor-track b{position:absolute;height:100%;background:#9a9a93;left:0;border-radius:5px}.factor-track b{background:#a89b82}.funnel>div{width:var(--w);margin:0 auto 13px;background:color-mix(in srgb,#a89b82 calc(var(--o)*100%),#e7e1d6);border-radius:7px;padding:19px;color:#393939;display:flex;gap:20px;align-items:center}.funnel span{font-size:11px;opacity:.7}.funnel strong{font:27px 'Instrument Serif';font-weight:400}.funnel p{font-size:12px;text-align:center;margin-top:22px}.ecommerce-case{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}.ecommerce-case .intro-copy{font-size:16px}.result-panel{border-radius:9px;background:#eae4d9;padding:55px;text-align:center}.result-panel strong{font:110px/.95 'Instrument Serif';color:#84785f}.result-panel p{font-size:20px;color:#393939;margin-top:16px}.result-panel span{display:block;font-size:10px;color:#746f66;margin-top:30px}.offer-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-bottom:1px solid var(--line);margin-bottom:26px}.offer-tabs button{border:0;background:transparent;border-bottom:2px solid transparent;text-align:left;padding:12px 15px 17px;font:23px 'Instrument Serif';color:var(--muted)}.offer-tabs button:first-child{padding-left:0}.offer-tabs button[aria-selected=true]{color:var(--ink);border-color:var(--accent)}.offer-tabs small{display:block;font:9px Inter;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;color:var(--accent)}.offer-panel{display:grid;grid-template-columns:1fr .8fr;gap:75px;align-items:center}.offer-panel .photo{height:310px;background:transparent}.offer-panel .intro-copy{font-size:15px;margin:17px 0}.offer-panel h2{font-size:40px}.offer-price{display:flex;gap:20px;align-items:center;border-top:1px solid var(--line);padding-top:18px;margin-top:18px}.offer-price strong{font:31px 'Instrument Serif';font-weight:400}.offer-price span{font-size:10px;color:var(--muted)}.offer-job{color:var(--accent);font-size:13px;margin-top:14px}.segment-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px 50px}.segment-grid article{display:grid;grid-template-columns:40px 1fr;gap:15px;border-top:1px solid var(--line);padding-top:20px}.segment-grid .number{font-size:30px}.segment-grid h3{font-size:17px}.small-label{display:block;font-size:9px;letter-spacing:1px;text-transform:uppercase;color:var(--accent);margin-top:4px}.segment-grid p{font-size:13px;margin-top:8px}.growth-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.growth-grid article{padding:25px 22px;background:#fff;border:1px solid var(--line);border-radius:8px}.growth-grid h2{font-size:30px;margin:25px 0 14px}.growth-grid p{font-size:13px}.tag{display:block;font-size:9px;letter-spacing:1px;border-top:1px solid var(--line);padding-top:17px;margin-top:24px;color:var(--accent)}.spectrum{background:linear-gradient(90deg,#817160,#94709b,#5b9a99);color:transparent!important;background-clip:text}.audience-map{height:370px;background:#eee9e0;border-radius:50%;position:relative}.bubble{position:absolute;border-radius:50%;display:grid;place-content:center;text-align:center;font-size:12px;line-height:1.45;background:#b6a68aa8;border:1px solid #a99a80;color:#393939}.b1{width:190px;height:190px;left:12%;top:17%}.b2{width:118px;height:118px;right:8%;top:5%;background:#d6cbbb}.b3{width:146px;height:146px;right:3%;bottom:20%;background:#b3a58c}.b4{width:125px;height:125px;left:10%;bottom:3%;background:#c4bba9}.b5{width:135px;height:135px;right:26%;bottom:0;background:#ddd6ca}.workstream-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:23px}.workstream-grid>a{border-top:1px solid var(--line);padding:24px 0;display:flex;flex-direction:column;transition:transform .2s}.workstream-grid>a:hover{transform:translateY(-5px)}.workstream-grid h2{font-size:31px;margin:25px 0 17px}.workstream-grid p{font-size:14px}.platform{margin-top:auto;padding-top:28px;display:flex;justify-content:space-between;font-size:11px;color:var(--accent)}.website-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:90px;align-items:center}.website-grid .rows{gap:22px}.website-grid .rows p{font-size:13px}.research-stat{display:flex;gap:20px;align-items:center;border-top:1px solid var(--line);padding-top:20px;margin-top:25px}.research-stat strong{font:52px 'Instrument Serif';color:var(--accent)}.research-stat p{font-size:11px;max-width:40ch}.product-example{border:1px solid #cfc5b6;background:white;padding:12px;border-radius:19px;max-width:280px;margin:auto;box-shadow:0 15px 40px #3939390b}.mock-header{padding:3px 4px 12px;font-size:9px;display:flex;justify-content:space-between;letter-spacing:1px;color:#393939}.product-example .photo{height:150px;border-radius:8px}.mock-body{padding:13px 8px 5px;color:#393939}.mock-body h3{font:25px 'Instrument Serif';margin:8px 0}.review-placeholder{font-size:8px;color:#84785f;margin-bottom:13px}.mock-choice{border:1px solid #ded9cf;padding:8px 10px;margin:6px 0;font-size:10px;display:flex;justify-content:space-between}.mock-choice.selected{background:#efebe4}.mock-button{background:#596653;color:white;text-align:center;padding:10px;font-size:11px;margin-top:10px}.mock-body p{font-size:8px;text-align:center;margin-top:12px}.product-example .fine{font-size:9px;margin:8px 0 2px}.channel-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:65px;align-items:center}.channel-chart{height:390px;position:relative;border-left:1px solid #b1a68f;border-bottom:1px solid #b1a68f;margin:20px 15px 30px 20px}.quadrant{position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.8%,#ded9cf 50%,transparent 50.2%),linear-gradient(transparent 49.8%,#ded9cf 50%,transparent 50.2%)}.axis-y{position:absolute;font-size:9px;top:-25px;left:0;color:var(--muted);letter-spacing:1px}.axis-x{position:absolute;font-size:9px;bottom:-28px;right:0;color:var(--muted);letter-spacing:1px}.channel{position:absolute;font-size:14px;background:var(--bg);padding:7px;border-radius:6px}.channel small{display:block;font-size:7px;letter-spacing:1px;color:#93866f}.channel.meta{top:5%;left:56%;font-size:24px}.channel.google{top:39%;right:0;font-size:23px}.channel.klaviyo{bottom:7%;right:2%;font-size:23px}.channel.tiktok{top:10%;left:3%}.channel.youtube{top:0;left:22%}.channel.pinterest{top:45%;left:25%}.channel.whatsapp{bottom:10%;left:35%;font-size:12px}.meta-ring{border-radius:50%;background:conic-gradient(#b5a486 0deg 115deg,#393939 115deg 120deg,#95876e 120deg 235deg,#393939 235deg 240deg,#756e60 240deg 355deg,#393939 355deg);padding:23px;aspect-ratio:1;max-width:380px}.meta-ring>div{background:#393939;border-radius:50%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:25px}.meta-ring h2{font-size:32px}.meta-ring .eyebrow{margin-bottom:18px}.search-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.search-grid article{background:white;border:1px solid var(--line);border-radius:9px;padding:20px;display:flex;flex-direction:column;min-height:320px}.search-bar{font-size:11px;color:#746f66;border:1px solid #ded9cf;border-radius:18px;padding:10px;margin-bottom:24px}.search-grid article>small{font-size:9px;color:#746f66}.search-grid h3{font:24px/1.2 'Instrument Serif';margin:12px 0}.search-grid p{font-size:12px}.sitelinks{font-size:11px;color:#83745c;line-height:1.8;margin:20px 0}.search-grid article>.photo{height:100px;background:transparent;margin:10px 0}.search-grid article>.photo img{object-fit:contain}.pill{display:block;border-top:1px solid #ded9cf;margin-top:auto;padding-top:17px;font-size:11px;color:#393939}.shopping-products{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:23px}.shopping-products .photo{height:155px}.shopping-products span{display:block;font-size:12px;margin-top:8px}.shopping-products small{font-size:9px;color:#746f66}.email-intro{display:flex;gap:60px;align-items:center;justify-content:space-between;margin-bottom:35px}.email-intro>p{max-width:48ch}.email-intro>div{display:flex;align-items:center;gap:18px}.email-intro strong{font:65px 'Instrument Serif';color:var(--accent);white-space:nowrap}.email-intro span{font-size:10px;max-width:30ch;color:var(--muted)}.email-flow{display:grid;grid-template-columns:repeat(5,1fr);gap:23px;position:relative}.email-flow:before{content:'';position:absolute;top:24px;left:20px;right:20px;height:1px;background:#b9ae9b}.flow-node{position:relative;display:grid;place-items:center;width:48px;height:48px;border:1px solid #b9ae9b;background:var(--bg);border-radius:50%;font:22px 'Instrument Serif';color:var(--accent);margin-bottom:22px}.email-flow h3{font:26px 'Instrument Serif';margin-bottom:12px}.email-flow p{font-size:12px}.market-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:22px;position:relative;padding-top:15px}.market-steps article{border-top:2px solid #b4a58b;padding-top:20px}.market-steps article:nth-child(2){margin-top:25px}.market-steps article:nth-child(3){margin-top:50px}.market-steps article:nth-child(4){margin-top:75px}.market-steps article:nth-child(5){margin-top:100px}.market-steps article>span{font:38px 'Instrument Serif';color:var(--accent)}.market-steps small{display:block;font-size:8px;letter-spacing:.6px;color:var(--muted);margin:14px 0}.market-steps h2{font-size:26px;margin-bottom:14px}.market-steps p{font-size:12px}.calendar-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:15px}.calendar-grid article{min-height:160px;border-top:3px solid #cbbda4;background:#ece7df;padding:18px 14px;border-radius:3px}.calendar-grid article.peak{background:#b6a78d;border-color:#8f8169}.calendar-grid article.peak p{color:#4f493f}.calendar-grid span{font-size:10px;letter-spacing:1px}.calendar-grid h3{font:24px/1.15 'Instrument Serif';margin:15px 0 10px}.calendar-grid p{font-size:10px}.budget-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.budget-grid article{border-top:1px solid var(--line);padding:26px 0 0}.budget-grid strong{font:48px 'Instrument Serif';font-weight:400}.budget-grid article>span{display:block;font-size:8px;letter-spacing:1.5px;color:var(--accent);margin-top:5px}.budget-grid h3{font-size:18px;margin:25px 0 12px}.budget-grid p{font-size:13px}.budget-goal{border-top:1px solid var(--line);margin-top:24px;padding-top:18px}.budget-goal small{font-size:8px;letter-spacing:1px;color:var(--accent)}.budget-goal p{margin-top:8px}.report-priority{background:#393939;padding:30px;border-radius:8px;color:#f6f4f1}.report-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.report-priority .eyebrow{color:#c5b79e}.report-kpis article+article{border-left:1px solid #ffffff30;padding-left:25px}.report-kpis h2{font-size:31px}.report-kpis p{color:#c2beb5;font-size:13px;margin-top:13px}.report-bottom{display:grid;grid-template-columns:1fr 1fr;gap:55px;margin-top:30px}.report-bottom h3{margin-bottom:12px}.report-bottom p{font-size:14px}.delivery-weeks{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding-top:22px;border-top:1px solid var(--line)}.delivery-weeks article{position:relative}.delivery-weeks article:before{content:'';width:8px;height:8px;position:absolute;left:0;top:-27px;border-radius:50%;background:var(--accent)}.delivery-weeks span,.delivery-months span{font-size:9px;letter-spacing:1px;color:var(--accent)}.delivery-weeks h3{margin:15px 0 10px;font-size:18px}.delivery-weeks p{font-size:13px}.delivery-months{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:30px;padding-top:30px;margin-top:32px;border-top:1px solid var(--line)}.delivery-months h2{font-size:29px;margin:12px 0}.delivery-months p{font-size:13px}.foundation-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center}.foundation-price{background:#484842;padding:35px;border-radius:8px}.foundation-price>strong{font:85px 'Instrument Serif'}.foundation-price>p:not(.eyebrow){font-size:18px;margin-bottom:25px}.foundation-price>div{display:flex;justify-content:space-between;border-top:1px solid #68665d;padding-top:16px;margin-top:16px;font-size:12px}.foundation-price b{font-weight:500}.fee-head,.fee-table article{display:grid;grid-template-columns:.8fr 1.8fr .55fr;gap:27px;padding:20px 0;border-bottom:1px solid var(--line);align-items:center}.fee-head{font-size:9px;color:var(--accent);letter-spacing:1px;padding-top:0}.fee-table h3{font-size:15px}.fee-table p{font-size:12px}.fee-table strong{font:27px 'Instrument Serif';font-weight:400;text-align:right}.fee-total{display:flex;align-items:center;justify-content:space-between;padding:20px 0;border-bottom:1px solid var(--line);font-size:15px}.fee-total strong{font:44px 'Instrument Serif'}.investment-notes{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px;margin-top:22px}.investment-notes p{font-size:11px}.investment-notes b{color:var(--ink);font-weight:500}.logo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--line)}.logo-grid>.photo,.and-more{height:150px;border:1px solid var(--line);border-radius:0;background:transparent;padding:42px}.logo-grid .photo img{filter:grayscale(1);mix-blend-mode:multiply}.logo-grid .photo:nth-child(3){padding:48px 12px}.logo-grid .photo:nth-child(4){padding:27px}.and-more{display:grid;place-items:center;font:26px 'Instrument Serif';color:var(--accent)}.terms-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 32px}.terms-grid article{border-top:1px solid var(--line);padding-top:20px}.terms-grid .number{font-size:26px}.terms-grid h3{margin:14px 0 10px;font-size:16px}.terms-grid p{font-size:12px}.note-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:55px;align-items:center}.letter{font:25px/1.4 'Instrument Serif';color:var(--ink);margin-bottom:20px}.note-grid p:not(.letter){font-size:13px}.signoff{margin-top:25px;display:grid;gap:3px;font-size:11px}.signoff strong{font-size:16px}.signoff span,.signoff a{color:var(--muted)}.next-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.next-grid h2{font-size:38px;margin:25px 0 17px}.next-grid p{font-size:15px}.thankyou-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.thankyou-grid>.photo{height:540px}.thankyou-grid>div{text-align:center}.thankyou-grid h1{font-size:60px}.closing-logo{display:block;width:85%;height:auto;margin:40px auto}.thankyou-grid a{font-size:14px;color:var(--muted)}.page-arrive .photo,.page-arrive article{animation:detail-in .5s both}.page-arrive article:nth-child(2){animation-delay:.04s}.page-arrive article:nth-child(3){animation-delay:.08s}.page-arrive article:nth-child(4){animation-delay:.12s}@keyframes detail-in{from{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}
@media(min-width:761px) and (max-height:800px){.header{height:68px}.footer{min-height:68px;padding-top:12px;padding-bottom:12px}.has-pages .page{min-height:calc(100svh - 136px);padding:24px 0}.page-heading{margin-bottom:24px}.page-heading h1{font-size:44px}.eyebrow{font-size:9px;margin-bottom:12px}.lead{font-size:12px;margin-top:12px}.cover-grid h1{font-size:78px}.cover-grid .photo{max-height:470px}.cover-sub{font-size:28px;margin-top:22px}.cover-meta{margin-top:25px}.intro-copy{font-size:14px;margin:18px 0}.split{gap:50px}h2{font-size:32px}.statement{font-size:29px;margin-top:22px}.rows{gap:20px}.rows p{font-size:12px}.rows h3{font-size:15px}.band{padding:17px 22px;margin-top:23px;font-size:12px}.band p{font-size:12px}.fine{font-size:10px;margin-top:15px}.founders .photo{max-height:210px}.team-top{margin-bottom:21px;padding-bottom:17px}.team-grid{gap:20px}.team-grid .photo{width:78px;height:78px}.team-grid h3{font-size:13px}.team-grid p{font-size:10px}.case-grid .photo{height:405px}.hero-stat{font-size:80px}.case-grid .intro-copy{font-size:18px;margin-top:19px}.case-secondary{margin-top:18px}.case-secondary strong{font-size:38px}.case-grid .fine{font-size:10px}.heard-grid{gap:24px 50px}.heard-grid article{padding-top:20px}.heard-grid h2{font-size:29px}.heard-grid p{font-size:13px}.audit-product .photo{height:290px}.audit-table article{padding:15px 0}.audit-table p{font-size:11px}.factor-list{gap:17px}.factor-list p{font-size:11px}.funnel>div{padding:15px}.funnel strong{font-size:24px}.result-panel{padding:40px}.result-panel strong{font-size:90px}.offer-tabs{margin-bottom:20px}.offer-tabs button{font-size:21px;padding-bottom:13px}.offer-panel .photo{height:255px}.offer-panel h2{font-size:34px}.offer-panel .intro-copy{font-size:13px;margin:14px 0}.offer-price{padding-top:14px;margin-top:14px}.offer-price strong{font-size:29px}.segment-grid{gap:20px 40px}.segment-grid article{padding-top:15px}.segment-grid h3{font-size:15px}.segment-grid p{font-size:12px}.growth-grid article{padding:22px 18px}.growth-grid h2{font-size:27px;margin-top:20px}.growth-grid p{font-size:12px}.tag{margin-top:20px}.audience-map{height:310px}.b1{width:165px;height:165px}.b2{width:100px;height:100px}.b3{width:130px;height:130px}.b4{width:105px;height:105px}.b5{width:115px;height:115px}.workstream-grid h2{font-size:28px;margin:20px 0 15px}.workstream-grid p{font-size:12px}.website-grid{gap:70px}.website-grid .rows{gap:17px}.website-grid .rows p{font-size:11px}.product-example{max-width:240px}.product-example .photo{height:110px}.mock-body h3{font-size:22px}.mock-body{padding-top:9px}.mock-choice{padding:6px}.research-stat{margin-top:18px;padding-top:15px}.research-stat strong{font-size:45px}.research-stat p{font-size:10px}.channel-chart{height:320px}.meta-ring{max-width:310px;padding:19px}.meta-ring h2{font-size:28px}.search-grid article{min-height:280px;padding:18px}.search-grid h3{font-size:22px}.search-bar{margin-bottom:20px;font-size:10px}.search-grid article>.photo{height:80px}.shopping-products .photo{height:120px}.email-intro{margin-bottom:25px}.email-intro>p{font-size:12px}.email-intro strong{font-size:54px}.email-flow h3{font-size:23px}.email-flow p{font-size:11px}.flow-node{margin-bottom:17px}.market-steps h2{font-size:24px}.market-steps p{font-size:11px}.market-steps article:nth-child(2){margin-top:15px}.market-steps article:nth-child(3){margin-top:30px}.market-steps article:nth-child(4){margin-top:45px}.market-steps article:nth-child(5){margin-top:60px}.calendar-grid{gap:12px}.calendar-grid article{min-height:135px;padding:15px 12px}.calendar-grid h3{font-size:21px;margin-top:12px}.calendar-grid p{font-size:9px}.budget-grid strong{font-size:42px}.budget-grid h3{font-size:16px;margin-top:20px}.budget-grid p{font-size:12px}.budget-goal{margin-top:19px;padding-top:14px}.report-priority{padding:25px}.report-kpis h2{font-size:28px}.report-kpis p{font-size:12px}.report-bottom{margin-top:25px}.report-bottom p{font-size:12px}.delivery-weeks p,.delivery-months p{font-size:12px}.delivery-months{padding-top:25px;margin-top:26px}.foundation-price{padding:30px}.foundation-price>strong{font-size:72px}.fee-table article{padding:15px 0}.fee-table p{font-size:11px}.fee-table h3{font-size:14px}.fee-table strong{font-size:25px}.fee-total{padding:15px 0}.fee-total strong{font-size:39px}.investment-notes{margin-top:18px}.investment-notes p{font-size:10px}.logo-grid>.photo,.and-more{height:125px;padding:35px}.logo-grid>.photo:nth-child(3){padding:39px 10px}.terms-grid{gap:23px 28px}.terms-grid p{font-size:11px}.terms-grid h3{font-size:15px;margin-top:10px}.letter{font-size:22px;margin-bottom:16px}.note-grid p:not(.letter){font-size:12px}.signoff{margin-top:20px}.next-grid h2{font-size:34px;margin:20px 0 15px}.next-grid p{font-size:13px}.thankyou-grid>.photo{height:425px}}
@media(max-width:760px){.header{height:68px;padding:0 20px}.header-client{display:none}.logo{width:90px}.header-tools{gap:0}.print-button{display:none}.contents-toggle{min-width:0;max-width:195px;font-size:10px}.contents-panel{position:fixed;top:78px;right:16px;width:calc(100vw - 32px);max-height:70svh}.footer{padding:14px 20px;min-height:74px}.footer #page-title,.previous span{display:none}.footer-buttons{gap:15px}.next{min-width:0;max-width:210px;padding:10px 13px}.next #next-label{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.previous{font-size:20px;padding:5px}.footer-progress{font-size:10px}main{padding:0 24px}.has-pages .page{min-height:calc(100svh - 142px);padding:30px 0}.page-heading h1{font-size:42px}.page-heading{margin-bottom:27px}.lead{font-size:14px}.eyebrow{font-size:9px}.split,.case-grid,.cover-grid,.ecommerce-case,.offer-panel,.website-grid,.channel-grid,.foundation-grid,.note-grid,.thankyou-grid,.audit-grid{grid-template-columns:1fr;gap:30px}.cover-grid h1{font-size:74px}.cover-grid .photo{max-height:none}.cover-sub{font-size:29px;margin-top:25px}.cover-meta{margin-top:25px}.intro-copy{font-size:16px}.founders{gap:14px}.founders h3{font-size:14px}.founders p{font-size:11px}.team-top{gap:20px;font-size:10px}.team-grid{grid-template-columns:1fr 1fr;gap:27px 20px}.team-grid .photo{height:92px;width:92px}.team-grid h3{font-size:13px}.team-grid p{font-size:11px}.case-grid .photo{height:auto;aspect-ratio:1}.hero-stat{font-size:90px}.heard-grid,.growth-grid,.segment-grid,.workstream-grid,.terms-grid{grid-template-columns:1fr;gap:25px}.heard-grid article{padding-left:45px}.heard-grid h2{font-size:31px}.heard-grid p{font-size:15px}.band{grid-template-columns:1fr;gap:10px;padding:22px}.band p{font-size:14px}.audit-product .photo{height:260px}.audit-table .table-head{display:none}.audit-table article{grid-template-columns:1fr;gap:10px}.audit-table h3{font-size:17px}.audit-table p{font-size:14px}.factor-list p{font-size:13px}.funnel{padding-top:10px}.funnel>div{padding:16px}.result-panel{padding:35px}.result-panel strong{font-size:94px}.offer-tabs{grid-template-columns:1fr 1fr;gap:10px}.offer-tabs button{font-size:23px;padding:12px 7px}.offer-tabs button:first-child{padding-left:7px}.offer-tabs small{font-size:8px}.offer-panel .photo{height:290px}.offer-panel h2{font-size:38px}.offer-panel .intro-copy{font-size:15px}.offer-price{display:block}.offer-price span{display:block;margin-top:7px}.segment-grid h3{font-size:18px}.segment-grid p{font-size:14px}.growth-grid article{padding:25px}.growth-grid h2{font-size:33px;margin-top:18px}.growth-grid p{font-size:15px}.tag{font-size:10px}.audience-map{height:310px}.bubble{font-size:10px}.b1{width:145px;height:145px;left:5%;top:13%}.b2{width:95px;height:95px;right:6%;top:3%}.b3{width:115px;height:115px;right:1%;bottom:21%}.b4{width:100px;height:100px;left:3%;bottom:7%}.b5{width:110px;height:110px;right:21%;bottom:0}.workstream-grid>a{padding:23px 0}.workstream-grid h2{font-size:34px;margin:18px 0 14px}.workstream-grid p{font-size:15px}.platform{padding-top:20px}.product-example{max-width:290px;width:100%}.product-example .photo{height:170px}.website-grid .rows p{font-size:14px}.research-stat p{font-size:12px}.channel-chart{height:310px;margin-left:5px;margin-right:5px}.channel{font-size:12px}.channel.meta,.channel.google,.channel.klaviyo{font-size:20px}.channel.whatsapp{left:23%}.meta-ring{width:290px;margin:auto}.meta-ring h2{font-size:29px}.search-grid{grid-template-columns:1fr}.search-grid article{padding:22px}.search-grid p{font-size:14px}.search-grid h3{font-size:28px}.search-grid article>.photo{height:145px}.shopping-products .photo{height:170px}.email-intro{display:block}.email-intro>p{font-size:15px}.email-intro>div{margin-top:25px}.email-flow{grid-template-columns:1fr;gap:25px}.email-flow:before{top:20px;left:23px;right:auto;bottom:40px;width:1px;height:auto}.email-flow article{padding-left:75px;position:relative}.flow-node{position:absolute;left:0;top:0}.email-flow h3{font-size:29px}.email-flow p{font-size:14px}.market-steps{grid-template-columns:1fr;gap:25px}.market-steps article:nth-child(n){margin-top:0;display:grid;grid-template-columns:45px 1fr;gap:8px 20px;padding-top:20px}.market-steps article>span{grid-row:span 3}.market-steps small{margin:0}.market-steps h2{font-size:29px;margin:0}.market-steps p{font-size:14px}.calendar-grid{grid-template-columns:1fr 1fr;gap:15px}.calendar-grid article{min-height:155px;padding:18px}.calendar-grid h3{font-size:24px}.calendar-grid p{font-size:11px}.budget-grid{grid-template-columns:1fr;gap:30px}.budget-grid strong{font-size:49px}.budget-grid p{font-size:14px}.report-kpis,.report-bottom{grid-template-columns:1fr;gap:25px}.report-kpis article+article{border-left:0;border-top:1px solid #ffffff30;padding:25px 0 0}.report-kpis h2{font-size:32px}.report-kpis p{font-size:14px}.delivery-weeks{grid-template-columns:1fr;gap:28px;border:0;padding:0}.delivery-weeks article{padding-left:22px;border-left:1px solid var(--line)}.delivery-weeks article:before{left:-4px;top:0}.delivery-weeks p,.delivery-months p{font-size:14px}.delivery-months{grid-template-columns:1fr;gap:28px}.delivery-months h2{font-size:32px}.foundation-price{padding:28px}.foundation-price>strong{font-size:75px}.foundation-price>div{font-size:13px}.fee-head{display:none}.fee-table article{grid-template-columns:1fr;gap:12px;padding:23px 0}.fee-table h3{font-size:18px}.fee-table p{font-size:14px}.fee-table strong{text-align:left;font-size:32px}.fee-total{display:block;padding:25px 0}.fee-total strong{display:block;margin-top:10px;font-size:52px}.investment-notes{grid-template-columns:1fr;gap:18px}.investment-notes p{font-size:13px}.logo-grid{grid-template-columns:1fr 1fr}.logo-grid>.photo,.and-more{height:125px;padding:28px}.logo-grid>.photo:nth-child(3){padding:45px 8px}.terms-grid h3{font-size:18px}.terms-grid p{font-size:14px}.letter{font-size:26px}.note-grid p:not(.letter){font-size:14px}.signoff{font-size:13px}.next-grid{grid-template-columns:1fr;gap:30px}.next-grid article{padding-top:20px;border-top:1px solid var(--line)}.next-grid h2{margin:18px 0 14px}.thankyou-grid>.photo{height:350px}.thankyou-grid h1{font-size:49px}.closing-logo{margin:25px auto;width:90%}.fine{font-size:11px}.source{font-size:10px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@media print{body,.dark-theme{--bg:#fff;--ink:#393939;--muted:#746f66;background:white;color:#393939}.header,.footer{display:none!important}.has-pages .page,.has-pages .page[hidden]{display:block!important;min-height:0;page-break-after:always;padding:25px 0}.page-heading h1{font-size:38px}.page-heading{margin-bottom:22px}.cover-grid h1{font-size:72px}.photo{max-height:380px}.offer-tabs{display:none}.offer-panel,.offer-panel[hidden]{display:grid!important;grid-template-columns:1fr 1fr;break-inside:avoid;margin-bottom:25px}.offer-panel .photo{height:170px}.offer-panel .intro-copy{font-size:11px}.offer-panel h2{font-size:27px}.dark-theme .logo,.dark-theme .closing-logo{filter:none}.case-grid .photo{height:340px}.thankyou-grid>.photo{height:350px}.page-arrive article,.page-arrive .photo{animation:none}.page{break-inside:avoid}h2{font-size:28px}.intro-copy{font-size:13px}.lead{font-size:11px}.fee-table p,.terms-grid p{font-size:10px}.source{font-size:8px}.cover-sub{color:#746f66}.hero-stat{font-size:70px}.dark-theme .band{background:#ece7df}.report-priority,.foundation-price{background:#ece7df;color:#393939}.report-kpis p{color:#746f66}.meta-ring>div{background:#fff}.fine{font-size:9px}}
.sr-only{top:0;left:0}
@media(min-width:761px) and (max-height:800px){#organic .collage,#from-mark .collage{height:355px;aspect-ratio:auto}#website .product-example .photo{height:85px}#website .mock-body h3{font-size:21px;line-height:1.08;margin:6px 0}#website .mock-body{padding-top:7px}#website .mock-choice{padding:5px 8px;margin:4px 0}#website .mock-button{padding:7px;margin-top:7px}#website .mock-body p{margin-top:8px}#website .review-placeholder{margin-bottom:8px}#investment .fee-table article{padding:12px 0}#investment .fee-total{padding:12px 0}}
/* October review: concise commercial narrative and editorial layouts. */
.tatler-layout{display:grid;grid-template-columns:1fr 1.08fr;gap:64px;align-items:center}.tatler-layout>.photo{height:440px;background:none}.tatler-copy>.eyebrow{margin-bottom:25px}.tatler-metrics{display:grid;grid-template-columns:1.25fr 1fr;gap:25px;border-bottom:1px solid var(--line);padding-bottom:25px;margin-bottom:26px}.tatler-metrics strong{font:78px/1 'Instrument Serif';display:block}.tatler-metrics>div+div strong{font-size:54px;color:#c5b79e;padding-top:17px}.tatler-metrics span{font-size:11px;display:block;margin-top:12px;color:var(--muted)}.tatler-copy h2{font-size:34px;margin-bottom:18px}.tatler-copy>p:not(.eyebrow){font-size:14px;max-width:43ch}.tatler-takeaway{margin-top:25px;padding-left:18px;border-left:2px solid var(--accent)}.tatler-takeaway>span{font-size:9px;letter-spacing:1.1px;color:var(--accent)}.tatler-takeaway p{font-size:13px;margin-top:8px;max-width:43ch}
.incremental-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:80px;align-items:center}.incremental-visual>.eyebrow{line-height:1.6}.growth-uplift,.growth-baseline{padding:28px}.growth-uplift{background:#a89b82;border-radius:8px 8px 0 0;padding-top:40px;padding-bottom:40px}.growth-baseline{background:#e7e2d9;border-radius:0 0 8px 8px;border-top:2px dashed #f6f4f1}.growth-uplift strong,.growth-baseline strong{font:31px 'Instrument Serif';display:block}.growth-uplift span,.growth-baseline span{font-size:12px;display:block;margin-top:10px;max-width:35ch}.incremental-copy h2{font-size:37px;margin-bottom:30px}.incremental-copy .rows{gap:22px}.incremental-copy .rows p{font-size:13px}
.website-revision{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:center}.website-actions{display:grid;gap:23px}.website-actions article{border-top:1px solid var(--line);padding-top:17px}.website-actions article>span{font-size:9px;letter-spacing:1px;color:var(--muted)}.website-actions h3{font-size:19px;margin:8px 0}.website-actions p{font-size:14px}.storefront{border:1px solid #d9d5ce;border-radius:9px;overflow:hidden;background:white;box-shadow:0 15px 40px #3939390a}.browser-chrome{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;background:#e8e4de;font-size:9px;color:#77736c}.browser-chrome>span:first-child{font-size:7px;letter-spacing:2px}.store-nav{display:flex;justify-content:space-between;align-items:center;padding:23px 18px;gap:20px}.store-nav img{width:145px;height:auto}.store-nav span{font-size:7px;color:#393939;white-space:nowrap}.store-hero{height:270px;position:relative;margin:0 12px;overflow:hidden}.store-hero>img{width:100%;height:100%;object-fit:cover}.store-hero>div{position:absolute;bottom:23px;left:20px;color:#fff}.store-hero h3{font:22px/1.2 Inter;letter-spacing:-.8px}.store-hero p{font-size:9px;margin:8px 0 15px;color:#fff}.store-hero div>span{font-size:9px;border:1px solid #fff;padding:9px 14px;display:inline-block}.store-collections{display:flex;justify-content:space-between;padding:20px;font-size:9px}.store-link{display:block;border-top:1px solid #e5e1da;padding:12px 18px;font-size:10px;color:#746f66}
.channel-priority{display:grid;grid-template-columns:1.15fr .85fr;gap:65px;align-items:center}.core-platforms{background:#ece7df;border-radius:10px;padding:28px 32px}.platform-pair{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding:20px 0 28px}.platform-pair article+article{border-left:1px solid #cdc4b6;padding-left:35px}.platform-pair img{width:50px;height:42px;object-fit:contain;margin-bottom:20px}.platform-pair h2{font-size:35px;margin-bottom:14px}.platform-pair p{font-size:13px}.owned-channel{border-top:1px solid #cdc4b6;padding-top:20px;display:grid;gap:7px}.owned-channel strong{font-size:13px;font-weight:500}.owned-channel span{font-size:12px;color:var(--muted)}.future-logos{display:flex;gap:28px;margin:25px 0 30px}.future-logos>span{display:flex;flex-direction:column;align-items:center;font-size:10px;gap:12px}.future-logos img{width:26px;height:26px;object-fit:contain;opacity:.7}.expansion-platforms h2{font-size:35px;margin-bottom:20px}.expansion-platforms>p:last-child{font-size:14px}
.organic-revision{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.organic-revision>.collage{height:380px;aspect-ratio:auto}.organic-steps{display:grid;gap:27px}.organic-steps article{display:grid;grid-template-columns:28px 1fr;gap:16px;padding-top:22px;border-top:1px solid var(--line)}.organic-steps article>span{font:26px 'Instrument Serif';color:var(--accent)}.organic-steps h3{font-size:19px;margin-bottom:10px}.organic-steps p{font-size:14px}
.revenue-ladder{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:end;min-height:310px}.revenue-ladder article{background:#eae5db;padding:25px 25px 0;border-radius:8px 8px 0 0;min-height:245px;display:flex;flex-direction:column}.revenue-ladder article:nth-child(2){min-height:280px;background:#ded5c5}.revenue-ladder article:nth-child(3){min-height:315px;background:#c9bba1}.ladder-stage{font-size:9px;letter-spacing:1px;color:#68604f;margin-bottom:20px}.revenue-ladder h2{font-size:32px;margin-bottom:15px}.revenue-ladder p{font-size:13px;max-width:27ch;margin-bottom:20px}.ladder-gain{border-top:1px solid #39393933;padding:14px 0;font-size:13px;font-weight:550;margin-top:auto}.market-gate{display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;border-top:1px solid var(--line);padding-top:20px;margin-top:25px}.market-gate strong{font:26px 'Instrument Serif'}.market-gate p{font-size:12px}
.cost-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:50px;align-items:center}.cost-row{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:14px;border-bottom:1px solid var(--line);padding:15px 0;align-items:center;font-size:11px}.cost-head{font-size:10px;color:var(--muted)}.cost-row strong{font-weight:500}.cost-row:nth-child(4)>span,.cost-total>span{grid-column:2 / 5}.cost-total{background:#e9e2d6;border:none;padding:16px 12px;margin:8px -12px 0}.return-scenario{padding:28px;background:#eae5db;border-radius:8px}.return-scenario>strong{font:88px/1.1 'Instrument Serif';display:block;color:#89795e;margin:20px 0}.return-scenario h3{font-size:19px;margin-bottom:17px}.return-scenario>p:not(.fine){font-size:13px}.return-scenario .fine{font-size:10px;margin-top:17px}
.gantt{border-bottom:1px solid var(--line)}.gantt-head{display:grid;grid-template-columns:230px repeat(6,1fr);gap:0;border-bottom:1px solid var(--line);padding:0 0 18px;font-size:11px}.gantt-head>span:not(:first-child){text-align:center}.gantt-head>span:first-child{font-size:9px;letter-spacing:1px;color:var(--muted)}.gantt-row{display:grid;grid-template-columns:230px 1fr;border-bottom:1px solid var(--line);min-height:60px;align-items:center}.gantt-row:last-child{border:0}.gantt-row>div:first-child{display:grid;gap:5px;padding:12px 15px 12px 0}.gantt-row strong{font-size:13px;font-weight:500}.gantt-row small{font-size:10px;color:var(--muted)}.gantt-track{display:grid;grid-template-columns:repeat(6,1fr);align-items:center;background:repeating-linear-gradient(90deg,#ded9cf 0px,#ded9cf 1px,transparent 1px,transparent calc(100% / 6));height:100%;padding:12px 0;gap:0}.gantt-bar{display:flex;align-items:center;justify-content:center;background:#a89b82;color:#302d29;font-size:11px;height:32px;border-radius:4px;margin:0 4px;text-align:center;white-space:nowrap}.gantt-bar.light{background:#e3dccf}.gantt-bar.outlined{background:transparent;border:1px dashed #a89b82}.timeline-foot{display:flex;justify-content:space-between;gap:30px;margin-top:23px;font-size:11px}.timeline-foot b{display:block;font-weight:500;font-size:13px;margin-bottom:6px}
.audit-recommendation{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.audit-recommendation h2{font-size:54px}.audit-recommendation .intro-copy{font-size:16px;max-width:37ch}.scope-quote{font-size:13px;border-top:1px solid var(--line);padding-top:20px;color:var(--muted);max-width:42ch}.audit-recommendation .rows p{font-size:13px}.commercial-model{display:grid;grid-template-columns:1fr 70px 1fr;gap:30px;align-items:center}.commercial-model article{border-top:1px solid var(--line);padding:25px 0}.commercial-model h2{font-size:42px;margin-bottom:22px}.commercial-model article>p:not(.eyebrow){font-size:14px;max-width:38ch;min-height:72px}.commercial-plus{text-align:center;font:50px 'Instrument Serif';color:var(--accent)}.commercial-pending{display:block;margin-top:25px;font-size:14px;color:#c5b79e}.commercial-basis{display:grid;grid-template-columns:.7fr 1.3fr;gap:35px;background:#484842;padding:23px;border-radius:8px;margin-top:15px}.commercial-basis strong{font-size:15px;font-weight:500}.commercial-basis p{font-size:12px}
@media(min-width:761px) and (max-height:800px){.tatler-layout>.photo{height:350px}.tatler-layout{gap:50px}.tatler-metrics{margin-bottom:18px;padding-bottom:18px}.tatler-metrics strong{font-size:65px}.tatler-metrics>div+div strong{font-size:44px}.tatler-copy>.eyebrow{margin-bottom:16px}.tatler-copy h2{font-size:29px;margin-bottom:14px}.tatler-takeaway{margin-top:18px}.incremental-layout{gap:60px}.incremental-copy h2{font-size:32px;margin-bottom:22px}.incremental-copy .rows{gap:16px}.incremental-copy .rows p{font-size:12px}.growth-uplift{padding:30px 25px}.growth-baseline{padding:24px 25px}.website-actions{gap:17px}.website-actions p{font-size:12px}.website-actions h3{font-size:17px}.store-hero{height:210px}.store-nav{padding:18px}.store-collections{padding:17px}.organic-revision>.collage{height:320px}.organic-steps{gap:20px}.organic-steps h3{font-size:17px}.organic-steps p{font-size:13px}.revenue-ladder{min-height:270px}.revenue-ladder article{min-height:210px;padding-top:20px}.revenue-ladder article:nth-child(2){min-height:240px}.revenue-ladder article:nth-child(3){min-height:270px}.revenue-ladder h2{font-size:29px;margin-bottom:10px}.revenue-ladder p{font-size:12px;margin-bottom:15px}.ladder-stage{margin-bottom:14px}.market-gate{margin-top:20px;padding-top:16px}.return-scenario{padding:23px}.return-scenario>strong{font-size:70px;margin:10px 0}.cost-row{padding:13px 0;font-size:10px}.gantt-row{min-height:51px}.gantt-row>div:first-child{padding:9px 15px 9px 0}.gantt-track{padding:9px 0}.gantt-bar{height:28px}.timeline-foot{margin-top:18px}.audit-recommendation h2{font-size:46px}.commercial-model h2{font-size:37px}.commercial-model article{padding:20px 0}.commercial-pending{margin-top:20px}}
@media(max-width:760px){.tatler-layout,.incremental-layout,.website-revision,.channel-priority,.organic-revision,.cost-layout,.audit-recommendation{grid-template-columns:1fr;gap:30px}.tatler-layout>.photo{height:auto;aspect-ratio:1}.tatler-metrics{gap:20px}.tatler-metrics strong{font-size:65px}.tatler-metrics>div+div strong{font-size:44px}.tatler-copy h2{font-size:33px}.incremental-copy h2{font-size:34px}.website-actions p{font-size:14px}.store-nav{padding:18px 12px}.store-nav img{width:130px}.store-nav span{font-size:5px;white-space:normal}.store-hero{height:230px}.store-hero h3{font-size:19px}.store-collections{font-size:8px;padding:16px 12px}.core-platforms{padding:25px}.platform-pair{gap:20px}.platform-pair article+article{padding-left:20px}.platform-pair h2{font-size:32px}.platform-pair p{font-size:12px}.future-logos{justify-content:flex-start}.organic-revision>.collage{height:auto;aspect-ratio:1}.organic-steps h3{font-size:19px}.revenue-ladder{grid-template-columns:1fr;gap:16px}.revenue-ladder article,.revenue-ladder article:nth-child(2),.revenue-ladder article:nth-child(3){min-height:0;padding:25px 25px 0}.revenue-ladder h2{font-size:34px}.revenue-ladder p{font-size:14px;max-width:none}.market-gate{grid-template-columns:1fr;gap:12px}.market-gate p{font-size:14px}.cost-layout{gap:25px}.cost-row{gap:9px;font-size:9px;grid-template-columns:1.2fr 1fr 1fr 1fr}.cost-head{font-size:9px}.cost-row strong{font-size:10px}.return-scenario>p:not(.fine){font-size:14px}.return-scenario .fine{font-size:11px}.gantt-head{grid-template-columns:90px repeat(6,1fr);font-size:9px}.gantt-head>span:first-child{font-size:7px}.gantt-row{grid-template-columns:90px 1fr;min-height:80px}.gantt-row strong{font-size:11px;line-height:1.4}.gantt-row small{font-size:8px;line-height:1.4}.gantt-row>div:first-child{padding-right:10px}.gantt-bar{font-size:7px;margin:0 1px;white-space:normal;line-height:1.3;padding:2px}.timeline-foot{display:grid;gap:16px;font-size:12px}.audit-recommendation h2{font-size:46px}.commercial-model{grid-template-columns:1fr;gap:0}.commercial-plus{font-size:35px;text-align:left}.commercial-model h2{font-size:39px}.commercial-model article>p:not(.eyebrow){min-height:0;font-size:15px}.commercial-basis{grid-template-columns:1fr;gap:12px}.commercial-basis p{font-size:13px}.commercial-pending{font-size:15px}.cost-total{padding:13px 8px;margin:8px -8px 0}}
@media print{.tatler-layout>.photo{height:300px}.store-hero{height:180px}.organic-revision>.collage{height:300px}.tatler-metrics strong{font-size:60px}.cost-layout{gap:30px}.return-scenario>strong{font-size:65px}.commercial-model h2{font-size:32px}.commercial-basis{background:#eee8df}.gantt-row{min-height:45px}.gantt-bar{font-size:9px}.commercial-pending{color:#746f66}}
@media(min-width:761px) and (max-height:800px){#investment .page-heading{margin-bottom:16px}#investment .commercial-model article{padding:15px 0}#investment .commercial-model h2{font-size:34px;margin-bottom:15px}#investment .commercial-model article>p:not(.eyebrow){min-height:60px;font-size:13px}#investment .commercial-pending{margin-top:15px}#investment .commercial-basis{margin-top:10px;padding:18px}#investment .fine{margin-top:14px}}
.cost-total>span{grid-column:auto}
