.card-badges.svelte-1ppvbpf{display:flex;gap:10px;flex-wrap:wrap}.badge.svelte-1ppvbpf{padding:15px 20px;border-radius:100px;font-weight:500;border:1px solid white;color:white;line-height:9px;font-size:14px}@media(max-width: 768px){.card-badges.svelte-1ppvbpf{gap:5px}.badge.svelte-1ppvbpf{font-size:12px;padding:10px;line-height:8px}}
.firstSection.svelte-zpv7f8.svelte-zpv7f8{padding-top:120px}.description.svelte-zpv7f8.svelte-zpv7f8{font-size:16px;line-height:1.5;max-width:722px;display:block}.mobile-description.svelte-zpv7f8.svelte-zpv7f8{font-size:14px;line-height:1.5;display:none}.teens-first-sections_box.svelte-zpv7f8.svelte-zpv7f8{display:flex;gap:20px;justify-content:space-between;align-items:center}.breadCrumbs.svelte-zpv7f8.svelte-zpv7f8{display:flex;align-items:center;padding-bottom:70px;gap:8px}.breadCrumbs.svelte-zpv7f8 p.svelte-zpv7f8{font-weight:500
    }.breadCrumbs.svelte-zpv7f8 p.svelte-zpv7f8,.breadCrumbs.svelte-zpv7f8 a.svelte-zpv7f8{font-size:16px}.left_box.svelte-zpv7f8.svelte-zpv7f8{display:flex;flex-direction:column;gap:30px}.left_box.svelte-zpv7f8 .button.svelte-zpv7f8{min-height:46px}h1.svelte-zpv7f8.svelte-zpv7f8{font-size:48px;line-height:120%;font-weight:500;color:var(--white)}p.svelte-zpv7f8.svelte-zpv7f8{font-size:24px}.bonuses.svelte-zpv7f8.svelte-zpv7f8{display:flex;gap:10px;flex-direction:column;align-items:flex-start}.bonus.svelte-zpv7f8.svelte-zpv7f8{text-align:start;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 855px){h1.svelte-zpv7f8.svelte-zpv7f8{font-size:32px}p.svelte-zpv7f8.svelte-zpv7f8{font-size:20px}.teens-first-sections_box.svelte-zpv7f8.svelte-zpv7f8{flex-direction:column}a.svelte-zpv7f8.svelte-zpv7f8{display:none}}@media(max-width: 768px){.firstSection.svelte-zpv7f8.svelte-zpv7f8{padding-top:90px}.description.svelte-zpv7f8.svelte-zpv7f8{display:none}.mobile-description.svelte-zpv7f8.svelte-zpv7f8{display:block}.breadCrumbs.svelte-zpv7f8.svelte-zpv7f8{display:none}.left_box.svelte-zpv7f8.svelte-zpv7f8{gap:10px}.bonuses.svelte-zpv7f8.svelte-zpv7f8{gap:5px}.bonus.svelte-zpv7f8.svelte-zpv7f8{font-size:14px}}
p.svelte-1kllfpg{font-size:20px;padding-bottom:30px}.progress_box.svelte-1kllfpg{padding-top:10px;display:flex;gap:20px;justify-content:space-between;width:100%}.description_text.svelte-1kllfpg{font-size:20px;padding-bottom:10px;display:block}.button.svelte-1kllfpg{min-height:46px;margin-top:40px}@media(max-width: 768px){p.svelte-1kllfpg{font-size:14px;padding-bottom:10px}.progress_box.svelte-1kllfpg{flex-wrap:wrap-reverse}.description_text.svelte-1kllfpg{font-size:14px;padding-bottom:5px}img.svelte-1kllfpg{width:60%}a.svelte-1kllfpg{width:100%}.button.svelte-1kllfpg{margin-top:20px;width:100%}}
.text-container.svelte-qn0ct4.svelte-qn0ct4{height:100%;display:flex;gap:10px;flex-direction:column;justify-content:space-between;align-items:flex-start}.filled-card.svelte-qn0ct4.svelte-qn0ct4{min-height:195px;position:relative;overflow:hidden;gap:30px}.filled-card.svelte-qn0ct4 .svelte-qn0ct4{text-align:start;line-height:unset}.img-container.svelte-qn0ct4.svelte-qn0ct4{position:absolute;right:-30px;opacity:0.4;pointer-events:none;display:flex;align-items:center;justify-content:center;z-index:-1}.img-container.top.svelte-qn0ct4.svelte-qn0ct4{top:-30px;transform:rotate(-120deg)}.img-container.middle.svelte-qn0ct4.svelte-qn0ct4{top:40px}.img-container.bottom.svelte-qn0ct4.svelte-qn0ct4{bottom:-30px;transform:rotate(60deg)}.img-container.card-5.svelte-qn0ct4.svelte-qn0ct4{bottom:-10px !important;top:unset !important;transform:rotate(160deg) !important}img.svelte-qn0ct4.svelte-qn0ct4{height:100% !important}.title.svelte-qn0ct4.svelte-qn0ct4{padding:0 0 10px;font-size:20px;font-weight:500}.description.svelte-qn0ct4.svelte-qn0ct4{font-size:16px;font-weight:400}@media(max-width: 768px){.filled-card.svelte-qn0ct4.svelte-qn0ct4{flex-direction:column;gap:10px;min-height:unset}.img-container.middle.svelte-qn0ct4.svelte-qn0ct4{top:8px}.description.svelte-qn0ct4.svelte-qn0ct4{white-space:unset;font-size:14px}}
.program-box.svelte-7ootms{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}@media(max-width: 975px){.program-box.svelte-7ootms{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.program-box.svelte-7ootms{grid-template-columns:100%;gap:10px}}
