html[data-theme=light]{--accent-color: var(--ghost-accent-color, #000000);--dark-color: #000000;--page-bg: #fff;--white-color: #fff;--light-gray-color: #ececec;--gray-color: #4e4e4e;--tag-color: #ffffff;--tag-bg-color: rgba(0, 0, 0, 0.3);--dark-mode-icon: #666666;--border-color: #e0e0e0;--overlay-bg-color: rgba(0, 0, 0, 0.5);--section-color: var(--section-bg-color, #000000)}html[data-theme=dark]{--accent-color: #fff;--dark-color: #fff;--page-bg: #262626;--white-color: #1a1a1a;--light-gray-color: #373737;--gray-color: #9b9b9b;--tag-bg-color: #252525;--tag-bg-color: rgba(0, 0, 0, 0.3);--dark-mode-icon: #fff;--border-color: #333333;--overlay-bg-color: rgba(45, 45, 45, 0.5);--section-color: #101010}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;--text-L-letter-spacing: -0.06em;--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;--text-L-letter-spacing: -0.01em;--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;--text-L-letter-spacing: -0.03em;--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;--text-L-letter-spacing: -0.04em;--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;--text-L-letter-spacing: -0.06em;--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;--text-L-letter-spacing: -0.02em;--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;--text-L-letter-spacing: -0.02em;--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;--text-L-letter-spacing: -0.02em;--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;--text-L-letter-spacing: -0.02em;--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;--text-L-letter-spacing: -0.02em;--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;--text-L-letter-spacing: -0.04em;--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;--text-L-letter-spacing: -0.03em;--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;--text-L-letter-spacing: -0.02em;--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;--text-L-letter-spacing: -0.07em;--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}.font--titles-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)}.font--titles-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)}.font--titles-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)}.font--titles-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)}.font--titles-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)}.font--titles-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)}.font--subheadline-xs{font-family:var(--font-family-body);font-size:var(--subheadline-xs-font-size);font-weight:var(--subheadline-xs-font-weight);line-height:var(--subheadline-xs-line-height);letter-spacing:var(--subheadline-xs-letter-spacing)}.font--subheadline-s{font-family:var(--font-family-body);font-size:var(--subheadline-s-font-size);font-weight:var(--subheadline-s-font-weight);line-height:var(--subheadline-s-line-height);letter-spacing:var(--subheadline-s-letter-spacing)}.font--caption-1{font-family:var(--font-family-body);font-size:var(--caption-1-font-size);font-weight:var(--caption-1-font-weight);line-height:var(--caption-1-line-height);letter-spacing:var(--caption-1-letter-spacing)}.font--text-L{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)}.font--text-M{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--text-S{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--text-XS{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--post-quote{font-family:var(--font-family-body);font-size:var(--post-quote-font-size);font-weight:var(--post-quote-font-weight);line-height:var(--post-quote-line-height);letter-spacing:var(--post-quote-letter-spacing)}/*! 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;margin:.67em 0}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);-webkit-text-decoration:none;text-decoration:none}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%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::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;font-size:10px}body{min-height:100vh;height:100%;margin:0;padding:0;color:var(--dark-color);background-color:var(--page-bg);font-size:1.8rem;font-family:var(--gh-font-body, var(--font-family-body));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;-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-titles));font-weight:var(--font-weight-titles);font-style:normal;margin:0;transition:color .3s ease}@media(prefers-reduced-motion: reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}#announcement-bar-root{z-index:1300}#announcement-bar-root .gh-announcement-bar{min-height:41px}#announcement-bar-root .gh-announcement-bar button{transition:transform .3s ease;transform:rotate(0deg)}@media(hover: hover)and (pointer: fine){#announcement-bar-root .gh-announcement-bar button:hover{transform:rotate(90deg)}}#announcement-bar-root .gh-announcement-bar.light .gh-announcement-bar-content a::before,#announcement-bar-root .gh-announcement-bar.light .gh-announcement-bar-content a::after{background-image:url("data:image/svg+xml,%3Csvg width=%2711%27 height=%278%27 viewBox=%270 0 11 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M0.625 3.95833H9.95833M9.95833 3.95833L6.58796 7.29167M9.95833 3.95833L6.58796 0.625%27 stroke=%27%2315171A%27 stroke-width=%271.25%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E")}#announcement-bar-root .gh-announcement-bar .gh-announcement-bar-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)}#announcement-bar-root .gh-announcement-bar .gh-announcement-bar-content p{display:flex;align-items:center;gap:4px}#announcement-bar-root .gh-announcement-bar .gh-announcement-bar-content a{display:flex;align-items:center;justify-content:center;width:16px;height:16px;position:relative;overflow:hidden;flex-shrink:0}#announcement-bar-root .gh-announcement-bar .gh-announcement-bar-content a::before,#announcement-bar-root .gh-announcement-bar .gh-announcement-bar-content a::after{content:"";width:11px;height:8px;background-image:url("data:image/svg+xml,%3Csvg width=%2711%27 height=%278%27 viewBox=%270 0 11 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M0.625 3.95833H9.95833M9.95833 3.95833L6.58796 7.29167M9.95833 3.95833L6.58796 0.625%27 stroke=%27white%27 stroke-width=%271.25%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;transition:left .3s ease;position:absolute;top:50%;transform:translate(-50%, -50%)}#announcement-bar-root .gh-announcement-bar .gh-announcement-bar-content a::before{left:-50%}#announcement-bar-root .gh-announcement-bar .gh-announcement-bar-content a::after{left:50%}#announcement-bar-root .gh-announcement-bar .gh-announcement-bar-content a span{display:none}@media(hover: hover)and (pointer: fine){#announcement-bar-root .gh-announcement-bar .gh-announcement-bar-content a:hover::before{left:50%}#announcement-bar-root .gh-announcement-bar .gh-announcement-bar-content a:hover::after{left:150%}}.switch-theme-btn{padding:2px;display:flex;cursor:pointer;width:-moz-fit-content;width:fit-content;border:none;border-radius:10px;border-radius:var(--border-radius-button, 10px);background-color:var(--light-gray-color);transition:background-color .3s ease, opacity .3s ease;position:relative}.switch-theme-btn::before{content:"";width:28px;height:28px;display:block;border-radius:10px;border-radius:var(--border-radius-button, 10px);background-color:var(--white-color);position:absolute;top:2px;left:2px;transition:background-color .3s ease, transform .3s ease}.switch-theme-btn__btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px}.switch-theme-btn .dark-mode-icon{position:relative;z-index:2;flex-shrink:0}.switch-theme-btn .dark-mode-icon path,.switch-theme-btn .dark-mode-icon circle{fill:var(--dark-mode-icon)}.switch-theme-btn .dark-mode-icon--light path{stroke:var(--dark-mode-icon)}.switch-theme-btn--footer{background-color:hsla(0,0%,100%,.1019607843)}.switch-theme-btn--footer::before{background-color:hsla(0,0%,100%,.2)}.switch-theme-btn--footer .dark-mode-icon,.switch-theme-btn--footer .light-mode-icon,.switch-theme-btn--footer .system-mode-icon{opacity:.6}.switch-theme-btn--footer .dark-mode-icon path,.switch-theme-btn--footer .dark-mode-icon circle{fill:#fff}.switch-theme-btn--footer .dark-mode-icon--light path{stroke:#fff}html[data-theme=light] .switch-theme-btn::before{transform:translateX(0)}html[data-theme=dark] .switch-theme-btn::before{transform:translateX(100%)}html[data-theme=dark] .home-template .header--transparent.transparent .switch-theme-btn .dark-mode-icon--light path{stroke:#fff}html[data-theme=dark] .home-template .header--transparent.transparent .switch-theme-btn .dark-mode-icon--light circle{fill:#fff}html[data-theme=dark] .home-template .header--transparent.transparent .switch-theme-btn .dark-mode-icon--dark{opacity:1}html .footer .switch-theme-btn.is-system-mode::before{transform:translateX(200%)}.logo{display:flex;align-items:center;width:100%;height:100%;max-width:200px;transition:opacity .3s ease}.logo__img{display:block;max-width:inherit;-o-object-fit:cover;object-fit:cover}@media(hover: hover)and (pointer: fine){.logo:hover{opacity:.6}}:root[data-theme=light] .logo__img--light{display:block}:root[data-theme=light] .logo__img--dark{display:none}:root[data-theme=dark] .logo__img--light{display:none}:root[data-theme=dark] .logo__img--dark{display:block}.btn{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;max-height:40px;border-radius:calc(10px + 2px);border-radius:calc(var(--border-radius-button, 10px) + 2px);border:2px solid var(--accent-color);background-color:var(--accent-color);transition:background-color .3s ease, border-color .3s ease;overflow:hidden;position:relative}.btn--secondary{border-color:var(--light-gray-color);background-color:var(--white-color)}.btn--secondary .btn__element-text--first{color:var(--dark-color)}.btn--secondary .btn__element::after{background-color:var(--light-gray-color)}.btn .loading-icon{visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.btn .loading-icon circle{stroke:var(--dark-color)}.btn.loading{pointer-events:none}.btn.loading .btn__element-text{visibility:hidden}.btn.loading .loading-icon{visibility:visible}.btn.loading .btn__element:after{transform:translateX(0)}.btn.loading .btn__element-text--first{transform:translateY(-100%)}.btn.loading .btn__element-text--second{transform:translateY(0)}.btn__arrow-wrapper{width:36px;height:36px;background-color:var(--white-color);transition:background-color .3s ease;border-radius:8px;position:relative;z-index:10;display:flex;align-items:center;justify-content:center}.btn__element{padding:12px 16px;display:flex;align-items:center;justify-content:center}.btn__element::after{content:"";width:100%;height:100%;background-color:var(--white-color);border-radius:10px;position:absolute;padding:0;left:0;top:0;transform:translateX(calc(100% + 1px));transition:transform .3s ease, background-color .3s ease}.btn__element-text-wrapper{display:flex;align-items:center;justify-content:center;overflow:hidden;white-space:nowrap}.btn__element-text-wrapper--second{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;z-index:5}.btn__element-text{transition:transform .3s ease, color .3s ease}.btn__element-text--first{color:var(--white-color)}.btn__element-text--second{color:var(--accent-color);transform:translateY(100%)}@media(hover: hover)and (pointer: fine){.btn:hover .btn__element:after,.btn:focus .btn__element:after,.btn:focus-within .btn__element:after{transform:translateX(0)}.btn:hover .btn__element-text--first,.btn:focus .btn__element-text--first,.btn:focus-within .btn__element-text--first{transform:translateY(-100%)}.btn:hover .btn__element-text--second,.btn:focus .btn__element-text--second,.btn:focus-within .btn__element-text--second{transform:translateY(0)}}.btn-arrow path{stroke:var(--accent-color);transition:stroke .3s ease}.load-more-btn{width:-moz-fit-content;width:fit-content;margin:56px auto 0}.load-more-btn .btn__element{padding:12px 30px}html[data-theme=dark] .breadcrumbs{--arrow-icon: url("data:image/svg+xml,%3Csvg width=%2712%27 height=%2712%27 viewBox=%270 0 12 12%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5 8.5L7.5 6L5 3.5%27 stroke=%27white%27 stroke-width=%271.25%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E")}html[data-theme=light] .breadcrumbs{--arrow-icon: url("data:image/svg+xml,%3Csvg width=%2712%27 height=%2712%27 viewBox=%270 0 12 12%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5 8.5L7.5 6L5 3.5%27 stroke=%27black%27 stroke-width=%271.25%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E")}.breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;row-gap:16px}.breadcrumbs__item{text-transform:capitalize;display:flex;align-items:center;color:var(--dark-color);transition:color .3s ease, opacity .3s ease;opacity:.5;margin-right:8px}.breadcrumbs__item:not(:last-child)::after{content:"";display:inline-block;width:12px;height:12px;margin-left:8px;background-image:var(--arrow-icon);background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle}.breadcrumbs__item:last-child{opacity:1}@media(hover: hover)and (pointer: fine){.breadcrumbs__item:hover{opacity:1 !important}}.breadcrumbs__link{color:var(--dark-color);display:inline;-webkit-text-decoration:none;text-decoration:none;transition:opacity .3s ease, color .3s ease}@media(hover: hover)and (pointer: fine){.breadcrumbs:has(.breadcrumbs__item:hover) .breadcrumbs__item{opacity:.6}}.footer{padding:8px;transition:background-color .3s ease}.footer__inner{display:flex;flex-direction:column;gap:80px;padding:48px 0}.footer__logo{max-width:328px;width:100%;height:34px;overflow:hidden;align-items:flex-start;align-self:flex-start}.footer__logo .logo__img{height:100%;-o-object-fit:contain;object-fit:contain}.footer__socials{display:flex;align-items:center;flex-wrap:wrap;gap:24px}@media(hover: hover)and (pointer: fine){.footer__socials:has(.footer__social-link:hover) .footer__social-link{opacity:.6}}.footer__social-link{color:#fff;transition:opacity .3s ease, color .3s ease}@media(hover: hover)and (pointer: fine){.footer__social-link:hover{opacity:1 !important}}.footer__box{display:flex;align-items:center;justify-content:space-between;gap:24px}.footer__box--align-start{align-items:flex-start}.footer__box .socials,.footer__box .footer-nav{max-width:715px;width:100%}.footer-form{max-width:328px;width:100%;display:flex;flex-direction:column;gap:16px}.footer-form__description{color:#fff;transition:color .3s ease}.footer-form__input-wrapper{display:flex;align-items:center;justify-content:space-between;max-height:44px;border-radius:12px;border-radius:var(--border-radius-input, 12px);overflow:hidden;background-color:var(--white-color);transition:background-color .3s ease}.footer-form__input{border:none;outline:none;padding:16px;width:100%;background-color:var(--white-color);transition:background-color .3s ease}.footer-form__btn{margin:2px 2px 2px 0;flex-shrink:0}.footer-form__terms{color:#fff;opacity:.6}.footer-form__terms a{display:inline;color:inherit;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, #fff 0%, #fff 100%);background-repeat:no-repeat;padding-bottom:2px;transition:background-size .3s ease-in-out}@media(hover: hover)and (pointer: fine){.footer-form__terms a:hover{background-size:0% 5%}}.footer-form__error{color:red;display:none}.footer-form__success{display:none}.footer-form__success-text{color:#fff}.footer-form__success-text+.footer-form__success-text{margin-top:16px}.footer-form.loading .btn{pointer-events:none}.footer-form.loading .btn .btn__element-text{visibility:hidden}.footer-form.loading .btn .loading-icon{visibility:visible}.footer-form.error .footer-form__error{display:block}.footer-form.success .footer-form__success{display:block}.footer-form.success .footer-form__description,.footer-form.success .footer-form__input-wrapper,.footer-form.success .footer-form__terms{display:none}.footer-copyright__text{opacity:.6}.footer-copyright__text,.footer-copyright__link{color:#fff}.footer-nav{margin-top:-4px}.footer-nav--without-blocks{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-columns:auto}@media(hover: hover)and (pointer: fine){.footer-nav--without-blocks:hover .footer-nav-item{opacity:.6}.footer-nav--without-blocks:hover .footer-nav-item:hover{opacity:1}}.footer-nav--with-blocks{display:flex;flex-wrap:wrap;row-gap:20px}.footer-nav--with-blocks .footer-nav-list{width:33%;height:-moz-fit-content;height:fit-content}@media(hover: hover)and (pointer: fine){.footer-nav--with-blocks:has(.footer-subnav-item:hover) .footer-subnav-item{opacity:.6}.footer-nav--with-blocks:has(.footer-subnav-item:hover) .footer-subnav-item:hover{opacity:1}.footer-nav--with-blocks:has(.footer-subnav-item:hover) .footer-nav-item--heading{opacity:.6}}.footer-nav-item,.footer-subnav-item{transition:opacity .3s ease}.footer-nav-item--heading,.footer-subnav-item--heading{margin-bottom:12px}.footer-nav-item__link,.footer-subnav-item__link{color:#fff;width:100%;padding:4px 20px 4px 0}.footer-nav-item__link.link .link__text--second,.footer-subnav-item__link.link .link__text--second{transform:translateY(calc(100% + 4px))}@media(hover: hover)and (pointer: fine){.footer-nav-item__link.link:hover .link__text--first,.footer-subnav-item__link.link:hover .link__text--first{transform:translateY(calc(-100% - 4px))}.footer-nav-item__link.link:hover .link__text--second,.footer-subnav-item__link.link:hover .link__text--second{transform:translateY(0)}}@media(max-width: 900px){.footer .container{width:calc(100% - 48px)}.footer__box{flex-wrap:wrap}.footer__inner{gap:48px;padding:36px 0}.footer .footer-nav--with-blocks{max-width:100%}}@media(max-width: 550px){.footer .container{width:calc(100% - 48px)}.footer__box{flex-wrap:wrap}.footer__inner{gap:24px;padding:24px 0}.footer .footer-nav{grid-template-columns:1fr}.footer .footer-nav--with-blocks .footer-nav-list{width:100%}.footer .social-link{font-size:20px}.footer .footer__socials{-moz-column-gap:16px;column-gap:16px;row-gap:12px}}.membership.monthly .membership-toggle__btn--monthly{color:var(--dark-color);opacity:1}.membership.yearly .membership-toggle__btn--yearly{color:var(--dark-color);opacity:1}.membership.yearly .membership-toggle::after{transform:translateX(100%)}.membership.yearly .tier-card__price--monthly{transform:translateY(-120%) translateZ(0)}.membership.yearly .tier-card__price--yearly{transform:translateY(0) translateZ(0)}.membership.yearly .tier-card__btn.monthly{display:none}.membership.yearly .tier-card__btn.yearly{display:flex}.membership-toggle{border-radius:10px;border-radius:var(--border-radius-button, 10px);background-color:var(--light-gray-color);padding:2px;height:40px;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}@media(hover: hover)and (pointer: fine){.membership-toggle:hover{opacity:.8}}.membership-toggle::after{content:"";background-color:var(--white-color);position:absolute;width:calc(50% - 2px);top:2px;left:2px;height:36px;border-radius:10px;border-radius:var(--border-radius-button, 10px);transform:translateX(0);transition:transform .3s ease, background-color .3s ease}.membership-toggle__btn{color:var(--dark-color);opacity:.6;display:flex;height:100%;align-items:center;justify-content:center;min-width:67px;width:100%;padding:0 16px;position:relative;transition:color .3s ease, opacity .3s ease;z-index:5}.membership-section{padding:80px 0;transition:background-color .3s ease}.membership-section__header{display:flex;justify-content:space-between;align-items:center;gap:24px}.membership-section__header .membership-toggle{align-self:flex-start}.membership-section__meta{max-width:715px;width:100%}.membership-section__description{margin-top:16px;color:var(--gray-color)}.tiers{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:20px;gap:20px;margin-top:32px}.tier-card{display:flex;flex-direction:column;min-height:500px;padding:24px;border-radius:24px;border-radius:var(--border-radius-blocks, 24px);background-color:var(--light-gray-color);transition:background-color .3s ease}.tier-card--trial-days{background-color:#000}.tier-card--trial-days .tier-card__meta{background-color:#262626}.tier-card--trial-days .tier-card__name,.tier-card--trial-days .tier-card__desc,.tier-card--trial-days .tier-card__price-value,.tier-card--trial-days .tier-card__price-per{color:#fff}.tier-card--trial-days .tier-card__tag{background-color:#676767;color:#fff}.tier-card--trial-days .tier-card__benefit-item{color:#fff}.tier-card--trial-days .tier-card__benefit-item .benefit-icon path{fill:#fff}.tier-card--trial-days .btn{background-color:#fff;border-color:#fff}.tier-card--trial-days .btn__element-text--first{color:#000}.tier-card--trial-days .btn__element-text--second{color:#fff}.tier-card--trial-days .btn__element::after{background-color:#000}.tier-card__meta{padding:24px;border-radius:24px;border-radius:var(--border-radius-blocks, 24px);background-color:var(--white-color);transition:background-color .3s ease;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.tier-card__price-wrapper{overflow:hidden;position:relative}.tier-card__price{display:flex;align-items:center;gap:8px;transition:transform .6s cubic-bezier(0.23, 1, 0.32, 1)}.tier-card__price:last-child{position:absolute;left:0;top:0;transform:translateY(120%) translateZ(0)}.tier-card__price-value,.tier-card__price-per{color:var(--dark-color);transition:color .3s ease}.tier-card__price-per{opacity:.6;align-self:self-end;padding-bottom:8.5px}.tier-card__price-per::before{content:"/ "}.tier-card__info{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.tier-card__tag{padding:4px 10px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--white-color);background-color:var(--light-gray-color);transition:color .3s ease, background-color .3s ease}.tier-card__tags{display:flex;align-items:center;justify-content:center;gap:8px}.tier-card__info::after,.tier-card__tags::after{font-family:var(--font-family-body);font-size:var(--subheadline-xs-font-size);font-weight:var(--subheadline-xs-font-weight);line-height:var(--subheadline-xs-line-height);letter-spacing:var(--subheadline-xs-letter-spacing);padding:4px 10px;border-radius:6px;display:flex;align-items:center;color:var(--white-color);background-color:var(--light-gray-color);transition:color .3s ease, background-color .3s ease}.tier-card__desc{color:var(--gray-color);transition:color .3s ease}.tier-card__benefits-list{padding:24px}.tier-card__benefit-item{display:flex;align-items:center;gap:8px;color:var(--dark-color);transition:color .3s ease}.tier-card__benefit-item+.tier-card__benefit-item{margin-top:12px}.tier-card .benefit-icon{flex-shrink:0;align-self:flex-start}.tier-card .benefit-icon path{transition:fill .3s ease;fill:var(--dark-color)}.tier-card__btn{margin-top:auto;width:100%}.tier-card__btn.yearly{display:none}.tier-card__your-plan{margin-top:auto}.membership-question{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px;margin-top:32px;color:var(--gray-color);transition:color .3s ease;line-height:1}html[data-theme=dark] .membership-section .membership-toggle{background-color:#000}html[data-theme=dark] .membership-section .membership-toggle::after{background-color:#262626}html[data-theme=dark] .membership-section .tier-card:not(.tier-card--trial-days){background-color:#3d3d3d}html[data-theme=dark] .membership-section .tier-card:not(.tier-card--trial-days) .tier-card__meta{background-color:#000}@media(max-width: 1100px){.tiers{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 900px){.membership-section__header{flex-wrap:wrap}}@media(max-width: 700px){.tiers{grid-template-columns:1fr;width:100%;max-width:400px;margin-left:auto;margin-right:auto}}@media(max-width: 650px){.membership-section__title{font-size:2.4rem}}@media(max-width: 550px){.tier-card__benefits-list{padding:24px 0}}.hero{padding-bottom:80px}.hero__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:100%;width:100%;margin:0 auto;padding:48px 24px;background-color:var(--light-gray-color);transition:background-color .3s ease;border-radius:24px;border-radius:var(--border-radius-blocks, 24px)}.hero__logo{max-width:300px;justify-content:center}.hero__author-image-wrapper{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;overflow:hidden;background-color:var(--white-color);transition:background-color .3s ease}.hero__author-image{width:100%;height:100%}.hero__author-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__title{transition:color .3s ease;margin-top:32px;text-align:center}.hero__description{margin-top:16px;text-align:center;color:var(--gray-color);transition:color .3s ease;max-width:505px;width:100%}.hero-subscribe{margin-top:32px;max-width:328px;width:100%;position:relative}.hero-subscribe__input-wrapper{display:flex;align-items:center;justify-content:space-between;max-height:44px;border-radius:12px;border-radius:var(--border-radius-input, 12px);overflow:hidden;background-color:var(--white-color);transition:background-color .3s ease}.hero-subscribe__input{border:none;outline:none;padding:16px;width:100%;background-color:var(--white-color);transition:background-color .3s ease}.hero-subscribe__btn{margin:2px 2px 2px 0;flex-shrink:0}.hero-subscribe__terms{margin-top:8px;color:var(--dark-color);transition:color .3s ease;opacity:.6;text-align:center}.hero-subscribe__terms a{display:inline;color:inherit;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--dark-color) 0%, var(--dark-color) 100%);background-repeat:no-repeat;padding-bottom:2px;transition:background-size .3s ease-in-out}@media(hover: hover)and (pointer: fine){.hero-subscribe__terms a:hover{background-size:0% 5%}}.hero-subscribe__error{color:red;display:none}.hero-subscribe__success{display:none;color:green}.hero-subscribe__success,.hero-subscribe__error{position:absolute;left:0;right:0;top:calc(100% + 8px);text-align:center}.hero-subscribe.loading .btn{pointer-events:none}.hero-subscribe.loading .btn .btn__element-text{visibility:hidden}.hero-subscribe.loading .btn .loading-icon{visibility:visible}.hero-subscribe.error .hero-subscribe__error{display:block}.hero-subscribe.success .hero-subscribe__success{display:block}@media(max-width: 550px){.hero__title{font-size:3rem}}@media(max-width: 375px){.hero__wrapper{padding:32px 16px}}.subscribe-popup{border-radius:24px;border-radius:var(--border-radius-blocks, 24px);background-color:var(--white-color);transition:background-color .3s ease;max-width:420px;width:100%;display:flex;flex-direction:column;position:relative}.subscribe-popup__image-wrapper{border-radius:18px;border-radius:var(--border-radius-subscribe-popup-image, 18px);overflow:hidden;position:relative;margin:10px 10px 0 10px;max-height:223px;display:flex}.subscribe-popup__image-wrapper img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.subscribe-popup__btn-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--white-color);transition:background-color .3s ease, transform .3s ease;border-radius:50%;z-index:10;position:absolute}.subscribe-popup__btn-close--with-img{right:16px;top:16px}.subscribe-popup__btn-close--without-img{right:4px;top:4px}@media(hover: hover)and (pointer: fine){.subscribe-popup__btn-close:hover{transform:rotate(90deg)}}.subscribe-popup .close-icon path{stroke:var(--accent-color)}.subscribe-popup-form{padding:24px;max-width:100%;width:100%;position:relative;display:flex;flex-direction:column;gap:16px}.subscribe-popup-form__title{padding-right:12px}.subscribe-popup-form__input-wrapper{display:flex;align-items:center;justify-content:space-between;max-height:44px;border-radius:12px;border-radius:var(--border-radius-input, 12px);overflow:hidden;background-color:var(--light-gray-color);transition:background-color .3s ease}.subscribe-popup-form__input{border:none;outline:none;padding:16px;width:100%;background-color:var(--light-gray-color);transition:background-color .3s ease}.subscribe-popup-form__btn{margin:2px 2px 2px 0;flex-shrink:0}.subscribe-popup-form__terms{color:var(--dark-color);transition:color .3s ease;opacity:.6}.subscribe-popup-form__terms a{display:inline;color:inherit;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--dark-color) 0%, var(--dark-color) 100%);background-repeat:no-repeat;padding-bottom:2px;transition:background-size .3s ease-in-out}@media(hover: hover)and (pointer: fine){.subscribe-popup-form__terms a:hover{background-size:0% 5%}}.subscribe-popup-form__error{color:red;display:none}.subscribe-popup-form__success{display:none;color:green}.subscribe-popup-form__success,.subscribe-popup-form__error{position:absolute;left:24px;right:0;bottom:4px}.subscribe-popup-form.loading .btn{pointer-events:none}.subscribe-popup-form.loading .btn .btn__element-text{visibility:hidden}.subscribe-popup-form.loading .btn .loading-icon{visibility:visible}.subscribe-popup-form.error .subscribe-popup-form__error{display:block}.subscribe-popup-form.success .subscribe-popup-form__success{display:block}@keyframes overlayFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes overlayFadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes mobileMenuDesktopOpen{from{opacity:0;left:-375px}to{opacity:1;left:0}}@keyframes mobileMenuDesktopHide{from{left:0;opacity:1}to{left:-375px;opacity:0}}.home-template .header--transparent.transparent .header__outer-container{background-color:rgba(0,0,0,0)}.home-template .header--transparent.transparent .overlay{background-color:rgba(0,0,0,0)}.home-template .header--transparent.transparent .header-subscribe .header-subscribe-icon path{fill:#fff}.home-template .header--transparent.transparent .header__nav .nav-item>.nav-item-link,.home-template .header--transparent.transparent .header__nav .nav-submenu-item>.nav-item-link{color:#fff}.home-template .header--transparent.transparent .header__nav .nav-item>.nav-item-link .submenu-icon path,.home-template .header--transparent.transparent .header__nav .nav-submenu-item>.nav-item-link .submenu-icon path{stroke:#fff}.home-template .header--transparent.transparent .header__nav .nav-item>.nav-item-link .more-options-icon rect,.home-template .header--transparent.transparent .header__nav .nav-submenu-item>.nav-item-link .more-options-icon rect{stroke:#fff}.home-template .header--transparent.transparent .search-btn__text{color:#fff}.home-template .header--transparent.transparent .search-btn .search-icon path{stroke:#fff}.home-template .header--transparent.transparent .switch-theme-btn{background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.home-template .header--transparent.transparent .switch-theme-btn .dark-mode-icon--light path{stroke:#000}.home-template .header--transparent.transparent .switch-theme-btn .dark-mode-icon--light circle{fill:#000}.home-template .header--transparent.transparent .switch-theme-btn .dark-mode-icon--dark{opacity:.6}.home-template .header--transparent.transparent .switch-theme-btn .dark-mode-icon--dark path{fill:#fff}.home-template .header--transparent.transparent .header-account>.btn{border:2px solid #fff;background-color:#fff}.home-template .header--transparent.transparent .header-account>.btn .btn__element::after{background-color:#000}.home-template .header--transparent.transparent .header-account>.btn .btn__element-text--first{color:#000}.home-template .header--transparent.transparent .header-account>.btn .btn__element-text--second{color:#fff}.header{display:flex;height:64px;position:sticky;top:0;left:0;z-index:320;transition:transform .3s ease}.header.hide{transform:translateY(-64px)}.header__outer-container{background-color:var(--page-bg);width:100%;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease;z-index:110}.header__inner-container{height:100%;max-width:1240px;width:calc(100% - 64px);display:grid;grid-template-columns:minmax(0, 300px) 1fr minmax(0, 300px);grid-gap:16px;gap:16px}.header__inner-container--without-nav-logo-center .logo-wrapper{grid-column:2}.header__inner-container--without-nav-logo-left .header-btns{grid-column:3}.header__nav{height:100%;display:flex;gap:12px;align-items:center;justify-content:center}@media(hover: hover)and (pointer: fine){.header__nav:has(.header-subscribe:hover) .nav-item-link{opacity:.6}.header__nav:has(.nav-item-link:hover) .header-subscribe{opacity:.6}}.header-btns{display:flex;align-items:center;justify-content:flex-end;gap:8px}.header-btns.header-btns--show-burger .mobile-menu-btn--burger{display:flex}.header-btns.header-btns--show-burger .mobile-menu-btn--header{display:flex}.header-btns.header-btns--show-burger .search-btn,.header-btns.header-btns--show-burger .header-account,.header-btns.header-btns--show-burger .switch-theme-btn{display:none}@media(hover: hover)and (pointer: fine){.header-btns:has(.search-btn:hover) .switch-theme-btn,.header-btns:has(.search-btn:hover) .header-account{opacity:.6}}.search-btn{display:flex;align-items:center;justify-content:center;gap:4px;flex-shrink:0;margin-right:8px;border:none;background-color:transparent;background-color:initial;cursor:pointer}.search-btn__text{color:var(--dark-color);display:flex;align-items:center;gap:4px}.search-btn .search-icon path{transition:stroke .3s ease;stroke:var(--dark-color)}.logo-wrapper{overflow:hidden;display:flex;align-items:center;margin:4px 0}.logo-wrapper--centered{justify-content:center}.logo-wrapper--centered .logo{justify-content:center}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;display:none;background-color:var(--overlay-bg-color);box-shadow:0 0 4px 0 rgba(0,0,0,.1);z-index:100;opacity:0}.overlay.open{display:block}.overlay.open-anim{animation:overlayFadeIn .3s forwards}.overlay.close-anim{animation:overlayFadeOut .3s forwards}.nav{height:100%;transition:opacity .3s ease}@media(hover: hover)and (pointer: fine){.nav:hover .nav-item>.nav-item-link,.nav:hover .nav-submenu-item>.nav-item-link{opacity:.6}.nav .nav-item>.nav-item-link:hover{opacity:1}}.nav-list{display:flex;align-items:center;justify-content:center;height:100%}.nav-item,.nav-submenu-item{position:relative;height:100%}.nav-item.open,.nav-submenu-item.open{display:flex}.nav-item.open>.nav-item-link,.nav-submenu-item.open>.nav-item-link{opacity:1 !important}.nav-item.open .submenu-icon,.nav-item.open .more-options-icon,.nav-submenu-item.open .submenu-icon,.nav-submenu-item.open .more-options-icon{rotate:180deg}.nav-item-link{white-space:nowrap;position:relative;height:100%;display:flex;align-items:center;gap:6px;color:var(--dark-color);transition:color .3s ease, opacity .3s ease;padding:0 12px;cursor:pointer}.nav-item-link--submenu{padding:8px 16px}.nav-item-link--mobile{padding:8px 0;justify-content:space-between;width:100%}.nav-item-link__text-wrapper{-webkit-text-decoration:none;text-decoration:none;position:relative;overflow:hidden;display:inline-flex;align-items:center}.nav-item-link__text{transition:transform .3s ease}.nav-item-link__text--second{position:absolute;left:0;transform:translateY(100%)}.nav-item-link .more-options-icon,.nav-item-link .submenu-icon{transition:rotate .3s ease}.nav-item-link .submenu-icon path{transition:stroke .3s ease;stroke:var(--dark-color)}.nav-item-link .more-options-icon rect{transition:stroke .3s ease;stroke:var(--dark-color)}@media(hover: hover)and (pointer: fine){.nav-item-link:hover .nav-item-link__text--first{transform:translateY(-100%)}.nav-item-link:hover .nav-item-link__text--second{transform:translateY(0)}.nav-item-link:hover .submenu-icon--header{rotate:180deg}}.submenu{flex-direction:column;background-color:var(--white-color);position:absolute;top:calc(100% + 8px);left:12px;padding:4px;border-radius:8px;border-radius:var(--border-radius-submenu, 8px);min-width:180px;display:none;transition:background-color .3s ease, border-color .3s ease}.submenu::before{content:"";position:absolute;background-color:rgba(0,0,0,0);left:0;right:0;top:-8px;height:8px}.submenu.open{display:flex}.submenu.open-anim{animation:fadeIn .3s forwards}.submenu.close-anim{animation:fadeOut .3s forwards}@media(hover: hover)and (pointer: fine){.submenu:has(.nav-item-link--submenu:hover) .nav-item-link--submenu{opacity:.6}.submenu .nav-item-link--submenu:hover{opacity:1 !important}}.submenu__item{transition:background-color .3s ease;border-radius:6px;border-radius:var(--border-radius-submenu-item, 6px)}@media(hover: hover)and (pointer: fine){.submenu__item:hover{background-color:var(--light-gray-color)}}.header-subscribe{position:relative;height:100%;display:flex;align-items:center;transition:opacity .3s ease}.header-subscribe__btn{display:flex;align-items:center;justify-content:center;width:16px;height:100%}@media(hover: hover)and (pointer: fine){.header-subscribe__btn:hover .header-subscribe-icon{rotate:90deg}}.header-subscribe .header-subscribe-icon{transition:rotate .3s ease}.header-subscribe .header-subscribe-icon path{fill:var(--dark-color)}.header-subscribe__dropdown{position:absolute;left:50%;top:calc(100% + 8px);transform:translateX(-50%);width:420px;display:none}.header-subscribe__dropdown::before{content:"";position:absolute;background-color:rgba(0,0,0,0);left:0;right:0;top:-8px;height:8px}.header-subscribe__dropdown.open-anim{animation:fadeIn .3s forwards}.header-subscribe__dropdown.close-anim{animation:fadeOut .3s forwards}.header-subscribe__dropdown.open{display:flex}.header-account{position:relative;transition:opacity .3s ease}.header-account .login-btn{max-height:32px}.header-account .login-btn .btn__element{padding:8px 16px}.header-account .login-btn .btn__arrow-wrapper{width:28px;height:28px;flex-shrink:0}@media(hover: hover)and (pointer: fine){.header-account .login-btn:hover .btn__element:after,.header-account .login-btn:focus .btn__element:after,.header-account .login-btn:focus-within .btn__element:after{transform:translateX(0)}.header-account .login-btn:hover .btn__element-text--first,.header-account .login-btn:focus .btn__element-text--first,.header-account .login-btn:focus-within .btn__element-text--first{transform:translateY(-100%)}.header-account .login-btn:hover .btn__element-text--second,.header-account .login-btn:focus .btn__element-text--second,.header-account .login-btn:focus-within .btn__element-text--second{transform:translateY(0)}}.header-account__dropdown{position:absolute;right:0;top:calc(100% + 24px);width:320px;display:none;flex-direction:column;gap:8px;padding:24px;border-radius:24px;border-radius:var(--border-radius-blocks, 24px);background-color:var(--white-color);transition:background-color .3s ease, border-color .3s ease}.header-account__dropdown::before{content:"";position:absolute;background-color:rgba(0,0,0,0);left:0;right:0;top:-24px;height:24px}.header-account__dropdown.open-anim{animation:fadeIn .3s forwards}.header-account__dropdown.close-anim{animation:fadeOut .3s forwards}.header-account__dropdown.open{display:flex}.header-account__title,.header-account__description{transition:color .3s ease}.header-account__description{color:var(--gray-color);margin-bottom:8px}.mobile-menu{max-width:375px;width:100%;height:100%;border-top:1px solid var(--border-color);position:fixed;left:0;top:var(--totalHeaderHeight);padding-bottom:var(--totalHeaderHeight);z-index:150;display:none;flex-direction:column;background-color:var(--page-bg);transition:background-color .3s ease, border-color .3s ease}.mobile-menu.open-anim{animation:mobileMenuDesktopOpen .3s ease-in-out forwards}.mobile-menu.close-anim{animation:mobileMenuDesktopHide .3s ease-in-out forwards}.mobile-menu.open{display:flex}.mobile-menu__main{padding:16px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;flex-grow:1}.mobile-menu-btn{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;height:32px;width:32px;flex-shrink:0;border-radius:calc(10px + 2px);border-radius:calc(var(--border-radius-button, 10px) + 2px);border:1px solid var(--border-color);background-color:var(--white-color);transition:background-color .3s ease, border-color .3s ease;overflow:hidden;position:relative}.mobile-menu-btn--burger{width:auto;padding:10px 8px 10px 12px;display:flex;align-items:center;justify-content:center;gap:4px}.mobile-menu-btn--burger[data-mobile-menu=open] .mobile-menu-btn__icon--open{transform:translateY(-100%)}.mobile-menu-btn--burger[data-mobile-menu=open] .mobile-menu-btn__icon--close{transform:translateY(0)}.mobile-menu-btn--header{display:none}.mobile-menu-btn__elements,.mobile-menu-btn__icon-elements{display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.mobile-menu-btn__element-text{color:var(--accent-color);transition:transform .3s ease, color .3s ease}.mobile-menu-btn__element-text--second{position:absolute;transform:translateY(100%)}.mobile-menu-btn__icon{transition:transform .3s ease}.mobile-menu-btn__icon--close{position:absolute;transform:translateY(100%)}.mobile-menu-btn .mobile-search-icon path,.mobile-menu-btn .mobile-account-icon path,.mobile-menu-btn .close-icon path{transition:stroke .3s ease;stroke:var(--accent-color)}.mobile-menu-btn .burger-icon line{transition:stroke .3s ease;stroke:var(--accent-color)}@media(hover: hover)and (pointer: fine){.mobile-menu-btn:hover .mobile-menu-btn__element-text--first,.mobile-menu-btn:focus .mobile-menu-btn__element-text--first,.mobile-menu-btn:focus-within .mobile-menu-btn__element-text--first{transform:translateY(-100%)}.mobile-menu-btn:hover .mobile-menu-btn__element-text--second,.mobile-menu-btn:focus .mobile-menu-btn__element-text--second,.mobile-menu-btn:focus-within .mobile-menu-btn__element-text--second{transform:translateY(0)}}.mobile-menu-subscribe{background-color:var(--light-gray-color);transition:background-color .3s ease;padding:24px 16px;position:relative;display:flex;flex-direction:column;gap:16px}.mobile-menu-subscribe__input-wrapper{display:flex;align-items:center;justify-content:space-between;max-height:44px;border-radius:12px;border-radius:var(--border-radius-input, 12px);overflow:hidden;background-color:var(--white-color);transition:background-color .3s ease}.mobile-menu-subscribe__input{border:none;outline:none;padding:16px;width:100%;background-color:var(--white-color);transition:background-color .3s ease}.mobile-menu-subscribe__btn{margin:2px 2px 2px 0;flex-shrink:0}.mobile-menu-subscribe__terms{color:var(--dark-color);transition:color .3s ease;opacity:.6}.mobile-menu-subscribe__terms a{display:inline;color:inherit;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--dark-color) 0%, var(--dark-color) 100%);background-repeat:no-repeat;padding-bottom:2px;transition:background-size .3s ease-in-out}@media(hover: hover)and (pointer: fine){.mobile-menu-subscribe__terms a:hover{background-size:0% 5%}}.mobile-menu-subscribe__error{color:red;display:none}.mobile-menu-subscribe__success{display:none;flex-direction:column;gap:8px}.mobile-menu-subscribe.loading .btn{pointer-events:none}.mobile-menu-subscribe.loading .btn .btn__element-text{visibility:hidden}.mobile-menu-subscribe.loading .btn .loading-icon{visibility:visible}.mobile-menu-subscribe.error .mobile-menu-subscribe__error{display:block}.mobile-menu-subscribe.success .mobile-menu-subscribe__success{display:flex}.mobile-menu-subscribe.success .mobile-menu-subscribe__title,.mobile-menu-subscribe.success .mobile-menu-subscribe__input-wrapper,.mobile-menu-subscribe.success .mobile-menu-subscribe__terms{display:none}.mobile-nav-submenu-item{overflow:hidden}.mobile-nav-submenu{height:0;transition:height .3s ease}@media(max-width: 1100px){.header__inner-container{display:flex;justify-content:space-between}.header__nav{display:none}.header-btns .mobile-menu-btn--header{display:flex}.header-btns .search-btn,.header-btns .header-account,.header-btns .switch-theme-btn{display:none}}@media(max-width: 900px){.header__inner-container{width:calc(100% - 48px)}}@media(max-width: 550px){.header__inner-container{width:calc(100% - 24px)}.home-template .header--transparent.transparent .header__inner-container{width:calc(100% - 48px)}}@media(max-width: 450px){.header__inner-container{width:calc(100% - 16px)}}.subscribe{padding:8px;transition:background-color .3s ease}.subscribe__box{padding-top:80px;overflow:hidden}.subscribe__box--without-images{padding-bottom:80px}.subscribe__title{text-align:center;color:#fff;max-width:715px;width:100%;margin:0 auto}.subscribe__title,.subscribe__description{transition:color .3s ease}.subscribe__description{max-width:505px;width:100%;text-align:center;margin:16px auto 0;color:#fff;opacity:.6}.subscribe-form{margin:32px auto 0;max-width:328px;width:100%;position:relative}.subscribe-form__input-wrapper{display:flex;align-items:center;justify-content:space-between;max-height:44px;border-radius:12px;border-radius:var(--border-radius-input, 12px);overflow:hidden;background-color:var(--white-color);transition:background-color .3s ease}.subscribe-form__input{border:none;outline:none;padding:16px;width:100%;background-color:var(--white-color);transition:background-color .3s ease}.subscribe-form__btn{margin:2px 2px 2px 0;flex-shrink:0}.subscribe-form__terms{margin-top:8px;color:#fff;transition:color .3s ease;opacity:.6;text-align:center}.subscribe-form__terms a{display:inline;color:inherit;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, #fff 0%, #fff 100%);background-repeat:no-repeat;padding-bottom:2px;transition:background-size .3s ease-in-out}@media(hover: hover)and (pointer: fine){.subscribe-form__terms a:hover{background-size:0% 5%}}.subscribe-form__error{color:red;display:none}.subscribe-form__success{display:none;color:green}.subscribe-form__success,.subscribe-form__error{position:absolute;left:0;right:0;top:calc(100% + 8px);text-align:center}.subscribe-form.loading .btn{pointer-events:none}.subscribe-form.loading .btn .btn__element-text{visibility:hidden}.subscribe-form.loading .btn .loading-icon{visibility:visible}.subscribe-form.error .subscribe-form__error{display:block}.subscribe-form.success .subscribe-form__success{display:block}.subscribe-images{display:flex;justify-content:center;align-items:center;position:relative;transform:translateY(47px);margin-top:33px;--animation-duration: 0.5s;--animation-delay-step: 0.1s}.subscribe-images .kg-image-card{position:relative;max-width:335px;width:100%;height:446px;overflow:hidden;border-radius:24px;border-radius:var(--border-radius-blocks, 24px);margin-top:0 !important}.subscribe-images .kg-image-card img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.subscribe-images .kg-image-card:nth-of-type(1){position:relative;z-index:10}.subscribe-images .kg-image-card:nth-of-type(2),.subscribe-images .kg-image-card:nth-of-type(3),.subscribe-images .kg-image-card:nth-of-type(4),.subscribe-images .kg-image-card:nth-of-type(5){position:absolute;left:50%;opacity:0;visibility:hidden}.subscribe-images .kg-image-card:nth-of-type(2){z-index:5}.subscribe-images .kg-image-card:nth-of-type(3){z-index:5}.subscribe-images .kg-image-card:nth-of-type(4){z-index:1}.subscribe-images .kg-image-card:nth-of-type(5){z-index:1}.subscribe-images.animated .kg-image-card:nth-of-type(2){animation:slideFromCenterLeftNear var(--animation-duration) cubic-bezier(0.34, 1.2, 0.64, 1) calc(var(--animation-delay-step)*1) forwards;visibility:visible}.subscribe-images.animated .kg-image-card:nth-of-type(3){animation:slideFromCenterRightNear var(--animation-duration) cubic-bezier(0.34, 1.2, 0.64, 1) calc(var(--animation-delay-step)*1.5) forwards;visibility:visible}.subscribe-images.animated .kg-image-card:nth-of-type(4){animation:slideFromCenterLeftFar var(--animation-duration) cubic-bezier(0.34, 1.2, 0.64, 1) calc(var(--animation-delay-step)*2) forwards;visibility:visible}.subscribe-images.animated .kg-image-card:nth-of-type(5){animation:slideFromCenterRightFar var(--animation-duration) cubic-bezier(0.34, 1.2, 0.64, 1) calc(var(--animation-delay-step)*2.5) forwards;visibility:visible}@keyframes slideFromCenterLeftNear{0%{opacity:0;transform:translate(-50%, 0) rotate(0deg) scale(0.9);filter:blur(8px)}100%{opacity:1;transform:translate(calc(-50% - 210px), 12%) rotate(-15deg) scale(0.92);filter:blur(0)}}@keyframes slideFromCenterLeftFar{0%{opacity:0;transform:translate(-50%, 0) rotate(0deg) scale(0.9);filter:blur(8px)}100%{opacity:1;transform:translate(calc(-50% - 385px), 43%) rotate(-30deg) scale(0.85);filter:blur(0)}}@keyframes slideFromCenterRightNear{0%{opacity:0;transform:translate(-50%, 0) rotate(0deg) scale(0.9);filter:blur(8px)}100%{opacity:1;transform:translate(calc(-50% + 210px), 12%) rotate(15deg) scale(0.92);filter:blur(0)}}@keyframes slideFromCenterRightFar{0%{opacity:0;transform:translate(-50%, 0) rotate(0deg) scale(0.9);filter:blur(8px)}100%{opacity:1;transform:translate(calc(-50% + 385px), 43%) rotate(30deg) scale(0.85);filter:blur(0)}}@media(max-width: 1240px){.subscribe-images{scale:.8;transform:translateY(94px);margin-top:-33px}}@media(max-width: 1050px){.subscribe-images{scale:.6;transform:translateY(188px);margin-top:-132px}}@media(max-width: 800px){.subscribe__title{font-size:3rem}.subscribe-images{scale:.4;transform:translateY(376px);margin-top:-231px}}@media(max-width: 550px){.subscribe__box{padding-top:60px}.subscribe__title{font-size:2.4rem}.subscribe-images{scale:.3;transform:translateY(564px);margin-top:-264px}}@media(max-width: 450px){.subscribe-images{scale:.25;transform:translateY(705px);margin-top:-297px}}.post-card-primary{display:flex;flex-direction:column;gap:16px;position:relative}@media(hover: hover)and (pointer: fine){.post-card-primary:hover .post-card-eye{transform:translate(-50%, -50%) scale(1)}.post-card-primary:hover .post-card-primary__img-link{scale:1.03}}.post-card-primary__img-link-wrapper{border-radius:24px;border-radius:var(--border-radius-images, 24px);overflow:hidden;aspect-ratio:1;position:relative}.post-card-primary__img-link{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease, scale .3s ease;will-change:scale}.post-card-primary__img-link--no-img{background-color:var(--light-gray-color)}.post-card-primary__tags{position:absolute;top:24px;left:24px;right:24px;z-index:20}.post-card-primary picture{width:100%;height:100%}.post-card-primary__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-card-primary__no-img{width:25%}.post-card-primary__content{display:flex;flex-direction:column;gap:16px}.post-card-primary__meta{display:flex;align-items:center;flex-wrap:wrap;gap:18px;position:relative;margin-top:auto;overflow:hidden}.post-card-primary__date,.post-card-primary .post-comment-count{color:var(--gray-color);transition:color .3s ease;position:relative}.post-card-primary__date::before,.post-card-primary .post-comment-count::before{content:"";border-radius:50%;display:block;width:2px;height:2px;position:absolute;top:50%;left:-10px;transform:translateY(-50%);background-color:var(--gray-color)}.post-card-primary__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;cursor:pointer}.post-comment-count{font-family:var(--font-family-body);font-size:var(--subheadline-xs-font-size);font-weight:var(--subheadline-xs-font-weight);line-height:var(--subheadline-xs-line-height);letter-spacing:var(--subheadline-xs-letter-spacing);padding-left:20px}.post-comment-count::after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-repeat:no-repeat;background-size:contain}.post-card-author{display:flex;align-items:center;gap:8px;position:relative;z-index:10}.post-card-author__img-link{width:24px;height:24px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:6px;border-radius:var(--border-radius-tags, 6px);flex-shrink:0}@media(hover: hover)and (pointer: fine){.post-card-author__img-link:hover .post-card-author__img-wrapper{scale:1.05}}.post-card-author__img-wrapper{display:block;width:100%;height:100%;transition:scale .3s ease;flex-shrink:0}.post-card-author__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-card-author__name-wrapper{-webkit-text-decoration:none;text-decoration:none;position:relative;overflow:hidden;display:inline-flex;align-items:center;line-height:24px}@media(hover: hover)and (pointer: fine){.post-card-author__name-wrapper:hover .post-card-author__name--first{transform:translateY(-100%)}.post-card-author__name-wrapper:hover .post-card-author__name--second{transform:translateY(0)}}.post-card-author__name-prefix,.post-card-author__name{color:var(--gray-color);transition:transform .3s ease, color .3s ease}.post-card-author__name-prefix--second,.post-card-author__name--second{color:var(--dark-color);position:absolute;left:0;transform:translateY(100%)}.post-card-eye{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:10px;border-radius:var(--border-radius-button, 10px);background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) scale(0);transition:transform .3s ease;transform-origin:center;will-change:transform}.post-card-eye svg{flex-shrink:0}.post-card-secondary{border-radius:24px;border-radius:var(--border-radius-images, 24px);overflow:hidden;position:relative;min-height:300px;width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:16px}@media(hover: hover)and (pointer: fine){.post-card-secondary:hover .post-card-eye{transform:translate(-50%, -50%) scale(1)}.post-card-secondary:hover .post-card-secondary__img-link{scale:1.03}}.post-card-secondary__img-link-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--page-bg);transition:background-color .3s ease}.post-card-secondary__img-link{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease, scale .3s ease;will-change:scale}.post-card-secondary__img-link--no-img{background-color:var(--light-gray-color)}.post-card-secondary picture{width:100%;height:100%}.post-card-secondary__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-card-secondary__no-img{width:25%}.post-card-secondary__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;cursor:pointer}.post-card-secondary__tags{position:relative;z-index:20;padding:24px 24px 0}.post-card-secondary__heading{pointer-events:none;color:#fff}.post-card-secondary__content{display:flex;flex-direction:column;gap:16px;padding:36px 24px 24px;position:relative;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%)}.post-card-secondary__content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.1) 20%, rgb(0, 0, 0) 50%);mask-image:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.1) 20%, rgb(0, 0, 0) 50%);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);pointer-events:none}.post-card-secondary__meta{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:auto;overflow:hidden;width:-moz-fit-content;width:fit-content}.post-card-secondary__date,.post-card-secondary .post-comment-count{color:#fff;opacity:.6;position:relative;pointer-events:none}.post-card-secondary .post-card-author__name{color:#fff;opacity:.6}.post-card-secondary .post-card-author__name--second{opacity:1}.post-card-secondary.no-image .post-card-author__name-wrapper,.post-card-secondary.no-image .post-card-secondary__date,.post-card-secondary.no-image .post-card-secondary__heading{color:var(--dark-color)}.post-card-secondary.no-image .post-card-secondary__date::before{background-color:var(--dark-color)}.post-card-secondary__date::before,.post-card-secondary .post-comment-count::before{content:"";border-radius:50%;display:block;width:2px;height:2px;position:absolute;top:50%;left:-10px;transform:translateY(-50%);background-color:#fff}.post-card-secondary .post-comment-count:after{background-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.99903 5.66667C9.99903 7.69167 8.20736 9.33333 5.99903 9.33333C5.44278 9.33333 4.91361 9.22917 4.43236 9.04167L2.73236 9.94167C2.53861 10.0437 2.30111 10.0083 2.14486 9.85417C1.98861 9.7 1.9532 9.46042 2.05736 9.26667L2.79903 7.86667C2.29695 7.25417 1.99903 6.49167 1.99903 5.66667C1.99903 3.64167 3.7907 2 5.99903 2C8.20736 2 9.99903 3.64167 9.99903 5.66667ZM9.99903 13.3333C8.03861 13.3333 6.40736 12.0396 6.06569 10.3333C8.56569 10.3021 10.7386 8.52292 10.9782 6.11042C12.7136 6.51042 13.999 7.95 13.999 9.66667C13.999 10.4917 13.7011 11.2542 13.199 11.8667L13.9407 13.2667C14.0428 13.4604 14.0074 13.6979 13.8532 13.8542C13.699 14.0104 13.4594 14.0458 13.2657 13.9417L11.5657 13.0417C11.0844 13.2292 10.5553 13.3333 9.99903 13.3333Z%27 fill=%27%23FFFFFF%27/%3E%3C/svg%3E")}html[data-theme=light] .post-card-primary__img-link--no-img.has-dark-version .post-card-primary__no-img--light,html[data-theme=light] .post-card-primary__img-link--no-img.has-dark-version .post-card-secondary__no-img--light,html[data-theme=light] .post-card-secondary__img-link--no-img.has-dark-version .post-card-primary__no-img--light,html[data-theme=light] .post-card-secondary__img-link--no-img.has-dark-version .post-card-secondary__no-img--light{display:block}html[data-theme=light] .post-card-primary__img-link--no-img.has-dark-version .post-card-primary__no-img--dark,html[data-theme=light] .post-card-primary__img-link--no-img.has-dark-version .post-card-secondary__no-img--dark,html[data-theme=light] .post-card-secondary__img-link--no-img.has-dark-version .post-card-primary__no-img--dark,html[data-theme=light] .post-card-secondary__img-link--no-img.has-dark-version .post-card-secondary__no-img--dark{display:none}html[data-theme=light] .post-card-primary .post-comment-count:after,html[data-theme=light] .post .post-comment-count:after{background-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.99903 5.66667C9.99903 7.69167 8.20736 9.33333 5.99903 9.33333C5.44278 9.33333 4.91361 9.22917 4.43236 9.04167L2.73236 9.94167C2.53861 10.0437 2.30111 10.0083 2.14486 9.85417C1.98861 9.7 1.9532 9.46042 2.05736 9.26667L2.79903 7.86667C2.29695 7.25417 1.99903 6.49167 1.99903 5.66667C1.99903 3.64167 3.7907 2 5.99903 2C8.20736 2 9.99903 3.64167 9.99903 5.66667ZM9.99903 13.3333C8.03861 13.3333 6.40736 12.0396 6.06569 10.3333C8.56569 10.3021 10.7386 8.52292 10.9782 6.11042C12.7136 6.51042 13.999 7.95 13.999 9.66667C13.999 10.4917 13.7011 11.2542 13.199 11.8667L13.9407 13.2667C14.0428 13.4604 14.0074 13.6979 13.8532 13.8542C13.699 14.0104 13.4594 14.0458 13.2657 13.9417L11.5657 13.0417C11.0844 13.2292 10.5553 13.3333 9.99903 13.3333Z%27 fill=%27%234E4E4E%27/%3E%3C/svg%3E")}html[data-theme=dark] .post-card-primary__img-link--no-img.has-dark-version .post-card-primary__no-img--light,html[data-theme=dark] .post-card-primary__img-link--no-img.has-dark-version .post-card-secondary__no-img--light,html[data-theme=dark] .post-card-secondary__img-link--no-img.has-dark-version .post-card-primary__no-img--light,html[data-theme=dark] .post-card-secondary__img-link--no-img.has-dark-version .post-card-secondary__no-img--light{display:none}html[data-theme=dark] .post-card-primary__img-link--no-img.has-dark-version .post-card-primary__no-img--dark,html[data-theme=dark] .post-card-primary__img-link--no-img.has-dark-version .post-card-secondary__no-img--dark,html[data-theme=dark] .post-card-secondary__img-link--no-img.has-dark-version .post-card-primary__no-img--dark,html[data-theme=dark] .post-card-secondary__img-link--no-img.has-dark-version .post-card-secondary__no-img--dark{display:block}html[data-theme=dark] .post-card-primary .post-comment-count:after,html[data-theme=dark] .post .post-comment-count:after{background-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.99903 5.66667C9.99903 7.69167 8.20736 9.33333 5.99903 9.33333C5.44278 9.33333 4.91361 9.22917 4.43236 9.04167L2.73236 9.94167C2.53861 10.0437 2.30111 10.0083 2.14486 9.85417C1.98861 9.7 1.9532 9.46042 2.05736 9.26667L2.79903 7.86667C2.29695 7.25417 1.99903 6.49167 1.99903 5.66667C1.99903 3.64167 3.7907 2 5.99903 2C8.20736 2 9.99903 3.64167 9.99903 5.66667ZM9.99903 13.3333C8.03861 13.3333 6.40736 12.0396 6.06569 10.3333C8.56569 10.3021 10.7386 8.52292 10.9782 6.11042C12.7136 6.51042 13.999 7.95 13.999 9.66667C13.999 10.4917 13.7011 11.2542 13.199 11.8667L13.9407 13.2667C14.0428 13.4604 14.0074 13.6979 13.8532 13.8542C13.699 14.0104 13.4594 14.0458 13.2657 13.9417L11.5657 13.0417C11.0844 13.2292 10.5553 13.3333 9.99903 13.3333Z%27 fill=%27%23FFFFFF%27/%3E%3C/svg%3E")}.post-tags{display:flex;align-items:center;align-content:flex-start;gap:4px;flex-wrap:wrap;width:-moz-fit-content;width:fit-content}.post-tag{border-radius:6px;border-radius:var(--border-radius-tags, 6px);padding:4px 10px;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);height:24px;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}@media(hover: hover)and (pointer: fine){.post-tag:hover .post-tag__name:first-child{transform:translateY(-100%)}.post-tag:hover .post-tag__name:last-child{transform:translateY(0)}}.post-tag__name-wrapper{overflow:hidden;display:flex;position:relative}.post-tag__name{color:#fff;white-space:nowrap;transition:transform .6s cubic-bezier(0.23, 1, 0.32, 1), color .3s ease}.post-tag__name:last-child{position:absolute;left:0;top:0;transform:translateY(100%)}.post-tag-icon{width:24px;height:24px;border-radius:6px;border-radius:var(--border-radius-tags, 6px);background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;transition:background-color .3s ease, color .3s ease;position:relative}.post-tag-icon__tooltip{color:#fff;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:none;align-items:center;justify-content:center;padding:4px 10px;position:absolute;left:0;bottom:calc(-100% - 4px);animation:fadeIn .35s ease;width:-moz-max-content;width:max-content;border-radius:6px;border-radius:var(--border-radius-tags, 6px)}@media(hover: hover)and (pointer: fine){.post-tag-icon:hover .post-tag-icon__tooltip{display:flex}}.featured-tag path{transition:fill .3s ease;fill:#fff}.private-tag path{transition:fill .3s ease;fill:#fff}.posts-grid{padding-bottom:80px}.posts-grid__posts{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:20px;gap:20px}@media(max-width: 1000px){.posts-grid__posts{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 650px){.posts-grid__posts{grid-template-columns:1fr}}.tags{padding-bottom:80px}.tags-slider-wrapper{position:relative}.tags-slider-wrapper .tags-slider-btn{position:absolute;z-index:5;top:50%}.tags-slider-wrapper .tags-slider-btn--prev{left:-24px;transform:translateY(-50%)}.tags-slider-wrapper .tags-slider-btn--next{right:-24px;transform:translateY(-50%)}@media(max-width: 1240px){.tags-slider-wrapper .tags-slider-btn--prev{left:-20px}.tags-slider-wrapper .tags-slider-btn--next{right:-20px}}@media(max-width: 550px){.tags-slider-wrapper .tags-slider-btn{width:36px;height:36px}.tags-slider-wrapper .tags-slider-btn--prev{left:-8px}.tags-slider-wrapper .tags-slider-btn--next{right:-8px}}.category-card{border-radius:24px;border-radius:var(--border-radius-images, 24px);overflow:hidden;position:relative;aspect-ratio:1;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:16px}@media(hover: hover)and (pointer: fine){.category-card:hover .post-card-eye{transform:translate(-50%, -50%) scale(1)}.category-card:hover .category-card__img-wrapper{scale:1.03}}.category-card__posts-count{border-radius:6px;border-radius:var(--border-radius-tags, 6px);color:#fff;padding:4px 10px;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:-moz-fit-content;width:fit-content;margin:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.category-card__img-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease, scale .3s ease;will-change:scale}.category-card__img-wrapper--no-img{background-color:var(--light-gray-color)}.category-card picture{width:100%;height:100%}.category-card__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-card__no-img{width:25%}.category-card__content{display:flex;flex-direction:column;gap:16px;padding:36px 24px 24px;position:relative;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%)}.category-card__content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.1) 20%, rgb(0, 0, 0) 50%);mask-image:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.1) 20%, rgb(0, 0, 0) 50%);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);pointer-events:none}.category-card__content>*{position:relative;z-index:10}.category-card__name{color:#fff}html[data-theme=light] .category-card__img-wrapper--no-img.has-dark-version .category-card__no-img--light{display:block}html[data-theme=light] .category-card__img-wrapper--no-img.has-dark-version .category-card__no-img--dark{display:none}html[data-theme=dark] .category-card__img-wrapper--no-img.has-dark-version .category-card__no-img--light{display:none}html[data-theme=dark] .category-card__img-wrapper--no-img.has-dark-version .category-card__no-img--dark{display:block}.medium-slider-section{padding-bottom:80px}.medium-slider__slide{aspect-ratio:1}.medium-slider-wrapper{position:relative}.medium-slider-wrapper .medium-slider-btn{position:absolute;z-index:5;top:50%}.medium-slider-wrapper .medium-slider-btn--prev{left:-24px;transform:translateY(-50%)}.medium-slider-wrapper .medium-slider-btn--next{right:-24px;transform:translateY(-50%)}@media(max-width: 1240px){.medium-slider-wrapper .medium-slider-btn--prev{left:-20px}.medium-slider-wrapper .medium-slider-btn--next{right:-20px}}@media(max-width: 550px){.medium-slider-wrapper .medium-slider-btn{width:36px;height:36px}.medium-slider-wrapper .medium-slider-btn--prev{left:-8px}.medium-slider-wrapper .medium-slider-btn--next{right:-8px}}.sidebar{display:flex;flex-direction:column;gap:16px;max-width:300px;width:100%}.sidebar__title{margin-top:16px;transition:color .3s ease}.sidebar-author{border-radius:24px;border-radius:var(--border-radius-blocks, 24px);border:1px solid var(--border-color);overflow:hidden;background-color:var(--white-color);transition:background-color .3s ease, border-color .3s ease}.sidebar-author__cover-image-wrapper{height:150px;width:100%;display:flex;align-items:center;justify-content:center}.sidebar-author__image,.sidebar-author__cover-image{width:100%;height:100%}.sidebar-author__image img,.sidebar-author__cover-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sidebar-author__image-wrapper{border:2px solid var(--white-color);border-radius:16px;border-radius:var(--border-radius-sidebar-author-image, 16px);overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;transition:border-color .3s ease;width:56px;height:56px;margin-left:24px;margin-top:-28px}.sidebar-author__image-wrapper--no-cover{margin-top:16px}.sidebar-author__content{display:flex;flex-direction:column;gap:16px;padding:16px 24px}.sidebar-author__title{display:flex;flex-direction:column;gap:4px}.sidebar-author__title::after{color:var(--gray-color);transition:color .3s ease;font-family:var(--font-family-titles);font-size:1.2rem;font-weight:var(--font-weight-titles);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing)}.sidebar-author__socials{display:flex;flex-wrap:wrap;gap:8px}@media(hover: hover)and (pointer: fine){.sidebar-author__socials:has(.sidebar-author__social-link:hover) .sidebar-author__social-link{opacity:.6}}.sidebar-author__social-link{display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .3s ease}@media(hover: hover)and (pointer: fine){.sidebar-author__social-link:hover{opacity:1 !important}}.sidebar-author__social-link svg:not(.globe-icon) path{fill:var(--accent-color)}.sidebar-author__social-link .globe-icon path{stroke:var(--accent-color)}.sidebar-projects{border-radius:24px;border-radius:var(--border-radius-blocks, 24px);border:1px solid var(--border-color);overflow:hidden;background-color:var(--white-color);transition:background-color .3s ease, border-color .3s ease;padding:24px;display:flex;flex-direction:column;gap:24px}.sidebar-projects:has(.project:hover) .project{opacity:.6}.project{transition:opacity .3s ease}@media(hover: hover)and (pointer: fine){.project:hover{opacity:1 !important}}.project__meta{display:flex;align-items:center;gap:8px}.project__title{transition:color .3s ease;line-height:1}.project__excerpt{margin-top:8px;color:var(--gray-color);transition:color .3s ease}.project .link-icon{flex-shrink:0}.project .link-icon path{stroke:var(--dark-color);transition:stroke .3s ease}.sidebar-subscribe-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;display:none;align-items:center;justify-content:center;background-color:var(--overlay-bg-color);box-shadow:0 0 4px 0 rgba(0,0,0,.1);z-index:100;opacity:0}.sidebar-subscribe-overlay.open{display:flex}.sidebar-subscribe-overlay.open-anim{animation:overlayFadeIn .3s forwards}.sidebar-subscribe-overlay.close-anim{animation:overlayFadeOut .3s forwards}.sidebar-subscribe-wrapper{position:sticky;top:16px;z-index:3000;transition:top .3s ease;margin-top:16px}.sidebar-subscribe-wrapper--header-show{top:80px}.sidebar-subscribe{border-radius:24px;border-radius:var(--border-radius-blocks, 24px);overflow:hidden;background-color:var(--dark-color);transition:background-color .3s ease;padding:24px;display:flex;flex-direction:column;gap:16px}.sidebar-subscribe__title,.sidebar-subscribe__description{color:var(--white-color);transition:color .3s ease}.sidebar-subscribe__description{opacity:.6}.sidebar-subscribe__btn{width:-moz-fit-content;width:fit-content;background-color:var(--white-color);border:2px solid var(--white-color)}.sidebar-subscribe__btn .btn__element::after{background-color:var(--dark-color)}.sidebar-subscribe__btn .btn__element-text--first{color:var(--dark-color)}.sidebar-subscribe__btn .btn__element-text--second{color:var(--white-color)}.sidebar-subscribe__btn .btn__arrow-wrapper{background-color:var(--dark-color)}.sidebar-subscribe__btn .btn-arrow path{stroke:var(--white-color)}.sidebar-posts-slider-wrapper{margin-top:16px;position:relative}@media(hover: hover)and (pointer: fine){.sidebar-posts-slider-wrapper:hover .sidebar-slider-btn{opacity:1}}.sidebar-posts-slider-wrapper .sidebar-slider-btn{position:absolute;z-index:5;top:50%;opacity:0;transition:background-color .3s ease, opacity .3s ease}.sidebar-posts-slider-wrapper .sidebar-slider-btn--prev{left:-24px;transform:translateY(-50%)}.sidebar-posts-slider-wrapper .sidebar-slider-btn--next{right:-24px;transform:translateY(-50%)}.sidebar-posts-slider-wrapper .swiper-pagination{padding:0 24px;display:flex;gap:2px;bottom:24px}.sidebar-posts-slider-wrapper .swiper-pagination .swiper-pagination-bullet{width:100%;padding:0;margin:0;height:2px;border-radius:100px;overflow:hidden;background-color:rgba(0,0,0,0);opacity:1;position:relative}.sidebar-posts-slider-wrapper .swiper-pagination .swiper-pagination-bullet::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;opacity:.15;z-index:-1}.sidebar-posts-slider-wrapper .swiper-pagination .swiper-pagination-bullet-viewed:not(.swiper-pagination-bullet-active)::after{opacity:1;z-index:1}.sidebar-posts-slider-wrapper .swiper-pagination .swiper-pagination-bullet-active::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border-radius:100px;transform:translateX(var(--progress));transition:transform;z-index:2;background-color:#fff}.sidebar-posts-slider{overflow:hidden;border-radius:24px;border-radius:var(--border-radius-blocks, 24px)}.sidebar-posts-slider__slide{min-height:395px;border-radius:0}.sidebar-posts-slider__slide .post-card-secondary__content{padding:24px 24px 50px}.sidebar-authors{border-radius:24px;border-radius:var(--border-radius-blocks, 24px);border:1px solid var(--border-color);overflow:hidden;background-color:var(--white-color);transition:background-color .3s ease, border-color .3s ease;padding:24px;display:flex;gap:24px;flex-direction:column}@media(hover: hover)and (pointer: fine){.sidebar-authors:has(.sidebar-authors__author:hover) .sidebar-authors__author{opacity:.6}}.sidebar-authors__author{display:flex;gap:12px;opacity:1;transition:opacity .3s ease}@media(hover: hover)and (pointer: fine){.sidebar-authors__author:hover{opacity:1 !important}.sidebar-authors__author:hover .sidebar-authors__posts-count{transform:translateY(200%)}.sidebar-authors__author:hover .post-card-eye{transform:translate(-50%, -50%) scale(1)}}.sidebar-authors .post-card-eye{width:24px;height:24px;border-radius:6px}.sidebar-authors .post-card-eye .eye-icon{width:16px;height:16px}.sidebar-authors__author-image-wrapper{display:flex;align-items:flex-end;position:relative;width:64px;height:64px;overflow:hidden;border-radius:10px;border-radius:var(--border-radius-button, 10px);background-color:var(--light-gray-color);transition:background-color .3s ease;flex-shrink:0;padding:4px}.sidebar-authors__author-image{position:absolute;top:0;right:0;bottom:0;left:0}.sidebar-authors__author-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sidebar-authors .author-default{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.sidebar-authors__posts-count{display:flex;align-items:center;justify-content:center;height:18px;width:100%;border-radius:20px;padding:1px 4px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.3);color:#fff;white-space:nowrap;transition:transform .3s ease}.sidebar-authors__author-content{display:flex;gap:8px;flex-direction:column;justify-content:space-between}.sidebar-authors__author-bio{color:var(--gray-color);transition:color .3s ease}.sidebar-posts{border-radius:24px;border-radius:var(--border-radius-blocks, 24px);border:1px solid var(--border-color);overflow:hidden;background-color:var(--white-color);transition:background-color .3s ease, border-color .3s ease;padding:24px;display:flex;gap:24px;flex-direction:column}@media(hover: hover)and (pointer: fine){.sidebar-posts:has(.post-card-sidebar:hover) .post-card-sidebar{opacity:.6}}.post-card-sidebar{position:relative;display:flex;gap:12px;transition:opacity .3s ease}@media(hover: hover)and (pointer: fine){.post-card-sidebar:hover{opacity:1 !important}.post-card-sidebar:hover .post-card-eye{transform:translate(-50%, -50%) scale(1)}.post-card-sidebar:hover .featured-tag,.post-card-sidebar:hover .private-tag{transform:scale(0)}}.post-card-sidebar .post-card-eye{width:24px;height:24px;border-radius:6px}.post-card-sidebar .post-card-eye .eye-icon{width:16px;height:16px}.post-card-sidebar__tags{display:flex;align-items:center;justify-content:center;gap:4px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.post-card-sidebar .featured-tag,.post-card-sidebar .private-tag{pointer-events:none;transform:scale(1);transition:transform .3s ease;transform-origin:center;will-change:transform}.post-card-sidebar__link{position:absolute;top:0;right:0;bottom:0;left:0}.post-card-sidebar__img-wrapper{display:flex;align-items:flex-end;position:relative;width:64px;height:64px;overflow:hidden;border-radius:10px;border-radius:var(--border-radius-button, 10px);flex-shrink:0}.post-card-sidebar__content{display:flex;flex-direction:column;gap:8px}.post-card-sidebar__meta{display:flex;align-items:center;flex-wrap:wrap;gap:18px;position:relative;margin-top:auto;overflow:hidden}.post-card-sidebar__img-link{width:100%;height:100%}.post-card-sidebar__img-link--no-img{background-color:var(--light-gray-color);transition:background-color .3s ease;display:flex;align-items:center;justify-content:center}.post-card-sidebar__no-img{width:25%}.post-card-sidebar picture{width:100%;height:100%;display:block}.post-card-sidebar__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-card-sidebar__date,.post-card-sidebar .post-comment-count{color:var(--gray-color);transition:color .3s ease;position:relative}.post-card-sidebar .post-comment-count::before{content:"";border-radius:50%;display:block;width:2px;height:2px;position:absolute;top:50%;left:-10px;transform:translateY(-50%);background-color:var(--gray-color)}html[data-theme=light] .post-card-sidebar__img-link--no-img.has-dark-version .post-card-sidebar__no-img--light,html[data-theme=light] .post-card-sidebar__img-link--no-img.has-dark-version .post-card-sidebar__no-img--light,html[data-theme=light] .post-card-sidebar__img-link--no-img.has-dark-version .post-card-sidebar__no-img--light,html[data-theme=light] .post-card-sidebar__img-link--no-img.has-dark-version .post-card-sidebar__no-img--light{display:block}html[data-theme=light] .post-card-sidebar__img-link--no-img.has-dark-version .post-card-sidebar__no-img--dark,html[data-theme=light] .post-card-sidebar__img-link--no-img.has-dark-version .post-card-sidebar__no-img--dark,html[data-theme=light] .post-card-sidebar__img-link--no-img.has-dark-version .post-card-sidebar__no-img--dark,html[data-theme=light] .post-card-sidebar__img-link--no-img.has-dark-version .post-card-sidebar__no-img--dark{display:none}html[data-theme=light] .post-card-sidebar .post-comment-count:after{background-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.99903 5.66667C9.99903 7.69167 8.20736 9.33333 5.99903 9.33333C5.44278 9.33333 4.91361 9.22917 4.43236 9.04167L2.73236 9.94167C2.53861 10.0437 2.30111 10.0083 2.14486 9.85417C1.98861 9.7 1.9532 9.46042 2.05736 9.26667L2.79903 7.86667C2.29695 7.25417 1.99903 6.49167 1.99903 5.66667C1.99903 3.64167 3.7907 2 5.99903 2C8.20736 2 9.99903 3.64167 9.99903 5.66667ZM9.99903 13.3333C8.03861 13.3333 6.40736 12.0396 6.06569 10.3333C8.56569 10.3021 10.7386 8.52292 10.9782 6.11042C12.7136 6.51042 13.999 7.95 13.999 9.66667C13.999 10.4917 13.7011 11.2542 13.199 11.8667L13.9407 13.2667C14.0428 13.4604 14.0074 13.6979 13.8532 13.8542C13.699 14.0104 13.4594 14.0458 13.2657 13.9417L11.5657 13.0417C11.0844 13.2292 10.5553 13.3333 9.99903 13.3333Z%27 fill=%27%234E4E4E%27/%3E%3C/svg%3E")}html[data-theme=dark] .post-card-sidebar__img-link--no-img.has-dark-version .post-card-sidebar__no-img--light,html[data-theme=dark] .post-card-sidebar__img-link--no-img.has-dark-version .post-card-sidebar__no-img--light,html[data-theme=dark] .post-card-sidebar__img-link--no-img.has-dark-version .post-card-sidebar__no-img--light,html[data-theme=dark] .post-card-sidebar__img-link--no-img.has-dark-version .post-card-sidebar__no-img--light{display:none}html[data-theme=dark] .post-card-sidebar__img-link--no-img.has-dark-version .post-card-sidebar__no-img--dark,html[data-theme=dark] .post-card-sidebar__img-link--no-img.has-dark-version .post-card-sidebar__no-img--dark,html[data-theme=dark] .post-card-sidebar__img-link--no-img.has-dark-version .post-card-sidebar__no-img--dark,html[data-theme=dark] .post-card-sidebar__img-link--no-img.has-dark-version .post-card-sidebar__no-img--dark{display:block}html[data-theme=dark] .post-card-sidebar .post-comment-count:after{background-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.99903 5.66667C9.99903 7.69167 8.20736 9.33333 5.99903 9.33333C5.44278 9.33333 4.91361 9.22917 4.43236 9.04167L2.73236 9.94167C2.53861 10.0437 2.30111 10.0083 2.14486 9.85417C1.98861 9.7 1.9532 9.46042 2.05736 9.26667L2.79903 7.86667C2.29695 7.25417 1.99903 6.49167 1.99903 5.66667C1.99903 3.64167 3.7907 2 5.99903 2C8.20736 2 9.99903 3.64167 9.99903 5.66667ZM9.99903 13.3333C8.03861 13.3333 6.40736 12.0396 6.06569 10.3333C8.56569 10.3021 10.7386 8.52292 10.9782 6.11042C12.7136 6.51042 13.999 7.95 13.999 9.66667C13.999 10.4917 13.7011 11.2542 13.199 11.8667L13.9407 13.2667C14.0428 13.4604 14.0074 13.6979 13.8532 13.8542C13.699 14.0104 13.4594 14.0458 13.2657 13.9417L11.5657 13.0417C11.0844 13.2292 10.5553 13.3333 9.99903 13.3333Z%27 fill=%27%23FFFFFF%27/%3E%3C/svg%3E")}@media(max-width: 950px){.sidebar{max-width:100%}.sidebar-subscribe{align-items:center}.sidebar-subscribe__title,.sidebar-subscribe__description{text-align:center}.sidebar-author__content{align-items:center}.sidebar-author__title,.sidebar-author__description{text-align:center}.sidebar-author__description{max-width:505px;width:100%}.sidebar-author__image-wrapper{margin-left:auto;margin-right:auto}}@media(max-width: 900px){.sidebar-posts-slider-wrapper .sidebar-slider-btn--prev{left:-10px}.sidebar-posts-slider-wrapper .sidebar-slider-btn--next{right:-10px}}.grid-with-sidebar{padding-bottom:80px}.grid-with-sidebar__outher-wrapper{display:flex;gap:48px;justify-content:space-between}.grid-with-sidebar__posts{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-row-gap:32px;row-gap:32px;max-width:820px;width:100%}@media(max-width: 950px){.grid-with-sidebar__outher-wrapper{flex-direction:column;gap:56px}.grid-with-sidebar__posts{max-width:100%}}@media(max-width: 600px){.grid-with-sidebar__posts{grid-template-columns:1fr}}.slideshow{position:relative;padding:8px;margin-bottom:80px;overflow:hidden}.slideshow .slider{position:relative;width:100%;max-width:100%;min-height:772px;margin:0 auto;overflow:hidden;border-radius:24px;border-radius:var(--border-radius-blocks, 24px)}@media(hover: hover)and (pointer: fine){.slideshow .slider:hover .slideshow-btn--next{transform:translate(0%, -50%)}.slideshow .slider:hover .slideshow-btn--prev{transform:translate(0%, -50%)}}.slideshow .slide-image-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:150}.slideshow .slide-content-link{position:absolute;top:0;right:0;bottom:0;left:0}.slideshow .slide-image{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);z-index:1}.slideshow .slide-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.15);z-index:10}.slideshow .slide-image__wrapper{width:100%;height:100%;transition:background-color .3s ease;background-color:var(--light-gray-color);display:flex;align-items:center;justify-content:center}.slideshow .slide-image picture{width:100%;height:100%}.slideshow .slide-image__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slideshow .slide-image__no-img{width:25%}.slideshow .slider-ui{position:absolute;top:0;right:0;bottom:0;left:0;max-width:1240px;width:calc(100% - 192px);margin:0 auto;padding:36px 0;display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.slideshow .content{position:relative;width:630px;height:100%}.slideshow .slide-content{position:absolute;left:0;right:0;bottom:0;width:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:16px;opacity:0;transform:translateY(100px);will-change:transform,opacity;transition:opacity 500ms ease, transform 500ms ease}.slideshow .slide-content.active{opacity:1;transform:translateY(0);z-index:20}.slideshow .slide-content__title,.slideshow .slide-content__excerpt{color:#fff}.slideshow .slide-content__title{max-width:100%;margin-top:8px}.slideshow .slide-content__excerpt{opacity:.6;max-width:505px;width:100%}.slideshow .slide-content__meta{margin-top:8px;display:flex;align-items:center;flex-wrap:wrap;gap:18px;overflow:hidden;width:-moz-fit-content;width:fit-content}.slideshow .slide-content__date,.slideshow .slide-content .post-comment-count{color:#fff;opacity:.6;position:relative;pointer-events:none}.slideshow .slide-content .post-card-author__name{color:#fff;opacity:.6}.slideshow .slide-content .post-card-author__name--second{opacity:1}.slideshow .slide-content__date::before,.slideshow .slide-content .post-comment-count::before{content:"";border-radius:50%;display:block;width:2px;height:2px;position:absolute;top:50%;left:-10px;transform:translateY(-50%);background-color:#fff}.slideshow .slide-content .post-comment-count:after{background-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.99903 5.66667C9.99903 7.69167 8.20736 9.33333 5.99903 9.33333C5.44278 9.33333 4.91361 9.22917 4.43236 9.04167L2.73236 9.94167C2.53861 10.0437 2.30111 10.0083 2.14486 9.85417C1.98861 9.7 1.9532 9.46042 2.05736 9.26667L2.79903 7.86667C2.29695 7.25417 1.99903 6.49167 1.99903 5.66667C1.99903 3.64167 3.7907 2 5.99903 2C8.20736 2 9.99903 3.64167 9.99903 5.66667ZM9.99903 13.3333C8.03861 13.3333 6.40736 12.0396 6.06569 10.3333C8.56569 10.3021 10.7386 8.52292 10.9782 6.11042C12.7136 6.51042 13.999 7.95 13.999 9.66667C13.999 10.4917 13.7011 11.2542 13.199 11.8667L13.9407 13.2667C14.0428 13.4604 14.0074 13.6979 13.8532 13.8542C13.699 14.0104 13.4594 14.0458 13.2657 13.9417L11.5657 13.0417C11.0844 13.2292 10.5553 13.3333 9.99903 13.3333Z%27 fill=%27%23FFFFFF%27/%3E%3C/svg%3E")}.slideshow .pagination{display:flex;gap:2px;max-width:150px;width:100%;position:relative;z-index:15;pointer-events:none}.slideshow .pagination-item{position:relative;width:100%;height:2px;background:hsla(0,0%,100%,.15);overflow:hidden;border-radius:100px}.slideshow .pagination-item.active .progress::before{animation:progressTranslate linear forwards}.slideshow .pagination-item.completed .progress::before{transform:translateX(0%)}.slideshow .pagination-item.not-started .progress::before{transform:translateX(-101%)}.slideshow .progress{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.slideshow .progress::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border-radius:100px;transform:translateX(-101%)}@keyframes progressTranslate{from{transform:translateX(-101%)}to{transform:translateX(0%)}}.slideshow-btn{position:absolute;top:50%;z-index:150}.slideshow-btn--next{right:32px;transform:translate(200%, -50%)}.slideshow-btn--prev{left:32px;transform:translate(-200%, -50%)}.slideshow .slideshow-btn{transition:transform .3s ease, background-color .3s ease}.slideshow:focus-within .slideshow-btn--next{transform:translate(0%, -50%)}.slideshow:focus-within .slideshow-btn--prev{transform:translate(0%, -50%)}html[data-theme=light] .slide-image__wrapper--no-img.has-dark-version .slide-image__no-img--light,html[data-theme=light] .slide-image__wrapper--no-img.has-dark-version .preview-slide__no-img--light,html[data-theme=light] .preview-slide__wrapper--no-img.has-dark-version .slide-image__no-img--light,html[data-theme=light] .preview-slide__wrapper--no-img.has-dark-version .preview-slide__no-img--light{display:block}html[data-theme=light] .slide-image__wrapper--no-img.has-dark-version .slide-image__no-img--dark,html[data-theme=light] .slide-image__wrapper--no-img.has-dark-version .preview-slide__no-img--dark,html[data-theme=light] .preview-slide__wrapper--no-img.has-dark-version .slide-image__no-img--dark,html[data-theme=light] .preview-slide__wrapper--no-img.has-dark-version .preview-slide__no-img--dark{display:none}html[data-theme=dark] .slide-image__wrapper--no-img.has-dark-version .slide-image__no-img--light,html[data-theme=dark] .slide-image__wrapper--no-img.has-dark-version .preview-slide__no-img--light,html[data-theme=dark] .preview-slide__wrapper--no-img.has-dark-version .slide-image__no-img--light,html[data-theme=dark] .preview-slide__wrapper--no-img.has-dark-version .preview-slide__no-img--light{display:none}html[data-theme=dark] .slide-image__wrapper--no-img.has-dark-version .slide-image__no-img--dark,html[data-theme=dark] .slide-image__wrapper--no-img.has-dark-version .preview-slide__no-img--dark,html[data-theme=dark] .preview-slide__wrapper--no-img.has-dark-version .slide-image__no-img--dark,html[data-theme=dark] .preview-slide__wrapper--no-img.has-dark-version .preview-slide__no-img--dark{display:block}@media(max-width: 950px){.slideshow .slider{touch-action:pan-y}.slideshow .slide-image-link,.slideshow .slide-content-link{touch-action:pan-y}.slideshow .slider-ui{flex-direction:column;align-items:flex-start;gap:18px;width:calc(100% - 128px)}.slideshow .content{width:100%}.slideshow .slider{min-height:calc(100dvh - 16px);min-height:calc(100dvh - var(--announcementBarHeight, 16px))}.slideshow .slide-content__title{font-size:3rem}.slideshow-btn--next{right:16px;transform:translate(0, -50%)}.slideshow-btn--prev{left:16px;transform:translate(0, -50%)}.home-template:has(.header--transparent) .main>.slideshow:first-child .pagination{margin-top:0px}}@media(max-width: 750px){.slideshow .slideshow-btn--next{transform:translate(200%, -50%)}.slideshow .slideshow-btn--prev{transform:translate(-200%, -50%)}.slideshow .slider-ui{width:calc(100% - 32px)}}@media(max-width: 550px){.slideshow .slide-content{gap:10px}.slideshow .slide-content__title{font-size:2.4rem}}.page-template:has(.membership) .footer{background-color:var(--light-gray-color)}.page{flex-grow:1}.page__breadcrumbs{padding:16px 0}.page-header{margin:48px 0}.page-header__img-wrapper{margin-bottom:16px;display:block;overflow:hidden;border-radius:24px;border-radius:var(--border-radius-images, 24px);max-height:696px}.page-header__img{aspect-ratio:16/9;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.page-header__title{max-width:715px;width:100%;margin-top:16px}.page-header__excerpt{max-width:505px;width:100%;color:var(--gray-color);transition:color .3s ease;margin-top:16px}.categories{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:20px;gap:20px;padding-bottom:80px}@media(max-width: 900px){.categories{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 600px){.categories{grid-template-columns:1fr}}.page-404{padding:80px 0;flex-grow:1;display:flex;align-items:center;justify-content:center}.page-404__info{max-width:450px;width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.page-404__title{text-align:center}.page-404__text{color:var(--gray-color);text-align:center;transition:color .3s ease}.page-404 .btn__element{padding:12px 30px}@media(max-width: 1000px){.page-404__title{font-size:2.4rem}}@media(max-width: 550px){.page-404{padding:60px 0}}.archive-posts-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:32px 20px;gap:32px 20px}.archive-posts-wrapper{padding-bottom:80px}.archive-posts-grid .hide-on-loadmore{display:none}.archive-posts-grid article:first-child{min-height:460px;grid-column:1/4}.archive-posts-grid article:first-child .post-card-secondary__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)}.tag-page .archive-posts-grid article:first-child{min-height:0;min-height:initial;grid-column:unset}.archive-posts-with-sidebar{display:flex;justify-content:space-between;gap:48px;padding-bottom:80px}.archive-posts-with-sidebar .archive-posts-wrapper{padding-bottom:0px}.archive-posts-with-sidebar .archive-posts-grid{grid-template-columns:repeat(2, 1fr);max-width:820px;width:100%}.archive-posts-with-sidebar .archive-posts-grid article:first-child{min-height:460px;grid-column:1/3}.archive-posts-with-sidebar .archive-posts-grid[data-load-more-posts=enable] article:last-child{display:none}@media(max-width: 950px){.archive-posts-with-sidebar{flex-direction:column;gap:56px}.archive-posts-with-sidebar .archive-posts-grid{max-width:100%}}@media(max-width: 900px){.archive-posts-grid{grid-template-columns:repeat(2, 1fr)}.archive-posts-grid article:first-child{min-height:596px;grid-column:1/3}.archive-posts-grid[data-load-more-posts=enable] article:last-child{display:none}}@media(max-width: 700px){.archive-posts-with-sidebar .archive-posts-wrapper{padding-bottom:0}}@media(max-width: 600px){.archive-posts-grid{grid-template-columns:1fr}.archive-posts-grid article:first-child{min-height:496px;grid-column:unset}.archive-posts-with-sidebar .archive-posts-grid{grid-template-columns:1fr}.archive-posts-with-sidebar .archive-posts-grid article:first-child{min-height:0;min-height:initial;aspect-ratio:1/1;grid-column:unset}}.page-membership .membership-section__description{max-width:505px;width:100%}.page-membership .membership-section__header .membership-toggle{align-self:flex-end}.page-membership .tiers-wrapper{padding-bottom:80px}.page-membership .membership-question{margin-top:48px}.page-membership .membership-content-wrapper{padding:80px 0;background-color:var(--light-gray-color);transition:background-color .3s ease}.author-posts{padding-bottom:80px}.author-posts__grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:32px 20px;gap:32px 20px}.author-posts__grid .hide-on-loadmore{display:none}.author{display:flex;border-radius:24px;border-radius:var(--border-radius-blocks, 24px);border:1px solid var(--border-color);position:relative;margin:48px 0;transition:border-color .3s ease}.author__container{padding:24px;width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;gap:8px}.author__container+.author__container::before{content:"";position:absolute;top:0;bottom:0;transform:translateX(-24px);width:1px;background-color:var(--border-color);transition:background-color .3s ease}.author__container--info{flex-direction:row;gap:16px}.author__container-title{opacity:.6}.author__info{display:flex;flex-direction:column;justify-content:center;gap:8px}.author__location{opacity:.6}.author__image-wrapper{display:flex;align-items:flex-end;position:relative;width:70px;height:70px;overflow:hidden;border-radius:10px;border-radius:var(--border-radius-button, 10px);background-color:var(--light-gray-color);transition:background-color .3s ease;flex-shrink:0;padding:4px}.author__image{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.author__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.author__posts-count{display:flex;align-items:center;justify-content:center;height:18px;width:100%;border-radius:20px;padding:1px 4px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.3);color:#fff;white-space:nowrap;transition:transform .3s ease, color .3s ease}.author__socials{display:flex;gap:8px;flex-wrap:wrap}@media(hover: hover)and (pointer: fine){.author__socials:has(.author__social-link:hover) .author__social-link{opacity:.6}}.author__social-link{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-color);border-radius:10px;border-radius:var(--border-radius-button, 10px);transition:opacity .3s ease}@media(hover: hover)and (pointer: fine){.author__social-link:hover{opacity:1 !important}}@media(max-width: 900px){.author-posts__grid{grid-template-columns:repeat(2, 1fr)}.author-posts__grid .hide-on-loadmore{display:flex}}@media(max-width: 850px){.author{flex-direction:column}.author__container+.author__container{border-top:1px solid var(--border-color)}.author__container+.author__container::before{content:normal;content:initial}.author__container--info{flex-direction:row;gap:16px}}@media(max-width: 600px){.author-posts__grid{grid-template-columns:1fr}}.authors{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:20px;gap:20px;padding-bottom:80px}.author-card{display:flex;gap:16px;opacity:1;transition:opacity .3s ease, border-color .3s ease;padding:24px;border-radius:24px;border-radius:var(--border-radius-blocks, 24px);border:1px solid var(--border-color)}@media(hover: hover)and (pointer: fine){.author-card:hover{opacity:1 !important}.author-card:hover .author-card__posts-count{transform:translateY(200%)}.author-card:hover .post-card-eye{transform:translate(-50%, -50%) scale(1)}}.author-card__image-wrapper{display:flex;align-items:flex-end;position:relative;width:87px;height:87px;overflow:hidden;border-radius:10px;border-radius:var(--border-radius-button, 10px);background-color:var(--light-gray-color);transition:background-color .3s ease;flex-shrink:0;padding:4px}.author-card__image{position:absolute;top:0;right:0;bottom:0;left:0}.author-card__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.author-card .author-default{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.author-card__posts-count{display:flex;align-items:center;justify-content:center;height:18px;width:100%;border-radius:20px;padding:1px 4px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.3);color:#fff;white-space:nowrap;transition:transform .3s ease}.author-card__content{display:flex;gap:4px;flex-direction:column;justify-content:space-between}.author-card__location{opacity:.6}.author-card__bio{margin-top:4px;color:var(--gray-color);transition:color .3s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}@media(max-width: 950px){.authors{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 700px){.authors{grid-template-columns:1fr}}.account{max-width:840px;padding:24px;border:1px solid var(--border-color);border-radius:24px;border-radius:var(--border-radius-blocks, 24px);background-color:var(--white-color);margin:48px auto 80px;transition:border-color .3s ease, background-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:10px;border-radius:var(--border-radius-button, 10px);overflow:hidden}.account__image--default{display:flex;align-items:center;justify-content:center;background-color:var(--light-gray-color);transition:background-color .3s ease}.account__image--default svg path{transition:fill .3s ease;fill:var(--gray-color)}.account__desc{margin-top:8px;transition:color .3s ease}.account__logout-btn,.account__settings{display:flex;align-items:center;gap:6px;color:var(--gray-color);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:16px}.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(--border-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(--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);display:flex;gap:12px;align-items:center;transition:color .3s ease}.account .account-info-item__value svg circle{transition:fill .3s ease;fill:var(--gray-color)}.edit-billing-button{margin:0}.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}.login-header{height:64px}.login-header__container{display:flex;align-items:center;justify-content:center;height:100%}.login-header__logo{justify-content:center}.login-page{flex-grow:1;width:100%;height:100%;padding:8px;gap:8px;display:flex}.login-page__content{display:flex;flex-direction:column;width:100%;aspect-ratio:1.33/1}.login-page__img-wrapper{width:100%;border-radius:24px;border-radius:var(--border-radius-images, 24px);overflow:hidden}.login-page__img{width:100%;height:100%;display:block}.login-page__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.login-form-wrapper{padding:24px 0;display:flex;align-items:center;justify-content:center;flex-grow:1;width:100%}.login-form{max-width:400px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.login-form__title,.login-form__excerpt{text-align:center}.login-form__excerpt{color:var(--gray-color);transition:color .3s ease}.login-form__input{background-color:var(--light-gray-color);border-radius:10px;border-radius:var(--border-radius-button, 10px);padding:16px;color:var(--gray-color);width:100%;height:52px;margin-top:8px;transition:background-color .3s ease, color .3s ease}.login-form__input:first-of-type{margin-top:16px}.login-form__btn{margin-top:8px;width:100%;height:52px;max-height:52px}.login-form__question{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px;color:var(--gray-color);transition:color .3s ease;line-height:1;margin-top:16px}.login-form.success .login-form__success{display:flex}.login-form.success .login-form__success .login-form__btn{display:flex}.login-form.success .login-form__title,.login-form.success .login-form__excerpt,.login-form.success .login-form__input,.login-form.success .login-form__btn,.login-form.success .login-form__question,.login-form.success .login-form__terms{display:none}.login-form.error .login-form__error{display:block}.login-form.loading .btn{pointer-events:none}.login-form.loading .btn .btn__element-text{visibility:hidden}.login-form.loading .btn .loading-icon{visibility:visible}.login-form__error{color:red;display:none;text-align:center;width:100%;margin-top:16px}.login-form__success{display:none;gap:16px;flex-direction:column;align-items:center;justify-content:center}.login-form__success .login-form__btn{margin-top:16px}.login-form__success-title{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.login-form__success-text{color:var(--gray-color);text-align:center;transition:color .3s ease}@media(max-width: 1000px){.login-page .login-page__img-wrapper{display:none}.login-page .login-form-wrapper{padding:48px 0}}.post-share__links{display:flex;align-items:center;justify-content:center;gap:8px}@media(hover: hover)and (pointer: fine){.post-share__links:has(.share-btn:hover) .share-btn{opacity:.6}}.share-btn{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:10px;border-radius:var(--border-radius-button, 10px);border:1px solid var(--border-color);transition:opacity .3s ease, border-color .3s ease}@media(hover: hover)and (pointer: fine){.share-btn:hover{opacity:1 !important}}.share-btn .facebook-icon path,.share-btn .twitter-icon path,.share-btn .reddit-icon path{fill:var(--accent-color)}.share-btn .copy-icon path{stroke:var(--accent-color);transition:stroke .3s ease}.copyToClipboardBtn{position:relative}@media(hover: hover)and (pointer: fine){.copyToClipboardBtn:hover{opacity:.8}}.copyToClipboardBtn::after{width:-moz-fit-content;width:fit-content;height:24px;color:#fff;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:none;align-items:center;justify-content:center;line-height:100%;padding:4px 10px;position:absolute;right:0;bottom:calc(-100% + 13px);animation:fadeIn .35s ease;width:-moz-max-content;width:max-content;z-index:10;border-radius:6px;border-radius:var(--border-radius-tags, 6px);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}@media(max-width: 550px){.post-share{flex-direction:column;align-items:center;justify-content:center}.post-share .post-share__title{text-align:center;font-size:2rem}}.post-header{max-width:820px;width:calc(100% - 64px);margin:0 auto;display:flex;flex-direction:column;gap:16px}.post-header__title{margin-top:8px;max-width:715px;width:100%}.post-header__excerpt{max-width:505px;width:100%;color:var(--gray-color);transition:color .3s ease}.post-header__img-wrapper{aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border-radius:24px;border-radius:var(--border-radius-images, 24px);margin-top:32px}.post-header__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-split-header{max-width:1240px;width:calc(100% - 64px);margin:0 auto;display:flex;gap:20px;justify-content:space-between}.post-split-header__content{width:100%;overflow:hidden;border-radius:24px;border-radius:var(--border-radius-images, 24px);background-color:var(--accent-color);transition:background-color .3s ease;display:flex;flex-direction:column;gap:16px;padding:48px}.post-split-header__title{color:var(--white-color);transition:color .3s ease;margin-top:auto}.post-split-header__excerpt{color:var(--white-color);transition:color .3s ease;opacity:.7}.post-split-header .post-meta .post-meta__date,.post-split-header .post-meta .post-meta__reading-time,.post-split-header .post-meta .post-comment-count,.post-split-header .post-meta .post-card-author__name-prefix{color:hsla(0,0%,100%,.6);transition:color .3s ease}.post-split-header .post-meta .post-card-author__name--first{color:hsla(0,0%,100%,.6)}.post-split-header .post-meta .post-card-author__name--second{color:var(--white-color)}.post-split-header .post-meta .post-meta__reading-time::before,.post-split-header .post-meta .post-meta__date::before,.post-split-header .post-meta .post-comment-count::before{background-color:hsla(0,0%,100%,.6)}.post-split-header .post-meta{margin-top:0;margin-top:initial}.post-split-header__img-wrapper{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden;border-radius:24px;border-radius:var(--border-radius-images, 24px)}.post-split-header__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-overlay-header{margin:0 auto;width:calc(100% - 16px);overflow:hidden;border-radius:24px;border-radius:var(--border-radius-images, 24px);min-height:780px;position:relative;display:flex;justify-content:center;align-items:flex-end;padding:36px}.post-overlay-header__img-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.post-overlay-header__img-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3)}.post-overlay-header__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-overlay-header__content{max-width:1240px;width:100%;position:relative;z-index:100;display:flex;flex-direction:column;gap:16px}.post-overlay-header__title{max-width:630px;width:100%;color:#fff;transition:color .3s ease;margin-top:8px}.post-overlay-header .post-tags{max-width:505px;width:100%}.post-overlay-header__excerpt{max-width:505px;width:100%;color:#fff;transition:color .3s ease;opacity:.6}.post-overlay-header .post-meta{margin-top:8px}.post-overlay-header .post-meta .post-meta__date,.post-overlay-header .post-meta .post-meta__reading-time,.post-overlay-header .post-meta .post-comment-count,.post-overlay-header .post-meta .post-card-author__name-prefix{color:hsla(0,0%,100%,.6);transition:color .3s ease}.post-overlay-header .post-meta .post-card-author__name--first{color:hsla(0,0%,100%,.6)}.post-overlay-header .post-meta .post-card-author__name--second{color:var(--white-color)}.post-overlay-header .post-meta .post-meta__reading-time::before,.post-overlay-header .post-meta .post-meta__date::before,.post-overlay-header .post-meta .post-comment-count::before{background-color:hsla(0,0%,100%,.6)}@media(max-width: 1000px){.post-split-header{flex-direction:column-reverse}.post-split-header__img-wrapper{aspect-ratio:16/9}}@media(max-width: 900px){.post-header,.post-split-header{width:calc(100% - 48px)}.post-split-header__title{font-size:3.2rem}.post-overlay-header{min-height:680px}.post-overlay-header__title{font-size:3.2rem}}@media(max-width: 750px){.post-header__title{font-size:2.8rem}.post-header__img-wrapper{margin-top:16px}.post-split-header__content{padding:36px}.post-split-header__title{font-size:2.8rem}.post-overlay-header{min-height:600px;padding:36px 16px}.post-overlay-header__title{font-size:3rem}}@media(max-width: 550px){.post-header,.post-split-header{width:calc(100% - 24px)}.post-header__title,.post-split-header__title{font-size:2.4rem}.post-split-header__content{padding:24px}}.post-main{padding-bottom:80px}.post-breadcrumbs{padding:16px 0;max-width:1240px;width:calc(100% - 64px);margin:0 auto}.post #ghost-comments-root{width:100%}.post .post-card-author{gap:4px}.post .post-card-author__img-link{margin-right:4px}.post .post-card-authors{display:flex;align-items:center;gap:4px;position:relative;z-index:10}.post--default{padding:48px 0 80px}.post--default .post-content{padding:48px 0}.post--default .post-tag,.post--default .post-tag-icon{background-color:var(--light-gray-color);transition:background-color .3s ease}.post--default .post-tag .post-tag__name,.post--default .post-tag-icon .post-tag__name{color:var(--gray-color)}.post--default .post-tag .lightning-icon path,.post--default .post-tag .lock-icon path,.post--default .post-tag-icon .lightning-icon path,.post--default .post-tag-icon .lock-icon path{fill:var(--gray-color)}.post--default .post-tag .post-tag-icon__tooltip,.post--default .post-tag-icon .post-tag-icon__tooltip{background-color:var(--light-gray-color);transition:background-color .3s ease}.post--default .post-tag .post-tag-icon__tooltip-span,.post--default .post-tag-icon .post-tag-icon__tooltip-span{color:var(--gray-color);transition:color .3s ease}.post--split{padding:0 0 80px}.post--split .post-content{padding:80px 0 48px}.post--split .post-split-header .post-tag,.post--split .post-split-header .post-tag-icon{background-color:var(--gray-color);transition:background-color .3s ease}.post--split .post-split-header .post-tag .post-tag__name,.post--split .post-split-header .post-tag-icon .post-tag__name{color:var(--white-color);transition:color .3s ease}.post--split .post-split-header .post-tag .lightning-icon path,.post--split .post-split-header .post-tag .lock-icon path,.post--split .post-split-header .post-tag-icon .lightning-icon path,.post--split .post-split-header .post-tag-icon .lock-icon path{fill:var(--white-color)}.post--split .post-split-header .post-tag .post-tag-icon__tooltip,.post--split .post-split-header .post-tag-icon .post-tag-icon__tooltip{background-color:var(--gray-color);transition:background-color .3s ease}.post--split .post-split-header .post-tag .post-tag-icon__tooltip-span,.post--split .post-split-header .post-tag-icon .post-tag-icon__tooltip-span{color:var(--white-color);transition:color .3s ease}.post--overlay{padding-bottom:80px}.post--overlay .post-content{padding:80px 0 48px}.post .post-footer .post-tag,.post .post-footer .post-tag-icon{background-color:var(--light-gray-color);transition:background-color .3s ease}.post .post-footer .post-tag .post-tag__name,.post .post-footer .post-tag-icon .post-tag__name{color:var(--gray-color)}.post .post-footer .post-tag .lightning-icon path,.post .post-footer .post-tag .lock-icon path,.post .post-footer .post-tag-icon .lightning-icon path,.post .post-footer .post-tag-icon .lock-icon path{fill:var(--gray-color)}.post .post-footer .post-tag .post-tag-icon__tooltip,.post .post-footer .post-tag-icon .post-tag-icon__tooltip{background-color:var(--light-gray-color);transition:background-color .3s ease}.post .post-footer .post-tag .post-tag-icon__tooltip-span,.post .post-footer .post-tag-icon .post-tag-icon__tooltip-span{color:var(--gray-color);transition:color .3s ease}.post-outher-wrapper{display:flex;justify-content:space-between;gap:48px;padding-top:80px;max-width:1240px;width:calc(100% - 64px);margin:0 auto}.post-outher-wrapper .sidebar{padding-bottom:0}.post-outher-wrapper .sidebar .sidebar-posts-slider-wrapper{margin-top:0}.post-inner-wrapper{max-width:820px;width:100%}.post-inner-wrapper .post-content{padding:0 0 48px}.post-inner-wrapper .post-box,.post-inner-wrapper .post-content .post-upgrade-cta{width:100%}.post-with-sidebar{display:flex;justify-content:space-between;gap:48px;padding:48px 0 80px;max-width:1240px;width:calc(100% - 64px);margin:0 auto}.post-with-sidebar .post{max-width:820px}.post-with-sidebar .post-header{margin:0;margin:initial}.post-with-sidebar .post-header,.post-with-sidebar .post-box,.post-with-sidebar .post-content .post-upgrade-cta{width:100%}.post-with-sidebar .post,.post-with-sidebar .sidebar{padding:0}.post-with-sidebar .sidebar-posts-slider-wrapper{margin-top:0}.post-box{margin-left:auto;margin-right:auto;max-width:820px;width:calc(100% - 48px);padding:32px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px;border-radius:24px;border-radius:var(--border-radius-blocks, 24px);border:1px solid var(--border-color);position:relative;transition:border-color .3s ease}.post-box+.post-box{margin-top:24px}.post-meta{display:flex;align-items:center;flex-wrap:wrap;gap:18px;position:relative;margin-top:auto;overflow:hidden}.post-meta__reading-time{padding-left:20px}.post-meta__reading-time::after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-repeat:no-repeat;background-size:contain}.post-meta__reading-time,.post-meta__date,.post-meta .post-comment-count{color:var(--gray-color);transition:color .3s ease;position:relative}.post-meta__reading-time::before,.post-meta__date::before,.post-meta .post-comment-count::before{content:"";border-radius:50%;display:block;width:2px;height:2px;position:absolute;top:50%;left:-10px;transform:translateY(-50%);background-color:var(--gray-color);transition:background-color .3s ease}.posts-slider-wrapper{position:relative}.posts-slider-wrapper .posts-slider-btn{position:absolute;z-index:5;top:50%}.posts-slider-wrapper .posts-slider-btn--prev{left:-24px;transform:translateY(-50%)}.posts-slider-wrapper .posts-slider-btn--next{right:-24px;transform:translateY(-50%)}html[data-theme=light] .post--default .post-meta__reading-time:after{background-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.33366 2.66669C5.21699 2.66669 2.66699 5.21669 2.66699 8.33335C2.66699 11.45 5.21699 14 8.33366 14C11.4503 14 14.0003 11.45 14.0003 8.33335C14.0003 5.21669 11.4503 2.66669 8.33366 2.66669ZM10.4587 9.18335H8.19199C7.96533 9.18335 7.76699 8.98502 7.76699 8.75835V5.35835C7.76699 5.13169 7.96533 4.93335 8.19199 4.93335C8.41866 4.93335 8.61699 5.13169 8.61699 5.35835V8.33335H10.4587C10.6853 8.33335 10.8837 8.53169 10.8837 8.75835C10.8837 8.98502 10.6853 9.18335 10.4587 9.18335Z%27 fill=%27%234E4E4E%27/%3E%3C/svg%3E")}html[data-theme=light] .post--split .post-split-header .post-meta__reading-time:after,html[data-theme=light] .post--split .post-overlay-header .post-meta__reading-time:after,html[data-theme=light] .post--overlay .post-split-header .post-meta__reading-time:after,html[data-theme=light] .post--overlay .post-overlay-header .post-meta__reading-time:after{background-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.33366 2.66669C5.21699 2.66669 2.66699 5.21669 2.66699 8.33335C2.66699 11.45 5.21699 14 8.33366 14C11.4503 14 14.0003 11.45 14.0003 8.33335C14.0003 5.21669 11.4503 2.66669 8.33366 2.66669ZM10.4587 9.18335H8.19199C7.96533 9.18335 7.76699 8.98502 7.76699 8.75835V5.35835C7.76699 5.13169 7.96533 4.93335 8.19199 4.93335C8.41866 4.93335 8.61699 5.13169 8.61699 5.35835V8.33335H10.4587C10.6853 8.33335 10.8837 8.53169 10.8837 8.75835C10.8837 8.98502 10.6853 9.18335 10.4587 9.18335Z%27 fill=%27white%27 fill-opacity=%270.6%27/%3E%3C/svg%3E")}html[data-theme=light] .post--split .post-split-header .post-comment-count:after,html[data-theme=light] .post--split .post-overlay-header .post-comment-count:after,html[data-theme=light] .post--overlay .post-split-header .post-comment-count:after,html[data-theme=light] .post--overlay .post-overlay-header .post-comment-count:after{background-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.99952 5.66667C9.99952 7.69167 8.20785 9.33333 5.99952 9.33333C5.44327 9.33333 4.9141 9.22917 4.43285 9.04167L2.73285 9.94167C2.5391 10.0437 2.3016 10.0083 2.14535 9.85417C1.9891 9.7 1.95368 9.46042 2.05785 9.26667L2.79952 7.86667C2.29743 7.25417 1.99952 6.49167 1.99952 5.66667C1.99952 3.64167 3.79118 2 5.99952 2C8.20785 2 9.99952 3.64167 9.99952 5.66667ZM9.99952 13.3333C8.0391 13.3333 6.40785 12.0396 6.06618 10.3333C8.56618 10.3021 10.7391 8.52292 10.9787 6.11042C12.7141 6.51042 13.9995 7.95 13.9995 9.66667C13.9995 10.4917 13.7016 11.2542 13.1995 11.8667L13.9412 13.2667C14.0433 13.4604 14.0078 13.6979 13.8537 13.8542C13.6995 14.0104 13.4599 14.0458 13.2662 13.9417L11.5662 13.0417C11.0849 13.2292 10.5558 13.3333 9.99952 13.3333Z%27 fill=%27white%27 fill-opacity=%270.6%27/%3E%3C/svg%3E")}html[data-theme=dark] .post--default .post-meta__reading-time:after{background-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.33366 2.66669C5.21699 2.66669 2.66699 5.21669 2.66699 8.33335C2.66699 11.45 5.21699 14 8.33366 14C11.4503 14 14.0003 11.45 14.0003 8.33335C14.0003 5.21669 11.4503 2.66669 8.33366 2.66669ZM10.4587 9.18335H8.19199C7.96533 9.18335 7.76699 8.98502 7.76699 8.75835V5.35835C7.76699 5.13169 7.96533 4.93335 8.19199 4.93335C8.41866 4.93335 8.61699 5.13169 8.61699 5.35835V8.33335H10.4587C10.6853 8.33335 10.8837 8.53169 10.8837 8.75835C10.8837 8.98502 10.6853 9.18335 10.4587 9.18335Z%27 fill=%27white%27/%3E%3C/svg%3E")}html[data-theme=dark] .post--split .post-split-header .post-meta__reading-time:after,html[data-theme=dark] .post--split .post-overlay-header .post-meta__reading-time:after,html[data-theme=dark] .post--overlay .post-split-header .post-meta__reading-time:after,html[data-theme=dark] .post--overlay .post-overlay-header .post-meta__reading-time:after{background-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.33366 2.66669C5.21699 2.66669 2.66699 5.21669 2.66699 8.33335C2.66699 11.45 5.21699 14 8.33366 14C11.4503 14 14.0003 11.45 14.0003 8.33335C14.0003 5.21669 11.4503 2.66669 8.33366 2.66669ZM10.4587 9.18335H8.19199C7.96533 9.18335 7.76699 8.98502 7.76699 8.75835V5.35835C7.76699 5.13169 7.96533 4.93335 8.19199 4.93335C8.41866 4.93335 8.61699 5.13169 8.61699 5.35835V8.33335H10.4587C10.6853 8.33335 10.8837 8.53169 10.8837 8.75835C10.8837 8.98502 10.6853 9.18335 10.4587 9.18335Z%27 fill=%27white%27 fill-opacity=%270.6%27/%3E%3C/svg%3E")}html[data-theme=dark] .post--split .post-split-header .post-comment-count:after,html[data-theme=dark] .post--split .post-overlay-header .post-comment-count:after,html[data-theme=dark] .post--overlay .post-split-header .post-comment-count:after,html[data-theme=dark] .post--overlay .post-overlay-header .post-comment-count:after{background-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.99952 5.66667C9.99952 7.69167 8.20785 9.33333 5.99952 9.33333C5.44327 9.33333 4.9141 9.22917 4.43285 9.04167L2.73285 9.94167C2.5391 10.0437 2.3016 10.0083 2.14535 9.85417C1.9891 9.7 1.95368 9.46042 2.05785 9.26667L2.79952 7.86667C2.29743 7.25417 1.99952 6.49167 1.99952 5.66667C1.99952 3.64167 3.79118 2 5.99952 2C8.20785 2 9.99952 3.64167 9.99952 5.66667ZM9.99952 13.3333C8.0391 13.3333 6.40785 12.0396 6.06618 10.3333C8.56618 10.3021 10.7391 8.52292 10.9787 6.11042C12.7141 6.51042 13.9995 7.95 13.9995 9.66667C13.9995 10.4917 13.7016 11.2542 13.1995 11.8667L13.9412 13.2667C14.0433 13.4604 14.0078 13.6979 13.8537 13.8542C13.6995 14.0104 13.4599 14.0458 13.2662 13.9417L11.5662 13.0417C11.0849 13.2292 10.5558 13.3333 9.99952 13.3333Z%27 fill=%27white%27 fill-opacity=%270.6%27/%3E%3C/svg%3E")}@media(max-width: 1240px){.posts-slider-wrapper .posts-slider-btn--prev{left:-20px}.posts-slider-wrapper .posts-slider-btn--next{right:-20px}}@media(max-width: 950px){.post-with-sidebar,.post-outher-wrapper{flex-direction:column;width:100%}.post-with-sidebar .post-header,.post-with-sidebar .sidebar,.post-outher-wrapper .post-header,.post-outher-wrapper .sidebar{width:calc(100% - 48px);margin:0 auto}.post-with-sidebar .post-box,.post-outher-wrapper .post-box{max-width:100%;width:calc(100% - 48px)}.post-with-sidebar .post,.post-with-sidebar .post-inner-wrapper,.post-outher-wrapper .post,.post-outher-wrapper .post-inner-wrapper{max-width:100%}}@media(max-width: 900px){.post-breadcrumbs{width:calc(100% - 48px)}.post-box{width:calc(100% - 48px)}}@media(max-width: 700px){.post-main{padding-bottom:80px}.post--default{padding:24px 0 80px}.post--split{padding:0 0 80px}.post--split .post-content{padding:80px 0 48px}.post--overlay{padding-bottom:80px}.post--overlay .post-content{padding:80px 0 48px}.post-outher-wrapper{padding-top:80px}.post-outher-wrapper .post-content{padding:0 0 48px}.post-with-sidebar{padding:48px 0 80px}}@media(max-width: 550px){.post-breadcrumbs{width:calc(100% - 24px)}.post-with-sidebar .sidebar,.post-with-sidebar .post-header,.post-with-sidebar .post-box{width:calc(100% - 24px)}.post-box{width:calc(100% - 24px)}.posts-slider-wrapper .posts-slider-btn--prev{left:-10px}.posts-slider-wrapper .posts-slider-btn--next{right:-10px}.post-outher-wrapper{flex-direction:column;width:100%}.post-outher-wrapper .post-box,.post-outher-wrapper .sidebar{width:calc(100% - 24px)}}.post-page__wrapper .post-content .post-upgrade-cta{width:100%}.post-content .post-upgrade-cta{position:relative;max-width:820px;width:calc(100% - 48px);transition:border-color .3s ease, background-color .3s ease}.post-content .post-upgrade-cta:not(:nth-child(1))::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{padding:48px;display:flex;border:1px solid var(--border-color);border-radius:24px;border-radius:var(--border-radius-blocks, 24px);flex-direction:column;align-items:center;justify-content:center;gap:16px;transition:border-color .3s ease, background-color .3s ease;position:relative;z-index:5}.post-content .post-upgrade-cta-content .btn{margin:0 auto;width:-moz-fit-content;width:fit-content}.post-content .post-upgrade-cta-title{margin:0 auto;max-width:440px;width:100%;text-align:center}.post-upgrade-cta-question{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px;color:var(--gray-color);transition:color .3s ease;line-height:1}.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-content>*{color:var(--dark-color);width:calc(100% - 48px);max-width:700px;margin:0 auto}.post-content>*:last-child{margin-bottom:0 !important}.post-content>*:first-child{margin-top:0 !important}.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,.post-content h6{color:var(--dark-color);transition:color .3s ease;margin-top:32px;margin-bottom:16px}.post-content h1:has(+ul),.post-content h1:has(+ol),.post-content h2:has(+ul),.post-content h2:has(+ol),.post-content h3:has(+ul),.post-content h3:has(+ol),.post-content h4:has(+ul),.post-content h4:has(+ol),.post-content h5:has(+ul),.post-content h5:has(+ol),.post-content h6:has(+ul),.post-content h6:has(+ol){margin-bottom:10px}.post-content h1+h1,.post-content h1+h2,.post-content h1+h3,.post-content h1+h4,.post-content h1+h5,.post-content h1+h6,.post-content h2+h1,.post-content h2+h2,.post-content h2+h3,.post-content h2+h4,.post-content h2+h5,.post-content h2+h6,.post-content h3+h1,.post-content h3+h2,.post-content h3+h3,.post-content h3+h4,.post-content h3+h5,.post-content h3+h6,.post-content h4+h1,.post-content h4+h2,.post-content h4+h3,.post-content h4+h4,.post-content h4+h5,.post-content h4+h6,.post-content h5+h1,.post-content h5+h2,.post-content h5+h3,.post-content h5+h4,.post-content h5+h5,.post-content h5+h6,.post-content h6+h1,.post-content h6+h2,.post-content h6+h3,.post-content h6+h4,.post-content h6+h5,.post-content h6+h6{margin-top:24px}.post-content p:has(+ul),.post-content p:has(+ol){margin-bottom:10px}.post-content p{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-bottom:16px;color:var(--gray-color);transition:color .3s ease}.post-content p>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin-top:48px;border-radius:24px;border-radius:var(--border-radius-images, 24px)}.post-content p>img:last-child{margin-bottom:48px}.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(--text-S-font-size) - .4rem);color:var(--gray-color)}.post-content p small a{font-size:calc(var(--text-S-font-size) - .4rem) !important}.post-content p:empty{margin-bottom:0;padding-bottom:16px}.post-content figcaption{text-align:center;width:100%;max-width:700px;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:auto;margin-right:auto}.post-content figcaption>*{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:0;margin:0}.post-content figcaption a{font-size:var(--text-XS-font-size) !important}.post-content a:not(.post-card-author a):not(.post-tags a):not(.next-block-wrapper a):not(.kg-cta-button):not(.share-btn):not(.btn):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-question__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)}.post-content a:not(.post-card-author a):not(.post-tags a):not(.next-block-wrapper a):not(.kg-cta-button):not(.share-btn):not(.btn):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-question__link)>*{-webkit-text-decoration:none !important;text-decoration:none !important}.post-content a:not(.post-card-author a):not(.post-tags a):not(.next-block-wrapper a):not(.kg-cta-button):not(.share-btn):not(.btn):not(.post-tag):not(.post-footer__author):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(.post-upgrade-cta-question a):not(a.gh-portal-close):not(a.gh-portal-open):not(a.post-upgrade-cta-question__link):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(--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);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}@media(hover: hover)and (pointer: fine){.post-content a:not(.post-card-author a):not(.post-tags a):not(.next-block-wrapper a):not(.kg-cta-button):not(.share-btn):not(.btn):not(.post-tag):not(.post-footer__author):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(.post-upgrade-cta-question a):not(a.gh-portal-close):not(a.gh-portal-open):not(a.post-upgrade-cta-question__link):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(--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-bottom:32px;list-style-position:inside;color:var(--gray-color);transition:color .3s ease}.post-content ol li,.post-content ul li{position:relative;margin-bottom:0px}.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:24px;border-radius:var(--border-radius-images, 24px)}.post-content ol li ol,.post-content ul li ol{margin:0;margin-left:20px}.post-content ol li ul,.post-content ul li ul{margin-bottom:0}.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:8px}.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:10px;left:-19px;background-color:var(--gray-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(--gray-color);width:6px;height:6px}.post-content ul li ul li ul li:before{background-color:var(--gray-color);width:6px;height:6px}.post-content>blockquote{margin-top:48px;margin-bottom:48px;font-family:var(--font-family-body);font-size:var(--post-quote-font-size);font-weight:var(--post-quote-font-weight);line-height:var(--post-quote-line-height);letter-spacing:var(--post-quote-letter-spacing);padding-left:24px;border-left:2px solid var(--dark-color)}.post-content>blockquote blockquote>p{padding:0 !important;margin:0 auto !important}.post-content>blockquote>p{color:var(--dark-color);font-family:var(--font-family-body);font-size:var(--post-quote-font-size);font-weight:var(--post-quote-font-weight);line-height:var(--post-quote-line-height);letter-spacing:var(--post-quote-letter-spacing);padding:0 !important;margin:0 auto !important}.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;text-transform:none;font-style:normal;border:none;width:calc(100% - 48px);max-width:700px;position:relative;padding:32px;padding-left:100px;border:1px solid var(--border-color);border-radius:24px;border-radius:var(--border-radius-blocks, 24px);transition:border-color .3s ease;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-blockquote-alt strong{font-family:var(--font-family-body);font-size:var(--post-quote-font-size);font-weight:var(--post-quote-font-weight);line-height:var(--post-quote-line-height);letter-spacing:var(--post-quote-letter-spacing)}.post-content .kg-blockquote-alt em{margin-top:32px;display:inline-block;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-blockquote-alt em:before,.post-content .kg-blockquote-alt em:after{font-family:var(--font-family-body);font-size:var(--subheadline-xs-font-size);font-weight:var(--subheadline-xs-font-weight);line-height:var(--subheadline-xs-line-height);letter-spacing:var(--subheadline-xs-letter-spacing)}.post-content .kg-blockquote-alt::before{background-repeat:no-repeat;background-position:center center;display:block;flex-shrink:0;position:absolute;left:32px;top:32px;width:44px;height:44px}.post-content .kg-blockquote-alt a{font-family:var(--font-family-body);font-size:var(--post-quote-font-size);font-weight:var(--post-quote-font-weight);line-height:var(--post-quote-line-height);letter-spacing:var(--post-quote-letter-spacing);background-image:linear-gradient(to right, var(--dark-color) 0%, var(--dark-color) 100%) !important}.post-content .kg-blockquote-alt a strong{color:var(--dark-color);padding:0}html[data-theme=light] .kg-blockquote-alt::before,html[data-theme="only light"] .kg-blockquote-alt::before{content:"";background-image:url("data:image/svg+xml,<svg width=\"27\" height=\"22\" viewBox=\"0 0 27 22\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M0.195313 17.8906C2.82552 17.0833 4.59635 15.625 5.50781 13.5156C6.02865 12.3958 6.23698 11.3151 6.13281 10.2734L1.02107e-06 10.2734L1.9192e-06 -9.73261e-07L11.1328 0L11.1328 8.24219C11.1328 12.2005 10.1823 15.2995 8.28125 17.5391C6.35417 19.7786 3.65885 21.25 0.195312 21.9531L0.195313 17.8906Z\" fill=\"black\"/><path d=\"M15.3281 17.8906C17.9583 17.0833 19.7292 15.625 20.6406 13.5156C21.1615 12.3958 21.3698 11.3151 21.2656 10.2734L15.1328 10.2734L15.1328 -9.73261e-07L26.2656 0L26.2656 8.24219C26.2656 12.2005 25.3151 15.2995 23.4141 17.5391C21.487 19.7786 18.7917 21.25 15.3281 21.9531L15.3281 17.8906Z\" fill=\"black\"/></svg>")}html[data-theme=dark] .kg-blockquote-alt strong,html[data-theme="only dark"] .kg-blockquote-alt strong{color:#fff;background-image:linear-gradient(to right, #000000 0%, #000000 100%)}html[data-theme=dark] .kg-blockquote-alt::before,html[data-theme="only dark"] .kg-blockquote-alt::before{content:"";background-image:url("data:image/svg+xml,<svg width=\"27\" height=\"22\" viewBox=\"0 0 27 22\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M0.195313 17.8906C2.82552 17.0833 4.59635 15.625 5.50781 13.5156C6.02865 12.3958 6.23698 11.3151 6.13281 10.2734L1.02107e-06 10.2734L1.9192e-06 -9.73261e-07L11.1328 0L11.1328 8.24219C11.1328 12.2005 10.1823 15.2995 8.28125 17.5391C6.35417 19.7786 3.65885 21.25 0.195312 21.9531L0.195313 17.8906Z\" fill=\"white\"/><path d=\"M15.3281 17.8906C17.9583 17.0833 19.7292 15.625 20.6406 13.5156C21.1615 12.3958 21.3698 11.3151 21.2656 10.2734L15.1328 10.2734L15.1328 -9.73261e-07L26.2656 0L26.2656 8.24219C26.2656 12.2005 25.3151 15.2995 23.4141 17.5391C21.487 19.7786 18.7917 21.25 15.3281 21.9531L15.3281 17.8906Z\" fill=\"white\"/></svg>")}.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:6px;margin-top:48px;margin-bottom:48px}.post-content .kg-card.kg-code-card pre{background-color:var(--white-color);border-radius:24px;border-radius:var(--border-radius-blocks, 24px);width:100%;margin:0}.post-content .kg-card.kg-code-card pre code{width:100%;margin:0}.post-content pre{margin:48px auto}.post-content p>code{margin:48px auto}.post-content code{display:block;color:var(--dark-color);background-color:var(--white-color);white-space:pre;-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%;min-width:250px;font-size:1.4rem;margin:0 auto}.post-content hr{height:1px;margin-top:48px;margin-bottom:48px;background-color:var(--border-color);transition:background-color .3s ease}.post-content .kg-callout-card{display:flex;gap:8px;margin-top:16px;margin-bottom:16px;padding:24px;border-radius:16px;overflow:hidden;position:relative}.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-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)}.post-content .kg-callout-card .kg-callout-emoji{width:32px;height:32px;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:48px;margin-bottom:48px}.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:24px;border-radius:var(--border-radius-images, 24px)}.post-content .kg-card.kg-image-card figcaption{margin-top:10px}.post-content .kg-card.kg-image-card.kg-width-wide{max-width:850px;width:calc(100% - 48px)}.post-content .kg-card.kg-image-card.kg-width-full{max-width:100%;width:calc(100% - 16px)}.post-content .kg-bookmark-card{margin-top:48px;margin-bottom:48px}.post-content .kg-bookmark-card .kg-bookmark-container{display:flex;flex-wrap:nowrap;padding:24px;padding-left:0;border:1px solid var(--border-color);border-radius:24px;border-radius:var(--border-radius-blocks, 24px);background-color:var(--white-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:24px;border-radius:var(--border-radius-blocks, 24px)}.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{display:flex;flex-direction:column;flex-basis:65%;padding:0 24px;align-items:flex-start;background-color:var(--white-color);transition:opacity .3s ease, background-color .3s ease}.post-content .kg-bookmark-card .kg-bookmark-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-bookmark-card .kg-bookmark-description{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);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(--white-color);position:relative;flex-basis:35%;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:24px;border-radius:var(--border-radius-blocks, 24px)}.post-content .kg-bookmark-card figcaption{margin-top:6px}.post-content .kg-card.kg-audio-card{display:flex;align-items:center;min-height:96px;margin-top:48px;margin-bottom:48px;box-shadow:none;width:calc(100% - 48px);border-radius:24px;border-radius:var(--border-radius-blocks, 24px);background-color:var(--white-color);border:1px solid var(--border-color);padding:16px}.post-content .kg-card.kg-audio-card .kg-audio-thumbnail{display:flex;justify-content:center;align-items:center;border-radius:10px;border-radius:var(--border-radius-button, 10px);background-color:var(--light-gray-color);width:100px;min-width:100px;height:100px;min-height:100px;-o-object-fit:cover;object-fit:cover;overflow:hidden;margin:0}.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-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);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:var(--white-color)}@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(--gray-color);min-width:-moz-fit-content;min-width:fit-content;padding:0 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);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-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-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-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:1.1rem;color:var(--dark-color);background-color:var(--light-bg-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{flex-grow:1;margin:0 4px;border-radius:24px;border-radius:var(--border-radius-blocks, 24px);background-color:var(--light-bg-color) !important}.post-content .kg-card.kg-audio-card .kg-audio-volume-slider{border-radius:24px;border-radius:var(--border-radius-blocks, 24px);background-color:var(--light-bg-color) !important}.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% - 48px);margin-top:24px;margin-bottom:24px}.post-content .kg-card.kg-button-card .kg-btn{display:flex;align-items:center;justify-content:center;height:auto;padding:12px 30px;font-family:var(--font-family-body);font-size:var(--subheadline-xs-font-size);font-weight:var(--subheadline-xs-font-weight);line-height:var(--subheadline-xs-line-height);letter-spacing:var(--subheadline-xs-letter-spacing);line-height:1;height:40px;border-radius:10px;border-radius:var(--border-radius-button, 10px);transition:opacity .3s ease;background-color:var(--dark-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:48px;margin-bottom:48px}.post-content .kg-card.kg-video-card video{width:100%}.post-content .kg-card.kg-video-card figcaption{margin-top:10px}.post-content .kg-card.kg-video-card.kg-width-wide{max-width:850px;width:calc(100% - 48px)}.post-content .kg-card.kg-video-card.kg-width-full{max-width:100%;width:calc(100% - 16px)}.post-content .kg-card.kg-video-card .kg-video-container{overflow:hidden;border-radius:24px;border-radius:var(--border-radius-blocks, 24px)}.post-content .kg-card.kg-gallery-card{--gap: 16px;max-width:850px;width:calc(100% - 48px);margin-top:48px;margin-bottom:48px}.post-content .kg-card.kg-gallery-card figcaption{margin-top:10px}.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:24px;border-radius:var(--border-radius-images, 24px);overflow:hidden}.post-content .kg-card.kg-product-card{margin-top:48px;margin-bottom:48px;width:calc(100% - 48px)}.post-content .kg-card.kg-product-card .kg-product-card-container{max-width:100%;padding:24px;box-shadow:none;background-color:var(--white-color);border:1px solid var(--border-color);border-radius:24px;border-radius:var(--border-radius-blocks, 24px);row-gap:16px;overflow:hidden}.post-content .kg-card.kg-product-card .kg-product-card-image{width:100%;height:auto;border-radius:24px;border-radius:var(--border-radius-images, 24px)}.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(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);margin-top:8px}.post-content .kg-card.kg-product-card .kg-product-card-rating{margin-top:8px}.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-L-font-size);font-weight:var(--font-weight-body);line-height:var(--text-L-line-height);letter-spacing:var(--text-L-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:12px 30px;height:40px;font-family:var(--font-family-body);font-size:var(--subheadline-xs-font-size);font-weight:var(--subheadline-xs-font-weight);line-height:var(--subheadline-xs-line-height);letter-spacing:var(--subheadline-xs-letter-spacing);border-radius:10px;border-radius:var(--border-radius-button, 10px);transition:opacity .3s ease;background-color:var(--dark-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:16px;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-radius:24px;border-radius:var(--border-radius-blocks, 24px);background-color:var(--white-color);border:1px solid var(--border-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-caption{font-family:var(--font-family-body);font-size:var(--subheadline-xs-font-size);font-weight:var(--subheadline-xs-font-weight);line-height:var(--subheadline-xs-line-height);letter-spacing:var(--subheadline-xs-letter-spacing);color:var(--gray-color);opacity:1;margin-top:0;max-width:415px;width:100%;flex-grow:initial;margin-top:4px}.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:40px;height:40px;max-width:40px;min-width:40px;max-height:40px;min-height:40px;margin-left:65px;border-radius:10px;border-radius:var(--border-radius-button, 10px);background-color:var(--accent-color);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);margin-right: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);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:#fff}.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-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-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:16px;padding:0 24px;background-color:var(--white-color);border-radius:24px;border-radius:var(--border-radius-blocks, 24px);border:1px solid var(--border-color);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 .kg-toggle-heading{padding:24px 0}.post-content .kg-card.kg-toggle-card:has(+.kg-card.kg-toggle-card){margin-bottom:0}.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:476px}.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:100%}.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(--h4-font-size);font-weight:var(--font-weight-titles);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);text-transform:none}.post-content .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:13px}.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 iframe{display:block}.post-content .kg-card.kg-embed-card{max-width:700px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:48px;margin-bottom:48px}.post-content .kg-card.kg-embed-card figcaption{margin-top:10px;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:48px;margin-bottom:48px}.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{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;height:auto;padding:12px 30px;font-family:var(--font-family-body);font-size:var(--subheadline-xs-font-size);font-weight:var(--subheadline-xs-font-weight);line-height:var(--subheadline-xs-line-height);letter-spacing:var(--subheadline-xs-letter-spacing);border-radius:10px !important;border-radius:var(--border-radius-button, 10px) !important;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% - 48px);border-radius:24px;border-radius:var(--border-radius-blocks, 24px);margin-top:48px;margin-bottom:48px;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:12px 30px;font-family:var(--font-family-body);font-size:var(--subheadline-xs-font-size);font-weight:var(--subheadline-xs-font-weight);line-height:var(--subheadline-xs-line-height);letter-spacing:var(--subheadline-xs-letter-spacing);border-radius:10px;border-radius:var(--border-radius-button, 10px);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:32px;max-width:700px}.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:48px;max-width:850px;width:calc(100% - 48px)}.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:calc(100% - 16px);border-radius:24px;border-radius:var(--border-radius-blocks, 24px);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{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:24px;border-radius:var(--border-radius-images, 24px)}.post-content .kg-card.kg-signup-card{width:calc(100% - 48px);border-radius:24px;border-radius:var(--border-radius-blocks, 24px);margin-top:48px;margin-bottom:48px;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{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 !important}@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);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(--gray-color);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(--gray-color);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(--gray-color);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:24px;border-radius:var(--border-radius-images, 24px)}.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{line-height:1;bottom:auto;top:calc(100% + 6px);background-color:#fff;color:#cd0000 !important;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:10px;border-radius:var(--border-radius-button, 10px);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:10px;border-radius:var(--border-radius-button, 10px);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(--border-color);min-height:40px;border-radius:10px;border-radius:var(--border-radius-button, 10px);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);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;-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)}}.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:12px 30px;font-family:var(--font-family-body);font-size:var(--subheadline-xs-font-size);font-weight:var(--subheadline-xs-font-weight);line-height:var(--subheadline-xs-line-height);letter-spacing:var(--subheadline-xs-letter-spacing);border-radius:10px;border-radius:var(--border-radius-button, 10px);transition:opacity .3s ease;background-color:var(--accent-color);color:#fff}.post-content .kg-card.kg-signup-card.kg-width-regular{padding:32px;max-width:700px}.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:48px;max-width:850px;width:calc(100% - 48px)}.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:calc(100% - 16px);overflow:hidden;border-radius:24px;border-radius:var(--border-radius-blocks, 24px);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-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 !important}.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-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:var(--text-M-font-size) !important}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-content-wide .kg-signup-card-image{padding:0}.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}.post-content .kg-card.kg-cta-card{width:calc(100% - 48px);border-radius:24px;border-radius:var(--border-radius-blocks, 24px);margin-top:48px;margin-bottom:48px;box-shadow:none !important;box-shadow:initial !important}.post-content .kg-card.kg-cta-card.kg-cta-bg-white{background-color:var(--white-color)}.post-content .kg-card.kg-cta-card .kg-cta-sponsor-label{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 .kg-card.kg-cta-card .kg-cta-button{transition:opacity .3s ease !important}@media(max-width: 1250px){.post-with-sidebar .post-header--default.post-header--with-sidebar{width:100%}}@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: 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;padding:24px}.post-content .kg-bookmark-card .kg-bookmark-content{flex-basis:auto;padding:0 0 24px 0}.post-content .kg-bookmark-card .kg-bookmark-thumbnail{flex-basis:auto;border:none}}@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{padding:24px}.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:0 20px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular{padding:24px}.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:28px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide .kg-header-card-heading{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2.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{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:10px;border-radius:var(--border-radius-button, 10px);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:28px}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-heading{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2.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:0px}.post-content .kg-blockquote-alt::before{content:normal !important;content:initial !important}.post-content .kg-card.kg-gallery-card .kg-gallery-container .kg-gallery-row{flex-direction:column;gap:8px}.post-content .kg-card.kg-gallery-card .kg-gallery-container .kg-gallery-row .kg-gallery-image{margin:0 !important}}.reading-progress{position:fixed;left:24px;bottom:24px;z-index:2500;display:flex;flex-direction:column-reverse;gap:0;width:280px;max-height:48px;padding:12px;border-radius:24px;border-radius:var(--border-radius-blocks, 24px);background-color:#000;overflow:hidden;opacity:0;transform:translateX(calc(-100% - 24px));pointer-events:none;transition:opacity .3s ease, transform .3s ease, max-height .3s ease, width .3s ease, border-radius .3s ease}.reading-progress--visible{opacity:1;transform:translateX(0);pointer-events:auto}.reading-progress--no-toc .toc-arrow-icon{display:none}.reading-progress--no-toc .reading-progress__toggle{cursor:default}.reading-progress--expanded{width:360px;max-height:min(60vh,480px);border-radius:24px;border-radius:var(--border-radius-blocks, 24px)}.reading-progress--expanded .toc-arrow-icon{transform:rotate(180deg)}.reading-progress--expanded .reading-progress__panel{opacity:1;transform:translateY(0);pointer-events:auto}.reading-progress__head{display:block}.reading-progress__toggle{min-width:0;width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;border:none;background:rgba(0,0,0,0);color:inherit;padding:0;cursor:pointer;text-align:left}.reading-progress__wrapper{display:flex;align-items:center;gap:8px;min-width:0}.reading-progress__title{color:#fff;display:inline-flex;align-items:center;gap:4px;min-width:0}.reading-progress__title-text{max-width:170px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.reading-progress .toc-arrow-icon{flex-shrink:0;transition:transform .3s ease}.reading-progress__indicator{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.reading-progress__indicator-segment{--fill: 0%;position:relative;width:16px;height:2px;background-color:hsla(0,0%,100%,.3);border-radius:8px;overflow:hidden}.reading-progress__indicator-segment::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transform:translateX(calc(-100% + var(--fill)));transition:transform .3s linear;border-radius:8px}.reading-progress__indicator-segment--short{width:10px}.reading-progress__value{color:#fff;background-color:hsla(0,0%,100%,.3);transition:color .3s ease;white-space:nowrap;display:flex;align-items:center;justify-content:center;height:24px;width:48px;border-radius:100px;padding:4px 8px}.reading-progress__panel{margin-bottom:10px;max-height:calc(min(60vh,480px) - 64px);padding-right:2px;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .3s ease, transform .3s ease;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.reading-progress__panel::-webkit-scrollbar{display:none}.reading-progress__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.reading-progress__item{margin:0;padding:0}.reading-progress__link{width:100%;border:none;border-radius:8px;background:rgba(0,0,0,0);color:#fff;text-align:left;cursor:pointer;padding:6px 8px;opacity:.88;transition:background-color .3s ease}@media(hover: hover)and (pointer: fine){.reading-progress__link:hover{background-color:hsla(0,0%,100%,.12)}}.reading-progress--expanded .reading-progress__link--active{opacity:1;color:#fff;background-color:hsla(0,0%,100%,.12)}@media(max-width: 550px){.reading-progress{left:12px;right:12px;width:auto;max-width:none}.reading-progress--expanded{width:auto;max-height:min(72dvh,100dvh - 24px)}.reading-progress__panel{max-height:none}.reading-progress__title-text{max-width:min(46vw,190px)}}html.lock-scroll{overflow:hidden}html body:has(#sodo-search-root:not(:empty)){overflow:visible !important;overflow:initial !important}body:has(.main>.slideshow:first-child) .main{margin-top:-64px}.main{flex-grow:1}.container{max-width:1240px;width:calc(100% - 64px);margin:0 auto}.box{border-radius:24px;background-color:var(--section-color)}.link{-webkit-text-decoration:none;text-decoration:none;position:relative;overflow:hidden;display:inline-flex;align-items:center}.link__text{transition:transform .3s ease, color .3s ease}.link__text--second{position:absolute;left:0;transform:translateY(100%)}@media(hover: hover)and (pointer: fine){.link:hover .link__text--first{transform:translateY(-100%)}.link:hover .link__text--second{transform:translateY(0)}}.header-layout{display:flex;justify-content:space-between;gap:24px;margin-bottom:32px}.header-layout-btn{display:flex;gap:4px;align-items:center;overflow:hidden;position:relative}.header-layout-btn__text{transition:transform .3s ease}.header-layout-btn__arrow-wrapper{width:16px;height:16px;position:relative;overflow:hidden;flex-shrink:0;transition:transform .3s ease;display:flex;align-items:center;justify-content:center}.header-layout-btn__arrow-wrapper:first-child{position:absolute;top:0;left:-20px;bottom:0;height:100%}@media(hover: hover)and (pointer: fine){.header-layout-btn:hover .header-layout-btn__arrow-wrapper,.header-layout-btn:hover .header-layout-btn__text{transform:translateX(20px)}}.slider-btn{width:48px;height:48px;background-color:var(--white-color);transition:background-color .3s ease;display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 0 4px 0 rgba(0,0,0,.1);border-radius:10px;border-radius:var(--border-radius-button, 10px)}.slider-btn--prev .slider-arrow{rotate:180deg}@media(hover: hover)and (pointer: fine){.slider-btn--prev:hover .slider-arrow:first-child{transform:translateX(155%)}.slider-btn--prev:hover .slider-arrow:last-child{transform:translateX(155%)}}.slider-btn--next .slider-arrow:first-child{transform:translateX(-155%)}.slider-btn--next .slider-arrow:last-child{transform:translateX(-155%)}@media(hover: hover)and (pointer: fine){.slider-btn--next:hover .slider-arrow:first-child{transform:translateX(0)}.slider-btn--next:hover .slider-arrow:last-child{transform:translateX(0)}}.slider-btn__icon-wrapper{display:flex;align-items:center;gap:12px;position:relative;width:24px;height:24px}.slider-btn .slider-arrow{flex-shrink:0;transition:transform .3s ease}.slider-btn .slider-arrow path{stroke:var(--accent-color);transition:stroke .3s ease}.kg-width-wide img{max-width:85vw}.kg-width-full img{max-width:100vw}@media(max-width: 1240px){.slider-btn{width:40px;height:40px}}@media(max-width: 900px){.container{width:calc(100% - 48px)}}@media(max-width: 700px){.header-layout__title{font-size:2.4rem}}@media(max-width: 550px){.container{width:calc(100% - 24px)}}
