.fito-showcase{background:var(--fito-glow),var(--paper-2);box-shadow:0 0 0 100vmax var(--paper-2);clip-path:inset(0 -100vmax);margin-top:60px;padding:100px 5% 80px}.fito-showcase .jr-heading h2{font-size:clamp(50px,5.4vw,80px)}.fito-showcase-switch{background:var(--surface);border:1px solid var(--line-strong);border-radius:3px;gap:4px;margin-bottom:34px;padding:4px;display:inline-flex}.fito-showcase-switch button{color:var(--ink-2);background:0 0;border:0;border-radius:2px;min-height:44px;padding:12px 20px;font-size:14px;font-weight:600;transition:background .2s,color .2s}.fito-showcase-switch button[aria-pressed=true]{background:var(--ia-1);color:#fff}.fito-showcase-panel{background:var(--surface);border:1px solid var(--line);border-radius:3px;padding:40px 4%;animation:.35s both jr-bubble-in}.fito-showcase-intro{max-width:720px;margin-bottom:30px}.fito-showcase-intro h3{font-family:var(--font-display);font-size:clamp(36px,3.6vw,52px);font-style:italic;font-weight:400;line-height:1}.fito-showcase-intro p{color:var(--ink-2);margin-top:14px;font-size:16px;line-height:1.8}.fito-showcase-note{color:var(--muted);max-width:560px;margin-top:24px;font-size:12px;line-height:1.8}.fito-showcase-limits{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:50px;display:grid}.fito-showcase-limits article{border-top:2px solid var(--jr-purple);padding-top:16px}.fito-showcase-limits b{margin-bottom:8px;font-size:15px;display:block}.fito-showcase-limits p{color:var(--ink-2);font-size:14px;line-height:1.75}.fito-showcase-links{flex-wrap:wrap;gap:14px 28px;margin-top:40px;display:flex}@media (min-width:761px) and (max-width:1100px){.fito-showcase{padding:60px 5%}.fito-showcase-limits{gap:16px}}@media (max-width:760px){.fito-showcase{margin-top:30px;padding:56px 6%}.fito-showcase .jr-heading h2{font-size:clamp(42px,11vw,56px)}.fito-showcase-switch{margin-bottom:24px;display:flex}.fito-showcase-switch button{flex:1;padding:10px 12px;font-size:13px}.fito-showcase-panel{padding:24px 5% 28px}.fito-showcase-intro h3{font-size:34px}.fito-showcase-intro p{font-size:14px}.fito-showcase-note{font-size:11px}.fito-showcase-limits{grid-template-columns:1fr;gap:18px;margin-top:36px}}
