/* Public sales pages only; these selectors do not style HQ. */
.growth-hero-shop{color:#fff0cb;font-weight:800;padding:12px 4px;text-underline-offset:5px}.hero-actions{flex-wrap:wrap}.growth-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:26px 0}.growth-card{display:block;padding:28px;border:2px solid #6a3821;border-radius:15px;background:#fff6df;color:#482719;text-decoration:none;box-shadow:4px 5px 0 #6a382122}.growth-card h3{font-size:25px;margin:0 0 14px}.growth-card p{font-size:16px;line-height:1.65}.growth-card strong{display:block;margin-top:20px;text-decoration:underline;text-underline-offset:4px}.growth-card:hover{background:#ffe6a5}.growth-card:focus-visible,.growth-hero-shop:focus-visible{outline:3px solid #ce6a16;outline-offset:5px}.growth-local{background:#f6e7c8}.growth-local-feature{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;margin:35px 0 45px}.growth-local-feature img{width:100%;height:auto;max-height:360px;object-fit:cover;border-radius:14px}.growth-merch{background:#50271b;color:#fff1d4}.growth-merch .kicker{color:#ffc65b}.growth-merch-inner{display:grid;grid-template-columns:230px 1fr;gap:45px;align-items:center}.growth-merch img{width:100%;height:auto}.growth-text-link{display:inline-block;color:inherit;margin:16px 20px;font-weight:700}.growth-inquiry{display:grid;grid-template-columns:0.8fr 1.2fr;gap:36px;margin:35px 0 60px;align-items:start;scroll-margin-top:210px}.growth-form{padding:30px;border:2px solid #794b2c;border-radius:15px;background:#fff8e8;box-shadow:6px 6px 0 #794b2c22}.growth-form label{display:grid;gap:7px;font-weight:700;font-size:15px;margin-bottom:17px}.growth-form input,.growth-form select,.growth-form textarea{width:100%;min-width:0;box-sizing:border-box;font:inherit;font-weight:400;font-size:16px;line-height:1.4;color:#382419;background:#fffdf7;border:1px solid #936d48;border-radius:7px;padding:12px;min-height:46px}.growth-form textarea{resize:vertical}.growth-form :is(input,select,textarea):focus-visible{outline:3px solid #d68c25;outline-offset:2px}.growth-field-pair{display:grid;grid-template-columns:1fr 1fr;gap:15px}.growth-form-note{font-size:13px;line-height:1.6}.growth-form [role=status]{font-weight:700}.growth-form .form-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.growth-inquiry a{color:inherit}.growth-form button{max-width:100%}
@media(max-width:760px){.growth-three,.growth-local-feature,.growth-inquiry{grid-template-columns:1fr}.growth-three{gap:15px}.growth-inquiry{gap:16px;scroll-margin-top:150px}.growth-form{padding:20px}.growth-merch-inner{grid-template-columns:1fr;gap:18px}.growth-merch img{width:150px;margin:auto}.growth-merch-inner h2{font-size:36px}.growth-field-pair{grid-template-columns:1fr;gap:0}.growth-text-link{margin-left:0}.growth-card{padding:23px}.growth-local-feature{gap:18px}}
