
:root{--growth-teal:#075e65;--growth-ink:#082e3a}.growth-wrap,.growth-home-hero{width:min(1160px,calc(100% - 48px));margin-inline:auto}.growth-home-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:38px;align-items:center;padding-block:55px}.growth-home-hero h1{font-family:Georgia,serif;font-size:clamp(2.4rem,4.6vw,4rem);line-height:1.08;margin:12px 0 24px;color:var(--growth-ink)}.growth-home-hero p{font-size:18px;line-height:1.65}.growth-feature-image img{width:100%;height:auto;display:block;border-radius:22px}.growth-question-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.growth-question-grid>a{display:block;background:#eaf3ef;border:1px solid #afcbc4;border-radius:18px;padding:22px;color:#093944;text-decoration:none;line-height:1.6}.growth-question-grid h3{font-size:22px;margin-top:0}.growth-wrap>h2{font-family:Georgia,serif;font-size:clamp(1.8rem,3vw,2.7rem)}.growth-wrap{padding-block:25px}.growth-next,.return-invitation,.answer-first,.early-interview{padding:26px;background:#eaf3ef;border:1px solid #afcbc4;border-radius:18px;margin-block:25px}.return-invitation h2,.early-interview p{margin-top:5px}.early-promise{font-size:24px;font-weight:700;color:#123b45}.return-invitation p{max-width:75ch}.return-invitation .kicker,.release-label,.early-interview .release-label{color:#075e65}.compact-bio{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.card-achievements{font-size:14px;margin:12px 0}.card-achievements summary{cursor:pointer;font-weight:700}.card-achievements ul{margin-bottom:0}.portrait-card .card-content{padding:20px}.available-spotlight{padding-block:25px}.answer-first{clear:both}.answer-first h2{margin-top:8px}.fresh-delivery,.pilot-example,.sample-message{background:#edf5f1;color:#0a3440;border:1px solid #abc8bf;padding:24px;border-radius:18px;margin:20px 0}.updates-page{max-width:920px}.updates-page h1{font:clamp(2.3rem,5vw,4rem)/1.1 Georgia,serif}.updates-page p,.site-privacy p{line-height:1.75}.giveaway-shirt{height:auto!important;max-height:650px;max-width:100%;object-fit:contain!important}.tab-list,[role=tablist]{display:flex;flex-wrap:wrap!important;overflow:visible!important;gap:8px}[role=tab]{white-space:normal!important}.metric-table-wrap{max-width:100%;overflow-x:auto}.site-privacy{max-width:940px}.site-privacy h1{font-size:clamp(2rem,5vw,3.5rem)}.section-heading>.eyebrow,#audience>.eyebrow{color:#075e65!important}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #d79721;outline-offset:4px}.giveaway-shirt+figcaption{color:#344f57}.growth-partner{border-top:1px solid #b9d0c8;margin-top:20px}.growth-home-hero .copy-link,.growth-wrap .copy-link{display:inline-block;border:1px solid #537e7e;border-radius:28px;padding:11px 18px;color:#143b45;background:#fff;text-decoration:none}.watch-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.site-privacy a{overflow-wrap:anywhere}
@media(max-width:700px){.growth-home-hero{grid-template-columns:1fr;gap:24px;padding-block:28px}.growth-home-hero h1{font-size:2.4rem}.growth-feature-image{grid-row:2}.growth-question-grid{grid-template-columns:1fr}.growth-wrap,.growth-home-hero{width:calc(100% - 36px)}.growth-wrap{padding-block:18px}.return-invitation,.early-interview,.answer-first{padding:20px}.fresh-delivery,.pilot-example{padding:20px}.growth-home-hero .watch-actions a{font-size:15px}header{gap:14px}header nav{gap:10px}.giveaway-shirt{max-height:500px}.early-promise{font-size:21px}}

.button.button-primary{background:#bd3e37!important;color:#fff!important}.tab-panel table{max-width:100%}.tab-panel .table-wrap{overflow-x:auto}.tab-panel th,.tab-panel td{white-space:normal}.dossier-tabs{flex-wrap:wrap!important;overflow:visible!important}
.hero .early-interview .early-promise{color:#123b45}.hero .early-interview .release-label{color:#075e65}
body[data-page-slug=giveaway] .hero-copy .eyebrow,body[data-page-slug=giveaway] .entry-band .eyebrow{color:#b7f4ed!important}

.proof-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:18px}.proof-metrics>div{padding:18px;border:1px solid #afcbc4;border-radius:12px;background:#f2f8f5}.proof-metrics dt{font-size:14px;font-weight:650;color:#294d54}.proof-metrics dd{margin:8px 0 0;font-size:32px;font-weight:750;color:#0a3440}
body[data-page-slug=giveaway] .entry-band .eyebrow{color:#075e65!important}

.guest-proof>.card-label,.featured>.card-label{color:#075e65!important}.audience-card>.card-label{color:#b7f4ed!important}.audience-card h2{color:#fff;font:2rem/1.15 Georgia,serif}.audience-card p{line-height:1.55}.audience-card a{color:#b7f4ed}.hero-copy .lead{max-width:55ch}
