html[data-theme=light]{--accent-color: var(--ghost-accent-color, #ff0000);--dark-color: #000000;--gray-color: #585858;--stroke-color: #d3d3d3;--light-bg-color: #f6f6f6;--white-color: #ffffff;--positive-bg-color: #edffe4;--negative-bg-color: #fff3f0;--positive-stroke: #b2ea96;--negative-stroke: #ffc6b7;--primary-btn-hover-color: var(--primary-button-hover-color, #e20000);--secondary-btn-hover-color: var(--secondary-button-hover-color, #efefef);--border-color-hover: #cdcdcd}html[data-theme=dark]{--accent-color: var(--ghost-accent-color, #ff0000);--dark-color: #fff;--gray-color: #9b9b9b;--stroke-color: #404040;--light-bg-color: #303030;--white-color: #1d1d1f;--positive-bg-color: #edffe4;--negative-bg-color: #fff3f0;--positive-stroke: #b2ea96;--negative-stroke: #ffc6b7;--primary-btn-hover-color: var(--primary-button-hover-color, #e20000);--secondary-btn-hover-color: var(--secondary-button-hover-color, #3d3d3d);--border-color-hover: #cdcdcd}html .gh-font-heading-cardo{--font-weight-titles: 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;--h5-line-height: 120%;--h5-letter-spacing: -0.04em;--h6-line-height: 120%;--h6-letter-spacing: -0.04em}html .gh-font-heading-chakra-petch{--font-weight-titles: 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;--h5-line-height: 130%;--h5-letter-spacing: -0.02em;--h6-line-height: 130%;--h6-letter-spacing: -0.02em}html .gh-font-heading-fira-mono{--font-weight-titles: 500;--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;--h5-line-height: 130%;--h5-letter-spacing: -0.02em;--h6-line-height: 130%;--h6-letter-spacing: -0.02em}html .gh-font-heading-fira-sans{--font-weight-titles: 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;--h5-line-height: 120%;--h5-letter-spacing: -0.01em;--h6-line-height: 120%;--h6-letter-spacing: -0.01em}html .gh-font-heading-ibm-plex-serif{--font-weight-titles: 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;--h5-line-height: 120%;--h5-letter-spacing: -0.03em;--h6-line-height: 120%;--h6-letter-spacing: -0.03em}html .gh-font-heading-inter{--font-weight-titles: 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;--h5-line-height: 120%;--h5-letter-spacing: -0.02em;--h6-line-height: 120%;--h6-letter-spacing: -0.02em}html .gh-font-heading-jetbrains-mono{--font-weight-titles: 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;--h5-line-height: 120%;--h5-letter-spacing: -0.06em;--h6-line-height: 120%;--h6-letter-spacing: -0.06em}html .gh-font-heading-libre-baskerville{--font-weight-titles: 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;--h5-line-height: 120%;--h5-letter-spacing: -0.03em;--h6-line-height: 120%;--h6-letter-spacing: -0.03em}html .gh-font-heading-lora{--font-weight-titles: 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;--h5-line-height: 120%;--h5-letter-spacing: -0.02em;--h6-line-height: 120%;--h6-letter-spacing: -0.02em}html .gh-font-heading-manrope{--font-weight-titles: 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;--h5-line-height: 120%;--h5-letter-spacing: -0.02em;--h6-line-height: 120%;--h6-letter-spacing: -0.02em}html .gh-font-heading-merriweather{--font-weight-titles: 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;--h5-line-height: 120%;--h5-letter-spacing: -0.02em;--h6-line-height: 120%;--h6-letter-spacing: -0.02em}html .gh-font-heading-noto-sans{--font-weight-titles: 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;--h5-line-height: 120%;--h5-letter-spacing: -0.03em;--h6-line-height: 120%;--h6-letter-spacing: -0.03em}html .gh-font-heading-noto-serif{--font-weight-titles: 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;--h5-line-height: 130%;--h5-letter-spacing: -0.02em;--h6-line-height: 130%;--h6-letter-spacing: -0.02em}html .gh-font-heading-nunito{--font-weight-titles: 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;--h5-line-height: 120%;--h5-letter-spacing: -0.04em;--h6-line-height: 120%;--h6-letter-spacing: -0.04em}html .gh-font-heading-old-standard-tt{--font-weight-titles: 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;--h5-line-height: 120%;--h5-letter-spacing: -0.04em;--h6-line-height: 120%;--h6-letter-spacing: -0.04em}html .gh-font-heading-poppins{--font-weight-titles: 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;--h5-line-height: 130%;--h5-letter-spacing: -0.03em;--h6-line-height: 130%;--h6-letter-spacing: -0.03em}html .gh-font-heading-roboto{--font-weight-titles: 600;--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;--h5-line-height: 120%;--h5-letter-spacing: -0.04em;--h6-line-height: 120%;--h6-letter-spacing: -0.04em}html .gh-font-heading-roboto{--font-weight-titles: 600;--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;--h5-line-height: 120%;--h5-letter-spacing: -0.04em;--h6-line-height: 120%;--h6-letter-spacing: -0.04em}html .gh-font-heading-rufina{--font-weight-titles: 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;--h5-line-height: 130%;--h5-letter-spacing: -0.02em;--h6-line-height: 130%;--h6-letter-spacing: -0.02em}html .gh-font-heading-space-grotesk{--font-weight-titles: 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;--h5-line-height: 130%;--h5-letter-spacing: -0.04em;--h6-line-height: 130%;--h6-letter-spacing: -0.04em}html .gh-font-heading-space-mono{--font-weight-titles: 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;--h5-line-height: 130%;--h5-letter-spacing: -0.07em;--h6-line-height: 130%;--h6-letter-spacing: -0.07em}html .gh-font-heading-tenor-sans{--font-weight-titles: 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;--h5-line-height: 130%;--h5-letter-spacing: -0.04em;--h6-line-height: 130%;--h6-letter-spacing: -0.04em}html .gh-font-body-fira-mono{--font-weight-body: 500;--post-body-font-weight: 500;--text-XL-letter-spacing: -0.06em;--text-L-letter-spacing: -0.06em;--post-paragraph-letter-spacing: -0.06em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.06em;--text-S-letter-spacing: -0.06em;--text-XS-letter-spacing: -0.06em}html .gh-font-body-fira-sans{--font-weight-body: 500;--post-body-font-weight: 500;--text-XL-letter-spacing: -0.01em;--text-L-letter-spacing: -0.01em;--post-paragraph-letter-spacing: -0.01em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.01em;--text-S-letter-spacing: -0.01em;--text-XS-letter-spacing: -0.01em}html .gh-font-body-ibm-plex-serif{--font-weight-body: 500;--post-body-font-weight: 500;--text-XL-letter-spacing: -0.03em;--text-L-letter-spacing: -0.03em;--post-paragraph-letter-spacing: -0.03em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.03em;--text-S-letter-spacing: -0.03em;--text-XS-letter-spacing: -0.03em}html .gh-font-body-inter{--font-weight-body: 500;--post-body-font-weight: 500;--text-XL-letter-spacing: -0.04em;--text-L-letter-spacing: -0.04em;--post-paragraph-letter-spacing: -0.04em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.04em;--text-S-letter-spacing: -0.04em;--text-XS-letter-spacing: -0.04em}html .gh-font-body-jetbrains-mono{--font-weight-body: 500;--post-body-font-weight: 500;--text-XL-letter-spacing: -0.06em;--text-L-letter-spacing: -0.06em;--post-paragraph-letter-spacing: -0.06em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.06em;--text-S-letter-spacing: -0.06em;--text-XS-letter-spacing: -0.06em}html .gh-font-body-lora{--font-weight-body: 400;--post-body-font-weight: 400;--text-XL-letter-spacing: -0.02em;--text-L-letter-spacing: -0.02em;--post-paragraph-letter-spacing: -0.02em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.02em;--text-S-letter-spacing: -0.02em;--text-XS-letter-spacing: -0.02em}html .gh-font-body-manrope{--font-weight-body: 600;--post-body-font-weight: 600;--text-XL-letter-spacing: -0.02em;--text-L-letter-spacing: -0.02em;--post-paragraph-letter-spacing: -0.02em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.02em;--text-S-letter-spacing: -0.02em;--text-XS-letter-spacing: -0.02em}html .gh-font-body-merriweather{--font-weight-body: 400;--post-body-font-weight: 400;--text-XL-letter-spacing: -0.02em;--text-L-letter-spacing: -0.02em;--post-paragraph-letter-spacing: -0.02em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.02em;--text-S-letter-spacing: -0.02em;--text-XS-letter-spacing: -0.02em}html .gh-font-body-noto-sans{--font-weight-body: 400;--post-body-font-weight: 400;--text-XL-letter-spacing: -0.02em;--text-L-letter-spacing: -0.02em;--post-paragraph-letter-spacing: -0.02em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.02em;--text-S-letter-spacing: -0.02em;--text-XS-letter-spacing: -0.02em}html .gh-font-body-noto-serif{--font-weight-body: 400;--post-body-font-weight: 400;--text-XL-letter-spacing: -0.02em;--text-L-letter-spacing: -0.02em;--post-paragraph-letter-spacing: -0.02em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.02em;--text-S-letter-spacing: -0.02em;--text-XS-letter-spacing: -0.02em}html .gh-font-body-nunito{--font-weight-body: 400;--post-body-font-weight: 400;--text-XL-letter-spacing: -0.04em;--text-L-letter-spacing: -0.04em;--post-paragraph-letter-spacing: -0.04em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.04em;--text-S-letter-spacing: -0.04em;--text-XS-letter-spacing: -0.04em}html .gh-font-body-poppins{--font-weight-body: 500;--post-body-font-weight: 500;--text-XL-letter-spacing: -0.03em;--text-L-letter-spacing: -0.03em;--post-paragraph-letter-spacing: -0.03em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.03em;--text-S-letter-spacing: -0.03em;--text-XS-letter-spacing: -0.03em}html .gh-font-body-roboto{--font-weight-body: 500;--post-body-font-weight: 500;--text-XL-letter-spacing: -0.02em;--text-L-letter-spacing: -0.02em;--post-paragraph-letter-spacing: -0.02em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.02em;--text-S-letter-spacing: -0.02em;--text-XS-letter-spacing: -0.02em}html .gh-font-body-space-mono{--font-weight-body: 400;--post-body-font-weight: 400;--text-XL-letter-spacing: -0.07em;--text-L-letter-spacing: -0.07em;--post-paragraph-letter-spacing: -0.07em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.07em;--text-S-letter-spacing: -0.07em;--text-XS-letter-spacing: -0.07em}.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{--text-transform-nav-primary: capitalize}*,*::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(--dark-color);background-color:var(--white-color);font-size:1.8rem;font-family:var(--gh-font-body, var(--font-family));font-style:normal;transition:background-color .3s ease, 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(--light-bg-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(--dark-color)}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible{border:1px solid var(--border-color-hover);outline:none}@media(hover: hover)and (pointer: fine){input:hover,textarea:hover{border:1px solid var(--border-color-hover)}}input,button,select,textarea{font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border .3s ease}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(--dark-color);-webkit-text-decoration:none;text-decoration:none;cursor:pointer;display:inline;transition:color .3s ease}a:focus{outline:none}a:focus-visible{outline:auto}h1,h2,h3,h4,h5,h6{color:var(--dark-color);font-family:var(--gh-font-heading, var(--font-family));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}}/*! 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 overlayFadeIn{0%{opacity:0}100%{opacity:.3}}@keyframes overlayFadeOut{0%{opacity:.3}100%{opacity:0}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@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}}.header{margin:0 auto;width:100%;transition:top .3s ease;pointer-events:none;position:sticky;top:0;left:0;z-index:1001}.header--announcment-bar-hide{z-index:5000}.header.header--small.hide{top:-95px}.header.header--small.hide.header--progress-bar-show{top:-93px}.header.header--big.hide{top:-149px}.header.header--big.hide.header--progress-bar-show{top:-95px}.header.header--progress-bar-show .progress-bar{display:flex}.header.hide{top:-95px}.header.hide.header--progress-bar-show{top:-95px}.header.hide.scrolled .progress-bar--bottom{bottom:52px}.header.scrolled .header__bottom{transform:translateY(-54px)}.header.scrolled .progress-bar--bottom{bottom:54px}.header.scrolled .progress-bar--top{bottom:0px}@media(hover: hover)and (pointer: fine){.header:hover .header__bottom{transform:translateY(0px)}.header:hover .progress-bar--bottom{bottom:0px;z-index:2000}}.header__burger-wrapper{display:flex;align-items:center;gap:16px}.header__container{max-width:1240px;width:calc(100% - 40px);margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:100%}.header__top,.header__bottom{background-color:var(--white-color);position:relative;transition:background-color .3s ease, border-color .3s ease;pointer-events:all}.header__top{height:95px;z-index:3000;border-bottom:1px solid var(--stroke-color);position:relative;background-color:var(--white-color)}.header__bottom{height:54px;z-index:2000;transition:transform .3s ease, background-color .3s ease, border-color .3s ease}.header-btns{display:flex;align-items:center;gap:4px;position:relative;z-index:20}.switch-theme-btn,.header-btn{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);background-color:var(--light-bg-color);border-radius:50%;border-radius:var(--border-radius-header-buttons, 50%);transition:border-color .3s ease, background-color .3s ease}.switch-theme-btn svg path,.header-btn svg path{transition:fill .3s ease;fill:var(--dark-color)}@media(hover: hover)and (pointer: fine){.switch-theme-btn:hover,.header-btn:hover{background-color:var(--white-color);border-color:var(--accent-color)}.switch-theme-btn:hover svg path,.header-btn:hover svg path{fill:var(--accent-color)}}.switch-theme-btn-icons{display:block;position:relative;width:24px;height:24px;overflow:hidden;border-radius:100px}.dark-mode-icon,.light-mode-icon{position:absolute;left:50%;transform:translateX(-50%);transition:top .3s ease, transform .3s ease}:root[data-theme=light] .switch-theme-btn-icons .dark-mode-icon{top:50%;transform:translate(-50%, -50%);opacity:1}:root[data-theme=light] .switch-theme-btn-icons .light-mode-icon{top:-24px;opacity:0}:root[data-theme=dark] .switch-theme-btn-icons .dark-mode-icon{top:24px;opacity:0}:root[data-theme=dark] .switch-theme-btn-icons .light-mode-icon{top:50%;transform:translate(-50%, -50%);opacity:1}.login-button{margin-right:12px;display:flex;align-items:center;justify-content:center;height:100%}.login-button__text{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);cursor:pointer;display:inline;background-position:left 85%;background-size:0% 5%;background-image:linear-gradient(to right, var(--dark-color) 0%, var(--dark-color) 100%);background-repeat:no-repeat;transition:background-size .3s ease-in-out}@media(hover: hover)and (pointer: fine){.login-button:hover .login-button__text{background-size:100% 5%}}.header-account,.header-cta{position:relative;display:flex;align-items:center;justify-content:center;align-self:stretch}@media(hover: hover)and (pointer: fine){.header-account:hover .header-btn,.header-cta:hover .header-btn{background-color:var(--white-color);border-color:var(--accent-color)}.header-account:hover .header-btn svg path,.header-cta:hover .header-btn svg path{fill:var(--accent-color)}}.header-dropdown{background-color:var(--white-color);position:absolute;top:calc(100% + 6px);border:1px solid var(--stroke-color);border-radius:4px;border-radius:var(--border-radius-navigation, 4px)}.header-dropdown::before{content:"";position:absolute;top:-7px;left:0;right:0;background-color:rgba(0,0,0,0);height:7px}.header-dropdown.open-anim{animation:fadeIn .3s forwards}.header-dropdown.close-anim{animation:fadeOut .3s forwards}.header-dropdown.open{display:flex}.header-dropdown--account{padding:24px;min-width:272px;width:100%;display:none;flex-direction:column;gap:12px}.header-dropdown--cta{min-width:640px;width:100%;right:-440%;display:none}.header-dropdown--cta .btn{flex-shrink:0}.header-dropdown__cover-img-wrapper{max-width:244px;width:100%;display:block;flex-shrink:0}.header-dropdown__cover-img-wrapper--no-img{display:flex;align-items:center;justify-content:center;position:relative}.header-dropdown__cover-img-wrapper--no-img::before{content:"";background-color:#000;opacity:.3;position:absolute;top:0;right:0;bottom:0;left:0;border-top-left-radius:4px;border-top-left-radius:var(--border-radius-navigation, 4px);border-bottom-left-radius:4px;border-bottom-left-radius:var(--border-radius-navigation, 4px)}.header-dropdown__cover-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header-dropdown__cover-img--no-img{max-width:75%;width:auto;height:auto}.header-dropdown__form{padding:32px;display:flex;flex-direction:column;gap:8px}.header-dropdown__form.loading .btn{pointer-events:none}.header-dropdown__form.loading .btn .loader-icon{visibility:visible}.header-dropdown__form.loading .btn .arrow-icon,.header-dropdown__form.loading .btn__inner-text{visibility:hidden}.header-dropdown__form.error .header-dropdown__form-error{display:block}.header-dropdown__form.success .header-dropdown__form-success{display:flex}.header-dropdown__form.success .header-dropdown__form-title,.header-dropdown__form.success .header-dropdown__form-input-wrapper,.header-dropdown__form.success .header-dropdown__form-terms{display:none}.header-dropdown__form-title{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}.header-dropdown__form-terms{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);color:var(--gray-color)}.header-dropdown__form-terms a{color:var(--gray-color);display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%);background-repeat:no-repeat;padding-bottom:2px;transition:background-size .3s ease-in-out}@media(hover: hover)and (pointer: fine){.header-dropdown__form-terms a:hover{background-size:0% 5%}}.header-dropdown__form-error{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);color:red;display:none}.header-dropdown__form-success{display:none;flex-direction:column;gap:8px}.header-dropdown__form-success-title{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}.header-dropdown__form-success-text{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);color:var(--gray-color)}.header-dropdown__form-input-wrapper{display:flex;align-items:center;gap:8px;margin-top:8px}.header-dropdown__form-input{padding:0 20px;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);background-color:var(--light-bg-color);border:1px solid rgba(0,0,0,0);border-radius:100px;border-radius:var(--border-radius-button, 100px);max-width:226px;width:100%;height:40px;transition:border-color .3s ease;color:var(--dark-color)}.header-dropdown__form-input::-moz-placeholder{color:var(--gray-color)}.header-dropdown__form-input::placeholder{color:var(--gray-color)}.header-dropdown__socials{display:flex;align-items:center;gap:8px;margin-top:auto}.header-dropdown__socials-text{font-family:var(--font-family-titles);font-size:var(--h6-font-size);font-weight:var(--font-weight-titles);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing);line-height:1}.header-dropdown__title{font-family:var(--font-family-titles);font-size:var(--h6-font-size);font-weight:var(--font-weight-titles);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing);color:var(--dark-color);text-align:center;transition:color .3s ease}.header-dropdown__text{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--gray-color);transition:color .3s ease;display:flex;align-items:center;gap:4px}.header-dropdown__link{height:100%;display:flex;align-items:center;gap:6px;margin-top:3px}@media(hover: hover)and (pointer: fine){.header-dropdown__link:hover .header-dropdown__link-text{background-size:0% 5%}.header-dropdown__link:hover .header-dropdown__link-icons svg:first-of-type{left:18px}.header-dropdown__link:hover .header-dropdown__link-icons svg:last-of-type{left:0px}}.header-dropdown__link-text{line-height:1;display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%);background-repeat:no-repeat;padding-bottom:3px;transition:background-size .3s ease-in-out, color .3s ease}.header-dropdown__link-icons{width:13px;height:10px;overflow:hidden;position:relative;margin-top:-3px;display:flex;align-items:center;justify-content:center}.header-dropdown__link-icons svg{flex-shrink:0;transition:left .3s ease}.header-dropdown__link-icons svg path{fill:var(--gray-color)}.header-dropdown__link-icons svg:first-of-type{position:absolute;left:0px}.header-dropdown__link-icons svg:last-of-type{position:absolute;left:-18px}.burger-btn{display:none;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;border-radius:var(--border-radius-header-buttons, 50%);border:1px solid rgba(0,0,0,0);background-color:var(--light-bg-color);width:40px;height:40px;transition:border-color .3s ease, background-color .3s ease}.burger-btn svg rect{transition:fill .3s ease;fill:var(--dark-color)}@media(hover: hover)and (pointer: fine){.burger-btn:hover{background-color:var(--white-color);border-color:var(--accent-color)}.burger-btn:hover svg rect{fill:var(--accent-color)}}@media(max-width: 1650px){.header-dropdown--cta{right:-340%}}@media(max-width: 1550px){.header-dropdown--cta{right:-240%}}@media(max-width: 1450px){.header-dropdown--cta{right:-140%}}@media(max-width: 1400px){.header-dropdown--cta{right:0}}@media(max-width: 1100px){.burger-btn{display:flex}.header__top .nav{display:none}.header__top .logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media(max-width: 1000px){.header__top{height:74px}.header__top .header-account,.header__top .header-cta{display:none}.header__top .logo{max-height:58px;height:100%}.header__bottom{display:none}.header.scrolled .progress-bar--bottom,.header.scrolled .progress-bar--top{bottom:auto;bottom:initial;top:73px}.header.header--small.hide.header--progress-bar-show,.header.header--big.hide.header--progress-bar-show{top:-73px}}@media(max-width: 550px){.header__top .switch-theme-btn{display:none}.header__top .burger-btn,.header__top .header-btn{width:44px;height:44px}}.nav{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%}.sec-nav-list,.nav-list{display:flex;height:100%}.sec-nav-list .nav-item__link{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);text-transform:capitalize}.sec-nav-item,.nav-item{white-space:nowrap;height:100%}.sec-nav-item__link,.nav-item__link{height:100%;display:flex;align-items:center;gap:6px;color:var(--dark-color);position:relative;padding:0 12px;cursor:pointer;transition:opacity .3s ease, color .3s ease}.sec-nav-item__link::after,.nav-item__link::after{content:"";height:32px;position:absolute;top:50%;left:0px;right:0px;transform:translateY(-50%);z-index:-1;border-radius:4px;border-radius:var(--border-radius-navigation, 4px);transition:background-color .3s ease;background-color:rgba(0,0,0,0)}.sec-nav-item__link::before,.nav-item__link::before{font-size:2.4rem}@media(hover: hover)and (pointer: fine){.sec-nav-item__link:hover::after,.nav-item__link:hover::after{background-color:var(--light-bg-color)}}.nav-item__link{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);text-transform:var(--text-transform-nav-primary)}.sec-nav-item__link{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing)}.nav-submenu-item{position:relative}.nav-submenu-item__link{display:flex;align-items:center;gap:6px}.nav-submenu-item__link svg path{transition:fill .3s ease;fill:var(--dark-color)}.submenu{flex-direction:column;background-color:var(--white-color);border:1px solid var(--stroke-color);border-bottom-right-radius:4px;border-bottom-right-radius:var(--border-radius-navigation, 4px);border-bottom-left-radius:4px;border-bottom-left-radius:var(--border-radius-navigation, 4px);position:absolute;top:100%;left:0px;min-width:210px;display:none}.submenu.open{display:flex}.submenu.open-anim{animation:fadeIn .3s forwards}.submenu.close-anim{animation:fadeOut .3s forwards}.submenu__item{transition:background-color .3s ease}@media(hover: hover)and (pointer: fine){.submenu__item:hover{background-color:var(--light-bg-color)}}.submenu__item:last-of-type .submenu__item-link{border-bottom-right-radius:4px;border-bottom-right-radius:var(--border-radius-navigation, 4px);border-bottom-left-radius:4px;border-bottom-left-radius:var(--border-radius-navigation, 4px)}.submenu__item-link{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);padding:12px 24px;display:flex;align-items:center;position:relative}.submenu__item-link::after{margin-left:6px;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);height:100%;display:inline-block;width:-moz-fit-content;width:fit-content;color:#000;padding:0 8px;border-radius:4px;border-radius:var(--border-radius-blocks, 4px);background-color:var(--secondary-accent-color)}.btn{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);display:block;border-radius:100px;border-radius:var(--border-radius-button, 100px);height:40px;overflow:hidden}.btn__inner-wrapper{transition:box-shadow .3s ease;display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 20px;height:100%;position:relative;line-height:1;transition:background-color .3s ease, color .3s ease, box-shadow .3s ease}.btn__inner-wrapper span{line-height:1}.btn__icons{width:13px;height:10px;overflow:hidden;position:relative;display:inline-flex;align-items:center;justify-content:center}.btn__icons svg{flex-shrink:0;transition:left .3s ease}.btn__icons svg path{transition:fill .3s ease;fill:#fff}.btn__icons svg:first-of-type{position:absolute;left:0px}.btn__icons svg:last-of-type{position:absolute;left:-18px}.btn .loader-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);visibility:hidden}.btn .loader-icon circle{stroke:var(--white-color)}.btn--primary .btn__inner-wrapper{color:#fff;background-color:var(--accent-color)}.btn--primary .loader-icon circle{stroke:#fff}.btn--primary:hover .btn__inner-wrapper,.btn--primary:focus .btn__inner-wrapper{box-shadow:inset 0 -3.25em 0 0 var(--primary-btn-hover-color)}.btn--primary:hover .btn__icons svg:first-of-type,.btn--primary:focus .btn__icons svg:first-of-type{left:18px}.btn--primary:hover .btn__icons svg:last-of-type,.btn--primary:focus .btn__icons svg:last-of-type{left:0px}.btn--secondary .btn__inner-wrapper{color:var(--dark-color);background-color:var(--light-bg-color)}.btn--secondary:hover .btn__inner-wrapper,.btn--secondary:focus .btn__inner-wrapper{box-shadow:inset 0 -3.25em 0 0 var(--secondary-btn-hover-color)}.btn--secondary:hover .btn__icons svg:first-of-type,.btn--secondary:focus .btn__icons svg:first-of-type{left:18px}.btn--secondary:hover .btn__icons svg:last-of-type,.btn--secondary:focus .btn__icons svg:last-of-type{left:0px}.edit-billing-button .loader-icon circle,.load-more-btn .loader-icon circle{transition:fill .3s ease;stroke:var(--dark-color)}.edit-billing-button.loading .btn__inner-wrapper span:first-child,.load-more-btn.loading .btn__inner-wrapper span:first-child{visibility:hidden}.edit-billing-button.loading .loader-icon,.load-more-btn.loading .loader-icon{visibility:visible}.socials{display:flex;align-items:center;gap:8px}.social-link{width:24px;height:24px;transition:opacity .3s ease}.social-link svg{width:24px;height:24px}@media(hover: hover)and (pointer: fine){.social-link:hover{opacity:.8}}.footer{margin-top:auto}.footer__top{padding:64px 0;border-top:1px solid var(--stroke-color);transition:border-color .3s ease}.footer__top .footer__container{align-items:flex-start}.footer__meta{max-width:377px;width:100%;display:flex;flex-direction:column;gap:40px}.footer__description{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--gray-color);max-width:300px;width:100%;margin-top:8px;transition:color .3s ease}.footer__form{display:flex;flex-direction:column;gap:8px}.footer__form.error .footer__form-error{display:block}.footer__form.loading .btn{pointer-events:none}.footer__form.loading .btn .loader-icon{visibility:visible}.footer__form.loading .btn__icons,.footer__form.loading .btn__inner-text{visibility:hidden}.footer__form.success .footer__form-success{display:flex}.footer__form.success .footer__form-title,.footer__form.success .footer__form-input-wrapper,.footer__form.success .footer__form-terms{display:none}.footer__form-title{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}.footer__form-terms{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);color:var(--gray-color);max-width:377px;width:100%;transition:color .3s ease}.footer__form-terms a{color:var(--gray-color);display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%);background-repeat:no-repeat;padding-bottom:2px;transition:background-size .3s ease-in-out, color .3s ease}@media(hover: hover)and (pointer: fine){.footer__form-terms a:hover{background-size:0% 5%}}.footer__form-error{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);color:red;display:none}.footer__form-success{display:none;flex-direction:column;gap:8px}.footer__form-success-title{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}.footer__form-success-text{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);color:var(--gray-color);transition:color .3s ease}.footer__form-input-wrapper{display:flex;align-items:center;gap:8px;margin-top:8px}.footer__form-input{padding:0 20px;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);background-color:var(--light-bg-color);border:1px solid rgba(0,0,0,0);border-radius:100px;border-radius:var(--border-radius-button, 100px);height:40px;max-width:240px;width:100%;transition:border-color .3s ease, background-color .3s ease, color .3s ease;color:var(--dark-color)}.footer__form-input::-moz-placeholder{color:var(--gray-color)}.footer__form-input::placeholder{color:var(--gray-color)}.footer__nav{display:flex;gap:40px;flex-wrap:wrap}.footer__bottom{background-color:var(--light-bg-color);padding:10px 0;transition:background-color .3s ease}.footer__bottom .footer__container{gap:16px}.footer__container{max-width:1240px;width:calc(100% - 40px);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.footer-copyright{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);color:var(--gray-color);transition:color .3s ease}.footer-copyright__link{color:var(--gray-color);display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%);background-repeat:no-repeat;padding-bottom:2px;transition:background-size .3s ease-in-out, color .3s ease}@media(hover: hover)and (pointer: fine){.footer-copyright__link:hover{background-size:0% 5%}}.footer-nav-item{min-width:140px;width:100%}.footer-nav-item+.footer-nav-item{margin-top:16px}.footer-nav-item__link{font-family:var(--font-family-titles);font-size:var(--h6-font-size);font-weight:var(--font-weight-titles);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing)}.footer-nav-item a{background-image:linear-gradient(to right, var(--dark-color) 0%, var(--dark-color) 100%)}.footer-subnav-item{min-width:140px;width:100%;margin-top:16px}.footer-subnav-item+.footer-subnav-item{margin-top:8px}.footer-subnav-item__link{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--gray-color)}.footer-subnav-item a{background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%)}.footer-nav-item a,.footer-subnav-item a{padding-bottom:2px;display:inline;background-position:left 85%;background-size:0% 5%;background-repeat:no-repeat;transition:background-size .3s ease-in-out, color .3s ease}@media(hover: hover)and (pointer: fine){.footer-nav-item a:hover,.footer-subnav-item a:hover{background-size:100% 5%}}@media(max-width: 1000px){.footer__nav{width:100%;justify-content:space-between}.footer__top .footer__container{flex-direction:column}.footer__meta{flex-direction:row;max-width:100%}.footer__form{flex-grow:1}.footer__form-input-wrapper{flex-wrap:wrap}}@media(max-width: 700px){.footer__top{padding:48px 0}}@media(max-width: 650px){.footer__meta{flex-wrap:wrap}}@media(max-width: 550px){.footer__nav{gap:32px}.footer__meta{gap:24px}}@media(max-width: 450px){.footer__form-input{max-width:100%}.footer__form .btn{width:100%}.footer__nav{justify-content:flex-start;flex-direction:column}}@media(max-width: 400px){.footer__form-input,.footer .btn{width:100%}.footer__top{padding:40px 0}}.post-tags{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.post-tag{border-radius:4px;border-radius:var(--border-radius-blocks, 4px);font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);font-weight:var(--text-XS-font-weight);line-height:1;color:var(--tag-color);padding:2.5px 8px;background-color:var(--accent-color);height:22px;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease, background-color .3s ease}@media(hover: hover)and (pointer: fine){.post-tag:hover{opacity:.8}}.post-tag-icons-wrapper{display:flex;align-items:center;gap:2px}.post-tag-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease, color .3s ease;position:relative;z-index:10}.post-tag-icon__tooltip{color:#fff;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:none;align-items:center;justify-content:center;font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);line-height:100%;padding:3px 7px;position:absolute;right:0;bottom:calc(-100% + 4px);animation:fadeIn .35s ease;width:-moz-max-content;width:max-content;z-index:10;border-radius:4px}@media(hover: hover)and (pointer: fine){.post-tag-icon:hover .post-tag-icon__tooltip{display:flex}}.lightning-icon path{transition:fill .3s ease;fill:var(--accent-color)}.private-tag path{transition:fill .3s ease;fill:var(--gray-color)}:root[data-theme=dark] .post-tag{color:var(--dark-color);background-color:var(--light-bg-color)}.logo{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:6px 0;max-height:91px;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;max-width:180px;width:-moz-fit-content;width:fit-content}.logo__img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease}.logo__title{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);transition:opacity .3s ease;color:var(--dark-color)}@media(hover: hover)and (pointer: fine){.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}.breadcrumbs{font-size:0}.breadcrumbs__item{text-transform:capitalize;display:inline;font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);text-align:center;color:var(--gray-color);transition:color .3s ease}.breadcrumbs__item:nth-of-type(n + 2){margin-left:8px}.breadcrumbs__item:not(:last-child)::after{content:"/";font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);margin-left:8px}.breadcrumbs__link{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);color:var(--gray-color);padding-bottom:2px;display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%);background-repeat:no-repeat;transition:background-size .3s ease-in-out, color .3s ease}@media(hover: hover)and (pointer: fine){.breadcrumbs__link:hover{background-size:0% 5%}}.post-content .post-upgrade-cta{position:relative}.post-content .post-upgrade-cta:not(:nth-child(2))::after{background-color:var(--white-color);box-shadow:0 0 110px 110px var(--white-color);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:4px;border-radius:var(--border-radius-blocks, 4px);padding:32px;background-color:var(--light-bg-color);transition:border-color .3s ease, background-color .3s ease;position:relative;z-index:5}.post-content .btn{width:-moz-fit-content;width:fit-content}.post-content .btn__inner-wrapper{padding:9px 32px}.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{width:44px;height:44px;display:flex;align-items:center;justify-content:center;margin:0 auto}.post-content .post-upgrade-cta-icon svg{margin:0 auto;width:28px;height:28px}.post-content .post-upgrade-cta-icon svg path{transition:fill .3s ease;fill:var(--dark-color)}.post-content .post-upgrade-cta-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);margin:4px auto 24px;max-width:440px;width:100%;text-align:center}.post-content .post-upgrade-cta-content .btn{margin:0 auto}.post-upgrade-cta-small-text{margin-bottom:0px !important}.post-upgrade-cta-small-text{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px;margin-top:16px}.post-upgrade-cta-small-text__text{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);color:var(--gray-color);transition:color .3s ease}.post-upgrade-cta-small-text__link{height:100%;display:flex;align-items:baseline;gap:6px}@media(hover: hover)and (pointer: fine){.post-upgrade-cta-small-text__link:hover .post-upgrade-cta-small-text__link-text{background-size:0% 5%}.post-upgrade-cta-small-text__link:hover .post-upgrade-cta-small-text__link-icons svg:first-of-type{left:18px}.post-upgrade-cta-small-text__link:hover .post-upgrade-cta-small-text__link-icons svg:last-of-type{left:0px}}.post-upgrade-cta-small-text__link-text{line-height:1;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);color:var(--gray-color);display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%);background-repeat:no-repeat;transition:background-size .3s ease-in-out, color .3s ease}.post-upgrade-cta-small-text__link-icons{width:13px;height:10px;overflow:hidden;position:relative;margin-top:-3px;display:flex;align-items:center;justify-content:center}.post-upgrade-cta-small-text__link-icons svg{flex-shrink:0;transition:left .3s ease}.post-upgrade-cta-small-text__link-icons svg path{transition:fill .3s ease;fill:var(--gray-color)}.post-upgrade-cta-small-text__link-icons svg:first-of-type{position:absolute;left:0px}.post-upgrade-cta-small-text__link-icons svg:last-of-type{position:absolute;left:-18px}@media(max-width: 550px){.post-content .post-upgrade-cta-content{padding:32px}.post-content .post-upgrade-cta-title{font-size:2.4rem}}.mobile-menu-container{position:fixed;top:0;left:0;height:100dvh;max-width:100%;width:100%;pointer-events:all;z-index:4000;display:none}.mobile-menu-container.menu-open{display:flex}.mobile-menu-container.menu-open .mobile-menu-overlay{animation:overlayFadeIn .3s ease forwards}.mobile-menu-container.menu-open .mobile-menu{animation:mobileMenuDesktopOpen .3s ease-in-out forwards}.mobile-menu-container.menu-open.menu-hide-anim .mobile-menu{animation:mobileMenuDesktopHide .3s ease-in-out forwards}.mobile-menu-container.menu-open.menu-hide-anim .mobile-menu-overlay{animation:overlayFadeOut .3s ease forwards}.mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;background-color:var(--dark-color);transition:background-color .3s ease}.mobile-menu-overlay.open{display:block}.mobile-menu-overlay.open-anim{animation:overlayFadeIn .3s forwards}.mobile-menu-overlay.close{display:none}.mobile-menu-overlay.close-anim{animation:overlayFadeOut .3s forwards}.mobile-menu{display:flex;flex-direction:column;padding-bottom:24px;height:100%;max-width:375px;width:100%;background-color:var(--white-color);transition:background-color .3s ease;position:absolute;top:0;left:0;z-index:100}.mobile-menu__header{padding:16px 20px;display:flex;align-items:center;gap:16px}.mobile-menu__header .logo{height:57px}.mobile-menu__header .switch-theme-btn{margin-left:auto}.mobile-menu__close-btn{width:44px;height:44px;flex-shrink:0;border-radius:50%;border-radius:var(--border-radius-header-buttons, 50%);border:1px solid rgba(0,0,0,0);background-color:var(--light-bg-color);display:flex;align-items:center;justify-content:center;transition:border-color .3s ease, background-color .3s ease}.mobile-menu__close-btn svg rect{transition:fill .3s ease;fill:var(--dark-color)}@media(hover: hover)and (pointer: fine){.mobile-menu__close-btn:hover{background-color:var(--white-color);border-color:var(--accent-color)}.mobile-menu__close-btn:hover svg rect{fill:var(--accent-color)}}.mobile-menu__subscribe{padding:24px 20px}.mobile-menu__subscribe.loading .btn{pointer-events:none}.mobile-menu__subscribe.loading .btn .loader-icon{visibility:visible}.mobile-menu__subscribe.loading .btn .arrow-icon,.mobile-menu__subscribe.loading .btn__inner-text{visibility:hidden}.mobile-menu__subscribe.error .mobile-menu__subscribe-error{display:block}.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-input,.mobile-menu__subscribe.success .btn,.mobile-menu__subscribe.success .mobile-menu__subscribe-terms{display:none}.mobile-menu__subscribe-success-title,.mobile-menu__subscribe-title{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);max-width:312px;width:100%}.mobile-menu__socials{display:flex;align-items:center;gap:8px;padding:0 20px}.mobile-menu__socials-text{font-family:var(--font-family-titles);font-size:var(--h6-font-size);font-weight:var(--font-weight-titles);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing);line-height:1}.mobile-menu__subscribe-input{margin-top:16px;width:100%;padding:0 20px;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);background-color:var(--light-bg-color);border:1px solid rgba(0,0,0,0);border-radius:100px;border-radius:var(--border-radius-button, 100px);height:40px;transition:border-color .3s ease, background-color .3s ease}.mobile-menu__subscribe-terms{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);color:var(--gray-color);margin-top:8px;transition:color .3s ease}.mobile-menu__subscribe-terms a{color:var(--gray-color);display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%);background-repeat:no-repeat;padding-bottom:2px;transition:background-size .3s ease-in-out, color .3s ease}@media(hover: hover)and (pointer: fine){.mobile-menu__subscribe-terms a:hover{background-size:0% 5%}}.mobile-menu .btn{width:100%;margin-top:8px}.mobile-menu__login{margin-top:auto;padding:16px 20px;border-top:1px solid var(--stroke-color);border-bottom:1px solid var(--stroke-color);transition:border-color .3s ease}.mobile-menu__login-link{font-family:var(--font-family-body);font-size:var(--text-L-font-size);font-weight:var(--font-weight-body);line-height:var(--text-L-line-height);letter-spacing:var(--text-L-letter-spacing);color:var(--accent-color);transition:opacity .3s ease, color .3s ease}@media(hover: hover)and (pointer: fine){.mobile-menu__login-link:hover{opacity:.8}}.mobile-menu__subscribe-success{display:none}.mobile-menu__subscribe-success-text{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--gray-color);margin-top:8px;transition:color .3s ease}.mobile-menu__subscribe-error{margin-top:6px;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:red;display:none}.mobile-menu__menu{overflow-y:auto}.mobile-nav{padding:0 20px 24px;display:flex;flex-direction:column;gap:8px}.mobile-nav-item{transition:opacity .3s ease}@media(hover: hover)and (pointer: fine){.mobile-nav-item:hover{opacity:.8}}.mobile-nav-item__link{display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:var(--font-family-body);font-size:var(--text-L-font-size);font-weight:var(--font-weight-body);line-height:var(--text-L-line-height);letter-spacing:var(--text-L-letter-spacing);color:var(--dark-color);padding:8px 0;transition:color .3s ease}.mobile-nav-submenu{padding-left:24px;height:0;overflow:hidden;transition:height .3s ease-out}.mobile-nav-submenu__item-link{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);color:var(--gray-color);width:100%;display:block;transition:color .3s ease, opacity .3s ease}@media(hover: hover)and (pointer: fine){.mobile-nav-submenu__item-link:hover{opacity:.8}}.mobile-nav-submenu__item{padding:8px 0}.mobile-nav-submenu-item__button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;transition:opacity .3s ease}.mobile-nav-submenu-item__button svg{transition:rotate .3s ease;rotate:180deg}.mobile-nav-submenu-item__button svg path{transition:fill .3s ease;fill:var(--dark-color)}@media(hover: hover)and (pointer: fine){.mobile-nav-submenu-item__button:hover{opacity:.8}}.mobile-nav-submenu-item.active svg{rotate:0deg}.post .post-header--default{max-width:822px;width:calc(100% - 40px);margin:0 auto;padding-top:40px}.post .post-header--default .logo__img{height:auto}.post .post-header--default .breadcrumbs{width:-moz-fit-content;width:fit-content;margin:0px auto 40px}.post .post-header--default .post-header__meta{justify-content:center}.post .post-header--default .post-header__img-wrapper{margin-top:24px}.post .post-header--default .post-header__title,.post .post-header--default .post-header__excerpt{max-width:608px;width:100%;text-align:center;margin:0 auto}.post .post-header--default.post-header--with-sidebar{padding-top:0;width:calc(100% - 40px);margin-left:0;margin-right:0}.post .post-header--default.post-header--with-sidebar .post-header__title{margin-top:40px}.post .post-header--default.post-header--with-sidebar .breadcrumbs,.post .post-header--default.post-header--with-sidebar .post-header__title,.post .post-header--default.post-header--with-sidebar .post-header__excerpt{margin-left:0;margin-right:auto;text-align:left}.post .post-header--default.post-header--with-sidebar .post-header__excerpt{margin-top:2px}.post .post-header--default.post-header--with-sidebar .post-header__meta{justify-content:flex-start}.post .post-header--featured{max-width:1240px;width:calc(100% - 40px);position:relative;margin:0 auto;display:flex;flex-direction:column;min-height:600px;padding:40px}.post .post-header--featured .post-header__wrapper{margin-top:auto}.post .post-header--featured .logo__img{height:auto}.post .post-header--featured .breadcrumbs{position:relative;z-index:2;margin:0 auto;width:-moz-fit-content;width:fit-content}.post .post-header--featured .breadcrumbs__item{color:#fff}.post .post-header--featured .breadcrumbs__item::after{color:#fff}.post .post-header--featured .breadcrumbs__link{color:#fff;background-image:linear-gradient(to right, #ffffff 0%, #ffffff 100%)}.post .post-header--featured::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;border-radius:4px;border-radius:var(--border-radius-images, 4px);background-color:rgba(0,0,0,.4)}.post .post-header--featured .post-header__wrapper{position:relative;z-index:2}.post .post-header--featured .post-header__img-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.post .post-header--featured .post-header__title,.post .post-header--featured .post-header__excerpt{max-width:642px;width:100%;color:#fff;margin:0 auto;text-align:center}.post .post-header--featured .post-header__excerpt{margin-top:2px}.post .post-header--featured .post-header__meta{justify-content:center}.post .post-header--featured .post-header__date,.post .post-header--featured .post-header__authors,.post .post-header--featured .post-header__author,.post .post-header--featured .post-header__comments-count-text{color:#fff}.post .post-header--featured .post-header__author{background-image:linear-gradient(to right, #ffffff 0%, #ffffff 100%)}.post .post-header--featured .post-tag-icon svg path,.post .post-header--featured .post-header__comments-count svg path{fill:#fff}.post .post-header--featured .post-comment-count{color:#fff}.post .post-header--featured .post-comment-count::before{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.727295 15.2728V2.18184C0.727295 1.78184 0.869719 1.43942 1.15457 1.15457C1.43942 0.869719 1.78184 0.727295 2.18184 0.727295H13.8182C14.2182 0.727295 14.5606 0.869719 14.8455 1.15457C15.1303 1.43942 15.2728 1.78184 15.2728 2.18184V10.9091C15.2728 11.3091 15.1303 11.6515 14.8455 11.9364C14.5606 12.2212 14.2182 12.3637 13.8182 12.3637H3.63639L0.727295 15.2728ZM3.0182 10.9091H13.8182V2.18184H2.18184V11.7273L3.0182 10.9091Z" fill="%23FFF"/></svg>') !important}.post .post-header--featured.post-header--with-sidebar .breadcrumbs,.post .post-header--featured.post-header--with-sidebar .post-header__title,.post .post-header--featured.post-header--with-sidebar .post-header__excerpt{margin-left:0;margin-right:auto;text-align:left}.post .post-header--featured.post-header--with-sidebar .breadcrumbs{margin-top:0;margin-bottom:0}.post .post-header--featured.post-header--with-sidebar .post-header__excerpt{margin-top:2px}.post .post-header--featured.post-header--with-sidebar .post-header__meta{justify-content:flex-start}.post .post-header__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px;border-radius:var(--border-radius-images, 4px);overflow:hidden}.post .post-header__img-wrapper{overflow:hidden;border-radius:4px;border-radius:var(--border-radius-images, 4px);display:flex;align-items:center;justify-content:center}.post .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)}.post .post-header__excerpt{font-family:var(--font-family-body);font-size:var(--post-paragraph-font-size);font-weight:var(--post-body-font-weight);line-height:var(--post-paragraph-line-height);letter-spacing:var(--post-paragraph-letter-spacing);color:var(--dark-color);margin-top:2px;transition:color .3s ease}.post .post-header__meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-top:2px;height:32px}.post .post-header__date,.post .post-header__authors{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);color:var(--gray-color);opacity:.8;transition:color .3s ease;display:flex;gap:3px}.post .post-header__author{color:var(--gray-color);font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);padding-bottom:1px;display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%);background-repeat:no-repeat;transition:background-size .3s ease-in-out, color .3s ease}@media(hover: hover)and (pointer: fine){.post .post-header__author:hover{background-size:0% 5%}}:root[data-theme=light] .post-header__img-wrapper.has-dark-version .logo__img--light{display:block}:root[data-theme=light] .post-header__img-wrapper.has-dark-version .logo__img--dark{display:none}:root[data-theme=dark] .post-header__img-wrapper.has-dark-version .logo__img--light{display:none}:root[data-theme=dark] .post-header__img-wrapper.has-dark-version .logo__img--dark{display:block}@media(max-width: 750px){.post .post-header__title{font-size:4.4rem}.post .post-header__excerpt{font-size:1.8rem}}@media(max-width: 700px){.post .post-header--featured{margin:0 auto}}@media(max-width: 650px){.post .post-header__title{font-size:4rem}}@media(max-width: 550px){.post .post-header--featured{padding:24px}.post .post-header__title{font-size:3.6rem}.post .post-header--default{padding-top:24px}.post .post-header--default .breadcrumbs{margin:0px auto 20px}}@media(max-width: 375px){.post .post-header--featured{padding:24px;width:100%}.post .post-header--featured::before,.post .post-header--featured .post-header__img-wrapper{border-radius:0}}.post-template.tag-hash-lightbox .post-content .kg-card.kg-image-card img:not(a>img){cursor:zoom-in}.post-template.tag-hash-lightbox .post-content .kg-gallery-card img,.post-template.tag-hash-lightbox .post-content .kg-product-card img{cursor:zoom-in}.post-with-sidebar .post-content .post-content__socials{left:32px;transform:translateX(32px)}.post-content{width:100%;position:relative}.post-content__socials{display:flex;flex-direction:column;gap:8px;padding:8px;width:-moz-fit-content;width:fit-content;border-radius:200px;background-color:var(--white-color);position:sticky;z-index:1000;top:20px;left:calc(50% - 370px);transition:top .3s ease, background-color .3s ease}.post-content__socials.post-content__socials--header-top-hover{top:115px}.post-content__socials.post-content__socials--header-bottom-hover{top:166px}.post-content__socials .share-btn svg{width:32px;height:32px}.post-content__socials .copyToClipboardBtn{width:32px;height:32px}.post-content__socials .copyToClipboardBtn svg{width:16px;height:16px}.post-content:has(.post-content__socials)>*:nth-child(2){margin-top:-168px !important}.post-content>*:not(.post-content__socials){color:var(--dark-color);width:calc(100% - 40px);max-width:608px;margin-left:auto;margin-right:auto}.post-content>*:not(.post-content__socials):last-child{margin-bottom:0 !important}.post-content>*:not(.post-content__socials):first-child{margin-top:0 !important}.post-featured .post-content{padding-top:40px}.post-no-featured .post-content{padding-top:24px}.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)}.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)}.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)}.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)}.post-content h5{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}.post-content h6{font-family:var(--font-family-titles);font-size:var(--h6-font-size);font-weight:var(--font-weight-titles);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing)}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5{color:var(--dark-color);margin-top:24px;margin-bottom:8px}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5+h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5{margin-top:10px}.post-content p:has(+ul),.post-content p:has(+ol){margin-bottom:8px}.post-content p{font-family:var(--font-family-body);font-size:var(--post-body-font-size);font-weight:var(--post-body-font-weight);line-height:var(--post-body-line-height);letter-spacing:var(--post-body-letter-spacing);margin-bottom:24px}.post-content p>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin-top:40px;border-radius:4px;border-radius:var(--border-radius-images, 4px)}.post-content p>img:last-child{margin-bottom:40px}.post-content p small{margin-top:8px;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);font-size:calc(var(--post-body-font-size) - .4rem);color:var(--gray-color)}.post-content p small a{font-size:calc(var(--post-body-font-size) - .4rem) !important}.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:608px;margin-left:auto;margin-right:auto;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing)}.post-content figcaption>*{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--gray-color);padding:0;margin:0}.post-content figcaption a{font-size:var(--text-S-font-size) !important}.post-content a:not(.share-btn):not(.btn.btn--primary):not(.btn.btn--secondary):not(.post-upgrade-cta-small-text__link .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-body);font-size:var(--post-body-font-size);font-weight:var(--post-body-font-weight);line-height:var(--post-body-line-height);letter-spacing:var(--post-body-letter-spacing)}.post-content a:not(.share-btn):not(.btn.btn--primary):not(.btn.btn--secondary):not(.post-upgrade-cta-small-text__link .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(.share-btn):not(.btn.btn--primary):not(.btn.btn--secondary):not(.post-tag):not(.post-footer__author):not(.post-upgrade-cta-small-text__link):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(--accent-color);font-family:var(--font-family-body);font-size:var(--post-body-font-size);font-weight:var(--post-body-font-weight);line-height:var(--post-body-line-height);letter-spacing:var(--post-body-letter-spacing);display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--accent-color) 0%, var(--accent-color) 100%);background-repeat:no-repeat;padding-bottom:3px;transition:background-size .3s ease-in-out, color .3s ease}@media(hover: hover)and (pointer: fine){.post-content a:not(.share-btn):not(.btn.btn--primary):not(.btn.btn--secondary):not(.post-tag):not(.post-footer__author):not(.post-upgrade-cta-small-text__link):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%}}.post-content ol,.post-content ul{font-family:var(--font-family-body);font-size:var(--post-body-font-size);font-weight:var(--post-body-font-weight);line-height:var(--post-body-line-height);letter-spacing:var(--post-body-letter-spacing);margin-bottom:24px;list-style-position:inside}.post-content ol li,.post-content ul li{position:relative;margin-bottom:8px}.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:4px;border-radius:var(--border-radius-images, 4px)}.post-content ol li ol,.post-content ul li ol{margin:8px 0 0;margin-left:20px}.post-content ol li ol,.post-content ul li ol{list-style:lower-latin;list-style-position:inside}.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:inside}.post-content ol ul{margin-left:5px}.post-content ol li::marker{position:absolute;top:0;left:0}.post-content ul li{list-style:none;margin-left:32px}.post-content ul li:before{content:"";position:absolute;top:13px;left:-19px;background-color:var(--accent-color);width:6px;height:6px;border-radius:50%}.post-content ul li ol{list-style-position:inside;margin-left:0}.post-content ul li ol li{list-style:auto;padding-left:0}.post-content ul li ol li::before{content:normal;content:initial}.post-content ul li ul li:before{background-color:var(--accent-color);width:6px;height:6px}.post-content ul li ul li ul li:before{background-color:var(--accent-color);width:6px;height:6px}.post-content>blockquote{margin-top:24px;margin-bottom:24px;font-family:var(--font-family-body);font-size:var(--post-body-font-size);font-weight:var(--post-body-font-weight);line-height:var(--post-body-line-height);letter-spacing:var(--post-body-letter-spacing);padding-left:24px;border-left:2px solid var(--accent-color)}.post-content>blockquote blockquote>p{padding:0 !important;margin:0 auto !important}.post-content>blockquote>p{padding:0 !important;margin:0 auto !important}.post-content>blockquote>p{font-family:var(--font-family-body);font-size:var(--post-body-font-size);font-weight:var(--post-body-font-weight);line-height:var(--post-body-line-height);letter-spacing:var(--post-body-letter-spacing)}.post-content>blockquote>ul,.post-content>blockquote ol{margin-bottom:0px}.post-content>blockquote>*:first-child{margin-top:0}.post-content>blockquote>*:last-child{margin-bottom:0}.post-content>blockquote>h1,.post-content>blockquote h2,.post-content>blockquote h3,.post-content>blockquote h4,.post-content>blockquote h5,.post-content>blockquote h6{margin:16px 0px}.post-content .kg-blockquote-alt{text-align:left;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;font-style:normal;border:none;width:calc(100% - 40px);max-width:608px;border-radius:4px;border-radius:var(--border-radius-blocks, 4px);margin-top:16px;margin-bottom:40px;padding:24px;background-color:var(--light-bg-color);position:relative}.post-content .kg-blockquote-alt::before{background-repeat:no-repeat;background-position:center center;display:block;flex-shrink:0;width:36px;height:36px}.post-content .kg-blockquote-alt a{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 code:not([class]){display:inline-block;padding:0px 8px;min-width:auto;width:auto;font-size:.8em;vertical-align:text-bottom;margin:0}.post-content .kg-card.kg-code-card{display:flex;flex-direction:column;gap:8px;margin:16px auto 40px}.post-content .kg-card.kg-code-card pre{background-color:var(--light-bg-color);border-radius:4px;border-radius:var(--border-radius-blocks, 4px);width:100%;margin:0}.post-content .kg-card.kg-code-card pre code{width:100%;margin:0}.post-content pre{margin:16px auto 40px}.post-content p>code{margin:16px auto 40px}.post-content code{display:block;color:var(--dark-color);background-color:var(--light-bg-color);white-space:pre;-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%;min-width:250px;padding:24px;font-size:1.4rem;border-radius:4px;border-radius:var(--border-radius-blocks, 4px);margin:0 auto}.post-content hr{height:1px;margin:16px auto 40px;background-color:var(--stroke-color);transition:background-color .3s ease}.post-content .kg-callout-card{display:flex;gap:16px;margin-top:16px;margin-bottom:40px;padding:24px;border-radius:4px;border-radius:var(--border-radius-blocks, 4px)}.post-content .kg-callout-card:has(+.kg-callout-card){margin-bottom:16px}.post-content .kg-callout-card .kg-callout-text{font-family:var(--font-family-body);font-size:var(--text-XL-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XL-line-height);letter-spacing:var(--text-XL-letter-spacing)}.post-content .kg-callout-card .kg-callout-emoji{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0;line-height:1}.post-content .kg-callout-card:not(.kg-callout-card-accent){color:var(--dark-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:16px;margin-bottom:40px}.post-content .kg-card.kg-image-card>a{width:100%;opacity:1;transition:opacity .3s ease}@media(hover: hover)and (pointer: fine){.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:4px;border-radius:var(--border-radius-images, 4px)}.post-content .kg-card.kg-image-card figcaption{margin-top:8px}.post-content .kg-card.kg-image-card.kg-width-wide{max-width:822px;width:calc(100% - 40px)}.post-content .kg-card.kg-image-card.kg-width-full{max-width:100%;width:100%}.post-content .kg-card.kg-image-card.kg-width-full .kg-image{border-radius:0}.post-content .kg-bookmark-card{margin-top:16px;margin-bottom:40px}.post-content .kg-bookmark-card .kg-bookmark-container{display:flex;flex-wrap:nowrap;border:1px solid var(--stroke-color);border-radius:4px;border-radius:var(--border-radius-blocks, 4px);background-color:var(--light-bg-color);box-shadow:none;min-height:148px;overflow:hidden}@media(hover: hover)and (pointer: fine){.post-content .kg-bookmark-card .kg-bookmark-container:hover{border-radius:4px;border-radius:var(--border-radius-blocks, 4px)}.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:24px;display:flex;flex-direction:column;flex-basis:65%;align-items:flex-start;background-color:var(--light-bg-color);transition:opacity .3s ease}.post-content .kg-bookmark-card .kg-bookmark-title{color:var(--dark-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(--gray-color);font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);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;gap:4px}.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,.post-content .kg-bookmark-card .kg-bookmark-metadata .kg-bookmark-publisher{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);text-overflow:ellipsis;overflow:hidden;max-width:240px;white-space:nowrap;display:block;color:var(--gray-color)}.post-content .kg-bookmark-card .kg-bookmark-thumbnail{background-color:var(--light-bg-color);position:relative;flex-basis:35%;padding:24px;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:4px;border-radius:var(--border-radius-blocks, 4px)}.post-content .kg-bookmark-card figcaption{margin-top:8px}.post-content .kg-card.kg-audio-card{display:flex;align-items:center;min-height:96px;margin-top:16px;margin-bottom:40px;box-shadow:none;width:calc(100% - 40px);border:1px solid var(--stroke-color);border-radius:4px;border-radius:var(--border-radius-blocks, 4px);background-color:var(--light-bg-color);padding:24px}.post-content .kg-card.kg-audio-card .kg-audio-thumbnail{display:flex;justify-content:center;align-items:center;border-radius:4px;border-radius:var(--border-radius-blocks, 4px);background-color:var(--stroke-color);width:64px;min-width:64px;height:64px;min-height:64px;-o-object-fit:cover;object-fit:cover;overflow:hidden;margin:0;border-radius:var(--border-radius-blocks, 4px)}.post-content .kg-card.kg-audio-card .kg-audio-thumbnail svg{fill:var(--dark-color)}.post-content .kg-card.kg-audio-card .kg-audio-player-container{justify-content:center;gap:8px;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(--dark-color);font-family:var(--font-family-body);font-size:var(--text-L-font-size);font-weight:var(--font-weight-body);line-height:var(--text-L-line-height);letter-spacing:var(--text-L-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{position:relative;width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--accent-color);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{width:8px;height:8px;fill:#fff}@media(hover: hover)and (pointer: fine){.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:.8}}.post-content .kg-card.kg-audio-card .kg-audio-unmute-icon,.post-content .kg-card.kg-audio-card .kg-audio-mute-icon{margin-left:4px;transition:opacity .3s ease}.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(--dark-color)}@media(hover: hover)and (pointer: fine){.post-content .kg-card.kg-audio-card .kg-audio-unmute-icon:hover,.post-content .kg-card.kg-audio-card .kg-audio-mute-icon:hover{opacity:.8}}.post-content .kg-card.kg-audio-card .kg-audio-current-time{color:var(--dark-color);min-width:38px;padding:0 4px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);margin-left:4px}.post-content .kg-card.kg-audio-card .kg-audio-time{color:var(--gray-color);font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);width:-moz-fit-content;width:fit-content}.post-content .kg-card.kg-audio-card .kg-audio-duration{padding:0 4px;color:var(--gray-color)}.post-content .kg-card.kg-audio-card .kg-audio-playback-rate{width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-left:8px;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);font-size:1.1rem;color:var(--dark-color);background-color:var(--stroke-color);transition:opacity .3s ease;padding:0;min-width:0;min-width:initial}@media(hover: hover)and (pointer: fine){.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{background-color:var(--accent-color) !important}.post-content .kg-card.kg-audio-card .kg-audio-seek-slider{flex-grow:1;margin:0 4px;border-radius:4px;border-radius:var(--border-radius-blocks, 4px)}.post-content .kg-card.kg-audio-card .kg-audio-volume-slider{background-color:var(--accent-color) !important}.post-content .kg-card.kg-audio-card .kg-audio-volume-slider{border-radius:4px;border-radius:var(--border-radius-blocks, 4px)}.post-content .kg-card.kg-audio-card .kg-audio-volume-slider,.post-content .kg-card.kg-audio-card .kg-audio-seek-slider{height:4px !important}.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(--dark-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:16px;margin-bottom:24px}.post-content .kg-card.kg-button-card .kg-btn{display:flex;align-items:center;justify-content:center;height:auto;padding:9px 20px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);line-height:1;height:40px;border-radius:100px;border-radius:var(--border-radius-button, 100px);transition:opacity .3s ease;background-color:var(--accent-color);color:var(--white-color)}@media(hover: hover)and (pointer: fine){.post-content .kg-card.kg-button-card .kg-btn:hover{opacity:.8}}.post-content .kg-card.kg-video-card{margin-top:16px;margin-bottom:40px}.post-content .kg-card.kg-video-card video{width:100%}.post-content .kg-card.kg-video-card figcaption{margin-top:8px}.post-content .kg-card.kg-video-card.kg-width-wide{max-width:822px;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{border-radius:0}.post-content .kg-card.kg-video-card .kg-video-container{overflow:hidden;border-radius:4px;border-radius:var(--border-radius-blocks, 4px)}.post-content .kg-card.kg-gallery-card{--gap: 16px;max-width:822px;width:calc(100% - 40px);margin-top:16px;margin-bottom:40px}.post-content .kg-card.kg-gallery-card figcaption{margin-top:8px}.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:4px;border-radius:var(--border-radius-images, 4px);overflow:hidden}.post-content .kg-card.kg-product-card{margin-top:16px;margin-bottom:40px;width:calc(100% - 40px)}.post-content .kg-card.kg-product-card .kg-product-card-container{max-width:100%;padding:24px;box-shadow:none;background-color:var(--light-bg-color);border:1px solid var(--stroke-color);border-radius:4px;border-radius:var(--border-radius-blocks, 4px);row-gap:16px;overflow:hidden}.post-content .kg-card.kg-product-card .kg-product-card-image{width:100%;height:auto;border-radius:4px;border-radius:var(--border-radius-images, 4px)}.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-title{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-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(--dark-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(--gray-color);font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing)}.post-content .kg-card.kg-product-card .kg-product-card-description a{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing)}.post-content .kg-card.kg-product-card .kg-product-card-button{display:flex;align-items:center;justify-content:center;height:auto;width:-moz-fit-content;width:fit-content;padding:9px 20px;height:40px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);border-radius:100px;border-radius:var(--border-radius-button, 100px);transition:opacity .3s ease;background-color:var(--accent-color);color:var(--white-color)}@media(hover: hover)and (pointer: fine){.post-content .kg-card.kg-product-card .kg-product-card-button:hover{opacity:.8}}.post-content .kg-card.kg-file-card{margin-top:16px;margin-bottom:40px;display:flex;box-shadow:none}.post-content .kg-card.kg-file-card a.kg-file-card-container{display:flex;align-items:center;gap:24px;border:1px solid var(--stroke-color);border-radius:4px;border-radius:var(--border-radius-blocks, 4px);background-color:var(--light-bg-color);width:100%;padding:24px;min-height:auto;transition:background-color .3s ease-out, border-color .3s ease-out}.post-content .kg-card.kg-file-card a.kg-file-card-container:after{content:none}@media(hover: hover)and (pointer: fine){.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:hover .kg-file-card-icon::before{opacity:1}}.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(--dark-color);font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-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-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--gray-color);opacity:1;margin-top:0;max-width:415px;width:100%;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:32px;height:32px;max-width:32px;min-width:32px;max-height:32px;min-height:32px;margin-left:65px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease-out, background-color .3s ease-out, border-color .3s ease-out}.post-content .kg-card.kg-file-card .kg-file-card-icon:before{content:"";background-color:rgba(0,0,0,0);font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--gray-color);opacity:1;left:calc(-100% - 32px);top:50%;transform:translateY(-50%)}.post-content .kg-card.kg-file-card .kg-file-card-icon svg{width:32px;height:32px}.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(--gray-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-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--gray-color)}.post-content .kg-card.kg-file-card .kg-file-card-filesize{opacity:1}.post-content .kg-card.kg-file-card .kg-file-card-filesize::before{content:"/";display:inline-block;color:var(--gray-color);margin-right:4px;margin-left:4px}.post-content .kg-card.kg-toggle-card{margin-top:16px;margin-bottom:40px;padding:0;border:1px solid var(--stroke-color);border-left:none;border-right:none;border-radius:0;box-shadow:none;transition:border-color .3s ease}.post-content .kg-card.kg-toggle-card .kg-toggle-card-icon{flex-shrink:0}.post-content .kg-card.kg-toggle-card+.kg-card.kg-toggle-card{margin-top:0;border-top:none;border-top-left-radius:0;border-top-right-radius:0}.post-content .kg-card.kg-toggle-card+.kg-card.kg-toggle-card .kg-toggle-heading{padding-top:24px;border-top:1px solid var(--stroke-color);padding-bottom:30px}.post-content .kg-card.kg-toggle-card:has(+.kg-card.kg-toggle-card){margin-bottom:0;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.post-content .kg-card.kg-toggle-card:has(+.kg-card.kg-toggle-card) .kg-toggle-heading{padding-bottom:30px}.post-content .kg-card.kg-toggle-card[data-kg-toggle-state=open] .kg-toggle-content{padding:24px 0;padding-top:0}.post-content .kg-card.kg-toggle-card[data-kg-toggle-state=open] .kg-toggle-heading{padding-bottom:4px !important}.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%;max-width:516px}.post-content .kg-card.kg-toggle-card .kg-toggle-content p{color:var(--gray-color);font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);padding:0;margin:0;max-width:600px}.post-content .kg-card.kg-toggle-card h4.kg-toggle-heading-text{color:var(--dark-color);font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);text-transform:none}.post-content .kg-card.kg-toggle-card .kg-toggle-heading{padding:24px 0;transition:opacity .3s ease;align-items:center;gap:24px}@media(hover: hover)and (pointer: fine){.post-content .kg-card.kg-toggle-card .kg-toggle-heading:hover{opacity:.8}}.post-content .kg-card.kg-toggle-card .kg-toggle-heading .kg-toggle-card-icon{align-items:center;position:relative;transition:transform .3s ease, background-color .3s ease;margin-left:0;width:32px;height:32px}.post-content .kg-card.kg-toggle-card .kg-toggle-heading .kg-toggle-card-icon svg{width:16px}.post-content .kg-card.kg-toggle-card .kg-toggle-heading .kg-toggle-card-icon svg path{stroke:var(--dark-color);stroke-width:3}.post-content .kg-card.kg-embed-card{max-width:608px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:16px;margin-bottom:40px}.post-content .kg-card.kg-embed-card figcaption{margin-top:8px;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:16px;margin-bottom:40px}.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 a.kg-header-card-button{border-radius:100px !important;border-radius:var(--border-radius-button, 100px) !important}.post-content a.kg-header-card-button{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;height:auto;padding:9px 20px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);transition:opacity .3s ease;background-color:var(--accent-color);color:#fff}@media(hover: hover)and (pointer: fine){.post-content a.kg-header-card-button:hover{opacity:.8}}.post-content .kg-card.kg-header-card.kg-v2{width:calc(100% - 40px);border-radius:4px;border-radius:var(--border-radius-blocks, 4px);margin-top:16px;margin-bottom:40px;overflow:hidden}.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{display:inline;color:currentColor;word-break:break-word;display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, currentColor 0%, currentColor 100%);background-repeat:no-repeat;padding-bottom:3px;transition:background-size .3s ease-in-out, color .3s ease}@media(hover: hover)and (pointer: fine){.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%}}.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-button{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;height:auto;padding:9px 20px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);border-radius:100px;border-radius:var(--border-radius-button, 100px);transition:opacity .3s ease;margin-top:16px;min-height:40px;background-color:var(--accent-color);color:#fff}@media(hover: hover)and (pointer: fine){.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-button:hover{opacity:.8}}.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:24px;max-width:608px}.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.4rem;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(--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;text-transform:none}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular .kg-header-card-subheading{margin-top:8px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing)}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular .kg-header-card-subheading *{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-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:32px;max-width:822px;width:calc(100% - 40px)}.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);font-size:2.6rem}.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);font-size:2.6rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide .kg-header-card-subheading{margin-top:16px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);font-size:1.6rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide .kg-header-card-subheading *{font-size:1.6rem}.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%;overflow:hidden;width:100%;border-radius:0;padding:64px}.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:2.8rem}.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:2.8rem;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-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);font-size:1.8rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-subheading a{font-size:1.8rem !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:100%;padding:0px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-text{padding:40px;max-height:100%}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-content{max-height:100%}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-image{-o-object-fit:cover;object-fit:cover}.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:2.8rem}.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:2.8rem;text-transform:none}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-subheading{margin-top:8px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);font-size:1.6rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-subheading a{font-size:1.6rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide{padding:40px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-image{padding:0}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-text{padding:0}.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-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-content .kg-header-card-image{border-radius:4px;border-radius:var(--border-radius-images, 4px)}.post-content .kg-card.kg-signup-card{width:calc(100% - 40px);border-radius:4px;border-radius:var(--border-radius-blocks, 4px);margin-top:16px;margin-bottom:40px;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{transition:background-size .3s ease-in-out, color .3s ease !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{color:currentColor;word-break:break-word;display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, currentColor 0%, currentColor 100%);background-repeat:no-repeat;padding-bottom:3px}@media(hover: hover)and (pointer: fine){.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%}}.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;-o-object-fit:cover;object-fit:cover}.post-content .kg-card.kg-signup-card .kg-signup-card-content .kg-signup-card-text .kg-signup-card-disclaimer{max-width:380px;margin:10px 0 0;font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-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-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);font-weight:var(--post-link-font-weight);transition:opacity .3s ease}.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-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-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{color:var(--primary-color-text);transition:background-color .3s ease;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-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-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--secondary-color-text);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-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--secondary-color-text);opacity:1}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-form{margin-top:16px}.post-content .kg-card.kg-signup-card.kg-layout-split.kg-width-full .kg-signup-card-form{margin-top:16px}.post-content .kg-card.kg-signup-card.kg-layout-split.kg-width-full.kg-content-wide .kg-signup-card-image{border-radius:4px;border-radius:var(--border-radius-images, 4px)}.post-content .kg-card.kg-signup-card.kg-width-full.kg-content-wide .kg-signup-card-form{margin-top:24px}.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(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);animation:fadeIn .25s ease}.post-content .kg-card.kg-signup-card .kg-signup-card-form.error .kg-signup-card-fields{box-shadow:none}.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:6px;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);border-radius:100px;border-radius:var(--border-radius-button, 100px);animation:fadeIn .25s ease;border:1px solid #cd0000}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-fields{width:-moz-fit-content;width:fit-content;align-items:center;border:none;background-color:rgba(0,0,0,0);padding:0;gap:8px;border-radius:100px;border-radius:var(--border-radius-button, 100px);background-color:rgba(0,0,0,0);font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing)}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input{padding:10px 20px;width:100%;height:100%;margin:0;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);border:1px solid var(--stroke-color);min-height:40px;border-radius:100px;border-radius:var(--border-radius-button, 100px);transition:background-color .3s ease, border-color .3s ease}.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:focus-visible{border:1px solid var(--border-color-hover);outline:none}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input::-moz-placeholder{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--gray-color);-moz-transition:color .3s ease;transition:color .3s ease}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input::placeholder{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--gray-color);transition:color .3s ease}.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 0 60px #fff inset !important}.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-text-fill-color:var(--dark-color)}@media(hover: hover)and (pointer: fine){.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input:hover{border:1px solid var(--border-color-hover)}}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-button{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;height:auto;min-height:40px;padding:9px 20px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);border-radius:100px;border-radius:var(--border-radius-button, 100px);transition:opacity .3s ease;background-color:var(--accent-color);color:#fff}.post-content .kg-card.kg-signup-card.kg-width-regular{padding:24px;max-width:608px}.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-form{margin-top:16px}.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:2.4rem}.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:2.4rem;text-transform:none}.post-content .kg-card.kg-signup-card.kg-width-regular .kg-signup-card-content .kg-signup-card-subheading{margin-top:8px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing)}.post-content .kg-card.kg-signup-card.kg-width-regular .kg-signup-card-content .kg-signup-card-subheading *{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing)}.post-content .kg-card.kg-signup-card.kg-width-wide{padding:32px;max-width:822px;width:calc(100% - 40px)}.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);font-size:2.6rem}.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);font-size:2.6rem}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-subheading{margin-top:10px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);font-size:1.6rem}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-subheading *{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);font-size:1.6rem}.post-content .kg-card.kg-signup-card.kg-width-full{max-width:100%;width:100%;overflow:hidden;border-radius:0;padding:64px}.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:2.8rem;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:2.8rem;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-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);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 !important}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-subheading *{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing)}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split{max-height:100%;padding:0}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-text{padding:48px;max-height:100%}.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:2.8rem;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:2.8rem;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-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing)}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-subheading *{font-size:var(--text-M-font-size) !important}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-subheading *{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing)}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-content-wide .kg-signup-card-image{padding:0}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-content-wide .kg-signup-card-content{padding:48px;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{padding:0}@media(max-width: 1250px){.post-with-sidebar .post-header--default.post-header--with-sidebar{width:100%}}@media(max-width: 1200px){.post-with-sidebar .post-content .post-content__socials{transform:translateX(16px)}}@media(max-width: 1150px){.post-with-sidebar .post-content .post-content__socials{left:0;transform:translateX(0px)}}@media(max-width: 1100px){.post-content .post-content__socials{display:none}.post-content:has(.post-content__socials)>*:nth-child(2){margin-top:0 !important}}@media(max-width: 900px){.post-content h1{font-size:calc(var(--h1-font-size) - .8rem)}.post-content h2{font-size:calc(var(--h2-font-size) - .6rem)}.post-content h3{font-size:calc(var(--h3-font-size) - .4rem)}.post-content h4{font-size:calc(var(--h4-font-size) - .2rem)}}@media(max-width: 850px){.post-content__socials{display:none}.post-featured .post-content{padding-top:0}.post-featured .post-content>*:not(.post-content__socials):nth-child(2){margin-top:40px !important}.post-no-featured .post-content{padding-top:0}.post-no-featured .post-content>*:not(.post-content__socials):nth-child(2){margin-top:24px !important}.post-with-sidebar .post-no-featured .post-content>*:not(.post-content__socials):nth-child(2){margin-top:24px !important}.post-with-sidebar .post-featured .post-content>*:not(.post-content__socials):nth-child(2){margin-top:40px !important}}@media(max-width: 800px){.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{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 .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(--stroke-color)}}@media(max-width: 750px){.post-content .kg-card.kg-header-card.kg-v2.kg-width-full{padding:36px}.post-content .kg-card.kg-signup-card.kg-width-full.kg-width-full{padding:36px}.post-content .kg-card.kg-signup-card.kg-layout-split.kg-width-full.kg-swapped .kg-signup-card-content .kg-signup-card-text{padding:0;padding-right:36px}.post-content .kg-card.kg-signup-card.kg-layout-split.kg-width-full .kg-signup-card-content .kg-signup-card-text{padding:0;padding-left:36px}.post-content .kg-card.kg-signup-card.kg-layout-split.kg-width-full.kg-content-wide .kg-signup-card-content{padding:0}}@media(max-width: 650px){.post-content .kg-card.kg-callout-card .kg-callout-text{font-size:1.6rem}}@media(max-width: 640px){.post-content .kg-card.kg-signup-card.kg-layout-split.kg-width-full.kg-swapped .kg-signup-card-content .kg-signup-card-text{padding:0;padding-right:0;padding-bottom:36px}.post-content .kg-card.kg-signup-card.kg-layout-split.kg-width-full .kg-signup-card-content .kg-signup-card-text{padding:0;padding-left:0;padding-top:36px}.post-content .kg-card.kg-signup-card.kg-layout-split.kg-width-full.kg-content-wide .kg-signup-card-content{padding:0}}@media(max-width: 550px){.post-content .kg-card.kg-callout-card,.post-content .kg-card.kg-audio-card,.post-content .kg-card.kg-signup-card,.post-content .kg-card.kg-header-card.kg-v2,.post-content .kg-card.kg-file-card .kg-file-card-container,.post-content .kg-card.kg-product-card .kg-product-card-container,.post-content .kg-card.kg-bookmark-card .kg-bookmark-content,.post-content .kg-card.kg-bookmark-card .kg-bookmark-thumbnail{padding:20px}.post-content .kg-card.kg-audio-card .kg-audio-volume-slider{display:none}.post-content .kg-card.kg-audio-card .kg-audio-unmute-icon,.post-content .kg-card.kg-audio-card .kg-audio-mute-icon{margin-left:auto}.post-content>blockquote{padding:20px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular{padding:20px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular .kg-header-card-heading{font-size:2rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular .kg-header-card-heading *{font-size:2rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide{padding:24px}.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.2rem}.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.2rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full{padding: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.4rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-heading *{font-size:2.4rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-subheading{font-size:1.6rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-subheading a{font-size:1.6rem !important}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-text{padding:32px}.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-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-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;width:100%;height:auto;padding:0;background-color:rgba(0,0,0,0)}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input{padding:0 16px;height:46px;overflow:hidden;border-radius:100px;border-radius:var(--border-radius-button, 100px);max-width:320px}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-button{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:46px}.post-content .kg-card.kg-signup-card.kg-width-regular{padding:32px}.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:2rem}.post-content .kg-card.kg-signup-card.kg-width-regular .kg-signup-card-content .kg-signup-card-heading *{font-size:2rem}.post-content .kg-card.kg-signup-card.kg-width-wide{padding:24px}.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.2rem}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-heading *{font-size:2.2rem}.post-content .kg-card.kg-signup-card.kg-width-full{padding:32px}.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.4rem}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-heading *{font-size:2.4rem}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-subheading{font-size:1.6rem}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-subheading a{font-size:1.6rem !important}.post-content .kg-card.kg-signup-card.kg-width-full.kg-content-wide .kg-signup-card-content .kg-signup-card-text.kg-align-center .kg-signup-card-fields{align-items:center}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-text{padding:32px}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-text.kg-align-center .kg-signup-card-fields{align-items:center}.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:0px;gap:32px}.post-content .kg-card.kg-gallery-card{--gap: 6px}}@media(max-width: 375px){.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-button{width:100%}.post-content .kg-blockquote-alt{padding:20px}.post-content .kg-blockquote-alt::before{content:normal !important;content:initial !important}}.post-footer{max-width:608px;width:calc(100% - 40px);margin:24px auto}.post-footer__meta{display:flex;align-items:center;gap:4px;margin-top:8px;height:32px}.post-footer__date,.post-footer__authors{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);color:var(--gray-color);opacity:.8;display:flex;gap:3px;transition:color .3s ease}.post-footer__author{color:var(--gray-color);font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);padding-bottom:1px;display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%);background-repeat:no-repeat;transition:background-size .3s ease-in-out, color .3s ease}@media(hover: hover)and (pointer: fine){.post-footer__author:hover{background-size:0% 5%}}.share-block{padding:32px;background-color:var(--light-bg-color);margin-bottom:24px;border-radius:4px;border-radius:var(--border-radius-blocks, 4px);display:flex;align-items:center;flex-wrap:wrap;gap:24px;justify-content:space-between;transition:background-color .3s ease}.share-block__text{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);max-width:201px;width:100%}.share-block__btns{display:flex;align-items:center;gap:16px}.share-btn{transition:opacity .3s ease}@media(hover: hover)and (pointer: fine){.share-btn:hover{opacity:.8}}.share-btn svg{width:40px;height:40px}.copyToClipboardBtn{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--accent-color);transition:background-color .3s ease, opacity .3s ease}@media(hover: hover)and (pointer: fine){.copyToClipboardBtn:hover{opacity:.8}}.copyToClipboardBtn svg{width:24px;height:24px}.copyToClipboardBtn svg path{transition:fill .3s ease;fill:var(--white-color)}.copyToClipboardBtn::after{color:#fff;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:none;align-items:center;justify-content:center;font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);line-height:100%;padding:3px 7px;position:absolute;right:0;bottom:calc(-100% + 15px);animation:fadeIn .35s ease;width:-moz-max-content;width:max-content;z-index:10;border-radius:4px;transition:color .3s ease, background-color .3s ease}.copyToClipboardBtn.copied::after{display:flex;content:"Link copied!";animation:fadeIn .2s ease}.copyToClipboardBtn.notCopied::after{display:flex;content:"Copy failed!";background-color:#bd0b0b;animation:fadeIn .2s ease}.post-with-sidebar .post-footer{max-width:822px;width:100%;margin:24px 0}.post-with-sidebar .post-footer>div{margin-left:auto;margin-right:auto;max-width:608px}@media(max-width: 1200px){.post-with-sidebar .post-footer{max-width:100%;width:calc(100% - 40px);margin-left:auto;margin-right:auto}}@media(max-width: 550px){.share-block{padding:24px}}.post{padding-bottom:120px}.post .breadcrumbs{max-width:1240px;width:calc(100% - 40px);margin:40px auto 0}.post__comments{max-width:608px;width:calc(100% - 40px);margin:0 auto;border-radius:4px;border-radius:var(--border-radius-blocks, 4px)}.post__comments--member{background-color:rgba(0,0,0,0)}.post article{width:100%}.post-with-sidebar{display:flex;gap:24px;justify-content:space-between;max-width:1240px;width:calc(100% - 40px);margin:0 auto}.post-with-sidebar .post-content{max-width:822px}.post-with-sidebar .post__comments{max-width:822px;width:100%;margin:0}.post-with-sidebar .post__comments #ghost-comments-root{max-width:608px;width:100%;margin:0 auto}.post-with-sidebar .sidebar{margin-top:20px;padding-top:20px}.post-read-next{max-width:1240px;width:calc(100% - 40px);margin:80px auto 0}.post-read-next__title{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);margin-bottom:16px}.post-read-next__posts{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:16px;gap:16px}.progress-bar{width:100%;max-width:100%;pointer-events:none;display:none;align-items:center;justify-content:space-between;height:2px;background-color:var(--stroke-color);transition:bottom .3s ease, background-color .3s ease;position:absolute;bottom:0;left:0;right:0;z-index:3000}.reading-progress{position:absolute;-webkit-appearance:none;left:0;top:0px;display:block;height:2px;border:none;width:100%}.reading-progress::-webkit-progress-value{background-color:var(--accent-color)}.reading-progress::-webkit-progress-bar{background:rgba(0,0,0,0)}.reading-progress::-moz-progress-bar{background:var(--accent-color)}@media(max-width: 1200px){.post-read-next .post-card__heading-link{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}.post-with-sidebar .post-content{max-width:100%}.post .breadcrumbs{display:flex;flex-wrap:wrap;row-gap:16px}}@media(max-width: 1000px){.post-with-sidebar{flex-wrap:wrap;width:100%}.post-with-sidebar .post-content{max-width:100%}.post-with-sidebar .post-header--default.post-header--with-sidebar{width:calc(100% - 40px)}.post-with-sidebar .post__comments{max-width:100%;width:calc(100% - 40px);margin-left:auto;margin-right:auto}.post .breadcrumbs{justify-content:center}.post .post-header--default.post-header--with-sidebar{margin:0 auto}.post .post-header--default.post-header--with-sidebar .post-header__title,.post .post-header--default.post-header--with-sidebar .post-header__excerpt{margin-left:auto;margin-right:auto;text-align:center}.post .post-header--default.post-header--with-sidebar .post-header__meta{justify-content:center}.post .sidebar{flex-direction:row;max-width:100%;width:calc(100% - 40px);margin:0 auto;padding-top:0}.post .sidebar__wrapper{flex-grow:1}}@media(max-width: 850px){.post-read-next__posts{grid-template-columns:1fr}.post-read-next .post-card{display:flex;gap:16px;max-width:100%}.post-read-next .post-card .post-tags{margin-top:0}.post-read-next .post-card__img-link,.post-read-next .post-card__no-img-link{max-width:335px;width:100%}.post-read-next .post-card__content{width:100%}}@media(max-width: 750px){.post .sidebar{flex-wrap:wrap}.post .sidebar .widget{flex-grow:1}}@media(max-width: 550px){.post{padding-bottom:80px}.post-read-next{margin:60px auto 0}}@media(max-width: 500px){.post-read-next .post-card{display:flex;flex-direction:column;gap:0px;max-width:100%}.post-read-next .post-card .post-tags{margin-top:8px}.post-read-next .post-card__img-link,.post-read-next .post-card__no-img-link{max-width:100%}}@media(max-width: 375px){.post{padding-bottom:60px}}.post-card{max-width:402px;width:100%}.post-card__img-link{aspect-ratio:16/9;display:block;position:relative;border-radius:4px;border-radius:var(--border-radius-blocks, 4px);overflow:hidden}@media(hover: hover)and (pointer: fine){.post-card__img-link:hover .post-card__img{scale:1.03}}.post-card picture{display:block;width:100%;height:100%}.post-card__number{font-family:var(--font-family-titles);font-size:var(--h6-font-size);font-weight:var(--font-weight-titles);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing);line-height:1;display:flex;align-items:center;justify-content:center;color:#fff;background-color:var(--accent-color);border-radius:50%;width:32px;height:32px;position:absolute;z-index:10;top:10px;left:10px;transition:background-color .3s ease, color .3s ease}.post-card__no-img-link{background-color:var(--light-bg-color);width:100%;display:flex;align-items:center;justify-content:center;border-radius:4px;border-radius:var(--border-radius-images, 4px);overflow:hidden;position:relative;aspect-ratio:16/9;transition:background-color .3s ease}@media(hover: hover)and (pointer: fine){.post-card__no-img-link:hover .post-card__no-img{scale:1.03}}.post-card__no-img-title{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-card__no-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:scale .3s ease;will-change:scale}.post-card__no-img[data-dark-mode-type=dark-logo]{display:none}.post-card__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:scale .3s ease;will-change:scale}.post-card .post-tags{margin-top:8px}.post-card__heading{max-width:378px;width:100%;margin-top:2px}.post-card__heading-link{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);transition:opacity .3s ease, color .3s ease}@media(hover: hover)and (pointer: fine){.post-card__heading-link:hover{opacity:.8}}.post-card__meta{display:flex;align-items:center;gap:4px;margin-top:8px;flex-wrap:wrap;min-height:32px}.post-card__date,.post-card__authors{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);color:var(--gray-color);opacity:.8;transition:color .3s ease}.post-card__date{display:flex;gap:3px}.post-card__authors{display:flex;flex-wrap:wrap;gap:3px}.post-card__author{color:var(--gray-color);font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);padding-bottom:1px;display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%);background-repeat:no-repeat;transition:background-size .3s ease-in-out, color .3s ease}@media(hover: hover)and (pointer: fine){.post-card__author:hover{background-size:0% 5%}}:root[data-theme=dark] .post-card__no-img[data-dark-mode-type=light-logo]{display:none}:root[data-theme=dark] .post-card__no-img[data-dark-mode-type=dark-logo]{display:block}.small-grid-layout .post-card .post-tags{margin-top:16px}.small-grid-layout .post-card__no-img-link,.small-grid-layout .post-card__img-link{margin-bottom:16px}.post-comment-count{display:flex;align-items:center;justify-content:center;gap:6px;margin-left:8px;opacity:.8;transition:color .3s ease;height:32px;font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);color:var(--gray-color)}.post-comment-count::before{content:"";display:block;width:15px;height:15px;background-position:center;background-repeat:no-repeat;background-size:cover}html[data-theme=light] .post-comment-count::before{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.727295 15.2728V2.18184C0.727295 1.78184 0.869719 1.43942 1.15457 1.15457C1.43942 0.869719 1.78184 0.727295 2.18184 0.727295H13.8182C14.2182 0.727295 14.5606 0.869719 14.8455 1.15457C15.1303 1.43942 15.2728 1.78184 15.2728 2.18184V10.9091C15.2728 11.3091 15.1303 11.6515 14.8455 11.9364C14.5606 12.2212 14.2182 12.3637 13.8182 12.3637H3.63639L0.727295 15.2728ZM3.0182 10.9091H13.8182V2.18184H2.18184V11.7273L3.0182 10.9091Z" fill="%23585858"/></svg>')}html[data-theme=dark] .post-comment-count::before{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.727295 15.2728V2.18184C0.727295 1.78184 0.869719 1.43942 1.15457 1.15457C1.43942 0.869719 1.78184 0.727295 2.18184 0.727295H13.8182C14.2182 0.727295 14.5606 0.869719 14.8455 1.15457C15.1303 1.43942 15.2728 1.78184 15.2728 2.18184V10.9091C15.2728 11.3091 15.1303 11.6515 14.8455 11.9364C14.5606 12.2212 14.2182 12.3637 13.8182 12.3637H3.63639L0.727295 15.2728ZM3.0182 10.9091H13.8182V2.18184H2.18184V11.7273L3.0182 10.9091Z" fill="%239b9b9b"/></svg>')}.post-card-list{max-width:100%;width:100%;display:flex;gap:16px}.post-card-list__img-link{max-width:298px;width:100%;height:100%;aspect-ratio:16/9;display:block;flex-shrink:0;position:relative;border-radius:4px;border-radius:var(--border-radius-blocks, 4px);overflow:hidden}@media(hover: hover)and (pointer: fine){.post-card-list__img-link:hover .post-card-list__img{scale:1.03}}.post-card-list__no-img-link{background-color:var(--light-bg-color);max-width:298px;width:100%;height:100%;flex-shrink:0;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;border-radius:4px;border-radius:var(--border-radius-images, 4px);overflow:hidden;position:relative;aspect-ratio:16/9;transition:background-color .3s ease}@media(hover: hover)and (pointer: fine){.post-card-list__no-img-link:hover .post-card-list__no-img{scale:1.03}}.post-card-list__no-img-title{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}.post-card-list__no-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:scale .3s ease;will-change:scale}.post-card-list__no-img[data-dark-mode-type=dark-logo]{display:none}.post-card-list__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:scale .3s ease;will-change:scale}.post-card-list__content{display:flex;flex-direction:column;width:100%}.post-card-list__heading{max-width:508px;width:100%;margin-top:2px;margin-bottom:4px}.post-card-list__heading-link{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);transition:opacity .3s ease, color .3s ease}@media(hover: hover)and (pointer: fine){.post-card-list__heading-link:hover{opacity:.8}}.post-card-list__meta{display:flex;align-items:center;gap:4px;margin-top:auto;flex-wrap:wrap;min-height:32px}.post-card-list__date,.post-card-list__authors{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);color:var(--gray-color);opacity:.8;transition:color .3s ease}.post-card-list__date{display:flex;gap:3px}.post-card-list__authors{display:flex;flex-wrap:wrap;gap:3px}.post-card-list__author{color:var(--gray-color);font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);padding-bottom:1px;display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%);background-repeat:no-repeat;transition:background-size .3s ease-in-out}@media(hover: hover)and (pointer: fine){.post-card-list__author:hover{background-size:0% 5%}}:root[data-theme=dark] .post-card-list__no-img[data-dark-mode-type=light-logo]{display:none}:root[data-theme=dark] .post-card-list__no-img[data-dark-mode-type=dark-logo]{display:block}.post-card-list-small{max-width:402px;width:100%;display:flex;gap:8px}.post-card-list-small__img-link{max-width:112px;width:100%;height:112px;aspect-ratio:1/1;display:block;border-radius:4px;border-radius:var(--border-radius-blocks, 4px);overflow:hidden}@media(hover: hover)and (pointer: fine){.post-card-list-small__img-link:hover .post-card-list-small__img{scale:1.03}}.post-card-list-small picture{display:block;width:100%;height:100%}.post-card-list-small__no-img-link{background-color:var(--light-bg-color);max-width:112px;width:100%;height:112px;display:flex;align-items:center;justify-content:center;border-radius:4px;border-radius:var(--border-radius-images, 4px);overflow:hidden;position:relative;aspect-ratio:1/1;transition:background-color .3s ease}@media(hover: hover)and (pointer: fine){.post-card-list-small__no-img-link:hover .post-card-list-small__no-img{scale:1.03}}.post-card-list-small__no-img-title{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-card-list-small__no-img{display:block;width:50%;transition:scale .3s ease;will-change:scale}.post-card-list-small__no-img--dark-logo{display:none}.post-card-list-small__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:scale .3s ease;will-change:scale}.post-card-list-small__content{display:flex;flex-direction:column;gap:8px;justify-content:space-between}.post-card-list-small__heading{max-width:275px;width:100%;line-height:0}.post-card-list-small__heading-link{font-family:var(--font-family-titles);font-size:var(--h6-font-size);font-weight:var(--font-weight-titles);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing);transition:opacity .3s ease, color .3s ease}@media(hover: hover)and (pointer: fine){.post-card-list-small__heading-link:hover{opacity:.8}}.post-card-list-small__meta{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.post-card-list-small__date,.post-card-list-small__authors{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);color:var(--gray-color);opacity:.8;transition:color .3s ease}.post-card-list-small__date{display:flex;gap:3px}.post-card-list-small__authors{display:flex;flex-wrap:wrap;gap:3px}.post-card-list-small__author{color:var(--gray-color);font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);padding-bottom:1px;display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%);background-repeat:no-repeat;transition:background-size .3s ease-in-out, color .3s ease}@media(hover: hover)and (pointer: fine){.post-card-list-small__author:hover{background-size:0% 5%}}:root[data-theme=dark] .post-card-list-small__no-img--light-logo{display:none}:root[data-theme=dark] .post-card-list-small__no-img--dark-logo{display:block}@media(max-width: 1100px){.post-card__number{width:26px;height:26px;font-size:1.4rem}}.post-card-big{max-width:822px;width:100%;min-height:506px;display:flex;gap:8px;padding:24px;border-radius:4px;border-radius:var(--border-radius-blocks, 4px);overflow:hidden;position:relative}@media(hover: hover)and (pointer: fine){.post-card-big:hover .post-card-big__no-img,.post-card-big:hover .post-card-big__img{scale:1.03}}.post-card-big::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.7) 79.14%)}.post-card-big .post-tags{margin-bottom:8px}.post-card-big .private-tag svg path{transition:fill .3s ease;fill:#fff}.post-card-big__img-link{max-width:100%;width:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.post-card-big__no-img-link{background-color:var(--light-bg-color);max-width:100%;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;transition:background-color .3s ease}.post-card-big__no-img-title{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-card-big__no-img{display:block;width:25%;transition:scale .3s ease;will-change:scale}.post-card-big__no-img[data-dark-mode-type=dark-logo]{display:none}.post-card-big__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:scale .3s ease;will-change:scale}.post-card-big__content{display:flex;flex-direction:column;position:relative;z-index:5}.post-card-big__heading{width:100%;margin-top:auto;max-width:774px}.post-card-big__heading-link{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);color:#fff;transition:opacity .3s ease, color .3s ease}@media(hover: hover)and (pointer: fine){.post-card-big__heading-link:hover{opacity:.8}}.post-card-big__meta{display:flex;align-items:center;gap:4px;margin-top:2px;flex-wrap:wrap}.post-card-big__date,.post-card-big__authors{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);color:#fff;opacity:.8;transition:color .3s ease}.post-card-big__date{display:flex;gap:3px}.post-card-big__authors{display:flex;flex-wrap:wrap;gap:3px}.post-card-big__author{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);color:#fff;padding-bottom:1px;display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, #fff 0%, #fff 100%);background-repeat:no-repeat;transition:background-size .3s ease-in-out, color .3s ease}@media(hover: hover)and (pointer: fine){.post-card-big__author:hover{background-size:0% 5%}}.post-card-big .post-comment-count{color:#fff}.post-card-big .post-comment-count::before{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.727295 15.2728V2.18184C0.727295 1.78184 0.869719 1.43942 1.15457 1.15457C1.43942 0.869719 1.78184 0.727295 2.18184 0.727295H13.8182C14.2182 0.727295 14.5606 0.869719 14.8455 1.15457C15.1303 1.43942 15.2728 1.78184 15.2728 2.18184V10.9091C15.2728 11.3091 15.1303 11.6515 14.8455 11.9364C14.5606 12.2212 14.2182 12.3637 13.8182 12.3637H3.63639L0.727295 15.2728ZM3.0182 10.9091H13.8182V2.18184H2.18184V11.7273L3.0182 10.9091Z" fill="%23FFF"/></svg>') !important}:root[data-theme=dark] .post-card-big__no-img[data-dark-mode-type=light-logo]{display:none}:root[data-theme=dark] .post-card-big__no-img[data-dark-mode-type=dark-logo]{display:block}.medium-grid-layout .post-card-big__heading-link{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)}.medium-grid-layout .post-card-big__meta{margin-top:4px}.layout-header{margin-bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:24px}.layout-header__title{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}.layout-header__title-link{transition:opacity .3s ease}@media(hover: hover)and (pointer: fine){.layout-header__title-link:hover{opacity:.8}}.layout-header__link{display:flex;align-items:center}@media(hover: hover)and (pointer: fine){.layout-header__link:hover .layout-header__link-text{background-size:0% 5%}.layout-header__link:hover .layout-header__link-icons svg:first-of-type{left:18px}.layout-header__link:hover .layout-header__link-icons svg:last-of-type{left:0px}}.layout-header__link-text{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);margin-right:8px;color:var(--gray-color);display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%);background-repeat:no-repeat;padding-bottom:2px;transition:background-size .3s ease-in-out}.layout-header__link-icons{width:13px;height:10px;overflow:hidden;position:relative;display:inline-flex;align-items:center;justify-content:center}.layout-header__link-icons svg{flex-shrink:0;transition:left .3s ease}.layout-header__link-icons svg path{fill:var(--gray-color)}.layout-header__link-icons svg:first-of-type{position:absolute;left:0px}.layout-header__link-icons svg:last-of-type{position:absolute;left:-18px}.main section:first-of-type:not(.grid-without-tabs):not(.small-grid-layout):not(.list) .layout-header{display:none}.big-grid-layout{max-width:1240px;width:calc(100% - 40px);margin:0 auto}.big-grid-layout__posts{display:grid;grid-template-columns:1fr 403px;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;min-height:519px}.big-grid-layout__posts-column{display:flex;flex-direction:column;gap:16px}@media(max-width: 1100px){.big-grid-layout__posts{display:flex;flex-wrap:wrap;gap:16px}.big-grid-layout .post-card-big{max-width:100%}.big-grid-layout__posts-column{width:100%;align-items:start}.big-grid-layout .post-card{display:flex;gap:16px;max-width:100%;flex-grow:1}.big-grid-layout .post-card__img-link,.big-grid-layout .post-card__no-img-link{max-width:402px;width:100%}.big-grid-layout .post-card .post-tags{margin-top:0}.big-grid-layout .post-card__heading{max-width:452px}.big-grid-layout .post-card-list-small{max-width:100%;gap:16px}.big-grid-layout .post-card-list-small__img-link{max-width:402px;width:100%;aspect-ratio:16/9;height:100%}.big-grid-layout .post-card-list-small__heading-link{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)}.big-grid-layout .post-card-list-small__heading{max-width:452px}}@media(max-width: 950px){.big-grid-layout__posts-column{flex-wrap:wrap}.big-grid-layout .post-card-big__heading-link{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: 750px){.big-grid-layout .post-card__img-link,.big-grid-layout .post-card__no-img-link,.big-grid-layout .post-card-list-small__img-link,.big-grid-layout .post-card-list-small__no-img-link{max-width:290px;width:100%;height:-moz-fit-content;height:fit-content}.big-grid-layout .post-card__meta,.big-grid-layout .post-card-list-small__meta{height:auto}}@media(max-width: 650px){.big-grid-layout .post-card__img-link,.big-grid-layout .post-card__no-img-link,.big-grid-layout .post-card-list-small__img-link,.big-grid-layout .post-card-list-small__no-img-link{max-width:260px;width:100%}}@media(max-width: 550px){.big-grid-layout .post-card{flex-direction:column;gap:0px}.big-grid-layout .post-card__img-link,.big-grid-layout .post-card__no-img-link{max-width:100%;width:100%}.big-grid-layout .post-card .post-tags{margin-top:8px}.big-grid-layout .post-card-big{padding:16px}.big-grid-layout .post-card-list-small{flex-direction:column;gap:8px}.big-grid-layout .post-card-list-small__img-link,.big-grid-layout .post-card-list-small__no-img-link{max-width:100%}}@media(max-width: 450px){.big-grid-layout .post-card-big__heading-link{font-size:3.2rem}}.medium-grid-layout{max-width:1240px;width:calc(100% - 40px);margin:0 auto}.medium-grid-layout__posts{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;min-height:537px}.medium-grid-layout__posts-column{display:flex;flex-direction:column;gap:16px}@media(max-width: 1250px){.medium-grid-layout .post-card-list-small__no-img-link,.medium-grid-layout .post-card-list-small__img-link{max-width:96px;height:96px}.medium-grid-layout .post-card-big{min-height:auto}}@media(max-width: 1100px){.medium-grid-layout__posts{display:flex;flex-wrap:wrap;gap:16px}.medium-grid-layout__posts-column{max-width:calc(50% - 8px);width:100%}.medium-grid-layout .post-card{max-width:100%}.medium-grid-layout .post-card-big{min-height:506px;max-width:100%}}@media(max-width: 900px){.medium-grid-layout .post-card-big__heading-link{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)}.medium-grid-layout .post-card-list-small__no-img-link,.medium-grid-layout .post-card-list-small__img-link{max-width:86px;height:86px}}@media(max-width: 750px){.medium-grid-layout__posts-column{max-width:100%}}@media(max-width: 550px){.medium-grid-layout .post-card-list-small__no-img-link,.medium-grid-layout .post-card-list-small__img-link{max-width:80px;height:80px}.medium-grid-layout .post-card-big{padding:16px}}@media(max-width: 450px){.medium-grid-layout .post-card-big__heading-link{font-size:3.2rem}}.small-grid-layout{max-width:1240px;width:calc(100% - 40px);margin:0 auto}.small-grid-layout__posts{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:16px;gap:16px}@media(max-width: 900px){.small-grid-layout__posts{grid-template-columns:repeat(2, 1fr)}.small-grid-layout .post-card{max-width:100%}}@media(max-width: 750px){.small-grid-layout .post-card__heading-link{font-size:1.8rem}}@media(max-width: 550px){.small-grid-layout__posts{grid-template-columns:1fr}.small-grid-layout .post-card__heading-link{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}}.grid-with-tabs{max-width:1240px;width:calc(100% - 40px);margin:0 auto;display:flex;flex-direction:column;gap:24px}.grid-with-tabs__posts{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:16px;gap:16px}.grid-with-tabs .btn{margin:40px auto 0;width:-moz-fit-content;width:fit-content}.grid-with-tabs .btn__inner-wrapper{padding:9px 40px}.grid-with-tabs .post-card__heading-link{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}.tabs{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.tabs::-webkit-scrollbar{width:6px;height:6px}.tabs::-webkit-scrollbar-thumb{background:var(--stroke-color);border-radius:4px}.tabs::-webkit-scrollbar-track{background-color:var(--white-color);-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.tabs::-webkit-scrollbar-button{display:none}.tabs::-webkit-scrollbar-button:hover{background-color:#999}.tabs--loading .tab{pointer-events:none}.tab{--border-angle: 0deg;padding:0 18px;height:43px;display:flex;align-items:center;justify-content:center;gap:6px;position:relative;border-radius:100px;border-radius:var(--border-radius-tags, 100px);cursor:pointer;border:4px solid rgba(0,0,0,0);animation:border-angle-rotate .3s infinite linear;transition:opacity .3s ease;flex-shrink:0}.tab::before{font-size:2.4rem}.tab__name{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);text-transform:uppercase}.tab--loading{background:linear-gradient(var(--white-color), var(--white-color)) padding-box,conic-gradient(from var(--border-angle), var(--accent-color) 50%, #fff) border-box}.tab--active{border:4px solid var(--accent-color)}@media(hover: hover)and (pointer: fine){.tab:hover{opacity:.8}}@keyframes border-angle-rotate{from{--border-angle: 0deg}to{--border-angle: 360deg}}@property --border-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@media(max-width: 1100px){.grid-with-tabs__posts{grid-template-columns:repeat(2, 1fr)}.grid-with-tabs .post-card{max-width:100%;width:100%}}@media(max-width: 850px){.grid-with-tabs .post-card__heading-link{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}}@media(max-width: 768px){.tabs{overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;padding-bottom:8px}.grid-with-tabs{gap:16px}}@media(max-width: 550px){.grid-with-tabs__posts{grid-template-columns:1fr}.grid-with-tabs .tab__name{font-family:var(--font-family-titles);font-size:var(--h6-font-size);font-weight:var(--font-weight-titles);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing)}}.list{max-width:1240px;width:calc(100% - 40px);margin:0 auto;display:flex;gap:24px;justify-content:space-between}.list__wrapper{width:100%;max-width:822px}.list--without-sidebar .list__wrapper{max-width:100%}.list--without-sidebar .post-card-list__img-link,.list--without-sidebar .post-card-list__no-img-link{max-width:402px;width:100%}.list--without-sidebar .btn{margin:40px auto 0;width:-moz-fit-content;width:fit-content}.list--without-sidebar .btn__inner-wrapper{padding:9px 40px}.list__posts{display:flex;flex-direction:column;gap:16px}.list .load-more-btn{margin-top:48px}@media(max-width: 1100px){.list,.list--without-sidebar{gap:40px}.list__wrapper,.list--without-sidebar__wrapper{width:100%}.list .post-card-list__img-link,.list .post-card-list__no-img-link,.list--without-sidebar .post-card-list__img-link,.list--without-sidebar .post-card-list__no-img-link{max-width:300px}.list .btn,.list--without-sidebar .btn{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.list .btn__inner-wrapper,.list--without-sidebar .btn__inner-wrapper{padding:9px 40px}.list .sidebar,.list--without-sidebar .sidebar{flex-wrap:wrap}}@media(max-width: 1000px){.list,.list--without-sidebar{flex-wrap:wrap}.list .sidebar,.list--without-sidebar .sidebar{display:grid;grid-template-columns:repeat(2, 1fr);max-width:100%}.list .sidebar .sidebar__wrapper,.list--without-sidebar .sidebar .sidebar__wrapper{grid-column:1/3;width:100%}.list .sidebar .sidebar__posts,.list--without-sidebar .sidebar .sidebar__posts{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:16px;gap:16px;grid-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.list .sidebar .sidebar__posts .post-card-list-small,.list--without-sidebar .sidebar .sidebar__posts .post-card-list-small{max-width:100%;margin-top:0}.list .sidebar .sidebar__posts .post-card-list-small__heading,.list--without-sidebar .sidebar .sidebar__posts .post-card-list-small__heading{max-width:100%}.list .sidebar .advertisement,.list--without-sidebar .sidebar .advertisement{width:100%}.list .sidebar .post-card-list-small__img-link,.list .sidebar .post-card-list-small__no-img-link,.list--without-sidebar .sidebar .post-card-list-small__img-link,.list--without-sidebar .sidebar .post-card-list-small__no-img-link{width:96px;height:96px}}@media(max-width: 850px){.list .post-card-list__img-link,.list .post-card-list__no-img-link,.list--without-sidebar .post-card-list__img-link,.list--without-sidebar .post-card-list__no-img-link{max-width:320px}.list .sidebar,.list--without-sidebar .sidebar{gap:28px}.list .sidebar .sidebar__posts,.list--without-sidebar .sidebar .sidebar__posts{grid-template-columns:1fr}}@media(max-width: 768px){.list .load-more-btn{width:100%}}@media(max-width: 700px){.list .post-card-list__img-link,.list .post-card-list__no-img-link,.list--without-sidebar .post-card-list__img-link,.list--without-sidebar .post-card-list__no-img-link{max-width:260px}}@media(max-width: 650px){.list .post-card-list__heading-link,.list--without-sidebar .post-card-list__heading-link{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}}@media(max-width: 550px){.list .post-card-list,.list--without-sidebar .post-card-list{flex-direction:column}.list .post-card-list__img-link,.list .post-card-list__no-img-link,.list--without-sidebar .post-card-list__img-link,.list--without-sidebar .post-card-list__no-img-link{max-width:100%}.list .load-more-btn{margin-top:40px}.list .sidebar{grid-template-columns:1fr}.list .sidebar .sidebar__wrapper{grid-column:1}.list .sidebar .post-card-list-small__img-link,.list .sidebar .post-card-list-small__no-img-link{width:64px;height:64px}}.sidebar{max-width:300px;width:100%;display:flex;flex-direction:column;gap:40px;position:relative;left:0;top:0;padding-top:20px;margin-top:-20px}.sidebar__posts .post-card-list-small{gap:8px}.sidebar__posts .post-card-list-small+.post-card-list-small{margin-top:16px}.sidebar__posts .post-card-list-small__img-link,.sidebar__posts .post-card-list-small__no-img-link{width:64px;height:64px;flex-shrink:0}.sidebar__posts .post-card-list-small__no-img{width:50%}.sidebar__posts .post-card-list-small__content{gap:8px}.sidebar__posts .post-card-list-small__heading{margin-top:0}.sidebar__posts .post-card-list-small__heading-link{font-family:var(--font-family-titles);font-size:var(--h6-font-size);font-weight:var(--font-weight-titles);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing)}.sidebar-header{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:24px}.sidebar-header__title{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}.sidebar-header__link{display:flex;align-items:center}@media(hover: hover)and (pointer: fine){.sidebar-header__link:hover .sidebar-header__link-text{background-size:0% 5%}.sidebar-header__link:hover .sidebar-header__link-icons svg:first-of-type{left:18px}.sidebar-header__link:hover .sidebar-header__link-icons svg:last-of-type{left:0px}}.sidebar-header__link-text{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);margin-right:8px;color:var(--gray-color);display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%);background-repeat:no-repeat;padding-bottom:2px;transition:background-size .3s ease-in-out, color .3s ease}.sidebar-header__link-icons{width:13px;height:10px;overflow:hidden;position:relative;display:inline-flex;align-items:center;justify-content:center}.sidebar-header__link-icons svg{flex-shrink:0;transition:left .3s ease}.sidebar-header__link-icons svg path{transition:fill .3s ease;fill:var(--gray-color)}.sidebar-header__link-icons svg:first-of-type{position:absolute;left:0px}.sidebar-header__link-icons svg:last-of-type{position:absolute;left:-18px}.grid-without-tabs{max-width:1240px;width:calc(100% - 40px);margin:0 auto}.grid-without-tabs__posts{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:16px;gap:16px}.grid-without-tabs .btn{margin:40px auto 0;width:-moz-fit-content;width:fit-content}.grid-without-tabs .btn__inner-wrapper{padding:9px 40px}.grid-without-tabs .post-card__heading-link{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}@media(max-width: 1100px){.grid-without-tabs__posts{grid-template-columns:repeat(2, 1fr)}.grid-without-tabs .post-card{max-width:100%;width:100%}}@media(max-width: 850px){.grid-without-tabs .post-card__heading-link{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}}@media(max-width: 550px){.grid-without-tabs__posts{grid-template-columns:1fr}}.tag-page-banner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:16px;padding:20px;border-radius:4px;border-radius:var(--border-radius-blocks, 4px);overflow:hidden;background-color:var(--light-bg-color);transition:background-color .3s ease}.tag-page-banner__wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.tag-page-banner__img{display:block;-o-object-fit:cover;object-fit:cover;width:64px}.tag-page-banner__info-title{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}.tag-page-banner__info-text{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--gray-color);transition:color .3s ease}.tag-page-banner .btn{margin:0;margin:initial}.tag-posts{margin-top:16px}@media(max-width: 1100px){.tag-posts.list .list__posts .post-card-big{max-width:100%}.tag-posts.list .btn__inner-wrapper{padding:9px 20px}}@media(max-width: 950px){.tag-posts .post-card-big__heading-link{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: 550px){.tag-posts .post-card-big{padding:16px}}@media(max-width: 375px){.tag-page-banner__wrapper{justify-content:center}.tag-page-banner__info-title,.tag-page-banner__info-text{text-align:center}.tag-page-banner .btn{margin:0 auto}}.page{padding-bottom:120px}.page__breadcrumbs{margin-top:40px}.page .post-content{padding-top:40px}.page-container{max-width:1240px;width:calc(100% - 40px);margin:0 auto}.page-header{margin-top:40px}.page-header--tag-page{max-width:822px;width:100%}.page-header__outher{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.page-header__outher .page-header__title{margin-top:0}.page-header__img-wrapper{width:100%;height:462px;display:block;border-radius:4px;border-radius:var(--border-radius-blocks, 4px);overflow:hidden}.page-header__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.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);margin-top:24px}.page-header__excerpt{font-family:var(--font-family-body);font-size:var(--text-XL-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XL-line-height);letter-spacing:var(--text-XL-letter-spacing);color:var(--gray-color);margin-top:2px;max-width:818px;width:100%;transition:color .3s ease}@media(max-width: 1100px){.page-header__title{font-size:4.4rem}.page-header__excerpt{font-size:1.8rem}}@media(max-width: 850px){.page-header__title{font-size:4rem}}@media(max-width: 550px){.page{padding-bottom:80px}.page__breadcrumbs{margin-top:20px}.page-header{margin-top:20px}.page-header__title{font-size:3.6rem;margin-top:16px}.page-header__excerpt{font-size:1.6rem}.page-header__img-wrapper{height:402px}}@media(max-width: 450px){.page-header__img-wrapper{height:352px}}@media(max-width: 375px){.page{padding-bottom:60px}.page-header__title{font-size:3.2rem}.page-header__img-wrapper{height:335px}}.archive__posts{max-width:1240px;width:calc(100% - 40px);margin:16px auto 0}.archive .btn{margin:40px auto 0;width:-moz-fit-content;width:fit-content}.archive .btn__inner-wrapper{padding:9px 40px}@media(max-width: 1100px){.archive .grid-without-tabs__posts{grid-template-columns:repeat(2, 1fr)}.archive .post-card{max-width:100%;width:100%}}@media(max-width: 850px){.archive .grid-without-tabs__posts .post-card__heading-link{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}}@media(max-width: 550px){.archive .grid-without-tabs__posts{grid-template-columns:1fr}}.categories{max-width:1240px;width:calc(100% - 40px);margin:24px auto 0}.categories__wrapper{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:16px;gap:16px}.category-card{max-width:298px;width:100%;padding:24px;border-radius:4px;border-radius:var(--border-radius-blocks, 4px);background-color:var(--light-bg-color);transition:background-color .3s ease}.category-card__posts-count{margin-top:8px;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--gray-color);transition:color .3s ease}.category-card__link{display:block}@media(hover: hover)and (pointer: fine){.category-card__link:hover .category-card__link-text{background-size:0% 5%}.category-card__link:hover .category-card__link-icons svg:first-of-type{left:18px}.category-card__link:hover .category-card__link-icons svg:last-of-type{left:0px}}.category-card__link-text{font-family:var(--font-family-body);font-size:var(--text-L-font-size);font-weight:var(--font-weight-body);line-height:var(--text-L-line-height);letter-spacing:var(--text-L-letter-spacing);margin-right:8px;display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%);background-repeat:no-repeat;padding-bottom:2px;transition:background-size .3s ease-in-out, color .3s ease}.category-card__link-icons{width:13px;height:10px;overflow:hidden;position:relative;display:inline-flex;align-items:center;justify-content:center}.category-card__link-icons svg{flex-shrink:0;transition:left .3s ease}.category-card__link-icons svg path{transition:fill .3s ease;fill:var(--gray-color)}.category-card__link-icons svg:first-of-type{position:absolute;left:0px}.category-card__link-icons svg:last-of-type{position:absolute;left:-18px}@media(max-width: 1100px){.categories__wrapper{grid-template-columns:repeat(3, 1fr)}.categories .category-card{max-width:100%}}@media(max-width: 850px){.categories__wrapper{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 550px){.categories__wrapper{grid-template-columns:1fr}.categories .category-card{padding:20px}}@media(max-width: 375px){.categories .category-card{padding:16px}}.authors{max-width:1240px;width:calc(100% - 40px);margin:24px auto 0}.authors__wrapper{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:16px;gap:16px}.author-card{width:100%;max-width:298px;padding:24px;border-radius:4px;border-radius:var(--border-radius-blocks, 4px);background-color:var(--light-bg-color);display:flex;flex-direction:column;gap:16px;transition:background-color .3s ease, border-color .3s ease}.author-card__outher{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.author-card__link{display:block}@media(hover: hover)and (pointer: fine){.author-card__link:hover .author-card__link-text{background-size:0% 5%}.author-card__link:hover .author-card__link-icons svg:first-of-type{left:18px}.author-card__link:hover .author-card__link-icons svg:last-of-type{left:0px}}.author-card__link-text{font-family:var(--font-family-body);font-size:var(--text-L-font-size);font-weight:var(--font-weight-body);line-height:var(--text-L-line-height);letter-spacing:var(--text-L-letter-spacing);margin-right:8px;display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%);background-repeat:no-repeat;padding-bottom:2px;transition:background-size .3s ease-in-out, color .3s ease}.author-card__link-icons{width:13px;height:10px;overflow:hidden;position:relative;display:inline-flex;align-items:center;justify-content:center}.author-card__link-icons svg{flex-shrink:0;transition:left .3s ease}.author-card__link-icons svg path{transition:fill .3s ease;fill:var(--gray-color)}.author-card__link-icons svg:first-of-type{position:absolute;left:0px}.author-card__link-icons svg:last-of-type{position:absolute;left:-18px}.author-card__image-link{width:44px;height:44px;border-radius:50%;overflow:hidden;flex-shrink:0}.author-card__image-link svg path{fill:var(--dark-color);transition:fill .3s ease}@media(hover: hover)and (pointer: fine){.author-card__image-link:hover .author-card__image{scale:1.03}}.author-card__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:scale;transition:scale .3s ease}.author-card__location{display:flex;align-items:center;gap:3px}.author-card__location::before{content:"";background:url("../images/location-icon.png");display:block;width:12px;height:17px;background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0}.author-card__location-text{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);line-height:1}.author-card__location,.author-card__bio,.author-card__posts-count{color:var(--gray-color);transition:color .3s ease}.author-card__bio{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);margin-top:8px}.author-card__posts-count{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);margin-top:auto}@media(max-width: 1100px){.authors__wrapper{grid-template-columns:repeat(3, 1fr)}.authors .author-card{max-width:100%}}@media(max-width: 850px){.authors__wrapper{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 550px){.authors__wrapper{grid-template-columns:1fr}.authors .author-card{padding:20px}}@media(max-width: 375px){.authors .author-card{padding:16px}}.author-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);margin-top:20px;margin-bottom:24px}.author-wrapper{display:flex;justify-content:space-between;gap:24px;margin-top:20px}.author-wrapper .list{gap:0;flex-direction:column;width:100%}.author-wrapper .btn{width:-moz-fit-content;width:fit-content;margin-top:16px}.author-sidebar{max-width:298px;width:100%}.author{padding:24px;border-radius:4px;border-radius:var(--border-radius-blocks, 4px);background-color:var(--light-bg-color);transition:background-color .3s ease}.author__image-wrapper{width:80px;height:80px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.author__image-wrapper--no-image{border:1px solid var(--stroke-color);transition:border-color .3s ease}.author__image-wrapper--no-image svg path{transition:fill .3s ease;fill:var(--stroke-color)}.author__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.author__name{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);margin-top:8px}.author__location{display:flex;align-items:center;gap:3px}.author__location::before{content:"";background:url("../images/location-icon.png");display:block;width:12px;height:17px;background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0}.author__location-text{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);line-height:1;color:var(--gray-color);transition:color .3s ease}.author__bio{color:var(--gray-color);font-family:var(--font-family-body);font-size:var(--text-L-font-size);font-weight:var(--font-weight-body);line-height:var(--text-L-line-height);letter-spacing:var(--text-L-letter-spacing);margin-top:24px;transition:color .3s ease}.author__socials{display:flex;flex-wrap:wrap;margin-top:24px}.author__social-link{width:44px;height:44px;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.author__social-link svg{width:32px;height:32px}.author__social-link svg path{transition:fill .3s ease;fill:#fff}@media(hover: hover)and (pointer: fine){.author__social-link:hover{opacity:.8}}@media(max-width: 1100px){.author-wrapper{flex-wrap:wrap}.author-wrapper .post-card-list__img-link,.author-wrapper .post-card-list__no-img-link{max-width:350px}}@media(max-width: 1000px){.page .sidebar .sidebar__wrapper{grid-column:1}.page .sidebar .sidebar__posts{grid-template-columns:1fr}}@media(max-width: 850px){.author-wrapper .post-card-list__img-link,.author-wrapper .post-card-list__no-img-link{max-width:320px}}@media(max-width: 750px){.author-title{font-size:2.8rem}.page .sidebar{grid-template-columns:1fr}}@media(max-width: 700px){.author-wrapper .post-card-list__img-link,.author-wrapper .post-card-list__no-img-link{max-width:260px}}@media(max-width: 550px){.author-title{font-size:2.6rem}.author-wrapper .post-card-list{flex-direction:column}.author-wrapper .post-card-list__img-link,.author-wrapper .post-card-list__no-img-link{max-width:100%}}@media(max-width: 450px){.author-sidebar{max-width:100%}}@media(max-width: 375px){.author{max-width:100%}.author-title{font-size:2.4rem}}.membership-toggle{border-radius:100px;border-radius:var(--border-radius-tags, 100px);background-color:var(--light-bg-color);margin-top:auto;padding:4px;height:42px;width:-moz-fit-content;width:fit-content;display:grid;grid-template-columns:repeat(2, 1fr);position:relative;transition:opacity .3s ease, background-color .3s ease}.membership-toggle:hover{opacity:.8}.membership-toggle::after{content:"";background-color:var(--white-color);position:absolute;width:calc(50% - 4px);top:4px;left:4px;height:34px;border-radius:100px;border-radius:var(--border-radius-tags, 100px);transform:translateX(0);transition:transform .3s ease, background-color .3s ease}.membership-toggle__btn{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);color:var(--dark-color);display:flex;height:100%;align-items:center;justify-content:center;min-width:85px;width:100%;padding:0 12px;position:relative;transition:color .3s ease;z-index:5}.membership__question{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--gray-color);display:flex;align-items:center;justify-content:center;gap:4px;margin:32px auto 0;max-width:1240px;width:calc(100% - 40px);transition:color .3s ease}.membership__question-link{height:100%;display:flex;align-items:center;gap:6px;margin-top:3px}@media(hover: hover)and (pointer: fine){.membership__question-link:hover .membership__question-link-text{background-size:0% 5%}.membership__question-link:hover .membership__question-link-icons svg:first-of-type{left:18px}.membership__question-link:hover .membership__question-link-icons svg:last-of-type{left:0px}}.membership__question-link-text{line-height:1;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--gray-color);display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%);background-repeat:no-repeat;padding-bottom:3px;transition:background-size .3s ease-in-out, color .3s ease}.membership__question-link-icons{width:13px;height:10px;overflow:hidden;position:relative;margin-top:-3px;display:flex;align-items:center;justify-content:center}.membership__question-link-icons svg{flex-shrink:0;transition:left .3s ease}.membership__question-link-icons svg path{transition:fill .3s ease;fill:var(--gray-color)}.membership__question-link-icons svg:first-of-type{position:absolute;left:0px}.membership__question-link-icons svg:last-of-type{position:absolute;left:-18px}.membership.yearly .membership-toggle::after{transform:translateX(100%)}.membership.yearly .tier-card__price-value.monthly{display:none}.membership.yearly .tier-card__price-per.monthly{display:none}.membership.yearly .tier-card__price-value.yearly{display:block}.membership.yearly .tier-card__price-per.yearly{display:block}.membership.yearly .tier-card__btn.monthly{display:none}.membership.yearly .tier-card__btn.yearly{display:flex}.membership .post-content{padding-top:80px;max-width:1240px;width:calc(100% - 40px);margin:0 auto}.membership .post-content *{margin-left:0}.membership .post-content *:last-child{margin-bottom:0 !important}.membership .post-content *:first-child{margin-top:0 !important}.tiers{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:16px;gap:16px;margin:40px auto 0;max-width:1240px;width:calc(100% - 40px)}.tier-card{padding:40px;border:1px solid var(--secondary-accent-color);border-radius:4px;border-radius:var(--border-radius-blocks, 4px);display:flex;flex-direction:column;gap:32px;position:relative;transition:border-color .3s ease}.tier-card--trial-days-border{border:6px solid var(--secondary-accent-color);transition:border-color .3s ease}.tier-card__btn.yearly{display:none}.tier-card__meta{display:flex;align-items:center;gap:8px}.tier-card__name{padding:4px 12px;border-radius:100px;border-radius:var(--border-radius-button, 100px);background-color:var(--light-bg-color);height:32px;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);transition:background-color .3s ease;display:flex;align-items:center;justify-content:center;gap:4px;width:-moz-fit-content;width:fit-content}.tier-card__price{display:flex;align-items:center;gap:8px}.tier-card__price-per{font-family:var(--font-family-body);font-size:var(--text-L-font-size);font-weight:var(--font-weight-body);line-height:var(--text-L-line-height);letter-spacing:var(--text-L-letter-spacing);color:var(--gray-color);transition:color .3s ease}.tier-card__price-per::before{content:"/ "}.tier-card__price-per.yearly{display:none}.tier-card__price-value{display:block;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)}.tier-card__price-value.yearly{display:none}.tier-card__desc{font-family:var(--font-family-body);font-size:var(--text-L-font-size);font-weight:var(--font-weight-body);line-height:var(--text-L-line-height);letter-spacing:var(--text-L-letter-spacing);color:var(--gray-color);transition:color .3s ease}.tier-card__trial-days{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--accent-color);transition:color .3s ease}.tier-card__benefits-list{display:flex;flex-direction:column;gap:16px}.tier-card__benefit-item{font-family:var(--font-family-body);font-size:var(--text-L-font-size);font-weight:var(--font-weight-body);line-height:var(--text-L-line-height);letter-spacing:var(--text-L-letter-spacing);display:flex;align-items:center;gap:16px}.tier-card__benefit-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--stroke-color);border-radius:50%;transition:border-color .3s ease}.tier-card__benefit-icon svg path{transition:fill .3s ease;fill:var(--dark-color)}.tier-card .btn{margin-top:auto;width:-moz-fit-content;width:fit-content}.tier-card .btn--secondary .arrow-icon path{transition:fill .3s ease;fill:var(--dark-color)}@media(max-width: 1100px){.tiers{grid-template-columns:repeat(2, 1fr)}.membership .post-content{width:100%}.membership .post-content>*{margin-left:auto}}@media(max-width: 800px){.tiers{grid-template-columns:1fr}}@media(max-width: 550px){.membership .post-content{padding-top:40px}.membership .tiers{margin:20px auto 0}}@media(max-width: 450px){.membership .tier-card{padding:24px}.membership .tier-card--trial-days-border::before{display:none}}.form-page{padding-top:40px;padding-bottom:120px}.form{width:100%;padding:0 20px;margin:0 auto}.form--sign-up .form__btn{margin-top:24px}.form__img-wrapper{width:100%;display:block;margin:0 auto 16px}.form__img{display:block;margin:0 auto}.form.success .form-success{display:block}.form.success .form__img-wrapper,.form.success .form__title,.form.success .form__excerpt,.form.success .form__input,.form.success .form__btn,.form.success .form__question,.form.success .form__terms{display:none}.form.loading .btn{pointer-events:none}.form.loading .btn .btn__inner-wrapper svg{visibility:visible}.form.loading .btn .btn__inner-wrapper span,.form.loading .btn .btn__inner-wrapper .arrow-icon{visibility:hidden}.form.error .form__error{display:block}.form.error .form__question{margin-top:16px}.form__error{color:red;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);display:none;text-align:center;max-width:365px;width:100%;margin:8px auto 0}.form__title,.form__excerpt{max-width:365px;width:100%;margin:0 auto}.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}.form__excerpt{margin-top:2px;font-family:var(--font-family-body);font-size:var(--text-L-font-size);font-weight:var(--font-weight-body);line-height:var(--text-L-line-height);letter-spacing:var(--text-L-letter-spacing);color:var(--gray-color);text-align:center;transition:color .3s ease}.form__input{max-width:320px;width:100%;padding:10px 20px;display:flex;align-items:center;background-color:var(--light-bg-color);color:var(--dark-color);font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);height:40px;border:1px solid rgba(0,0,0,0);border-radius:100px;border-radius:var(--border-radius-button, 100px);margin:16px auto 0;transition:background-color .3s ease, border-color .3s ease}.form__input:last-of-type{margin-top:8px}.form__input:first-of-type{margin-top:16px}.form__btn{max-width:320px;width:100%;margin:8px auto 0}.form__terms{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);color:var(--gray-color);max-width:320px;width:100%;margin:8px auto 0;text-align:center;transition:color .3s ease}.form__terms a{line-height:1;color:var(--gray-color);display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%);background-repeat:no-repeat;padding-bottom:2px;transition:background-size .3s ease-in-out, color .3s ease}@media(hover: hover)and (pointer: fine){.form__terms a:hover{background-size:0% 5%}}.form__question{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--gray-color);display:flex;align-items:center;justify-content:center;gap:4px;margin:24px auto 0;transition:color .3s ease}.form__question-link{height:100%;display:flex;align-items:center;gap:6px;margin-top:3px}@media(hover: hover)and (pointer: fine){.form__question-link:hover .form__question-link-text{background-size:0% 5%}.form__question-link:hover .form__question-link-icons svg:first-of-type{left:18px}.form__question-link:hover .form__question-link-icons svg:last-of-type{left:0px}}.form__question-link-text{line-height:1;color:var(--gray-color);display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%);background-repeat:no-repeat;padding-bottom:3px;transition:background-size .3s ease-in-out, color .3s ease}.form__question-link-icons{width:13px;height:10px;overflow:hidden;position:relative;margin-top:-3px;display:flex;align-items:center;justify-content:center}.form__question-link-icons svg{flex-shrink:0;transition:left .3s ease}.form__question-link-icons svg path{transition:fill .3s ease;fill:var(--gray-color)}.form__question-link-icons svg:first-of-type{position:absolute;left:0px}.form__question-link-icons svg:last-of-type{position:absolute;left:-18px}.form-success{max-width:470px;width:100%;margin:0 auto;display:none}.form-success__img{display:block;width:80px;height:80px;margin:0 auto}.form-success__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;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:16px}.form-success__text{font-family:var(--font-family-body);font-size:var(--text-L-font-size);font-weight:var(--font-weight-body);line-height:var(--text-L-line-height);letter-spacing:var(--text-L-letter-spacing);color:var(--gray-color);text-align:center;transition:color .3s ease}.form-success .btn{width:-moz-fit-content;width:fit-content;margin:16px auto 0}.form-success .btn--secondary .arrow-icon path{transition:fill .3s ease;fill:var(--dark-color)}@media(max-width: 750px){.form .form-success__title,.form__title{font-size:3.6rem}.form .form-success__text,.form__excerpt{font-size:1.6rem}}@media(max-width: 550px){.form .form-success__title,.form__title{font-size:3.2rem}.form-page{padding-bottom:80px}}@media(max-width: 375px){.form-page{padding-bottom:60px}}.page-404{padding:120px 0;max-width:470px;width:calc(100% - 40px);margin:0 auto}.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-body);font-size:var(--text-L-font-size);font-weight:var(--font-weight-body);line-height:var(--text-L-line-height);letter-spacing:var(--text-L-letter-spacing);color:var(--gray-color);text-align:center;margin-top:2px;transition:color .3s ease}.page-404 .btn{width:-moz-fit-content;width:fit-content;margin:16px auto 0}@media(max-width: 750px){.page-404__title{font-size:3.6rem}.page-404__text{font-size:1.6rem}}@media(max-width: 550px){.page-404{padding:80px 0}.page-404__title{font-size:3.2rem}}.account{max-width:822px;width:calc(100% - 40px);padding:32px;border:1px solid var(--stroke-color);border-radius:4px;border-radius:var(--border-radius-blocks, 4px);margin:0 auto;transition:border-color .3s ease}.account__header{display:flex;gap:24px;justify-content:space-between;margin-bottom:16px}.account__logout-btn{align-self:flex-start}.account__image{width:80px;height:80px;-o-object-fit:cover;object-fit:cover;display:block;border-radius:50%;overflow:hidden}.account__image--default{display:flex;align-items:center;justify-content:center;background-color:var(--light-bg-color);transition:background-color .3s ease}.account__image--default svg path{transition:fill .3s ease;fill:var(--gray-color)}.account__name{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)}.account__desc{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);color:var(--dark-color);margin-top:4px;transition:color .3s ease}.account__logout-btn,.account__settings{display:flex;align-items:center;gap:6px;color:var(--gray-color);font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);font-weight:600;transition:opacity .3s ease, color .3s ease}.account__logout-btn svg path,.account__settings svg path{transition:stroke .3s ease;stroke:var(--gray-color)}@media(hover: hover)and (pointer: fine){.account__logout-btn:hover,.account__settings:hover{opacity:.8}}.account__settings{margin-top:8px}.account .btn{width:-moz-fit-content;width:fit-content}.account__edit-btn{display:flex;flex-direction:column;gap:16px}.account__edit-btn .gh-error-subscription-cancel{display:none}.account__edit-btn:has(.error) .gh-error-subscription-cancel{display:block}.account .account-info{margin:16px 0;padding:16px 0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;position:relative}.account .account-info::before,.account .account-info::after{content:"";height:1px;position:absolute;left:0;right:0;background-color:var(--stroke-color);transition:background-color .3s ease}.account .account-info::before{top:0}.account .account-info::after{bottom:0}.account .account-info__row{display:flex;flex-wrap:wrap;gap:8px;max-width:300px;width:100%}.account .account-info-item{width:50%;display:flex;flex-direction:column;gap:8px}.account .account-info-item__name{color:var(--dark-color);font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);transition:color .3s ease}.account .account-info-item__value{color:var(--dark-color);font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);display:flex;gap:12px;align-items:center;transition:color .3s ease}.account .account-info-item__value svg circle{transition:fill .3s ease;fill:var(--dark-color)}.cancel-subscription-btn{color:var(--dark-color);font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);width:-moz-fit-content;width:fit-content;transition:opacity .3s ease, color .3s ease}@media(hover: hover)and (pointer: fine){.cancel-subscription-btn:hover{opacity:.8}}.gh-error-subscription-cancel{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);color:red;transition:color .3s ease}@media(max-width: 550px){.account{padding:24px}.account__image{width:60px;height:60px}.account__image svg{width:24px}}html.lock-scroll{overflow:hidden}html body:has(#sodo-search-root:not(:empty)){overflow:visible !important;overflow:initial !important}.arrow-icon path{transition:fill .3s ease;fill:#fff}.main{display:flex;flex-direction:column;gap:80px;padding-top:24px;padding-bottom:120px}.overlay-top,.overlay-bottom{position:fixed;top:0;left:0;width:100vw;height:100vh;display:none;background-color:var(--dark-color);opacity:0}.overlay-top.open,.overlay-bottom.open{display:block}.overlay-top.open-anim,.overlay-bottom.open-anim{animation:overlayFadeIn .3s forwards}.overlay-top.close-anim,.overlay-bottom.close-anim{animation:overlayFadeOut .3s forwards}.overlay-top{z-index:3000}.overlay-bottom{z-index:2000}.last-elem{transition:top .3s ease;position:sticky;top:20px}.last-elem--header-top-hover{top:115px}.last-elem--header-bottom-hover{top:166px}#announcement-bar-root{position:relative;z-index:4000}#announcement-bar-root button{height:40px;width:40px;transform:translateY(-50%);margin-top:0;transition:opacity .3s ease}@media(hover: hover)and (pointer: fine){#announcement-bar-root button:hover{opacity:.8}}#announcement-bar-root .gh-announcement-bar{min-height:40px !important}#announcement-bar-root .gh-announcement-bar{padding:4px 48px}#announcement-bar-root .gh-announcement-bar.dark{background-color:#000 !important}#announcement-bar-root .gh-announcement-bar.dark .gh-announcement-bar-content a,#announcement-bar-root .gh-announcement-bar.accent .gh-announcement-bar-content a{background-image:linear-gradient(to right, #fff 0%, #fff 100%)}#announcement-bar-root .gh-announcement-bar.light .gh-announcement-bar-content a{background-image:linear-gradient(to right, var(--accent-color) 0%, var(--accent-color) 100%)}#announcement-bar-root .gh-announcement-bar-content p{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing)}#announcement-bar-root .gh-announcement-bar-content a{-webkit-text-decoration:none;text-decoration:none;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);display:inline;background-position:left 85%;background-size:100% 5%;background-repeat:no-repeat;padding-bottom:2px;transition:background-size .3s ease-in-out, opacity .3s ease}@media(hover: hover)and (pointer: fine){#announcement-bar-root .gh-announcement-bar-content a:hover{opacity:.8;background-size:0% 5%}}.advertisement{display:block;width:300px;height:600px}.advertisement--hover{transition:opacity .3s ease}@media(hover: hover)and (pointer: fine){.advertisement--hover:hover{opacity:.8}}.advertisement__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 550px){.main{gap:64px;padding-top:20px;padding-bottom:80px}}@media(max-width: 375px){.main{gap:48px;padding-bottom:60px}}
/*# sourceMappingURL=main.css.map */