.growth-share{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0 28px;padding:16px 20px;border:1px solid #74604c;border-radius:14px;background:#201b16;color:#fff;font:inherit}.growth-share p{margin:0;flex:1 1 220px}.growth-share button,.growth-share input{font:inherit}.growth-share button{background:#fff3dd;color:#25180b;border:0;border-radius:8px;padding:11px 16px;cursor:pointer;font-weight:700}.growth-share [role=status]{font-size:14px}.growth-share input{width:100%;color:#fff;background:#151515;border:1px solid #9f8e77;padding:10px}.growth-share [hidden]{display:none!important}.growth-share button:focus-visible,.growth-land a:focus-visible{outline:3px solid #ffa84f;outline-offset:4px}
.growth-land{margin:0;background:#101412;color:#fff7e9;font:18px/1.6 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.growth-land *{box-sizing:border-box}.growth-land a{color:inherit}.growth-shell{max-width:1160px;margin:auto;padding:32px 40px}.growth-nav{display:flex;justify-content:space-between;align-items:center;gap:24px}.growth-brand{display:flex;align-items:center;gap:10px;text-decoration:none;font-size:25px;font-weight:800;letter-spacing:-.04em}.growth-logo{width:64px;height:auto;display:block}.growth-nav>a:last-child{font-size:14px;text-decoration:none;border-bottom:1px solid #827966}.growth-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:68px;align-items:center;padding:80px 0 54px}.growth-eyebrow{font:700 12px/1.4 system-ui;letter-spacing:.18em;text-transform:uppercase;color:#ffac52;margin:0 0 22px}.growth-hero h1{font-size:clamp(44px,5.5vw,68px);line-height:1.04;letter-spacing:-.05em;margin:0 0 24px;max-width:650px}.growth-hero h1 em{font-style:normal;color:#ffac52}.growth-copy{max-width:560px;color:#c8c8bc;font-size:20px;line-height:1.55;margin:0 0 28px}.growth-stores{display:flex;flex-wrap:wrap;gap:12px}.growth-store{display:flex;flex:1 1 180px;flex-direction:column;line-height:1.3;text-decoration:none;background:#ffac52;color:#171b15!important;padding:14px 22px;border:1px solid #ffac52;border-radius:10px;font-weight:750;font-size:22px}.growth-store span{font-weight:500;font-size:12px;letter-spacing:.025em}.growth-store:last-child{background:transparent;color:#fff7e9!important;border-color:#827966}.growth-fine{font-size:13px;color:#c8c8bc;margin-top:14px}.growth-qr{border:1px solid #50624c;border-radius:22px;background:radial-gradient(ellipse at top,#35412e,#1c261e 70%);padding:32px;text-align:center;position:relative;overflow:hidden}.growth-qr svg{display:block;margin:12px auto 22px;padding:14px;background:white;border-radius:14px;max-width:100%;height:auto}.growth-qr h2{font-size:23px;line-height:1.25;margin:0 0 8px;letter-spacing:-.02em}.growth-qr p{font-size:15px;color:#d7dbcf;margin:0}.growth-qr .growth-eyebrow{color:#b6d5a2;font-size:11px;margin-bottom:22px}.growth-benefits{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #455040;border-bottom:1px solid #455040;padding:26px 0;gap:32px}.growth-benefits h2{font-size:18px;line-height:1.4;margin:0 0 8px}.growth-benefits p{font-size:15px;color:#c8c8bc;margin:0}.growth-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 0}.growth-bottom>a{font-size:15px;text-underline-offset:4px}.growth-bottom .growth-share{border:0;padding:0;margin:0;background:transparent}.growth-bottom .growth-share p{display:none}.growth-footer{color:#999f92;font-size:12px;padding:20px 0}.growth-footer a{margin-right:20px}.growth-footer p{margin:8px 0}@media(max-width:700px){.growth-shell{padding:24px}.growth-brand{font-size:21px}.growth-logo{width:48px}.growth-nav>a:last-child{font-size:12px}.growth-hero{grid-template-columns:1fr;gap:32px;padding:48px 0 32px}.growth-hero h1{font-size:47px}.growth-copy{font-size:18px}.growth-qr{display:none}.growth-qr svg{width:180px}.growth-benefits{grid-template-columns:1fr;gap:24px}.growth-bottom{align-items:flex-start;flex-direction:column}.growth-stores{flex-direction:column}.growth-store{flex-basis:auto}.growth-share{padding:16px}.growth-nav{gap:12px}}@media(prefers-reduced-motion:no-preference){.growth-store{transition:transform .16s ease}.growth-store:hover{transform:translateY(-2px)}}
