.growth-toolkit .growth-hero{background:#0a291d;color:#fff;padding:76px 0 66px}.growth-toolkit .growth-hero h1{max-width:900px;font-size:clamp(2.5rem,5vw,4.75rem);line-height:1.04;letter-spacing:-.045em;margin:16px 0 24px;color:#fff}.growth-toolkit .growth-lead{font-size:clamp(1.1rem,2vw,1.35rem);max-width:740px;line-height:1.6}.growth-toolkit .growth-kicker{font-size:.9rem;letter-spacing:0;text-transform:none;margin:0 0 16px}.growth-toolkit .growth-kicker a{color:inherit}.growth-toolkit .growth-small{font-size:.9rem;line-height:1.55;max-width:75ch;margin:16px 0 0}.growth-toolkit .growth-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin:28px 0 0}.growth-toolkit .growth-plain{font-weight:650;text-decoration:underline;text-underline-offset:5px}.growth-toolkit .growth-hero .growth-plain{color:#fff}.growth-toolkit .growth-section{padding:64px 0}.growth-toolkit .growth-section h2,.growth-toolkit .growth-downloads h2{font-size:clamp(1.9rem,3vw,2.8rem);line-height:1.12;letter-spacing:-.03em;margin:0 0 20px;max-width:25ch}.growth-toolkit .growth-section h3{font-size:1.35rem;line-height:1.3;margin:0 0 12px}.growth-toolkit .growth-section p{line-height:1.65;margin:0 0 18px;max-width:75ch}.growth-toolkit .growth-tinted{background:#e8eee8}.growth-toolkit .growth-two{display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:start}.growth-toolkit .growth-choices{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:28px 0 40px}.growth-toolkit .growth-choice{padding:22px;border:2px solid #a5b7ab;color:#163f2c;font-weight:700;line-height:1.4;text-decoration:none;background:transparent}.growth-toolkit .growth-choice:hover,.growth-toolkit .growth-choice[aria-pressed=true]{background:#123c2d;color:#fff;border-color:#123c2d}.growth-toolkit .growth-route{display:grid;grid-template-columns:.8fr 1.2fr;gap:52px;margin-bottom:34px;border-top:1px solid #bac7bd;padding-top:30px;scroll-margin-top:110px}.growth-toolkit .growth-route[hidden]{display:none}.growth-toolkit .growth-route-intro h3{font-size:1.8rem}.growth-toolkit .growth-measure{padding-left:18px;border-left:4px solid #ce6717}.growth-toolkit .growth-weeks{list-style:none;margin:0;padding:0}.growth-toolkit .growth-weeks li{display:grid;grid-template-columns:65px 1fr;gap:18px;margin:0 0 24px}.growth-toolkit .growth-weeks span{font-weight:700;color:#3d674c;font-size:.9rem;padding-top:3px}.growth-toolkit .growth-weeks h4{font-size:1.15rem;margin:0 0 6px}.growth-toolkit .growth-weeks p{font-size:1rem;margin:0}.growth-toolkit .growth-example{background:#fff;padding:30px}.growth-toolkit .growth-example dl{margin:24px 0;display:grid;gap:12px}.growth-toolkit .growth-example dl div{display:flex;justify-content:space-between;border-bottom:1px solid #dce5de;padding-bottom:12px;gap:18px}.growth-toolkit .growth-example dd{font-size:1.65rem;font-weight:750;margin:0}.growth-toolkit .growth-ticks{padding-left:20px;line-height:1.7;margin:24px 0}.growth-toolkit .growth-ticks li{margin-bottom:10px}.growth-toolkit .growth-downloads{display:grid;grid-template-columns:1fr 1fr;gap:54px}.growth-toolkit .growth-file-list{list-style:none;margin:0;padding:0}.growth-toolkit .growth-file-list li{border-bottom:1px solid #b9c8bd}.growth-toolkit .growth-file-list a{display:block;padding:20px 0;color:#123c2d;font-size:1.1rem;font-weight:700;text-decoration:none}.growth-toolkit .growth-file-list a:hover{text-decoration:underline}.growth-toolkit .growth-file-list span{display:block;font-weight:400;font-size:.9rem;margin-top:7px}.growth-toolkit .growth-email{background:#dce8de}.growth-toolkit .growth-resource-list{margin-top:48px}.growth-toolkit .growth-resource-list article{border-top:1px solid #bbc8c0;padding:32px 0}.growth-toolkit .growth-resource-list h2{font-size:1.65rem;max-width:none}.growth-toolkit .growth-resource-list a{font-weight:650;text-underline-offset:4px}.growth-toolkit .growth-table-scroll{overflow-x:auto;margin:26px 0}.growth-toolkit table{width:100%;min-width:650px;border-collapse:collapse;font-size:1rem}.growth-toolkit th{background:#123c2d;color:#fff;text-align:left}.growth-toolkit td,.growth-toolkit th{padding:15px;border-bottom:1px solid #bdcbbf}.growth-toolkit .growth-print{background:transparent;border:1px solid #244b35;color:#123c2d;padding:10px 16px;font:inherit;cursor:pointer}.growth-toolkit .growth-plan-download{border-top:1px solid #bbc8c0;padding-top:20px}.growth-toolkit a:focus-visible,.growth-toolkit button:focus-visible{outline:3px solid #d16a19;outline-offset:5px}.growth-toolkit .btn small{font:inherit;font-size:.8em;opacity:.8;margin-left:8px}.growth-toolkit #start,.growth-toolkit #downloads,.growth-toolkit #signup{scroll-margin-top:100px}
@media(max-width:800px){.growth-toolkit .growth-two,.growth-toolkit .growth-downloads,.growth-toolkit .growth-route{grid-template-columns:1fr;gap:26px}.growth-toolkit .growth-choices{grid-template-columns:1fr;gap:10px;margin-bottom:28px}.growth-toolkit .growth-choice{padding:17px}.growth-toolkit .growth-section{padding:42px 0}.growth-toolkit .growth-hero{padding:52px 0 44px}.growth-toolkit .growth-example{padding:24px}.growth-toolkit .growth-actions{align-items:flex-start;flex-direction:column;gap:20px}.growth-toolkit .growth-weeks li{grid-template-columns:54px 1fr;gap:14px}.growth-toolkit .btn{max-width:100%;white-space:normal;text-align:center}.growth-toolkit .growth-resource-list article{padding:26px 0}}
@media print{.growth-toolkit header,.growth-toolkit footer,.growth-toolkit .growth-hero,.growth-toolkit .growth-choices,.growth-toolkit .growth-print,.growth-toolkit .growth-plan-download,.growth-toolkit .growth-section:not(#start){display:none!important}.growth-toolkit .growth-section{padding:0}.growth-toolkit .growth-route{display:block;border:none}.growth-toolkit .growth-route[hidden]{display:none}.growth-toolkit .growth-weeks li{break-inside:avoid}.growth-toolkit h2,.growth-toolkit h3,.growth-toolkit p{color:#000}.growth-toolkit #start>.wrap>p{display:none}}
