:root{--color-brand-primary:#7b61ff;--color-brand-secondary:#0052ff;--color-brand-tertiary:#bd5284;--color-validation-error:#e00000;--color-validation-success:#00bc00;--color-score-pass:#61ff83;--color-score-warn:#e2ff54;--color-score-fail:#ff6164;--color-page-bg:#000;--color-page-focus-outline:#ee34d2;--color-page-text-selection-bg:#fff;--color-page-text-selection-text:#000;--color-page-text:#e7e7e7;--color-page-scrollbar:#7b61ff;--color-page-scrollbar-bg:#000;--color-page-background-radial:radial-gradient(141.42% 141.42% at 0% 0%,#7b61ff66 0%,#7b61ff00 50%),radial-gradient(141.42% 141.42% at 100% 100%,#0052ff0d 0%,#0052ff00 50%)}[data-theme=light]{--color-page-bg:#e7e7e7;--color-page-text-selection-bg:#000;--color-page-text-selection-text:#fff;--color-page-text:#000;--color-page-scrollbar-bg:#fff;--color-page-background-radial:radial-gradient(141.42% 141.42% at 0% 0%,#7b61ff1a 0%,#7b61ff00 50%),radial-gradient(141.42% 141.42% at 100% 100%,#0052ff0d 0%,#0052ff00 50%)}.u-visually-hide{clip:rect(0 0 0 0);clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Bold.woff2)format("woff2"),url(/fonts/Manrope-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-SemiBold.woff2)format("woff2"),url(/fonts/Manrope-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-ExtraBold.woff2)format("woff2"),url(/fonts/Manrope-ExtraBold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-ExtraLight.woff2)format("woff2"),url(/fonts/Manrope-ExtraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Medium.woff2)format("woff2"),url(/fonts/Manrope-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Regular.woff2)format("woff2"),url(/fonts/Manrope-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Light.woff2)format("woff2"),url(/fonts/Manrope-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Thin.woff2)format("woff2"),url(/fonts/JetBrainsMono-Thin.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-ThinItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-ThinItalic.woff)format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-ExtraLight.woff2)format("woff2"),url(/fonts/JetBrainsMono-ExtraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-ExtraLightItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-ExtraLightItalic.woff)format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Light.woff2)format("woff2"),url(/fonts/JetBrainsMono-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-LightItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-LightItalic.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Regular.woff2)format("woff2"),url(/fonts/JetBrainsMono-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Italic.woff2)format("woff2"),url(/fonts/JetBrainsMono-Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Medium.woff2)format("woff2"),url(/fonts/JetBrainsMono-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-MediumItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-MediumItalic.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-SemiBold.woff2)format("woff2"),url(/fonts/JetBrainsMono-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-SemiBoldItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-SemiBoldItalic.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Bold.woff2)format("woff2"),url(/fonts/JetBrainsMono-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-BoldItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-BoldItalic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-ExtraBold.woff2)format("woff2"),url(/fonts/JetBrainsMono-ExtraBold.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-ExtraBoldItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-ExtraBoldItalic.woff)format("woff");font-weight:800;font-style:italic;font-display:swap}p{letter-spacing:normal;font-size:1.8rem;font-weight:500;line-height:150%}@media (min-width:768px){p{font-size:1.9rem}}@media (min-width:992px){p{font-size:1.9rem}}@media (min-width:1200px){p{font-size:2rem}}.c-blog-article-header{margin-bottom:50px}@media (min-width:375px){.c-blog-article-header{margin-bottom:50px}}@media (min-width:480px){.c-blog-article-header{margin-bottom:50px}}@media (min-width:768px){.c-blog-article-header{margin-bottom:60px}}@media (min-width:992px){.c-blog-article-header{margin-bottom:80px}}@media (min-width:1200px){.c-blog-article-header{margin-bottom:100px}}@media (min-width:1600px){.c-blog-article-header{margin-bottom:100px}}.c-blog-article-header{padding-top:50px;padding-bottom:50px}@media (min-width:375px){.c-blog-article-header{padding-top:50px;padding-bottom:50px}}@media (min-width:480px){.c-blog-article-header{padding-top:50px;padding-bottom:50px}}@media (min-width:768px){.c-blog-article-header{padding-top:60px;padding-bottom:60px}}@media (min-width:992px){.c-blog-article-header{padding-top:80px;padding-bottom:80px}}@media (min-width:1200px){.c-blog-article-header{padding-top:100px;padding-bottom:100px}}@media (min-width:1600px){.c-blog-article-header{padding-top:100px;padding-bottom:100px}}.c-blog-article-header{border-bottom:1px solid #414141;position:relative;overflow:hidden}.c-blog-article-header:before{content:"";opacity:.5;background:radial-gradient(50% 50%,#7b61ff70 0%,#0000 100%);border-radius:50%;width:200vh;height:200vh;position:absolute;top:-140vh;left:-100vh}@media (min-width:768px){.c-blog-article-header:before{top:-120vh}}.c-blog-article-header .c-breadcrumb .container{margin-left:0;margin-right:0;padding:0}.c-blog-article-header__container{width:100%;min-height:1px;padding-left:7.5px;padding-right:7.5px;position:relative}@media (min-width:375px){.c-blog-article-header__container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:480px){.c-blog-article-header__container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:768px){.c-blog-article-header__container{padding-left:11.25px;padding-right:11.25px}}@media (min-width:992px){.c-blog-article-header__container{padding-left:11.25px;padding-right:11.25px}}@media (min-width:1200px){.c-blog-article-header__container{padding-left:15px;padding-right:15px}}@media (min-width:1600px){.c-blog-article-header__container{padding-left:15px;padding-right:15px}}.c-blog-article-header__container{z-index:1;flex:0 0 100%;max-width:100%;position:relative}@media (min-width:992px){.c-blog-article-header__container{flex:0 0 83.3333%;max-width:83.3333%}}.c-blog-article-header__tags{border:1px solid #414141;border-radius:999px;flex-wrap:wrap;align-items:center;margin-bottom:40px;padding:8px 15px;display:inline-flex}.c-blog-article-header__tag{letter-spacing:normal;font-size:1.1rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-blog-article-header__tag{font-size:1.1rem}}@media (min-width:992px){.c-blog-article-header__tag{font-size:1.1rem}}@media (min-width:1200px){.c-blog-article-header__tag{font-size:1.2rem}}.c-blog-article-header__tag{color:var(--color-brand-primary);letter-spacing:.1em;text-transform:uppercase}.c-blog-article-header__tag+.c-blog-article-header__tag:before{background:var(--color-brand-primary);content:"";vertical-align:middle;border-radius:50%;width:4px;height:4px;margin:0 8px;display:inline-block}.c-blog-article-header__title{font-family:Manrope,sans-serif;font-size:3.6rem;font-style:normal;font-weight:700;line-height:130%}@media (min-width:768px){.c-blog-article-header__title{font-size:4.8rem}}@media (min-width:992px){.c-blog-article-header__title{font-size:6rem}}@media (min-width:1200px){.c-blog-article-header__title{font-size:7.2rem}}.c-blog-article-header__title{color:#fff}.c-blog-article-header__title span{color:var(--color-brand-primary)}.c-blog-article-header__summary{letter-spacing:normal;font-size:1.6rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-blog-article-header__summary{font-size:1.7rem}}@media (min-width:992px){.c-blog-article-header__summary{font-size:1.7rem}}@media (min-width:1200px){.c-blog-article-header__summary{font-size:1.8rem}}.c-blog-article-header__summary{color:#b5b5b5;max-width:70ch;margin-top:25px}.c-blog-article-header__meta{border-top:1px solid #414141;margin-top:30px;padding-top:30px}.c-blog-article-header__meta-items{flex-wrap:wrap;align-items:flex-start;gap:40px;display:flex}.c-blog-article-header__meta-item{flex-direction:column;gap:8px;display:flex}.c-blog-article-header__meta-label{letter-spacing:normal;font-size:1.1rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-blog-article-header__meta-label{font-size:1.1rem}}@media (min-width:992px){.c-blog-article-header__meta-label{font-size:1.1rem}}@media (min-width:1200px){.c-blog-article-header__meta-label{font-size:1.2rem}}.c-blog-article-header__meta-label{color:#71717a;letter-spacing:.1em;text-transform:uppercase}.c-blog-article-header__meta-value{letter-spacing:normal;font-size:1.4rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-blog-article-header__meta-value{font-size:1.5rem}}@media (min-width:992px){.c-blog-article-header__meta-value{font-size:1.5rem}}@media (min-width:1200px){.c-blog-article-header__meta-value{font-size:1.6rem}}.c-blog-article-header__meta-value{color:#fff;font-weight:600}
:root{--color-brand-primary:#7b61ff;--color-brand-secondary:#0052ff;--color-brand-tertiary:#bd5284;--color-validation-error:#e00000;--color-validation-success:#00bc00;--color-score-pass:#61ff83;--color-score-warn:#e2ff54;--color-score-fail:#ff6164;--color-page-bg:#000;--color-page-focus-outline:#ee34d2;--color-page-text-selection-bg:#fff;--color-page-text-selection-text:#000;--color-page-text:#e7e7e7;--color-page-scrollbar:#7b61ff;--color-page-scrollbar-bg:#000;--color-page-background-radial:radial-gradient(141.42% 141.42% at 0% 0%,#7b61ff66 0%,#7b61ff00 50%),radial-gradient(141.42% 141.42% at 100% 100%,#0052ff0d 0%,#0052ff00 50%)}[data-theme=light]{--color-page-bg:#e7e7e7;--color-page-text-selection-bg:#000;--color-page-text-selection-text:#fff;--color-page-text:#000;--color-page-scrollbar-bg:#fff;--color-page-background-radial:radial-gradient(141.42% 141.42% at 0% 0%,#7b61ff1a 0%,#7b61ff00 50%),radial-gradient(141.42% 141.42% at 100% 100%,#0052ff0d 0%,#0052ff00 50%)}.u-visually-hide{clip:rect(0 0 0 0);clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Bold.woff2)format("woff2"),url(/fonts/Manrope-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-SemiBold.woff2)format("woff2"),url(/fonts/Manrope-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-ExtraBold.woff2)format("woff2"),url(/fonts/Manrope-ExtraBold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-ExtraLight.woff2)format("woff2"),url(/fonts/Manrope-ExtraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Medium.woff2)format("woff2"),url(/fonts/Manrope-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Regular.woff2)format("woff2"),url(/fonts/Manrope-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Light.woff2)format("woff2"),url(/fonts/Manrope-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Thin.woff2)format("woff2"),url(/fonts/JetBrainsMono-Thin.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-ThinItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-ThinItalic.woff)format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-ExtraLight.woff2)format("woff2"),url(/fonts/JetBrainsMono-ExtraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-ExtraLightItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-ExtraLightItalic.woff)format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Light.woff2)format("woff2"),url(/fonts/JetBrainsMono-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-LightItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-LightItalic.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Regular.woff2)format("woff2"),url(/fonts/JetBrainsMono-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Italic.woff2)format("woff2"),url(/fonts/JetBrainsMono-Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Medium.woff2)format("woff2"),url(/fonts/JetBrainsMono-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-MediumItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-MediumItalic.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-SemiBold.woff2)format("woff2"),url(/fonts/JetBrainsMono-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-SemiBoldItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-SemiBoldItalic.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Bold.woff2)format("woff2"),url(/fonts/JetBrainsMono-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-BoldItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-BoldItalic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-ExtraBold.woff2)format("woff2"),url(/fonts/JetBrainsMono-ExtraBold.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-ExtraBoldItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-ExtraBoldItalic.woff)format("woff");font-weight:800;font-style:italic;font-display:swap}p{letter-spacing:normal;font-size:1.8rem;font-weight:500;line-height:150%}@media (min-width:768px){p{font-size:1.9rem}}@media (min-width:992px){p{font-size:1.9rem}}@media (min-width:1200px){p{font-size:2rem}}a{color:var(--color-page-text);text-decoration:underline}html.no-touchevents a:hover{text-decoration:none}.c-breadcrumb{margin-bottom:12.5px}@media (min-width:375px){.c-breadcrumb{margin-bottom:12.5px}}@media (min-width:480px){.c-breadcrumb{margin-bottom:12.5px}}@media (min-width:768px){.c-breadcrumb{margin-bottom:15px}}@media (min-width:992px){.c-breadcrumb{margin-bottom:20px}}@media (min-width:1200px){.c-breadcrumb{margin-bottom:25px}}@media (min-width:1600px){.c-breadcrumb{margin-bottom:25px}}.c-breadcrumb__container{width:100%;min-height:1px;padding-left:7.5px;padding-right:7.5px;position:relative}@media (min-width:375px){.c-breadcrumb__container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:480px){.c-breadcrumb__container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:768px){.c-breadcrumb__container{padding-left:11.25px;padding-right:11.25px}}@media (min-width:992px){.c-breadcrumb__container{padding-left:11.25px;padding-right:11.25px}}@media (min-width:1200px){.c-breadcrumb__container{padding-left:15px;padding-right:15px}}@media (min-width:1600px){.c-breadcrumb__container{padding-left:15px;padding-right:15px}}.c-breadcrumb__container{flex:0 0 100%;max-width:100%}.c-breadcrumb__items{flex-wrap:wrap;align-items:center;gap:5px;margin:0;padding:0;list-style:none;display:flex}.c-breadcrumb__item{align-items:center;gap:5px;display:flex}.c-breadcrumb__item+.c-breadcrumb__item:before{color:#5b5b5b;content:"/"}.c-breadcrumb__link{letter-spacing:normal;font-size:1.2rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-breadcrumb__link{font-size:1.3rem}}@media (min-width:992px){.c-breadcrumb__link{font-size:1.3rem}}@media (min-width:1200px){.c-breadcrumb__link{font-size:1.4rem}}.c-breadcrumb__link{color:#8c8c8c;text-decoration:none;transition:color .15s}.c-breadcrumb__link:not(.is-active):hover{color:#fff}.c-breadcrumb__link.is-active{color:#c8c8c8;cursor:default}
:root{--color-brand-primary:#7b61ff;--color-brand-secondary:#0052ff;--color-brand-tertiary:#bd5284;--color-validation-error:#e00000;--color-validation-success:#00bc00;--color-score-pass:#61ff83;--color-score-warn:#e2ff54;--color-score-fail:#ff6164;--color-page-bg:#000;--color-page-focus-outline:#ee34d2;--color-page-text-selection-bg:#fff;--color-page-text-selection-text:#000;--color-page-text:#e7e7e7;--color-page-scrollbar:#7b61ff;--color-page-scrollbar-bg:#000;--color-page-background-radial:radial-gradient(141.42% 141.42% at 0% 0%,#7b61ff66 0%,#7b61ff00 50%),radial-gradient(141.42% 141.42% at 100% 100%,#0052ff0d 0%,#0052ff00 50%)}[data-theme=light]{--color-page-bg:#e7e7e7;--color-page-text-selection-bg:#000;--color-page-text-selection-text:#fff;--color-page-text:#000;--color-page-scrollbar-bg:#fff;--color-page-background-radial:radial-gradient(141.42% 141.42% at 0% 0%,#7b61ff1a 0%,#7b61ff00 50%),radial-gradient(141.42% 141.42% at 100% 100%,#0052ff0d 0%,#0052ff00 50%)}.u-visually-hide{clip:rect(0 0 0 0);clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Bold.woff2)format("woff2"),url(/fonts/Manrope-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-SemiBold.woff2)format("woff2"),url(/fonts/Manrope-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-ExtraBold.woff2)format("woff2"),url(/fonts/Manrope-ExtraBold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-ExtraLight.woff2)format("woff2"),url(/fonts/Manrope-ExtraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Medium.woff2)format("woff2"),url(/fonts/Manrope-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Regular.woff2)format("woff2"),url(/fonts/Manrope-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Light.woff2)format("woff2"),url(/fonts/Manrope-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Thin.woff2)format("woff2"),url(/fonts/JetBrainsMono-Thin.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-ThinItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-ThinItalic.woff)format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-ExtraLight.woff2)format("woff2"),url(/fonts/JetBrainsMono-ExtraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-ExtraLightItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-ExtraLightItalic.woff)format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Light.woff2)format("woff2"),url(/fonts/JetBrainsMono-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-LightItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-LightItalic.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Regular.woff2)format("woff2"),url(/fonts/JetBrainsMono-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Italic.woff2)format("woff2"),url(/fonts/JetBrainsMono-Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Medium.woff2)format("woff2"),url(/fonts/JetBrainsMono-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-MediumItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-MediumItalic.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-SemiBold.woff2)format("woff2"),url(/fonts/JetBrainsMono-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-SemiBoldItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-SemiBoldItalic.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Bold.woff2)format("woff2"),url(/fonts/JetBrainsMono-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-BoldItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-BoldItalic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-ExtraBold.woff2)format("woff2"),url(/fonts/JetBrainsMono-ExtraBold.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-ExtraBoldItalic.woff2)format("woff2"),url(/fonts/JetBrainsMono-ExtraBoldItalic.woff)format("woff");font-weight:800;font-style:italic;font-display:swap}p{letter-spacing:normal;font-size:1.8rem;font-weight:500;line-height:150%}@media (min-width:768px){p{font-size:1.9rem}}@media (min-width:992px){p{font-size:1.9rem}}@media (min-width:1200px){p{font-size:2rem}}.c-blog-article-content{margin-top:50px;margin-bottom:50px}@media (min-width:375px){.c-blog-article-content{margin-top:50px;margin-bottom:50px}}@media (min-width:480px){.c-blog-article-content{margin-top:50px;margin-bottom:50px}}@media (min-width:768px){.c-blog-article-content{margin-top:60px;margin-bottom:60px}}@media (min-width:992px){.c-blog-article-content{margin-top:80px;margin-bottom:80px}}@media (min-width:1200px){.c-blog-article-content{margin-top:100px;margin-bottom:100px}}@media (min-width:1600px){.c-blog-article-content{margin-top:100px;margin-bottom:100px}}.c-blog-article-content__progress{appearance:none;z-index:800;width:100vw;height:4px;display:block;position:fixed;top:0;left:0}@media (min-width:768px){.c-blog-article-content__progress{display:none}}.c-blog-article-content__progress::-webkit-progress-bar{background-color:#252525}.c-blog-article-content__progress::-webkit-progress-value{background-color:var(--color-brand-primary)}.c-blog-article-content__progress::-moz-progress-bar{background-color:var(--color-brand-primary)}.c-blog-article-content__nav-container{width:100%;min-height:1px;padding-left:7.5px;padding-right:7.5px;position:relative}@media (min-width:375px){.c-blog-article-content__nav-container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:480px){.c-blog-article-content__nav-container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:768px){.c-blog-article-content__nav-container{padding-left:11.25px;padding-right:11.25px}}@media (min-width:992px){.c-blog-article-content__nav-container{padding-left:11.25px;padding-right:11.25px}}@media (min-width:1200px){.c-blog-article-content__nav-container{padding-left:15px;padding-right:15px}}@media (min-width:1600px){.c-blog-article-content__nav-container{padding-left:15px;padding-right:15px}}.c-blog-article-content__nav-container{flex:0 0 100%;max-width:100%;display:none}@media (min-width:768px){.c-blog-article-content__nav-container{flex:0 0 16.6667%;max-width:16.6667%;display:block}}@media (min-width:992px){.c-blog-article-content__nav-container{flex:0 0 25%;max-width:25%}}.c-blog-article-content__nav{position:sticky;top:120px}.c-blog-article-content__nav-label{letter-spacing:normal;font-size:1.1rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-blog-article-content__nav-label{font-size:1.1rem}}@media (min-width:992px){.c-blog-article-content__nav-label{font-size:1.1rem}}@media (min-width:1200px){.c-blog-article-content__nav-label{font-size:1.2rem}}.c-blog-article-content__nav-label{color:#8c8c8c;letter-spacing:.1em;text-transform:uppercase;margin-bottom:20px;display:block}.c-blog-article-content__nav-list{border-left:2px solid #414141;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.c-blog-article-content__nav-item{margin:0}.c-blog-article-content__nav-link{letter-spacing:normal;font-size:1.2rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-blog-article-content__nav-link{font-size:1.3rem}}@media (min-width:992px){.c-blog-article-content__nav-link{font-size:1.3rem}}@media (min-width:1200px){.c-blog-article-content__nav-link{font-size:1.4rem}}.c-blog-article-content__nav-link{color:#8c8c8c;border-left:2px solid #0000;align-items:baseline;gap:10px;margin-left:-2px;padding:8px 15px;text-decoration:none;transition:color .2s,border-color .2s;display:flex}.c-blog-article-content__nav-link:hover{color:#e7e7e7}.c-blog-article-content__nav-link.is-active{border-left-color:var(--color-brand-primary);color:var(--color-brand-primary)}.c-blog-article-content__nav-number{letter-spacing:normal;font-size:1.1rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-blog-article-content__nav-number{font-size:1.1rem}}@media (min-width:992px){.c-blog-article-content__nav-number{font-size:1.1rem}}@media (min-width:1200px){.c-blog-article-content__nav-number{font-size:1.2rem}}.c-blog-article-content__nav-number{color:#8c8c8c;flex-shrink:0;transition:color .2s}@media (min-width:768px){.c-blog-article-content__nav-number+span{display:none}}@media (min-width:992px){.c-blog-article-content__nav-number+span{display:block}}.c-blog-article-content__nav-link.is-active .c-blog-article-content__nav-number{color:var(--color-brand-primary)}.c-blog-article-content__body-container{width:100%;min-height:1px;padding-left:7.5px;padding-right:7.5px;position:relative}@media (min-width:375px){.c-blog-article-content__body-container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:480px){.c-blog-article-content__body-container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:768px){.c-blog-article-content__body-container{padding-left:11.25px;padding-right:11.25px}}@media (min-width:992px){.c-blog-article-content__body-container{padding-left:11.25px;padding-right:11.25px}}@media (min-width:1200px){.c-blog-article-content__body-container{padding-left:15px;padding-right:15px}}@media (min-width:1600px){.c-blog-article-content__body-container{padding-left:15px;padding-right:15px}}.c-blog-article-content__body-container{flex:0 0 100%;max-width:100%}@media (min-width:768px){.c-blog-article-content__body-container{flex:0 0 66.6667%;max-width:66.6667%}}@media (min-width:992px){.c-blog-article-content__body-container{flex:0 0 50%;max-width:50%}}.c-blog-article-content__hero-image{border-radius:10px;margin-bottom:40px;display:block;overflow:hidden}.c-blog-article-content__hero-image img{width:100%;height:auto;display:block}.c-blog-article-content__share-container{width:100%;min-height:1px;padding-left:7.5px;padding-right:7.5px;position:relative}@media (min-width:375px){.c-blog-article-content__share-container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:480px){.c-blog-article-content__share-container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:768px){.c-blog-article-content__share-container{padding-left:11.25px;padding-right:11.25px}}@media (min-width:992px){.c-blog-article-content__share-container{padding-left:11.25px;padding-right:11.25px}}@media (min-width:1200px){.c-blog-article-content__share-container{padding-left:15px;padding-right:15px}}@media (min-width:1600px){.c-blog-article-content__share-container{padding-left:15px;padding-right:15px}}.c-blog-article-content__share-container{flex:0 0 100%;max-width:100%}@media (min-width:768px){.c-blog-article-content__share-container{flex:0 0 16.6667%;max-width:16.6667%}}@media (min-width:992px){.c-blog-article-content__share-container{flex:0 0 16.6667%;max-width:16.6667%;margin-left:8.33333%}}.c-blog-article-content__share{border-top:1px solid #414141;flex-flow:wrap;align-items:center;gap:20px;margin-top:40px;padding-top:30px;display:flex;position:sticky;top:120px}@media (min-width:768px){.c-blog-article-content__share{border-top:none;margin-top:0;padding-top:0}}@media (min-width:992px){.c-blog-article-content__share{flex-direction:column;align-items:flex-start;gap:25px}}.c-blog-article-content__share-label{letter-spacing:normal;font-size:1.1rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-blog-article-content__share-label{font-size:1.1rem}}@media (min-width:992px){.c-blog-article-content__share-label{font-size:1.1rem}}@media (min-width:1200px){.c-blog-article-content__share-label{font-size:1.2rem}}.c-blog-article-content__share-label{color:#8c8c8c;letter-spacing:.1em;text-transform:uppercase;width:100%}@media (min-width:992px){.c-blog-article-content__share-label{width:auto}}.c-blog-article-content__share-buttons{flex-direction:row;align-items:center;gap:8px;display:flex}@media (min-width:768px){.c-blog-article-content__share-buttons{flex-direction:column}}@media (min-width:1200px){.c-blog-article-content__share-buttons{flex-direction:row}}.c-blog-article-content__share-btn{color:#c8c8c8;cursor:pointer;background-color:#0000;border:1px solid #414141;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-family:Inter,sans-serif;text-decoration:none;transition:background-color .2s,color .2s;display:flex}html.no-touchevents .c-blog-article-content__share-btn:hover{background-color:#2a2a2a}.c-blog-article-content__share-btn .c-icon{fill:currentColor;width:20px;height:20px}.c-blog-article-content__share-stats{flex-direction:row;gap:20px;display:flex}@media (min-width:768px){.c-blog-article-content__share-stats{border-top:1px solid #414141;flex-direction:column;gap:12px;width:100%;padding-top:20px}}.c-blog-article-content__share-stat{flex-direction:row;align-items:baseline;gap:6px;display:flex}.c-blog-article-content__share-stat-value{letter-spacing:normal;font-size:1.4rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-blog-article-content__share-stat-value{font-size:1.5rem}}@media (min-width:992px){.c-blog-article-content__share-stat-value{font-size:1.5rem}}@media (min-width:1200px){.c-blog-article-content__share-stat-value{font-size:1.6rem}}.c-blog-article-content__share-stat-value{color:#fff;font-weight:700}.c-blog-article-content__share-stat-label{letter-spacing:normal;font-size:1.1rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-blog-article-content__share-stat-label{font-size:1.1rem}}@media (min-width:992px){.c-blog-article-content__share-stat-label{font-size:1.1rem}}@media (min-width:1200px){.c-blog-article-content__share-stat-label{font-size:1.2rem}}.c-blog-article-content__share-stat-label{color:#8c8c8c}
