.growth-page{position:relative;width:100%;overflow:hidden;background:#000;color:#E6F2FF}.growth-page .container{max-width:1200px}.growth-hero{position:relative;min-height:100svh;display:flex;align-items:center;padding:clamp(8rem,12vw,11rem) 0 clamp(4rem,8vw,7rem);isolation:isolate}.growth-orb{position:absolute;width:28rem;height:28rem;border-radius:999px;filter:blur(50px);opacity:.34;pointer-events:none;animation:growthFloat 7s ease-in-out infinite alternate}.growth-orb-one{top:8%;left:-8rem;background:#124576}.growth-orb-two{right:-10rem;bottom:12%;background:#8AB9EB;animation-delay:-2s}.growth-hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:center}.growth-hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.growth-hero-copy h1{max-width:11ch;font-family:var(--font-itc-garamond),serif;font-size:clamp(4rem,9vw,8.5rem);line-height:.92;font-weight:300;color:#ffffff}.growth-hero-copy p,.growth-section-header p,.switch-animation-inner p{max-width:62ch;color:#B0C4DE;font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.45}.growth-hero-card{min-height:360px;border-radius:2rem;border:1px solid rgba(230,242,255,.18);background:radial-gradient(circle at 20% 10%,rgba(138,185,235,.35),transparent 30%),linear-gradient(145deg,rgba(230,242,255,.1),rgba(6,27,55,.65));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 30px 100px rgba(0,0,0,.45);padding:clamp(1.5rem,3vw,2.5rem);display:flex;flex-direction:column;justify-content:flex-end}.growth-hero-card p,.growth-hero-card span{color:#B0C4DE}.growth-hero-card h2{font-family:var(--font-itc-garamond),serif;font-size:clamp(4rem,8vw,7rem);line-height:.92;color:#ffffff}.roi-section,.switch-animation-section,.switch-section{padding:clamp(5rem,9vw,9rem) 0}.growth-section-header{max-width:760px;margin:0 auto clamp(2rem,5vw,4rem);text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.growth-section-header h2,.switch-animation-inner h2{font-family:var(--font-itc-garamond),serif;font-size:clamp(3rem,6vw,6rem);font-weight:300;line-height:.98;color:#ffffff}.roi-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.95fr);grid-gap:clamp(1.5rem,3vw,2.5rem);gap:clamp(1.5rem,3vw,2.5rem)}.comparison-card,.roi-panel,.roi-results{border:1px solid rgba(230,242,255,.16);background:rgba(230,242,255,.055);border-radius:1.75rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 20px 70px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.roi-panel{padding:clamp(1.25rem,3vw,2rem);display:flex;flex-direction:column;gap:1.5rem}.roi-panel-heading h3{font-size:clamp(1.7rem,2.4vw,2.3rem);color:#ffffff}.deposit-toggle small,.roi-control small,.roi-panel-heading p{color:#8CA7C5}.roi-control{display:flex;flex-direction:column;gap:.7rem}.deposit-toggle>span,.roi-control span,.team-picker>span{display:flex;justify-content:space-between;gap:1rem;color:#E6F2FF;font-size:1.05rem}.roi-control strong{color:#8AB9EB}.roi-control small{display:flex;justify-content:space-between}.roi-control input[type=range]{width:100%;accent-color:#8AB9EB}.team-picker{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem}.team-picker>span{width:100%}.deposit-toggle input,.team-picker button{cursor:pointer}.team-picker button{width:2.75rem;height:2.75rem;border-radius:999px;border:1px solid rgba(230,242,255,.16);background:rgba(255,255,255,.06);color:#E6F2FF;font-family:var(--font-resist-sans),sans-serif}.team-picker button.active{background:#8AB9EB;color:#061B37;border-color:#8AB9EB;box-shadow:0 0 30px rgba(138,185,235,.35)}.deposit-toggle{display:flex;justify-content:space-between;gap:1rem;align-items:center}.deposit-toggle>span{flex-direction:column}.deposit-toggle input{width:3rem;height:1.5rem;accent-color:#8AB9EB}.roi-results{display:flex;flex-direction:column;gap:1rem}.roi-result-card,.roi-results{padding:clamp(1rem,2vw,1.4rem)}.roi-result-card{border-radius:1.15rem;border:1px solid rgba(230,242,255,.12);background:rgba(255,255,255,.06)}.roi-result-card p{color:#B0C4DE}.roi-result-card h3{margin-top:.35rem;font-size:clamp(2.1rem,3vw,3.2rem);line-height:1;color:#ffffff}.roi-result-card h3 span{font-size:1rem;color:#B0C4DE}.roi-result-card small{display:block;margin-top:.5rem;color:#8CA7C5}.roi-result-card.danger{background:linear-gradient(135deg,rgba(18,69,118,.18),rgba(230,242,255,.035));border-color:rgba(138,185,235,.18)}.roi-result-card.success{background:linear-gradient(135deg,rgba(138,185,235,.13),rgba(18,69,118,.1));border-color:rgba(138,185,235,.22)}.roi-result-card.total{background:linear-gradient(135deg,#124576,#8AB9EB);color:#ffffff}.roi-result-card.total h3 span,.roi-result-card.total p,.roi-result-card.total small{color:rgba(255,255,255,.82)}.comparison-card{overflow:hidden}.comparison-head,.comparison-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(160px,.8fr) minmax(160px,.8fr);align-items:center;min-height:4.25rem;border-bottom:1px solid rgba(230,242,255,.1)}.comparison-head{background:rgba(230,242,255,.08);color:#ffffff}.comparison-head span,.comparison-row span:first-child{padding-left:clamp(1rem,2vw,1.5rem)}.comparison-head strong,.comparison-row>span:not(:first-child){display:flex;align-items:center;justify-content:center;text-align:center}.comparison-row{color:#D7E8F8}.growth-check{color:#8AB9EB;font-size:1.65rem}.growth-cross{color:rgba(176,196,222,.55);font-size:1.45rem}.growth-partial{color:#B0C4DE;font-size:.95rem}.switch-animation-section{min-height:90svh;display:flex;align-items:center;text-align:center}.switch-animation-inner{display:flex;flex-direction:column;align-items:center;gap:1.25rem}.switch-carousel-headline{--switch-line:clamp(2.8rem,5vw,4.7rem);display:flex;align-items:center;justify-content:center;gap:clamp(.75rem,1.6vw,1.35rem);width:min(1180px,100%);min-height:calc(var(--switch-line) * 5);font-family:var(--font-resist-sans),sans-serif;font-size:clamp(2.2rem,4.2vw,4.2rem);font-weight:650;letter-spacing:-.055em;line-height:1;color:#ffffff}.switch-carousel-static{flex:0 0 auto;white-space:nowrap}.switch-carousel-window{position:relative;display:inline-flex;width:min(45vw,680px);height:calc(var(--switch-line) * 5);overflow:hidden;text-align:left;-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.14) 12%,#000 37%,#000 63%,rgba(0,0,0,.14) 88%,transparent);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.14) 12%,#000 37%,#000 63%,rgba(0,0,0,.14) 88%,transparent)}.switch-carousel-track{display:flex;flex-direction:column;animation:switchCarousel 6s cubic-bezier(.76,0,.24,1) infinite;will-change:transform}.switch-carousel-track span{height:var(--switch-line);display:flex;align-items:center;color:rgba(230,242,255,.92);white-space:nowrap}@keyframes growthFloat{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(2rem,-1.25rem,0) scale(1.08)}}@keyframes switchCarousel{0%,10%{transform:translateY(0)}16%,26%{transform:translateY(calc(var(--switch-line) * -1))}32%,42%{transform:translateY(calc(var(--switch-line) * -2))}48%,58%{transform:translateY(calc(var(--switch-line) * -3))}64%,74%{transform:translateY(calc(var(--switch-line) * -4))}80%,90%{transform:translateY(calc(var(--switch-line) * -5))}to{transform:translateY(calc(var(--switch-line) * -6))}}@media (max-width:900px){.growth-hero-inner,.roi-grid{grid-template-columns:1fr}.switch-carousel-headline{--switch-line:clamp(2.25rem,8vw,3.6rem);flex-direction:column;gap:.25rem;min-height:auto}.switch-carousel-window{width:min(92vw,620px);justify-content:center;text-align:center}.switch-carousel-track span{justify-content:center}.comparison-head,.comparison-row{grid-template-columns:minmax(0,1.2fr) .7fr .8fr}}@media (max-width:620px){.growth-hero{min-height:auto;padding-top:7rem}.growth-hero-copy h1{max-width:9ch;font-size:clamp(3.1rem,15vw,4.8rem)}.growth-hero-card{min-height:280px;border-radius:1.35rem}.growth-hero-card h2{font-size:clamp(3rem,15vw,4.75rem)}.growth-section-header h2,.switch-animation-inner h2{font-size:clamp(2.35rem,11vw,3.7rem)}.roi-section,.switch-animation-section,.switch-section{padding:clamp(4rem,14vw,5.5rem) 0}.deposit-toggle>span,.roi-control span,.team-picker>span{flex-direction:column;gap:.2rem;font-size:.98rem}.comparison-head,.comparison-row{grid-template-columns:1fr 4.5rem 5.5rem;font-size:.9rem}.switch-carousel-headline{--switch-line:clamp(2rem,9vw,3rem);font-size:clamp(1.95rem,8.5vw,2.8rem)}}