.cs-section{padding:64px 0;background:var(--navy-950);scroll-margin-top:max(0px,calc(var(--header-h-mobile) - 48px))}@media (min-width:1024px){.cs-section{scroll-margin-top:calc(var(--header-h) - 48px)}}.cs-heading{font-family:var(--font-display);font-weight:800;letter-spacing:var(--font-display-letter-spacing);line-height:1.15;margin:0 0 32px;color:var(--text-hi);font-size:2rem}@media (min-width:768px){.cs-heading{font-size:2.75rem}}@media (min-width:1024px){.cs-heading{font-size:3.5rem;margin-bottom:48px}}@media (min-width:1440px){.cs-heading{font-size:5rem}}.cs-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.cs-grid>*{min-width:0}.cs-mobile{display:none}@media (max-width:767px){.cs-grid{display:none}.cs-mobile{display:flex;flex-direction:column;gap:8px}.cs-mobile-item{border:1px solid var(--line-soft);border-radius:6px;background:rgba(255,255,255,.03);overflow:hidden;scroll-margin-top:calc(var(--header-h-mobile, 72px) + 12px)}.cs-mobile-item.is-active{background:var(--navy-900,#0b1830)}.cs-mobile-tab{width:100%;min-height:48px;display:flex;align-items:center;gap:12px;border:0;padding:12px 14px;background:transparent;color:var(--text-mid);font-family:var(--font-display);font-size:.8125rem;line-height:1.25;text-align:left}.cs-mobile-item.is-active .cs-mobile-tab{color:var(--orange-500)}.cs-mobile-tab-number{flex:0 0 24px;color:var(--text-mid);font-size:.75rem;font-variant-numeric:tabular-nums}.cs-mobile-item.is-active .cs-mobile-tab-number{color:var(--orange-500)}.cs-mobile-tab-label{flex:1;min-width:0}.cs-mobile-tab-arrow{flex:0 0 auto;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--orange-500);border:1px solid var(--line-soft);border-radius:50%}.cs-mobile-tab-arrow svg{width:12px;height:12px;transform:rotate(0deg);transition:transform .2s ease}.cs-mobile-tab-arrow svg.is-open{transform:rotate(180deg)}.cs-mobile-panel{animation:cs-fade-in .35s ease}.cs-mobile-visual{position:relative;width:100%;aspect-ratio:16/8.5;overflow:hidden;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);background:var(--navy-800)}.cs-mobile-visual--paid-ads .cs-visual-img,.cs-mobile-visual--social .cs-visual-img{object-fit:contain}.cs-mobile-visual--paid-ads,.cs-mobile-visual--social{aspect-ratio:2/3}.cs-mobile-content{padding:14px}.cs-mobile-content .cs-title{margin-bottom:8px;font-size:.9375rem;line-height:1.3}.cs-mobile-content .cs-desc{margin-bottom:7px;font-size:var(--fs-description);line-height:1.55}.cs-mobile-content .cs-block,.cs-mobile-content .cs-desc:last-of-type{margin-bottom:12px}.cs-mobile-content .cs-block-title{margin-bottom:8px;font-size:var(--fs-description);line-height:1.3}.cs-mobile-content .cs-list{grid-template-columns:1fr;gap:2px;margin:0;padding-left:1rem;text-align:left}.cs-mobile-content .cs-list li{padding-left:11px;text-align:left;font-size:var(--fs-description);line-height:1.35}.cs-mobile-content .cs-list li:before{top:.5em;width:4px;height:4px}.cs-mobile-cta{margin-top:8px;width:100%;min-height:46px;justify-content:center}}@media (min-width:1024px){.cs-grid{grid-template-columns:minmax(0,200px) minmax(0,360px) minmax(0,1fr);gap:32px;align-items:stretch}}@media (min-width:1200px){.cs-grid{grid-template-columns:minmax(0,220px) minmax(0,400px) minmax(0,1fr);gap:48px}}@media (min-width:1440px){.cs-grid{grid-template-columns:minmax(0,240px) minmax(0,440px) minmax(0,1fr);gap:56px}}.cs-tabs{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;-ms-overflow-style:none;scrollbar-width:none}.cs-tabs::-webkit-scrollbar{display:none}@media (min-width:1024px){.cs-tabs{flex-direction:column;gap:22px;overflow-x:visible;padding-bottom:0;height:100%;justify-content:space-between}}.cs-tab{flex:0 0 auto;text-align:left;background:rgba(255,255,255,.04);border:1px solid var(--line-soft);border-radius:var(--radius-pill);padding:10px 18px;font-family:var(--font-display);font-weight:500;font-size:.88rem;color:var(--text-mid);white-space:nowrap;transition:color .2s ease,background .2s ease,border-color .2s ease}.cs-tab:hover{color:var(--text-hi)}.cs-tab.is-active{color:var(--orange-500);background:transparent;border-color:transparent}@media (min-width:1024px){.cs-tab{background:none;border:none;border-radius:0;padding:0;white-space:normal;font-size:1.05rem;line-height:1.35}.cs-tab.is-active{color:var(--orange-500)}}.cs-visual{position:relative;width:100%;aspect-ratio:4/3;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--line-soft);background:var(--navy-800)}@media (min-width:900px){.cs-visual{aspect-ratio:auto;height:100%;min-height:480px}}.cs-visual-img{object-fit:cover}.cs-visual-placeholder{width:100%;height:100%;background:linear-gradient(155deg,rgba(255,255,255,.08),rgba(255,255,255,.02))}.cs-content{min-width:0;animation:cs-fade-in .35s ease}@keyframes cs-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cs-content{animation:none}}.cs-title{font-family:var(--font-display);font-weight:800;letter-spacing:var(--font-display-letter-spacing);margin:0 0 14px;color:var(--text-hi);font-size:1.125rem}@media (min-width:768px){.cs-title{font-size:1.375rem}}@media (min-width:1024px){.cs-title{font-size:1.625rem}}@media (min-width:1440px){.cs-title{font-size:2rem}}.cs-desc{color:#f5f7fa;line-height:1.7;margin:0 0 12px;font-size:var(--fs-description)}@media (min-width:768px){.cs-desc{font-size:var(--fs-description)}}@media (min-width:1024px){.cs-desc{font-size:var(--fs-description)}}@media (min-width:1440px){.cs-desc{font-size:var(--fs-description)}}.cs-block,.cs-desc:last-of-type{margin-bottom:24px}.cs-block-title{font-family:var(--font-display);font-weight:500;color:var(--text-hi);margin:0 0 14px;font-size:var(--fs-description)}@media (min-width:768px){.cs-block-title{font-size:var(--fs-description)}.cs-tab{font-size:1.0625rem}.cs-list li{font-size:var(--fs-description)}}@media (min-width:1024px){.cs-block-title{font-size:var(--fs-description)}.cs-tab{font-size:1.25rem}.cs-list li{font-size:var(--fs-description)}}@media (min-width:1440px){.cs-block-title{font-size:var(--fs-description)}.cs-tab{font-size:1.8rem}.cs-list li{font-size:var(--fs-description)}}.cs-list{display:grid;grid-template-columns:1fr;gap:10px 24px}@media (min-width:560px){.cs-list{grid-template-columns:repeat(2,1fr)}}.cs-list li{position:relative;padding-left:18px;color:#f5f7fa;font-size:var(--fs-description);line-height:1.5}.cs-list li:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:#f5f7fa}.cs-cta.btn-animated{min-width:168px;padding:5px}.cs-cta .btn-circle{width:44px;height:44px;top:5px;left:5px;bottom:5px}.cs-cta:hover .btn-circle{left:calc(100% - 49px)}.cs-cta .btn-arrow{font-size:22px}.cs-cta .btn-label{padding-left:52px;font-size:.8rem}.cs-cta:hover .btn-label{padding-left:0;transform:translateX(-14px)}