.article-card.svelte-1cso6sw{transition:all .3s ease;height:350px}.article-card.svelte-1cso6sw:hover{transform:translateY(-4px)}.info-text.svelte-1cso6sw p:where(.svelte-1cso6sw){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:60px}.third-block.svelte-1uha8ag{min-height:100vh;display:flex;flex-direction:column;justify-content:center;background:#f9fafb;padding:2rem 1rem}.third-block.svelte-1uha8ag .wrapper:where(.svelte-1uha8ag){max-width:100rem;margin:0 auto;width:100%}.third-block.svelte-1uha8ag .title:where(.svelte-1uha8ag){font-size:clamp(1.75rem,5vw,2.5rem);line-height:1.3;text-align:center;margin-bottom:3rem}.third-block.svelte-1uha8ag .title:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){border-bottom:3px solid #5aa442;padding-bottom:2px}.third-block.svelte-1uha8ag .orbit-container:where(.svelte-1uha8ag){position:relative;width:100%;max-width:1200px;height:1200px;margin:0 auto;display:flex;align-items:center;justify-content:center;--large-radius: 480px;--small-radius: 290px;--dot-offset-y: 19.5px}.third-block.svelte-1uha8ag .orbit:where(.svelte-1uha8ag){position:absolute;top:50%;left:50%;border:2px solid rgba(90,164,66,.24);border-radius:50%;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:4}.third-block.svelte-1uha8ag .large-orbit:where(.svelte-1uha8ag){width:960px;height:960px}.third-block.svelte-1uha8ag .small-orbit:where(.svelte-1uha8ag){width:580px;height:580px}.third-block.svelte-1uha8ag .orbit-center:where(.svelte-1uha8ag){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:372px;z-index:10}.third-block.svelte-1uha8ag .orbit-center:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){width:100%;height:auto}.third-block.svelte-1uha8ag .orbit-item:where(.svelte-1uha8ag){position:absolute;display:flex;align-items:center;gap:20px;font-size:14px;white-space:nowrap;z-index:5}.third-block.svelte-1uha8ag .dot:where(.svelte-1uha8ag){width:23px;height:23px;-webkit-backdrop-filter:blur(2.200000047683716px);backdrop-filter:blur(2.200000047683716px);box-shadow:1px 4px 16.5px #1469486b;border-radius:50%;flex-shrink:0;z-index:5;background-color:#fff}.third-block.svelte-1uha8ag .text-item:where(.svelte-1uha8ag){color:#2e2e2e;font-weight:500;font-size:20px;line-height:150%;letter-spacing:-4%;padding:10px 18px;background:#fff;border-radius:9999px;box-shadow:0 2px 8px #0000001a}.third-block.svelte-1uha8ag .left:where(.svelte-1uha8ag) .text-item:where(.svelte-1uha8ag){order:1}.third-block.svelte-1uha8ag .left:where(.svelte-1uha8ag) .dot:where(.svelte-1uha8ag){order:2}.third-block.svelte-1uha8ag .right:where(.svelte-1uha8ag) .text-item:where(.svelte-1uha8ag){order:2}.third-block.svelte-1uha8ag .right:where(.svelte-1uha8ag) .dot:where(.svelte-1uha8ag){order:1}.third-block.svelte-1uha8ag .large-orbit:where(.svelte-1uha8ag) .orbit-item:where(.svelte-1uha8ag){--radius: var(--large-radius)}.third-block.svelte-1uha8ag .large-orbit:where(.svelte-1uha8ag) .item-1:where(.svelte-1uha8ag){--angle: 135deg;--dot-offset-x: 243px;left:calc(50% + var(--radius) * cos(var(--angle)) - var(--dot-offset-x));top:calc(50% - var(--radius) * sin(var(--angle)) - var(--dot-offset-y))}.third-block.svelte-1uha8ag .large-orbit:where(.svelte-1uha8ag) .item-2:where(.svelte-1uha8ag){--angle: 180deg;--dot-offset-x: 227px;left:calc(50% + var(--radius) * cos(var(--angle)) - var(--dot-offset-x));top:calc(50% - var(--radius) * sin(var(--angle)) - var(--dot-offset-y))}.third-block.svelte-1uha8ag .large-orbit:where(.svelte-1uha8ag) .item-3:where(.svelte-1uha8ag){--angle: 225deg;--dot-offset-x: 243px;left:calc(50% + var(--radius) * cos(var(--angle)) - var(--dot-offset-x));top:calc(50% - var(--radius) * sin(var(--angle)) - var(--dot-offset-y))}.third-block.svelte-1uha8ag .large-orbit:where(.svelte-1uha8ag) .item-4:where(.svelte-1uha8ag){--angle: 45deg;--dot-offset-x: 4px;left:calc(50% + var(--radius) * cos(var(--angle)) - var(--dot-offset-x));top:calc(50% - var(--radius) * sin(var(--angle)) - var(--dot-offset-y))}.third-block.svelte-1uha8ag .large-orbit:where(.svelte-1uha8ag) .item-5:where(.svelte-1uha8ag){--angle: 315deg;--dot-offset-x: 17px;left:calc(50% + var(--radius) * cos(var(--angle)) - var(--dot-offset-x));top:calc(50% - var(--radius) * sin(var(--angle)) - var(--dot-offset-y))}.third-block.svelte-1uha8ag .small-orbit:where(.svelte-1uha8ag) .orbit-item:where(.svelte-1uha8ag){--radius: var(--small-radius)}.third-block.svelte-1uha8ag .small-orbit:where(.svelte-1uha8ag) .item-6:where(.svelte-1uha8ag){--angle: 90deg;--dot-offset-x: 210px;left:calc(50% + var(--radius) * cos(var(--angle)) - var(--dot-offset-x));top:calc(53.4% - var(--radius) * sin(var(--angle)) - var(--dot-offset-y))}.third-block.svelte-1uha8ag .small-orbit:where(.svelte-1uha8ag) .item-7:where(.svelte-1uha8ag){--angle: 0deg;--dot-offset-x: 12px;left:calc(50% + var(--radius) * cos(var(--angle)) - var(--dot-offset-x));top:calc(50% - var(--radius) * sin(var(--angle)) - var(--dot-offset-y))}.third-block.svelte-1uha8ag .small-orbit:where(.svelte-1uha8ag) .item-8:where(.svelte-1uha8ag){--angle: 270deg;--dot-offset-x: 172px;left:calc(50% + var(--radius) * cos(var(--angle)) - var(--dot-offset-x));top:calc(46% - var(--radius) * sin(var(--angle)) - var(--dot-offset-y))}.third-block.svelte-1uha8ag .btn-primary:where(.svelte-1uha8ag){display:inline-block;margin:30px auto 0!important;background:#146948;color:#fff;font-weight:600;font-size:1.25rem;line-height:1;padding:15px 25px;border-radius:3rem;text-decoration:none;text-align:center;box-shadow:0 4px 12px #1469484d;transition:background .2s,transform .2s}.third-block.svelte-1uha8ag .btn-primary:where(.svelte-1uha8ag):hover{background:#115c3e;color:#146948!important}.programs-section.svelte-1uha8ag{background:#f9fafb}.programs-grid.svelte-1uha8ag{gap:clamp(2rem,4vw,3rem);align-items:start}.programs-left.svelte-1uha8ag{position:relative;max-width:32.25rem;width:100%;margin:0 auto}@media (min-width: 769px){.card-stack.desktop-only.svelte-1uha8ag{display:grid!important;grid-template-columns:1fr;grid-template-rows:auto;min-height:520px}}@media (max-width: 768px){.card-stack.mobile-only.svelte-1uha8ag{display:grid;grid-template-columns:1fr;grid-template-rows:auto}}.card-stack.svelte-1uha8ag>.card-stack-item{grid-row:1;grid-column:1;min-width:0}.programs-right.svelte-1uha8ag{display:grid;grid-template-columns:1fr;grid-template-rows:auto;max-width:33.125rem;width:100%}.participation-title.svelte-1uha8ag{font-size:clamp(1.5rem,2.5vw,1.75rem);line-height:1.3;font-weight:500;letter-spacing:-.045em;color:#2e2e2e}.program-description-section.svelte-1uha8ag{display:flex;flex-direction:column;justify-content:space-between;flex:1}.program-description-text.svelte-1uha8ag{flex:1}.program-description-text.svelte-1uha8ag p{font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.5;letter-spacing:-.03em;color:#2e2e2e;margin-bottom:.75rem}.program-description-text.svelte-1uha8ag ul{list-style-type:disc;padding-left:24px;margin:.75rem 0;color:#2e2e2e}.program-description-text.svelte-1uha8ag ol{list-style-type:decimal;padding-left:24px;margin:.75rem 0;color:#2e2e2e}.program-description-text.svelte-1uha8ag li{font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.5;margin-bottom:.35rem;color:#2e2e2e}.nav-arrow.svelte-1uha8ag{background:transparent;border:none;cursor:pointer;transition:opacity .3s ease}.nav-arrow.svelte-1uha8ag:hover{opacity:.7}.consultation-section.svelte-1uha8ag{background:#fff}.consultation-title.svelte-1uha8ag{font-size:clamp(2rem,4vw,3rem);line-height:1.2;font-weight:500;letter-spacing:-.05em;color:#2e2e2e}.consultation-content.svelte-1uha8ag{gap:clamp(1.5rem,3vw,2.5rem);align-items:flex-start}.consultation-images.svelte-1uha8ag{display:flex;gap:clamp(.875rem,1.8vw,1.5rem);align-items:flex-start;width:100%}.images-left.svelte-1uha8ag{display:flex;flex-direction:column;gap:clamp(.875rem,1.8vw,1.5rem);flex:0 0 auto}.images-left.svelte-1uha8ag .image-wrapper:where(.svelte-1uha8ag){width:clamp(12rem,18vw,16.875rem);height:clamp(12rem,18vw,16.875rem);border-radius:1.875rem;overflow:hidden;background:#f0f0f0}.images-right-offset.svelte-1uha8ag{flex:0 0 auto;margin-top:clamp(1.5rem,3vw,2.5rem)}.image-wrapper-large.svelte-1uha8ag{width:clamp(15rem,22vw,17.5rem);height:clamp(28rem,38vw,34.375rem);max-height:34.375rem;border-radius:1.875rem;overflow:hidden;background:#f0f0f0}.image-wrapper.svelte-1uha8ag img:where(.svelte-1uha8ag),.image-wrapper-large.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:100%;object-fit:cover;display:block}.consultation-form-wrapper.svelte-1uha8ag{background:#fff;border-radius:1.5rem;padding:40px 50px 0 0;display:flex;flex-direction:column;min-height:100%}@media (max-width: 1024px){.third-block.svelte-1uha8ag .orbit-container:where(.svelte-1uha8ag){max-width:900px;height:900px;--large-radius: 360px;--small-radius: 220px}.third-block.svelte-1uha8ag .large-orbit:where(.svelte-1uha8ag){width:720px;height:720px}.third-block.svelte-1uha8ag .small-orbit:where(.svelte-1uha8ag){width:440px;height:440px}.third-block.svelte-1uha8ag .orbit-center:where(.svelte-1uha8ag){width:180px}}@media (max-width: 768px){.owner_title.svelte-1uha8ag{margin-bottom:20px!important}.owner_name.svelte-1uha8ag{font-size:27px!important}.owner_position.svelte-1uha8ag{font-size:20px!important;line-height:1.2}.tatiana_wrapper.svelte-1uha8ag{justify-content:center!important}.materials-section.svelte-1uha8ag .cont:where(.svelte-1uha8ag){display:flex;flex-wrap:wrap;gap:10px!important;justify-content:center;width:100%}.diplomas.svelte-1uha8ag{width:100%!important;text-align:center;margin-bottom:10px}.materials-section.svelte-1uha8ag .cont:where(.svelte-1uha8ag)>div:where(.svelte-1uha8ag){width:100%;justify-content:center!important}.reviews.svelte-1uha8ag{margin:30px 0 0}.programs-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:2rem}.programs-left.svelte-1uha8ag{max-width:100%}.programs-section.svelte-1uha8ag{min-height:auto!important;padding-bottom:0!important}.materials-section-wrapper.svelte-1uha8ag{margin-top:2rem!important;min-height:auto!important;padding-bottom:0!important}.programs-right.svelte-1uha8ag{display:block!important;max-width:100%}.consultation-content.svelte-1uha8ag{grid-template-columns:1fr!important;gap:2rem}.consultation-images.svelte-1uha8ag{justify-content:center;max-width:100%}.images-left.svelte-1uha8ag .image-wrapper:where(.svelte-1uha8ag){width:clamp(7rem,35vw,10rem)!important;height:clamp(7rem,35vw,10rem)!important}.image-wrapper-large.svelte-1uha8ag{width:clamp(10rem,45vw,15rem)!important;height:clamp(20rem,80vw,28rem)!important}.consultation-form-wrapper.svelte-1uha8ag{padding:1.5rem!important}.programs-right.svelte-1uha8ag{display:none!important}}@media (max-width: 480px){.third-block.svelte-1uha8ag .title:where(.svelte-1uha8ag){margin-bottom:2rem}.third-block.svelte-1uha8ag .orbit-item:where(.svelte-1uha8ag){font-size:13px;padding:8px 14px}.third-block.svelte-1uha8ag .dot:where(.svelte-1uha8ag){width:10px;height:10px}.third-block.svelte-1uha8ag .orbit-container:where(.svelte-1uha8ag){--dot-offset-y: 17px}}.desktop-only.svelte-1uha8ag{display:block}@media (min-width: 769px){.programs-right.desktop-only.svelte-1uha8ag{display:grid!important;grid-template-columns:1fr!important;align-items:start}}.mobile-only.svelte-1uha8ag{display:none}@media (max-width: 768px){.desktop-only.svelte-1uha8ag{display:none!important}.mobile-only.svelte-1uha8ag{display:block}.welcome__buttons.mobile-only.svelte-1uha8ag{display:flex!important}}.stacking-cards-container.svelte-1uha8ag{display:none}@media (max-width: 768px){.stacking-cards-container.svelte-1uha8ag{display:block;width:100%;padding-bottom:2rem;--stack-top: 104px;--stack-gap: 34px}.stacking-card.svelte-1uha8ag{position:sticky;background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000001a;padding:1rem 1.25rem;width:100%;margin-bottom:var(--stack-gap)}.stacking-card.svelte-1uha8ag:last-child{margin-bottom:0}.stacking-card-content.svelte-1uha8ag{display:flex;align-items:center;gap:.875rem}.stacking-card-icon.svelte-1uha8ag{flex-shrink:0;display:flex;align-items:center;justify-content:center}.stacking-card-text.svelte-1uha8ag{font-size:.95rem;font-weight:500;color:#1a1a1a;letter-spacing:-.3px}}@media (max-width: 768px){.third-block.svelte-1uha8ag{min-height:auto!important}.third-block.svelte-1uha8ag .wrapper:where(.svelte-1uha8ag){padding:0}.third-block.svelte-1uha8ag .btn-primary:where(.svelte-1uha8ag){margin-top:2rem!important}}
