@charset "UTF-8";:root{--color-0: #141414;--color-1: #ffffff;--color-2: #000000;--color-3: #272727;--color-4: #ff4b24;--color-5: #ffc932;--color-6: #cccccc;--color-7: #808080;--color-8: #707070;--color-9: #aeaeae;--color-10: #333333;--color-11: #2b2b2b;--color-12: #b3b3b3;--color-13: #d3d1c5;--color-14: #999999;--color-15: #404040;--color-16: #ededed;--color-17: #6e6e6e;--color-18: #3c3c3c;--color-19: #242424;--color-20: #121212;--color-21: #292929;--color-22: #e5e5e5;--color-23: #080808;--color-24: #1a1a1a;--color-25: #d3d1c5;--color-26: #4d4d4d;--color-thumb: #f1efeb;--error-1000: #e42324;--error-500: #ff9e9e;--error-50: #fce9ea;--success-1000: #23cc5a;--sucess-50: #e6f7eb;--transition-m: .25s;--transition-l: .4s;--transition-xl: .6s;--transition-2xl: .8s;--transition-3xl: 1s;--transition-4xl: 1.2s;--block-radius: 20px;--max-width: 1656px;--max-width-lite: 1300px;--max-width-lite-2x: 1000px;--max-width-lite-3x: 900px;--radius-1: 2px;--radius-2: 4px;--radius-3: 8px;--radius-4: 10px;--radius-5: 12px;--radius-6: 16px;--radius-7: 20px;--radius-8: 24px;--radius-9: 28px;--radius-10: 32px;--radius-11: 36px;--radius-12: 40px;--radius-13: 44px;--radius-14: 48px;--radius-15: 52px;--radius-16: 56px;--radius-17: 60px;--radius-18: 64px;--radius-xxl: 80px;--radius-full: 50%;--spacing-xs: 2px;--spacing-s: 4px;--spacing-1: 8px;--spacing-1a: 12px;--spacing-2: 16px;--spacing-2a: 20px;--spacing-3: 24px;--spacing-4: 32px;--spacing-5: 40px;--spacing-6: 48px;--spacing-7: 56px;--spacing-8: 64px;--spacing-9: 72px;--spacing-10: 80px;--spacing-11: 88px;--spacing-12: 96px;--spacing-13: 104px;--spacing-14: 112px;--spacing-15: 120px;--spacing-16: 128px;--spacing-17: 136px;--spacing-18: 144px;--spacing-19: 152px;--spacing-20: 160px;--spacing-21: 168px;--spacing-22: 176px;--spacing-23: 184px;--spacing-24: 192px;--spacing-25: 200px;--block-spacing: 128px;--header-height: 80px;--bezier-smooth-01: cubic-bezier(.43, .195, .02, 1);--bezier-smooth-02: cubic-bezier(.17, .84, .44, 1);--bezier-smooth-03: cubic-bezier(.86, 0, .09, 1);--adminbar-height: 0px;--notice-height: 0px;--sticky-extra-offset: 0px;--sticky-offset: calc( var(--header-height) + var(--adminbar-height) + var(--sticky-extra-offset) + var(--notice-height) );--modal-duration: .8s;--modal-delay: .15s}@media only all and (max-width: 767px){body{--block-spacing: 64px}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.screenreader{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.noscrollbar{-ms-overflow-style:none;scrollbar-width:none}.noscrollbar::-webkit-scrollbar{display:none}.reset__select{appearance:none;line-height:normal;text-overflow:ellipsis;position:relative;background-position:right 16px top 50%;background-repeat:no-repeat;padding:16px 80px 16px 16px;border:none;width:100%;font-weight:600;color:var(--color-0);cursor:pointer;font-size:inherit;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxyZWN0IHdpZHRoPSIxMS41MjMiIGhlaWdodD0iMi4wOTUwOSIgdHJhbnNmb3JtPSJtYXRyaXgoMC42NzUwMTMgMC43Mzc4MDUgLTAuNjc1MDEzIDAuNzM3ODA1IDEuNDE0MDYgMC45Mjk2ODgpIiBmaWxsPSJ3aGl0ZSIvPg0KPHJlY3Qgd2lkdGg9IjExLjUyMyIgaGVpZ2h0PSIyLjA5NTA5IiB0cmFuc2Zvcm09Im1hdHJpeCgtMC42NzUwMTMgMC43Mzc4MDUgLTAuNjc1MDEzIC0wLjczNzgwNSAxNi4yODg2IDIuMDM0MTgpIiBmaWxsPSJ3aGl0ZSIvPg0KPC9zdmc+)}.reset__select option{background-color:var(--color-1);color:var(--color-0);padding:12px}.reset__select option:checked{background-color:var(--color-14);color:var(--color-1)}.reset__select option:hover{background-color:var(--color-14);color:var(--color-1)}.reset__btn{cursor:pointer;border:none;margin:0;padding:0;width:auto;overflow:visible;height:auto;background:transparent;font-size:inherit;text-align:left;font-family:var(--font-family-1);color:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.reset__input{border:none;outline:none}.grecaptcha-badge{display:none!important}video::-webkit-media-controls{display:none!important;opacity:0}video::-webkit-media-controls-start-playback-button{display:none!important}.skip-to-content-link{left:0;position:absolute;transform:translate(-100%);transition:.3s;z-index:100000;background-color:#fff;padding:8px}.skip-to-content-link:focus{transform:translate(0)}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{line-height:1.15;-webkit-text__size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{color:inherit;background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}p{margin:0}html,body{width:100%;height:100%}html{box-sizing:border-box;scroll-padding-top:calc(var(--header-height) + var(--adminbar-height));font-size:62.5%}[lang=ar]{direction:rtl}[lang=ar] .header:not(.auth){padding:var(--spacing-1) var(--spacing-3) var(--spacing-1) var(--spacing-1)!important}[lang=ar] .b__course_intro .__end .__cel+.__cel{border-left:none!important;border-right:1px solid var(--color-10)!important}@media only all and (max-width: 1023px){[lang=ar] .b__course_intro .__end .__cel+.__cel{border-right:none!important}}[lang=ar] .b__course_resume .__block .__title:before,[lang=ar] .g__block_title.left:before{left:initial;right:0}[lang=ar] .b__course_header .__content .__right{padding-left:0!important;padding-right:var(--spacing-4)!important;border-left:none!important;border-right:1px dashed var(--color-10)!important}[lang=ar] .__rt .g__icon{transform:rotate(180deg)}[lang=ar] .g__form .__text.__floating .__label{position:absolute;left:initial!important;right:8px!important}[lang=ar] .g__form .__text:has(.__toggle){position:relative}[lang=ar] .g__form .__text:has(.__toggle) .__input{padding-left:var(--spacing-6)!important;padding-right:var(--spacing-2)!important}[lang=ar] .g__form .__text:has(.__toggle) .__toggle{right:initial!important;left:var(--spacing-2);top:50%}[lang=ar] .g__form .__text:has(.__toggle):has(input[type=text]) .__toggle div:nth-child(1){display:none}[lang=ar] .g__form .__text:has(.__toggle):has(input[type=password]) .__toggle div:nth-child(2){display:none}@media only all and (min-width: 1024px){[lang=ar] .b__sticky_features .__list .__item:nth-child(2n) .__left{order:2}[lang=ar] .b__sticky_features .__list .__item:nth-child(2n) .__left .__limited{padding-right:10%;margin-right:auto}}@media only all and (min-width: 1024px) and (max-width: 1023px){[lang=ar] .b__sticky_features .__list .__item:nth-child(2n) .__left .__limited{padding:0}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent],.lenis.lenis-smooth #cc-main .pm{overscroll-behavior:contain}.lenis.lenis-stopped{overflow-y:clip}.lenis.lenis-smooth iframe{pointer-events:none}*{word-break:break-word}*:focus{outline:none}*:focus-visible{outline:2px solid currentColor}*,*::placeholder,*:before,*:after{box-sizing:inherit;-webkit-font-smoothing:antialiased;font-kerning:none;-webkit-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed}body{overflow-x:clip;font-size:1.8rem;line-height:1.5;font-weight:400;color:var(--color-1);background-color:var(--color-2);font-family:var(--font-family-1);display:flex;flex-direction:column;min-height:100vh}body .main{width:100%;flex:1;display:flex;flex-direction:column}body .__centered{width:100%;max-width:3000px;margin:0 auto}body .__centered_lite{width:100%;padding:0 var(--spacing-3);max-width:3000px;margin:0 auto}@media only all and (min-width: 1024px){body:has(.header:not(.auth)) .main .g__blocks_top>.g__block:nth-child(1){top:0!important;margin-top:calc(var(--header-height) * -1)!important}body:has(.header:not(.auth)) .main .g__blocks_top>.g__block:nth-child(1) .g__grey,body:has(.header:not(.auth)) .main .g__blocks_top>.g__block:nth-child(1) .g__block_offset{padding-top:var(--header-height)}body:has(.header:not(.auth)) .main .g__blocks_top>.g__block:nth-child(1) .b__course_header{min-height:100dvh}}body:has(.header:not(.auth)) .main .g__blocks_top>.g__block:nth-child(1) .b__full_header{min-height:100dvh}body:has(.header:not(.auth)) .main .g__blocks_top>.g__block:nth-child(1) .b__full_header .__left{padding:calc(var(--spacing-6) + var(--header-height)) var(--spacing-10) var(--spacing-10)}.g__blocks{padding:0 2px;display:flex;flex-direction:column;gap:1px;position:relative}@media only all and (max-width: 1023px){.g__blocks{padding:0}}.g__blocks .g__blocks{padding:0}.g__blocks .g__block{flex:0 0 100%}.g__blocks .g__centered{width:100%;margin:0 auto}.g__blocks .g__grey{background-color:var(--color-19)}.g__blocks .g__spacing_top{padding-top:var(--spacing-10)}@media only all and (max-width: 1023px){.g__blocks .g__spacing_top{padding-top:var(--spacing-8)}}.g__blocks .g__spacing_bottom{padding-bottom:var(--spacing-10)}@media only all and (max-width: 1023px){.g__blocks .g__spacing_bottom{padding-bottom:var(--spacing-8)}}.g__blocks .g__spacing_left{padding-left:var(--spacing-10)}@media only all and (max-width: 1023px){.g__blocks .g__spacing_left{padding-left:var(--spacing-3)}}.g__blocks .g__spacing_right{padding-right:var(--spacing-10)}@media only all and (max-width: 1023px){.g__blocks .g__spacing_right{padding-right:var(--spacing-3)}}.g__blocks .g__spacing{padding:var(--spacing-10);margin:0 auto}@media only all and (max-width: 1023px){.g__blocks .g__spacing{padding:var(--spacing-8) var(--spacing-3)}}.g__blocks .g__spacing_xl{padding:var(--spacing-15) var(--spacing-10)}@media only all and (max-width: 1023px){.g__blocks .g__spacing_xl{padding:var(--spacing-8) var(--spacing-3)}}.g__blocks .g__spacing_2xl{padding:var(--spacing-20) var(--spacing-10)}@media only all and (max-width: 1023px){.g__blocks .g__spacing_2xl{padding:var(--spacing-8) var(--spacing-3)}}.g__blocks .g__border{border-radius:var(--block-radius)}.g__fc{display:flex;flex-direction:column;align-items:center;justify-content:center}.g__lt{text-decoration:line-through}.g__fade{transition:var(--transition-xl);opacity:0}.g__fade.visible{opacity:1}.g__iframe{position:relative}.g__iframe iframe{overflow:hidden;border-radius:var(--radius-7)}.g__slideup{transition:var(--transition-xl);opacity:0;transform:translateY(24px)}.g__slideup.visible{opacity:1;transform:none}.g__btn{cursor:pointer;display:inline-flex;gap:var(--spacing-1);padding:var(--spacing-2) var(--spacing-5);align-items:center;transition:var(--transition-l);font-weight:500;backdrop-filter:blur(10px);background-color:transparent;border-radius:var(--radius-15);justify-content:center;text-align:center;box-shadow:inset 0 0 0 2px var(--color-7);color:var(--color-1);font-size:clamp(1.6rem,1vw,1.7rem);position:relative;min-height:56px;outline-color:var(--color-1)}@media only all and (min-width: 1024px){.g__btn{min-width:192px}}.g__btn>div svg{height:24px;display:block;width:auto}.g__btn>div svg path{transition:var(--transition-l);fill:var(--color-1)}.g__btn.g__btn_high{background-color:var(--color-4);border-color:var(--color-4);color:var(--color-0);box-shadow:inset 0 0 0 2px var(--color-4)}.g__btn.g__btn_high svg path{fill:var(--color-0)}.g__btn:hover{background-color:var(--color-1);color:var(--color-0);box-shadow:inset 0 0 0 2px var(--color-1)}.g__btn:hover svg path{fill:var(--color-0)}.g__btn.g__btn_light{background-color:var(--color-1);box-shadow:inset 0 0 0 2px var(--color-1);color:var(--color-0)}.g__btn.g__btn_light svg path{fill:var(--color-0)}.g__btn.g__btn_light:hover{background-color:var(--color-4);color:var(--color-0);box-shadow:inset 0 0 0 2px var(--color-4)}.g__btn.g__btn_light:hover svg path{fill:var(--color-4)}.g__btn.g__btn_lite{padding:12px var(--spacing-3);font-size:clamp(1.6rem,1vw,1.7rem);min-width:initial;min-height:48px;line-height:1}.g__btn.g__btn_price{white-space:nowrap}.g__btn.g__btn_loader .__loader{position:absolute;inset:0;z-index:1;display:block;background-color:var(--color-4);display:flex;align-items:center;justify-content:center;transition:var(--transition-l);border-radius:var(--radius-15);opacity:0;visibility:hidden}.g__btn.g__btn_loader .__loader svg{display:block;width:50px;height:auto}.g__btn.g__btn_loader .__loader svg path{transition:0s}.g__btn.g__btn_loader.__loading{border-color:var(--color-4)}.g__btn.g__btn_loader.__loading .__loader{opacity:1;visibility:visible}.g__btn_alt{box-shadow:inset 0 0 0 1px var(--color-1);border-radius:var(--radius-3);display:flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-2) var(--spacing-3);font-size:clamp(1.6rem,1vw,1.7rem);transition:var(--transition-l);line-height:1;justify-content:center}.g__btn_alt svg{display:block}.g__btn_alt svg path{transition:var(--transition-l);fill:var(--color-1)}.g__btn_alt:hover{background-color:var(--color-1);color:var(--color-0)}.g__btn_alt:hover svg path{fill:var(--color-0)}.g__check_list{margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-1)}.g__check_list li{list-style:none;display:flex;gap:var(--spacing-1)}.g__check_list li:before{content:"✅"}.g__tag{letter-spacing:1px;font-family:var(--font-family-2);font-size:clamp(1.25rem,1vw,1.3rem);display:inline-flex;padding:var(--spacing-1);font-weight:500;gap:var(--spacing-1);border-radius:var(--radius-1);text-transform:uppercase;background-color:var(--color-5);color:var(--color-2);line-height:1;align-items:center}@media only all and (max-width: 1023px){.g__tag{font-size:1.4rem!important}}.g__tag.g__tag_light{background-color:var(--color-25);color:var(--color-0)}.g__tag2{font-size:clamp(1.4rem,1vw,1.5rem);display:inline-flex;align-items:center;padding:var(--spacing-1) var(--spacing-2);font-weight:500;gap:var(--spacing-1);border-radius:var(--radius-15);background-color:var(--color-11);color:var(--color-6);line-height:1.3}.g__tag2 svg{display:block}.g__tag2 img{display:block;width:16px;height:auto}.g__block_title{font-weight:500;color:var(--color-7);text-transform:uppercase;position:relative;font-size:clamp(1.4rem,1vw,1.5rem);margin:0 auto;display:inline-flex;padding-top:24px;text-align:center}.g__block_title:before{content:"";height:4px;width:40px;border-radius:var(--radius-2);background-color:var(--color-17);position:absolute;top:0;left:50%;transform:translate(-50%)}.g__block_title.left{margin:0;text-align:left}.g__block_title.left:before{left:0;transform:none}.g__title_columns{display:flex;gap:var(--spacing-4);align-items:center;flex-wrap:wrap}@media only all and (max-width: 1023px){.g__title_columns{flex-direction:column;gap:var(--spacing-m)}}@media only all and (max-width: 1023px){.g__title_columns .__left{font-size:2.4rem!important}}.g__title_columns .__divider{flex:1;border-top:1px dotted var(--color-18)}.g__title_columns .__right{letter-spacing:-.5px}[data-toggles] [data-toggle]{width:100%;position:relative}[data-toggles] [data-toggle] [data-toggle-content]{transition:var(--transition-l);height:0;overflow:hidden}[data-toggles] [data-toggle].__open [data-toggle-content]{height:var(--accordion-height)}.g__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--spacing-1)}.g__courses_grid{display:grid;gap:var(--spacing-8) var(--spacing-2);grid-template-columns:repeat(auto-fit,calc(25% - var(--spacing-2) * 3 / 4))}@media only all and (max-width: 1500px){.g__courses_grid{grid-template-columns:repeat(auto-fit,calc(33.33% - var(--spacing-2) * 2 / 3))}}@media only all and (max-width: 1150px){.g__courses_grid{gap:var(--spacing-5) var(--spacing-2);grid-template-columns:repeat(auto-fit,calc(50% - var(--spacing-2) / 2))}}@media only all and (max-width: 700px){.g__courses_grid{grid-template-columns:1fr;gap:var(--spacing-3)}}.g__courses_grid.center{justify-content:center}.g__grid_one{display:flex;flex-direction:column;gap:var(--spacing-2)}.g__grid_two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-2)}@media only all and (max-width: 580px){.g__grid_two{grid-template-columns:repeat(1,minmax(0,1fr))}}.g__grid_three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-1)}@media only all and (max-width: 1023px){.g__grid_three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only all and (max-width: 500px){.g__grid_three{grid-template-columns:repeat(1,minmax(0,1fr))}}.g__grid_four{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--spacing-5) var(--spacing-2)}@media only all and (max-width: 2400px){.g__grid_four{grid-template-columns:repeat(5,minmax(0,1fr))}}@media only all and (max-width: 1800px){.g__grid_four{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only all and (max-width: 1023px){.g__grid_four{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only all and (max-width: 480px){.g__grid_four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only all and (max-width: 320px){.g__grid_four{grid-template-columns:repeat(1,minmax(0,1fr))}}.g__grid_six{display:grid;gap:var(--spacing-5) var(--spacing-2);grid-template-columns:repeat(10,minmax(0,1fr))}@media only all and (max-width: 2400px){.g__grid_six{grid-template-columns:repeat(8,minmax(0,1fr))}}@media only all and (max-width: 1800px){.g__grid_six{grid-template-columns:repeat(6,minmax(0,1fr))}}@media only all and (max-width: 1023px){.g__grid_six{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only all and (max-width: 767px){.g__grid_six{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only all and (max-width: 480px){.g__grid_six{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only all and (max-width: 320px){.g__grid_six{grid-template-columns:repeat(1,minmax(0,1fr))}}.g__grow{flex:1}@media only all and (max-width: 1023px){.g__br br{display:none}}.g__underline{text-decoration:underline;text-underline-offset:min(5px,.4em);text-decoration-thickness:min(1px,.1em);text-decoration-color:transparent;transition:text-decoration-color var(--transition-m)}.g__underline:hover{text-decoration-color:currentColor}.g__up{text-transform:uppercase}.only__sr{position:absolute;clip:rect(0 0 0 0);border:0;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}@media only all and (max-width: 1023px){.only__desktop{display:none!important}}@media only all and (min-width: 1024px){.only__device{display:none!important}}.g__capitalize{text-transform:capitalize}.g__form_box .__inner{background-color:var(--color-19);padding:var(--spacing-5);border-radius:var(--radius-7)}@media only all and (max-width: 1023px){.g__form_box .__inner{padding:var(--spacing-3)}}.g__close:hover .g__icon{transition:var(--transition-l);transform:rotate(90deg)}.g__form{display:flex;flex-direction:column;width:100%;margin:0 auto}.g__form .__entry{display:flex;gap:var(--spacing-3);justify-content:space-between;align-items:flex-start}.g__form .__entry .__left{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1a);margin-top:4px}.g__form .__right{display:flex}.g__form .__inner{display:flex;flex-direction:column;gap:var(--spacing-5)}@media only all and (max-width: 1023px){.g__form .__inner{gap:var(--spacing-3)}}.g__form .__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-3) var(--spacing-2)}@media only all and (max-width: 1023px){.g__form .__grid{display:flex;flex-direction:column}}.g__form .__form{display:flex;flex-direction:column;gap:var(--spacing-3);width:100%}.g__form .__form.__loading .g__btn{border-color:var(--color-4)}.g__form .__form.__loading .g__btn .__loader{opacity:1;visibility:visible}.g__form .__field .__post{display:flex;gap:var(--spacing-3);width:100%;padding:0 var(--spacing-1);margin-top:-8px}.g__form .__field .__post:empty{display:none}.g__form .__field .__post .__error,.g__form .__field .__post .__link{font-size:clamp(1.4rem,1vw,1.5rem);font-weight:500}.g__form .__field .__post .__link{white-space:nowrap;color:var(--color-9)}.g__form .__field .__post .__error{margin-left:auto;text-align:right;color:var(--color-4)}.g__form .__auth_wrapper{display:flex;flex-direction:column;gap:var(--spacing-5)}.g__form .__auth_wrapper .__reload{display:flex;gap:var(--spacing-1);align-items:center}.g__form .__auth_wrapper .__reload svg{transform:translateY(-1px)}.g__form .__auth_wrapper .__reload svg path{fill:var(--color-4)}.g__form .__auth_wrapper .__reload svg:hover{transform:rotate(-360deg)}.g__form .__auth_wrapper .__countdown{display:flex;flex-wrap:wrap;gap:var(--spacing-1);align-items:center}.g__form .__auth_code{position:relative;display:grid;gap:var(--spacing-2);width:100%;grid-template-columns:repeat(6,minmax(0,1fr))}@media only all and (max-width: 1023px){.g__form .__auth_code{gap:var(--spacing-1)}}.g__form .__auth_code .__digit{background-color:transparent;border:2px solid var(--color-15);width:auto;appearance:none;border-radius:var(--radius-5);padding:var(--spacing-2) 4px;font-size:3rem;flex:1;font-weight:700;text-align:center;color:var(--color-4);transition:var(--transition-l);outline:none;aspect-ratio:1/1}@media only all and (max-width: 1023px){.g__form .__auth_code .__digit{font-size:2.4rem}}.g__form .__auth_code .__digit:focus-visible{border-color:var(--color-4)}.g__form .__auth_code .__loader{background-color:var(--color-19);position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;transition:var(--transition-l)}.g__form .__auth_code .__loader svg{display:block;width:70px;height:auto}.g__form .__auth_code .__loader svg path{fill:var(--color-4);transition:0s}.g__form .__text{display:flex;flex-direction:column;width:100%;gap:var(--spacing-2);position:relative}.g__form .__text .__wrapper{overflow:inherit;display:flex;flex-direction:column;gap:var(--spacing-2);position:relative}.g__form .__text .__label{font-size:1.4rem;font-weight:500;color:var(--color-9);position:relative;z-index:1}.g__form .__text:has(button:active) input,.g__form .__text:has(button:active) textarea,.g__form .__text:has(button:focus-visible) input,.g__form .__text:has(button:focus-visible) textarea{border-color:var(--color-14)}.g__form .__text input,.g__form .__text textarea{line-height:1.4;transition:var(--transition-l);color:var(--color-1);padding:var(--spacing-2);border-radius:var(--radius-4);outline:none;background-color:transparent;border:2px solid var(--color-15);font-size:clamp(1.6rem,1vw,1.7rem);font-weight:500;min-height:60px}.g__form .__text input::placeholder,.g__form .__text textarea::placeholder{color:var(--color-12)}.g__form .__text input:focus-visible,.g__form .__text input:hover,.g__form .__text textarea:focus-visible,.g__form .__text textarea:hover{border-color:var(--color-14)}.g__form .__text textarea{field-sizing:content;min-height:130px}.g__form .__text select{outline:none;background-color:transparent;color:var(--color-1);padding:var(--spacing-2) 13px;border-radius:var(--radius-4);border:2px solid var(--color-15);font-size:clamp(1.6rem,1vw,1.7rem);transition:var(--transition-l);font-weight:500;min-height:60px;background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 9L12 15L18 9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" stroke="white"/></svg>');background-repeat:no-repeat;background-position:right 10px center;background-size:20px;cursor:pointer}.g__form .__text select:focus-visible,.g__form .__text select:hover{border-color:var(--color-14)}.g__form .__text select option{background-color:var(--color-19);color:var(--color-1)}.g__form .__text.__floating .__label{position:absolute;left:8px;top:-10px;background-color:var(--color-19);padding:0 var(--spacing-1)}.g__form .__text:has(.__toggle){position:relative}.g__form .__text:has(.__toggle) .__input{padding-right:var(--spacing-6)}.g__form .__text:has(.__toggle) .__toggle{position:absolute;right:var(--spacing-2);top:50%;transform:translateY(-50%)}.g__form .__text:has(.__toggle) .__toggle svg{display:block}.g__form .__text:has(.__toggle) .__toggle svg path{transition:var(--transition-l)}.g__form .__text:has(.__toggle) .__toggle:hover svg path,.g__form .__text:has(.__toggle) .__toggle:focus-visible svg path{fill:var(--color-1)}.g__form .__text:has(.__toggle):has(input[type=text]) .__toggle div:nth-child(1){display:none}.g__form .__text:has(.__toggle):has(input[type=password]) .__toggle div:nth-child(2){display:none}.g__form .__text:has(.__error) .__input,.g__form .__text:has(.__error) .__textarea{border-color:var(--color-4)}.g__form .__text:has([disabled]){pointer-events:none;opacity:.5}.g__form .__text:has([hidden]){display:none}.g__form .__checkbox{display:flex;flex-direction:column;width:100%;gap:var(--spacing-2);position:relative;cursor:pointer}.g__form .__checkbox .__wrapper{display:flex;gap:var(--spacing-2);position:relative}.g__form .__checkbox .__label{color:var(--color-1);padding-left:var(--spacing-5);font-size:clamp(1.6rem,1vw,1.7rem)}.g__form .__checkbox .__label:after,.g__form .__checkbox .__label:before{content:"";height:24px;width:24px;border-radius:var(--radius-2);border:1px solid var(--color-1);position:absolute;left:0;top:50%;transform:translateY(-50%);transition:var(--transition-m)}.g__form .__checkbox .__label:after{background-color:var(--color-1);transform:translateY(-50%) scale(0)}.g__form .__checkbox .__label a{position:relative;text-decoration:underline;text-underline-offset:min(3px,.2em);text-decoration-thickness:min(1px,.1em);text-decoration-color:currentColor}.g__form .__checkbox input{cursor:pointer;position:absolute;inset:0;opacity:0}.g__form .__checkbox input:focus-visible+span:before{border-width:2px}.g__form .__checkbox input:checked+span:after{transform:translateY(-50%) scale(.5)}.g__form .__checkbox .__post{margin-top:-4px;padding:0}.g__form .__checkbox .__post .__error{margin-left:0!important}.g__form .__submit{align-self:flex-end;margin-top:var(--spacing-1);position:relative}.g__form .__submit button{width:100%;overflow:hidden}.g__form .__submit button:disabled{opacity:.5;cursor:not-allowed}.g__form .__submit .__loader{visibility:hidden;opacity:0;position:absolute;inset:0;background-color:var(--color-4);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-15);transition:var(--transition-l)}.g__form .__submit .__loader svg{display:block;width:50px;height:auto}.g__form .__submit .__loader svg path{transition:0s}.g__modal{position:fixed;top:0;left:0;width:100vw;height:100dvh;z-index:1000;outline:none;transition:var(--transition-xl);visibility:hidden;color:var(--color-1)}.g__modal .__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000c;backdrop-filter:blur(2px);z-index:1;opacity:0;transition:var(--transition-l);cursor:pointer}.g__modal .__wrapper{width:100%;display:flex;z-index:2;overflow-y:auto;position:absolute;background-color:var(--color-19);transition:var(--transition-xl) var(--bezier-smooth-02);box-shadow:0 10px 30px #0000001a}.g__modal .__wrapper .__sticky{position:sticky;top:0;z-index:1;background-color:var(--color-19)}.g__modal .g__modal_loader{position:absolute;inset:0;background-color:var(--color-19);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-7);z-index:10000;animation:fadeIn .5s}.g__modal .g__modal_loader svg{display:block;width:70px}.g__modal .g__modal_loader svg path{fill:var(--color-4);transition:0s}.g__modal.g__modal_right .__wrapper,.g__modal.g__modal_left .__wrapper{top:0;bottom:0;max-width:680px;width:100%}.g__modal.g__modal_center .__wrapper.noscrollbar{top:50%;left:50%;transform:translate(-50%,-30%);opacity:0;max-height:90dvh;max-width:600px;width:100%;border-radius:var(--radius-7)}@media only all and (max-width: 1023px){.g__modal.g__modal_center .__wrapper.noscrollbar{max-width:95%}}.g__modal.g__modal_center .g__modal_header{padding:var(--spacing-3);position:sticky;top:0;z-index:10;background-color:var(--color-19);display:flex;align-items:center;justify-content:space-between}.g__modal.g__modal_center .g__modal_header .__space{flex:1}.g__modal.g__modal_menu .__wrapper{width:400px;max-width:calc(100% - var(--spacing-2));height:calc(100dvh - var(--spacing-2));top:var(--spacing-1);right:var(--spacing-1);transform:translate(calc(100% + var(--spacing-3)));border-radius:var(--radius-7)}.g__modal.g__modal_right .__wrapper{right:0;transform:translate(100%)}.g__modal.g__modal_left .__wrapper{left:0;transform:translate(-100%)}.g__modal.g__modal_visible{visibility:visible}.g__modal.g__modal_visible .__backdrop{opacity:1}.g__modal.g__modal_visible.g__modal_menu .__wrapper,.g__modal.g__modal_visible.g__modal_right .__wrapper,.g__modal.g__modal_visible.g__modal_left .__wrapper{transform:none}.g__modal.g__modal_visible.g__modal_center .__wrapper.noscrollbar{transform:translate(-50%,-50%);opacity:1}.g__nav_horizontal ul,.g__nav_horizontal li{display:inline;margin:0;padding:0;list-style:none}.g__nav_horizontal ul{display:flex;gap:var(--spacing-1) var(--spacing-2);flex-wrap:wrap}.g__nav{display:block}.g__nav ul,.g__nav li{display:inline;margin:0;padding:0;list-style:none}.g__nav ul{display:flex;gap:var(--spacing-1);flex-direction:column}.g__price .__amount{font-weight:500;line-height:1}.g__price.__xl .__amount{font-size:clamp(4.4rem,1vw,4.55rem)}.g__price.__l .__amount{font-size:clamp(3rem,1vw,3.1rem)}.g__price .__discount{text-decoration:line-through}.g__price.__line{display:flex;align-items:center;gap:var(--spacing-1);flex-wrap:wrap}.g__price.__line .__extra{line-height:1.1;display:flex;flex-wrap:wrap;gap:var(--spacing-s);color:var(--color-4)}.g__price.__lines{display:flex;flex-direction:column;gap:var(--spacing-s)}.g__price.__lines .__extra{line-height:1.1;display:flex;flex-wrap:wrap;gap:var(--spacing-s);color:var(--color-4)}.g__price.__compact{display:flex;align-items:center;gap:var(--spacing-1);flex-wrap:wrap}.g__price.__compact .__percentage{display:none}.g__price.__compact .__discount{color:var(--color-17);font-size:clamp(1.4rem,1vw,1.5rem)}.g__price.__ac{justify-content:center;flex-direction:column}.g__nav_legal ul,.g__nav_legal li{display:inline;margin:0;padding:0;list-style:none}.g__nav_legal ul{display:flex;gap:var(--spacing-1a) var(--spacing-2);flex-wrap:wrap}.g__icon svg{display:block;transition:var(--transition-l)}.g__icon svg path{transition:var(--transition-l)}.g__masterclass{position:relative;border-radius:var(--radius-5);overflow:hidden}.g__masterclass .g__tag_light{position:absolute;top:var(--spacing-2);left:var(--spacing-2);z-index:1}.g__masterclass .__move{position:absolute;inset:0;z-index:1;display:flex;align-items:flex-end;transition:var(--transition-xl) var(--bezier-smooth-02);border-radius:var(--radius-5);overflow:hidden;width:100%}.g__masterclass .__move .__thumbnail{position:absolute;inset:0;transition:var(--transition-xl) var(--bezier-smooth-02)}.g__masterclass .__move .__thumbnail img{width:100%;height:100%;object-fit:cover;display:block;transition:var(--transition-xl)}.g__masterclass .__move .__thumbnail:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000 30%,#000);pointer-events:none;transition:var(--transition-xl)}.g__masterclass .__move .__content{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;gap:var(--spacing-1a);padding:var(--spacing-3) 0;width:100%}@media only all and (max-width: 1023px){.g__masterclass .__move .__content{justify-content:flex-end;aspect-ratio:1/1.1}}@media only all and (max-width: 700px){.g__masterclass .__move .__content{aspect-ratio:1/1}}@media only all and (max-width: 550px){.g__masterclass .__move .__content{aspect-ratio:1/1.2}}@media only all and (max-width: 400px){.g__masterclass .__move .__content{aspect-ratio:1/1.4}}.g__masterclass .__move .__content .__instructor{font-family:var(--font-family-2);font-size:clamp(6rem,1vw,5rem);line-height:1;padding:0 10%;transition:var(--transition-l)}.g__masterclass .__move .__content .__title{padding:0 var(--spacing-5)}.g__masterclass .__link:after{content:"";position:absolute;inset:0;z-index:1}.g__masterclass .__ratio{aspect-ratio:1/1.4;display:flex;justify-content:flex-end;flex-direction:column}@media only all and (max-width: 1023px){.g__masterclass .__ratio{aspect-ratio:initial;height:100%}}.g__masterclass .__fixed{width:100%;transition:var(--transition-l);padding:var(--spacing-4) var(--spacing-3) var(--spacing-3)}@media only all and (max-width: 1023px){.g__masterclass .__fixed{padding:var(--spacing-2)}}.g__masterclass.upcoming{display:flex}.g__masterclass.upcoming .__move{height:100%;position:relative;aspect-ratio:1/1.4}@media only all and (max-width: 1023px){.g__masterclass.upcoming .__move{aspect-ratio:1/1.2}}.g__masterclass.discover .__fixed{display:flex;gap:var(--spacing-2);flex-wrap:wrap;background-color:var(--color-18);justify-content:space-between;width:100%}.g__masterclass.discover .__fixed .__name{display:flex;flex-wrap:wrap;gap:var(--spacing-1);align-items:center}.g__masterclass.library .__continue{position:absolute;top:50%;left:50%;transform:translate(-50%,-100%);padding:var(--spacing-2) 20px;border-radius:var(--radius-15);background-color:var(--color-18);display:flex;align-items:center;gap:var(--spacing-1);white-space:nowrap;opacity:0;transition:var(--transition-xl);z-index:1}.g__masterclass.library .__fixed{display:flex;flex-direction:column;gap:var(--spacing-2);flex-wrap:wrap;background-color:var(--color-18);justify-content:space-between}.g__masterclass.library .__fixed .__progress{transition:var(--transition-l);display:flex;flex-direction:column;gap:var(--spacing-1a)}@media only all and (max-width: 1023px){.g__masterclass.library .__fixed .__progress{gap:var(--spacing-1a)}}.g__masterclass.library .__fixed .__progress .__top{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2)}.g__masterclass.library .__fixed .__progress .__bar{height:5px;background-color:var(--color-20);border-radius:var(--radius-2);overflow:hidden;position:relative}.g__masterclass.library .__fixed .__progress .__bar:after{transition:.2s;content:"";position:absolute;left:0;top:0;height:100%;background-color:var(--color-4);width:var(--course-progress, 0%)}@media only all and (min-width: 1024px){.g__masterclass.library:hover .__instructor{opacity:0}}.g__masterclass.discover .__thumbnail,.g__masterclass.library .__thumbnail{height:calc(100% + 50px)}@media only all and (max-width: 1023px){.g__masterclass.discover .__move,.g__masterclass.library .__move{position:relative;flex:1}.g__masterclass.discover .__fixed_wrapper,.g__masterclass.library .__fixed_wrapper{aspect-ratio:initial}.g__masterclass.discover .__fixed,.g__masterclass.library .__fixed{margin-top:-8px;padding-top:24px}}@media only all and (min-width: 1024px){.g__masterclass.discover:hover .__continue,.g__masterclass.library:hover .__continue{opacity:1}.g__masterclass.discover:hover .__thumbnail,.g__masterclass.library:hover .__thumbnail{transform:translateY(50px)}.g__masterclass.discover:hover .__move,.g__masterclass.library:hover .__move{transform:translateY(calc(var(--fixed-height) * -1 + 8px))}}@media (prefers-reduced-motion: reduce){.g__modal,.g__modal .__wrapper{transition:none}}.g__btwpages{position:fixed;top:0;left:0;width:100%;height:3px;z-index:100000;background-color:transparent;opacity:0;transition:opacity .2s ease;pointer-events:none}@media only all and (min-width: 1024px){.g__btwpages{display:none}}.g__btwpages:before{content:"";position:absolute;top:0;left:0;height:100%;width:var(--progress, 0%);background:linear-gradient(90deg,var(--color-4) 0%,var(--color-14) 50%,var(--color-4) 100%);background-size:200% 100%;animation:shimmer 2s linear infinite;transform-origin:left;transition:width .6s ease}.g__btwpages.__active{opacity:1}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes rotateBorder{0%{transform:rotate(0) scale(3)}to{transform:rotate(360deg) scale(3)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideOut{0%{transform:translateY(0);opacity:1}to{transform:translateY(12px);opacity:0}}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalFadeOut{0%{opacity:1}to{opacity:0}}@keyframes modalSlideFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes modalSlideToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes modalSlideToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes modalSlideToTop{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes modalSlideFromTop{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes modalSlideFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes modalSlideToBottom{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes modalSlideFromBottom{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes modalSlideIn2{0%{opacity:0;transform:translateY(100px)}to{transform:translateY(0);opacity:1}}.color__0{color:var(--color-0)}.color__1{color:var(--color-1)}.color__2{color:var(--color-2)}.color__3{color:var(--color-3)}.color__4{color:var(--color-4)}.color__5{color:var(--color-5)}.color__6{color:var(--color-6)}.color__7{color:var(--color-7)}.color__8{color:var(--color-8)}.color__9{color:var(--color-9)}.color__10{color:var(--color-10)}.color__11{color:var(--color-11)}.color__12{color:var(--color-12)}.color__13{color:var(--color-13)}.color__14{color:var(--color-14)}.color__15{color:var(--color-15)}.color__16{color:var(--color-16)}.color__17{color:var(--color-17)}.color__18{color:var(--color-18)}.color__19{color:var(--color-19)}.color__20{color:var(--color-20)}.color__ok{color:var(--success-1000)}.color__error{color:var(--error-1000)}h1,h2,h3,h4,h5,h6{margin:0}.text__6xl,.text__6xl *{font-weight:400;font-size:30rem;line-height:1;letter-spacing:-1px}@media only all and (max-width: 1300px){.text__6xl,.text__6xl *{font-size:14rem}}@media only all and (max-width: 1100px){.text__6xl,.text__6xl *{font-size:12rem}}@media only all and (max-width: 1023px){.text__6xl,.text__6xl *{font-size:9rem;line-height:1.1;letter-spacing:0px}}@media only all and (max-width: 767px){.text__6xl,.text__6xl *{font-size:8rem}}.text__5xl,.text__5xl *{font-weight:400;font-size:clamp(10rem,2vw,10.5rem);line-height:1.1}@media only all and (max-width: 1023px){.text__5xl,.text__5xl *{font-size:6rem}}@media only all and (max-width: 767px){.text__5xl,.text__5xl *{font-size:5.5rem}}.text__4xl,.text__4xl *{font-weight:400;font-size:clamp(7.2rem,2vw,7.5rem);line-height:1.1}@media only all and (max-width: 1023px){.text__4xl,.text__4xl *{font-size:4.5rem}}h1,.text__3xl,.text__3xl *{font-weight:400;font-size:clamp(6rem,1vw,6.5rem);line-height:1.2}@media only all and (max-width: 1023px){h1,.text__3xl,.text__3xl *{font-size:4rem}}.text__3xll,.text__3xll *{font-weight:400;font-size:clamp(4.8rem,1vw,5rem);line-height:1.1}@media only all and (max-width: 1023px){.text__3xll,.text__3xll *{font-size:4rem}}h2,.text__2xl,.text__2xl *{font-weight:400;font-size:clamp(4.4rem,3vw,4.5rem);line-height:1.15}@media only all and (max-width: 1240px){h2,.text__2xl,.text__2xl *{font-size:3.5rem}}@media only all and (max-width: 1023px){h2,.text__2xl,.text__2xl *{font-size:3.1rem}}.text__xll,.text__xll *{font-weight:400;font-size:clamp(4rem,3vw,4.1rem);line-height:1.2}@media only all and (max-width: 1023px){.text__xll,.text__xll *{font-size:3rem}}.text__xlll,.text__xlll *{font-weight:400;font-size:clamp(3.6rem,3vw,3.7rem);line-height:1.2}@media only all and (max-width: 1023px){.text__xlll,.text__xlll *{font-size:2.7rem}}h3,.text__xl,.text__xl *{font-weight:400;font-size:clamp(3rem,3vw,3.1rem);line-height:1.2}@media only all and (max-width: 1023px){h3,.text__xl,.text__xl *{font-size:2.6rem}}h4,.text__l,.text__l *{font-weight:400;font-size:clamp(2.4rem,1vw,2.5rem);line-height:1.3}@media only all and (max-width: 1023px){h4,.text__l,.text__l *{font-size:2.3rem}}h5,.text__m,.text__m *{font-weight:400;font-size:clamp(2rem,1vw,2.1rem);line-height:1.55}h6,.text__s,.text__s *{font-weight:400;font-size:clamp(1.8rem,1vw,1.9rem);line-height:1.5}.text__xs,.text__xs *{font-size:clamp(1.6rem,1vw,1.7rem);line-height:1.45}@media only all and (max-width: 1023px){.text__xs,.text__xs *{font-size:1.7rem}}.text__2xs,.text__2xs *{font-size:clamp(1.4rem,1vw,1.5rem);line-height:1.5}@media only all and (max-width: 1023px){.text__2xs,.text__2xs *{font-size:1.5rem}}.text__3xs,.text__3xs *{font-size:clamp(1.2rem,1vw,1.3rem);line-height:1.4}@media only all and (max-width: 1023px){.text__3xs,.text__3xs *{font-size:1.3rem}}.text__4xs,.text__4xs *{font-size:clamp(1rem,1vw,1.1rem);line-height:1.4}.text__400,.text__400 *{font-weight:400}.text__400 b,.text__400 strong,.text__400 * b,.text__400 * strong{font-family:700}.text__500,.text__500 *{font-weight:500}.text__500 b,.text__500 strong,.text__500 * b,.text__500 * strong{font-weight:700}.text__600,.text__600 *{font-weight:600}.text__600 b,.text__600 strong,.text__600 * b,.text__600 * strong,.text__700,.text__700 *{font-weight:700}.text__alt{font-family:var(--font-family-2);font-weight:700!important}.text__center{text-align:center}input,textarea,select{font-family:var(--font-family-1)}input::placeholder,textarea::placeholder,select::placeholder{font-family:var(--font-family-1)}input[type=search]::-ms-clear,input[type=search]::-ms-reveal,textarea[type=search]::-ms-clear,textarea[type=search]::-ms-reveal,select[type=search]::-ms-clear,select[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration,textarea[type=search]::-webkit-search-decoration,textarea[type=search]::-webkit-search-cancel-button,textarea[type=search]::-webkit-search-results-button,textarea[type=search]::-webkit-search-results-decoration,select[type=search]::-webkit-search-decoration,select[type=search]::-webkit-search-cancel-button,select[type=search]::-webkit-search-results-button,select[type=search]::-webkit-search-results-decoration{display:none}.wysiwyg,#tinymce{width:100%;line-height:1.4}.wysiwyg hr,#tinymce hr{display:block;border:0;margin:var(--spacing-5) 0 var(--spacing-2);width:100%;height:1px;background:var(--color-2)}.wysiwyg strong,.wysiwyg b,#tinymce strong,#tinymce b{font-weight:700!important}.wysiwyg a,#tinymce a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:transparent;transition:text-decoration-color var(--transition-m)}.wysiwyg a strong,#tinymce a strong{color:inherit}.wysiwyg a:hover,#tinymce a:hover{text-decoration-color:currentColor}.wysiwyg video,.wysiwyg audio,.wysiwyg iframe,#tinymce video,#tinymce audio,#tinymce iframe{display:block;width:100%;height:auto}.wysiwyg p,.wysiwyg video,.wysiwyg audio,.wysiwyg iframe,#tinymce p,#tinymce video,#tinymce audio,#tinymce iframe{margin-top:0;margin-bottom:max(var(--spacing-3),3rem)}.wysiwyg p:last-child,.wysiwyg video:last-child,.wysiwyg audio:last-child,.wysiwyg iframe:last-child,#tinymce p:last-child,#tinymce video:last-child,#tinymce audio:last-child,#tinymce iframe:last-child{margin-bottom:0}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,#tinymce h1,#tinymce h2,#tinymce h3,#tinymce h4,#tinymce h5,#tinymce h6{margin-top:var(--spacing-6);margin-bottom:var(--spacing-3);font-weight:500}.wysiwyg h1:first-child,.wysiwyg h2:first-child,.wysiwyg h3:first-child,.wysiwyg h4:first-child,.wysiwyg h5:first-child,.wysiwyg h6:first-child,#tinymce h1:first-child,#tinymce h2:first-child,#tinymce h3:first-child,#tinymce h4:first-child,#tinymce h5:first-child,#tinymce h6:first-child{margin-top:0}.wysiwyg h1:last-child,.wysiwyg h2:last-child,.wysiwyg h3:last-child,.wysiwyg h4:last-child,.wysiwyg h5:last-child,.wysiwyg h6:last-child,#tinymce h1:last-child,#tinymce h2:last-child,#tinymce h3:last-child,#tinymce h4:last-child,#tinymce h5:last-child,#tinymce h6:last-child{margin-bottom:0}.wysiwyg ul,#tinymce ul{margin:0 0 var(--spacing-4) 0;padding:0 0 0 var(--spacing-3);text-align:left}.wysiwyg ul:last-child,#tinymce ul:last-child{margin-bottom:0}.wysiwyg ul li,#tinymce ul li{list-style:none;position:relative;margin-bottom:12px}.wysiwyg ul li:before,#tinymce ul li:before{content:"";left:-24px;top:11px;position:absolute;height:8px;width:8px;border-radius:var(--radius-full);background:var(--color-0)}.wysiwyg ul li:last-child,#tinymce ul li:last-child{margin:0}.wysiwyg ol,#tinymce ol{margin:0 0 var(--spacing-4) 0;padding:0 0 0 var(--spacing-5);text-align:left}.wysiwyg ol:last-child,#tinymce ol:last-child{margin-bottom:0}.wysiwyg ol li,#tinymce ol li{position:relative;margin-bottom:12px}.wysiwyg ol li:last-child,#tinymce ol li:last-child{margin:0}.wysiwyg p:empty,#tinymce p:empty{display:none}.wysiwyg blockquote,#tinymce blockquote{margin:0 0 var(--spacing-4) 0;border-radius:var(--radius-3);padding:var(--spacing-4);font-size:2rem;font-weight:500;font-style:italic;position:relative}.wysiwyg blockquote:before,#tinymce blockquote:before{content:'"';position:absolute;left:var(--spacing-1);top:var(--spacing-1);font-size:5rem;line-height:1;display:none}.wysiwyg img,#tinymce img{display:block;width:100%;height:auto}.wysiwyg table,#tinymce table{border-collapse:collapse;background:#fff;overflow:hidden;width:100%;margin:0 auto;position:relative}@media only all and (max-width: 767px){.wysiwyg table,#tinymce table{width:100%!important}}.wysiwyg table *,#tinymce table *{position:relative}.wysiwyg table caption,#tinymce table caption{padding:16px;font-weight:700;font-size:1.7rem}.wysiwyg table thead td,.wysiwyg table tfoot td,.wysiwyg table tbody td,#tinymce table thead td,#tinymce table tfoot td,#tinymce table tbody td{border-bottom:1px solid #f5f5f5;font-weight:400;padding:20px 16px;vertical-align:top}.wysiwyg table thead,.wysiwyg table tfoot,#tinymce table thead,#tinymce table tfoot{background:var(--color-0)}.wysiwyg table thead td,.wysiwyg table tfoot td,#tinymce table thead td,#tinymce table tfoot td{font-weight:600;color:#fff;opacity:.85;padding:12px 16px;font-size:1.45rem}.wysiwyg table tr:nth-child(2n),#tinymce table tr:nth-child(2n){background-color:#f5f5f5}.b__login{display:flex;align-items:center;flex-direction:column;gap:var(--spacing-5);margin:0 auto;max-width:680px;width:100%;min-height:100dvh;justify-content:center;padding:var(--block-spacing) var(--spacing-5)}@media only all and (max-width: 1023px){.b__login{padding:var(--block-spacing) var(--spacing-3)}}.b__login .__entry{display:flex;flex-direction:column;gap:var(--spacing-1)}.b__login .__links{display:flex;align-items:center;flex-direction:column;gap:var(--spacing-1)}
