html[data-theme=light]{--main-color: var(--ghost-accent-color, #212121);--alt-color: var(--alternate-color, #f5f5f5);--color-bg: var(--main-background-color, #ffffff);--button-text-color: var(--main-background-color, #ffffff);--code-card-bg: #f2f2f2;--audio-thumbnail-card-bg: #e2e1ee}html[data-theme=dark]{--main-color: var(--main-color--dark-mode, #f5f5f5);--alt-color: var(--alternate-color--dark-mode, #3d3d3d);--color-bg: var(--main-background-color--dark-mode, #1d1d1f);--button-text-color: var(--main-background-color--dark-mode, #1d1d1f);--code-card-bg: #303030;--audio-thumbnail-card-bg: #303030}*,*::before,*::after{box-sizing:border-box}:root{font-size:62.5%}html{overflow-y:auto;overflow-x:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-behavior:smooth}body{min-height:100vh;height:100%;margin:0;padding:0;color:var(--main-color);background-color:var(--color-bg);font-size:1.6rem;font-family:var(--font-family);font-style:normal;transition:background-color .3s ease;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column}p,ul,ol,li,dl,dd,hr,pre,form,table,video,figure,figcaption,blockquote{margin:0;padding:0}ul,ol{padding:0;list-style:none}img,svg{display:block}button{border:none;cursor:pointer;background:rgba(0,0,0,0);padding:0}input{outline:none;border:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 60px var(--alt-color) inset !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:var(--main-color)}input,button,select,textarea{font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}fieldset{margin:0;padding:0;border:0}label{display:block}::-moz-selection{text-shadow:none;background:#cbeafb}::selection{text-shadow:none;background:#cbeafb}mark{background-color:#06f}small{font-size:80%}hr{width:100%;height:1px;border:none}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}a{color:var(--main-color);transition:color .3s ease;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;display:inline}h1,h2,h3,h4,h5,h6{color:var(--main-color);font-family:var(--font-family-titles);font-weight:var(--font-weight-titles);font-style:normal;margin:0;transition:color .3s ease}@media(prefers-reduced-motion: reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}[data-aos^=fade][data-aos^=fade].aos-animate{transform:none !important;transform:initial !important}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}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]{-moz-appearance:button;appearance:button;-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]{-moz-appearance:textfield;appearance:textfield;-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}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes mobileMenuDesktopOpen{from{opacity:0;left:-450px}to{opacity:1;left:0}}@keyframes mobileMenuDesktopHide{from{left:0;opacity:1}to{left:-450px;opacity:0}}@keyframes nav-in{from{top:-100px;opacity:0}to{top:16px;opacity:1}}.header-actions{display:flex;gap:18px;align-items:center}.search-btn{display:flex;align-items:center;gap:6px;transition:opacity .3s ease}.search-btn__text{color:var(--main-color);font-family:var(--font-family);font-size:var(--navigation-tabs-font-size);font-weight:var(--navigation-tabs-font-weight);line-height:var(--navigation-tabs-line-height);letter-spacing:var(--navigation-tabs-letter-spacing)}.search-btn svg path{stroke:var(--main-color)}.search-btn:hover{opacity:.8}@media(max-width: 1000px){.search-btn:hover{opacity:1}}@media(max-width: 850px){.search-btn__text{display:none}}@media(max-width: 750px){.header-actions .btn{display:none}}.header{display:flex;align-items:center;height:96px;position:relative;top:0;z-index:10000;background-color:var(--color-bg);transition:top .3s ease-in-out, background-color .3s ease}.header--sticky{position:sticky}.header.highZIndex{z-index:4999999}.header.hide{top:-96px}.header::before{content:"";height:1px;position:absolute;left:0;right:0;bottom:0;background-color:var(--main-color);opacity:.2}.header__container{display:flex;align-items:center;justify-content:space-between;gap:16px;position:relative}.header__box{display:flex;align-items:center;gap:16px;position:relative}@media(max-width: 750px){.header{height:67px}}.burger-btn{transition:opacity .3s ease}.burger-btn svg path{transition:stroke .3s ease;stroke:var(--main-color)}.burger-btn--mobile{display:none}.burger-btn:hover{opacity:.8}@media(max-width: 1100px){.burger-btn--mobile{display:block}}@media(max-width: 1000px){.burger-btn:hover{opacity:1}}.switch-theme-btn{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:100px;position:relative;overflow:hidden}.switch-theme-btn:hover svg{opacity:.8}.switch-theme-btn svg{transition:opacity .3s ease, transform .275s cubic-bezier(0.375, 0.885, 0.32, 1.275)}.switch-theme-btn svg path{fill:var(--main-color);transition:fill .3s ease}:root[data-theme=light] .switch-theme-btn svg{transform:none}:root[data-theme=dark] .switch-theme-btn svg{transform:rotate(-180deg)}@media(max-width: 1000px){.switch-theme-btn:hover svg{opacity:1}}.mobile-menu-container{position:fixed;left:0;top:0;width:100%;height:100%;max-height:100%;min-height:100%;display:none;flex-direction:column;z-index:101}.header.mob-menu-open .mobile-menu-container{display:flex}.header.mob-menu-open .mobile-menu-overflow{animation:fadeIn .4s ease forwards}.header.mob-menu-open .mobile-menu{animation:mobileMenuDesktopOpen .4s ease-in-out forwards}.header.mob-menu-open.mob-menu-hide-anim .mobile-menu{animation:mobileMenuDesktopHide .3s ease-in-out forwards}.header.mob-menu-open.mob-menu-hide-anim .mobile-menu-overflow{animation:fadeOut .25s ease forwards}.mobile-menu-overflow{position:fixed;left:0;width:100%;height:100%;background-image:linear-gradient(to right bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.1));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:5;opacity:0}.mobile-menu{position:absolute;top:0;left:0;max-width:400px;width:100%;background-color:var(--color-bg);height:100%;z-index:101;overflow:hidden;display:flex;flex-direction:column;box-shadow:rgba(0,0,0,.05) 20px 0px 25px -5px}.mobile-menu__header{height:96px;padding:0 30px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;position:relative}.mobile-menu__header::after{content:"";height:1px;position:absolute;width:100%;left:0;bottom:0;background-color:var(--main-color);opacity:.2}.mobile-menu__header-actions{display:flex;gap:16px}.mobile-menu__close-btn{transition:opacity .3s ease}.mobile-menu__close-btn svg path{stroke:var(--main-color)}.mobile-menu__close-btn:hover{opacity:.8}.mobile-menu__main{padding:30px;display:flex;flex-direction:column;gap:16px;flex-grow:1;overflow:auto}.mobile-menu .btn{width:-moz-fit-content;width:fit-content;margin-bottom:8px}.mobile-menu__footer{padding:30px;display:flex;justify-content:space-between;align-items:center;position:relative}.mobile-menu__footer::after{content:"";height:1px;position:absolute;width:100%;left:0;top:0;background-color:var(--main-color);opacity:.2}.mobile-menu-subscribe{padding:24px;margin-top:auto;background-color:var(--alt-color);border-radius:8px;border-radius:var(--border-radius-blocks, 8px);display:flex;flex-direction:column;gap:8px}.mobile-menu-subscribe__title{color:var(--main-color);font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);max-width:100%;width:100%}.mobile-menu-subscribe__text{color:var(--main-color);max-width:100%;width:100%;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);opacity:.9}.mobile-menu-subscribe__input-wrapper{margin-top:4px;position:relative;background-color:var(--button-text-color);border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);overflow:hidden}.mobile-menu-subscribe__input-wrapper::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100px;border:1px solid var(--main-color);opacity:0;transition:opacity .3s ease}.mobile-menu-subscribe__input-wrapper:hover::after,.mobile-menu-subscribe__input-wrapper:focus-within::after{opacity:.1}.mobile-menu-subscribe__input{padding:0 24px;background-color:rgba(0,0,0,0);position:relative;z-index:5;height:47px;width:100%;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color)}.mobile-menu-subscribe__input::-moz-placeholder{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color)}.mobile-menu-subscribe__input::placeholder{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color)}.mobile-menu-subscribe__input:-webkit-autofill,.mobile-menu-subscribe__input:-webkit-autofill:hover,.mobile-menu-subscribe__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 60px var(--button-text-color) inset !important}.mobile-menu-subscribe .btn{width:100%;justify-content:space-between;margin-bottom:0}.mobile-menu-subscribe__terms{color:var(--main-color);opacity:.9;font-family:var(--font-family);font-size:var(--details-font-size);font-weight:var(--details-font-weight);line-height:var(--details-line-height);letter-spacing:var(--details-letter-spacing)}.mobile-menu-subscribe.success .mobile-menu-subscribe-success{display:block}.mobile-menu-subscribe.success .mobile-menu-subscribe__title,.mobile-menu-subscribe.success .mobile-menu-subscribe__text,.mobile-menu-subscribe.success .mobile-menu-subscribe__input,.mobile-menu-subscribe.success .btn,.mobile-menu-subscribe.success .mobile-menu-subscribe__terms{display:none}.mobile-menu-subscribe.loading .btn .btn__text,.mobile-menu-subscribe.loading .btn .btn__icon-wrapper{opacity:0}.mobile-menu-subscribe.loading .btn .loader-icon{opacity:1}.mobile-menu-subscribe.error .mobile-menu-subscribe-error{display:block}.mobile-menu-subscribe-error{color:red;margin-top:8px;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);text-align:center;display:none}.mobile-menu-subscribe-success{display:none}.mobile-menu-subscribe-success .success-icon path{fill:var(--main-color)}.mobile-menu-subscribe-success__title{color:var(--main-color);font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);margin:6px 0}.mobile-menu-subscribe-success__text{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color);opacity:.9}@media(max-width: 1000px){.mobile-menu__close-btn:hover{opacity:1}}@media(max-width: 750px){.mobile-menu__header{height:67px}}@media(max-width: 550px){.mobile-menu__header{padding:0 20px}.mobile-menu__main{padding:20px}.mobile-menu__footer{padding:20px}}@media(max-width: 450px){.mobile-menu{max-width:100%}}@media(max-width: 375px){.mobile-menu__header{padding:0 16px}.mobile-menu__main{padding:16px}.mobile-menu__footer{padding:16px}}.btn{background-color:var(--main-color);border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);position:relative;display:flex;align-items:center;gap:4px;height:47px;padding:4px;padding-left:18px;font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);transition:opacity .3s ease, background-color .3s ease;z-index:5}.btn:hover{opacity:.9}.btn:hover .btn__icon-wrapper::after{scale:100%}.btn:hover .btn__icon svg{opacity:1}.btn:hover .btn__char::before{transform:translateY(-100%);transition-delay:calc(.01s*(var(--char-index)))}.btn:hover .btn__char::after{transform:translateY(0%);transition-delay:calc(.1s + .01s*(var(--char-index)))}.btn .loader-icon{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.btn__text{display:flex;overflow:hidden;padding:0 2px}.btn__char{position:relative;color:rgba(0,0,0,0)}.btn__char::before,.btn__char::after{content:attr(data-char);position:absolute;top:0;left:0;visibility:hidden;transition:inherit;color:var(--button-text-color);visibility:visible;transition:transform .3s cubic-bezier(0.9, 0, 0.2, 1)}.btn__char::before{transition-delay:calc(.1s + .01s*(var(--char-index)))}.btn__char::after{transform:translateY(100%);transition-delay:calc(.01s*(var(--char-index)))}.btn__icon-wrapper{border-radius:50%;width:39px;height:39px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative}.btn__icon-wrapper::after{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;border-radius:50%;background:var(--button-text-color);scale:.154;transition:scale .3s cubic-bezier(0.645, 0.045, 0.355, 1)}.btn__icon{position:relative;z-index:2}.btn__icon svg{opacity:0;transition:opacity .3s cubic-bezier(0.645, 0.045, 0.355, 1)}.btn__icon svg path{stroke:var(--main-color);fill:var(--color-bg)}.load-more-btn{background-color:var(--main-color);border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);display:flex;align-items:center;gap:6px;padding:14px 18px;width:-moz-fit-content;width:fit-content;font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);transition:opacity .3s ease, background-color .3s ease;z-index:5}.load-more-btn:hover{opacity:.9}.load-more-btn:hover .load-more-btn__icon-wrapper::after{scale:100%}.load-more-btn:hover .load-more-btn__icon svg{opacity:1}.load-more-btn:hover .load-more-btn__char::before{transform:translateY(-100%);transition-delay:calc(.01s*(var(--char-index)))}.load-more-btn:hover .load-more-btn__char::after{transform:translateY(0%);transition-delay:calc(.1s + .01s*(var(--char-index)))}.load-more-btn__text{display:flex;overflow:hidden;padding:0 2px}.load-more-btn__char{position:relative;color:rgba(0,0,0,0)}.load-more-btn__char::before,.load-more-btn__char::after{content:attr(data-char);position:absolute;top:0;left:0;visibility:hidden;transition:inherit;color:var(--button-text-color);visibility:visible;transition:transform .3s cubic-bezier(0.9, 0, 0.2, 1)}.load-more-btn__char::before{transition-delay:calc(.1s + .01s*(var(--char-index)))}.load-more-btn__char::after{transform:translateY(100%);transition-delay:calc(.01s*(var(--char-index)))}.load-more-btn-wrapper{margin-top:56px;display:flex;align-items:center;justify-content:center;position:relative}@media(max-width: 1000px){.btn:hover{opacity:1}.btn:hover .btn__icon-wrapper::after{scale:.154}.btn:hover .btn__icon svg{opacity:0}.btn:hover .btn__char::before{transform:none;transition-delay:calc(.1s + .01s*(var(--char-index)))}.btn:hover .btn__char::after{transform:translateY(100%);transition-delay:calc(.01s*(var(--char-index)))}}.site-author{display:flex;align-items:center;gap:6px;position:relative}.site-author--divider::after{content:"";position:absolute;height:12px;width:1px;border-radius:10px;left:-8.5px;background-color:var(--main-color);opacity:.1}.site-author__img-link{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;flex-shrink:0;transition:opacity .3s ease}.site-author__img-link:hover{opacity:.8}.site-author picture{width:100%;height:100%}.site-author__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.site-author__name{font-family:var(--font-family);font-size:var(--details-font-size);font-weight:var(--details-font-weight);line-height:var(--details-line-height);letter-spacing:var(--details-letter-spacing);color:var(--main-color);transition:opacity .3s ease, color .3s ease}.site-author__name:hover{opacity:.8}@media(max-width: 1000px){.site-author__img-link:hover,.site-author__name:hover{opacity:1}}@media(max-width: 550px){.header--with-logo-and-author .site-author{display:none}}.logo{display:flex;flex-direction:column;justify-content:center;width:-moz-fit-content;width:fit-content;height:100%;position:relative}.logo--divider::after{content:"";position:absolute;height:12px;width:1px;border-radius:100px;left:-8.5px;background-color:var(--main-color);opacity:.1}.logo__img{width:auto;height:auto;max-height:68px;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease}.logo__title{line-height:1;transition:opacity .3s ease, color .3s ease;display:flex;flex-direction:column;color:var(--main-color);font-family:var(--font-family);font-size:var(--details-font-size);font-weight:var(--details-font-weight);line-height:var(--details-line-height);letter-spacing:var(--details-letter-spacing);font-size:2.4rem;letter-spacing:-0.04em}.logo:hover .logo__img{opacity:.8}.logo:hover .logo__title{opacity:.8}:root[data-theme=light] .logo.has-dark-version .logo__img--light{display:block}:root[data-theme=light] .logo.has-dark-version .logo__img--dark{display:none}:root[data-theme=dark] .logo.has-dark-version .logo__img--light{display:none}:root[data-theme=dark] .logo.has-dark-version .logo__img--dark{display:block}@media(max-width: 1000px){.logo:hover .logo__img,.logo:hover .logo__title{opacity:1}}@media(max-width: 550px){.header .logo{align-items:center}}@media(max-width: 375px){.logo__title{font-size:2rem}}.nav{border-radius:100px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.nav::before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-bg);opacity:.8;z-index:-2;transition:background-color .3s ease;border-radius:100px}.nav::after{display:block;content:"";position:absolute;border-radius:100px;border:1px solid var(--main-color);opacity:.1;z-index:-1;top:0;right:0;bottom:0;left:0;transition:border .3s ease}.nav--scrolled{position:fixed;top:16px;transform:translateX(-50%);animation:nav-in .35s ease-out;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:100px;border-radius:var(--border-radius-navigation, 100px)}.nav-list--primary{display:flex;gap:6px;padding:6px}.nav-list--secondary{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;row-gap:12px}.nav-list__submenu-button-text{color:var(--main-color);transition:color .3s ease}.nav-list__item{padding:6px 12px;font-family:var(--font-family);font-size:var(--navigation-tabs-font-size);font-weight:var(--navigation-tabs-font-weight);line-height:var(--navigation-tabs-line-height);letter-spacing:var(--navigation-tabs-letter-spacing);background-color:rgba(0,0,0,0);transition:background-color .3s ease;border-radius:100px;position:relative;color:var(--main-color)}.nav-list__item:hover{background-color:var(--alt-color)}.nav-list__item--secondary{padding:0;font-family:var(--font-family);font-size:var(--navigation-tabs-font-size);font-weight:var(--navigation-tabs-font-weight);line-height:var(--navigation-tabs-line-height);letter-spacing:var(--navigation-tabs-letter-spacing);color:var(--main-color);transition:opacity .3s ease}.nav-list__item--secondary:hover{background-color:rgba(0,0,0,0);opacity:.7}.nav-list__item--submenu{cursor:pointer}.nav-list__item--submenu.open .submenu{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0);transition-delay:0s,0s,0s}.nav-list__item--submenu:hover .submenu{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0);transition-delay:0s,0s,0s}.nav-list .submenu{display:block;position:absolute;left:0px;top:calc(100% + 12px);min-width:100%;width:-moz-fit-content;width:fit-content;visibility:hidden;opacity:0;border-radius:10px;background-color:var(--alt-color);transform:scale(1);transform-origin:top center;transition:transform .6s cubic-bezier(0.16, 1, 0.3, 1), opacity .3s, visibility 0s .3s;will-change:scale;min-width:-moz-max-content;min-width:max-content;width:-moz-max-content;width:max-content}.nav-list .submenu__items-list{display:flex;flex-direction:column}.nav-list .submenu__item{display:flex;align-items:center;justify-content:flex-start;transition:opacity .3s ease}.nav-list .submenu__item:hover{opacity:.8}.nav-list .submenu__item:first-child .submenu__item-link{padding:10px 42px 3px 10px}.nav-list .submenu__item:last-child .submenu__item-link{padding:3px 42px 10px 10px}.nav-list .submenu__item-link{min-width:-moz-max-content;min-width:max-content;width:100%;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color);padding:3px 42px 3px 10px}.nav-list .submenu::after{content:"";display:block;position:absolute;top:-20px;left:0;right:0;bottom:100%}.menu-nav__submenu-button{display:flex;align-items:center;justify-content:space-between;width:100%;font-family:var(--font-family);font-size:var(--navigation-tabs-font-size);font-weight:var(--navigation-tabs-font-weight);line-height:var(--navigation-tabs-line-height);letter-spacing:var(--navigation-tabs-letter-spacing);padding:8px 0;color:var(--main-color);transition:opacity .3s ease}.menu-nav__submenu-button svg{transition:transform .3s ease}.menu-nav__submenu-button svg path{stroke:var(--main-color)}.menu-nav__submenu-button:hover{opacity:.8}.menu-nav__item--submenu{transition:opacity .3s ease}.menu-nav__item--submenu.active .menu-nav__submenu-button svg{transform:rotate(-180deg)}.menu-nav__item-link{color:var(--main-color);font-family:var(--font-family);font-size:var(--navigation-tabs-font-size);font-weight:var(--navigation-tabs-font-weight);line-height:var(--navigation-tabs-line-height);letter-spacing:var(--navigation-tabs-letter-spacing);padding:8px 0;display:block;width:100%;transition:opacity .3s ease}.menu-nav__item-link:hover{opacity:.8}.menu-nav__item--submenu:first-child .menu-nav__submenu-button{padding-top:0px}.menu-nav__item--submenu.active .menu-nav__submenu-button svg{rotate:45deg}.menu-nav-submenu__items-list{height:0;overflow:hidden;transition:height .3s ease-out}.menu-nav-submenu__item{transition:opacity .3s ease}.menu-nav-submenu__item:first-child .menu-nav-submenu__item-link{padding-top:8px}.menu-nav-submenu__item:last-child .menu-nav-submenu__item-link{padding-bottom:8px}.menu-nav-submenu__item-link{color:var(--main-color);padding:8px 0;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);opacity:.9;display:flex;align-items:center;width:100%;transition:opacity .3s ease}.menu-nav-submenu__item-link:hover{opacity:.7}@media(max-width: 1100px){.nav{display:none}.nav-list--secondary{flex-direction:column;align-items:flex-start;row-gap:16px}}@media(max-width: 1000px){.menu-nav__submenu-button:hover,.menu-nav__item-link:hover,.menu-nav .menu-nav-submenu__item-link:hover{opacity:1}.nav-list__item--secondary:hover{opacity:1}}.footer{padding-top:55px;position:relative}.footer::before{content:"";height:1px;position:absolute;left:0;right:0;top:0;background-color:var(--main-color);opacity:.2}.footer__header{display:flex;align-items:center;justify-content:space-between;position:relative}.footer__info{display:flex;flex-direction:column;gap:10px}.footer__info-wrapper{display:flex;gap:16px}.footer__description{max-width:264px;width:100%;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color);opacity:.9}.footer__bottom{position:relative}.footer__bottom::before{content:"";height:1px;position:absolute;left:0;right:0;top:0;background-color:var(--main-color);opacity:.2}.footer__wrapper{display:flex;align-items:center;justify-content:space-between;gap:48px;padding:24px 0 40px}.footer__copyright{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color)}.footer__copyright *{opacity:.6}.footer__copyright-link{transition:opacity .3s ease}.footer__copyright-link:hover{opacity:1}.footer__secondary-nav{display:flex;flex-wrap:wrap;max-width:390px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.footer__name{padding-bottom:24px}#authorNameSvg{width:100%;height:auto}#authorNameSvg text{fill:var(--main-color);font-family:var(--font-family);font-weight:600;letter-spacing:-0.05em;line-height:1;white-space:nowrap;overflow:hidden}@media(max-width: 1100px){.footer__secondary-nav{position:relative;top:auto;top:initial;left:auto;left:initial;transform:translate(0, 0)}.footer__header{flex-direction:column;align-items:flex-start;gap:24px;padding-bottom:24px}.footer__description{max-width:364px}}@media(max-width: 1000px){.footer__copyright-link:hover{opacity:.6}}.project-header{position:relative}.project-header--simple{padding:80px 0}.project-header__overlay{padding-top:80px}.project-header__overlay--without-img{background-color:var(--alt-color);padding:80px 0}.project-header__overlay--without-img .post-tag-icon,.project-header__overlay--without-img .post-tag,.project-header__overlay--without-img .share-block .share-btn{background-color:#fff}.project-header__overlay .project-header__meta{max-width:738px;width:calc(100% - 80px);margin:0 auto}.project-header__overlay .project-header__excerpt{max-width:548px}.project-header__wrapper{display:flex;justify-content:space-between;align-items:center;gap:24px}.project-header__meta{max-width:497px;width:100%;display:flex;flex-direction:column;gap:20px;position:relative}.project-header__meta--without-img{max-width:738px;margin:0 auto}.project-header__title{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing)}.project-header__excerpt{font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);max-width:497px;width:100%;opacity:.8}.project-header__share{margin-top:4px}.project-header__img-wrapper{max-width:548px;width:100%;border-radius:8px;border-radius:var(--border-radius-images, 8px);overflow:hidden;display:block;position:relative}.project-header__img-wrapper--featured{max-height:540px;max-width:100%;margin-top:32px;border-radius:0}.project-header__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:root[data-theme=dark] .project-header__overlay--without-img .post-tag{color:#1d1d1f;color:var(--main-background-color--dark-mode, #1d1d1f)}:root[data-theme=dark] .project-header__overlay--without-img .post-tag:hover{background-color:#1d1d1f;background-color:var(--main-background-color--dark-mode, #1d1d1f);color:#fff}:root[data-theme=dark] .project-header__overlay--without-img .post-tag-icon .post-tag-icon__tooltip{background-color:#1d1d1f;background-color:var(--main-background-color--dark-mode, #1d1d1f);color:#fff}:root[data-theme=dark] .project-header__overlay--without-img .post-tag-icon svg path{fill:#1d1d1f;fill:var(--main-background-color--dark-mode, #1d1d1f)}:root[data-theme=dark] .project-header__overlay--without-img .post-tag-icon:hover{background-color:#1d1d1f;background-color:var(--main-background-color--dark-mode, #1d1d1f)}:root[data-theme=dark] .project-header__overlay--without-img .post-tag-icon:hover svg path{fill:#fff}@media(max-width: 1100px){.project-header__overlay .project-header__meta{width:calc(100% - 60px)}.project-header__title{font-size:48px}}@media(max-width: 1000px){.project-header__wrapper{flex-direction:column-reverse}.project-header__img-wrapper,.project-header__meta{max-width:738px}.project-header__overlay .project-header__img-wrapper{max-width:100%}.project-header .post-tag:hover,.project-header .post-tag-icon:hover{background-color:#fff;color:var(--main-color)}:root[data-theme=dark] .project-header .post-tag:hover,:root[data-theme=dark] .project-header .post-tag-icon:hover{background-color:#fff;color:#1d1d1d}:root[data-theme=dark] .project-header .post-tag:hover svg path,:root[data-theme=dark] .project-header .post-tag-icon:hover svg path{fill:#1d1d1d}:root[data-theme=dark] .project-header .post-tag-icon .post-tag-icon__tooltip{background-color:#fff;color:#1d1d1d}}@media(max-width: 900px){.project-header__title{font-size:44px}}@media(max-width: 700px){.project-header__title{font-size:40px}}@media(max-width: 550px){.project-header__overlay .project-header__meta{width:calc(100% - 40px)}.project-header__title{font-size:36px}}@media(max-width: 375px){.project-header__overlay .project-header__meta{width:calc(100% - 32px)}.project-header__title{font-size:32px}}.post-header{position:relative}.post-header--simple{padding:80px 0}.post-header--simple .post-header__img-wrapper{width:calc(100% - 20px)}.post-header__overlay{position:relative}.post-header__overlay--with-img{padding:151px 0}.post-header__overlay--with-img::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4)}.post-header__overlay--with-img .post-header__wrapper{z-index:5}.post-header__overlay--with-img .post-header__img-wrapper{max-width:100%;border-radius:0;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.post-header__overlay--with-img .post-header__excerpt,.post-header__overlay--with-img .post-header__title,.post-header__overlay--with-img .post-author__name-link,.post-header__overlay--with-img .post-date,.post-header__overlay--with-img .post-reading-time{color:#fff}.post-header__overlay--with-img .post-date::before,.post-header__overlay--with-img .post-reading-time::before{background-color:#fff !important}.post-header__overlay--without-img{padding:80px 0;background-color:var(--alt-color)}.post-header__overlay--without-img .post-author__image-wrapper-link{background-color:#fff}.post-header__wrapper{width:calc(100% - 80px);max-width:738px;margin:0 auto;display:flex;flex-direction:column;gap:20px;position:relative;position:relative}.post-header__title{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);margin-top:4px}.post-header__excerpt{font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);max-width:548px;width:100%}.post-header__meta{display:flex;align-items:center;flex-wrap:wrap;overflow:hidden;-moz-column-gap:25px;column-gap:25px;row-gap:16px}.post-header__share{margin-top:4px}.post-header__img-wrapper{display:block;border-radius:8px;border-radius:var(--border-radius-images, 8px);overflow:hidden;max-width:825px;width:100%;margin:32px auto 0;position:relative}.post-header__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-date,.post-reading-time{font-family:var(--font-family);font-size:var(--details-font-size);font-weight:var(--details-font-weight);line-height:var(--details-line-height);letter-spacing:var(--details-letter-spacing);display:flex;position:relative}.post-date>*,.post-reading-time>*{opacity:.6}.post-date::before,.post-reading-time::before{content:"";width:5px;height:5px;border-radius:50%;background-color:var(--main-color);position:absolute;top:50%;left:-15px;transform:translateY(-50%)}.post-authors{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.post-author{display:flex;align-items:center;gap:6px}.post-author__image-wrapper-link{border-radius:100px;width:28px;height:28px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:var(--alt-color);transition:opacity .3s ease}.post-author__image-wrapper-link svg{width:14px}.post-author__image-wrapper-link:hover{opacity:.8}.post-author__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-author__name-link{font-family:var(--font-family);font-size:var(--details-font-size);font-weight:var(--details-font-weight);line-height:var(--details-line-height);letter-spacing:var(--details-letter-spacing);transition:opacity .3s ease}.post-author__name-link:hover{opacity:.8}@media(max-width: 1100px){.post-header__wrapper{width:calc(100% - 60px)}.post-header__title{font-size:48px}}@media(max-width: 1000px){.post-author__image-wrapper-link:hover,.post-author__name-link:hover{opacity:1}}@media(max-width: 900px){.post-header__title{font-size:44px}}@media(max-width: 700px){.post-header__title{font-size:40px}}@media(max-width: 550px){.post-header__wrapper{width:calc(100% - 40px)}.post-header__title{font-size:36px}}@media(max-width: 375px){.post-header__wrapper{width:calc(100% - 32px)}.post-header__title{font-size:32px}}.share-block{display:flex;gap:6px}.share-block .share-btn{padding:8px;border-radius:50%;background-color:var(--alt-color);transition:transform .3s ease, background-color .3s ease}.share-block .share-btn:last-child svg path{fill:var(--alt-color);stroke:var(--main-color);transition:fill .3s ease}.share-block .share-btn:last-child:hover{background-color:var(--main-color)}.share-block .share-btn:last-child:hover svg path{fill:var(--main-color);stroke:var(--alt-color)}.share-block .share-btn svg path{fill:var(--main-color);transition:fill .3s ease, stroke .3s ease}.share-block .share-btn:hover{transform:translateY(-0.3125rem);background-color:var(--main-color)}.share-block .share-btn:hover svg path{fill:var(--alt-color)}.copyToClipboardBtn{position:relative}.copyToClipboardBtn__tooltip{display:none;align-items:center;justify-content:center;color:var(--alt-color);background-color:var(--main-color);padding:4px 8px;border-radius:100px;border-radius:var(--border-radius-tags-and-icons, 100px);position:absolute;top:calc(100% + 5px);right:0;width:-moz-max-content;width:max-content;z-index:9999999}.copyToClipboardBtn__tooltip-copied,.copyToClipboardBtn__tooltip-not-copied{display:none;font-family:var(--font-family);font-size:var(--body-XS-font-size);font-weight:var(--body-XS-font-weight);line-height:var(--body-XS-line-height);letter-spacing:var(--body-XS-letter-spacing);color:var(--alt-color)}.copyToClipboardBtn__tooltip-not-copied{color:#bd0b0b;text-shadow:0 0 1px var(--main-color)}.copyToClipboardBtn.copied{pointer-events:none}.copyToClipboardBtn.copied .copyToClipboardBtn__tooltip{display:flex;animation:fadeIn .2s ease}.copyToClipboardBtn.copied .copyToClipboardBtn__tooltip-copied{display:inline-block}.copyToClipboardBtn.notCopied .copyToClipboardBtn__tooltip{display:flex;animation:fadeIn .2s ease}.copyToClipboardBtn.notCopied .copyToClipboardBtn__tooltip-not-copied{display:inline-block}:root[data-theme=light] .post-header__overlay--without-img .share-btn,:root[data-theme=light] .project-header__overlay--without-img .share-btn{background-color:#fff}:root[data-theme=light] .post-header__overlay--without-img .share-btn:hover,:root[data-theme=light] .project-header__overlay--without-img .share-btn:hover{background-color:var(--main-color)}:root[data-theme=dark] .post-header__overlay--without-img .share-btn,:root[data-theme=dark] .project-header__overlay--without-img .share-btn{background-color:#fff}:root[data-theme=dark] .post-header__overlay--without-img .share-btn svg path,:root[data-theme=dark] .project-header__overlay--without-img .share-btn svg path{fill:#1d1d1f;fill:var(--main-background-color--dark-mode, #1d1d1f)}:root[data-theme=dark] .post-header__overlay--without-img .share-btn:hover,:root[data-theme=dark] .project-header__overlay--without-img .share-btn:hover{background-color:#1d1d1f;background-color:var(--main-background-color--dark-mode, #1d1d1f)}:root[data-theme=dark] .post-header__overlay--without-img .share-btn:hover svg path,:root[data-theme=dark] .project-header__overlay--without-img .share-btn:hover svg path{fill:#fff}:root[data-theme=dark] .post-header__overlay--without-img .share-btn:last-child svg path,:root[data-theme=dark] .project-header__overlay--without-img .share-btn:last-child svg path{fill:#fff;stroke:#1d1d1f;stroke:var(--main-background-color--dark-mode, #1d1d1f)}:root[data-theme=dark] .post-header__overlay--without-img .share-btn:last-child:hover svg path,:root[data-theme=dark] .project-header__overlay--without-img .share-btn:last-child:hover svg path{fill:#1d1d1f;fill:var(--main-background-color--dark-mode, #1d1d1f);stroke:#fff}@media(max-width: 1000px){.project-header .share-block .share-btn:hover,.post-header .share-block .share-btn:hover{transform:translateY(0);background-color:var(--alt-color)}.project-header .share-block .share-btn:hover svg path,.post-header .share-block .share-btn:hover svg path{fill:var(--main-color)}.project-header .share-block .share-btn:last-child:hover svg path,.post-header .share-block .share-btn:last-child:hover svg path{fill:var(--alt-color);stroke:var(--main-color)}:root[data-theme=light] .post-header__overlay--without-img .share-btn:hover,:root[data-theme=light] .project-header__overlay--without-img .share-btn:hover{background-color:#fff}:root[data-theme=dark] .post-header__overlay--without-img .share-btn:hover,:root[data-theme=dark] .project-header__overlay--without-img .share-btn:hover{background-color:#fff}:root[data-theme=dark] .post-header__overlay--without-img .share-btn:hover svg path,:root[data-theme=dark] .project-header__overlay--without-img .share-btn:hover svg path{fill:#1d1d1d}:root[data-theme=dark] .post-header__overlay--without-img .share-btn:last-child:hover svg path,:root[data-theme=dark] .project-header__overlay--without-img .share-btn:last-child:hover svg path{fill:#fff;stroke:#1d1d1d}}.post-content{width:100%;padding-top:80px;position:relative;background-color:var(--color-bg);z-index:1000}.post-content::before{content:"";height:1px;position:absolute;left:0;right:0;top:0;background-color:var(--main-color);opacity:.2}.post-content>*{color:var(--main-color);width:calc(100% - 80px);max-width:738px;margin-left:auto;margin-right:auto}.post-content>*:last-child{margin-bottom:0 !important}.post-content>*:first-child{margin-top:0 !important}.post.tag-hash-lightbox .post-content .kg-card.kg-image-card img:not(a>img){cursor:zoom-in}.post.tag-hash-lightbox .post-content .kg-gallery-card img,.post.tag-hash-lightbox .post-content .kg-product-card img{cursor:zoom-in}.post-content h1{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);text-transform:none}.post-content h2{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);text-transform:none}.post-content h3{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);text-transform:none}.post-content h4{font-family:var(--font-family-titles);font-size:var(--h4-font-size);font-weight:var(--font-weight-titles);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);text-transform:none}.post-content h5{font-size:calc(var(--h4-font-size) - .2rem);text-transform:none}.post-content h6{font-size:calc(var(--h4-font-size) - .3rem);text-transform:none}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{margin-top:56px;margin-bottom:16px}.post-content p{font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);color:var(--main-color);margin-bottom:24px;opacity:.8}.post-content p>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin-top:56px;margin-bottom:16px;border-radius:8px;border-radius:var(--border-radius-images, 8px)}.post-content p small{font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);font-size:calc(var(--body-M-font-size) - .4rem)}.post-content p br{display:none}.post-content p:empty{margin-bottom:0;padding-bottom:14px}.post-content figcaption{text-align:left;width:100%;max-width:738px;margin-left:auto;margin-right:auto}.post-content figcaption>*{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color);padding:0;margin:0;opacity:.8}.post-content a:not(.kg-blockquote-alt a):not(h1 a):not(h2 a):not(h3 a):not(h4 a):not(h5 a):not(h6 a):not(figcaption a):not(.kg-bookmark-container):not(.kg-btn):not(.kg-header-card-button):not(.kg-product-card-button):not(a.post-upgrade-cta-btn):not(a.post-upgrade-cta-signin){font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);font-weight:600}.post-content a:not(.kg-blockquote-alt a):not(h1 a):not(h2 a):not(h3 a):not(h4 a):not(h5 a):not(h6 a):not(figcaption a):not(.kg-bookmark-container):not(.kg-btn):not(.kg-header-card-button):not(.kg-product-card-button):not(a.post-upgrade-cta-btn):not(a.post-upgrade-cta-signin)>*{-webkit-text-decoration:none !important;text-decoration:none !important}.post-content a:not(.kg-btn):not(.kg-file-card-container):not(.kg-card.kg-image-card>a):not(.kg-product-card-button):not(.kg-bookmark-container):not(.kg-header-card-button):not(a.gh-portal-close):not(a.gh-portal-open):not(a.post-upgrade-cta-btn):not(a.post-upgrade-cta-signin):not(.kg-header-card-heading a):not(.kg-header-card-subheading a):not(.kg-signup-card-heading a):not(.kg-signup-card-subheading a):not(.kg-signup-card-disclaimer a){display:inline;color:var(--main-color);background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--main-color) 0%, var(--main-color) 100%);background-repeat:no-repeat;padding-bottom:2px;-webkit-text-decoration:none;text-decoration:none;opacity:1;transition:background-size .3s ease-in-out, opacity .3s ease-in-out}.post-content a:not(.kg-btn):not(.kg-file-card-container):not(.kg-card.kg-image-card>a):not(.kg-product-card-button):not(.kg-bookmark-container):not(.kg-header-card-button):not(a.gh-portal-close):not(a.gh-portal-open):not(a.post-upgrade-cta-btn):not(a.post-upgrade-cta-signin):not(.kg-header-card-heading a):not(.kg-header-card-subheading a):not(.kg-signup-card-heading a):not(.kg-signup-card-subheading a):not(.kg-signup-card-disclaimer a)>*{-webkit-text-decoration:none !important;text-decoration:none !important}.post-content a:not(.kg-btn):not(.kg-file-card-container):not(.kg-card.kg-image-card>a):not(.kg-product-card-button):not(.kg-bookmark-container):not(.kg-header-card-button):not(a.gh-portal-close):not(a.gh-portal-open):not(a.post-upgrade-cta-btn):not(a.post-upgrade-cta-signin):not(.kg-header-card-heading a):not(.kg-header-card-subheading a):not(.kg-signup-card-heading a):not(.kg-signup-card-subheading a):not(.kg-signup-card-disclaimer a):hover{background-size:0% 5%;opacity:.8}.post-content ol,.post-content ul{color:var(--main-color);font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);margin-bottom:24px}.post-content ol li,.post-content ul li{position:relative;margin-bottom:16px;opacity:.8}.post-content ol li:has(img),.post-content ul li:has(img){opacity:1}.post-content ol li p,.post-content ul li p{margin:0}.post-content ol li img,.post-content ul li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;border-radius:var(--border-radius-images, 8px)}.post-content ol li ol,.post-content ol li ul,.post-content ul li ol,.post-content ul li ul{margin:16px 0 0}.post-content ol li ol,.post-content ul li ol{list-style:lower-latin}.post-content ol li ol ol,.post-content ul li ol ol{list-style:lower-roman}.post-content ol{list-style:decimal;list-style-position:outside}.post-content ol li{margin-left:28px;padding-left:8px}.post-content ol li::marker{position:absolute;top:0;left:0}.post-content ul li{list-style:none;margin-left:36px}.post-content ul li:before{content:"";position:absolute;top:9px;left:-20px;background-color:var(--main-color);width:5px;height:5px;border-radius:100px;opacity:.8}.post-content ul li ol li{padding-left:0}.post-content ul li ul li:before{background-color:rgba(0,0,0,0);border:1px solid var(--main-color);width:5px;height:5px}.post-content ul li ul li ul li:before{background-color:var(--main-color);width:5px;height:5px;border-radius:0}.post-content>blockquote{margin-top:24px;margin-bottom:24px;color:var(--main-color);font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);padding:0 0 0 20px;border-left:2px solid var(--main-color)}.post-content>blockquote>p{padding:0 !important;margin:0 auto !important}.post-content>blockquote>p{font-style:normal}.post-content>blockquote.kg-blockquote-alt{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);text-transform:none;text-align:center;font-style:normal;border:none;max-width:738px;margin-top:56px;margin-bottom:56px;padding:0}.post-content>blockquote.kg-blockquote-alt a{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing)}.post-content .kg-card.kg-code-card{display:flex;flex-direction:column;gap:10px;margin:24px auto}.post-content .kg-card.kg-code-card pre{width:100%;margin:0}.post-content .kg-card.kg-code-card pre code{width:100%;margin:0}.post-content pre{margin:24px auto}.post-content p>code{margin:24px auto}.post-content code{display:block;color:var(--main-color);background-color:var(--code-card-bg);white-space:pre;-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%;min-width:250px;padding:20px;font-size:1.4rem;border-radius:8px;border-radius:var(--border-radius-blocks, 8px);margin:0 auto}.post-content hr{height:1px;margin:24px auto 24px;background-color:var(--main-color);opacity:.2;transition:background-color .3s ease}.post-content .kg-callout-card{display:flex;gap:10px;margin-top:56px;margin-bottom:56px;padding:40px;border-radius:8px;border-radius:var(--border-radius-blocks, 8px)}.post-content .kg-callout-card .kg-callout-text{font-family:var(--font-family-titles);font-size:var(--h4-font-size);font-weight:var(--font-weight-titles);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing)}.post-content .kg-callout-card .kg-callout-emoji{padding:0}.post-content .kg-callout-card:not(.kg-callout-card-accent){color:var(--main-color)}.post-content .kg-callout-card.kg-callout-card-accent .kg-callout-text{color:#fff}.post-content .kg-callout-card.kg-callout-card-accent .kg-callout-text a{color:inherit !important;background-image:linear-gradient(to right, currentColor 0%, currentColor 100%) !important}.post-content .kg-card.kg-image-card{margin-top:56px;margin-bottom:56px}.post-content .kg-card.kg-image-card>a{width:100%;opacity:1;transition:opacity .3s ease}.post-content .kg-card.kg-image-card>a:hover{opacity:.8}.post-content .kg-card.kg-image-card .kg-image{width:100%;height:100%;max-width:100%;border-radius:8px;border-radius:var(--border-radius-images, 8px)}.post-content .kg-card.kg-image-card figcaption{margin-top:16px}.post-content .kg-card.kg-image-card.kg-width-wide{max-width:1000px;width:calc(100% - 40px)}.post-content .kg-card.kg-image-card.kg-width-full{width:100%;max-width:100%}.post-content .kg-card.kg-image-card.kg-width-full .kg-image{border-radius:0}.post-content .kg-bookmark-card{margin-top:56px;margin-bottom:56px}.post-content .kg-bookmark-card .kg-bookmark-container{display:flex;flex-wrap:nowrap;background-color:rgba(0,0,0,0);background-color:var(--alt-color);border:none;border-radius:8px;border-radius:var(--border-radius-blocks, 8px);box-shadow:none;min-height:148px;overflow:hidden}.post-content .kg-bookmark-card .kg-bookmark-container:hover{background-color:var(--alt-color) !important}.post-content .kg-bookmark-card .kg-bookmark-container:hover{border-radius:8px;border-radius:var(--border-radius-blocks, 8px);border:none}.post-content .kg-bookmark-card .kg-bookmark-container:hover .kg-bookmark-content{opacity:.8}.post-content .kg-bookmark-card .kg-bookmark-container:hover .kg-bookmark-thumbnail{opacity:.8}.post-content .kg-bookmark-card .kg-bookmark-container:after{content:none}.post-content .kg-bookmark-card .kg-bookmark-content{padding:32px;display:flex;flex-direction:column;flex-basis:60%;align-items:flex-start;transition:opacity .3s ease}.post-content .kg-bookmark-card .kg-bookmark-title{color:var(--main-color);font-family:var(--font-family-titles);font-size:var(--h4-font-size);font-weight:var(--font-weight-titles);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing)}.post-content .kg-bookmark-card .kg-bookmark-description{color:var(--main-color);font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);opacity:.8;margin-top:6px;margin-bottom:16px;display:-webkit-box;overflow-y:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.post-content .kg-bookmark-card .kg-bookmark-metadata{display:flex;align-items:center;margin-top:auto}.post-content .kg-bookmark-card .kg-bookmark-metadata .kg-bookmark-icon{width:20px;height:20px}.post-content .kg-bookmark-card .kg-bookmark-metadata .kg-bookmark-author{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);text-overflow:ellipsis;overflow:hidden;max-width:240px;white-space:nowrap;display:block;color:var(--main-color);opacity:1}.post-content .kg-bookmark-card .kg-bookmark-thumbnail{position:relative;flex-basis:40%;padding:32px;overflow:hidden;transition:opacity .3s ease;display:flex;align-items:center;justify-content:center}.post-content .kg-bookmark-card .kg-bookmark-thumbnail img{position:relative;top:auto;left:auto;width:100%;height:100%;border-radius:8px;border-radius:var(--border-radius-blocks, 8px)}.post-content .kg-bookmark-card figcaption{margin-top:16px}.post-content .kg-card.kg-audio-card{display:flex;min-height:96px;width:calc(100% - 40px);margin-top:56px;margin-bottom:56px;box-shadow:none;border-radius:8px;border-radius:var(--border-radius-blocks, 8px);padding:24px;background-color:var(--alt-color)}.post-content .kg-card.kg-audio-card .kg-audio-thumbnail{display:flex;justify-content:center;align-items:center;width:118px;min-width:118px;height:86px;min-height:86px;-o-object-fit:cover;object-fit:cover;overflow:hidden;margin:0;border-radius:8px;border-radius:var(--border-radius-blocks, 8px);background-color:var(--audio-thumbnail-card-bg)}.post-content .kg-card.kg-audio-card .kg-audio-thumbnail svg{fill:var(--main-color)}.post-content .kg-card.kg-audio-card .kg-audio-player-container{justify-content:center;gap:25px;flex-grow:1;margin-left:16px}.post-content .kg-card.kg-audio-card .kg-audio-player-container input[type=range]{position:relative;-webkit-appearance:none;background:0 0;height:auto;padding:0;border:0}.post-content .kg-card.kg-audio-card .kg-audio-player{display:flex;align-items:center;flex-wrap:wrap;row-gap:16px;padding:0;margin:0;flex-grow:0}.post-content .kg-card.kg-audio-card .kg-audio-title{color:var(--main-color);font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);padding:0;margin:0}.post-content .kg-card.kg-audio-card .kg-audio-play-icon,.post-content .kg-card.kg-audio-card .kg-audio-pause-icon{width:20px;height:20px;border-radius:100px;background-color:var(--main-color);padding:0;position:relative;transition:opacity .3s ease}.post-content .kg-card.kg-audio-card .kg-audio-play-icon svg,.post-content .kg-card.kg-audio-card .kg-audio-pause-icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:8px;height:8px;fill:var(--button-text-color)}.post-content .kg-card.kg-audio-card .kg-audio-play-icon:hover,.post-content .kg-card.kg-audio-card .kg-audio-pause-icon:hover{opacity:.9}.post-content .kg-card.kg-audio-card .kg-audio-play-icon svg{transform:translate(-45%, -50%)}.post-content .kg-card.kg-audio-card .kg-audio-unmute-icon svg,.post-content .kg-card.kg-audio-card .kg-audio-mute-icon svg{width:16px;height:16px;fill:var(--main-color);transition:opacity .3s ease}.post-content .kg-card.kg-audio-card .kg-audio-unmute-icon:hover svg,.post-content .kg-card.kg-audio-card .kg-audio-mute-icon:hover svg{opacity:.7}.post-content .kg-card.kg-audio-card .kg-audio-current-time{color:var(--main-color);min-width:38px;padding:0 4px 0 10px;font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing)}.post-content .kg-card.kg-audio-card .kg-audio-time{color:var(--main-color);font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);opacity:.4}.post-content .kg-card.kg-audio-card .kg-audio-duration{padding:0 4px}.post-content .kg-card.kg-audio-card .kg-audio-playback-rate{color:var(--main-color);font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);transition:opacity .3s ease}.post-content .kg-card.kg-audio-card .kg-audio-playback-rate:hover{opacity:.8}.post-content .kg-card.kg-audio-card .kg-audio-seek-slider{flex-grow:1;margin:0 4px}.post-content .kg-card.kg-audio-card .kg-audio-volume-slider:before,.post-content .kg-card.kg-audio-card .kg-audio-seek-slider:before{content:"";color:var(--main-color);position:absolute;left:0;height:4px;cursor:pointer;background-color:currentColor;border-radius:2px}.post-content .kg-card.kg-button-card{width:calc(100% - 40px);margin-top:56px;margin-bottom:56px}.post-content .kg-card.kg-button-card .kg-btn{display:flex;align-items:center;justify-content:center;height:auto;padding:14px 20px;font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);transition:opacity .3s ease;background-color:var(--main-color)}.post-content .kg-card.kg-button-card .kg-btn:hover{opacity:.8}.post-content .kg-card.kg-button-card .kg-btn:hover .btn__char::before{transform:translateY(-100%);transition-delay:calc(.01s*(var(--char-index)))}.post-content .kg-card.kg-button-card .kg-btn:hover .btn__char::after{transform:translateY(0%);transition-delay:calc(.1s + .01s*(var(--char-index)))}.post-content .kg-card.kg-video-card{margin-top:56px;margin-bottom:56px}.post-content .kg-card.kg-video-card video{width:100%}.post-content .kg-card.kg-video-card figcaption{margin-top:10px}.post-content .kg-card.kg-video-card.kg-width-wide{max-width:1000px;width:calc(100% - 40px)}.post-content .kg-card.kg-video-card.kg-width-full{max-width:100%;width:100%}.post-content .kg-card.kg-video-card.kg-width-full .kg-video-container{overflow:hidden;border-radius:0}.post-content .kg-card.kg-video-card .kg-video-container{overflow:hidden;border-radius:0}.post-content .kg-card.kg-gallery-card{--gap: 14px;max-width:1000px;width:calc(100% - 40px);margin-top:56px;margin-bottom:56px}.post-content .kg-card.kg-gallery-card figcaption{margin-top:16px}.post-content .kg-card.kg-gallery-card.kg-card-hascaption{display:flex;flex-direction:column;align-items:center}.post-content .kg-card.kg-gallery-card .kg-gallery-image{border-radius:8px;border-radius:var(--border-radius-images, 8px);overflow:hidden}.post-content .kg-card.kg-product-card{width:calc(100% - 40px);margin-top:56px;margin-bottom:56px}.post-content .kg-card.kg-product-card .kg-product-card-container{max-width:100%;padding:32px;box-shadow:none;border-radius:8px;border-radius:var(--border-radius-blocks, 8px);row-gap:24px;background-color:var(--alt-color);overflow:hidden}.post-content .kg-card.kg-product-card .kg-product-card-image{width:100%;height:auto;border-radius:8px;border-radius:var(--border-radius-blocks, 8px)}.post-content .kg-card.kg-product-card .kg-product-card-image+.kg-product-card-title-container{position:relative}.post-content .kg-card.kg-product-card .kg-product-card-image+.kg-product-card-title-container::before{content:"";height:1px;width:1000px;background-color:var(--site-border-color);position:absolute;top:-25px;left:-24px}.post-content .kg-card.kg-product-card .kg-product-card-title{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing)}.post-content .kg-card.kg-product-card .kg-product-card-rating-star{display:flex;align-items:center;justify-content:center}.post-content .kg-card.kg-product-card .kg-product-card-rating-star svg{fill:var(--main-color)}.post-content .kg-card.kg-product-card .kg-product-card-description p{opacity:1}.post-content .kg-card.kg-product-card .kg-product-card-description p>*{color:var(--main-color);font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);opacity:1}.post-content .kg-card.kg-product-card .kg-product-card-description a{font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing)}.post-content .kg-card.kg-product-card .kg-product-card-button{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;height:auto;padding:14px 30px;font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);transition:opacity .3s ease;background-color:var(--main-color);color:var(--button-text-color)}.post-content .kg-card.kg-product-card .kg-product-card-button:hover{opacity:.8}.post-content .kg-card.kg-product-card .kg-product-card-button:hover .btn__char::before{transform:translateY(-100%);transition-delay:calc(.01s*(var(--char-index)))}.post-content .kg-card.kg-product-card .kg-product-card-button:hover .btn__char::after{transform:translateY(0%);transition-delay:calc(.1s + .01s*(var(--char-index)))}.post-content .kg-card.kg-file-card{width:calc(100% - 40px);margin-top:56px;margin-bottom:56px;display:flex;box-shadow:none}.post-content .kg-card.kg-file-card a.kg-file-card-container{display:flex;align-items:center;gap:24px;width:100%;padding:32px;border-radius:8px;border-radius:var(--border-radius-blocks, 8px);min-height:auto;border:none;background-color:var(--alt-color)}.post-content .kg-card.kg-file-card a.kg-file-card-container:after{content:none}.post-content .kg-card.kg-file-card a.kg-file-card-container:hover .kg-file-card-contents{opacity:.8}.post-content .kg-card.kg-file-card a.kg-file-card-container:hover .kg-file-card-icon{opacity:.8}.post-content .kg-card.kg-file-card a.kg-file-card-container .kg-file-card-contents{display:flex;flex-direction:column;justify-content:flex-start;margin:0;width:100%;transition:opacity .3s ease}.post-content .kg-card.kg-file-card .kg-file-card-title{color:var(--main-color);font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing)}.post-content .kg-card.kg-file-card .kg-file-card-title:not(:empty)+.kg-file-card-caption{margin-top:10px}.post-content .kg-card.kg-file-card .kg-file-card-caption{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color);opacity:.8;margin-top:0;flex-grow:initial}.post-content .kg-card.kg-file-card .kg-file-card-caption:not(:empty)+.kg-file-card-metadata{margin-top:10px}.post-content .kg-card.kg-file-card .kg-file-card-icon{width:39px;height:39px;max-width:39px;min-width:39px;max-height:39px;min-height:39px;border-radius:50%;background-color:var(--button-text-color);display:flex;align-items:center;justify-content:center;transition:opacity .3s ease-out}.post-content .kg-card.kg-file-card .kg-file-card-icon:before{content:none}.post-content .kg-card.kg-file-card .kg-file-card-icon svg{width:28px;height:28px}.post-content .kg-card.kg-file-card .kg-file-card-icon svg circle{display:none}.post-content .kg-card.kg-file-card .kg-file-card-icon svg polyline,.post-content .kg-card.kg-file-card .kg-file-card-icon svg line{stroke:var(--main-color)}.post-content .kg-card.kg-file-card .kg-file-card-metadata{display:flex;flex-wrap:wrap;align-items:center;margin-top:0}.post-content .kg-card.kg-file-card .kg-file-card-filename,.post-content .kg-card.kg-file-card .kg-file-card-filesize{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);opacity:.8}.post-content .kg-card.kg-file-card .kg-file-card-filesize::before{content:"/";display:inline-block;color:var(--main-color);margin-right:8px;margin-left:8px}.post-content .kg-card.kg-toggle-card{margin-top:56px;margin-bottom:56px;padding:0;border:1px solid var(--site-border-color);border-radius:8px;border-radius:var(--border-radius-blocks, 8px);box-shadow:none;background-color:var(--alt-color)}.post-content .kg-card.kg-toggle-card+.kg-card.kg-toggle-card{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.post-content .kg-card.kg-toggle-card:has(+.kg-card.kg-toggle-card){margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.post-content .kg-card.kg-toggle-card[data-kg-toggle-state=open] .kg-toggle-content{padding:24px;padding-top:0}.post-content .kg-card.kg-toggle-card[data-kg-toggle-state=open] .kg-toggle-heading{padding-bottom:8px}.post-content .kg-card.kg-toggle-card[data-kg-toggle-state=open] .kg-toggle-card-icon{transform:rotate(-180deg)}.post-content .kg-card.kg-toggle-card[data-kg-toggle-state=open] .kg-toggle-card-icon::after{rotate:0deg !important}.post-content .kg-card.kg-toggle-card[data-kg-toggle-state=open] .kg-toggle-card-icon svg{transform:none}.post-content .kg-card.kg-toggle-card .kg-toggle-content{width:100%;transition:opacity .8s linear(0, 0.2342, 0.4374, 0.6093 37.49%, 0.6835, 0.7499, 0.8086, 0.8593, 0.9023, 0.9375, 0.9648, 0.9844, 0.9961, 1), top .8s linear(0, 0.2342, 0.4374, 0.6093 37.49%, 0.6835, 0.7499, 0.8086, 0.8593, 0.9023, 0.9375, 0.9648, 0.9844, 0.9961, 1)}.post-content .kg-card.kg-toggle-card .kg-toggle-content p{color:var(--main-color);font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);opacity:.8;padding:0;margin:0;max-width:463px}.post-content .kg-card.kg-toggle-card h4.kg-toggle-heading-text{color:var(--main-color);font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);text-transform:none}.post-content .kg-card.kg-toggle-card .kg-toggle-heading{padding:24px;transition:opacity .3s ease;align-items:center;gap:24px}.post-content .kg-card.kg-toggle-card .kg-toggle-heading:hover{opacity:.75}.post-content .kg-card.kg-toggle-card .kg-toggle-heading:hover .kg-toggle-card-icon{background-color:var(--main-color)}.post-content .kg-card.kg-toggle-card .kg-toggle-heading:hover .kg-toggle-card-icon::before,.post-content .kg-card.kg-toggle-card .kg-toggle-heading:hover .kg-toggle-card-icon::after{background-color:var(--button-text-color)}.post-content .kg-card.kg-toggle-card .kg-toggle-heading .kg-toggle-card-icon{align-items:flex-end;position:relative;transition:transform .3s ease, background-color .3s ease;margin-left:0;background-color:var(--button-text-color);border-radius:50%}.post-content .kg-card.kg-toggle-card .kg-toggle-heading .kg-toggle-card-icon::before,.post-content .kg-card.kg-toggle-card .kg-toggle-heading .kg-toggle-card-icon::after{content:"";position:absolute;transition:rotate .3s ease;width:10px;height:1px;border-radius:100px;display:block;background-color:var(--main-color)}.post-content .kg-card.kg-toggle-card .kg-toggle-heading .kg-toggle-card-icon::after{rotate:90deg;top:11px}.post-content .kg-card.kg-toggle-card .kg-toggle-heading .kg-toggle-card-icon::before{top:11px}.post-content .kg-card.kg-toggle-card .kg-toggle-heading .kg-toggle-card-icon svg{display:none}.post-content .kg-card.kg-embed-card{width:calc(100% - 60px);height:100%;max-width:738px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:56px;margin-bottom:56px}.post-content .kg-card.kg-embed-card figcaption{margin-top:16px;text-align:left}.post-content .kg-card.kg-embed-card iframe{width:100%}.post-content .kg-card.kg-embed-card .cp_embed_iframe{height:500px}.post-content .kg-card.kg-embed-card>:where(iframe[src*="youtube.com"],iframe[src*="vimeo.com"]){width:100%;height:auto;aspect-ratio:16/9}.post-content .kg-card.kg-header-card.kg-width-full{max-width:100%;width:100%;margin-top:56px;margin-bottom:56px}.post-content .kg-card.kg-header-card.kg-width-full.kg-size-small .kg-header-card-header{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing)}.post-content .kg-card.kg-header-card.kg-width-full.kg-size-medium .kg-header-card-header{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing)}.post-content .kg-card.kg-header-card.kg-width-full.kg-size-large .kg-header-card-header{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing)}.post-content .kg-card.kg-style-image .kg-header-card-button .btn__char::before,.post-content .kg-card.kg-style-image .kg-header-card-button .btn__char::after{color:#000}.post-content .kg-header-card-button:hover .btn__char::before{transform:translateY(-100%);transition-delay:calc(.01s*(var(--char-index)))}.post-content .kg-header-card-button:hover .btn__char::after{transform:translateY(0%);transition-delay:calc(.1s + .01s*(var(--char-index)))}.post-content .kg-card.kg-header-card.kg-v2{width:calc(100% - 60px);border-radius:8px;border-radius:var(--border-radius-blocks, 8px);margin-top:56px;margin-bottom:56px;overflow:hidden}.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-heading a{word-break:break-word;display:inline}.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-heading a,.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-subheading a{color:currentColor;background-image:linear-gradient(to right, currentColor 0%, currentColor 100%);background-size:100% 5%;background-repeat:no-repeat;background-position:left 100%;transition:background-size .3s ease-in-out, opacity .3s ease-in-out}.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-heading a:hover,.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-subheading a:hover{background-size:0% 5%;opacity:.8}.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-button{display:flex;align-items:center;justify-content:center;margin-top:20px;height:auto;min-height:auto;padding:14px 20px;font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);transition:opacity .3s ease}.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-button:hover{opacity:.85}.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-image{filter:brightness(0.7)}.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-content .kg-header-card-image{height:100%;filter:none}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular{padding:32px;max-width:738px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular .kg-header-card-heading{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);font-size:3.6rem;text-transform:none}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular .kg-header-card-heading *{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);font-size:3.6rem;text-transform:none}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular .kg-header-card-subheading{margin-top:16px;font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing)}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular .kg-header-card-text{padding:0}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide{padding:64px;max-width:1000px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide .kg-header-card-heading{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);text-transform:none}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide .kg-header-card-heading *{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);text-transform:none}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide .kg-header-card-subheading{margin-top:16px;font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);font-size:1.8rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide .kg-header-card-subheading a{font-size:1.8rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide .kg-header-card-text{padding:0}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full{max-width:100%;width:100%;border-radius:0;padding:128px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-content{grid-template-rows:1fr}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-heading{max-width:75%;font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);text-transform:none;font-size:6.4rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-heading *{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);font-size:6.4rem;text-transform:none}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-subheading{margin-top:16px;font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);font-size:2.4rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-subheading a{font-size:2.4rem !important}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-text{padding:0}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split{max-height:100vh;padding:0}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-text{padding:128px 64px;max-height:100vh}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-content{max-height:100vh}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-heading{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);text-transform:none;font-size:3.6rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-heading *{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);font-size:3.6rem;text-transform:none}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-subheading{margin-top:16px;font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);font-size:1.8rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-subheading a{font-size:1.8rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-image{padding:0;max-height:calc(100vh - 128px)}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-text{padding:0;max-height:calc(100vh - 128px)}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-content{padding:64px;gap:64px}.post-content .kg-card.kg-signup-card{width:calc(100% - 60px);border-radius:8px;border-radius:var(--border-radius-blocks, 8px);margin-top:56px;margin-bottom:56px;overflow:hidden}.post-content .kg-card.kg-signup-card .kg-signup-card-heading a{word-break:break-word}.post-content .kg-card.kg-signup-card .kg-signup-card-heading a,.post-content .kg-card.kg-signup-card .kg-signup-card-subheading a,.post-content .kg-card.kg-signup-card .kg-signup-card-disclaimer a{font-size:inherit !important}.post-content .kg-card.kg-signup-card .kg-signup-card-heading a,.post-content .kg-card.kg-signup-card .kg-signup-card-subheading a,.post-content .kg-card.kg-signup-card .kg-signup-card-disclaimer a{display:inline;color:currentColor;background-image:linear-gradient(to right, currentColor 0%, currentColor 100%);background-size:100% 5%;background-repeat:no-repeat;background-position:left 100%;transition:background-size .3s ease-in-out, opacity .3s ease-in-out}.post-content .kg-card.kg-signup-card .kg-signup-card-heading a:hover,.post-content .kg-card.kg-signup-card .kg-signup-card-subheading a:hover,.post-content .kg-card.kg-signup-card .kg-signup-card-disclaimer a:hover{background-size:0% 5%;opacity:.8}.post-content .kg-card.kg-signup-card .kg-signup-card-image{filter:brightness(0.7)}.post-content .kg-card.kg-signup-card .kg-signup-card-content .kg-signup-card-image{height:100%;filter:none}.post-content .kg-card.kg-signup-card .kg-signup-card-content .kg-signup-card-text .kg-signup-card-disclaimer{margin:10px 0 0;font-family:var(--font-family);font-size:var(--body-XS-font-size);font-weight:var(--body-XS-font-weight);line-height:var(--body-XS-line-height);letter-spacing:var(--body-XS-letter-spacing);padding:0}.post-content .kg-card.kg-signup-card .kg-signup-card-content .kg-signup-card-text .kg-signup-card-disclaimer a{font-family:var(--font-family);font-size:var(--body-XS-font-size);font-weight:var(--body-XS-font-weight);line-height:var(--body-XS-line-height);letter-spacing:var(--body-XS-letter-spacing);font-weight:var(--post-link-font-weight)}.post-content .kg-card.kg-signup-card.kg-width-full.kg-content-wide picture:first-child+.kg-signup-card-content .kg-signup-card-input{color:#212121;transition:background-color .3s ease;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing)}.post-content .kg-card.kg-signup-card.kg-width-full.kg-content-wide picture:first-child+.kg-signup-card-content .kg-signup-card-input::-moz-placeholder{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:#6b6b6b;opacity:1}.post-content .kg-card.kg-signup-card.kg-width-full.kg-content-wide picture:first-child+.kg-signup-card-content .kg-signup-card-input::placeholder{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:#6b6b6b;opacity:1}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-form{margin-top:24px}.post-content .kg-card.kg-signup-card.kg-layout-split.kg-width-full .kg-signup-card-form{margin-top:24px}.post-content .kg-card.kg-signup-card.kg-width-full.kg-content-wide .kg-signup-card-form{margin-top:32px}.post-content .kg-card.kg-signup-card .kg-signup-card-form.success .kg-signup-card-success{font-family:var(--font-family-titles);font-size:var(--h4-font-size);font-weight:var(--font-weight-titles);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);animation:fadeIn .25s ease}.post-content .kg-card.kg-signup-card .kg-signup-card-form.error .kg-signup-card-error{color:#cd0000 !important}.post-content .kg-card.kg-signup-card .kg-signup-card-form.error .kg-signup-card-error{line-height:1;bottom:auto;top:calc(100% + 6px);background-color:#fff;padding:8px 12px;border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);animation:fadeIn .25s ease;border:1px solid #cd0000}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-fields{max-width:424px;width:100%;padding:0;border-radius:0;align-items:center;background-color:rgba(0,0,0,0);border:none;height:47px;border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);background-color:#fff;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing)}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input{height:100%;color:#212121;background-color:rgba(0,0,0,0);padding:12px 20px;margin:0;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);background-color:#fff;border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);border:none;outline:none;transition:background-color .3s ease}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input::-moz-placeholder{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:#6b6b6b;opacity:1}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input::placeholder{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:#6b6b6b;opacity:1}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input:-webkit-autofill,.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input:-webkit-autofill:hover,.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset !important}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input:focus,.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input:hover{background-color:hsla(0,0%,100%,.9)}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-button{height:100%;padding:14px 20px;font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);position:relative;left:2px;transition:opacity .3s ease}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-button:hover{opacity:.85}.post-content .kg-card.kg-signup-card.kg-width-regular{padding:32px;max-width:738px}.post-content .kg-card.kg-signup-card.kg-width-regular .kg-signup-card-content .kg-signup-card-text{padding:0}.post-content .kg-card.kg-signup-card.kg-width-regular .kg-signup-card-content .kg-signup-card-heading{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);text-transform:none;font-size:3.6rem}.post-content .kg-card.kg-signup-card.kg-width-regular .kg-signup-card-content .kg-signup-card-heading *{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);font-size:3.6rem;text-transform:none}.post-content .kg-card.kg-signup-card.kg-width-regular .kg-signup-card-content .kg-signup-card-subheading{margin-top:12px;font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing)}.post-content .kg-card.kg-signup-card.kg-width-regular .kg-signup-card-content .kg-signup-card-subheading a{font-weight:var(--post-link-font-weight)}.post-content .kg-card.kg-signup-card.kg-width-wide{padding:64px;max-width:1000px}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-text{padding:0}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-heading{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);text-transform:none}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-heading *{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);text-transform:none}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-subheading{margin-top:12px;font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing)}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-subheading a{font-size:var(--body-M-font-size)}.post-content .kg-card.kg-signup-card.kg-width-full{max-width:100%;width:100%;border-radius:0;padding:128px}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-text{padding:0}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-heading{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);font-size:6.4rem;text-transform:none}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-heading *{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);font-size:6.4rem;text-transform:none}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-subheading{margin-top:16px;font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);font-size:2.4rem}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-subheading a{font-size:2.4rem !important}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split{max-height:100vh;padding:0}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-text{padding:128px 64px;max-height:100vh}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-heading{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);font-size:3.6rem;text-transform:none}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-heading *{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);font-size:3.6rem;text-transform:none}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-subheading{margin-top:16px;font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing)}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-subheading a{font-size:var(--body-M-font-size) !important}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-content-wide .kg-signup-card-image{padding:0;max-height:calc(100vh - 128px)}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-content-wide .kg-signup-card-content{padding:64px 64px;gap:64px}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-content-wide .kg-signup-card-content .kg-signup-card-text{padding:0;max-height:calc(100vh - 128px)}@media(max-width: 1500px){.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-heading{max-width:100%}}@media(max-width: 1100px){.post-content{padding-top:48px}.post-content>*,.post-content .kg-card.kg-audio-card{width:calc(100% - 60px)}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full{padding:96px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-heading{font-size:calc(var(--h1-font-size) - .4rem)}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-heading *{font-size:calc(var(--h1-font-size) - .4rem)}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-text{padding:96px 48px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-heading{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2.6rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-heading *{font-size:2.6rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-image{max-height:calc(100vh - 96px)}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-text{max-height:calc(100vh - 96px)}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-content{padding:48px;gap:48px}.post-content .kg-card.kg-signup-card.kg-width-full{padding:96px}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-heading{font-size:7.2rem}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-heading *{font-size:7.2rem}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-text{padding:96px 48px}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-heading{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:3.2rem}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-heading *{font-size:3.2rem}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-content-wide .kg-signup-card-image{max-height:calc(100vh - 96px)}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-content-wide .kg-signup-card-content{padding:48px;gap:48px}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-content-wide .kg-signup-card-content .kg-signup-card-text{max-height:calc(100vh - 96px)}}@media(max-width: 1000px){.post-content a:not(.kg-btn):not(.kg-file-card-container):not(.kg-card.kg-image-card>a):not(.kg-product-card-button):not(.kg-bookmark-container):not(.kg-header-card-button):not(a.gh-portal-close):not(a.gh-portal-open):not(a.post-upgrade-cta-btn):not(a.post-upgrade-cta-signin):not(.kg-header-card-heading a):not(.kg-header-card-subheading a):not(.kg-signup-card-heading a):not(.kg-signup-card-subheading a):not(.kg-signup-card-disclaimer a):hover{background-size:100% 5%;opacity:1}.post-content .kg-card.kg-image-card>a:hover{opacity:1}.post-content .kg-card.kg-audio-card .kg-audio-play-icon:hover svg,.post-content .kg-card.kg-audio-card .kg-audio-pause-icon:hover svg{opacity:1}.post-content .kg-card.kg-audio-card .kg-audio-unmute-icon:hover svg,.post-content .kg-card.kg-audio-card .kg-audio-mute-icon:hover svg{opacity:1}.post-content .kg-card.kg-audio-card .kg-audio-playback-rate:hover{opacity:1}.post-content .kg-card.kg-bookmark-card .kg-bookmark-container:hover .kg-bookmark-content{opacity:1}.post-content .kg-card.kg-bookmark-card .kg-bookmark-container:hover .kg-bookmark-thumbnail{opacity:1}.post-content .kg-card.kg-file-card a.kg-file-card-container:hover .kg-file-card-contents{opacity:1}.post-content .kg-card.kg-file-card a.kg-file-card-container:hover .kg-file-card-icon{opacity:1}.post-content .kg-card.kg-button-card .kg-btn:hover{opacity:1}.post-content .kg-card.kg-button-card .kg-btn:hover .btn__char::before{transform:none}.post-content .kg-card.kg-button-card .kg-btn:hover .btn__char::after{transform:translateY(100%)}.post-content .kg-card.kg-product-card .kg-product-card-button:hover{opacity:1}.post-content .kg-card.kg-product-card .kg-product-card-button:hover .btn__char::before{transform:none}.post-content .kg-card.kg-product-card .kg-product-card-button:hover .btn__char::after{transform:translateY(100%)}.post-content .kg-card.kg-toggle-card .kg-toggle-heading .kg-toggle-card-icon:hover{background-color:var(--button-text-color)}.post-content .kg-card.kg-toggle-card .kg-toggle-heading .kg-toggle-card-icon:hover::before,.post-content .kg-card.kg-toggle-card .kg-toggle-heading .kg-toggle-card-icon:hover::after{background-color:var(--main-color)}.post-content .kg-card.kg-toggle-card .kg-toggle-heading:hover{opacity:1}.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-button:hover{opacity:1}.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-heading a:hover,.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-subheading a:hover{background-size:100% 5%;opacity:1}.post-content .kg-card.kg-signup-card .kg-signup-card-heading a:hover,.post-content .kg-card.kg-signup-card .kg-signup-card-subheading a:hover,.post-content .kg-card.kg-signup-card .kg-signup-card-disclaimer a:hover{background-size:100% 5%;opacity:1}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-button:hover{opacity:1}}@media(max-width: 900px){.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide{padding:56px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full{padding:80px 64px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-heading{font-size:6.4rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-heading *{font-size:6.4rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-text{padding:96px 40px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-heading{font-family:var(--font-family-titles);font-size:var(--h4-font-size);font-weight:var(--font-weight-titles);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);font-size:2.4rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-heading *{font-size:2.4rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-image{max-height:calc(100vh - 80px)}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-text{max-height:calc(100vh - 80px)}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-content{padding:40px;gap:40px}.post-content .kg-card.kg-signup-card.kg-width-wide{padding:56px}.post-content .kg-card.kg-signup-card.kg-width-full{padding:80px 64px}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-heading{font-size:6.4rem}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-heading *{font-size:6.4rem}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-text{padding:96px 40px}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-heading{font-family:var(--font-family-titles);font-size:var(--h4-font-size);font-weight:var(--font-weight-titles);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);font-size:2.8rem}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-heading *{font-size:2.8rem}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-content-wide .kg-signup-card-image{max-height:calc(100vh - 80px)}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-content-wide .kg-signup-card-content{padding:40px;gap:40px}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-content-wide .kg-signup-card-content .kg-signup-card-text{max-height:calc(100vh - 80px)}}@media(max-width: 850px){.post-content .kg-card.kg-image-card.kg-width-wide,.post-content .kg-card.kg-video-card.kg-width-wide,.post-content .kg-card.kg-gallery-card,.post-content .kg-card.kg-signup-card.kg-width-wide,.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide,.post-content blockquote.kg-blockquote-alt{width:calc(100% - 24px)}.post-content .kg-card.kg-image-card.kg-width-wide figcaption,.post-content .kg-card.kg-video-card.kg-width-wide figcaption,.post-content .kg-card.kg-gallery-card figcaption{width:calc(100% - 24px)}.post-content .kg-card.kg-image-card.kg-width-full figcaption,.post-content .kg-card.kg-video-card.kg-width-full figcaption,.post-content .kg-card.kg-signup-card.kg-width-full figcaption,.post-content .kg-card.kg-header-card.kg-v2.kg-width-full figcaption{width:calc(100% - 48px)}.post-content .kg-card.kg-audio-card .kg-audio-thumbnail{width:64px;min-width:64px;height:64px;min-height:64px}.post-content .kg-bookmark-card .kg-bookmark-container{flex-direction:column}.post-content .kg-bookmark-card .kg-bookmark-content{flex-basis:auto}.post-content .kg-bookmark-card .kg-bookmark-thumbnail{flex-basis:auto;border-left:none;border-top:1px solid var(--site-border-color)}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular{padding:40px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular .kg-header-card-heading{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2.8rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular .kg-header-card-heading *{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2.8rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide{padding:48px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide .kg-header-card-heading{font-size:3rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide .kg-header-card-heading *{font-size:3rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full{padding:80px 56px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-heading{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing)}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-heading *{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing)}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-subheading{font-size:1.8rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-subheading *{font-size:1.8rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split{max-height:none}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-text{padding:64px 40px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-heading{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2.4rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-heading *{font-size:2.4rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-image{max-height:none}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-text{max-height:none}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-content{display:flex;flex-direction:column;max-height:none}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-swapped .kg-header-card-content{flex-direction:column-reverse}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-image{aspect-ratio:auto}.post-content .kg-card.kg-signup-card.kg-width-regular{padding:40px}.post-content .kg-card.kg-signup-card.kg-width-regular .kg-signup-card-content .kg-signup-card-heading{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2.6rem}.post-content .kg-card.kg-signup-card.kg-width-regular .kg-signup-card-content .kg-signup-card-heading *{font-size:2.6rem}.post-content .kg-card.kg-signup-card.kg-width-wide{padding:48px}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-heading{font-size:4.2rem}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-heading *{font-size:4.2rem}.post-content .kg-card.kg-signup-card.kg-width-full{padding:80px 56px}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-heading{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);font-size:4.6rem}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-heading *{font-size:4.6rem}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-subheading{font-size:1.8rem}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-subheading *{font-size:1.8rem}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split{max-height:none}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content{display:flex;flex-direction:column;max-height:none}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-text{padding:64px 40px}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-heading{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2.8rem}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-heading *{font-size:2.8rem}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-subheading{font-size:1.8rem}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-subheading *{font-size:1.8rem}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-content-wide .kg-signup-card-image{max-height:none}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-content-wide .kg-signup-card-text{max-height:none}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-swapped .kg-signup-card-content{flex-direction:column-reverse}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-image{aspect-ratio:auto}}@media(max-width: 650px){.post-content .kg-card.kg-header-card.kg-width-full.kg-size-small .kg-header-card-header{font-size:3.2rem}.post-content .kg-card.kg-header-card.kg-width-full.kg-size-medium .kg-header-card-header{font-size:3.8rem}.post-content .kg-card.kg-header-card.kg-width-full.kg-size-medium .kg-header-card-subheader{font-size:1.8rem}.post-content .kg-card.kg-header-card.kg-width-full.kg-size-large .kg-header-card-header{font-size:4.8rem}.post-content .kg-card.kg-header-card.kg-width-full.kg-size-large .kg-header-card-subheader{font-size:2rem}}@media(max-width: 550px){.post-content>*,.post-content .kg-card.kg-audio-card,.post-content .kg-card.kg-button-card,.post-content .kg-card.kg-signup-card,.post-content .kg-card.kg-header-card.kg-v2,.post-content .kg-card.kg-embed-card,.post-content .kg-card.kg-file-card,.post-content .kg-card.kg-product-card{width:calc(100% - 40px)}.post-content .kg-card.kg-image-card.kg-width-wide,.post-content .kg-card.kg-video-card.kg-width-wide,.post-content .kg-card.kg-gallery-card,.post-content .kg-card.kg-signup-card.kg-width-wide,.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide,.post-content blockquote.kg-blockquote-alt{width:calc(100% - 20px)}.post-content .kg-card.kg-image-card.kg-width-wide figcaption,.post-content .kg-card.kg-video-card.kg-width-wide figcaption,.post-content .kg-card.kg-gallery-card figcaption{width:calc(100% - 20px)}.post-content .kg-card.kg-image-card.kg-width-full figcaption,.post-content .kg-card.kg-video-card.kg-width-full figcaption,.post-content .kg-card.kg-signup-card.kg-width-full figcaption,.post-content .kg-card.kg-header-card.kg-v2.kg-width-full figcaption{width:calc(100% - 40px)}.post-content h1{font-size:calc(var(--h1-font-size) - .4rem)}.post-content h2{font-size:calc(var(--h2-font-size) - .4rem)}.post-content h3{font-size:calc(var(--h3-font-size) - .4rem)}.post-content h4{font-size:calc(var(--h4-font-size) - .4rem)}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{margin-top:48px}.post-content p>img{margin-top:48px;margin-bottom:48px}.post-content ol li{margin-left:27px;padding-left:5px}.post-content ul li{margin-left:32px}.post-content ul li:before{left:-18px}.post-content>blockquote{padding:0 0 0 16px}.post-content>blockquote.kg-blockquote-alt{font-size:calc(var(--h2-font-size) - .4rem);margin-top:48px;margin-bottom:48px}.post-content>blockquote.kg-blockquote-alt a{font-size:calc(var(--h2-font-size) - .4rem)}.post-content .kg-card.kg-image-card{margin-top:48px;margin-bottom:48px}.post-content .kg-bookmark-card .kg-bookmark-content{padding:20px}.post-content .kg-bookmark-card .kg-bookmark-thumbnail{padding:20px}.post-content .kg-card.kg-audio-card{margin-top:48px;margin-bottom:48px;padding:20px}.post-content .kg-card.kg-audio-card .kg-audio-thumbnail{width:56px;min-width:56px;height:56px;min-height:56px}.post-content .kg-card.kg-audio-card .kg-audio-player-container{gap:12px;margin-left:16px}.post-content .kg-card.kg-audio-card .kg-audio-player{row-gap:12px}.post-content .kg-card.kg-button-card{margin-top:48px;margin-bottom:48px}.post-content .kg-card.kg-video-card{margin-top:48px;margin-bottom:48px}.post-content .kg-card.kg-gallery-card{margin-top:48px;margin-bottom:48px}.post-content .kg-card.kg-callout-card{padding:20px}.post-content .kg-card.kg-product-card{margin-top:48px;margin-bottom:48px}.post-content .kg-card.kg-product-card .kg-product-card-container{padding:20px}.post-content .kg-card.kg-product-card .kg-product-card-image{margin-bottom:25px}.post-content .kg-card.kg-product-card .kg-product-card-image+.kg-product-card-title-container::before{top:-21px;left:-20px;width:550px}.post-content .kg-card.kg-file-card a.kg-file-card-container{padding:20px}.post-content .kg-card.kg-file-card .kg-file-card-icon{width:64px;aspect-ratio:auto}.post-content .kg-card.kg-file-card .kg-file-card-icon svg{width:32px;height:32px}.post-content .kg-card.kg-toggle-card{padding:20px}.post-content .kg-card.kg-toggle-card h4.kg-toggle-heading-text{font-size:1.8rem}.post-content .kg-card.kg-header-card.kg-width-full{margin-top:48px;margin-bottom:48px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular{padding:28px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular .kg-header-card-heading{font-family:var(--font-family-titles);font-size:var(--h4-font-size);font-weight:var(--font-weight-titles);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);font-size:2.2rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular .kg-header-card-heading *{font-size:2.2rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide{padding:28px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide .kg-header-card-heading{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2.4rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide .kg-header-card-heading *{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2.4rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full{padding:64px 32px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-heading{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2.6rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-heading *{font-size:2.6rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-subheading{font-size:2rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-subheading a{font-size:2rem !important}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-text{padding:56px 36px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-heading{font-size:2.4rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-heading *{font-size:2.4rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-content{padding:36px;gap:36px}.post-content .kg-card.kg-signup-card .kg-signup-card-form.error .kg-signup-card-error{top:100%;width:100%;text-align:center;padding:2px 0;font-family:var(--font-family);font-size:var(--body-XS-font-size);font-weight:var(--body-XS-font-weight);line-height:var(--body-XS-line-height);letter-spacing:var(--body-XS-letter-spacing);font-size:1rem;line-height:1;font-weight:500}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-fields{max-width:none;align-items:flex-start;flex-direction:column;gap:12px;height:auto;background-color:rgba(0,0,0,0)}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-button{display:flex;align-items:center;justify-content:center;width:100%}.post-content .kg-card.kg-signup-card.kg-width-regular{padding:28px}.post-content .kg-card.kg-signup-card.kg-width-regular .kg-signup-card-content .kg-signup-card-heading{font-family:var(--font-family-titles);font-size:var(--h4-font-size);font-weight:var(--font-weight-titles);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);font-size:2.4rem}.post-content .kg-card.kg-signup-card.kg-width-regular .kg-signup-card-content .kg-signup-card-heading *{font-size:2.4rem}.post-content .kg-card.kg-signup-card.kg-width-wide{padding:28px}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-heading{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2.6rem}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-heading *{font-size:2.6rem}.post-content .kg-card.kg-signup-card.kg-width-full{padding:72px 36px}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-heading{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2.8rem}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-heading *{font-size:2.8rem}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-subheading{font-size:1.8rem}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-subheading a{font-size:1.8rem !important}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-text{padding:56px 36px}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-heading{font-size:2.4rem}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-heading *{font-size:2.4rem}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-subheading{font-size:1.6rem}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-subheading *{font-size:1.6rem}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-content-wide .kg-signup-card-content{padding:36px;gap:36px}}@media(max-width: 450px){.post-content .kg-card.kg-header-card.kg-width-full.kg-size-small .kg-header-card-header{font-size:2.8rem}.post-content .kg-card.kg-header-card.kg-width-full.kg-size-medium{min-height:50vh}.post-content .kg-card.kg-header-card.kg-width-full.kg-size-medium .kg-header-card-header{font-size:3.2rem}.post-content .kg-card.kg-header-card.kg-width-full.kg-size-medium .kg-header-card-subheader{font-size:1.6rem}.post-content .kg-card.kg-header-card.kg-width-full.kg-size-large{min-height:60vh}.post-content .kg-card.kg-header-card.kg-width-full.kg-size-large .kg-header-card-header{font-size:3.8rem}.post-content .kg-card.kg-header-card.kg-width-full.kg-size-large .kg-header-card-subheader{font-size:1.6rem}}@media(max-width: 430px){.kg-audio-volume-slider{display:none}}@media(max-width: 375px){.post-content>*,.post-content .kg-card.kg-audio-card,.post-content .kg-card.kg-button-card,.post-content .kg-card.kg-signup-card,.post-content .kg-card.kg-header-card.kg-v2,.post-content .kg-card.kg-embed-card,.post-content .kg-card.kg-file-card,.post-content .kg-card.kg-product-card{width:calc(100% - 32px)}.post-content .kg-card.kg-image-card.kg-width-wide,.post-content .kg-card.kg-video-card.kg-width-wide,.post-content .kg-card.kg-gallery-card,.post-content .kg-card.kg-signup-card.kg-width-wide,.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide,.post-content blockquote.kg-blockquote-alt{width:calc(100% - 14px)}.post-content .kg-card.kg-image-card.kg-width-wide figcaption,.post-content .kg-card.kg-video-card.kg-width-wide figcaption,.post-content .kg-card.kg-gallery-card figcaption{width:calc(100% - 14px)}.post-content .kg-card.kg-image-card.kg-width-full figcaption,.post-content .kg-card.kg-video-card.kg-width-full figcaption,.post-content .kg-card.kg-signup-card.kg-width-full figcaption,.post-content .kg-card.kg-header-card.kg-v2.kg-width-full figcaption{width:calc(100% - 32px)}.post-content .kg-card.kg-audio-card .kg-audio-thumbnail{width:52px;min-width:52px;height:52px;min-height:52px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full{padding:72px 32px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-text{padding:56px 32px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-content{padding:32px;gap:32px}.post-content .kg-card.kg-signup-card.kg-width-full{padding:72px 32px}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-text{padding:56px 32px}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-content-wide .kg-signup-card-content{padding:32px;gap:32px}}.post-footer{width:calc(100% - 80px);max-width:738px;margin:56px auto 80px;display:flex;flex-direction:column;gap:12px}.post-footer--without-access{margin:56px auto 0px}.post-footer__meta{display:flex;align-items:center;flex-wrap:wrap;overflow:hidden;-moz-column-gap:25px;column-gap:25px;row-gap:16px}.post-footer__post-tags-wrapper .post-tag-icons-wrapper{margin-left:auto}.post-footer__post-tags{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.post-footer .post-tag-icon .post-tag-icon__tooltip{right:0;left:auto;left:initial}@media(max-width: 1100px){.post-footer{width:calc(100% - 60px)}}@media(max-width: 750px){.post-footer .post-tag-icons-wrapper{margin-left:0;margin-left:initial}.post-footer .post-footer__post-tags-wrapper{gap:6px}.post-footer .post-tag-icon .post-tag-icon__tooltip{right:auto;right:initial;left:0}}@media(max-width: 550px){.post-footer{width:calc(100% - 40px)}}@media(max-width: 375px){.post-footer{width:calc(100% - 32px)}}.subscribe-banner{background-color:var(--alt-color);padding:64px;border-radius:8px;border-radius:var(--border-radius-blocks, 8px);min-height:296px;width:calc(100% - 80px);max-width:1120px;margin:0 auto;display:flex;align-items:center;justify-content:center;position:relative}.subscribe-banner-form{display:flex;align-items:center;flex-direction:column;gap:12px;position:relative;max-width:499px;width:100%}.subscribe-banner-form__title{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);text-align:center}.subscribe-banner-form__text{font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);text-align:center;opacity:.8;margin-top:4px}.subscribe-banner-form__input-wrapper{display:flex;border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);overflow:hidden;margin-top:12px;max-width:424px;width:100%;transition:background-color .3s ease;position:relative}.subscribe-banner-form__input-wrapper::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100px;border:1px solid var(--main-color);opacity:0;transition:opacity .3s ease}.subscribe-banner-form__input-wrapper:hover::after,.subscribe-banner-form__input-wrapper:focus-within::after{opacity:.1}.subscribe-banner-form__input{background-color:rgba(0,0,0,0);padding:0 0 0 24px;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color);position:relative;z-index:5;width:100%}.subscribe-banner-form__input::-moz-placeholder{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color)}.subscribe-banner-form__input::placeholder{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color)}.subscribe-banner-form__terms{max-width:424px;width:100%;text-align:center;font-family:var(--font-family);font-size:var(--body-XS-font-size);font-weight:var(--body-XS-font-weight);line-height:var(--body-XS-line-height);letter-spacing:var(--body-XS-letter-spacing)}.subscribe-banner-form__terms p>*:not(a){font-weight:400;opacity:.8}.subscribe-banner-form__terms a{opacity:.8;background-image:linear-gradient(90deg, currentColor 0, currentColor);background-position:left 95%;background-repeat:no-repeat;background-size:100% 5%;transition:background-size .3s ease, opacity .3s ease}.subscribe-banner-form__terms a:hover{background-size:0 5%;opacity:1}.subscribe-banner-form__error{color:red;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);text-align:center;display:none;position:absolute;bottom:-38px}.subscribe-banner-form__success-wrapper{display:none;flex-direction:column;align-items:flex-start;gap:12px;max-width:499px;width:100%}.subscribe-banner-form__success-wrapper svg{align-self:center}.subscribe-banner-form__success-wrapper svg path{fill:var(--main-color)}.subscribe-banner-form__success-title{color:var(--main-color);font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);text-align:center;width:100%}.subscribe-banner-form__success-text{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);text-align:center;color:var(--main-color);opacity:.9}.subscribe-banner-form__success-wrapper,.subscribe-banner-form__error{display:none}.subscribe-banner-form.loading .btn .btn__text,.subscribe-banner-form.loading .btn .btn__icon-wrapper{opacity:0}.subscribe-banner-form.loading .btn .loader-icon{opacity:1}.subscribe-banner-form.success .subscribe-banner-form__success-wrapper{display:flex}.subscribe-banner-form.success .subscribe-banner-form__input-wrapper,.subscribe-banner-form.success .subscribe-banner-form__title,.subscribe-banner-form.success .subscribe-banner-form__text,.subscribe-banner-form.success .subscribe-banner-form__terms{display:none}.subscribe-banner-form.error .subscribe-banner-form__error{display:block}html[data-theme=light] .subscribe-banner-form__input-wrapper{background-color:#fff}html[data-theme=dark] .subscribe-banner-form__input-wrapper{background-color:#4f4f4f;background-color:var(--main-background-color--dark-mode, #4f4f4f)}@media(max-width: 1100px){.subscribe-banner{width:calc(100% - 60px);padding:64px 32px}}@media(max-width: 550px){.subscribe-banner{width:calc(100% - 40px);padding:48px 24px}.subscribe-banner-form__title{font-size:28px}}@media(max-width: 450px){.subscribe-banner-form__input-wrapper{flex-direction:column;gap:16px;border-radius:0;background-color:rgba(0,0,0,0);overflow:visible}.subscribe-banner-form__input-wrapper .btn{justify-content:space-between}.subscribe-banner-form__input-wrapper::after{content:normal;content:initial}.subscribe-banner-form__input{height:47px;border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px)}html[data-theme=light] .subscribe-banner-form__input-wrapper{background-color:rgba(0,0,0,0)}html[data-theme=light] .subscribe-banner-form__input{background-color:#fff}html[data-theme=dark] .subscribe-banner-form__input-wrapper{background-color:rgba(0,0,0,0)}html[data-theme=dark] .subscribe-banner-form__input{background-color:#4f4f4f}}@media(max-width: 375px){.subscribe-banner{width:calc(100% - 32px);padding:32px 16px}.subscribe-banner-form__title{font-size:26px}}.read-next-section .post-card{padding-bottom:0}.read-next-section .post-card::before{content:normal;content:initial}.read-next-section .post-card:nth-of-type(n + 3){padding-top:24px}.read-next-section .post-card:nth-of-type(n + 3)::before{content:"";top:0px}.progress-bar{padding:33px 0;position:sticky;z-index:1000;left:0;right:0;bottom:-150px;background-color:var(--color-bg);transition:bottom .3s ease}.progress-bar::before,.progress-bar::after{content:"";height:1px;position:absolute;left:0;right:0;bottom:0;background-color:var(--main-color);opacity:.2}.progress-bar::after{top:0}.progress-bar.show{bottom:0}.reading-progress{position:absolute;top:0;left:0;-webkit-appearance:none;display:block;width:100%;height:1px}.reading-progress::-webkit-progress-value{background-color:var(--main-color)}.reading-progress::-webkit-progress-bar{background:rgba(0,0,0,0)}.reading-progress::-moz-progress-bar{background:rgba(0,0,0,0)}.progress-bar-main{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;width:calc(100% - 80px);max-width:1120px;position:relative}.progress-bar-main__share{display:flex;align-items:center;gap:16px;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.progress-bar-main__share .copyToClipboardBtn__tooltip{top:calc(-100% + 5px)}.progress-bar-main__link{display:flex;align-items:center;gap:4px;height:100%;font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);overflow:hidden;transition:opacity .3s ease, transform .3s ease}.progress-bar-main__link svg{flex-shrink:0;transition:opacity .35s ease-in;opacity:0}.progress-bar-main__link svg path{stroke:var(--main-color)}.progress-bar-main__link--prev{transform:translateX(-23px);margin-right:auto}.progress-bar-main__link--next{transform:translateX(23px);margin-left:auto}.progress-bar-main__link:hover{opacity:.9;transform:translateX(0)}.progress-bar-main__link:hover svg{opacity:.9}@media(max-width: 1100px){.progress-bar-main{width:calc(100% - 60px)}}@media(max-width: 1000px){.progress-bar-main__share .share-block .share-btn:hover{transform:translateY(0);background-color:var(--alt-color)}.progress-bar-main__share .share-block .share-btn:hover svg path{fill:var(--main-color)}.progress-bar-main__share .share-block .share-btn:last-child:hover svg path{fill:var(--alt-color);stroke:var(--main-color)}.progress-bar-main__link--prev,.progress-bar-main__link--next{transform:translateX(0)}.progress-bar-main__link--prev svg,.progress-bar-main__link--next svg{opacity:1}.progress-bar-main__link:hover{opacity:1}}@media(max-width: 550px){.progress-bar{padding:23px 0}.progress-bar-main{width:calc(100% - 40px);gap:8px}.progress-bar-main__share span{display:none}}@media(max-width: 375px){.progress-bar-main{width:calc(100% - 32px)}.progress-bar-main__link{font-size:14px}.progress-bar-main__link svg{width:16px}}@media(max-width: 350px){.progress-bar-main__link svg{display:none}}.post-content .post-upgrade-cta{position:relative}.post-content .post-upgrade-cta:not(:first-child):after{background-color:var(--color-bg);box-shadow:0 0 110px 110px var(--color-bg);content:"";height:1px;left:0;right:0;position:absolute;top:-1px;transition:box-shadow .35s ease, background-color .35s ease}.post-content .post-upgrade-cta-content{border-radius:8px;border-radius:var(--border-radius-blocks, 8px);background-color:var(--alt-color);padding:64px;position:relative;z-index:5}.post-content .post-upgrade-cta-small-text{opacity:1}.post-content .post-upgrade-cta-signin{transition:opacity .3s ease}.post-content .post-upgrade-cta-signin:hover{opacity:.8}.post-content .post-upgrade-cta-icon svg{width:38px;height:38px;margin:0 auto}.post-content .post-upgrade-cta-icon svg path{fill:var(--main-color)}.post-content .post-upgrade-cta-title{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);margin:24px auto;text-align:center}.post-content .post-upgrade-cta-content .btn{display:flex !important;width:-moz-fit-content !important;width:fit-content !important;gap:4px !important;padding-top:4px !important;padding-bottom:4px !important}.post-content .post-upgrade-cta-content .btn{margin:0 auto}.post-content .post-upgrade-cta-small-text{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing)}.post-content .post-upgrade-cta-signin{font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing)}@media(max-width: 1100px){.post-content .post-upgrade-cta-content{padding:48px}}@media(max-width: 1000px){.post-content .post-upgrade-cta-signin:hover{opacity:1}}@media(max-width: 850px){.post-content .post-upgrade-cta-content{padding:32px}.post-content .post-upgrade-cta-title{font-size:28px}}@media(max-width: 550px){.post-content .post-upgrade-cta-content{padding:24px}.post-content .post-upgrade-cta-title{font-size:24px}}.hero__wrapper{display:flex}.hero__wrapper--with-author{align-items:flex-start;justify-content:space-between;-moz-column-gap:64px;column-gap:64px}.hero__container{display:flex;flex-direction:column;gap:20px;width:100%;position:relative}.hero__container--without-subscribe-form{justify-content:center}.hero__container--without-author{max-width:674px;align-items:center;margin:0 auto}.hero__container--without-author .hero__description{text-align:center;max-width:504px}.hero__container--without-author .hero__title{text-align:center}.hero__container--with-author{max-width:739px;width:100%}.hero__container--with-author .hero__title{max-width:657px}.hero__container--with-author .hero__description{max-width:440px}.hero__container .subscribe-form{margin-top:4px}.hero__title{color:var(--main-color);font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing)}.hero__description{color:var(--main-color);font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);opacity:.9}.hero .author-card{position:relative}@media(max-width: 1100px){.hero .author-card{max-width:220px}}@media(max-width: 1000px){.hero__wrapper--with-author{-moz-column-gap:48px;column-gap:48px}.hero__container--with-author .hero__title{max-width:100%;font-size:calc(var(--h1-font-size) - .4rem)}.hero .author-card{max-width:200px}}@media(max-width: 900px){.hero__title{font-size:calc(var(--h1-font-size) - .4rem)}.hero__container--with-author .hero__title{font-size:calc(var(--h1-font-size) - .8rem)}.hero .author-card{max-width:200px}}@media(max-width: 800px){.hero__wrapper--with-author{flex-direction:column;-moz-column-gap:0;column-gap:0;row-gap:28px}.hero__container--with-author .hero__title{font-size:calc(var(--h1-font-size) - .4rem)}.hero .author-card{flex-direction:row;align-items:center;max-width:100%}.hero .author-card__image-wrapper-link{width:100px;height:100px}}@media(max-width: 700px){.hero__title{font-size:calc(var(--h1-font-size) - .8rem)}.hero__container--with-author .hero__title{font-size:calc(var(--h1-font-size) - .8rem)}}@media(max-width: 550px){.hero__title{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing)}.hero__container--with-author .hero__title{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing)}}@media(max-width: 350px){.hero .author-card{gap:16px}.hero .author-card__image-wrapper-link{width:80px;height:80px}.hero .author-card__bio{font-family:var(--font-family);font-size:var(--body-XS-font-size);font-weight:var(--body-XS-font-weight);line-height:var(--body-XS-line-height);letter-spacing:var(--body-XS-letter-spacing)}}.subscribe-form{width:100%;max-width:424px}.subscribe-form__input-wrapper{display:flex;border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);overflow:hidden;background-color:var(--alt-color);width:100%;transition:background-color .3s ease;position:relative}.subscribe-form__input-wrapper::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100px;border:1px solid var(--main-color);opacity:0;transition:opacity .3s ease}.subscribe-form__input-wrapper:hover::after,.subscribe-form__input-wrapper:focus-within::after{opacity:.1}.subscribe-form__input{background-color:rgba(0,0,0,0);padding:0 0 0 24px;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color);position:relative;z-index:5;width:100%}.subscribe-form__input::-moz-placeholder{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color)}.subscribe-form__input::placeholder{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color)}.subscribe-form.loading .btn .btn__text,.subscribe-form.loading .btn .btn__icon-wrapper{opacity:0}.subscribe-form.loading .btn .loader-icon{opacity:1}.subscribe-form.success .subscribe-form-success{display:flex}.subscribe-form.success .subscribe-form__input-wrapper{display:none}.subscribe-form-error{color:red;margin-top:8px;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);text-align:center;display:none}.subscribe-form-success{display:none;flex-direction:column;align-items:flex-start;gap:12px}.subscribe-form-success .success-icon path{fill:var(--main-color)}.subscribe-form-success__title{color:var(--main-color);font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);text-align:left}.subscribe-form-success__text{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);text-align:left;color:var(--main-color);opacity:.9}@media(max-width: 1000px){.subscribe-form__input-wrapper:hover::after,.subscribe-form__input-wrapper:focus-within::after{opacity:0}}@media(max-width: 375px){.subscribe-form__input-wrapper{flex-direction:column;gap:8px;border-radius:0;overflow:auto;background-color:rgba(0,0,0,0)}.subscribe-form__input{height:47px;border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);background-color:var(--alt-color)}.subscribe-form .btn{justify-content:space-between}}.author-card{display:flex;flex-direction:column;gap:20px;max-width:246px;width:100%;position:relative;transition-delay:calc(var(--i)*200ms)}.author-card__image-wrapper-link{width:132px;height:132px;display:flex;align-items:center;justify-content:center;position:relative;background-color:var(--alt-color);border-radius:100%;overflow:hidden;flex-shrink:0;transition:opacity .3s ease}.author-card__image-wrapper-link svg{width:36px;height:36px}.author-card__image-wrapper-link svg path{stroke:var(--main-color)}.author-card__image-wrapper-link:hover{opacity:.9}.author-card__image{position:absolute;top:0;left:0;right:0;bottom:0;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.author-card__name{color:var(--main-color);font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);transition:opacity .3s ease}.author-card__name:hover{opacity:.9}.author-card__bio{color:var(--main-color);font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);margin-top:6px;opacity:.8}@media(max-width: 1000px){.author-card__image-wrapper-link:hover,.author-card__name:hover{opacity:1}}@media(max-width: 700px){.author-card__image-wrapper-link{width:100px;height:100px}.author-card__image-wrapper-link svg{width:28px;height:28px}}.section-title{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px;padding-bottom:28px;position:relative;overflow:hidden}.section-title::before{content:"";height:1px;position:absolute;left:0;right:0;bottom:0;background-color:var(--main-color);opacity:.2}.section-title--comments{margin-bottom:24px}.section-title__title-text{color:var(--main-color);font-family:var(--font-family-titles);font-size:var(--subheading-font-size);font-weight:var(--subheading-font-weight);line-height:var(--subheading-line-height);letter-spacing:var(--subheading-letter-spacing);text-transform:var(--subheading-text-transform);position:relative}.section-title__link{color:var(--main-color);transform:translateX(23px);transition:transform .3s ease, opacity .3s ease;font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);display:flex;align-items:center;gap:4px}.section-title__link svg{opacity:0;width:19px;height:19px;transition:opacity .35s ease-in}.section-title__link svg path{stroke:var(--main-color)}.section-title__link:hover{transform:translateX(0px);opacity:.9}.section-title__link:hover svg{opacity:.9}@media(max-width: 1000px){.section-title__link{transform:translateX(0)}.section-title__link svg{opacity:1}.section-title__link:hover{opacity:1}}.project-cards-wrapper:hover .project-card__img-wrapper::before{opacity:.2}.project-card{padding:24px 0;position:relative;overflow:hidden;display:flex;justify-content:space-between;gap:64px;transition-delay:calc(var(--i)*200ms)}.project-card::before{content:"";height:1px;position:absolute;left:0;right:0;bottom:0;background-color:var(--main-color);opacity:.2;transition:opacity .3s ease}.project-card:hover .project-card__link{transform:translateX(0px);opacity:.9}.project-card:hover .project-card__link svg{opacity:.9}.project-card:hover::before{opacity:.4}.project-card__img-wrapper{max-width:146px;width:100%;min-height:108px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.project-card__img-link{overflow:hidden;border-radius:8px;border-radius:var(--border-radius-images, 8px);transition:opacity .3s ease}.project-card__img-link:hover{opacity:.8}.project-card__img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.36/1;transition:opacity .3s ease}.project-card__container{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:739px;width:100%}.project-card__info{display:flex;flex-direction:column;gap:8px;max-width:380px;width:100%}.project-card__title-link{color:var(--main-color);font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);transition:opacity .3s ease}.project-card__title-link:hover{opacity:.8}.project-card__excerpt{color:var(--main-color);font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);opacity:.9}.project-card__link{color:var(--main-color);transform:translateX(23px);transition:transform .3s ease, opacity .3s ease;font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);display:flex;align-items:center;gap:4px;flex-shrink:0}.project-card__link svg{opacity:0;width:19px;height:19px;transition:opacity .35s ease-in}.project-card__link svg path{stroke:var(--main-color)}.project-card__no-image-wrapper{overflow:hidden;width:100%}.project-card__no-image-link{width:100%;padding:16px;aspect-ratio:1.36/1;background-color:var(--alt-color);display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.project-card__no-image-link:hover{opacity:.8 !important}.project-card__no-image{display:block;width:100%;-o-object-fit:cover;object-fit:cover}:root[data-theme=light] .project-card__no-image--light-logo{display:block}:root[data-theme=light] .project-card__no-image--dark-logo{display:none}:root[data-theme=dark] .project-card__no-image--light-logo{display:none}:root[data-theme=dark] .project-card__no-image--dark-logo{display:block}@media(max-width: 1000px){.project-card:hover::before{opacity:.2}.project-card:hover .project-card__img-wrapper::before{opacity:.2}.project-card__link{transform:translateX(0)}.project-card__link:hover{opacity:1}.project-card__title-link:hover,.project-card__img-link:hover{opacity:1 !important}.project-card__tag:hover{background-color:var(--alt-color);color:var(--main-color)}}@media(max-width: 850px){.project-card{flex-direction:column;gap:16px}.project-card__img-wrapper{display:none}.project-card__container{flex-direction:column;align-items:flex-start;gap:16px}.project-card__link{transform:translateX(0px)}.project-card__info{max-width:470px}}.posts{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;padding-top:24px;position:relative}@media(max-width: 850px){.posts{grid-template-columns:1fr}}.post-card{display:flex;flex-direction:column;gap:8px;padding-bottom:24px;position:relative;cursor:none;transition-delay:calc(var(--i)*200ms)}.post-card__link{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:1;cursor:none}.post-card:hover .cursor{transform:translate(-20px, -20px) scale(1)}.post-card:hover .cursor--hide{transform:translate(-20px, -20px) scale(0)}.post-card::before{content:"";height:1px;position:absolute;left:0;right:0;bottom:0;background-color:var(--main-color);opacity:.2;transition:opacity .3s ease}.post-card__title{max-width:388px;width:100%;margin-top:8px;color:var(--main-color);font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing)}.post-card__excerpt{color:var(--main-color);font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);opacity:.9;max-width:442px;width:100%}.post-card__img-wrapper{max-width:126px;width:100%;aspect-ratio:1.37/1;display:block;overflow:hidden;border-radius:8px;border-radius:var(--border-radius-images, 8px)}.post-card__img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.post-card__meta{display:flex;gap:25px;align-items:center;margin-top:8px}.post-card__date{color:var(--main-color);opacity:.6;font-family:var(--font-family);font-size:var(--details-font-size);font-weight:var(--details-font-weight);line-height:var(--details-line-height);letter-spacing:var(--details-letter-spacing)}.post-card__reading-time-wrapper{position:relative}.post-card__reading-time-wrapper::before{content:"";width:5px;height:5px;border-radius:50%;background-color:var(--main-color);position:absolute;top:50%;left:-15px;transform:translateY(-50%)}.post-card__reading-time{color:var(--main-color);opacity:.6;font-family:var(--font-family);font-size:var(--details-font-size);font-weight:var(--details-font-weight);line-height:var(--details-line-height);letter-spacing:var(--details-letter-spacing)}.post-card .post-tags{position:relative;z-index:2;margin-top:12px;cursor:auto;width:-moz-fit-content;width:fit-content}.post-card__no-img-wrapper{background-color:var(--alt-color);padding:16px;display:flex;align-items:center;justify-content:center}.post-card__no-image{max-height:20px}:root[data-theme=light] .post-card__no-image--light-logo{display:block}:root[data-theme=light] .post-card__no-image--dark-logo{display:none}:root[data-theme=dark] .post-card__no-image--light-logo{display:none}:root[data-theme=dark] .post-card__no-image--dark-logo{display:block}.cursor{width:40px;height:40px;background-color:var(--main-color);border-radius:50%;position:fixed;display:flex;align-items:center;justify-content:center;z-index:20;transition:transform .3s ease;transform:translate(-20px, -20px) scale(0);transform-origin:center center;pointer-events:none}.cursor svg path{stroke:var(--button-text-color)}@media(max-width: 850px){.post-card__title{max-width:428px}.post-card__excerpt{max-width:482px}}.post-tags{display:flex;flex-wrap:wrap;align-items:center;gap:4px;z-index:99}.post-tag{display:flex;align-items:center;justify-content:center;border-radius:100px;border-radius:var(--border-radius-tags-and-icons, 100px);padding:6px 12px;background-color:var(--alt-color);color:var(--main-color);font-family:var(--font-family);font-size:var(--body-XS-font-size);font-weight:var(--body-XS-font-weight);line-height:var(--body-XS-line-height);letter-spacing:var(--body-XS-letter-spacing);transition:background-color .3s ease, color .3s ease}.post-tag:hover{color:var(--alt-color);background-color:var(--main-color)}.post-tag-icons-wrapper{display:flex;align-items:center;gap:4px}.post-tag-icon{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:100px;border-radius:var(--border-radius-tags-and-icons, 100px);background-color:var(--alt-color);transition:background-color .3s ease, color .3s ease;position:relative;z-index:10}.post-tag-icon svg path{fill:var(--main-color);transition:fill .3s ease}.post-tag-icon__tooltip{color:var(--alt-color);background-color:var(--main-color);display:none;align-items:center;justify-content:center;font-family:var(--font-family);font-size:var(--body-XS-font-size);font-weight:var(--body-XS-font-weight);line-height:var(--body-XS-line-height);letter-spacing:var(--body-XS-letter-spacing);line-height:100%;padding:6px 12px;position:absolute;left:0;bottom:calc(100% + 4px);animation:fadeIn .35s ease;width:-moz-max-content;width:max-content;z-index:10;border-radius:100px;border-radius:var(--border-radius-tags-and-icons, 100px)}.post-tag-icon:hover{background-color:var(--main-color)}.post-tag-icon:hover .post-tag-icon__tooltip{display:flex}.post-tag-icon:hover svg path{fill:var(--alt-color)}@media(max-width: 1000px){.post-tag:hover{color:var(--main-color);background-color:var(--alt-color)}.post-tag-icon:hover{background-color:var(--alt-color)}.post-tag-icon:hover svg path{fill:var(--main-color)}}.socials{display:flex;align-items:flex-end;gap:6px;width:100%;max-width:-moz-fit-content;max-width:fit-content;height:calc(36px + .3125rem)}.socials__link{padding-bottom:0;transition:padding-bottom .3s ease}.socials__link:hover{padding-bottom:.3125rem}.socials__link:hover .socials__icon-wrapper{background-color:var(--main-color)}.socials__link:hover .socials__icon-wrapper svg path{fill:var(--alt-color)}.socials__icon-wrapper{border-radius:50%;background-color:var(--alt-color);transition:background-color .3s ease;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.socials__icon-wrapper svg path{fill:var(--main-color);transition:fill .3s ease}.socials svg{fill:var(--color-main);width:20px;height:20px}@media(max-width: 1000px){.socials__link:hover{padding-bottom:0}.socials__link:hover .socials__icon-wrapper{background-color:var(--alt-color)}.socials__link:hover .socials__icon-wrapper svg path{fill:var(--main-color)}}.work-experience-section .section-title__title-text a{transition:opacity .3s ease;opacity:1}.work-experience-section .section-title__title-text a:hover{opacity:.9}.work-experience-section__cards{display:flex;flex-direction:column}.work-card{display:flex;justify-content:space-between;gap:64px;position:relative;padding:24px 0;transition-delay:calc(var(--i)*200ms)}.work-card:hover::before{opacity:.4}.work-card::before{content:"";height:1px;position:absolute;left:0;right:0;bottom:0;background-color:var(--main-color);opacity:.2;transition:opacity .3s ease}.work-card__positions{display:flex;flex-wrap:wrap;align-content:flex-start;gap:4px;max-width:259px;width:100%}.work-card__position{padding:6px 14px;display:flex;align-items:center;justify-content:center;border-radius:100px;border-radius:var(--border-radius-tags-and-icons, 100px);background-color:var(--alt-color);color:var(--main-color);font-family:var(--font-family);font-size:var(--body-XS-font-size);font-weight:var(--body-XS-font-weight);line-height:var(--body-XS-line-height);letter-spacing:var(--body-XS-letter-spacing);width:-moz-fit-content;width:fit-content;align-self:flex-start}.work-card__accordion-header{display:flex;flex-direction:column;gap:12px}.work-card__time{color:var(--main-color);opacity:.9;font-family:var(--font-family);font-size:var(--details-font-size);font-weight:var(--details-font-weight);line-height:var(--details-line-height);letter-spacing:var(--details-letter-spacing)}.work-card__company-name{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);color:var(--main-color)}.work-card__accordion-btn-wrapper{border-radius:50%;width:24px;height:24px;overflow:hidden}.work-card__accordion{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.work-card__accordion.active+.work-card__description{margin-top:8px}.work-card__accordion:hover .work-card__accordion-btn:last-child{transform:translateX(0%)}.work-card__accordion:hover .work-card__accordion-btn:first-child{transform:translateX(100%)}.work-card__accordion.active .work-card__accordion-btn::after{rotate:0deg}.work-card__accordion-btn-wrapper{position:relative}.work-card__accordion-btn{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--alt-color);position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .25s cubic-bezier(0.645, 0.045, 0.355, 1)}.work-card__accordion-btn::before,.work-card__accordion-btn::after{content:"";position:absolute;transition:rotate .3s ease;width:10px;height:1px;border-radius:100px;display:block;background-color:var(--main-color)}.work-card__accordion-btn::after{rotate:90deg}.work-card__accordion-btn:last-child{transform:translateX(-101%);background-color:var(--main-color)}.work-card__accordion-btn:last-child::before,.work-card__accordion-btn:last-child::after{background-color:var(--alt-color)}.work-card__accordion-btn:last-child svg path{stroke:var(--alt-color)}.work-card__experience{max-width:100%;width:100%}.work-card__description{margin-bottom:0px !important}.work-card__description{max-height:0;overflow:hidden;transition:max-height 1s cubic-bezier(0.4, 0, 0.2, 1), margin-top 1s cubic-bezier(0.4, 0, 0.2, 1);max-width:344px;width:100%;margin-top:0px;color:var(--main-color);opacity:.9;font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing)}@media(max-width: 1000px){.work-card:hover::before{opacity:.2}.work-card__company-name:hover{opacity:1}.work-card__accordion:hover .work-card__accordion-btn:first-child{transform:translateX(0%)}.work-card__accordion:hover .work-card__accordion-btn:last-child{transform:translateX(-101%)}}@media(max-width: 850px){.work-card{flex-direction:column;gap:16px}.work-card__description{max-width:444px}}.membership-section.membership-page{padding-bottom:0}.membership-section .membership-page__toggle-wrapper{margin-top:0}.membership-section .section-title__link{font-family:var(--font-family-titles);font-size:var(--subheading-font-size);font-weight:var(--subheading-font-weight);line-height:var(--subheading-line-height);letter-spacing:var(--subheading-letter-spacing);text-transform:var(--subheading-text-transform);transform:translateX(0px)}.pagination{display:flex;align-items:center;justify-content:center;position:relative}.pagination__prev,.pagination__next{display:flex;align-items:center;gap:4px;font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);position:absolute;top:50%;transition:transform .3s ease, opacity .3s ease}.pagination__prev svg,.pagination__next svg{opacity:0;transition:opacity .3s ease}.pagination__prev svg path,.pagination__next svg path{stroke:var(--main-color)}.pagination__prev:hover,.pagination__next:hover{transform:translate(0px, -50%);opacity:.9}.pagination__prev:hover svg,.pagination__next:hover svg{opacity:.9}.pagination__prev{transform:translate(-22px, -50%);left:0}.pagination__next{transform:translate(22px, -50%);right:0}.pagination__page-number{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing)}@media(max-width: 1000px){.pagination__prev{transform:translate(0, -50%);opacity:1}.pagination__next{transform:translate(0, -50%)}.pagination__prev,.pagination__next{opacity:1}.pagination__prev svg,.pagination__next svg{opacity:1}.pagination__prev:hover,.pagination__next:hover{opacity:1}.pagination__prev:hover svg,.pagination__next:hover svg{opacity:1}}.tag-page-post-card{position:relative;display:flex;justify-content:space-between;gap:64px;padding:24px 0;transition-delay:calc(var(--i)*200ms)}.tag-page-post-card::before{content:"";height:1px;position:absolute;left:0;right:0;bottom:0;background-color:var(--main-color);opacity:.2;transition:opacity .3s ease}.tag-page-post-card:hover .tag-page-post-card__img-wrapper::before{opacity:1 !important}.tag-page-post-card:hover .tag-page-post-card__link{transform:translateX(0px);opacity:.9}.tag-page-post-card:hover .tag-page-post-card__link svg{opacity:.9}.tag-page-post-card:hover::before{opacity:.4}.tag-page-post-card__title{max-width:388px;width:100%;margin-top:8px;color:var(--main-color);font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing)}.tag-page-post-card__excerpt{color:var(--main-color);font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);opacity:.9;max-width:442px;width:100%}.tag-page-post-card__img-wrapper{max-width:146px;width:100%;min-height:108px;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tag-page-post-card__img-link{overflow:hidden;border-radius:8px;border-radius:var(--border-radius-images, 8px);transition:opacity .3s ease}.tag-page-post-card__img-link:hover{opacity:.8}.tag-page-post-card__img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.36/1;transition:transform .3s ease, opacity .3s ease}.tag-page-post-card__container{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:739px;width:100%}.tag-page-post-card__info{display:flex;flex-direction:column;gap:8px;max-width:442px;width:100%}.tag-page-post-card__title-link{color:var(--main-color);font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);transition:opacity .3s ease}.tag-page-post-card__title-link:hover{opacity:.8}.tag-page-post-card__excerpt{color:var(--main-color);font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);opacity:.9}.tag-page-post-card__link{color:var(--main-color);transform:translateX(23px);transition:transform .3s ease, opacity .3s ease;font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);display:flex;align-items:center;gap:4px;flex-shrink:0}.tag-page-post-card__link svg{opacity:0;transition:opacity .3s ease}.tag-page-post-card__link svg path{stroke:var(--main-color)}.tag-page-post-card__meta{display:flex;align-items:center;gap:25px;margin-top:8px}.tag-page-post-card__date{font-family:var(--font-family);font-size:var(--details-font-size);font-weight:var(--details-font-weight);line-height:var(--details-line-height);letter-spacing:var(--details-letter-spacing);opacity:.8}.tag-page-post-card__reading-time-wrapper{display:flex;align-items:center;justify-content:center;position:relative}.tag-page-post-card__reading-time-wrapper::before{content:"";width:5px;height:5px;border-radius:50%;background-color:var(--main-color);position:absolute;top:50%;left:-15px;transform:translateY(-50%)}.tag-page-post-card__reading-time{font-family:var(--font-family);font-size:var(--details-font-size);font-weight:var(--details-font-weight);line-height:var(--details-line-height);letter-spacing:var(--details-letter-spacing);opacity:.8}.tag-page-post-card__no-image-wrapper{overflow:hidden;width:100%}.tag-page-post-card__no-image-link{width:100%;padding:16px;aspect-ratio:1.36/1;background-color:var(--alt-color);display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.tag-page-post-card__no-image-link:hover{opacity:.8 !important}.tag-page-post-card__no-image{display:block;width:100%;-o-object-fit:cover;object-fit:cover}:root[data-theme=light] .tag-page-post-card__no-image--light-logo{display:block}:root[data-theme=light] .tag-page-post-card__no-image--dark-logo{display:none}:root[data-theme=dark] .tag-page-post-card__no-image--light-logo{display:none}:root[data-theme=dark] .tag-page-post-card__no-image--dark-logo{display:block}@media(max-width: 1000px){.tag-page-post-card__img,.tag-page-post-card__no-image-link{transform:translate(0);opacity:1}.tag-page-post-card__img-link:hover,.tag-page-post-card__no-image-link:hover{opacity:1 !important}.tag-page-post-card:hover::before{opacity:.2}.tag-page-post-card:hover .tag-page-post-card__img-wrapper::before{opacity:.2}.tag-page-post-card__title-link:hover{opacity:1}.tag-page-post-card__link{transform:translateX(0)}.tag-page-post-card__link svg{opacity:1}.tag-page-post-card__link:hover{opacity:1}}@media(max-width: 950px){.tag-page-post-card{flex-direction:column}.tag-page-post-card__container{flex-direction:column;align-items:flex-start}.tag-page-post-card__img-wrapper{display:none}.tag-page-post-card__info{max-width:525px}}.membership-page{padding-bottom:130px;flex-grow:1}.membership-page__head{padding-top:80px;padding-bottom:24px;position:relative}.membership-page__head::before{content:"";height:1px;position:absolute;left:0;right:0;bottom:0;background-color:var(--main-color);opacity:.2}.membership-page__title{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);max-width:565px;width:100%}.membership-page__excerpt{font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);max-width:565px;width:100%;margin-top:20px;opacity:.9}.membership-page__toggle-wrapper{border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);background-color:var(--alt-color);margin-top:84px;padding:2px;height:43px;width:-moz-fit-content;width:fit-content;display:grid;grid-template-columns:repeat(2, 1fr);position:relative;transition:opacity .3s ease}.membership-page__toggle-wrapper:hover{opacity:.9}.membership-page__toggle-wrapper::after{content:"";background-color:var(--main-color);position:absolute;width:calc(50% - 2px);top:2px;left:2px;height:39px;border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);transform:translateX(0);transition:transform .3s ease}.membership-page.yearly .membership-page__toggle-wrapper::after{transform:translateX(100%)}.membership-page.yearly .membership-page__toggle-btn--yearly{color:#fff}.membership-page.yearly .membership-page__toggle-btn--monthly{color:var(--main-color)}.membership-page.yearly .tier-card__price-value.monthly{display:none}.membership-page.yearly .tier-card__price-per.monthly{display:none}.membership-page.yearly .tier-card__price-value.yearly{display:block}.membership-page.yearly .tier-card__price-per.yearly{display:block}.membership-page.yearly .tier-card__btn.monthly{display:none}.membership-page.yearly .tier-card__btn.yearly{display:flex}.membership-page__toggle-btn{color:var(--button-text-color);font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);min-width:100px;width:100%;padding:0 20px;position:relative;transition:color .3s ease;z-index:5}.membership-page__toggle-btn--yearly{color:var(--main-color)}.membership-page .post-content{position:relative}.membership-page .post-content::before{content:normal;content:initial}.membership-page .post-content>*{max-width:1120px}:root[data-theme=dark] .membership-page.yearly .membership-page__toggle-btn--yearly{color:#1d1d1f}.tiers{padding-top:24px}.tiers--default{display:flex;justify-content:center;gap:24px}.tiers--2col{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;grid-gap:24px;gap:24px}.tiers--3col{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;grid-gap:24px;gap:24px}.tier-card{padding:16px;background-color:var(--alt-color);border-radius:8px;border-radius:var(--border-radius-blocks, 8px);max-width:100%;width:100%;display:flex;flex-direction:column;position:relative;transition-delay:calc(var(--i)*200ms)}.tier-card__header{padding-bottom:22px;position:relative}.tier-card__header::before{content:"";height:1px;position:absolute;left:0;right:0;bottom:0;background-color:var(--main-color);opacity:.2}.tier-card__name{display:flex;align-items:center;justify-content:center;padding:6px 20px;background-color:var(--button-text-color);border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);font-family:var(--font-family);font-size:var(--body-XS-font-size);font-weight:var(--body-XS-font-weight);line-height:var(--body-XS-line-height);letter-spacing:var(--body-XS-letter-spacing);width:-moz-fit-content;width:fit-content}.tier-card__trial-days{display:flex;align-items:center;justify-content:center;padding:4px 10px;background-color:var(--main-color);color:var(--button-text-color);font-family:var(--font-family);font-size:var(--tags-font-size);font-weight:var(--tags-font-weight);line-height:var(--tags-line-height);letter-spacing:var(--tags-letter-spacing);text-transform:var(--tags-text-transform);border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);width:-moz-fit-content;width:fit-content;position:absolute;right:0;top:0}.tier-card__price{margin-top:20px;display:flex;align-items:center}.tier-card__price-value{font-family:var(--font-family);font-size:var(--price-font-size);font-weight:var(--price-font-weight);line-height:var(--price-line-height);letter-spacing:var(--price-letter-spacing)}.tier-card__price-value.yearly{display:none}.tier-card__price-per{font-family:var(--font-family);font-size:var(--body-XS-font-size);font-weight:var(--body-XS-font-weight);line-height:var(--body-XS-line-height);letter-spacing:var(--body-XS-letter-spacing);margin-left:20px;position:relative}.tier-card__price-per.yearly{display:none}.tier-card__price-per::before{content:"";height:1px;position:absolute;top:50%;left:-12px;transform:translateY(-50%);border-radius:50%;width:4px;height:4px;background-color:var(--main-color)}.tier-card__desc{color:var(--main-color);opacity:.9;max-width:282px;width:100%;margin-top:12px;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing)}.tier-card__benefits-list{display:flex;flex-direction:column;gap:12px;padding:24px 0}.tier-card__benefit-item{display:flex;align-items:center;gap:8px;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing)}.tier-card__benefit-item svg circle{fill:var(--main-color)}.tier-card__benefit-item svg path{stroke:var(--button-text-color)}.tier-card__btn{justify-content:space-between;margin-top:auto}.tier-card__btn.yearly{display:none}.tier-card__your-plan{margin-top:auto;font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing)}@media(max-width: 1100px){.membership-page__title{font-size:46px}.tiers--3col,.tiers--2col,.tiers--default{display:flex;flex-direction:column;row-gap:24px}.tiers--3col .tier-card,.tiers--2col .tier-card,.tiers--default .tier-card{max-width:100%}.tier-card__btn{width:-moz-fit-content;width:fit-content}}@media(max-width: 1000px){.membership-page__toggle-wrapper:hover{opacity:1}}@media(max-width: 850px){.membership-page__title{font-size:40px}}@media(max-width: 550px){.membership-page__title{font-size:36px}.membership-page{padding-bottom:80px}.membership-page__toggle-wrapper{margin-top:48px}}@media(max-width: 375px){.tier-card__btn{width:100%}}.tag-page{position:relative;padding-bottom:130px}.tag-page__pagination{margin-top:56px;position:relative}.tag-page__posts-count-wrapper{position:relative;padding-bottom:24px}.tag-page__posts-count-wrapper::before{content:"";height:1px;position:absolute;left:0;right:0;bottom:0;background-color:var(--main-color);opacity:.2}.tag-page__posts-count{display:flex;align-items:center;font-family:var(--font-family-titles);font-size:var(--subheading-font-size);font-weight:var(--subheading-font-weight);line-height:var(--subheading-line-height);letter-spacing:var(--subheading-letter-spacing);text-transform:var(--subheading-text-transform);position:relative}.tag-cards-wrapper:hover .tag-page-post-card__img-wrapper::before{opacity:.2}.tag-header{display:flex}.tag-header__content-wrapper{margin-top:80px;margin-bottom:80px}.tag-header__content-wrapper--with-img{margin-top:40px;padding:56px;width:100%;border-radius:8px;border-radius:var(--border-radius-blocks, 8px);min-height:310px;display:flex;align-items:flex-end;gap:20px;overflow:hidden;position:relative}.tag-header__content-wrapper--with-img::before{content:"";background-color:rgba(0,0,0,.4);position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.tag-header__content-wrapper--with-img .tag-header__content{position:relative;z-index:10}.tag-header__content-wrapper--with-img .tag-header__title,.tag-header__content-wrapper--with-img .tag-header__excerpt{color:#fff}.tag-header__content-wrapper--with-img .tag-header__excerpt{opacity:.9}.tag-header__content{max-width:480px;width:100%;position:relative}.tag-header__title{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);transition:color .3s ease}.tag-header__excerpt{font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);margin-top:20px;transition:color .3s ease}.tag-header__img-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.tag-header__img{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%}@media(max-width: 950px){.tag-header__title{font-size:48px}.tag-header__content-wrapper--with-img{padding:36px}}@media(max-width: 750px){.tag-header__content-wrapper--with-img{padding:32px}.tag-header__title{font-size:44px}}@media(max-width: 550px){.tag-header__title{font-size:36px}.tag-page{padding-bottom:80px}}@media(max-width: 375px){.tag-header__content-wrapper--with-img{padding:24px}.tag-header__title{font-size:32px}}.categories-page{position:relative;padding-bottom:130px}.categories-page__categories{display:flex;flex-direction:column;gap:130px}.categories-page--without-title{padding-top:80px}.category{position:relative}.category__title-wrapper{display:flex;align-items:center;justify-content:space-between;position:relative;padding-bottom:24px}.category__title-wrapper::before{content:"";height:1px;position:absolute;left:0;right:0;bottom:0;background-color:var(--main-color);opacity:.2}.category__title{display:flex;align-items:center;font-family:var(--font-family-titles);font-size:var(--subheading-font-size);font-weight:var(--subheading-font-weight);line-height:var(--subheading-line-height);letter-spacing:var(--subheading-letter-spacing);text-transform:var(--subheading-text-transform)}.category__link{color:var(--main-color);transform:translateX(23px);transition:transform .3s ease, opacity .3s ease;font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);display:flex;align-items:center;gap:4px}.category__link svg{opacity:0;width:19px;height:19px;transition:opacity .35s ease-in}.category__link:hover{transform:translateX(0px);opacity:.9}.category__link:hover svg{opacity:1}.categories-page-header{display:flex}.categories-page-header__content-wrapper{margin-top:80px;margin-bottom:80px}.categories-page-header__content-wrapper--with-img{margin-top:40px;padding:56px;width:100%;border-radius:8px;border-radius:var(--border-radius-blocks, 8px);min-height:310px;display:flex;align-items:flex-end;gap:20px;overflow:hidden;position:relative}.categories-page-header__content-wrapper--with-img::before{content:"";background-color:rgba(0,0,0,.2);position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.categories-page-header__content-wrapper--with-img .categories-page-header__content{position:relative;z-index:10}.categories-page-header__content-wrapper--with-img .categories-page-header__title,.categories-page-header__content-wrapper--with-img .categories-page-header__excerpt{color:#fff}.categories-page-header__content-wrapper--with-img .categories-page-header__excerpt{opacity:.9}.categories-page-header__content{max-width:480px;width:100%;position:relative}.categories-page-header__title{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);transition:color .3s ease}.categories-page-header__excerpt{font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);margin-top:20px;transition:color .3s ease}.categories-page-header__img-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.categories-page-header__img{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%}@media(max-width: 1000px){.category__link{transform:translateX(0)}.category__link svg{opacity:1}.category__link:hover{opacity:1}.category__link:hover svg{opacity:1}}@media(max-width: 950px){.categories-page-header__title{font-size:48px}.categories-page-header__title .categories-page-header__content-wrapper--with-img{padding:36px}}@media(max-width: 750px){.categories-page-header__content-wrapper--with-img{padding:32px}.categories-page-header__title{font-size:44px}}@media(max-width: 550px){.categories-page-header__title{font-size:36px}.categories-page{padding-bottom:80px}}@media(max-width: 375px){.categories-page-header__content-wrapper--with-img{padding:24px}.categories-page-header__title{font-size:32px}}.author-page{padding-bottom:130px}.author-page__header{padding:80px 0;position:relative}.author-page .author-card__image-wrapper-link:hover,.author-page .author-card__name:hover{opacity:1}.author-page__socials{display:flex;align-items:center;flex-wrap:wrap;gap:6px;width:100%;max-width:-moz-fit-content;max-width:fit-content}.author-page__social-link{padding:8px;border-radius:50%;background-color:var(--alt-color);transition:transform .3s ease, background-color .3s ease}.author-page__social-link svg{width:20px;height:20px}.author-page__social-link svg path{fill:var(--main-color);transition:fill .3s ease}.author-page__social-link:hover{transform:translateY(-0.3125rem);background-color:var(--main-color)}.author-page__social-link:hover svg path{fill:var(--alt-color)}.author-page__data{display:flex;align-items:center;flex-wrap:wrap;margin-top:16px;-moz-column-gap:18px;column-gap:18px;row-gap:16px}.author-page__meta{display:flex;align-items:center}.author-page__location{font-family:var(--font-family);font-size:var(--details-font-size);font-weight:var(--details-font-weight);line-height:var(--details-line-height);letter-spacing:var(--details-letter-spacing);padding-right:25px;position:relative}.author-page__location span{opacity:.6}.author-page__location::after{content:"";width:5px;height:5px;border-radius:50%;background-color:var(--main-color);position:absolute;top:50%;right:10px;transform:translateY(-50%)}.author-page__posts-count{font-family:var(--font-family);font-size:var(--details-font-size);font-weight:var(--details-font-weight);line-height:var(--details-line-height);letter-spacing:var(--details-letter-spacing);opacity:.6}.author-page__posts{position:relative}.author-page__posts::before{content:"";height:1px;position:absolute;left:40px;right:40px;background-color:var(--main-color);opacity:.2;transition:opacity .3s ease}.author-page__pagination{margin-top:56px}@media(max-width: 1100px){.author-page__posts::before{left:30px;right:30px}}@media(max-width: 1000px){.author-page__social-link:hover{transform:translateY(0);background-color:var(--alt-color)}.author-page__social-link:hover svg path{fill:var(--main-color)}}@media(max-width: 550px){.author-page{padding-bottom:80px}.author-page__posts::before{left:20px;right:20px}.author-page__data{flex-direction:column;align-items:flex-start}}@media(max-width: 375px){.author-page__posts::before{left:16px;right:16px}}.authors-page{position:relative;padding-bottom:130px}.authors-page__authors{display:flex;flex-wrap:wrap;gap:24px;position:relative;padding-top:24px}.authors-page__authors::before{content:"";height:1px;position:absolute;top:0;left:0px;right:0px;background-color:var(--main-color);opacity:.2;transition:opacity .3s ease}.authors-page__authors .author-card{max-width:262px;width:100%;padding-right:16px;gap:12px;position:relative;cursor:none}.authors-page__authors .author-card__link{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:1;cursor:none}.authors-page__authors .author-card:hover .cursor{transform:translate(-20px, -20px) scale(1)}.authors-page__authors .author-card:hover .cursor--hide{transform:translate(-20px, -20px) scale(0)}.authors-page__authors .author-page__data{margin-top:0px}.authors-page__authors .author-card__info{margin-top:8px}.authors-page__authors .author-page__location{padding-left:0}.authors-page-header{display:flex}.authors-page-header__content-wrapper{margin-top:80px;margin-bottom:80px}.authors-page-header__content-wrapper--with-img{margin-top:40px;padding:56px;width:100%;border-radius:8px;border-radius:var(--border-radius-blocks, 8px);min-height:310px;display:flex;align-items:flex-end;gap:20px;overflow:hidden;position:relative}.authors-page-header__content-wrapper--with-img::before{content:"";background-color:rgba(0,0,0,.2);position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.authors-page-header__content-wrapper--with-img .authors-page-header__content{position:relative;z-index:10}.authors-page-header__content-wrapper--with-img .authors-page-header__title,.authors-page-header__content-wrapper--with-img .authors-page-header__excerpt{color:#fff}.authors-page-header__content-wrapper--with-img .authors-page-header__excerpt{opacity:.9}.authors-page-header__content{max-width:480px;width:100%;position:relative}.authors-page-header__title{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);transition:color .3s ease}.authors-page-header__excerpt{font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);margin-top:20px;transition:color .3s ease}.authors-page-header__img-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.authors-page-header__img{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%}@media(max-width: 950px){.authors-page-header__title{font-size:48px}.authors-page-header__title .authors-page-header__content-wrapper--with-img{padding:36px}}@media(max-width: 750px){.authors-page-header__content-wrapper--with-img{padding:32px}.authors-page-header__title{font-size:44px}}@media(max-width: 550px){.authors-page-header__title{font-size:36px}.authors-page{padding-bottom:80px}}@media(max-width: 375px){.authors-page-header__content-wrapper--with-img{padding:24px}.authors-page-header__title{font-size:32px}}.account-page{display:flex;flex-direction:column;padding:130px 0;transition:border-color .3s ease;animation:fadeIn .4s ease-in forwards}.account{display:flex;flex-direction:column;padding:48px;position:relative;background-color:var(--alt-color);border-radius:8px;border-radius:var(--border-radius-blocks, 8px);transition:background-color .3s ease, border-color .3s ease;margin:0 auto}.account__header{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:40px;width:100%;transition:border-color .3s ease}.account__image{width:148px;height:148px;border-radius:100%;margin-bottom:24px}.account__image svg path{transition:stroke .3s ease;stroke:var(--main-color)}.account__image--default{background-color:var(--main-color);transition:background-color .3s ease;display:flex;align-items:center;justify-content:center}.account__image--default svg{height:36px;width:36px}.account__image--default svg path{stroke:var(--alt-color)}.account__name{margin-bottom:16px;font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);color:var(--main-color);transition:color .3s ease}.account__desc{margin-bottom:24px;max-width:70%;width:100%;font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);color:var(--main-color);opacity:.8;transition:color .3s ease}.account__settings,.account .logout-btn{color:var(--main-color);font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);display:flex;align-items:center;gap:8px;transition:opacity .3s ease, color .3s ease}.account__settings svg path,.account .logout-btn svg path{stroke:var(--main-color);transition:stroke .3s ease}.account__settings:hover,.account .logout-btn:hover{opacity:.7}.account__edit-btn{display:flex;flex-direction:column;gap:24px;margin-top:40px}.account__edit-btn .gh-error-subscription-cancel{display:none}.account__edit-btn:has(.error) .gh-error-subscription-cancel{display:block}.logout-btn{position:absolute;top:48px;right:48px}.account-info{padding:40px 0;display:flex;flex-direction:column;flex-wrap:wrap;gap:32px;position:relative}.account-info::before,.account-info::after{content:"";height:1px;position:absolute;left:0;right:0;background-color:var(--main-color);opacity:.2}.account-info::before{top:0}.account-info::after{bottom:0}.account-info__row{display:flex;gap:8px;width:100%}.account-info-item{width:50%;display:flex;flex-direction:column;gap:8px}.account-info-item__name{color:var(--main-color);font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);transition:color .3s ease}.account-info-item__value{color:var(--main-color);font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);display:flex;gap:12px;align-items:center;transition:color .3s ease}.account-info-item__value svg circle{fill:var(--main-color)}.edit-billing-button{width:-moz-fit-content;width:fit-content;padding:0 24px}.edit-billing-button.loading .btn__text,.edit-billing-button.loading .btn__icon-wrapper{opacity:0}.edit-billing-button.loading .loader-icon{opacity:1}.cancel-subscription-btn{color:var(--main-color);font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing)}.cancel-subscription-btn.error{color:red}.cancel-subscription-btn.error:hover{color:#fe4b4b}.cancel-subscription-btn:hover{color:var(--main-color)}.gh-error-subscription-cancel{font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);color:red;transition:color .3s ease}.account-buttons{padding-top:40px;display:flex;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative}.account-buttons .gh-error-subscription-cancel{position:absolute;bottom:-32px;left:0;color:red;width:100%;text-align:right}@media(max-width: 1000px){.account .cancel-subscription-btn:hover{color:var(--main-color)}.account .cancel-subscription-btn.error:hover{color:red}.account .logout-btn:hover,.account .account__settings:hover{opacity:1}}@media(max-width: 900px){.account__name{font-size:3.2rem}.account-buttons{flex-direction:column;gap:32px}.account-buttons .gh-error-subscription-cancel{bottom:-36px;text-align:center}.account-info__row{flex-direction:column;gap:40px}}@media(max-width: 600px){.account__image{width:80px;height:80px}.account__image svg{width:24px;height:24px}.account-buttons .gh-error-subscription-cancel{bottom:-64px}}@media(max-width: 550px){.account-page{padding:80px 0}.account{padding:32px}.account__name{font-size:2.8rem}.account .logout-btn{right:32px;top:32px}.account__header{padding-bottom:20px}.account .account-info{padding:20px 0}}@media(max-width: 375px){.account{padding:24px}.account__desc{max-width:100%}.account .logout-btn{right:24px;top:24px}}.form-page{flex-grow:1;padding:80px 0;display:flex;align-items:center}.form-container{margin:0 auto;max-width:588px;width:100%;animation:fadeIn .4s ease-in forwards}.form{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center}.form__title{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);text-align:center;max-width:518px;width:100%}.form__excerpt{font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);opacity:.8;text-align:center;margin-top:20px;max-width:518px;width:100%}.form__input-wrapper{max-width:390px;width:100%;display:flex;border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);overflow:hidden;background-color:var(--alt-color);width:100%;margin-top:16px;padding:14px 24px;transition:background-color .3s ease;position:relative}.form__input-wrapper:first-of-type{margin-top:40px}.form__input-wrapper::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100px;border:1px solid var(--main-color);opacity:0;transition:opacity .3s ease}.form__input-wrapper:hover::after,.form__input-wrapper:focus-within::after{opacity:.1}.form__input{background-color:rgba(0,0,0,0);border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);overflow:hidden;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color);position:relative;z-index:5;width:100%}.form__input::-moz-placeholder{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color);opacity:.8}.form__input::placeholder{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color);opacity:.8}.form__btn{background-color:var(--main-color);width:100%;max-width:390px;margin-top:24px;justify-content:space-between}.form__question{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);margin-top:16px;transition:color .3s ease}.form__question-text{opacity:.8}.form__question-btn{font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);cursor:pointer;transition:opacity .3s ease}.form__question-btn:hover{opacity:.8}.form__error{display:none;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:red;text-align:center;margin:16px auto 0;max-width:390px;width:100%}.form.error .form__error{display:block;animation:fadeIn .3s ease}.form__terms{max-width:390px;width:100%;text-align:center;margin-top:12px;font-family:var(--font-family);font-size:var(--body-XS-font-size);font-weight:var(--body-XS-font-weight);line-height:var(--body-XS-line-height);letter-spacing:var(--body-XS-letter-spacing)}.form__terms p>*:not(a){font-weight:400;opacity:.8}.form__terms a{opacity:.8;background-image:linear-gradient(90deg, currentColor 0, currentColor);background-position:left 95%;background-repeat:no-repeat;background-size:100% 5%;transition:background-size .3s ease, opacity .3s ease}.form__terms a:hover{background-size:0 5%;opacity:1}.form.success .form-success{display:flex}.form.success .form__title,.form.success .form__excerpt,.form.success .form__input-wrapper,.form.success .form__btn,.form.success .form__question,.form.success .form__terms{display:none}.form.loading .btn{pointer-events:none}.form.loading .btn .btn__text,.form.loading .btn .btn__icon-wrapper{opacity:0}.form.loading .btn .loader-icon{opacity:1}.form-success{width:100%;background-color:var(--alt-color);padding:56px;margin:0 auto;display:none;flex-direction:column;align-items:center;gap:16px;border-radius:8px;border-radius:var(--border-radius-blocks, 8px)}.form-success svg path{fill:var(--main-color)}.form-success__title{text-align:center;font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);transition:color .3s ease}.form-success__text{text-align:center;font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);opacity:.8;transition:color .3s ease}@media(max-width: 1000px){.form__question-btn:hover{opacity:1}.form__terms a:hover{background-size:100% 5%;opacity:1}.form__input-wrapper:hover::after{opacity:0}}@media(max-width: 900px){.form__title{font-size:44px}}@media(max-width: 700px){.form__title{font-size:40px}}@media(max-width: 550px){.form__title{font-size:36px}.form-success{padding:36px}}@media(max-width: 375px){.form__title{font-size:32px}.form-success{padding:24px}.form-success__title{font-size:28px}}.page-404{display:flex;align-items:center;justify-content:center;flex-grow:1}.page-404__wrapper{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:518px;width:100%;animation:fadeIn .4s ease-in forwards}.page-404__title{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);text-align:center}.page-404__text{font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);opacity:.8;text-align:center}.page-404 .btn{margin-top:4px}@media(max-width: 900px){.page-404__title{font-size:44px}}@media(max-width: 700px){.page-404__title{font-size:40px}}@media(max-width: 550px){.page-404__title{font-size:36px}}@media(max-width: 375px){.page-404__title{font-size:32px}}.contact-page__wrapper{padding-top:80px;padding-bottom:130px;display:flex;justify-content:space-between;gap:48px}.contact-page__box{max-width:739px;width:100%;display:flex;flex-direction:column;position:relative}.contact-page__title{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);max-width:470px;width:100%}.contact-page__excerpt{font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);opacity:.8;max-width:470px;width:100%;margin-top:20px}.contact-page.success .contact-page__form,.contact-page.error .contact-page__form{max-width:570px}.contact-page.success .contact-page__title,.contact-page.success .contact-page__excerpt,.contact-page.success .contact-page__input-wrapper,.contact-page.success .btn--send,.contact-page.error .contact-page__title,.contact-page.error .contact-page__excerpt,.contact-page.error .contact-page__input-wrapper,.contact-page.error .btn--send{display:none}.contact-page.error .contact-page__form-status-wrapper--error{display:flex}.contact-page.success .contact-page__form-status-wrapper--success{display:flex}.contact-page__form{max-width:424px;padding-right:29px}.contact-page__form.loading .btn .btn__text,.contact-page__form.loading .btn .btn__icon-wrapper{opacity:0}.contact-page__form.loading .btn .loader-icon{opacity:1}.contact-page__input-wrapper{max-width:390px;width:100%;display:flex;border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);overflow:hidden;background-color:var(--alt-color);width:100%;margin-top:16px;padding:14px 24px;transition:background-color .3s ease;position:relative}.contact-page__input-wrapper:first-of-type{margin-top:40px}.contact-page__input-wrapper::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100px;border:1px solid var(--main-color);opacity:0;transition:opacity .3s ease}.contact-page__input-wrapper--text-area{border-radius:18px}.contact-page__input-wrapper--text-area::after{border-radius:18px}.contact-page__input-wrapper:hover::after,.contact-page__input-wrapper:focus-within::after{opacity:.1}.contact-page__input,.contact-page__text-area{background-color:rgba(0,0,0,0);outline:none;border-radius:100px;border-radius:var(--border-radius-buttons-and-inputs, 100px);overflow:hidden;font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color);position:relative;z-index:5;width:100%}.contact-page__input::-moz-placeholder, .contact-page__text-area::-moz-placeholder{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color);opacity:.8}.contact-page__input::placeholder,.contact-page__text-area::placeholder{font-family:var(--font-family);font-size:var(--body-S-font-size);font-weight:var(--font-weight-body);line-height:var(--body-S-line-height);letter-spacing:var(--body-S-letter-spacing);color:var(--main-color);opacity:.8}.contact-page__text-area{resize:none;height:123px;border-radius:0px;padding:0;overflow:overlay;border:none}.contact-page .btn{margin-top:24px}.contact-page__form-status-wrapper{display:none;padding:56px;flex-direction:column;align-items:center;gap:12px;border-radius:8px;border-radius:var(--border-radius-blocks, 8px);background-color:var(--alt-color)}.contact-page__form-status-wrapper .btn{margin-top:12px;padding:0 20px}.contact-page__form-status-title{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);font-size:28px;text-align:center}.contact-page__form-status-text{font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);opacity:.9}@media(max-width: 1100px){.contact-page .author-card{max-width:220px}}@media(max-width: 1000px){.contact-page .author-card{max-width:200px}}@media(max-width: 800px){.contact-page__wrapper{flex-direction:column}.contact-page .author-card{flex-direction:row;align-items:center;max-width:550px}.contact-page .author-card__bio{max-width:370px}.contact-page .author-card__image-wrapper-link{width:100px;height:100px}.contact-page__form-status-wrapper{padding:32px}}@media(max-width: 700px){.contact-page__title{font-size:calc(var(--h1-font-size) - .8rem)}}@media(max-width: 550px){.contact-page__title{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing)}.contact-page__form-status-title{font-size:24px}.contact-page__wrapper{padding-bottom:80px}}@media(max-width: 450px){.contact-page__form{padding-right:0px}}@media(max-width: 350px){.contact-page .author-card{gap:16px}.contact-page .author-card__image-wrapper-link{width:80px;height:80px}.contact-page .author-card__bio{font-family:var(--font-family);font-size:var(--body-XS-font-size);font-weight:var(--body-XS-font-weight);line-height:var(--body-XS-line-height);letter-spacing:var(--body-XS-letter-spacing)}}.post-page{display:flex;flex-direction:column;width:100%;gap:130px;padding-bottom:130px}.post-page__content{position:relative}.post{display:flex;flex-direction:column;width:100%}@media(max-width: 550px){.post-page{gap:80px;padding-bottom:80px}}.project-page{display:flex;flex-direction:column;width:100%;gap:130px;padding-bottom:130px}.project-page__content{position:relative}.post{display:flex;flex-direction:column;width:100%}@media(max-width: 550px){.post-page{gap:80px;padding-bottom:80px}}.page .post-content .kg-card.kg-image-card.kg-width-full:first-child,.page .post-content .kg-card.kg-video-card.kg-width-full:first-child,.page .post-content .kg-card.kg-header-card.kg-width-full:first-child,.page .post-content .kg-card.kg-signup-card.kg-width-full:first-child,.page .post-content .kg-card.kg-width-full:first-child{margin-top:0 !important}.page .post-content:has(.work-card){padding-top:0}.page .post-content:has(.work-card)::before{content:none}.page .post-content:has(.work-card) .work-card:first-child::after{content:"";height:1px;position:absolute;left:0;right:0;top:0;background-color:var(--main-color);opacity:.2;transition:opacity .3s ease}.page .post-content .work-card{max-width:1120px}.page.without-img-title{padding-bottom:0}.page.without-img-title .post-content{padding:0}.page.without-img-title .post-content .kg-card.kg-width-full:has(+.kg-card.kg-image-card.kg-width-full,+.kg-card.kg-video-card.kg-width-full,+.kg-card.kg-header-card.kg-width-full,+.kg-card.kg-signup-card.kg-width-full,+.kg-card.kg-width-full){margin-bottom:0 !important}.page.without-img-title .post-content .kg-card.kg-width-full:has(+.kg-card.kg-image-card.kg-width-full,+.kg-card.kg-video-card.kg-width-full,+.kg-card.kg-header-card.kg-width-full,+.kg-card.kg-signup-card.kg-width-full,+.kg-card.kg-width-full){border-bottom:1px solid var(--site-border-color)}.page.without-img-title .post-content .kg-card.kg-width-full+.kg-card.kg-width-full{margin-top:0 !important}.page.without-img-title .post-content>*:first-child:not(.kg-card.kg-image-card.kg-width-full):not(.kg-card.kg-video-card.kg-width-full):not(.kg-card.kg-header-card.kg-width-full):not(.kg-card.kg-signup-card.kg-width-full):not(.kg-card.kg-width-full){margin-top:64px !important}.page.without-img-title .post-content>*:last-child:not(.kg-card.kg-image-card.kg-width-full):not(.kg-card.kg-video-card.kg-width-full):not(.kg-card.kg-header-card.kg-width-full):not(.kg-card.kg-signup-card.kg-width-full):not(.kg-card.kg-width-full){margin-bottom:64px !important}.page.without-img-title .post-content .kg-card.kg-image-card.kg-width-full:last-child,.page.without-img-title .post-content .kg-card.kg-video-card.kg-width-full:last-child,.page.without-img-title .post-content .kg-card.kg-header-card.kg-width-full:last-child,.page.without-img-title .post-content .kg-card.kg-signup-card.kg-width-full:last-child,.page.without-img-title .post-content .kg-card.kg-width-full:last-child{margin-bottom:0 !important}.page{padding-bottom:130px}.page .posts-section{padding-top:80px}.page .section-title{padding-bottom:1px}.page .posts{position:relative}.page .posts::before{content:"";height:1px;position:absolute;left:0;right:0;top:0;background-color:var(--main-color);opacity:.2}.page-header{position:relative}.page-header--simple{padding:80px 0}.page-header__wrapper{display:flex;justify-content:space-between;align-items:center;gap:24px}.page-header__meta{max-width:497px;width:100%;display:flex;flex-direction:column;gap:20px;position:relative}.page-header__meta--without-img{max-width:565px}.page-header__title{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing)}.page-header__excerpt{font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);opacity:.8}.page-header__img-wrapper{max-width:548px;width:100%;border-radius:8px;border-radius:var(--border-radius-images, 8px);overflow:hidden;display:block;position:relative}.page-header__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-featured-header{padding:80px 0;position:relative;background-color:var(--alt-color)}.page-featured-header .wrapper{position:relative}.page-featured-header .page-header__img-wrapper{max-width:100%;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0}.page-featured-header .page-header__img-wrapper::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.2)}.page-featured-header .wrapper{position:relative;z-index:10}.page-featured-header .page-header__meta{max-width:738px;width:100%;margin:0 auto}.page-featured-header .page-header__meta--with-img .page-header__title,.page-featured-header .page-header__meta--with-img .page-header__excerpt{color:#fff}@media(max-width: 1100px){.page-header__title{font-size:48px}.page-header .posts-section{padding-top:48px}}@media(max-width: 1000px){.page-header--simple .page-header__wrapper{flex-direction:column-reverse}.page-header--simple .page-header__img-wrapper,.page-header--simple .page-header__meta{max-width:738px}.page-header--simple .page-header__meta--without-img{margin-right:auto;max-width:565px}}@media(max-width: 900px){.page-header__title{font-size:44px}}@media(max-width: 700px){.page-header__title{font-size:40px}}@media(max-width: 550px){.page-header__title{font-size:36px}.page{padding-bottom:80px}}@media(max-width: 375px){.page-header__title{font-size:32px}}.projects-page{position:relative;padding-bottom:130px}.projects-page__categories{display:flex;flex-direction:column;gap:130px}.projects-page--without-title{padding-top:80px}.projects-page__pagination{margin-top:56px;position:relative}.projects-page-header{display:flex}.projects-page-header__content-wrapper{margin-top:80px;margin-bottom:80px}.projects-page-header__content-wrapper--with-img{margin-top:40px;padding:56px;width:100%;border-radius:8px;border-radius:var(--border-radius-blocks, 8px);min-height:310px;display:flex;align-items:flex-end;gap:20px;overflow:hidden;position:relative}.projects-page-header__content-wrapper--with-img::before{content:"";background-color:rgba(0,0,0,.2);position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.projects-page-header__content-wrapper--with-img .projects-page-header__content{position:relative;z-index:10}.projects-page-header__content-wrapper--with-img .projects-page-header__title,.projects-page-header__content-wrapper--with-img .projects-page-header__excerpt{color:#fff}.projects-page-header__content-wrapper--with-img .projects-page-header__excerpt{opacity:.9}.projects-page-header__content{max-width:480px;width:100%;position:relative}.projects-page-header__title{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);transition:color .3s ease}.projects-page-header__excerpt{font-family:var(--font-family);font-size:var(--body-M-font-size);font-weight:var(--font-weight-body);line-height:var(--body-M-line-height);letter-spacing:var(--body-M-letter-spacing);margin-top:20px;transition:color .3s ease}.projects-page-header__img-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.projects-page-header__img{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%}.projects__title-wrapper{display:flex;align-items:center;position:relative;padding-bottom:24px}.projects__title-wrapper::before{content:"";height:1px;position:absolute;left:0;right:0;bottom:0;background-color:var(--main-color);opacity:.2}.projects__title{display:flex;align-items:center;font-family:var(--font-family-titles);font-size:var(--subheading-font-size);font-weight:var(--subheading-font-weight);line-height:var(--subheading-line-height);letter-spacing:var(--subheading-letter-spacing);text-transform:var(--subheading-text-transform);padding-left:12px;position:relative}.projects__title::after{content:"";width:6px;height:6px;display:block;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:var(--main-color)}@media(max-width: 950px){.projects-page-header__title{font-size:48px}.projects-page-header__title .projects-page-header__content-wrapper--with-img{padding:36px}}@media(max-width: 750px){.projects-page-header__content-wrapper--with-img{padding:32px}.projects-page-header__title{font-size:44px}}@media(max-width: 550px){.projects-page-header__title{font-size:36px}.projects-page{padding-bottom:80px}}@media(max-width: 375px){.projects-page-header__content-wrapper--with-img{padding:24px}.projects-page-header__title{font-size:32px}}.gh-font-heading-cardo{--font-weight-titles: 700;--subheading-font-weight: 700;--h1-line-height: 120%;--h1-letter-spacing: -0.04em;--h2-line-height: 120%;--h2-letter-spacing: -0.04em;--h3-line-height: 120%;--h3-letter-spacing: -0.04em;--h4-line-height: 120%;--h4-letter-spacing: -0.04em;--subheading-line-height: 120%;--subheading-letter-spacing: -0.04em}.gh-font-heading-chakra-petch{--font-weight-titles: 600;--subheading-font-weight: 600;--h1-line-height: 130%;--h1-letter-spacing: -0.02em;--h2-line-height: 130%;--h2-letter-spacing: -0.02em;--h3-line-height: 130%;--h3-letter-spacing: -0.02em;--h4-line-height: 130%;--h4-letter-spacing: -0.02em;--subheading-line-height: 130%;--subheading-letter-spacing: -0.02em}.gh-font-heading-fira-mono{--font-weight-titles: 500;--subheading-font-weight: 500;--h1-line-height: 130%;--h1-letter-spacing: -0.06em;--h2-line-height: 130%;--h2-letter-spacing: -0.06em;--h3-line-height: 130%;--h3-letter-spacing: -0.06em;--h4-line-height: 130%;--h4-letter-spacing: -0.06em;--subheading-line-height: 130%;--subheading-letter-spacing: -0.06em}.gh-font-heading-fira-sans{--font-weight-titles: 600;--subheading-font-weight: 600;--h1-line-height: 120%;--h1-letter-spacing: -0.01em;--h2-line-height: 120%;--h2-letter-spacing: -0.01em;--h3-line-height: 120%;--h3-letter-spacing: -0.01em;--h4-line-height: 120%;--h4-letter-spacing: -0.01em;--subheading-line-height: 120%;--subheading-letter-spacing: -0.01em}.gh-font-heading-ibm-plex-serif{--font-weight-titles: 600;--subheading-font-weight: 600;--h1-line-height: 120%;--h1-letter-spacing: -0.03em;--h2-line-height: 120%;--h2-letter-spacing: -0.03em;--h3-line-height: 120%;--h3-letter-spacing: -0.03em;--h4-line-height: 120%;--h4-letter-spacing: -0.03em;--subheading-line-height: 120%;--subheading-letter-spacing: -0.03em}.gh-font-heading-inter{--font-weight-titles: 700;--subheading-font-weight: 700;--h1-line-height: 120%;--h1-letter-spacing: -0.02em;--h2-line-height: 120%;--h2-letter-spacing: -0.02em;--h3-line-height: 120%;--h3-letter-spacing: -0.02em;--h4-line-height: 120%;--h4-letter-spacing: -0.02em;--subheading-line-height: 120%;--subheading-letter-spacing: -0.02em}.gh-font-heading-jetbrains-mono{--font-weight-titles: 700;--subheading-font-weight: 700;--h1-line-height: 120%;--h1-letter-spacing: -0.06em;--h2-line-height: 120%;--h2-letter-spacing: -0.06em;--h3-line-height: 120%;--h3-letter-spacing: -0.06em;--h4-line-height: 120%;--h4-letter-spacing: -0.06em;--subheading-line-height: 120%;--subheading-letter-spacing: -0.06em}.gh-font-heading-libre-baskerville{--font-weight-titles: 700;--subheading-font-weight: 700;--h1-line-height: 120%;--h1-letter-spacing: -0.03em;--h2-line-height: 120%;--h2-letter-spacing: -0.03em;--h3-line-height: 120%;--h3-letter-spacing: -0.03em;--h4-line-height: 120%;--h4-letter-spacing: -0.03em;--subheading-line-height: 120%;--subheading-letter-spacing: -0.03em}.gh-font-heading-lora{--font-weight-titles: 700;--subheading-font-weight: 700;--h1-line-height: 120%;--h1-letter-spacing: -0.02em;--h2-line-height: 120%;--h2-letter-spacing: -0.02em;--h3-line-height: 120%;--h3-letter-spacing: -0.02em;--h4-line-height: 120%;--h4-letter-spacing: -0.02em;--subheading-line-height: 120%;--subheading-letter-spacing: -0.02em}.gh-font-heading-manrope{--font-weight-titles: 700;--subheading-font-weight: 700;--h1-line-height: 120%;--h1-letter-spacing: -0.02em;--h2-line-height: 120%;--h2-letter-spacing: -0.02em;--h3-line-height: 120%;--h3-letter-spacing: -0.02em;--h4-line-height: 120%;--h4-letter-spacing: -0.02em;--subheading-line-height: 120%;--subheading-letter-spacing: -0.02em}.gh-font-heading-merriweather{--font-weight-titles: 700;--subheading-font-weight: 700;--h1-line-height: 120%;--h1-letter-spacing: -0.02em;--h2-line-height: 120%;--h2-letter-spacing: -0.02em;--h3-line-height: 120%;--h3-letter-spacing: -0.02em;--h4-line-height: 120%;--h4-letter-spacing: -0.02em;--subheading-line-height: 120%;--subheading-letter-spacing: -0.02em}.gh-font-heading-noto-sans{--font-weight-titles: 700;--subheading-font-weight: 700;--h1-line-height: 120%;--h1-letter-spacing: -0.03em;--h2-line-height: 120%;--h2-letter-spacing: -0.03em;--h3-line-height: 120%;--h3-letter-spacing: -0.03em;--h4-line-height: 120%;--h4-letter-spacing: -0.03em;--subheading-line-height: 120%;--subheading-letter-spacing: -0.03em}.gh-font-heading-noto-serif{--font-weight-titles: 700;--subheading-font-weight: 700;--h1-line-height: 130%;--h1-letter-spacing: -0.02em;--h2-line-height: 130%;--h2-letter-spacing: -0.02em;--h3-line-height: 130%;--h3-letter-spacing: -0.02em;--h4-line-height: 130%;--h4-letter-spacing: -0.02em;--subheading-line-height: 130%;--subheading-letter-spacing: -0.02em}.gh-font-heading-nunito{--font-weight-titles: 700;--subheading-font-weight: 700;--h1-line-height: 120%;--h1-letter-spacing: -0.04em;--h2-line-height: 120%;--h2-letter-spacing: -0.04em;--h3-line-height: 120%;--h3-letter-spacing: -0.04em;--h4-line-height: 120%;--h4-letter-spacing: -0.04em;--subheading-line-height: 120%;--subheading-letter-spacing: -0.04em}.gh-font-heading-old-standard-tt{--font-weight-titles: 700;--subheading-font-weight: 700;--h1-line-height: 120%;--h1-letter-spacing: -0.04em;--h2-line-height: 120%;--h2-letter-spacing: -0.04em;--h3-line-height: 120%;--h3-letter-spacing: -0.04em;--h4-line-height: 120%;--h4-letter-spacing: -0.04em;--subheading-line-height: 120%;--subheading-letter-spacing: -0.04em}.gh-font-heading-poppins{--font-weight-titles: 600;--subheading-font-weight: 600;--h1-line-height: 130%;--h1-letter-spacing: -0.03em;--h2-line-height: 130%;--h2-letter-spacing: -0.03em;--h3-line-height: 130%;--h3-letter-spacing: -0.03em;--h4-line-height: 130%;--h4-letter-spacing: -0.03em;--subheading-line-height: 130%;--subheading-letter-spacing: -0.03em}.gh-font-heading-roboto{--font-weight-titles: 700;--subheading-font-weight: 700;--h1-line-height: 130%;--h1-letter-spacing: -0.02em;--h2-line-height: 130%;--h2-letter-spacing: -0.02em;--h3-line-height: 130%;--h3-letter-spacing: -0.02em;--h4-line-height: 130%;--h4-letter-spacing: -0.02em;--subheading-line-height: 130%;--subheading-letter-spacing: -0.02em}.gh-font-heading-rufina{--font-weight-titles: 700;--subheading-font-weight: 700;--h1-line-height: 130%;--h1-letter-spacing: -0.02em;--h2-line-height: 130%;--h2-letter-spacing: -0.02em;--h3-line-height: 130%;--h3-letter-spacing: -0.02em;--h4-line-height: 130%;--h4-letter-spacing: -0.02em;--subheading-line-height: 130%;--subheading-letter-spacing: -0.02em}.gh-font-heading-space-grotesk{--font-weight-titles: 700;--subheading-font-weight: 700;--h1-line-height: 130%;--h1-letter-spacing: -0.04em;--h2-line-height: 130%;--h2-letter-spacing: -0.04em;--h3-line-height: 130%;--h3-letter-spacing: -0.04em;--h4-line-height: 130%;--h4-letter-spacing: -0.04em;--subheading-line-height: 130%;--subheading-letter-spacing: -0.04em}.gh-font-heading-space-mono{--font-weight-titles: 700;--subheading-font-weight: 700;--h1-line-height: 130%;--h1-letter-spacing: -0.07em;--h2-line-height: 130%;--h2-letter-spacing: -0.07em;--h3-line-height: 130%;--h3-letter-spacing: -0.07em;--h4-line-height: 130%;--h4-letter-spacing: -0.07em;--subheading-line-height: 130%;--subheading-letter-spacing: -0.07em}.gh-font-heading-tenor-sans{--font-weight-titles: 400;--subheading-font-weight: 400;--h1-line-height: 130%;--h1-letter-spacing: -0.04em;--h2-line-height: 130%;--h2-letter-spacing: -0.04em;--h3-line-height: 130%;--h3-letter-spacing: -0.04em;--h4-line-height: 130%;--h4-letter-spacing: -0.04em;--subheading-line-height: 130%;--subheading-letter-spacing: -0.04em}.gh-font-body-fira-mono{--body-M-line-height: 140%;--body-M-letter-spacing: -0.06em;--body-S-line-height: 140%;--body-S-letter-spacing: -0.06em;--body-XS-line-height: 140%;--body-XS-letter-spacing: -0.06em;--body-XS-font-weight: 500;--button-letter-spacing: -0.06em;--button-line-height: 140%;--button-font-weight: 500;--details-letter-spacing: -0.06em;--details-line-height: 140%;--details-font-weight: 500;--tags-letter-spacing: -0.06em;--tags-line-height: 140%;--tags-font-weight: 500;--price-letter-spacing: -0.06em;--price-line-height: 140%;--price-font-weight: 500;--navigation-tabs-letter-spacing: -0.06em;--navigation-tabs-line-height: 140%;--navigation-tabs-font-weight: 500}.gh-font-body-fira-sans{--body-M-line-height: 140%;--body-M-letter-spacing: -0.01em;--body-S-line-height: 140%;--body-S-letter-spacing: -0.01em;--body-XS-line-height: 140%;--body-XS-letter-spacing: -0.01em;--body-XS-font-weight: 400;--button-letter-spacing: -0.01em;--button-line-height: 140%;--button-font-weight: 400;--details-letter-spacing: -0.01em;--details-line-height: 140%;--details-font-weight: 400;--tags-letter-spacing: -0.01em;--tags-line-height: 140%;--tags-font-weight: 400;--price-letter-spacing: -0.01em;--price-line-height: 140%;--price-font-weight: 400;--navigation-tabs-letter-spacing: -0.01em;--navigation-tabs-line-height: 140%;--navigation-tabs-font-weight: 400}.gh-font-body-ibm-plex-serif{--body-M-line-height: 140%;--body-M-letter-spacing: -0.03em;--body-S-line-height: 140%;--body-S-letter-spacing: -0.03em;--body-XS-line-height: 140%;--body-XS-letter-spacing: -0.03em;--body-XS-font-weight: 500;--button-letter-spacing: -0.03em;--button-line-height: 140%;--button-font-weight: 500;--details-letter-spacing: -0.03em;--details-line-height: 140%;--details-font-weight: 500;--tags-letter-spacing: -0.03em;--tags-line-height: 140%;--tags-font-weight: 500;--price-letter-spacing: -0.03em;--price-line-height: 140%;--price-font-weight: 500;--navigation-tabs-letter-spacing: -0.03em;--navigation-tabs-line-height: 140%;--navigation-tabs-font-weight: 500}.gh-font-body-inter{--body-M-line-height: 140%;--body-M-letter-spacing: -0.04em;--body-S-line-height: 140%;--body-S-letter-spacing: -0.04em;--body-XS-line-height: 140%;--body-XS-letter-spacing: -0.04em;--body-XS-font-weight: 500;--button-letter-spacing: -0.04em;--button-line-height: 140%;--button-font-weight: 500;--details-letter-spacing: -0.04em;--details-line-height: 140%;--details-font-weight: 500;--tags-letter-spacing: -0.04em;--tags-line-height: 140%;--tags-font-weight: 500;--price-letter-spacing: -0.04em;--price-line-height: 140%;--price-font-weight: 500;--navigation-tabs-letter-spacing: -0.04em;--navigation-tabs-line-height: 140%;--navigation-tabs-font-weight: 500}.gh-font-body-jetbrains-mono{--body-M-line-height: 140%;--body-M-letter-spacing: -0.06em;--body-S-line-height: 140%;--body-S-letter-spacing: -0.06em;--body-XS-line-height: 140%;--body-XS-letter-spacing: -0.06em;--body-XS-font-weight: 500;--button-letter-spacing: -0.06em;--button-line-height: 140%;--button-font-weight: 500;--details-letter-spacing: -0.06em;--details-line-height: 140%;--details-font-weight: 500;--tags-letter-spacing: -0.06em;--tags-line-height: 140%;--tags-font-weight: 500;--price-letter-spacing: -0.06em;--price-line-height: 140%;--price-font-weight: 500;--navigation-tabs-letter-spacing: -0.06em;--navigation-tabs-line-height: 140%;--navigation-tabs-font-weight: 500}.gh-font-body-lora{--body-M-line-height: 140%;--body-M-letter-spacing: -0.02em;--body-S-line-height: 140%;--body-S-letter-spacing: -0.02em;--body-XS-line-height: 140%;--body-XS-letter-spacing: -0.02em;--body-XS-font-weight: 400;--button-letter-spacing: -0.02em;--button-line-height: 140%;--button-font-weight: 400;--details-letter-spacing: -0.02em;--details-line-height: 140%;--details-font-weight: 400;--tags-letter-spacing: -0.02em;--tags-line-height: 140%;--tags-font-weight: 400;--price-letter-spacing: -0.02em;--price-line-height: 140%;--price-font-weight: 400;--navigation-tabs-letter-spacing: -0.02em;--navigation-tabs-line-height: 140%;--navigation-tabs-font-weight: 400}.gh-font-body-manrope{--body-M-line-height: 140%;--body-M-letter-spacing: -0.02em;--body-S-line-height: 140%;--body-S-letter-spacing: -0.02em;--body-XS-line-height: 140%;--body-XS-letter-spacing: -0.02em;--body-XS-font-weight: 600;--button-letter-spacing: -0.02em;--button-line-height: 140%;--button-font-weight: 600;--details-letter-spacing: -0.02em;--details-line-height: 140%;--details-font-weight: 600;--tags-letter-spacing: -0.02em;--tags-line-height: 140%;--tags-font-weight: 600;--price-letter-spacing: -0.02em;--price-line-height: 140%;--price-font-weight: 600;--navigation-tabs-letter-spacing: -0.02em;--navigation-tabs-line-height: 140%;--navigation-tabs-font-weight: 600}.gh-font-body-merriweather{--body-M-line-height: 140%;--body-M-letter-spacing: -0.02em;--body-S-line-height: 140%;--body-S-letter-spacing: -0.02em;--body-XS-line-height: 140%;--body-XS-letter-spacing: -0.02em;--body-XS-font-weight: 400;--button-letter-spacing: -0.02em;--button-line-height: 140%;--button-font-weight: 400;--details-letter-spacing: -0.02em;--details-line-height: 140%;--details-font-weight: 400;--tags-letter-spacing: -0.02em;--tags-line-height: 140%;--tags-font-weight: 400;--price-letter-spacing: -0.02em;--price-line-height: 140%;--price-font-weight: 400;--navigation-tabs-letter-spacing: -0.02em;--navigation-tabs-line-height: 140%;--navigation-tabs-font-weight: 400}.gh-font-body-noto-sans{--body-M-line-height: 140%;--body-M-letter-spacing: -0.03em;--body-S-line-height: 140%;--body-S-letter-spacing: -0.03em;--body-XS-line-height: 140%;--body-XS-letter-spacing: -0.03em;--body-XS-font-weight: 400;--button-letter-spacing: -0.03em;--button-line-height: 140%;--button-font-weight: 400;--details-letter-spacing: -0.03em;--details-line-height: 140%;--details-font-weight: 400;--tags-letter-spacing: -0.03em;--tags-line-height: 140%;--tags-font-weight: 400;--price-letter-spacing: -0.03em;--price-line-height: 140%;--price-font-weight: 400;--navigation-tabs-letter-spacing: -0.03em;--navigation-tabs-line-height: 140%;--navigation-tabs-font-weight: 400}.gh-font-body-noto-serif{--body-M-line-height: 140%;--body-M-letter-spacing: -0.02em;--body-S-line-height: 140%;--body-S-letter-spacing: -0.02em;--body-XS-line-height: 140%;--body-XS-letter-spacing: -0.02em;--body-XS-font-weight: 400;--button-letter-spacing: -0.02em;--button-line-height: 140%;--button-font-weight: 400;--details-letter-spacing: -0.02em;--details-line-height: 140%;--details-font-weight: 400;--tags-letter-spacing: -0.02em;--tags-line-height: 140%;--tags-font-weight: 400;--price-letter-spacing: -0.02em;--price-line-height: 140%;--price-font-weight: 400;--navigation-tabs-letter-spacing: -0.02em;--navigation-tabs-line-height: 140%;--navigation-tabs-font-weight: 400}.gh-font-body-nunito{--body-M-line-height: 140%;--body-M-letter-spacing: -0.04em;--body-S-line-height: 140%;--body-S-letter-spacing: -0.04em;--body-XS-line-height: 140%;--body-XS-letter-spacing: -0.04em;--body-XS-font-weight: 600;--button-letter-spacing: -0.04em;--button-line-height: 140%;--button-font-weight: 600;--details-letter-spacing: -0.04em;--details-line-height: 140%;--details-font-weight: 600;--tags-letter-spacing: -0.04em;--tags-line-height: 140%;--tags-font-weight: 600;--price-letter-spacing: -0.04em;--price-line-height: 140%;--price-font-weight: 600;--navigation-tabs-letter-spacing: -0.04em;--navigation-tabs-line-height: 140%;--navigation-tabs-font-weight: 600}.gh-font-body-poppins{--body-M-line-height: 140%;--body-M-letter-spacing: -0.03em;--body-S-line-height: 140%;--body-S-letter-spacing: -0.03em;--body-XS-line-height: 140%;--body-XS-letter-spacing: -0.03em;--body-XS-font-weight: 500;--button-letter-spacing: -0.03em;--button-line-height: 140%;--button-font-weight: 500;--details-letter-spacing: -0.03em;--details-line-height: 140%;--details-font-weight: 500;--tags-letter-spacing: -0.03em;--tags-line-height: 140%;--tags-font-weight: 500;--price-letter-spacing: -0.03em;--price-line-height: 140%;--price-font-weight: 500;--navigation-tabs-letter-spacing: -0.03em;--navigation-tabs-line-height: 140%;--navigation-tabs-font-weight: 500}.gh-font-body-roboto{--body-M-line-height: 140%;--body-M-letter-spacing: -0.02em;--body-S-line-height: 140%;--body-S-letter-spacing: -0.02em;--body-XS-line-height: 140%;--body-XS-letter-spacing: -0.02em;--body-XS-font-weight: 500;--button-letter-spacing: -0.02em;--button-line-height: 140%;--button-font-weight: 500;--details-letter-spacing: -0.02em;--details-line-height: 140%;--details-font-weight: 500;--tags-letter-spacing: -0.02em;--tags-line-height: 140%;--tags-font-weight: 500;--price-letter-spacing: -0.02em;--price-line-height: 140%;--price-font-weight: 500;--navigation-tabs-letter-spacing: -0.02em;--navigation-tabs-line-height: 140%;--navigation-tabs-font-weight: 500}.gh-font-body-space-mono{--body-M-line-height: 140%;--body-M-letter-spacing: -0.07em;--body-S-line-height: 140%;--body-S-letter-spacing: -0.07em;--body-XS-line-height: 140%;--body-XS-letter-spacing: -0.07em;--body-XS-font-weight: 400;--button-letter-spacing: -0.07em;--button-line-height: 140%;--button-font-weight: 400;--details-letter-spacing: -0.07em;--details-line-height: 140%;--details-font-weight: 400;--tags-letter-spacing: -0.07em;--tags-line-height: 140%;--tags-font-weight: 400;--price-letter-spacing: -0.07em;--price-line-height: 140%;--price-font-weight: 400;--navigation-tabs-letter-spacing: -0.07em;--navigation-tabs-line-height: 140%;--navigation-tabs-font-weight: 400}.gh-font-heading-tenor-sans,.gh-font-heading-space-mono,.gh-font-heading-space-grotesk,.gh-font-heading-rufina,.gh-font-heading-roboto,.gh-font-heading-poppins,.gh-font-heading-old-standard-tt,.gh-font-heading-nunito,.gh-font-heading-noto-serif,.gh-font-heading-merriweather,.gh-font-heading-manrope,.gh-font-heading-lora,.gh-font-heading-libre-baskerville,.gh-font-heading-jetbrains-mono,.gh-font-heading-inter,.gh-font-heading-ibm-plex-serif,.gh-font-heading-fira-sans,.gh-font-heading-fira-mono,.gh-font-heading-chakra-petch,.gh-font-heading-cardo,.gh-font-body-fira-mono,.gh-font-body-fira-sans,.gh-font-body-ibm-plex-serif,.gh-font-body-inter,.gh-font-body-jetbrains-mono,.gh-font-body-lora,.gh-font-body-manrope,.gh-font-body-merriweather,.gh-font-body-noto-sans,.gh-font-body-noto-serif,.gh-font-body-nunito,.gh-font-body-poppins,.gh-font-body-roboto,.gh-font-body-space-mono{--subheading-text-transform: capitalize;--tags-text-transform: capitalize}.home-page{display:flex;flex-direction:column;gap:130px;padding-top:80px;padding-bottom:130px}html.lock-scroll{overflow:hidden}html.lock-scroll .header.hide{top:0}.wrapper{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}@media(max-width: 1100px){.wrapper{padding-left:30px;padding-right:30px}}@media(max-width: 550px){.wrapper{padding-left:20px;padding-right:20px}.home-page{padding:80px 0;gap:80px}}@media(max-width: 375px){.wrapper{padding-left:16px;padding-right:16px}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0, 100px, 0)}[data-aos=fade-down]{transform:translate3d(0, -100px, 0)}[data-aos=fade-right]{transform:translate3d(-100px, 0, 0)}[data-aos=fade-left]{transform:translate3d(100px, 0, 0)}[data-aos=fade-up-right]{transform:translate3d(-100px, 100px, 0)}[data-aos=fade-up-left]{transform:translate3d(100px, 100px, 0)}[data-aos=fade-down-right]{transform:translate3d(-100px, -100px, 0)}[data-aos=fade-down-left]{transform:translate3d(100px, -100px, 0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(0.6)}[data-aos=zoom-in-up]{transform:translate3d(0, 100px, 0) scale(0.6)}[data-aos=zoom-in-down]{transform:translate3d(0, -100px, 0) scale(0.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px, 0, 0) scale(0.6)}[data-aos=zoom-in-left]{transform:translate3d(100px, 0, 0) scale(0.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0, 100px, 0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0, -100px, 0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px, 0, 0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px, 0, 0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0, 100%, 0)}[data-aos=slide-down]{transform:translate3d(0, -100%, 0)}[data-aos=slide-right]{transform:translate3d(-100%, 0, 0)}[data-aos=slide-left]{transform:translate3d(100%, 0, 0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
/*# sourceMappingURL=main.css.map */