._oXq9G_root{--public-control-font-size:var(--web-desktop-body-size);--public-control-line-height:var(--web-desktop-body-line-height);--public-caption-font-size:var(--web-desktop-caption-size);--public-caption-line-height:var(--web-desktop-caption-line-height);font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);letter-spacing:normal}
.kDIe8q_card{border:1px solid var(--shared-color-border-default);background:var(--shared-color-surface-default);min-width:0;color:var(--shared-color-text-primary);border-radius:12px;flex-direction:column;padding:16px;display:flex;box-shadow:0 1px 2px #7d7d7d1a,0 4px 4px #7d7d7d17,0 9px 5px #7d7d7d0d,0 16px 6px #7d7d7d03;}.kDIe8q_coverLink{border-radius:7px;margin-bottom:12px;text-decoration:none;display:block}.kDIe8q_cover{aspect-ratio:316/128;border-radius:inherit;background:var(--color-grey-100);overflow:hidden}.kDIe8q_cover img{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.kDIe8q_fallback{color:var(--color-primary-900);flex-direction:column;justify-content:space-between;padding:16px;display:flex;position:absolute;inset:0;overflow:hidden}.kDIe8q_fallback[data-contrast=dark]{color:var(--color-white-alpha-100,#fff)}.kDIe8q_fallback:before{content:"";background:color-mix(in srgb, var(--blog-cover-background) 94%, #000);pointer-events:none;position:absolute;inset:0;-webkit-mask:url(../media/background.3v6buy8ww589a.svg) 50%/cover no-repeat;mask:url(../media/background.3v6buy8ww589a.svg) 50%/cover no-repeat}.kDIe8q_fallback[data-contrast=dark]:before{background:color-mix(in srgb, var(--blog-cover-background) 92%, #fff)}.kDIe8q_brand,.kDIe8q_caption{overflow-wrap:anywhere;white-space:pre-wrap;-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.kDIe8q_brand{-webkit-line-clamp:2}.kDIe8q_caption{-webkit-line-clamp:1;margin-top:auto}.kDIe8q_brand{font:600 var(--web-desktop-compact-heading-size)/var(--web-desktop-compact-heading-line-height) var(--font_family-sans)}.kDIe8q_caption{font:400 var(--web-desktop-caption-size)/var(--web-desktop-caption-line-height) var(--font_family-sans)}.kDIe8q_body{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.kDIe8q_card .kDIe8q_title{font-size:var(--web-desktop-compact-heading-size);line-height:var(--web-desktop-compact-heading-line-height);letter-spacing:normal;overflow-wrap:anywhere;margin:0;font-weight:600}.kDIe8q_title a{color:inherit;text-decoration:none}.kDIe8q_title a:hover{text-underline-offset:4px;text-decoration:underline}.kDIe8q_card .kDIe8q_excerpt{-webkit-line-clamp:5;overflow-wrap:anywhere;color:var(--shared-color-text-secondary);font-size:var(--web-desktop-body-size);line-height:var(--web-desktop-body-line-height);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.kDIe8q_readMore{color:inherit;font-size:var(--web-desktop-body-size);line-height:var(--font_line-height-caption);border-radius:12px;justify-content:center;align-self:center;align-items:center;margin-top:16px;font-weight:600;text-decoration:none;display:inline-flex}.kDIe8q_arrow{background:currentColor;flex:none;width:24px;height:24px;-webkit-mask:url(../media/card-arrow.1okj_l1s3noty.svg) 50%/contain no-repeat;mask:url(../media/card-arrow.1okj_l1s3noty.svg) 50%/contain no-repeat}.kDIe8q_readMore:hover{color:var(--shared-color-text-link)}.kDIe8q_card a:focus-visible{outline:2px solid var(--shared-color-border-focus);outline-offset:3px}.kDIe8q_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:767px){.kDIe8q_card{padding:12px}.kDIe8q_card .kDIe8q_title{font-size:var(--web-mobile-heading-size);line-height:var(--web-mobile-heading-line-height)}}
.SYZZ2q_blog{width:100%;min-width:0;color:var(--shared-color-text-primary);padding-block:32px 64px}.SYZZ2q_blog .SYZZ2q_container{min-width:0;max-width:calc(100% - 20px)}.SYZZ2q_heading{margin-bottom:32px}.SYZZ2q_heading h1{font-size:var(--web-desktop-page-size);line-height:var(--web-desktop-page-line-height);letter-spacing:normal;margin:12px 0}.SYZZ2q_heading p{font-size:var(--web-desktop-body-size);line-height:var(--web-desktop-body-line-height);margin:0}.SYZZ2q_controls{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:32px;display:flex}.SYZZ2q_types{gap:8px;display:flex}.SYZZ2q_search{grid-template-columns:minmax(0,1fr) minmax(180px,280px) auto;align-items:center;gap:12px;width:100%;min-width:0;display:grid}.SYZZ2q_search>[data-control-size],.SYZZ2q_search>[data-field-size]{min-width:0}.SYZZ2q_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.SYZZ2q_empty{color:var(--shared-color-text-secondary);padding:32px 0 48px}.SYZZ2q_empty h2{font:var(--font-h3);color:var(--shared-color-text-primary);margin-bottom:8px}.SYZZ2q_pagination{margin-top:40px}@media (max-width:900px){.SYZZ2q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.SYZZ2q_blog{padding-top:16px}.SYZZ2q_grid{grid-template-columns:1fr}.SYZZ2q_search{grid-template-columns:minmax(0,1fr) auto}.SYZZ2q_search>input[type=search]{grid-column:1/-1}.SYZZ2q_controls{align-items:stretch}}@media (max-width:767px){.SYZZ2q_blog .SYZZ2q_container{max-width:100%}.SYZZ2q_heading h1{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}.SYZZ2q_blog,.SYZZ2q_heading p{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}.SYZZ2q_heading p:first-child{font-size:var(--web-mobile-caption-size);line-height:var(--web-mobile-caption-line-height)}}.SYZZ2q_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
.WrjeVa_shell{flex-direction:column;width:100%;height:100svh;display:flex}.WrjeVa_header{z-index:40;width:100%;padding:16px 32px 16px var(--space-4);border-bottom:1px solid var(--shared-color-border-default);background:#fff;justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.WrjeVa_headerStart,.WrjeVa_brandIcon,.WrjeVa_brand,.WrjeVa_pageNavigation,.WrjeVa_account,.WrjeVa_identity,.WrjeVa_body,.WrjeVa_sidebar,.WrjeVa_navigation,.WrjeVa_navigationItems{min-width:0;display:flex}.WrjeVa_headerStart,.WrjeVa_brandIcon,.WrjeVa_brand,.WrjeVa_account{align-items:center}.WrjeVa_brandIcon{flex:none}.WrjeVa_brandIcon>a{align-items:center;display:flex}.WrjeVa_brandIcon img{height:auto;display:block}.WrjeVa_brand{color:var(--shared-color-text-primary);font-size:var(--font_size-xl);font-weight:var(--font_weight-medium);gap:12px}.WrjeVa_brand a{color:inherit;align-items:center;display:flex}.WrjeVa_brand a:hover{color:inherit;text-decoration:none}.WrjeVa_pageNavigation{flex:1;align-items:center}.WrjeVa_pageNavigation:empty{display:none}.WrjeVa_account{gap:var(--space-3)}.WrjeVa_identity{flex-direction:column;align-items:flex-end}.WrjeVa_accountName,.WrjeVa_email,.WrjeVa_role{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WrjeVa_accountName,.WrjeVa_email{max-width:min(280px,32vw);color:var(--shared-color-text-primary)}.WrjeVa_role{max-width:min(280px,32vw)}.WrjeVa_body{flex:1;align-items:stretch;min-height:0}.WrjeVa_sidebar{width:var(--sidebar-width,220px);flex:0 0 var(--sidebar-width,220px);gap:var(--space-1);height:100%;padding:var(--space-4) var(--space-3);border-right:1px solid var(--shared-color-border-default);background-color:var(--color-grey-50);flex-direction:column;transition:width .18s,flex-basis .18s,padding .18s,transform .18s;overflow:hidden auto}.WrjeVa_sidebarCollapsed{flex-basis:64px;width:64px;padding-inline:10px}.WrjeVa_navigation{gap:var(--space-2);flex-direction:column}.WrjeVa_navigationItems{gap:var(--space-1);flex-direction:column}.WrjeVa_sidebarToggle{white-space:nowrap;align-items:center;gap:10px;width:100%;min-width:0;display:flex;overflow:hidden}.WrjeVa_sidebar a{white-space:nowrap;align-items:center;gap:10px;width:100%;min-width:0;display:flex;overflow:hidden}.WrjeVa_sidebarToggle{flex:none}.WrjeVa_sidebarToggleIcon{flex:0 0 18px;display:block}.WrjeVa_sidebarDivider{background:var(--shared-color-border-default);flex:none;width:100%;height:1px}:is(.WrjeVa_sidebarCollapsed .WrjeVa_sidebarToggle,.WrjeVa_sidebarCollapsed a){justify-content:center;gap:0;padding-inline:6px}.WrjeVa_sidebarCollapsed .WrjeVa_sidebarLabel,.WrjeVa_sidebarCollapsed [data-backoffice-nav-label]{display:none}.WrjeVa_content{--layout-inline-gutter:32px;min-width:0;padding:0 var(--layout-inline-gutter) 48px;flex:1;overflow-y:auto}.WrjeVa_content>:has(>[data-page-state]){flex-direction:column;min-height:100%;display:flex}.WrjeVa_content:has([data-page-layout=editor]){padding-bottom:0}.WrjeVa_footer{border-top:1px solid var(--color-grey-100);color:var(--color-grey-500);font:var(--font_weight-regular) var(--font_size-xs)/16px var(--font_family-sans);text-align:left;padding:12px 32px}.WrjeVa_footer code{font-family:var(--font_family-mono)}.WrjeVa_mobileMenuToggle,.WrjeVa_mobileClose,.WrjeVa_backdrop{display:none}@media (min-width:1181px){.WrjeVa_content:has([data-page-layout=editor][data-flow=workspace]){overflow:hidden}.WrjeVa_content>[data-page-layout=editor][data-flow=workspace]{height:100%;min-height:0}.WrjeVa_content>:has([data-page-layout=editor][data-flow=workspace]){height:100%;min-height:0}}@media (max-width:980px){.WrjeVa_header{flex-wrap:wrap;gap:10px 16px}.WrjeVa_pageNavigation:not(:empty){flex:0 0 100%;order:3;width:100%}}@media (max-width:767px){.WrjeVa_header{padding-inline:16px}.WrjeVa_mobileMenuToggle{display:inline-flex}.WrjeVa_sidebar{z-index:60;width:min(320px,100vw - 48px);height:100svh;padding:var(--space-4) var(--space-3);flex-basis:min(320px,100vw - 48px);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:8px 0 24px #00000029}.WrjeVa_sidebarMobileOpen{transform:translate(0)}.WrjeVa_sidebarCollapsed{width:min(320px,100vw - 48px);padding:var(--space-4) var(--space-3);flex-basis:min(320px,100vw - 48px)}:is(.WrjeVa_sidebarCollapsed .WrjeVa_sidebarToggle,.WrjeVa_sidebarCollapsed a){padding-inline:var(--space-3);justify-content:flex-start;gap:10px}.WrjeVa_sidebarCollapsed .WrjeVa_sidebarLabel,.WrjeVa_sidebarCollapsed [data-backoffice-nav-label]{display:inline}.WrjeVa_sidebarToggle{display:none}.WrjeVa_mobileClose{margin-top:auto;display:inline-flex}.WrjeVa_backdrop{z-index:50;background:#00000052;border:0;display:block;position:fixed;inset:0}.WrjeVa_content{--layout-inline-gutter:16px;padding:0 var(--layout-inline-gutter) 32px}.WrjeVa_footer{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.WrjeVa_sidebar{transition:none}}.WrjeVa_footerMenuToggle{display:none}.WrjeVa_sidebarAccount{min-width:0;padding-top:var(--space-3);border-top:1px solid var(--shared-color-border-default);flex:none;margin-top:auto}@media (max-width:767px){.WrjeVa_shell[data-mobile-footer-menu]{--mobile-footer-height:calc(41px + env(safe-area-inset-bottom))}.WrjeVa_shell[data-mobile-footer-menu] .WrjeVa_sidebar{right:0;bottom:var(--mobile-footer-height);height:calc(100svh - var(--mobile-footer-height));padding-bottom:var(--space-3);border-right:0;border-left:1px solid var(--shared-color-border-default);visibility:hidden;transition:transform .18s,visibility .18s;left:auto;overflow:hidden;transform:translate(100%);box-shadow:-8px 0 24px #00000029}.WrjeVa_shell[data-mobile-footer-menu] .WrjeVa_sidebarMobileOpen{visibility:visible;transform:translate(0)}.WrjeVa_shell[data-mobile-footer-menu] .WrjeVa_navigation{flex:1;min-height:0;overflow-y:auto}.WrjeVa_shell[data-mobile-footer-menu] .WrjeVa_footer{z-index:70;height:var(--mobile-footer-height);flex:0 0 var(--mobile-footer-height);justify-content:space-between;align-items:center;gap:var(--space-3);padding:6px max(var(--space-4), env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom)) max(var(--space-4), env(safe-area-inset-left));background:var(--shared-color-surface-default);display:flex;position:relative}.WrjeVa_shell[data-mobile-footer-menu] .WrjeVa_footerMenuToggle{width:28px;min-height:28px;padding:0;display:inline-flex}}@media (prefers-reduced-motion:reduce){.WrjeVa_shell[data-mobile-footer-menu] .WrjeVa_sidebar{transition:none}}
.XBME8q_group{min-width:0}.XBME8q_group>.XBME8q_toggle{white-space:nowrap;gap:10px;width:100%;min-width:0;display:flex;overflow:hidden}.XBME8q_toggle>.XBME8q_arrow{flex:none;width:14px;height:14px;margin-left:auto}.XBME8q_label{text-overflow:ellipsis;min-width:0;overflow:hidden}.XBME8q_items [data-backoffice-nav-label]{text-overflow:ellipsis;min-width:0;overflow:hidden}.XBME8q_toggle[aria-expanded=true] .XBME8q_arrow{transform:rotate(180deg)}.XBME8q_items{gap:var(--space-1);margin-top:var(--space-1);margin-left:var(--space-3);padding-left:var(--space-1);border-left:1px solid var(--shared-color-border-default);flex-direction:column;display:flex}.XBME8q_items[hidden]{display:none}@media (min-width:768px){[data-collapsed=true] .XBME8q_group>.XBME8q_toggle{justify-content:center;gap:0;padding-inline:6px}[data-collapsed=true] .XBME8q_arrow{display:none}[data-collapsed=true] .XBME8q_items{border-left:0;margin-left:0;padding-left:0}}
.sUrv0a_action_group{border:1px solid var(--shared-color-border-default);border-radius:var(--radius-sm);background:var(--shared-color-surface-default);flex-wrap:nowrap;flex:0 auto;align-items:center;gap:0;width:fit-content;max-width:100%;padding:0;display:inline-flex}.sUrv0a_action_group.sUrv0a_action_group[data-action-group=connected][data-action-size]>button,.sUrv0a_action_group.sUrv0a_action_group[data-action-group=connected][data-action-size]>a{border:0;border-radius:0;flex:none;min-width:max-content}.sUrv0a_action_group.sUrv0a_action_group[data-action-group=connected][data-action-size]>button:first-child,.sUrv0a_action_group.sUrv0a_action_group[data-action-group=connected][data-action-size]>a:first-child{border-radius:calc(var(--radius-sm) - 1px) 0 0 calc(var(--radius-sm) - 1px)}.sUrv0a_action_group.sUrv0a_action_group[data-action-group=connected][data-action-size]>button:last-child,.sUrv0a_action_group.sUrv0a_action_group[data-action-group=connected][data-action-size]>a:last-child{border-radius:0 calc(var(--radius-sm) - 1px) calc(var(--radius-sm) - 1px) 0}.sUrv0a_action_group.sUrv0a_action_group[data-action-group=connected][data-action-size]>button:only-child,.sUrv0a_action_group.sUrv0a_action_group[data-action-group=connected][data-action-size]>a:only-child{border-radius:calc(var(--radius-sm) - 1px)}.sUrv0a_action_group.sUrv0a_action_group[data-action-group=connected][data-action-size]>button+button,.sUrv0a_action_group.sUrv0a_action_group[data-action-group=connected][data-action-size]>a+a,.sUrv0a_action_group.sUrv0a_action_group[data-action-group=connected][data-action-size]>button+a,.sUrv0a_action_group.sUrv0a_action_group[data-action-group=connected][data-action-size]>a+button{border-left:1px solid var(--shared-color-border-default)}
.LfGj9a_actionRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:0 auto;width:fit-content;min-width:0;max-width:100%;display:flex}.LfGj9a_actionRow_root{width:100%;min-width:0;position:relative}.LfGj9a_actionRow_root[data-overflow-right=true]:after{z-index:1;background:linear-gradient(to right, transparent, var(--shared-color-surface-default));content:"";pointer-events:none;width:28px;position:absolute;top:0;bottom:0;right:0}.LfGj9a_actionRow>button,.LfGj9a_actionRow>a,.LfGj9a_actionRow>[data-action-group],.LfGj9a_actionRow>[data-action-row]{flex:none;min-width:max-content}.LfGj9a_actionRow_end{justify-content:flex-end;margin-left:auto}.LfGj9a_actionRow_between{justify-content:space-between;width:100%}.LfGj9a_actionRow_scrollable{overscroll-behavior-inline:contain;scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.LfGj9a_actionRow_scrollable::-webkit-scrollbar{display:none}
.zGNAOG_dialog__backdrop{z-index:10000;background:var(--color-black-alpha-50);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.zGNAOG_dialog__panel{border:1px solid var(--shared-color-border-default);background:var(--shared-color-surface-raised);width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:var(--elevation-lg);border-radius:12px;flex-direction:column;gap:16px;padding:20px;display:flex;overflow:auto}.zGNAOG_dialog__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.zGNAOG_dialog__header>:first-child{flex:auto;min-width:0}.zGNAOG_dialog__header>button svg{width:16px;height:16px}.zGNAOG_dialog__actions{flex:none;justify-content:flex-start}.zGNAOG_dialog__actions:before{content:"";margin-left:auto}
.V5uqAW_divider{background:var(--shared-color-border-default);border:0;flex:none;place-self:stretch stretch;width:100%;min-width:0;max-width:none;height:1px;margin:0}
.Bcdfra_section{gap:var(--space-6);width:auto;min-width:0;margin-inline:calc(-1 * var(--layout-inline-gutter));padding:var(--space-6) var(--layout-inline-gutter);display:grid;position:relative}.Bcdfra_section[data-flush-block=true]{gap:0;padding-block:0}.Bcdfra_divider{position:absolute;top:0;left:0;right:0}
.H_cPXG_sc__st_row{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--row-item-min-width,220px)), 1fr));column-gap:12px;row-gap:var(--space-2);display:grid}.H_cPXG_sc__st_row>*{min-width:0}.H_cPXG_sc__st_row>[data-field-size]{grid-row:span 3;grid-template-rows:subgrid;display:grid}.H_cPXG_sc__st_row>[data-field-size]>[data-control-size]{align-self:start}.H_cPXG_sc__st_row:has(>[data-action-group],>[data-action-row],>[data-action-row-root]){grid-template-columns:minmax(0,1fr) auto}.H_cPXG_sc__st_row:has(>[data-action-group],>[data-action-row],>[data-action-row-root])>[data-field-size]{grid-column:1}.H_cPXG_sc__st_row>[data-action-group],.H_cPXG_sc__st_row>[data-action-row],.H_cPXG_sc__st_row>[data-action-row-root]{grid-area:2/2;align-self:start;min-width:0}.H_cPXG_sc__st_row[hidden]{display:none}@media (max-width:480px){.H_cPXG_sc__st_row:has(>[data-action-group],>[data-action-row],>[data-action-row-root]){grid-template-columns:minmax(0,1fr)}.H_cPXG_sc__st_row>[data-action-group],.H_cPXG_sc__st_row>[data-action-row],.H_cPXG_sc__st_row>[data-action-row-root]{grid-area:auto/1}.H_cPXG_sc__st_row>[data-field-size]{grid-row:auto;display:flex}}
.R7RRHq_colorPicker__field{min-width:0}.R7RRHq_colorPicker__legend{color:var(--shared-color-text-primary);font-size:var(--font_size-sm)}.R7RRHq_colorPicker__presets[data-control-size=xs] .R7RRHq_colorPicker__legend{font-size:var(--font_size-xs)}.R7RRHq_colorPicker__presets[data-control-size=md] .R7RRHq_colorPicker__legend,.R7RRHq_colorPicker__presets[data-control-size=lg] .R7RRHq_colorPicker__legend{font-size:var(--font_size-md)}.R7RRHq_colorPicker__trigger{width:fit-content;max-width:100%;min-height:var(--control-height-sm);align-items:center;gap:var(--space-2);box-sizing:border-box;border:1.5px solid var(--shared-color-border-default);border-radius:var(--radius-md);color:var(--shared-color-text-secondary);background:var(--shared-color-surface-muted);font:var(--font_weight-medium) var(--font_size-sm)/20px var(--font_family-sans);cursor:pointer;padding:4px 9px;display:flex}.R7RRHq_colorPicker__trigger[data-control-size=xs]{min-height:var(--control-height-xs);gap:var(--space-1);font-size:var(--font_size-xs);padding:2px 8px;line-height:16px}.R7RRHq_colorPicker__trigger[data-control-size=md]{min-height:var(--control-height-md);border-radius:var(--radius-lg);font-size:var(--font_size-md);padding:5px 10px;line-height:24px}.R7RRHq_colorPicker__trigger[data-control-size=lg]{min-height:var(--control-height-lg);border-radius:var(--radius-lg);font-size:var(--font_size-lg);padding:6px 12px;line-height:26px}.R7RRHq_colorPicker__trigger_swatch{width:var(--control-height-sm);min-width:var(--control-height-sm);justify-content:center;padding:3px}.R7RRHq_colorPicker__trigger_swatch[data-control-size=xs]{width:var(--control-height-xs);min-width:var(--control-height-xs);padding:3px}.R7RRHq_colorPicker__trigger_swatch[data-control-size=md]{width:var(--control-height-md);min-width:var(--control-height-md);padding:4px}.R7RRHq_colorPicker__trigger_swatch[data-control-size=lg]{width:var(--control-height-lg);min-width:var(--control-height-lg);padding:5px}.R7RRHq_colorPicker__trigger:not(:disabled):hover,.R7RRHq_colorPicker__trigger:focus-visible{border-color:var(--shared-color-border-focus);background:var(--shared-color-surface-default)}.R7RRHq_colorPicker__trigger:disabled{cursor:not-allowed;opacity:.55}.R7RRHq_colorPicker__swatch{border:1px solid var(--color-black-alpha-10);border-radius:var(--radius-sm);width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--color-white-alpha-20);flex:0 0 20px}.R7RRHq_colorPicker__trigger[data-control-size=xs] .R7RRHq_colorPicker__swatch{flex-basis:16px;width:16px;height:16px}.R7RRHq_colorPicker__trigger[data-control-size=md] .R7RRHq_colorPicker__swatch{border-radius:var(--radius-md);flex-basis:28px;width:28px;height:28px}.R7RRHq_colorPicker__trigger[data-control-size=lg] .R7RRHq_colorPicker__swatch{border-radius:var(--radius-md);flex-basis:32px;width:32px;height:32px}.R7RRHq_colorPicker__dialog{flex-direction:column;gap:16px;display:flex}.R7RRHq_colorPicker__preview{border:1px solid var(--shared-color-border-default);background:var(--shared-color-surface-muted);border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.R7RRHq_colorPicker__preview>span{border:1px solid var(--color-black-alpha-10);border-radius:50%;flex:0 0 48px;width:48px;height:48px}.R7RRHq_colorPicker__presets{min-width:0;margin:0;padding:0;display:block}.R7RRHq_colorPicker__presetGroup{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:10px;margin-top:8px;display:grid}.R7RRHq_colorPicker__presetGroup+.R7RRHq_colorPicker__presetGroup{margin-top:7px}.R7RRHq_colorPicker__presetGrid{flex-wrap:wrap;gap:6px;display:flex}.R7RRHq_colorPicker__presetGrid button{border:2px solid var(--shared-color-surface-default);width:24px;height:24px;box-shadow:0 0 0 1px var(--shared-color-border-default);cursor:pointer;border-radius:7px;flex:0 0 24px}.R7RRHq_colorPicker__presetGrid button[aria-pressed=true]{box-shadow:0 0 0 1px var(--shared-color-border-focus), inset 0 0 0 2px var(--shared-color-border-focus)}.R7RRHq_colorPicker__dialog[data-control-size=xs] .R7RRHq_colorPicker__presetGrid button{border-radius:var(--radius-sm);flex-basis:20px;width:20px;height:20px}.R7RRHq_colorPicker__dialog[data-control-size=md] .R7RRHq_colorPicker__presetGrid button{flex-basis:28px;width:28px;height:28px}.R7RRHq_colorPicker__dialog[data-control-size=lg] .R7RRHq_colorPicker__presetGrid button{border-radius:var(--radius-md);flex-basis:32px;width:32px;height:32px}.R7RRHq_colorPicker__rgb{align-items:end}@media (max-width:420px){.R7RRHq_colorPicker__presetGroup{grid-template-columns:1fr;gap:5px}}
._4z-EYa_sc__st_ibadge{font-size:var(--public-caption-font-size,var(--font_size-sm));font-weight:var(--font_weight-medium);line-height:var(--public-caption-line-height,20px);white-space:nowrap;border:1.5px solid #0000;border-radius:8px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}._4z-EYa_sc__st_ibadge_xs{min-height:var(--control-height-xs);border-radius:var(--radius-sm);font-size:var(--public-caption-font-size,var(--font_size-xs));line-height:var(--public-caption-line-height,16px);padding:2px 6px}._4z-EYa_sc__st_ibadge_md{border-radius:12px;padding:4px 12px}._4z-EYa_sc__st_ibadge_lg{min-height:var(--control-height-md);border-radius:var(--radius-lg);font-size:var(--public-caption-font-size,var(--font_size-md));line-height:var(--public-caption-line-height,24px);padding:6px 16px}._4z-EYa_sc__st_ibadge_default{background-color:var(--shared-color-action-primary-subtle);color:var(--shared-color-action-primary-default)}._4z-EYa_sc__st_ibadge_success{background-color:var(--shared-color-status-success-subtle);color:var(--shared-color-status-success)}._4z-EYa_sc__st_ibadge_info{background-color:var(--shared-color-status-info-subtle);color:var(--shared-color-status-info)}._4z-EYa_sc__st_ibadge_warning{background-color:var(--shared-color-status-warning-subtle);color:var(--shared-color-status-warning)}._4z-EYa_sc__st_ibadge_error{background-color:var(--shared-color-status-danger-subtle);color:var(--shared-color-status-danger)}._4z-EYa_sc__st_ibadge_white{background-color:var(--shared-color-surface-default);border-color:var(--shared-color-border-default);color:var(--shared-color-text-primary)}._4z-EYa_sc__st_ibadge_outline._4z-EYa_sc__st_ibadge_default{border-color:var(--shared-color-action-primary-default)}._4z-EYa_sc__st_ibadge_outline._4z-EYa_sc__st_ibadge_success{border-color:var(--shared-color-status-success)}._4z-EYa_sc__st_ibadge_outline._4z-EYa_sc__st_ibadge_info{border-color:var(--shared-color-status-info)}._4z-EYa_sc__st_ibadge_outline._4z-EYa_sc__st_ibadge_warning{border-color:var(--shared-color-status-warning)}._4z-EYa_sc__st_ibadge_outline._4z-EYa_sc__st_ibadge_error{border-color:var(--shared-color-status-danger)}
._2B-g3W_footer{color:#fff;background:#3745af;width:100%;margin-top:auto;container-type:inline-size;}._2B-g3W_main{padding-top:24px;padding-bottom:20px}._2B-g3W_container,._2B-g3W_bottom_container{box-sizing:border-box;width:min(var(--site-container-width,1180px), calc(100% - 40px));max-width:var(--site-container-width,1180px);margin-inline:auto}._2B-g3W_logo>*{width:fit-content;color:inherit;border-radius:4px;text-decoration:none;display:flex}._2B-g3W_divider{background:#ffffff1a;width:100%;height:1px;margin-top:20px}._2B-g3W_content{justify-content:space-between;align-items:flex-start;gap:48px;margin-top:20px;display:flex}._2B-g3W_contacts{flex-direction:column;flex:0 0 201px;align-items:flex-start;gap:10px;width:201px;font-style:normal;display:flex}._2B-g3W_contacts>a{font:600 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans,sans-serif)}._2B-g3W_navigation{margin-left:auto}._2B-g3W_navigation_desktop{align-items:flex-start;gap:36px;display:flex}._2B-g3W_nav_group{flex-direction:column;align-items:flex-start;gap:16px;min-width:86px;display:flex}._2B-g3W_nav_title{font:600 var(--web-desktop-compact-heading-size)/var(--web-desktop-compact-heading-line-height) var(--font_family-sans,sans-serif);margin:0}._2B-g3W_link_list{max-width:280px;font:400 var(--web-desktop-caption-size)/var(--web-desktop-caption-line-height) var(--font_family-sans,sans-serif);flex-direction:column;align-items:flex-start;gap:6px;margin:0;padding:0;list-style:none;display:flex}._2B-g3W_link_list a,._2B-g3W_link_list button,._2B-g3W_documents a{min-height:24px;color:inherit;font:inherit;text-underline-offset:3px;border-radius:3px;align-items:center;display:inline-flex}._2B-g3W_contacts>a{color:inherit;text-underline-offset:3px;border-radius:3px}._2B-g3W_link_list button{text-align:left;cursor:pointer;background:0 0;border:0;padding:0}._2B-g3W_link_list a:hover,._2B-g3W_link_list button:hover,._2B-g3W_contacts>a:hover,._2B-g3W_documents a:hover{text-decoration:underline}._2B-g3W_logo a:focus-visible,._2B-g3W_link_list a:focus-visible,._2B-g3W_link_list button:focus-visible,._2B-g3W_contacts>a:focus-visible,._2B-g3W_documents a:focus-visible,._2B-g3W_mobile_summary:focus-visible{outline-offset:3px;outline:2px solid #fff}._2B-g3W_navigation_mobile{display:none}._2B-g3W_bottom{background:#2b3587;width:100%}._2B-g3W_bottom_container{font-size:var(--web-desktop-caption-size);line-height:var(--web-desktop-caption-line-height);justify-content:space-between;align-items:center;gap:32px;padding-block:24px;display:flex}._2B-g3W_legal{font-family:var(--font_family-sans,sans-serif);font-weight:400;line-height:var(--web-desktop-caption-line-height);margin:0}._2B-g3W_documents{color:#fff9;font:500 var(--web-desktop-caption-size)/var(--web-desktop-caption-line-height) var(--font_family-sans,sans-serif);text-align:right;white-space:nowrap;justify-content:flex-end;align-items:flex-start;gap:32px;display:flex}@container (max-width:767px){._2B-g3W_main{padding-top:20px;padding-bottom:0}._2B-g3W_container,._2B-g3W_bottom_container{width:100%;max-width:100%}._2B-g3W_container{padding-inline:var(--footer-mobile-inline-padding,10px)}._2B-g3W_logo{--logo-lockup-width:131px}._2B-g3W_divider{width:100%;margin:24px 0 0}._2B-g3W_content{flex-direction:column;align-items:flex-end;gap:32px;margin-top:24px}._2B-g3W_contacts{text-align:center;flex-basis:auto;align-items:center;gap:8px;width:100%}._2B-g3W_navigation{width:100%;margin-left:0}._2B-g3W_navigation_desktop{display:none}._2B-g3W_navigation_mobile{flex-direction:column;align-items:flex-end;gap:20px;width:100%;display:flex}._2B-g3W_mobile_group{border-bottom:1px solid #ffffff1a;width:100%}._2B-g3W_mobile_group:first-child{border-top:1px solid #ffffff1a}._2B-g3W_mobile_summary{cursor:pointer;width:100%;min-height:55px;font:600 var(--web-mobile-heading-size)/var(--web-mobile-heading-line-height) var(--font_family-sans,sans-serif);border-radius:3px;justify-content:space-between;align-items:center;gap:10px;list-style:none;display:flex}._2B-g3W_mobile_summary::-webkit-details-marker{display:none}._2B-g3W_mobile_summary:after{content:"+";flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:26px;font-weight:300;line-height:1;display:grid}._2B-g3W_mobile_group[open]>._2B-g3W_mobile_summary:after{content:"−"}._2B-g3W_mobile_links{padding:4px 12px 12px}._2B-g3W_bottom{margin-top:20px}._2B-g3W_bottom_container{padding:12px var(--footer-mobile-inline-padding,10px);text-align:center;flex-direction:column;justify-content:center;gap:16px}._2B-g3W_legal{max-width:340px}._2B-g3W_documents{text-align:center;white-space:normal;flex-direction:column;justify-content:center;align-items:center;gap:12px}._2B-g3W_nav_title,._2B-g3W_mobile_summary{font-size:var(--web-mobile-heading-size);line-height:var(--web-mobile-heading-line-height)}._2B-g3W_contacts,._2B-g3W_contacts>a,._2B-g3W_link_list{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}._2B-g3W_bottom_container,._2B-g3W_legal,._2B-g3W_documents{font-size:var(--web-mobile-caption-size);line-height:var(--web-mobile-caption-line-height)}}
.Rg1NIq_sc__st_lead_form{--public-control-font-size:var(--web-desktop-body-size);--public-control-line-height:var(--web-desktop-body-line-height);--public-caption-font-size:var(--web-desktop-caption-size);--public-caption-line-height:var(--web-desktop-caption-line-height);flex-direction:column;gap:12px;display:flex;position:relative;}.Rg1NIq_sc__st_lead_row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.Rg1NIq_sc__st_lead_form_stacked .Rg1NIq_sc__st_lead_row{grid-template-columns:1fr}.Rg1NIq_sc__st_lead_extra_field{min-width:0}.Rg1NIq_sc__st_lead_input{border:1.5px solid var(--color-grey-200);background:var(--color-grey-50,#f9fafb);width:100%;font:var(--font_weight-regular,400) var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);color:var(--color-grey-900);border-radius:8px;padding:8px 12px}.Rg1NIq_sc__st_lead_input::placeholder{color:var(--color-grey-400,#9ea2ae)}.Rg1NIq_sc__st_lead_input:focus{outline:2px solid var(--color-primary-300,#aeb6fb);outline-offset:-1px}.Rg1NIq_sc__st_lead_consent{cursor:pointer;align-items:flex-start;gap:8px;display:flex}.Rg1NIq_sc__st_lead_consent input{appearance:none;cursor:pointer;background:0 0;border:1.5px solid #fff;border-radius:8px;flex-shrink:0;width:24px;height:24px;margin:0}.Rg1NIq_sc__st_lead_consent input:hover{background:#ffffff26}.Rg1NIq_sc__st_lead_consent input:focus-visible{outline:none;box-shadow:0 0 0 3px #aeb6fb}.Rg1NIq_sc__st_lead_consent input:checked{background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 11'><path d='M1.5 5.5 5.2 9.2 12.5 1.9' fill='none' stroke='%234e61f6' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:13px}.Rg1NIq_sc__st_lead_consent span{font:var(--font_weight-medium) var(--web-form-consent-size)/var(--web-form-consent-line-height) var(--font_family-sans);color:#fff}.Rg1NIq_sc__st_lead_consent a{color:#fff;text-decoration:underline}.Rg1NIq_sc__st_lead_submit{width:100%;font:var(--font_weight-semibold,600) var(--web-desktop-caption-size)/var(--web-desktop-caption-line-height) var(--font_family-sans);color:var(--color-primary-500);cursor:pointer;background:#fff;border:none;border-radius:12px;padding:14px 20px}.Rg1NIq_sc__st_lead_submit_primary{background:var(--color-primary-500);color:#fff}.Rg1NIq_sc__st_lead_submit:disabled{opacity:.7;cursor:default}.Rg1NIq_sc__st_lead_trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.Rg1NIq_sc__st_lead_error{font:var(--font_weight-medium) var(--web-desktop-caption-size)/var(--web-desktop-caption-line-height) var(--font_family-sans);color:#ffd7d3;margin:0}.Rg1NIq_sc__st_lead_success{font:var(--font_weight-medium) var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);text-align:center;color:#fff;margin:0}.Rg1NIq_sc__st_lead_success_on_white{color:var(--color-grey-900)}.Rg1NIq_sc__st_lead_error_on_white{color:#b42318}.Rg1NIq_sc__st_lead_form_on_white{grid-template-columns:1fr 1fr;gap:8px;display:grid}.Rg1NIq_sc__st_lead_form_on_white .Rg1NIq_sc__st_lead_row{display:contents}.Rg1NIq_sc__st_lead_form_on_white .Rg1NIq_sc__st_lead_extra_field{min-width:0}.Rg1NIq_sc__st_lead_form_on_white .Rg1NIq_sc__st_lead_consent{order:2;grid-column:1/-1;gap:6px}.Rg1NIq_sc__st_lead_form_on_white .Rg1NIq_sc__st_lead_consent input{border-color:var(--color-primary-500);background-color:#fff}.Rg1NIq_sc__st_lead_form_on_white .Rg1NIq_sc__st_lead_consent input:hover{background-color:var(--color-primary-50,#eef0ff)}.Rg1NIq_sc__st_lead_form_on_white .Rg1NIq_sc__st_lead_consent input:checked{background-color:var(--color-primary-500);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 11'><path d='M1.5 5.5 5.2 9.2 12.5 1.9' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.Rg1NIq_sc__st_lead_form_on_white .Rg1NIq_sc__st_lead_consent span{color:var(--color-grey-600,#6d717f)}.Rg1NIq_sc__st_lead_form_on_white .Rg1NIq_sc__st_lead_consent a{color:inherit}.Rg1NIq_sc__st_lead_form_on_white .Rg1NIq_sc__st_lead_submit{order:1;min-height:48px}.Rg1NIq_sc__st_lead_form_on_white_even_extras .Rg1NIq_sc__st_lead_submit{grid-column:1/-1}.Rg1NIq_sc__st_lead_form_on_white>.Rg1NIq_sc__st_lead_error{order:3;grid-column:1/-1}.Rg1NIq_sc__st_lead_form_on_white .Rg1NIq_sc__st_lead_error{color:#b42318}.Rg1NIq_sc__st_lead_form_on_white_large .Rg1NIq_sc__st_lead_input{font-size:var(--web-desktop-body-size);line-height:var(--web-desktop-body-line-height);border-radius:12px;padding:10.5px 12px}.Rg1NIq_sc__st_lead_form_course{flex-direction:column;gap:8px;display:flex}.Rg1NIq_sc__st_lead_form_course .Rg1NIq_sc__st_lead_row{display:contents}.Rg1NIq_sc__st_lead_form_course .Rg1NIq_sc__st_lead_extra_field:nth-child(2){order:1}.Rg1NIq_sc__st_lead_form_course .Rg1NIq_sc__st_lead_row>div:first-child{order:2}.Rg1NIq_sc__st_lead_form_course .Rg1NIq_sc__st_lead_row>div:last-child{order:3}.Rg1NIq_sc__st_lead_form_course .Rg1NIq_sc__st_lead_extra_field:nth-child(3){order:4}.Rg1NIq_sc__st_lead_form_course .Rg1NIq_sc__st_lead_consent{order:5}.Rg1NIq_sc__st_lead_form_course .Rg1NIq_sc__st_lead_submit{order:6}.Rg1NIq_sc__st_lead_form_course .Rg1NIq_sc__st_lead_submit_secondary{order:7}.Rg1NIq_sc__st_lead_form_course>.Rg1NIq_sc__st_lead_error{order:8}.Rg1NIq_sc__st_lead_form_course .Rg1NIq_sc__st_lead_input{height:48px}.Rg1NIq_sc__st_lead_form_course.Rg1NIq_sc__st_lead_form_on_white .Rg1NIq_sc__st_lead_row{display:contents}.Rg1NIq_sc__st_lead_form_course.Rg1NIq_sc__st_lead_form_on_white .Rg1NIq_sc__st_lead_consent{order:5}.Rg1NIq_sc__st_lead_form_course.Rg1NIq_sc__st_lead_form_on_white .Rg1NIq_sc__st_lead_submit{order:6}.Rg1NIq_sc__st_lead_form_course_two_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.Rg1NIq_sc__st_lead_form_course_two_columns .Rg1NIq_sc__st_lead_row{display:contents}.Rg1NIq_sc__st_lead_form_course_two_columns .Rg1NIq_sc__st_lead_consent,.Rg1NIq_sc__st_lead_form_course_two_columns .Rg1NIq_sc__st_lead_submit,.Rg1NIq_sc__st_lead_form_course_two_columns .Rg1NIq_sc__st_lead_submit_secondary,.Rg1NIq_sc__st_lead_form_course_two_columns>.Rg1NIq_sc__st_lead_error{grid-column:1/-1}.Rg1NIq_sc__st_lead_submit_secondary{color:#fff;width:100%;min-height:48px;font:var(--font_weight-semibold,600) var(--web-desktop-caption-size)/var(--web-desktop-caption-line-height) var(--font_family-sans);cursor:pointer;background:#93d;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:14px 20px;display:flex}.Rg1NIq_sc__st_lead_submit_secondary:disabled{opacity:.7;cursor:default}.Rg1NIq_sc__st_lead_submit_secondary img{object-fit:contain;width:24px;height:20px}@media (max-width:767px){.Rg1NIq_sc__st_lead_row{grid-template-columns:1fr}.Rg1NIq_sc__st_lead_form_on_white{flex-direction:column;gap:8px;display:flex}.Rg1NIq_sc__st_lead_form_on_white .Rg1NIq_sc__st_lead_row{grid-template-columns:1fr;gap:8px;display:grid}.Rg1NIq_sc__st_lead_form_on_white .Rg1NIq_sc__st_lead_consent{order:2}.Rg1NIq_sc__st_lead_form_on_white .Rg1NIq_sc__st_lead_submit{order:3}.Rg1NIq_sc__st_lead_form_course_two_columns.Rg1NIq_sc__st_lead_form_on_white{flex-direction:column;display:flex}.Rg1NIq_sc__st_lead_form_course_two_columns.Rg1NIq_sc__st_lead_form_on_white .Rg1NIq_sc__st_lead_row{display:contents}.Rg1NIq_sc__st_lead_form{--public-control-font-size:var(--web-mobile-body-size);--public-control-line-height:var(--web-mobile-body-line-height)}.Rg1NIq_sc__st_lead_input,.Rg1NIq_sc__st_lead_form_on_white_large .Rg1NIq_sc__st_lead_input,.Rg1NIq_sc__st_lead_success,.Rg1NIq_sc__st_lead_error{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}.Rg1NIq_sc__st_lead_submit,.Rg1NIq_sc__st_lead_submit_secondary{font-size:var(--web-mobile-caption-size);line-height:var(--web-mobile-caption-line-height)}}
.pOxGWa_sc__st_messengers{align-items:center;gap:8px;display:flex}.pOxGWa_sc__st_messengers a{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.pOxGWa_sc__st_messenger_telegram{background:#05a0eb}.pOxGWa_sc__st_messenger_vk{background:#07f}.pOxGWa_sc__st_messenger_max{background:var(--color-primary-500)}.pOxGWa_sc__st_messengers_footer{gap:10px}.pOxGWa_sc__st_messengers_footer a{width:40px;height:40px}
.QuovNG_sc__st_lead_overlay{background:#1018288c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.QuovNG_sc__st_lead_modal{background:#fff;border-radius:20px;flex-direction:column;gap:12px;width:100%;max-width:640px;max-height:calc(100vh - 40px);padding:24px;display:flex;position:relative;overflow-y:auto}.QuovNG_sc__st_lead_title{font:var(--font_weight-semibold,600) var(--web-desktop-compact-heading-size)/var(--web-desktop-compact-heading-line-height) var(--font_family-sans);letter-spacing:-.4px;text-align:center;color:var(--color-grey-900);margin:0;padding-inline:24px}.QuovNG_sc__st_lead_contacts{justify-content:center;align-items:center;gap:12px;display:flex}.QuovNG_sc__st_lead_phone{font:var(--font_weight-semibold,600) var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);color:var(--color-primary-500);text-decoration:underline}.QuovNG_sc__st_lead_close{color:var(--color-grey-900);cursor:pointer;background:0 0;border:none;padding:4px;font-size:20px;line-height:1;position:absolute;top:12px;right:12px}.QuovNG_sc__st_lead_callback{background:var(--color-primary-500);border-radius:14px;flex-direction:column;gap:12px;padding:12px;display:flex}.QuovNG_sc__st_lead_callback_title{font:var(--font_weight-semibold,600) var(--web-desktop-compact-heading-size)/var(--web-desktop-compact-heading-line-height) var(--font_family-sans);letter-spacing:-.4px;text-align:center;color:#fff;margin:0}.QuovNG_sc__st_lead_links{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}@media (max-width:767px){.QuovNG_sc__st_lead_modal{gap:24px;padding:16px}.QuovNG_sc__st_lead_contacts{flex-direction:column}.QuovNG_sc__st_lead_title,.QuovNG_sc__st_lead_callback_title{font-size:var(--web-mobile-heading-size);line-height:var(--web-mobile-heading-line-height)}.QuovNG_sc__st_lead_phone{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}}
._9Lhk1G_sc__pr_content{flex-direction:column;gap:24px;min-width:0;display:flex}._9Lhk1G_sc__pr_tabs{flex-wrap:wrap;gap:8px;display:flex}._9Lhk1G_sc__pr_tab{color:#fff;min-height:36px;font:500 var(--web-desktop-caption-size)/var(--web-desktop-caption-line-height) var(--font_family-sans,sans-serif);cursor:pointer;background:#006fe06b;border:1px solid #ffffffad;border-radius:999px;padding:8px 14px}._9Lhk1G_sc__pr_tab:hover,._9Lhk1G_sc__pr_tab:focus-visible,._9Lhk1G_sc__pr_tab_active{color:#0095ff;background:#fff}._9Lhk1G_sc__pr_tab:focus-visible{outline-offset:2px;outline:3px solid #ffffff73}._9Lhk1G_sc__pr_tab_inactive{opacity:.5}._9Lhk1G_sc__pr_cards{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}._9Lhk1G_sc__pr_card{min-width:0;min-height:159px;position:relative}._9Lhk1G_sc__pr_card_surface{isolation:isolate;color:#131927;width:100%;height:100%;min-height:159px;font-family:var(--font_family-sans,sans-serif);text-align:left;background:#fff;border:1px solid #f9fafb;border-radius:14px;flex-direction:column;align-items:flex-start;gap:12px;padding:12px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #7d7d7d1a,0 4px 4px #7d7d7d17,0 9px 5px #7d7d7d0d}._9Lhk1G_sc__pr_card_button{z-index:3;cursor:pointer;background:0 0;border:0;border-radius:14px;padding:0;display:block;position:absolute;inset:0}._9Lhk1G_sc__pr_card_clickable ._9Lhk1G_sc__pr_card_button:focus-visible{outline-offset:3px;outline:3px solid #ffffffbf}._9Lhk1G_sc__pr_card_featured ._9Lhk1G_sc__pr_card_surface{background:var(--color-orange-500);color:#fff;border-color:#0000}._9Lhk1G_sc__pr_card_inactive{opacity:.55}._9Lhk1G_sc__pr_card_selected ._9Lhk1G_sc__pr_card_surface{outline:0}._9Lhk1G_sc__pr_card_selected ._9Lhk1G_sc__pr_card_surface:after{z-index:4;border-radius:inherit;content:"";pointer-events:none;border:2px solid #4e61f6;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #dfe3ff}._9Lhk1G_sc__pr_art{z-index:-1;pointer-events:none;display:block;position:absolute}._9Lhk1G_sc__pr_art img{width:100%;height:100%;display:block;position:absolute;inset:0}._9Lhk1G_sc__pr_art_mobile{display:none!important}._9Lhk1G_sc__pr_art_1{width:calc(100% + 2px);height:303px;top:-124px;left:-1px}._9Lhk1G_sc__pr_art_2{width:165%;height:190px;top:-1px;left:-1px}._9Lhk1G_sc__pr_art_3{width:136%;height:202px;top:-44px;left:-1px}._9Lhk1G_sc__pr_art_featured{width:101.5%;height:211px;top:-23px;left:0}._9Lhk1G_sc__pr_card_title{z-index:1;max-width:calc(100% - 28px);color:var(--color-orange-500);font:600 var(--web-desktop-compact-heading-size)/var(--web-desktop-compact-heading-line-height) var(--font_family-sans,sans-serif);overflow-wrap:anywhere;position:relative}._9Lhk1G_sc__pr_card_featured ._9Lhk1G_sc__pr_card_title{color:#fff}._9Lhk1G_sc__pr_card_content{z-index:1;flex-direction:column;gap:6px;width:100%;display:flex;position:relative}._9Lhk1G_sc__pr_lessons,._9Lhk1G_sc__pr_per_lesson{font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans,sans-serif)}._9Lhk1G_sc__pr_prices{align-items:flex-end;gap:5px;min-width:0;display:flex}._9Lhk1G_sc__pr_current,._9Lhk1G_sc__pr_old{white-space:nowrap;border-radius:38px;justify-content:center;align-items:center;display:inline-flex}._9Lhk1G_sc__pr_current{color:#fff;min-width:0;font:600 var(--web-desktop-compact-heading-size)/var(--web-desktop-compact-heading-line-height) var(--font_family-sans,sans-serif);background:#4e61f6;flex:auto;padding:10px 12px}._9Lhk1G_sc__pr_old{color:#7181f8;font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans,sans-serif);background:#edeffe;flex:0 auto;padding:6px 12px;text-decoration:line-through;overflow:hidden}._9Lhk1G_sc__pr_card_featured ._9Lhk1G_sc__pr_current{color:var(--color-orange-500);background:#fff}._9Lhk1G_sc__pr_card_featured ._9Lhk1G_sc__pr_old{color:#ffa747;background:#fef6ee}._9Lhk1G_sc__pr_per_lesson{z-index:1;align-items:center;gap:4px;margin-top:auto;display:flex;position:relative}._9Lhk1G_sc__pr_per_lesson img{flex:0 0 9px;width:9px;height:9px}._9Lhk1G_sc__pr_action{z-index:2;color:#fff;width:100%;min-height:38px;font:600 var(--web-desktop-caption-size)/var(--web-desktop-caption-line-height) var(--font_family-sans,sans-serif);text-align:center;cursor:pointer;background:#4e61f6;border:0;border-radius:10px;margin-top:2px;padding:9px 12px;text-decoration:none;position:relative}._9Lhk1G_sc__pr_action:hover,._9Lhk1G_sc__pr_action:focus-visible{background:#3f50df}._9Lhk1G_sc__pr_action:focus-visible{outline-offset:2px;outline:3px solid #4e61f659}._9Lhk1G_sc__pr_action:disabled{cursor:default}._9Lhk1G_sc__pr_card_featured ._9Lhk1G_sc__pr_action{color:var(--color-orange-500);background:#fff}._9Lhk1G_sc__pr_discount{z-index:2;background:var(--color-orange-500);color:#f8f9fc;font:600 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans,sans-serif);white-space:nowrap;border-radius:32px;padding:6px 10px;position:absolute;top:-15px;right:6px}._9Lhk1G_sc__pr_card_featured ._9Lhk1G_sc__pr_discount{color:var(--color-orange-500);background:#fff}._9Lhk1G_sc__pr_features{grid-template-columns:repeat(var(--price-feature-columns,4), minmax(0, 1fr));background:#54b8ff;border-radius:14px;gap:16px;padding:16px;display:grid}._9Lhk1G_sc__pr_feature{color:#fff;min-width:0;font-family:var(--font_family-sans,sans-serif);justify-content:center;align-items:center;gap:10px;display:flex}._9Lhk1G_sc__pr_feature_icon{background:#fff;border-radius:50%;flex:0 0 40px;width:40px;height:40px;line-height:0;display:block;position:relative;overflow:hidden;box-shadow:0 .9px 3.65px #e5e7ea}._9Lhk1G_sc__pr_feature_icon>*{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._9Lhk1G_sc__pr_feature_icon>img{object-fit:contain;width:auto;max-width:24px;height:auto;max-height:24px}._9Lhk1G_sc__pr_feature_text{flex-direction:column;align-items:flex-start;gap:1px;min-width:0;display:flex}._9Lhk1G_sc__pr_feature_text strong{font:500 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans,sans-serif)}._9Lhk1G_sc__pr_feature_description{font:400 var(--web-desktop-caption-size)/var(--web-desktop-caption-line-height) var(--font_family-sans,sans-serif)}@container public-section (768px<=width<=1100px){._9Lhk1G_sc__pr_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container public-section (max-width:767px){._9Lhk1G_sc__pr_content{gap:16px}._9Lhk1G_sc__pr_tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}._9Lhk1G_sc__pr_tabs::-webkit-scrollbar{display:none}._9Lhk1G_sc__pr_tab{flex:none}._9Lhk1G_sc__pr_cards{flex-direction:column;order:3;gap:12px;display:flex}._9Lhk1G_sc__pr_tabs{order:1}._9Lhk1G_sc__pr_features{order:2;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:12px 16px;padding:12px}._9Lhk1G_sc__pr_feature{justify-content:flex-start}._9Lhk1G_sc__pr_card{width:100%;min-height:159px}._9Lhk1G_sc__pr_card_surface{padding:10px}._9Lhk1G_sc__pr_discount{top:-5px}._9Lhk1G_sc__pr_art_1{width:calc(100% + 2px);height:226px;top:-1px}._9Lhk1G_sc__pr_art_2{width:125%;height:226px;top:-1px}._9Lhk1G_sc__pr_art_3{width:103%;height:269px;top:-44px}._9Lhk1G_sc__pr_art_featured{width:100%;height:212px;top:-24px}._9Lhk1G_sc__pr_art_desktop{display:none!important}._9Lhk1G_sc__pr_art_mobile{display:block!important}._9Lhk1G_sc__pr_card_title{max-width:calc(100% - 42px)}._9Lhk1G_sc__pr_prices{width:auto}._9Lhk1G_sc__pr_current{flex:none}._9Lhk1G_sc__pr_card_title,._9Lhk1G_sc__pr_current{font-size:var(--web-mobile-heading-size);line-height:var(--web-mobile-heading-line-height)}._9Lhk1G_sc__pr_tab,._9Lhk1G_sc__pr_lessons,._9Lhk1G_sc__pr_action,._9Lhk1G_sc__pr_discount,._9Lhk1G_sc__pr_feature_text strong{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}._9Lhk1G_sc__pr_per_lesson,._9Lhk1G_sc__pr_old,._9Lhk1G_sc__pr_feature_description{font-size:var(--web-mobile-caption-size);line-height:var(--web-mobile-caption-line-height)}}._9Lhk1G_sc__pr_layout{flex-direction:column;gap:24px;min-width:0;display:flex}._9Lhk1G_sc__pr_holiday{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._9Lhk1G_sc__pr_holiday>._9Lhk1G_sc__pr_tabs,._9Lhk1G_sc__pr_holiday>._9Lhk1G_sc__pr_layout{grid-column:1/-1}._9Lhk1G_sc__pr_heading{color:#fff;font:600 40px/48px var(--font_family-sans,sans-serif);grid-area:1/1;margin:0}._9Lhk1G_sc__pr_set_action{color:#4e61f6;font:600 16px/20px var(--font_family-sans,sans-serif);text-align:center;cursor:pointer;background:#fff;border:0;border-radius:12px;grid-area:1/2;padding:14px 28px;text-decoration:none}._9Lhk1G_sc__pr_set_action:focus-visible{outline-offset:3px;outline:3px solid #4e61f6}._9Lhk1G_sc__pr_layout_single{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:16px;display:grid}._9Lhk1G_sc__pr_layout_single ._9Lhk1G_sc__pr_cards{grid-template-columns:minmax(0,1fr)}._9Lhk1G_sc__pr_layout_single ._9Lhk1G_sc__pr_features{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:24px}._9Lhk1G_sc__pr_layout_single ._9Lhk1G_sc__pr_feature{justify-content:flex-start}._9Lhk1G_sc__pr_divider{border:0;border-top:1px solid #f4f4f5;width:100%;margin:0}._9Lhk1G_sc__pr_card_holiday ._9Lhk1G_sc__pr_lessons,._9Lhk1G_sc__pr_card_holiday ._9Lhk1G_sc__pr_per_lesson{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}._9Lhk1G_sc__pr_card_holiday ._9Lhk1G_sc__pr_prices{flex-wrap:wrap}._9Lhk1G_sc__pr_cards_pair ._9Lhk1G_sc__pr_per_lesson{margin-top:-6px}@container public-section (max-width:767px){._9Lhk1G_sc__pr_holiday{flex-direction:column;align-items:stretch;display:flex}._9Lhk1G_sc__pr_heading{order:0;font-size:28px;line-height:34px}._9Lhk1G_sc__pr_set_action{order:4;width:100%}._9Lhk1G_sc__pr_layout,._9Lhk1G_sc__pr_layout_single{flex-direction:column;order:3;gap:16px;display:flex}._9Lhk1G_sc__pr_layout_single ._9Lhk1G_sc__pr_features{gap:12px 16px}}._9Lhk1G_sc__pr_holiday ._9Lhk1G_sc__pr_lessons,._9Lhk1G_sc__pr_holiday ._9Lhk1G_sc__pr_per_lesson,._9Lhk1G_sc__pr_holiday ._9Lhk1G_sc__pr_feature_text strong{font-size:16px;line-height:1.2}._9Lhk1G_sc__pr_holiday ._9Lhk1G_sc__pr_feature_description{font-size:12.6px;line-height:14px}@container public-section not (max-width:767px){._9Lhk1G_sc__pr_layout_pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}._9Lhk1G_sc__pr_cards_pair,._9Lhk1G_sc__pr_layout_pair ._9Lhk1G_sc__pr_features{grid-template-columns:repeat(2,minmax(0,1fr))}._9Lhk1G_sc__pr_layout_pair ._9Lhk1G_sc__pr_feature{justify-content:flex-start}._9Lhk1G_sc__pr_layout_single{grid-template-columns:minmax(0,calc(25% - 12px)) minmax(0,1fr)}._9Lhk1G_sc__pr_layout_single ._9Lhk1G_sc__pr_features{align-self:center}}
.rzQuXG_section{--public-control-font-size:var(--web-desktop-body-size);--public-control-line-height:var(--web-desktop-body-line-height);--public-caption-font-size:var(--web-desktop-caption-size);--public-caption-line-height:var(--web-desktop-caption-line-height);width:100%;min-width:0;container:public-section/inline-size;}.rzQuXG_surface{isolation:isolate;background:#fff;width:100%;padding-block:40px;position:relative;overflow:hidden}.rzQuXG_container{width:min(var(--site-container-width,1080px), 100%);margin-inline:auto;position:relative}.rzQuXG_heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.rzQuXG_title{color:#131927;font:600 var(--web-desktop-title-size)/var(--web-desktop-title-line-height) var(--font_family-sans,sans-serif);margin:0}.rzQuXG_section_vacations .rzQuXG_heading{margin-bottom:21px}.rzQuXG_section_prices .rzQuXG_surface{background:#0095ff}.rzQuXG_section_prices .rzQuXG_surface:before{z-index:-1;content:"";pointer-events:none;background:url(/prices/section-bg.svg) 50%/100% 100% no-repeat;position:absolute;inset:-74px -556px -156px -140px}.rzQuXG_section_prices .rzQuXG_container{flex-direction:column;gap:24px;display:flex}.rzQuXG_section_prices .rzQuXG_heading{margin-bottom:0}.rzQuXG_section_prices .rzQuXG_title{color:#fff}@container public-section (max-width:767px){.rzQuXG_surface{padding-block:15px}.rzQuXG_container{width:100%;padding-inline:10px}.rzQuXG_heading{flex-direction:column;align-items:flex-start;gap:9px;margin-bottom:18px}.rzQuXG_section_courses .rzQuXG_heading>button{display:none}.rzQuXG_section_vacations .rzQuXG_heading{gap:12px;margin-bottom:16px}.rzQuXG_section_prices .rzQuXG_surface{padding-block:32px}.rzQuXG_section_prices .rzQuXG_surface:before{background-image:url(/prices/section-bg-mobile.svg);inset:-74px -532px -26px -347px}.rzQuXG_section_prices .rzQuXG_container{gap:16px}.rzQuXG_section_prices .rzQuXG_heading{margin-bottom:0}.rzQuXG_title{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}.rzQuXG_surface{--public-control-font-size:var(--web-mobile-body-size);--public-control-line-height:var(--web-mobile-body-line-height);--public-input-height:48px;--public-caption-font-size:var(--web-mobile-caption-size);--public-caption-line-height:var(--web-mobile-caption-line-height)}}
.Goylra_page{width:100%;min-height:100dvh;font-family:var(--font_family-sans);background:#fff;overflow-x:clip;container:promo-schools/inline-size;}.Goylra_page button,.Goylra_page input,.Goylra_page select,.Goylra_page textarea{font-family:var(--font_family-sans)}.Goylra_formSection{background:#fff;width:100%;padding:32px 0 56px}.Goylra_hero{border-radius:20px;width:min(1080px,100% - 32px);min-height:467px;margin-inline:auto;padding:24px;scroll-margin-top:24px;position:relative;overflow:hidden;box-shadow:0 16px 6px #7d7d7d03,0 9px 5px #7d7d7d0d,0 4px 4px #7d7d7d17,0 1px 2px #7d7d7d1a}.Goylra_heroSurface{z-index:0;border-radius:inherit;pointer-events:none;background:#0095ff;position:absolute;inset:0;overflow:hidden}.Goylra_directionOrbit{border:36px solid #ffffff36;border-radius:50%;width:620px;height:620px;position:absolute;top:-100px;left:600px;transform:rotate(-14deg)}.Goylra_directionOrbit:after{content:"";border-radius:inherit;border:2px dashed #ffffff6b;position:absolute;inset:48px}.Goylra_heroGrid{z-index:1;flex-direction:column;grid-template-columns:580px 416px;grid-template-areas:"title form""promo form""benefits form";align-items:start;gap:16px 36px;display:flex;position:relative}.Goylra_title{color:#fff;font:600 var(--web-desktop-page-size)/var(--web-desktop-page-line-height) var(--font_family-sans);grid-area:title}.Goylra_brandPair{align-items:center;gap:10px;width:max-content;margin-top:8px;display:flex}.Goylra_smartCodeLogo,.Goylra_ligaLogo{background:#fff;border-radius:16px;justify-content:center;align-items:center;height:41px;display:flex;overflow:hidden;box-shadow:0 10px 24px #13192729}.Goylra_smartCodeLogo{width:227px;padding:10px 13px}.Goylra_smartCodeLogo img{width:202px;height:22px}.Goylra_brandJoin{color:#fff;font:600 var(--web-desktop-compact-heading-size)/var(--web-desktop-compact-heading-line-height) var(--font_family-sans)}.Goylra_ligaLogo{width:285px;padding:2px 9px}.Goylra_ligaLogo img{object-fit:contain;width:100%;height:100%}.Goylra_promoFacts{grid-area:promo;align-items:stretch;gap:28px;margin-block:16px 12px;display:flex}.Goylra_promoFacts p{color:#fff;min-height:58px;font:500 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);text-shadow:0 1px 3px #003b705c;border-left:3px solid #ffffffb8;align-items:center;padding:2px 0 2px 12px;display:flex}.Goylra_promoFacts p:first-child{width:244px}.Goylra_promoFacts strong{margin-left:4px;font-weight:600}.Goylra_formCard{background:#fff;border-radius:14px;flex-direction:column;grid-area:form;align-self:center;gap:8px;width:100%;height:fit-content;padding:10px;display:flex}.Goylra_benefits{grid-area:benefits;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:8px;width:min(100%,871px);margin:0 auto;display:grid}.Goylra_benefit{background:#fff;border-radius:20px;align-items:center;gap:12px;min-height:73px;padding:12px;display:flex;overflow:hidden}.Goylra_benefitImage{object-fit:contain;flex:none;width:50px;height:50px}.Goylra_benefitImage svg{width:100%;height:100%}.Goylra_benefit div{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0}.Goylra_benefit strong{color:#111125;font:600 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);margin-bottom:4px;display:block}.Goylra_benefit p{color:#6d717f;font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans)}.Goylra_decree{color:#fff;background:linear-gradient(100deg,#7151df 0%,#906aff 48%,#7151df 100%);grid-template-columns:minmax(0,760px);justify-content:center;align-items:center;min-height:76px;padding-inline:16px;display:grid;position:relative;overflow:clip}.Goylra_decree:after{content:"";opacity:.18;pointer-events:none;background-image:radial-gradient(circle,#fff 1px,#0000 1.5px);background-size:20px 20px;position:absolute;inset:0}.Goylra_decree p{z-index:1;max-width:760px;font:500 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);text-align:center;text-wrap:balance;padding-block:12px;position:relative}.Goylra_decreeFlag,.Goylra_decreeEmblem{z-index:1;object-fit:contain;position:absolute;top:50%}.Goylra_decreeFlag{width:180px;height:auto;left:max(16px,50% - 530px);transform:translateY(-50%)rotate(-5deg)}.Goylra_decreeEmblem{width:120px;height:120px;right:max(16px,50% - 516px);transform:translateY(-50%)rotate(-12deg)}.Goylra_prices{isolation:isolate;color:#fff;background:#0095ff;width:100%;padding-block:24px;position:relative;overflow:hidden;container:public-section/inline-size}.Goylra_prices:before{content:"";z-index:-1;pointer-events:none;background:url(/prices/section-bg.svg) 50%/100% 100% no-repeat;position:absolute;inset:-74px -556px -156px -140px}.Goylra_pricesContainer{flex-direction:column;gap:24px;width:min(1080px,100% - 32px);margin-inline:auto;display:flex}.Goylra_pricesTitle{color:#fff;font:600 var(--web-desktop-title-size)/var(--web-desktop-title-line-height) var(--font_family-sans);text-align:left;margin:0}.Goylra_priceCards{grid-template-columns:repeat(2,minmax(0,1fr)) 260px;align-items:stretch;gap:16px;display:grid}.Goylra_priceCard{min-width:0;position:relative}.Goylra_priceCardSurface{isolation:isolate;color:#131927;width:100%;height:100%;font-family:var(--font_family-sans);text-align:left;background:#fff;border:1px solid #f9fafb;border-radius:14px;flex-direction:column;align-items:flex-start;gap:12px;padding:12px 12px 6px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #7d7d7d1a,0 4px 4px #7d7d7d17,0 9px 5px #7d7d7d0d}.Goylra_priceCardFeatured .Goylra_priceCardSurface{background:var(--color-orange-500);color:#fff;border-color:#0000}.Goylra_priceCardArt{z-index:-1;pointer-events:none;display:block;position:absolute}.Goylra_priceCardArt img{object-fit:fill;width:100%;height:100%;position:absolute;inset:0}.Goylra_priceCardArtMobile{display:none}.Goylra_priceCardArt1{width:calc(100% + 2px);height:303px;top:-124px;left:-1px}.Goylra_priceCardArt2{width:165%;height:190px;top:-1px;left:-1px}.Goylra_priceCardArt3{width:136%;height:202px;top:-44px;left:-1px}.Goylra_priceCardArtFeatured{width:101.5%;height:211px;top:-23px;left:0}.Goylra_priceCardHeader{z-index:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;display:grid;position:relative}.Goylra_priceCardTitle{color:var(--color-orange-500);font:600 var(--web-desktop-compact-heading-size)/var(--web-desktop-compact-heading-line-height) var(--font_family-sans);overflow-wrap:anywhere}.Goylra_priceCardFeatured .Goylra_priceCardTitle{color:#fff}.Goylra_priceCardTitleLine,.Goylra_priceCardDirection{display:block}.Goylra_priceCardTitleLine{white-space:nowrap}.Goylra_priceCardDirection{margin-top:2px}.Goylra_priceCardCurrent{color:#fff;width:fit-content;min-width:130px;font:600 var(--web-desktop-heading-size)/var(--web-desktop-heading-line-height) var(--font_family-sans);white-space:nowrap;background:#4e61f6;border-radius:38px;justify-content:center;align-items:center;gap:5px;padding:9px 14px;display:inline-flex}.Goylra_priceCardFrom{font-size:var(--web-desktop-caption-size);line-height:var(--web-desktop-caption-line-height);font-weight:400}.Goylra_priceCardFeatured .Goylra_priceCardCurrent{color:var(--color-orange-500);background:#fff}.Goylra_priceCardDescription{z-index:1;color:#555a68;width:min(100%,220px);font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);white-space:pre-line;overflow-wrap:anywhere;margin-top:-4px;position:relative}.Goylra_priceCardDescription:empty{display:none}.Goylra_priceCardFeatured .Goylra_priceCardDescription{color:#ffffffd1}.Goylra_priceCardAction{z-index:2;color:#fff;width:100%;min-height:38px;font:600 var(--web-desktop-caption-size)/var(--web-desktop-caption-line-height) var(--font_family-sans);text-align:center;background:#4e61f6;border-radius:10px;margin-top:auto;padding:9px 12px;text-decoration:none;position:relative}.Goylra_priceCardFeatured .Goylra_priceCardAction{color:var(--color-orange-500);background:#fff}.Goylra_priceCardAction:hover,.Goylra_priceCardAction:focus-visible{background:#3f50df}.Goylra_priceCardFeatured .Goylra_priceCardAction:hover,.Goylra_priceCardFeatured .Goylra_priceCardAction:focus-visible{background:#fff7ee}.Goylra_priceCardAction:focus-visible{outline-offset:2px;outline:3px solid #4e61f659}.Goylra_priceIncludedCard{isolation:isolate;color:#fff;background:#4e61f6;border:1px solid #ffffff38;border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #141f751f,0 8px 20px #141f7524}.Goylra_priceIncludedCard h2{font:600 var(--web-desktop-compact-heading-size)/var(--web-desktop-compact-heading-line-height) var(--font_family-sans)}.Goylra_priceIncludedCard ul{gap:6px;width:100%;list-style:none;display:grid}.Goylra_priceIncludedCard li{min-height:32px;font:500 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);background:#ffffff1a;border-radius:10px;align-items:center;gap:8px;padding:5px 8px;display:flex}.Goylra_priceIncludedCard li svg{color:#fff;stroke-width:2px;flex:0 0 22px;width:22px;height:22px}.Goylra_directions{width:min(1080px,100% - 32px);margin:40px auto 48px}.Goylra_directionsHeading{margin-bottom:24px}.Goylra_directionsHeading h2{color:var(--color-grey-900,#131927);font:600 var(--web-desktop-title-size)/var(--web-desktop-title-line-height) var(--font_family-sans)}.Goylra_directionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.Goylra_directionCard{background:var(--direction-card-color);color:#fff;border-radius:20px;min-height:310px;padding:20px;position:relative;overflow:hidden}.Goylra_robotCard{--direction-card-color:#22c55e}.Goylra_programCard{--direction-card-color:#906aff}.Goylra_directionContent{z-index:1;flex-direction:column;height:100%;display:flex;position:relative}.Goylra_directionCopy{z-index:1;width:calc(100% - 240px);position:relative}.Goylra_directionCopy h3{color:#fff;font:600 var(--web-desktop-heading-size)/var(--web-desktop-heading-line-height) var(--font_family-sans);margin-bottom:12px}.Goylra_directionCopy p{color:#ffffffe0;font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans)}.Goylra_directionContent ul{z-index:1;flex-wrap:wrap;gap:8px;width:calc(100% - 220px);margin-top:auto;padding-top:20px;list-style:none;display:flex;position:relative}.Goylra_directionContent li{color:var(--direction-card-color);font:500 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);background:#fff;border-radius:999px;padding:7px 12px}.Goylra_directionAction{z-index:2;width:100%;min-height:40px;color:var(--direction-card-color);font:600 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);text-align:center;background:#fff;border-radius:12px;place-items:center;margin-top:12px;display:grid;position:relative}.Goylra_directionAction:hover,.Goylra_directionAction:focus-visible{background:#ffffffe6}.Goylra_directionAction:focus-visible{outline-offset:2px;outline:3px solid #ffffff7a}.Goylra_directionArtwork{z-index:0;pointer-events:none;width:230px;height:100%;position:absolute;top:0;right:0}.Goylra_directionArtworkItem{display:block;position:absolute}.Goylra_directionArtworkItem img{object-fit:contain;width:100%;height:100%;display:block}.Goylra_preview .Goylra_benefits,.Goylra_preview .Goylra_priceCards,.Goylra_preview .Goylra_directionGrid{grid-template-columns:minmax(0,1fr)}.Goylra_preview .Goylra_benefits{width:100%}.Goylra_preview .Goylra_directions,.Goylra_preview .Goylra_pricesContainer,.Goylra_preview .Goylra_hero{width:calc(100% - 20px)}.Goylra_robotCard .Goylra_directionArtworkItem:first-child{width:160px;height:120px;top:0;right:-2px;transform:rotate(5deg)}.Goylra_robotCard .Goylra_directionArtworkItem:last-child{width:175px;height:131px;top:112px;bottom:auto;right:6px;transform:rotate(-3deg)}.Goylra_robotCard .Goylra_directionArtworkItem{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 4px 16px #0a642d38}.Goylra_robotCard .Goylra_directionArtworkItem:first-child img{transform:scale(1.06)}.Goylra_robotCard .Goylra_directionArtworkItem:last-child img{transform:scale(1.2)}.Goylra_programCard .Goylra_directionArtworkItem{background:#ffffffeb;border-radius:20px;width:116px;height:116px;padding:9px;box-shadow:0 4px 16px #43289538}.Goylra_programCard .Goylra_directionArtworkItem:first-child{top:14px;right:48px;transform:rotate(-9deg)}.Goylra_programCard .Goylra_directionArtworkItem:last-child{top:122px;bottom:auto;right:-4px;transform:rotate(8deg)}@container promo-schools (max-width:900px){.Goylra_formSection{padding:20px 0 40px}.Goylra_hero{width:calc(100% - 20px);max-width:520px;min-height:0;padding:16px 12px}.Goylra_heroSurface{background:#0095ff}.Goylra_directionOrbit{border-width:32px;width:520px;height:520px;top:230px;left:calc(50% - 260px)}.Goylra_heroGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""promo""form""benefits";gap:16px}.Goylra_title{width:100%;font-size:var(--web-desktop-feature-size);line-height:var(--web-desktop-feature-line-height)}.Goylra_brandPair{grid-template-columns:minmax(0,.75fr) auto minmax(0,1fr);gap:7px;width:100%;max-width:100%;display:grid}.Goylra_smartCodeLogo,.Goylra_ligaLogo{border-radius:12px;width:100%;height:30px}.Goylra_smartCodeLogo{padding:7px 9px}.Goylra_smartCodeLogo img{object-fit:contain;width:100%;max-width:139px;height:auto}.Goylra_ligaLogo{padding:2px 9px}.Goylra_brandJoin{font-size:var(--web-desktop-compact-heading-size)}.Goylra_promoFacts{flex-direction:column;align-items:flex-start;gap:8px;margin-block:14px 10px}.Goylra_promoFacts p,.Goylra_promoFacts p:first-child{width:100%;min-height:44px}.Goylra_formCard{width:100%}.Goylra_benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.Goylra_benefit{gap:4px;min-height:79px;padding:12px}.Goylra_benefitImage{width:32px;height:32px}.Goylra_decree{grid-template-columns:minmax(0,1fr)}.Goylra_decreeFlag{width:94px;height:auto}.Goylra_decreeEmblem{width:66px;height:66px}.Goylra_directionsHeading{grid-template-columns:1fr}.Goylra_sectionLabel{grid-column:auto}}@container promo-schools (max-width:767px){.Goylra_benefit:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:min(100%,285px)}.Goylra_decree{min-height:60px;padding:8px 58px;display:flex}.Goylra_decree p{padding-block:0}.Goylra_decreeFlag{width:155px;height:auto;position:absolute;top:50%;left:-70px;transform:translateY(-50%)rotate(-8deg)}.Goylra_decreeEmblem{width:125px;height:125px;position:absolute;top:50%;right:-64px;transform:translateY(-50%)rotate(-12deg)}.Goylra_prices{padding-block:24px}.Goylra_prices:before{background-image:url(/prices/section-bg-mobile.svg);inset:-74px -532px -26px -347px}.Goylra_pricesContainer{gap:16px;width:calc(100% - 20px)}.Goylra_priceCards{grid-template-columns:1fr;gap:12px}.Goylra_priceCard{width:100%}.Goylra_priceCardSurface{padding:10px 10px 5px}.Goylra_priceIncludedCard{padding:12px}.Goylra_priceCardArt1{width:calc(100% + 2px);height:226px;top:-1px}.Goylra_priceCardArt2{width:125%;height:226px;top:-1px}.Goylra_priceCardArt3{width:103%;height:269px;top:-44px}.Goylra_priceCardArtFeatured{width:100%;height:212px;top:-24px}.Goylra_priceCardArtDesktop{display:none}.Goylra_priceCardArtMobile{display:block}.Goylra_priceCardHeader{gap:8px}.Goylra_directions{width:calc(100% - 20px);margin-block:32px}.Goylra_directionsHeading{margin-bottom:16px}.Goylra_directionGrid{grid-template-columns:1fr}.Goylra_directionCard{border-radius:14px;min-height:0;padding:16px}.Goylra_directionArtwork{opacity:.42;align-self:flex-end;width:220px;height:156px;margin-top:-12px;margin-bottom:-136px;position:relative;right:-6px;transform:translateY(28px)}.Goylra_directionCopy,.Goylra_directionContent ul{width:100%}.Goylra_directionContent{height:auto}.Goylra_directionAction{width:100%}.Goylra_robotCard .Goylra_directionArtworkItem:first-child{width:140px;height:105px;top:-8px;right:calc(50% - 104px)}.Goylra_robotCard .Goylra_directionArtworkItem:last-child{width:154px;height:116px;top:auto;bottom:8px;right:calc(50% - 42px)}.Goylra_programCard .Goylra_directionArtworkItem:first-child{top:10px;right:calc(50% + 5px)}.Goylra_programCard .Goylra_directionArtworkItem:last-child{top:auto;bottom:4px;right:calc(50% - 112px)}.Goylra_brandJoin{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}.Goylra_title,.Goylra_pricesTitle,.Goylra_directionsHeading h2{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}.Goylra_priceCardTitle,.Goylra_priceCardCurrent,.Goylra_priceIncludedCard h2,.Goylra_directionCopy h3{font-size:var(--web-mobile-heading-size);line-height:var(--web-mobile-heading-line-height)}.Goylra_promoFacts p,.Goylra_benefit strong,.Goylra_benefit p,.Goylra_decree p,.Goylra_priceCardDescription,.Goylra_priceCardAction,.Goylra_priceIncludedCard li,.Goylra_directionCopy p,.Goylra_directionContent li,.Goylra_directionAction{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}.Goylra_priceCardFrom{font-size:var(--web-mobile-caption-size);line-height:var(--web-mobile-caption-line-height)}}
._61Sopa_referral{color:#131927;flex-direction:column;gap:40px;display:flex;}._61Sopa_referral__hero_section{padding-top:8px}._61Sopa_referral__hero{grid-template-columns:minmax(0,1fr) 376px;min-height:394px;display:grid;position:relative;overflow:visible}._61Sopa_referral__hero_surface{z-index:0;pointer-events:none;background:linear-gradient(110deg,#8ad1ff 0%,#71c4fb 100%);border-radius:14px;position:absolute;inset:0;overflow:hidden}._61Sopa_referral__hero_surface:before{content:"";pointer-events:none;border:42px solid #ffffff38;border-radius:50%;width:520px;height:390px;position:absolute;bottom:-165px;left:-118px;transform:rotate(-14deg)}._61Sopa_referral__hero_copy{z-index:2;flex-direction:column;align-items:flex-start;gap:20px;min-width:0;padding:24px;display:flex;position:relative}._61Sopa_referral__hero_tags{flex-wrap:wrap;gap:4px;display:flex}._61Sopa_referral__pill{z-index:1;color:#fff;font:600 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans,Inter, sans-serif);white-space:nowrap;background:#0095ff;border-radius:9999px;align-items:center;padding:8px 20px;display:inline-flex;position:relative}._61Sopa_referral__hero_heading{flex-direction:column;gap:12px;display:flex}._61Sopa_referral__hero_heading h1{max-width:644px;font:600 var(--web-desktop-page-size)/var(--web-desktop-page-line-height) var(--font_family-sans)}._61Sopa_referral__hero_heading p{font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans)}._61Sopa_referral__hero_button{min-width:263px}._61Sopa_referral__hero_image{z-index:1;object-fit:cover;object-position:center bottom;align-self:end;width:376px;height:394px;position:relative}._61Sopa_referral__hero_mobile_artwork{display:none}._61Sopa_referral__container{flex-direction:column;gap:40px;display:flex}._61Sopa_referral h2{font:600 var(--web-desktop-title-size)/var(--web-desktop-title-line-height) var(--font_family-sans)}._61Sopa_referral__benefits,._61Sopa_referral__sharing,._61Sopa_referral__messages{flex-direction:column;gap:24px;height:100%;display:flex}._61Sopa_referral__benefit_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._61Sopa_referral__benefit{color:#6d717f;background:#edeffe;border-radius:20px;flex-direction:column;align-items:flex-start;gap:10px;min-height:223px;padding:12px 152px 12px 12px;display:flex;position:relative;overflow:hidden}._61Sopa_referral__benefit_primary{color:#fff;background:#4e61f6}._61Sopa_referral__benefit_badge{z-index:1;position:relative}._61Sopa_referral__benefit h3{z-index:1;color:#131927;font:600 var(--web-desktop-heading-size)/var(--web-desktop-heading-line-height) var(--font_family-sans);position:relative}._61Sopa_referral__benefit_primary h3{color:#fff}._61Sopa_referral__benefit p{z-index:1;font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);position:relative}._61Sopa_referral__benefit_number{color:#c8cefc;font:600 226px / 1 var(--font_family-sans);position:absolute;bottom:-22px;right:16px}._61Sopa_referral__benefit_primary ._61Sopa_referral__benefit_number{opacity:.3}._61Sopa_referral__steps{background:radial-gradient(circle at 69% -50%, transparent 0 145px, #ffffff3d 147px 164px, transparent 166px), radial-gradient(circle at 90% -60%, transparent 0 255px, #ffffff38 257px 276px, transparent 278px), var(--color-orange-500);border-radius:20px;flex-direction:column;gap:24px;padding:20px;display:flex;position:relative;overflow:hidden}._61Sopa_referral__steps h2{color:#fff;margin-bottom:36px}._61Sopa_referral__step_list{counter-reset:referral-step;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none;display:grid;position:relative}._61Sopa_referral__step_list:before{content:"";z-index:0;background:#fff;border-radius:10px;height:6px;position:absolute;top:-30px;left:0;right:0}._61Sopa_referral__step{background:#fff;border-radius:14px;min-height:157px;padding:12px 56px 12px 12px;position:relative}._61Sopa_referral__step_number{z-index:1;background:var(--color-orange-500);color:#fff;width:30px;height:30px;font:600 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);border:2px solid #fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:-43px;left:calc(50% - 15px)}._61Sopa_referral__step p{font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans)}._61Sopa_referral__step_icon{background:#ffffffe6;border-radius:12px;place-items:center;width:58px;height:58px;display:grid;position:absolute;top:-10px;right:-10px;transform:rotate(7deg);box-shadow:0 2px 8px #1319271f}._61Sopa_referral__step_icon img{object-fit:contain;width:42px;height:42px}._61Sopa_referral__sharing_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._61Sopa_referral__sharing_card{background:linear-gradient(140deg,#0000 0 62%,#ffffff6b 62% 78%,#0000 78%),#e6f4ff;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;min-height:132px;padding:12px;display:flex;position:relative;overflow:hidden}._61Sopa_referral__sharing_card>div{z-index:1;flex-direction:column;gap:10px;display:flex;position:relative}._61Sopa_referral__sharing_card h3{font:600 var(--web-desktop-heading-size)/var(--web-desktop-heading-line-height) var(--font_family-sans)}._61Sopa_referral__sharing_card p{color:#6d717f;font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans)}._61Sopa_referral__social_icons{flex:0 0 72px;width:72px;height:104px;position:relative}._61Sopa_referral__social_icon_card{background:#ffffffe6;border-radius:12px;place-items:center;width:50px;height:50px;display:grid;position:absolute;box-shadow:0 2px 8px #1319271f}._61Sopa_referral__social_icon_card:first-child{top:8px;right:0;transform:rotate(23deg)}._61Sopa_referral__social_icon_card:last-child{bottom:8px;right:3px;transform:rotate(-11deg)}._61Sopa_referral__social_icon_card>img{object-fit:cover;width:32px;height:32px}._61Sopa_referral__telegram_icon{background:#05a0eb;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}._61Sopa_referral__telegram_icon img{width:14px;height:11px}._61Sopa_referral__chat_icon{background:#fff;border-radius:12px;flex:0 0 60px;place-items:center;width:60px;height:60px;display:grid;box-shadow:0 2px 8px #1319271f}._61Sopa_referral__chat_icon img{object-fit:cover;width:49px;height:49px}._61Sopa_referral__message_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._61Sopa_referral__message_column{flex-direction:column;align-items:flex-end;gap:12px;min-width:0;display:flex}._61Sopa_referral__message_column:last-child{padding-right:5px}._61Sopa_referral__message{color:#fff;background:#087ff5;border-radius:14px 14px 4px;flex:1;width:100%;min-height:450px;padding:16px;position:relative}._61Sopa_referral__message:after{content:"";border:0 solid #0000;border-top-width:14px;border-left:18px solid #087ff5;position:absolute;bottom:0;right:-5px}._61Sopa_referral__message_number{z-index:1;background:var(--color-orange-500);font:500 var(--web-desktop-caption-size)/var(--web-desktop-caption-line-height) var(--font_family-sans);border-radius:12px;padding:4px 8px;position:absolute;top:-12px;right:0}._61Sopa_referral__message p{font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);white-space:pre-wrap}._61Sopa_referral__message_link{overflow-wrap:anywhere;text-underline-offset:2px;text-decoration:underline}._61Sopa_referral__copy{color:var(--color-primary-500);font:600 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0;display:inline-flex}._61Sopa_referral__copy:hover{text-decoration:underline}._61Sopa_referral__copy:focus-visible{outline:3px solid var(--color-primary-200);outline-offset:3px}._61Sopa_referral__copy_icon{border:1.5px solid;border-radius:3px;width:20px;height:20px;position:relative}._61Sopa_referral__copy_icon:before{content:"";background:#fff;border:1.5px solid;border-radius:3px;width:14px;height:14px;position:absolute;top:-5px;left:4px}._61Sopa_referral__contact{background:var(--color-orange-500);color:#fff;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;gap:32px;min-height:122px;padding:20px;display:flex;position:relative;overflow:hidden}._61Sopa_referral__contact:before{content:"";background:var(--referral-contact-line,url(/referral/contact-line.svg)) center / 100% 100% no-repeat;pointer-events:none;width:165px;height:126px;position:absolute;top:-5px;left:450px}._61Sopa_referral__contact>*{z-index:1;position:relative}._61Sopa_referral__contact h2{max-width:403px;font-size:var(--web-desktop-feature-size);line-height:var(--web-desktop-feature-line-height)}._61Sopa_referral__contact_actions{justify-content:flex-end;align-items:center;gap:24px;display:flex}._61Sopa_referral__contact_phone{min-width:218px;font-weight:600}._61Sopa_referral__contact_messengers{align-items:center;gap:10px;display:flex}._61Sopa_referral__contact_messengers a{border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}._61Sopa_referral__contact_messengers img{width:16px;height:16px}._61Sopa_referral__messenger_telegram{background:#05a0eb}._61Sopa_referral__messenger_max{background:var(--color-primary-500)}._61Sopa_referral__messenger_vk{background:#07f}@media (max-width:767px){._61Sopa_referral{gap:32px}._61Sopa_referral__hero_section{padding-top:4px}._61Sopa_referral__hero{flex-direction:column;width:calc(100% - 16px);min-height:0;margin-inline:8px;padding-inline:0;display:flex}._61Sopa_referral__hero_surface:before{background:var(--referral-hero-background,url(/referral/hero-background.svg)) 0 0 / 100% 100% no-repeat;border:0;border-radius:0;width:844px;height:1147px;top:-185px;bottom:auto;left:-151px;transform:none}._61Sopa_referral__hero_copy{gap:16px;padding:12px}._61Sopa_referral__hero_tags{flex-direction:column;align-items:flex-start}._61Sopa_referral__hero h1{letter-spacing:-.8px}._61Sopa_referral__hero_button{width:100%;min-width:0}._61Sopa_referral__hero_image{display:none}._61Sopa_referral__hero_mobile_artwork{z-index:1;aspect-ratio:320/335;margin-top:-24px;clip-path:inset(0 -12px);width:calc(100% - 24px);margin-inline:12px;display:block;position:relative}._61Sopa_referral__hero_mobile_line{width:107.647%;max-width:none;height:103.969%;position:absolute;top:0;left:4.521%}._61Sopa_referral__hero_mobile_boys_crop{width:95.731%;height:79.678%;position:absolute;top:20.324%;left:0;overflow:hidden}._61Sopa_referral__hero_mobile_boys{width:130.63%;max-width:none;height:100%;position:absolute;top:0;left:-30.63%}._61Sopa_referral__container{gap:32px}._61Sopa_referral__benefits,._61Sopa_referral__sharing,._61Sopa_referral__messages{gap:16px}._61Sopa_referral__benefit_grid,._61Sopa_referral__sharing_grid,._61Sopa_referral__message_grid{grid-template-columns:1fr;gap:16px}._61Sopa_referral__benefit{min-height:0;padding-right:64px}._61Sopa_referral__benefit_number{font-size:176px;bottom:0;right:0}._61Sopa_referral__steps{gap:16px;padding:20px 10px}._61Sopa_referral__step_list{grid-template-columns:1fr;gap:12px;padding-left:42px}._61Sopa_referral__step_list:before{width:4px;height:auto;inset:15px auto 15px 13px}._61Sopa_referral__step{min-height:75px;padding:12px 56px 12px 12px}._61Sopa_referral__step_number{top:0;left:-42px}._61Sopa_referral__step p{max-width:190px}._61Sopa_referral__sharing_card{min-height:92px}._61Sopa_referral__message{min-height:0;padding:12px}._61Sopa_referral__copy{justify-content:flex-end;width:100%}._61Sopa_referral__contact{text-align:center;flex-direction:column;align-items:stretch;gap:16px;padding:16px}._61Sopa_referral__contact:before{background-image:var(--referral-contact-line-mobile,url(/referral/contact-line-mobile.svg));width:245px;height:187px;top:-8px;left:102px}._61Sopa_referral__contact h2{max-width:none}._61Sopa_referral__contact_actions{flex-direction:column;justify-content:center;gap:12px}._61Sopa_referral__contact_actions>a{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){._61Sopa_referral *,._61Sopa_referral :before,._61Sopa_referral :after{scroll-behavior:auto!important}}@media (max-width:767px){._61Sopa_referral h2,._61Sopa_referral__hero h1{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}._61Sopa_referral__benefit h3,._61Sopa_referral__sharing_card h3,._61Sopa_referral__contact h2{font-size:var(--web-mobile-heading-size);line-height:var(--web-mobile-heading-line-height)}._61Sopa_referral__hero_heading p,._61Sopa_referral__benefit p,._61Sopa_referral__step p,._61Sopa_referral__sharing_card p,._61Sopa_referral__message p,._61Sopa_referral__copy,._61Sopa_referral__step_number{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}._61Sopa_referral__pill,._61Sopa_referral__benefit ._61Sopa_referral__benefit_badge,._61Sopa_referral__hero_tags ._61Sopa_referral__pill,._61Sopa_referral__message_number{font-size:var(--web-mobile-caption-size);line-height:var(--web-mobile-caption-line-height)}}
.ozfggq_referral_form_page{flex-direction:column;flex:1 0 auto;display:flex;}.ozfggq_referral_form_page__section{color:#111125;background:radial-gradient(circle at 4% 88%,#0000 0 130px,#ffffff38 132px 150px,#0000 152px),radial-gradient(circle at 94% 12%,#0000 0 180px,#fff3 182px 202px,#0000 204px),linear-gradient(110deg,#e3daff 0%,#d8ccff 100%);flex:1 0 auto;width:100%;min-width:0;min-height:436px;padding-block:24px;display:flex;position:relative;overflow:hidden}.ozfggq_referral_form_page__container{width:min(var(--site-container-width,1080px), calc(100% - 20px));grid-template-columns:minmax(0,604px) minmax(0,432px);justify-content:space-between;align-items:end;gap:32px;margin-inline:auto;display:grid}.ozfggq_referral_form_page__copy{flex-direction:column;gap:16px;padding-bottom:24px;display:flex}.ozfggq_referral_form_page__heading{flex-direction:column;gap:16px;display:flex}.ozfggq_referral_form_page__heading h1{font:600 var(--web-desktop-title-size)/var(--web-desktop-title-line-height) var(--font_family-sans)}.ozfggq_referral_form_page__heading p{font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans)}.ozfggq_referral_form_page__form{background:#fff;border-radius:14px;width:100%;max-width:604px;padding:12px}.ozfggq_referral_form_page__artwork{justify-content:flex-end;align-self:end;width:min(432px,100%);height:378px;display:flex;transform:translateY(24px)}@media (min-width:768px){.ozfggq_referral_form_page__section{justify-content:flex-end}}@media (max-width:767px){.ozfggq_referral_form_page__section{min-height:0;padding-block:12px 0}.ozfggq_referral_form_page__container{flex-direction:column;align-items:stretch;gap:12px;width:100%;padding-inline:12px;display:flex}.ozfggq_referral_form_page__copy{gap:12px;padding-bottom:0}.ozfggq_referral_form_page__heading{gap:8px}.ozfggq_referral_form_page__form{width:100%;padding:10px}.ozfggq_referral_form_page__artwork{align-self:center;width:calc(100% + 24px);max-width:360px;height:306.294px;margin-inline:-12px;transform:none}.ozfggq_referral_form_page__heading h1{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}.ozfggq_referral_form_page__heading p{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}}
._8WRQIa_slot{flex:0 0 420px;width:420px;height:378px;position:relative}._8WRQIa_artwork{transform-origin:0 0;width:420px;height:378px;position:absolute;inset:0}._8WRQIa_scratch,._8WRQIa_minecraft,._8WRQIa_roblox{z-index:0;justify-content:center;align-items:center;display:flex;position:absolute}._8WRQIa_scratch{width:176.312px;height:176.312px;top:0;left:34px}._8WRQIa_scratch ._8WRQIa_card{transform:rotate(-26.22deg)}._8WRQIa_minecraft{width:148.963px;height:148.963px;top:189px;left:30px}._8WRQIa_minecraft ._8WRQIa_card{transform:rotate(-8.12deg)}._8WRQIa_roblox{width:170.719px;height:170.719px;top:32px;left:259px}._8WRQIa_roblox ._8WRQIa_card{transform:rotate(21.45deg)}._8WRQIa_card{background:#ffffffe6;border-radius:20px;width:131.68px;height:131.68px;position:relative;overflow:hidden;box-shadow:0 2px 8px #906aff66}._8WRQIa_logo{width:85.958px;height:85.958px;position:absolute;top:23.78px;left:21.95px;overflow:hidden}._8WRQIa_logo img{object-fit:cover;width:100%;height:100%}._8WRQIa_logo ._8WRQIa_roblox_logo{width:109.83%;max-width:none;height:109.83%;position:absolute;top:-4.65%;left:-.8%}._8WRQIa_boy{z-index:1;width:344px;height:378px;position:absolute;top:0;left:76px;overflow:hidden}._8WRQIa_boy img{width:344px;max-width:none;height:515px;position:absolute;top:-30.2px;left:0}@media (max-width:767px){._8WRQIa_slot{flex:none;width:100%;height:306.294px;margin-top:auto}._8WRQIa_artwork{top:-1.2px;left:-27px;transform:scale(.8117)}}
._cUgEq_sc__st_about{isolation:isolate;background:#906aff;min-height:416px;position:relative;overflow:hidden}._cUgEq_sc__st_about_background{z-index:-1;pointer-events:none;background:url(/about-school/background.svg) 0 0/100% 100% no-repeat;width:1482.32px;height:535.64px;position:absolute;top:-119.64px;left:calc(50% - 762.32px)}._cUgEq_sc__st_about_container{align-items:flex-end;gap:32px;display:flex;position:relative}._cUgEq_sc__st_about_content{flex-direction:column;flex:0 0 604px;gap:16px;width:604px;padding-block:40px;display:flex}._cUgEq_sc__st_about_heading{flex-direction:column;gap:12px;display:flex}._cUgEq_sc__st_about_title{font:var(--font_weight-semibold,600) var(--web-desktop-title-size)/var(--web-desktop-title-line-height) var(--font_family-sans);color:#fff;margin:0}._cUgEq_sc__st_about_points{flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}._cUgEq_sc__st_about_point{border:1px solid var(--color-grey-200,#e5e7ea);min-height:40px;font:var(--font_weight-regular,400) var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);color:var(--color-grey-900,#131927);white-space:nowrap;background:#fff;border-radius:20px;justify-content:center;align-items:center;gap:4px;padding:10px 12px;display:flex}._cUgEq_sc__st_about_point img{flex:0 0 9px}._cUgEq_sc__st_about_form{background:#fff;border-radius:14px;padding:12px}._cUgEq_sc__st_about_artwork_slot{flex:0 0 420px;width:420px;height:378px;position:relative}._cUgEq_sc__st_about_artwork{transform-origin:0 0;width:420px;height:378px;position:absolute;inset:0}._cUgEq_sc__st_about_program_scratch,._cUgEq_sc__st_about_program_minecraft,._cUgEq_sc__st_about_program_roblox{z-index:0;justify-content:center;align-items:center;display:flex;position:absolute}._cUgEq_sc__st_about_program_scratch{width:176.312px;height:176.312px;top:0;left:34px}._cUgEq_sc__st_about_program_scratch ._cUgEq_sc__st_about_program_card{transform:rotate(-26.22deg)}._cUgEq_sc__st_about_program_minecraft{width:148.963px;height:148.963px;top:189px;left:30px}._cUgEq_sc__st_about_program_minecraft ._cUgEq_sc__st_about_program_card{transform:rotate(-8.12deg)}._cUgEq_sc__st_about_program_roblox{width:170.719px;height:170.719px;top:32px;left:259px}._cUgEq_sc__st_about_program_roblox ._cUgEq_sc__st_about_program_card{transform:rotate(21.45deg)}._cUgEq_sc__st_about_program_card{background:#ffffffe6;border-radius:20px;width:131.68px;height:131.68px;position:relative;overflow:hidden;box-shadow:0 2px 8px #906aff66}._cUgEq_sc__st_about_program_logo{width:85.958px;height:85.958px;position:absolute;top:23.78px;left:21.95px;overflow:hidden}._cUgEq_sc__st_about_program_logo img{object-fit:cover}._cUgEq_sc__st_about_program_logo_roblox{width:109.83%!important;max-width:none!important;height:109.83%!important;top:-4.65%!important;left:-.8%!important}._cUgEq_sc__st_about_boy{z-index:1;width:344px;height:378px;position:absolute;top:0;left:76px;overflow:hidden}._cUgEq_sc__st_about_boy img{width:344px;max-width:none;height:515px;position:absolute;top:-30.2px;left:0}@media (max-width:767px){._cUgEq_sc__st_about{min-height:835px;padding-top:32px}._cUgEq_sc__st_about_background{background-image:url(/about-school/background-mobile.svg);width:841.2px;height:931.53px;top:-96.53px;left:-246.2px}._cUgEq_sc__st_about_container{flex-direction:column;align-items:stretch;gap:10px;min-height:803px}._cUgEq_sc__st_about_content{flex:none;gap:10px;width:100%;padding:0}._cUgEq_sc__st_about_heading,._cUgEq_sc__st_about_points{gap:10px}._cUgEq_sc__st_about_point{min-height:32px;padding-block:6px}._cUgEq_sc__st_about_form{padding:10px}._cUgEq_sc__st_about_artwork_slot{flex:none;width:100%;height:306.294px}._cUgEq_sc__st_about_artwork{top:-1.2px;left:-27px;transform:scale(.8117)}._cUgEq_sc__st_about_title{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}._cUgEq_sc__st_about_point{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}}
.Lzyy1a_sc__st_badge{font:var(--font_weight-medium) var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);white-space:nowrap;border-radius:12px;align-items:center;gap:8px;display:inline-flex}.Lzyy1a_sc__st_badge_group{background:#fff;border-radius:12px;place-self:flex-start start;align-items:center;width:fit-content;max-width:100%;padding-right:4px;display:inline-flex;box-shadow:0 1px 2px #7d7d7d1a,0 4px 4px #7d7d7d17}.Lzyy1a_sc__st_badge_group>*{white-space:normal;text-align:left;min-width:0}.Lzyy1a_sc__st_badge_filled,.Lzyy1a_sc__st_badge_pill{background:var(--badge-color,var(--color-primary-500));color:#fff;padding:8px 20px;font-weight:600}.Lzyy1a_sc__st_badge_pill{border-radius:9999px}.Lzyy1a_sc__st_badge_light{color:var(--color-grey-900);background:#fff;padding:8px 16px}.Lzyy1a_sc__st_badge_light:before{content:"";background:var(--badge-color,var(--color-primary-500));border-radius:50%;flex-shrink:0;width:9px;height:9px}.Lzyy1a_sc__st_badge_chip{border:1px solid var(--color-grey-200);font-weight:var(--font_weight-regular);background:#fff;border-radius:20px;padding:10px 12px}@media (max-width:767px){.Lzyy1a_sc__st_badge_chip{padding:5px 12px}.Lzyy1a_sc__st_badge{font-size:var(--web-mobile-caption-size);line-height:var(--web-mobile-caption-line-height)}}
._3WtsfG_sc__st_fl_section{isolation:isolate;background:#fef6ee;padding-block:40px;position:relative;overflow:hidden}._3WtsfG_sc__st_fl_waves{z-index:-1;pointer-events:none;background:url(/first-lesson/bg-waves.svg) 0 0/100% 100% no-repeat;width:1565.75px;height:759.94px;position:absolute;top:-122.8px;left:calc(50% - 777.3px)}._3WtsfG_sc__st_fl_container{flex-direction:column;gap:24px;display:flex;position:relative}._3WtsfG_sc__st_fl_title{font:600 var(--web-desktop-title-size)/var(--web-desktop-title-line-height) var(--font_family-sans);color:var(--color-grey-900)}._3WtsfG_sc__st_fl_row{align-items:center;gap:32px;display:flex}._3WtsfG_sc__st_fl_left{flex-direction:column;flex:1 0 0;gap:16px;min-width:0;display:flex}._3WtsfG_sc__st_fl_features{gap:12px;list-style:none;display:flex}._3WtsfG_sc__st_fl_feature{background:#fff;border-radius:14px;flex-direction:column;flex:1 0 0;gap:10px;min-width:0;padding:16px;display:flex}._3WtsfG_sc__st_fl_feature_title{font:600 var(--web-desktop-heading-size)/var(--web-desktop-heading-line-height) var(--font_family-sans);color:var(--color-grey-900)}._3WtsfG_sc__st_fl_feature_text{font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans);color:var(--color-grey-900)}._3WtsfG_sc__st_fl_photo{border-radius:14px;flex:none;height:327px;position:relative;overflow:hidden}._3WtsfG_sc__st_fl_photo[hidden],._3WtsfG_sc__st_fl_video[hidden]{display:none}._3WtsfG_sc__st_fl_video{aspect-ratio:16/9;background:#111827;border:0;border-radius:14px;flex:none;width:100%;height:auto;display:block}._3WtsfG_sc__st_fl_photo img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}._3WtsfG_sc__st_fl_card{background:var(--color-orange-500);border-radius:14px;flex-direction:column;flex-shrink:0;gap:12px;width:377px;padding:16px;display:flex;position:relative;overflow:hidden}._3WtsfG_sc__st_fl_card_decor{pointer-events:none;justify-content:center;align-items:center;width:420.47px;height:409.26px;display:flex;position:absolute;top:-142px;left:-34px}._3WtsfG_sc__st_fl_card_decor_inner{opacity:.12;background:url(/first-lesson/card-decor-burn.jpg) -366.72px -110.95px/336.47% 174.17% no-repeat;flex:none;width:323.5px;height:300.1px;transform:rotate(25.19deg)}._3WtsfG_sc__st_fl_card_heading{text-align:center;color:#fff;flex-direction:column;gap:6px;display:flex;position:relative}._3WtsfG_sc__st_fl_card_title{font:600 var(--web-desktop-feature-size)/var(--web-desktop-feature-line-height) var(--font_family-sans);white-space:pre-line}._3WtsfG_sc__st_fl_card_text{font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans)}@media (min-width:768px) and (max-width:1023px){main[data-city-page-definition=direction] ._3WtsfG_sc__st_fl_row{flex-direction:column;align-items:stretch}main[data-city-page-definition=direction] ._3WtsfG_sc__st_fl_card{width:100%}}@media (max-width:767px){._3WtsfG_sc__st_fl_section{padding-block:32px}._3WtsfG_sc__st_fl_waves{background-image:url(/first-lesson/bg-waves-mobile.svg);width:509.75px;height:1230.81px;top:-199.8px;left:-149.3px}._3WtsfG_sc__st_fl_container{gap:10px}._3WtsfG_sc__st_fl_row{flex-direction:column;gap:10px}._3WtsfG_sc__st_fl_left{gap:10px;width:100%}._3WtsfG_sc__st_fl_features{flex-direction:column;gap:10px}._3WtsfG_sc__st_fl_feature{padding:12px}._3WtsfG_sc__st_fl_photo{aspect-ratio:341.78/192.25;flex:none;width:100%;height:auto}._3WtsfG_sc__st_fl_card{width:100%;padding:12px}._3WtsfG_sc__st_fl_title{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}._3WtsfG_sc__st_fl_feature_title,._3WtsfG_sc__st_fl_card_title{font-size:var(--web-mobile-heading-size);line-height:var(--web-mobile-heading-line-height)}._3WtsfG_sc__st_fl_feature_text,._3WtsfG_sc__st_fl_card_text{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}}
.T3mgOG_sc__crs_block{min-width:0;container:courses-block/inline-size}.T3mgOG_sc__crs_mobile{display:none}@container courses-block (max-width:767px){.T3mgOG_sc__crs_desktop{display:none}.T3mgOG_sc__crs_mobile{flex-direction:column;gap:16px;display:flex}}.T3mgOG_sc__crs_panel{background:var(--direction-color,#0095ff);border-radius:20px;flex-direction:column;gap:16px;padding:20px;display:flex;position:relative;overflow:hidden}.T3mgOG_sc__crs_panel__dimmed{opacity:.55}.T3mgOG_sc__crs_tabs{scrollbar-width:none;gap:8px;display:flex;position:relative;overflow-x:auto}.T3mgOG_sc__crs_tabs::-webkit-scrollbar{display:none}.T3mgOG_sc__crs_tab{color:#fff;height:40px;font:600 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans,sans-serif);white-space:nowrap;cursor:pointer;background:0 0;border:1.5px solid #fff;border-radius:20px;justify-content:center;align-items:center;padding:12px 20px;display:inline-flex}.T3mgOG_sc__crs_tab__active{color:var(--direction-color,#0095ff);background:#fff;border-color:#fff}.T3mgOG_sc__crs_tab__dimmed{opacity:.55}.T3mgOG_sc__crs_decor{pointer-events:none;background-position:top;background-repeat:no-repeat;background-size:100%;position:absolute;inset:0}.T3mgOG_sc__crs_desktop_decor{pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.T3mgOG_sc__crs_panel>:not(.T3mgOG_sc__crs_decor):not(.T3mgOG_sc__crs_desktop_decor){position:relative}.T3mgOG_sc__crs_accordion_panel{gap:0;padding:12px;scroll-margin-top:72px}.T3mgOG_sc__crs_accordion_body{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.T3mgOG_sc__crs_accordion_body[data-open=true]{grid-template-rows:1fr}.T3mgOG_sc__crs_accordion_body_inner{flex-direction:column;gap:16px;min-height:0;padding-top:0;transition:padding-top .35s;display:flex;overflow:hidden}.T3mgOG_sc__crs_accordion_body[data-open=true] .T3mgOG_sc__crs_accordion_body_inner{padding-top:16px}.T3mgOG_sc__crs_panel_lead button,.T3mgOG_sc__crs_panel_lead button:hover,.T3mgOG_sc__crs_panel_lead button:focus{width:100%;color:var(--direction-color,#0095ff);background:#fff}@media (prefers-reduced-motion:reduce){.T3mgOG_sc__crs_accordion_body,.T3mgOG_sc__crs_accordion_body_inner{transition:none}}.T3mgOG_sc__crs_accordion_panel__closed{cursor:pointer;min-height:144px}.T3mgOG_sc__crs_accordion_top{align-items:flex-start;gap:12px;display:flex;position:relative}.T3mgOG_sc__crs_accordion_title{color:#fff;font:600 var(--web-desktop-heading-size)/var(--web-desktop-heading-line-height) var(--font_family-sans,sans-serif);flex:1;margin:0}.T3mgOG_sc__crs_direction_edit{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.T3mgOG_sc__crs_direction_edit:focus-visible{outline-offset:3px;border-radius:6px;outline:3px solid #ffffffbf}.T3mgOG_sc__crs_toggle{width:32px;height:32px;color:var(--direction-color,#0095ff);cursor:pointer;background:#fff;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:inline-flex}@container courses-block (max-width:767px){.T3mgOG_sc__crs_accordion_title{font-size:var(--web-mobile-heading-size);line-height:var(--web-mobile-heading-line-height)}.T3mgOG_sc__crs_tab{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}}
.JAJKEG_sc__crs_carousel{flex-direction:column;gap:12px;min-width:0;display:flex}.JAJKEG_sc__crs_viewport{position:relative}.JAJKEG_sc__crs_scroller{scroll-snap-type:x proximity;scrollbar-width:none;cursor:grab;gap:16px;display:flex;overflow-x:auto}.JAJKEG_sc__crs_scroller::-webkit-scrollbar{display:none}.JAJKEG_sc__crs_scroller[data-dragging=true]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.JAJKEG_sc__crs_fade{width:var(--courses-fade,140px);background:linear-gradient(to right, transparent, var(--direction-color,#0095ff));pointer-events:none;opacity:1;height:100%;transition:opacity .2s;position:absolute;top:0;right:0}.JAJKEG_sc__crs_carousel[data-at-end=true] .JAJKEG_sc__crs_fade{opacity:0}.JAJKEG_sc__crs_progress{background:#ffffff73;background:color-mix(in srgb, var(--direction-color,#0095ff) 30%, #fff);border-radius:20px;height:8px;overflow:hidden}.JAJKEG_sc__crs_progress_fill{background:#00000059;background:color-mix(in srgb, var(--direction-color,#0095ff) 55%, #000);border-radius:20px;height:100%;transition:width .1s linear}@container courses-block (max-width:767px){.JAJKEG_sc__crs_scroller{gap:12px}.JAJKEG_sc__crs_fade{width:var(--courses-fade-mobile,75px)}}
._6tJx0G_sc__crs_card{background:var(--course-card-background,#fff);scroll-snap-align:start;border-radius:20px;flex-direction:column;flex-shrink:0;gap:12px;width:364px;padding:16px;display:flex;position:relative}._6tJx0G_sc__crs_card__dimmed{opacity:.55}._6tJx0G_sc__crs_card__selected{outline:0}._6tJx0G_sc__crs_card__selected:before{z-index:4;border-radius:inherit;content:"";pointer-events:none;border:2px solid #4e61f6;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #dfe3ff}._6tJx0G_sc__crs_card_image{aspect-ratio:332/169;background:var(--color-grey-100,#f3f4f6) center / cover no-repeat;border-radius:12px;position:relative}._6tJx0G_sc__crs_card_image img{border-radius:inherit;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._6tJx0G_sc__crs_card_tag{background:var(--course-card-color,var(--direction-color,#0095ff));color:#fff;font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans,sans-serif);white-space:nowrap;border-radius:12px;padding:2px 8px;position:absolute;top:24px;left:30px}._6tJx0G_sc__crs_card_title{color:#131927;font:600 var(--web-desktop-heading-size)/var(--web-desktop-heading-line-height) var(--font_family-sans,sans-serif);margin:0}._6tJx0G_sc__crs_card_desc{color:var(--shared-color-text-primary);font:400 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans,sans-serif);margin:0}._6tJx0G_sc__crs_card_button{background:var(--color-primary-500,#4e61f6);color:#fff;width:100%;height:48px;font:600 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans,sans-serif);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:0;text-decoration:none;display:flex}._6tJx0G_sc__crs_arrow{flex-shrink:0}._6tJx0G_sc__crs_card__listing{background:var(--course-card-background,color-mix(in srgb, var(--direction-color,#0095ff) 10%, white));width:100%;min-width:0;min-height:469px;box-shadow:0 1px 2px #7d7d7d1a,0 4px 4px #7d7d7d17}._6tJx0G_sc__crs_card__enrollment>._6tJx0G_sc__crs_card_button{height:24px;color:var(--color-primary-500,#4e61f6);background:0 0}._6tJx0G_sc__crs_card_enroll>button{width:100%}@container courses-block (max-width:767px){._6tJx0G_sc__crs_card{border:1px solid var(--color-grey-50,#f9fafb);border-radius:14px;width:241px;padding:12px;box-shadow:0 1px 2px #7d7d7d1a,0 4px 4px #7d7d7d17,0 9px 5px #7d7d7d0d}._6tJx0G_sc__crs_card_image{aspect-ratio:217/110}._6tJx0G_sc__crs_card_tag{align-self:flex-start;position:static}._6tJx0G_sc__crs_card_desc{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._6tJx0G_sc__crs_card_button{height:40px}._6tJx0G_sc__crs_card__listing{width:100%}._6tJx0G_sc__crs_card_title{font-size:var(--web-mobile-heading-size);line-height:var(--web-mobile-heading-line-height)}._6tJx0G_sc__crs_card_desc,._6tJx0G_sc__crs_card_button{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}._6tJx0G_sc__crs_card_tag{font-size:var(--web-mobile-caption-size);line-height:var(--web-mobile-caption-line-height)}._6tJx0G_sc__crs_card_button{height:auto;min-height:40px;padding:8px}}
.EsJf4a_anchor{scroll-margin-top:72px}.EsJf4a_sc__crs_section{background:#fff;padding-block:40px;scroll-margin-top:72px}.EsJf4a_sc__crs_heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.EsJf4a_sc__crs_title{color:#131927;font:600 var(--web-desktop-title-size)/var(--web-desktop-title-line-height) var(--font_family-sans);margin:0}@media (max-width:767px){.EsJf4a_sc__crs_section{padding-block:15px}.EsJf4a_sc__crs_heading{flex-direction:column;align-items:flex-start;gap:9px;margin-bottom:18px}.EsJf4a_sc__crs_title{font:600 var(--web-mobile-title-size)/var(--web-mobile-title-line-height) var(--font_family-sans)}.EsJf4a_sc__crs_heading>button{display:none}}.EsJf4a_actions{flex:none;align-items:center;gap:24px;display:flex}.EsJf4a_catalogLink{color:#555aff;font:600 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans,sans-serif);white-space:nowrap;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.EsJf4a_catalogLink:hover{text-decoration:underline}.EsJf4a_catalogLink:focus-visible{outline-offset:4px;outline:2px solid}.EsJf4a_directionLink{color:#fff;width:fit-content;font:600 var(--web-desktop-body-size)/var(--web-desktop-body-line-height) var(--font_family-sans,sans-serif);white-space:nowrap;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.EsJf4a_directionLink:hover{text-decoration:underline}.EsJf4a_directionLink:focus-visible{outline-offset:4px;outline:2px solid}@container public-section (max-width:767px){.EsJf4a_actions>button{display:none}}@media (max-width:767px){.EsJf4a_sc__crs_title{font-size:var(--web-mobile-title-size);line-height:var(--web-mobile-title-line-height)}.EsJf4a_catalogLink,.EsJf4a_directionLink{font-size:var(--web-mobile-body-size);line-height:var(--web-mobile-body-line-height)}}
