.growth-main{background:#080808;color:#e9e9e9;min-height:100vh}.growth-main article{max-width:1240px;margin:auto}.growth-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);gap:42px;padding:70px 28px 38px;align-items:center}.growth-hero>div:first-child>a{color:#bbb;font-size:.85rem}.growth-hero span,.growth-index header>span{display:block;color:#ff2638;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin:20px 0 10px}.growth-hero h1{font-size:clamp(2.4rem,5vw,5rem);line-height:.95;margin:0 0 22px;color:#fff;letter-spacing:-.045em}.growth-hero p{font-size:1.08rem;line-height:1.75;color:#c8c8c8}.growth-figure{margin:0}.growth-figure>div{position:relative;background:#111;overflow:hidden;aspect-ratio:3/2}.growth-figure>div>img:first-child{width:100%;height:100%;object-fit:cover}.growth-logo{position:absolute;right:4%;bottom:5%;width:8%;height:auto;min-width:58px;filter:drop-shadow(0 2px 8px #000)}[dir=rtl] .growth-logo{right:auto;left:4%}.growth-figure figcaption{font-size:.76rem;color:#8f8f8f;padding-top:8px}.growth-byline{margin:0 28px;padding:20px 24px;border:1px solid #242424;background:#111;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.growth-byline p{margin:0;color:#aaa;font-size:.82rem;line-height:1.55}.growth-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:46px;padding:48px 28px 90px}.growth-layout>aside{position:sticky;top:24px;align-self:start;background:#121212;border-left:4px solid #ed1b2f;padding:22px}.growth-layout>aside strong{color:#fff}.growth-layout>aside p{font-size:.9rem;line-height:1.65;color:#bbb}.growth-layout>aside a,.growth-cta a{display:inline-block;padding:12px 15px;background:#ed1b2f;color:#fff;text-decoration:none;font-weight:800}.growth-content{min-width:0}.growth-content section{padding:0 0 38px;margin-bottom:38px;border-bottom:1px solid #222}.growth-content h2{font-size:clamp(1.55rem,3vw,2.25rem);color:#fff;margin:0 0 18px;letter-spacing:-.025em}.growth-content h3{color:#fff;font-size:1.05rem}.growth-content p{color:#c2c2c2;line-height:1.84;font-size:1rem}.growth-content .growth-figure{margin:30px 0 0}.growth-table-wrap{overflow-x:auto;margin-top:26px}.growth-table-wrap table{border-collapse:collapse;width:100%;min-width:650px;background:#101010}.growth-table-wrap th,.growth-table-wrap td{border:1px solid #2d2d2d;padding:14px;text-align:start;vertical-align:top}.growth-table-wrap th{background:#ed1b2f;color:#fff}.growth-links{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.growth-links a{color:#fff;background:#151515;border:1px solid #2b2b2b;padding:14px;text-decoration:none}.growth-links a:hover{border-color:#ed1b2f}.growth-faq article{background:#111;border:1px solid #242424;padding:18px 20px;margin:10px 0}.growth-faq article p{margin-bottom:0}.growth-cta{background:#151515;padding:28px!important;border:1px solid #2b2b2b!important}.growth-cta>div{display:flex;gap:12px;flex-wrap:wrap}.growth-cta a:nth-child(2){background:#fff;color:#111}.growth-index{max-width:1240px;margin:auto;padding:80px 28px 100px;background:#080808;color:#fff;min-height:70vh}.growth-index>header{max-width:820px;margin-bottom:50px}.growth-index h1{font-size:clamp(2.8rem,6vw,5.8rem);line-height:.95;margin:0 0 20px}.growth-index header p{color:#aaa;line-height:1.7}.growth-card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.growth-card-grid article{background:#121212;border:1px solid #252525;padding:26px}.growth-card-grid article>span{color:#ed1b2f;font-size:.75rem;font-weight:800;text-transform:uppercase}.growth-card-grid h2{font-size:1.45rem}.growth-card-grid h2 a{color:#fff;text-decoration:none}.growth-card-grid p{color:#aaa;line-height:1.65}.growth-card-grid article>a{color:#fff;font-weight:800}
@media(max-width:850px){.growth-hero{grid-template-columns:1fr;padding-top:40px}.growth-byline{grid-template-columns:1fr}.growth-layout{grid-template-columns:1fr}.growth-layout>aside{position:static}.growth-card-grid{grid-template-columns:1fr}.ml-desktop-nav{display:none}.growth-hero h1{font-size:clamp(2.25rem,12vw,4rem)}}
@media(max-width:520px){.growth-hero,.growth-layout,.growth-index{padding-left:18px;padding-right:18px}.growth-byline{margin-left:18px;margin-right:18px}.growth-links{grid-template-columns:1fr}.growth-content p{font-size:.97rem}.growth-table-wrap{margin-left:-8px;margin-right:-8px}}
