@font-face{font-family:Montserrat;src:url(../dynamic/fonts/montserrat/montserrat.woff2)format("woff2");font-weight:100 900;font-display:swap;font-style:normal}:root{--page-width:75rem;--page-margin:6vmin;--entry-width:46rem;--sidebar-width:24rem;--header-height:4.8rem;--body-font:"Montserrat", sans-serif;--heading-font:"Montserrat", sans-serif;--logo-font:var(--body-font);--menu-font:var(--body-font);--font-size:clamp(1.1rem, 1.1rem + (0 * ((100vw - 20rem) / 55)), 1.1rem);--font-weight-normal:400;--font-weight-bold:700;--line-height:1.7;--letter-spacing:0em;--special-line-height:1.2;--headings-weight:700;--headings-transform:none;--headings-style:normal;--headings-letter-spacing:0em;--headings-line-height:1.3;--logo-color:#fff;--primary-color:#2322fe;--text-color:#000;--headings-color:#000;--link-color:#2322fe;--link-color-hover:#000;--bg-color:35, 34, 254;--separator-width:100%}*,:before,:after{box-sizing:border-box;margin:0;padding:0}article,aside,footer,header,hgroup,main,nav,section{display:block}li{list-style:none}img{vertical-align:top;max-width:100%;height:auto}button,input,select,textarea{font:inherit}address{font-style:normal}::selection{background:var(--primary-color);color:#fff}html{font-size:var(--font-size);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;font-size:1.1rem}html.no-scroll{overflow:hidden}body{color:var(--text-color);font-family:var(--body-font);font-variation-settings:"wght" var(--font-weight-normal);letter-spacing:var(--letter-spacing);line-height:var(--line-height);-ms-scroll-chaining:none;overscroll-behavior:none;background:#fff}a{color:var(--link-color);text-decoration:none;transition:all .24s}a:hover,a:active,a:focus{color:var(--link-color-hover)}.invert{color:var(--link-color-hover);text-decoration:none;transition:all .24s}.invert:hover,.invert:active,.invert:focus{color:var(--link-color)}p,ul,ol,dl{margin-top:1.6rem}blockquote,hr{margin-top:2.66667rem;margin-bottom:2.66667rem}figure{margin-top:2.13333rem;margin-bottom:2.13333rem}pre,table{margin-top:1.6rem;margin-bottom:2.13333rem}h1,h2,h3,h4,h5,h6{color:var(--headings-color);font-family:var(--heading-font);font-variation-settings:"wght" var(--headings-weight);font-style:var(--headings-style);-webkit-hyphens:manual;hyphens:manual;letter-spacing:var(--headings-letter-spacing);line-height:var(--headings-line-height);text-transform:var(--headings-transform);margin-top:2.66667rem}h1,.h1{line-height:var(--special-line-height);font-size:clamp(1.67583rem,.650921vw + 1.54565rem,2.03384rem)}h2,.h2{font-size:clamp(1.4729rem,.572099vw + 1.35848rem,1.78755rem)}h3,.h3{font-size:clamp(1.29454rem,.502821vw + 1.19397rem,1.57109rem)}h4,.h4{font-size:clamp(1.21363rem,.30402vw + 1.15283rem,1.38084rem)}h5,.h5{font-size:clamp(1.06667rem,.267205vw + 1.01323rem,1.21363rem)}h6,.h6{font-size:clamp(1rem,.121212vw + .975758rem,1.06667rem)}h2+*,h3+*,h4+*,h5+*,h6+*{margin-top:1.06667rem}b,strong{font-variation-settings:"wght" var(--font-weight-bold)}blockquote{background:rgba(var(--bg-color), .03);text-align:center;border-radius:6px;padding:.8rem 1.6rem 2.13333rem;font-size:clamp(1.06667rem,.129293vw + 1.04081rem,1.13778rem);position:relative}blockquote:before{color:var(--primary-color);content:"“";font:var(--font-weight-normal) 360%/1 Georgia, Times, Times New Roman, serif;position:relative;bottom:-1.06667rem}blockquote>:first-child{margin-top:0}ul,ol{margin-left:2rem}ul>li,ol>li{list-style:inherit;padding:0 0 .533333rem .533333rem}ul ul,ul ol,ol ul,ol ol{margin-top:.533333rem;margin-bottom:.533333rem}dl dt{font-variation-settings:"wght" var(--font-weight-bold)}pre{white-space:pre-wrap;word-wrap:break-word;background-color:#f7f8fb;padding:1.6rem;font-size:1rem}pre>code{color:#000;font-size:inherit;display:inline-block}code{color:var(--link-color);background-color:#f7f8fb;font-family:monospace}table{border-collapse:collapse;border-spacing:0;vertical-align:top;text-align:left;border:1px solid #e3e3e3;width:100%}@media (max-width:37.4375em){table{display:block;overflow-x:auto}}table th{font-variation-settings:"wght" var(--font-weight-bold);padding:.666667rem 1.06667rem}table td{border-top:1px solid #e3e3e3;padding:.666667rem 1.06667rem}.table-striped tr:nth-child(2n){background:#f7f8fb}.table-bordered th,.table-bordered td{border:1px solid #e3e3e3}.table-title th{background:#f7f8fb}figcaption{color:#8d8d94;font-family:var(--body-font);font-variation-settings:"wght" var(--font-weight-normal);text-align:center;margin-top:.8rem;font-size:.823975rem;font-style:italic}kbd{color:#fff;background:#000;border-radius:2px;padding:.133333rem .4rem;font-family:monospace;font-size:.8888em}sub,sup{font-size:65%}small{font-size:.878906rem}hr,.separator{text-align:center;background:0 0;border:none;max-width:none;height:auto;line-height:1}hr:before,.separator:before{content:"···";color:#000;font-variation-settings:"wght" var(--font-weight-bold);letter-spacing:1.13778rem;padding-left:1.13778rem;font-size:1.21363rem}.separator--dot:before{content:"·";color:#000;font-variation-settings:"wght" var(--font-weight-bold);letter-spacing:1.13778rem;padding-left:1.13778rem;font-size:1.21363rem}.separator--long-line{position:relative}.separator--long-line:before{content:"";height:1.21363rem}.separator--long-line:after{content:"";border-top:1px solid #e3e3e3;width:100%;height:1px;position:absolute;top:50%;left:0}.btn,button{background:var(--primary-color);border:1px solid var(--primary-color);color:#fff;cursor:pointer;font-family:var(--body-font);font-variation-settings:"wght" var(--font-weight-bold);vertical-align:middle;text-align:center;vertical-align:top;will-change:transform;border-radius:3px;padding:.533333rem 1.33333rem;font-size:.823975rem;transition:all .24s;display:inline-block;box-shadow:0 4px 6px #0000001a,0 1px 1px #00000014}[type=button]{background:var(--primary-color);border:1px solid var(--primary-color);color:#fff;cursor:pointer;font-family:var(--body-font);font-variation-settings:"wght" var(--font-weight-bold);vertical-align:middle;text-align:center;vertical-align:top;will-change:transform;border-radius:3px;padding:.533333rem 1.33333rem;font-size:.823975rem;transition:all .24s;display:inline-block;box-shadow:0 4px 6px #0000001a,0 1px 1px #00000014}[type=submit]{background:var(--primary-color);border:1px solid var(--primary-color);color:#fff;cursor:pointer;font-family:var(--body-font);font-variation-settings:"wght" var(--font-weight-bold);vertical-align:middle;text-align:center;vertical-align:top;will-change:transform;border-radius:3px;padding:.533333rem 1.33333rem;font-size:.823975rem;transition:all .24s;display:inline-block;box-shadow:0 4px 6px #0000001a,0 1px 1px #00000014}@media (max-width:19.9375em){.btn,button{width:100%}[type=button]{width:100%}[type=submit]{width:100%}}.btn:hover,button:hover,.btn:active,button:active,.btn:focus,button:focus{color:#fff;text-decoration:none;box-shadow:0 7px 14px #0000001a,0 3px 6px #00000014}[type=button]:hover{color:#fff;text-decoration:none;box-shadow:0 7px 14px #0000001a,0 3px 6px #00000014}[type=submit]:hover{color:#fff;text-decoration:none;box-shadow:0 7px 14px #0000001a,0 3px 6px #00000014}[type=button]:active{color:#fff;text-decoration:none;box-shadow:0 7px 14px #0000001a,0 3px 6px #00000014}[type=submit]:active{color:#fff;text-decoration:none;box-shadow:0 7px 14px #0000001a,0 3px 6px #00000014}[type=button]:focus{color:#fff;text-decoration:none;box-shadow:0 7px 14px #0000001a,0 3px 6px #00000014}[type=submit]:focus{color:#fff;text-decoration:none;box-shadow:0 7px 14px #0000001a,0 3px 6px #00000014}@media (min-width:20em){.btn+.btn,button+.btn,.btn+button,button+button{margin-left:.533333rem}[type=button]+.btn{margin-left:.533333rem}[type=submit]+.btn{margin-left:.533333rem}.btn+[type=button]{margin-left:.533333rem}[type=button]+[type=button]{margin-left:.533333rem}[type=submit]+[type=button]{margin-left:.533333rem}button+[type=button]{margin-left:.533333rem}.btn+[type=submit]{margin-left:.533333rem}[type=button]+[type=submit]{margin-left:.533333rem}[type=submit]+[type=submit]{margin-left:.533333rem}button+[type=submit]{margin-left:.533333rem}[type=button]+button{margin-left:.533333rem}[type=submit]+button{margin-left:.533333rem}}@media (max-width:37.4375em){.btn+.btn,button+.btn,.btn+button,button+button{margin-bottom:.533333rem}[type=button]+.btn{margin-bottom:.533333rem}[type=submit]+.btn{margin-bottom:.533333rem}.btn+[type=button]{margin-bottom:.533333rem}[type=button]+[type=button]{margin-bottom:.533333rem}[type=submit]+[type=button]{margin-bottom:.533333rem}button+[type=button]{margin-bottom:.533333rem}.btn+[type=submit]{margin-bottom:.533333rem}[type=button]+[type=submit]{margin-bottom:.533333rem}[type=submit]+[type=submit]{margin-bottom:.533333rem}button+[type=submit]{margin-bottom:.533333rem}[type=button]+button{margin-bottom:.533333rem}[type=submit]+button{margin-bottom:.533333rem}}.btn--small{padding:.4rem .8rem}.btn--white{background:#fff;border-color:#fff;color:#6c6c6f!important}.btn--yellow{color:#fff;background:#f6c144;border-color:#f6c144}.btn--green{color:#fff;background:#69da58;border-color:#69da58}.btn--gray{-webkit-box-shadow:none;box-shadow:none;color:#fff;background:#6c6c6f;border-color:#6c6c6f}.btn--dark{color:#fff;background:#000;border-color:#000}.btn--outline{border:2px solid var(--primary-color);-webkit-box-shadow:none;box-shadow:none;color:var(--primary-color);background:0 0}.btn--outline:hover,.btn--outline:active,.btn--outline:focus{-webkit-box-shadow:none;box-shadow:none;color:#000;background:0 0;border-color:#000}.btn:disabled,button:disabled{cursor:not-allowed}[type=button]:disabled{cursor:not-allowed}[type=submit]:disabled{cursor:not-allowed}.btn>svg,button>svg{vertical-align:middle;margin-right:.266667rem}[type=button]>svg{vertical-align:middle;margin-right:.266667rem}[type=submit]>svg{vertical-align:middle;margin-right:.266667rem}button{-webkit-appearance:none;-moz-appearance:none}[type=button]{-webkit-appearance:none;-moz-appearance:none}[type=submit]{-webkit-appearance:none;-moz-appearance:none}::-webkit-input-placeholder{color:var(--text-color);opacity:1}::placeholder{color:var(--text-color);opacity:1}:-ms-placeholder-shown{color:var(--text-color);opacity:1}::placeholder{color:var(--text-color);opacity:1}fieldset{border:1px solid #e3e3e3;margin:0 0 1.6rem;padding:1.6rem}fieldset>legend{margin-left:-1rem;padding:0 1rem}legend{font-variation-settings:"wght" var(--font-weight-bold)}label{font-variation-settings:"wght" var(--font-weight-bold);margin:0 1.06667rem .8rem 0}option{font-variation-settings:"wght" var(--font-weight-normal)}textarea,select{color:var(--text-color);-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #e3e3e3;border-radius:2px;outline:none;width:100%;padding:.426667rem .8rem;font-size:1rem;transition:all .24s}[type=text]{color:var(--text-color);-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #e3e3e3;border-radius:2px;outline:none;width:100%;padding:.426667rem .8rem;font-size:1rem;transition:all .24s}[type=url]{color:var(--text-color);-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #e3e3e3;border-radius:2px;outline:none;width:100%;padding:.426667rem .8rem;font-size:1rem;transition:all .24s}[type=tel]{color:var(--text-color);-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #e3e3e3;border-radius:2px;outline:none;width:100%;padding:.426667rem .8rem;font-size:1rem;transition:all .24s}[type=number]{color:var(--text-color);-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #e3e3e3;border-radius:2px;outline:none;width:100%;padding:.426667rem .8rem;font-size:1rem;transition:all .24s}[type=email]{color:var(--text-color);-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #e3e3e3;border-radius:2px;outline:none;width:100%;padding:.426667rem .8rem;font-size:1rem;transition:all .24s}[type=search]{color:var(--text-color);-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #e3e3e3;border-radius:2px;outline:none;width:100%;padding:.426667rem .8rem;font-size:1rem;transition:all .24s}@media (min-width:20em){textarea,select{width:auto}[type=text]{width:auto}[type=url]{width:auto}[type=tel]{width:auto}[type=number]{width:auto}[type=email]{width:auto}[type=search]{width:auto}}textarea:focus,select:focus{color:var(--text-color);border-color:#000}[type=text]:focus{color:var(--text-color);border-color:#000}[type=url]:focus{color:var(--text-color);border-color:#000}[type=tel]:focus{color:var(--text-color);border-color:#000}[type=number]:focus{color:var(--text-color);border-color:#000}[type=email]:focus{color:var(--text-color);border-color:#000}[type=search]:focus{color:var(--text-color);border-color:#000}[type=text]:focus::-webkit-input-placeholder{color:var(--text-color)!important}[type=url]:focus::-webkit-input-placeholder{color:var(--text-color)!important}[type=tel]:focus::-webkit-input-placeholder{color:var(--text-color)!important}[type=number]:focus::-webkit-input-placeholder{color:var(--text-color)!important}[type=email]:focus::-webkit-input-placeholder{color:var(--text-color)!important}[type=search]:focus::-webkit-input-placeholder{color:var(--text-color)!important}textarea:focus::-webkit-input-placeholder{color:var(--text-color)!important}select:focus::-webkit-input-placeholder{color:var(--text-color)!important}[type=text]:focus::-moz-placeholder{color:var(--text-color)!important}[type=url]:focus::-moz-placeholder{color:var(--text-color)!important}[type=tel]:focus::-moz-placeholder{color:var(--text-color)!important}[type=number]:focus::-moz-placeholder{color:var(--text-color)!important}[type=email]:focus::-moz-placeholder{color:var(--text-color)!important}[type=search]:focus::-moz-placeholder{color:var(--text-color)!important}textarea:focus::-moz-placeholder{color:var(--text-color)!important}select:focus::-moz-placeholder{color:var(--text-color)!important}[type=text]:focus:-ms-placeholder-shown{color:var(--text-color)!important}[type=url]:focus:-ms-placeholder-shown{color:var(--text-color)!important}[type=tel]:focus:-ms-placeholder-shown{color:var(--text-color)!important}[type=number]:focus:-ms-placeholder-shown{color:var(--text-color)!important}[type=email]:focus:-ms-placeholder-shown{color:var(--text-color)!important}[type=search]:focus:-ms-placeholder-shown{color:var(--text-color)!important}textarea:focus:-ms-placeholder-shown{color:var(--text-color)!important}select:focus:-ms-placeholder-shown{color:var(--text-color)!important}[type=text]:focus::-moz-placeholder{color:var(--text-color)!important}[type=url]:focus::-moz-placeholder{color:var(--text-color)!important}[type=tel]:focus::-moz-placeholder{color:var(--text-color)!important}[type=number]:focus::-moz-placeholder{color:var(--text-color)!important}[type=email]:focus::-moz-placeholder{color:var(--text-color)!important}[type=search]:focus::-moz-placeholder{color:var(--text-color)!important}textarea:focus::-moz-placeholder{color:var(--text-color)!important}select:focus::-moz-placeholder{color:var(--text-color)!important}[type=text]:focus::placeholder{color:var(--text-color)!important}[type=url]:focus::placeholder{color:var(--text-color)!important}[type=tel]:focus::placeholder{color:var(--text-color)!important}[type=number]:focus::placeholder{color:var(--text-color)!important}[type=email]:focus::placeholder{color:var(--text-color)!important}[type=search]:focus::placeholder{color:var(--text-color)!important}textarea:focus::placeholder{color:var(--text-color)!important}select:focus::placeholder{color:var(--text-color)!important}input[type=checkbox]{opacity:0;position:absolute}input[type=radio]{opacity:0;position:absolute}input[type=checkbox]+label{font-variation-settings:"wght" var(--font-weight-normal);cursor:pointer;margin-left:-1px;padding:0 0 0 2.4rem;display:block;position:relative}input[type=radio]+label{font-variation-settings:"wght" var(--font-weight-normal);cursor:pointer;margin-left:-1px;padding:0 0 0 2.4rem;display:block;position:relative}input[type=checkbox]+label:before{content:"";text-align:center;background-color:#fff;border:1px solid #e3e3e3;border-radius:2px;width:1.33333rem;height:1.33333rem;margin-right:.8rem;line-height:1.33333rem;display:block;position:absolute;top:.266667rem;left:0}input[type=radio]+label:before{content:"";text-align:center;background-color:#fff;border:1px solid #e3e3e3;border-radius:2px;width:1.33333rem;height:1.33333rem;margin-right:.8rem;line-height:1.33333rem;display:block;position:absolute;top:.266667rem;left:0}input[type=checkbox]:checked+label:before{content:"";border-color:#000;background-image:none!important}input[type=radio]:checked+label:before{content:"";border-color:#000;background-image:none!important}input[type=checkbox]:checked+label:after{content:"";border:2px solid #000;border-width:0 2px 2px 0;width:6px;height:9px;display:block;position:absolute;top:.8rem;left:.293333rem;transform:rotate(45deg)translateY(-50%)}input[type=radio]:checked+label:after{content:"";border:2px solid #000;border-width:0 2px 2px 0;width:6px;height:9px;display:block;position:absolute;top:.8rem;left:.293333rem;transform:rotate(45deg)translateY(-50%)}select{width:auto;max-width:100%;position:relative}select:not([multiple]){background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 6 6\"><polygon points=\"3 6 3 6 0 0 6 0 3 6\" fill=\"%23101010\"/></svg>") 90%/8px no-repeat;padding-right:3.2rem}select[multiple]{width:100%;padding:1.6rem}select[multiple]:hover{border-color:#e3e3e3}select[multiple]:focus{border-color:#000}select[multiple]:focus option:checked{background:#000 linear-gradient(#000 0% 100%)}select[multiple]:disabled{cursor:not-allowed}select[multiple]:disabled:hover{border-color:#e3e3e3}textarea{resize:vertical;max-width:100%;display:block;overflow:auto}.header{-webkit-user-select:none;user-select:none;z-index:99;background:#fff;border-bottom:1px solid #e3e3e3;width:100%;position:relative;top:0}.header__inner{grid-column-gap:1.2rem;opacity:1;box-sizing:content-box;height:4rem;max-width:var(--page-width);padding:0 var(--page-margin);grid-template-columns:1fr auto auto;grid-template-areas:"logo search nav";align-items:center;margin:0 auto;display:grid}@media (min-width:37.5em){.header__inner{height:var(--header-height);grid-template-columns:1fr auto auto auto;grid-template-areas:"logo search subscribe nav"}}@media (min-width:75em){.header__inner{grid-template-columns:auto minmax(50%,1fr) auto auto;grid-template-areas:"logo nav search subscribe"}}.header__inner--wide{max-width:100%}.header.is-visible{opacity:1;background:#fff;border-color:#0000;width:100%;transition:transform .3s,height .3s,background .4s,opacity .3s;position:sticky;transform:translate(0);box-shadow:0 3px 10px #0000000f}@media (min-width:56.25em){.header.is-hidden{opacity:0;transition:transform .2s,background .3s,color .3s,opacity .3s;transform:translateY(-86px)}}.logo{z-index:998;grid-area:logo;position:relative}.logo__link{font-family:var(--logo-font);font-variation-settings:"wght" var(--font-weight-bold);font-size:clamp(1.21363rem,.30402vw + 1.15283rem,1.38084rem);color:var(--logo-color)!important}.logo__link>img{-o-object-fit:contain;object-fit:contain;width:auto;height:29px;display:block}.buttons{z-index:1;background:#fff;grid-area:subscribe}@media (max-width:37.4375em){.buttons{display:none}}.buttons__social a{margin:0 .4rem;display:inline-block}.buttons__social a>svg{pointer-events:none;vertical-align:middle;width:1.1rem;height:1.1rem;transition:all .12s linear;display:inline-block}.buttons__social a:hover{text-decoration:none;transform:translateY(-2px)}@media (max-width:37.4375em){.buttons__social{display:none}}.search{z-index:9999;background:#fff;grid-area:search}.search__btn{border:none;width:auto;margin-bottom:0;padding-right:0;-webkit-box-shadow:none!important;box-shadow:none!important;background:0 0!important}.search__btn:hover,.search__btn:focus{transform:translateY(0)}.search__btn:hover>svg,.search__btn:focus>svg{fill:#000}.search__btn>svg{fill:#000;vertical-align:middle;width:15px;height:15px;transition:all .24s;display:inline-block}.search__form{flex-basis:90%}.search__input{font-variation-settings:"wght" var(--font-weight-bold);opacity:0;background:0 0;border:none;width:100%;padding:0;font-size:1.29454rem;display:none}.search__input:focus{color:#000}.search__input:focus::-webkit-input-placeholder{opacity:.6;color:#8d8d94!important}.search__input:focus::placeholder{opacity:.6;color:#8d8d94!important}.search__input:focus:-ms-placeholder-shown{opacity:.6;color:#8d8d94!important}.search__input:focus::placeholder{opacity:.6;color:#8d8d94!important}.search__close{color:#0000;cursor:pointer;opacity:0;text-indent:-999rem;border:none;width:1.2rem;height:1.2rem;padding:0;position:relative;-webkit-box-shadow:none!important;box-shadow:none!important;background:0 0!important;margin:0!important}.search__close:before,.search__close:after{content:"";opacity:1;background-color:#000;width:1px;height:1.2rem;transition:all .14s ease-out;position:absolute;top:0;left:1rem;transform:rotate(45deg)}.search__close:after{transform:rotate(-45deg)}.search__close:hover{transform:translateY(0)}.search__close:hover:before,.search__close:hover:after{background-color:var(--primary-color)}.search__overlay{opacity:0;visibility:hidden;z-index:2005;background-color:#fff;width:100%;transition:all .24s ease-out;position:absolute;top:0;left:0}.search__overlay-inner{justify-content:space-between;align-items:center;height:4rem;display:flex}@media (min-width:37.5em){.search__overlay-inner{height:var(--header-height)}}.search__overlay.expanded{opacity:1;visibility:visible;display:block;transform:translate(0)}.search__overlay.expanded .search__input{animation:.24s .12s forwards slideininput;display:block}@keyframes slideininput{60%{opacity:0}to{opacity:1}}.search__overlay.expanded .search__close{animation:.24s .12s forwards slideinclose}@keyframes slideinclose{60%{opacity:0}to{opacity:1}}.navbar{grid-area:nav}.navbar .navbar__menu{margin:0 0 0 3.6rem;padding:0;list-style:none;display:flex}@media (max-width:74.9375em){.navbar .navbar__menu{display:none}}.navbar .navbar__menu li{font-family:var(--menu-font);font-variation-settings:"wght" var(--font-weight-bold);font-size:.823975rem;line-height:var(--line-height);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;width:auto;padding:0;display:block;position:relative}.navbar .navbar__menu li a,.navbar .navbar__menu li span[aria-haspopup=true]{color:#000;padding:0 .533333rem;transition:all .24s ease-out;display:block}.navbar .navbar__menu li a:active,.navbar .navbar__menu li a:focus,.navbar .navbar__menu li a:hover,.navbar .navbar__menu li span[aria-haspopup=true]:active,.navbar .navbar__menu li span[aria-haspopup=true]:focus,.navbar .navbar__menu li span[aria-haspopup=true]:hover{color:var(--primary-color)}.navbar .navbar__menu li span{color:#000;cursor:default;padding:0 .533333rem;display:block}.navbar .navbar__menu>li.active a,.navbar .navbar__menu>li:hover>a,.navbar .navbar__menu>li:hover>span[aria-haspopup=true]{color:var(--primary-color)}.navbar .navbar__menu--wide{border-left:1px solid #e3e3e3;height:100%;margin:0 0 0 .8rem}.navbar .navbar__menu--wide>li{line-height:var(--header-height);text-align:center;border-right:1px solid #e3e3e3;flex:1;padding:0 1rem;transition:all .24s}.navbar .navbar__menu--wide>li:hover{background:rgba(var(--bg-color), .03)}.navbar .navbar__menu--wide .has-submenu:active>.navbar__submenu,.navbar .navbar__menu--wide .has-submenu:focus>.navbar__submenu,.navbar .navbar__menu--wide .has-submenu:hover>.navbar__submenu{opacity:1;visibility:visible;min-width:100%;margin-top:0;left:0;transform:scale(1)}.navbar .navbar__menu--wide .has-submenu:active>.navbar__submenu:before,.navbar .navbar__menu--wide .has-submenu:focus>.navbar__submenu:before,.navbar .navbar__menu--wide .has-submenu:hover>.navbar__submenu:before{content:"";width:100%;height:.8rem;position:absolute;top:-.8rem}.navbar .has-submenu:active>.navbar__submenu,.navbar .has-submenu:focus>.navbar__submenu,.navbar .has-submenu:hover>.navbar__submenu{opacity:1;visibility:visible;margin-top:.8rem;left:0;transform:scale(1)}.navbar .has-submenu:active>.navbar__submenu:before,.navbar .has-submenu:focus>.navbar__submenu:before,.navbar .has-submenu:hover>.navbar__submenu:before{content:"";width:100%;height:.8rem;position:absolute;top:-.8rem}.navbar .has-submenu:active>.navbar__submenu.is-right-submenu,.navbar .has-submenu:focus>.navbar__submenu.is-right-submenu,.navbar .has-submenu:hover>.navbar__submenu.is-right-submenu{transform-origin:100% 0;left:auto;right:0}.navbar .has-submenu .has-submenu:active>.navbar__submenu,.navbar .has-submenu .has-submenu:focus>.navbar__submenu,.navbar .has-submenu .has-submenu:hover>.navbar__submenu,.navbar .has-submenu .has-submenu:active>.navbar__submenu.is-right-submenu,.navbar .has-submenu .has-submenu:focus>.navbar__submenu.is-right-submenu,.navbar .has-submenu .has-submenu:hover>.navbar__submenu.is-right-submenu{margin-top:0;top:0}.navbar .navbar__submenu{background:var(--primary-color);text-align:left;visibility:hidden;white-space:nowrap;z-index:1;opacity:0;transform-origin:top;border-radius:3px;margin:0;padding:1.06667rem 0;list-style-type:none;transition:opacity .15s,transform .3s cubic-bezier(.275,1.375,.8,1);position:absolute;left:-9999px;transform:scaleY(.5);box-shadow:0 5px 5px #00000040}.navbar .navbar__submenu__submenu{z-index:2}.navbar .navbar__submenu li{text-transform:none;font-size:.878906rem;line-height:1.5}.navbar .navbar__submenu li a,.navbar .navbar__submenu li span[aria-haspopup=true]{padding:.533333rem 1.6rem;transition:all .24s;color:#ffffffe0!important}.navbar .navbar__submenu li a:active,.navbar .navbar__submenu li a:focus,.navbar .navbar__submenu li a:hover,.navbar .navbar__submenu li span[aria-haspopup=true]:active,.navbar .navbar__submenu li span[aria-haspopup=true]:focus,.navbar .navbar__submenu li span[aria-haspopup=true]:hover{background:#ffffff0d;color:#fff!important}.navbar .navbar__submenu li span{padding:.533333rem 1.33333rem;color:#ffffffe0!important}.navbar .navbar__submenu li:hover>a,.navbar .navbar__submenu li:hover>span[aria-haspopup=true]{color:#fff!important}.navbar .navbar__toggle{-webkit-box-shadow:none;box-shadow:none;cursor:pointer;height:4rem;margin:0 0 0 calc(var(--page-margin) / 2);padding:1.06667rem 0 1.06667rem var(--page-margin);text-transform:none;z-index:2004;background:#fff;border:none;border-left:1px solid #e3e3e3;border-radius:3px;line-height:1;display:block;overflow:visible}@media (min-width:37.5em){.navbar .navbar__toggle{height:var(--header-height)}}@media (min-width:75em){.navbar .navbar__toggle{display:none}}.navbar .navbar__toggle:hover,.navbar .navbar__toggle:focus{-webkit-box-shadow:none;box-shadow:none;outline:none;transform:none}.navbar .navbar__toggle-box{width:24px;height:14px;display:inline-block;position:relative}.navbar .navbar__toggle-inner{text-indent:-9999999em;display:block;top:50%}.navbar .navbar__toggle-inner:before{content:"";display:block;top:-6px}.navbar .navbar__toggle-inner:after{content:"";display:block;bottom:-6px}.navbar .navbar__toggle-inner,.navbar .navbar__toggle-inner:before,.navbar .navbar__toggle-inner:after{background-color:#000;width:22px;height:2px;transition:transform,opacity .14s ease-out;position:absolute}.navbar .navbar__toggle-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.navbar .navbar__toggle-inner:before{transition:top 75ms .12s,opacity 75ms}.navbar .navbar__toggle-inner:after{transition:bottom 75ms .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.navbar .navbar__toggle.is-active .navbar__toggle-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.navbar .navbar__toggle.is-active .navbar__toggle-inner:before{opacity:0;transition:top 75ms,opacity 75ms .12s;top:0}.navbar .navbar__toggle.is-active .navbar__toggle-inner:after{transition:bottom 75ms,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;bottom:0;transform:rotate(-90deg)}.navbar_mobile_overlay{opacity:1;pointer-events:auto;z-index:998;background:#fff;width:100%;height:calc(100vh - 4rem);transition:all .3s cubic-bezier(0,0,.3,1);position:fixed;top:4rem;left:0;overflow:auto}@media (min-width:37.5em){.navbar_mobile_overlay{height:calc(100vh - var(--header-height));top:var(--header-height)}}.navbar_mobile_overlay.is-hidden{opacity:0;pointer-events:none}.navbar_mobile_overlay .navbar__menu{margin:24px}.navbar_mobile_overlay .navbar__menu li{text-align:center;margin:0;padding:0;list-style:none}.navbar_mobile_overlay .navbar__menu li a,.navbar_mobile_overlay .navbar__menu li .is-separator{color:#000;padding:10px 20px 10px 0;display:block;position:relative}.navbar_mobile_overlay .navbar__menu li a:active,.navbar_mobile_overlay .navbar__menu li a:focus,.navbar_mobile_overlay .navbar__menu li a:hover,.navbar_mobile_overlay .navbar__menu li .is-separator:active,.navbar_mobile_overlay .navbar__menu li .is-separator:focus,.navbar_mobile_overlay .navbar__menu li .is-separator:hover{color:#000}.navbar_mobile_overlay .navbar__menu li a[aria-haspopup=true]:after,.navbar_mobile_overlay .navbar__menu li .is-separator[aria-haspopup=true]:after{content:"";border:5px solid #0000;border-top-color:#6c6c6f;border-bottom-width:0;width:0;height:0;position:relative;top:14px;left:.533333rem}.navbar_mobile_overlay .navbar__submenu{visibility:hidden;margin:0;padding:0}.navbar_mobile_overlay .navbar__submenu[aria-hidden=false]{visibility:visible}.navbar_mobile_overlay .navbar__submenu_wrapper{opacity:0;height:0;transition:all .3s cubic-bezier(.275,1.375,.8,1);overflow:hidden}.navbar_mobile_overlay .navbar__submenu_wrapper.is-active{opacity:1;height:auto}.navbar_mobile_sidebar{z-index:998;background:#fff;width:80%;max-width:400px;height:100vh;transition:all .3s cubic-bezier(0,0,.3,1);position:fixed;top:4rem;left:0;overflow:auto;box-shadow:0 0 5px #00000040}@media (min-width:37.5em){.navbar_mobile_sidebar{top:var(--header-height)}}.navbar_mobile_sidebar.is-hidden{left:-400px}.navbar_mobile_sidebar .navbar__menu{margin:24px}.navbar_mobile_sidebar .navbar__menu li{margin:0;padding:0;font-size:16px;line-height:1.3;list-style:none}.navbar_mobile_sidebar .navbar__menu li a,.navbar_mobile_sidebar .navbar__menu li .is-separator{color:#000;padding:10px 20px 10px 0;display:block;position:relative}.navbar_mobile_sidebar .navbar__menu li a:active,.navbar_mobile_sidebar .navbar__menu li a:focus,.navbar_mobile_sidebar .navbar__menu li a:hover,.navbar_mobile_sidebar .navbar__menu li .is-separator:active,.navbar_mobile_sidebar .navbar__menu li .is-separator:focus,.navbar_mobile_sidebar .navbar__menu li .is-separator:hover{color:#000}.navbar_mobile_sidebar .navbar__menu li a[aria-haspopup=true]:after,.navbar_mobile_sidebar .navbar__menu li .is-separator[aria-haspopup=true]:after{content:"";border:5px solid #0000;border-top-color:#6c6c6f;border-bottom-width:0;width:0;height:0;position:absolute;top:18px;right:0}.navbar_mobile_sidebar .navbar__submenu{visibility:hidden;margin:0 0 0 24px;padding:0}.navbar_mobile_sidebar .navbar__submenu[aria-hidden=false]{visibility:visible}.navbar_mobile_sidebar .navbar__submenu_wrapper{opacity:0;height:0;transition:all .3s cubic-bezier(.275,1.375,.8,1);overflow:hidden}.navbar_mobile_sidebar .navbar__submenu_wrapper.is-active{opacity:1;height:auto}.navbar_mobile_sidebar__overlay{opacity:1;pointer-events:auto;z-index:10;background:#00000080;width:100%;height:100%;transition:all .3s cubic-bezier(0,0,.3,1);position:fixed;top:0}.navbar_mobile_sidebar__overlay.is-hidden{opacity:0;pointer-events:none}.wrapper{box-sizing:content-box;max-width:var(--page-width);padding:0 var(--page-margin);margin:0 auto}main{overflow:hidden}.ads{text-align:center}.ads--mt{margin-top:2.93333rem}.ads--mb{margin-bottom:2.93333rem}.author{align-items:center;margin:4.26667rem 0 0;display:flex}.author__avatar{border-radius:50%;flex-shrink:1;width:4rem;height:4rem;margin-right:1.2rem;display:block}.author__info>p{font-family:var(--body-font);margin-top:.533333rem;font-size:.878906rem;line-height:1.5}@media (min-width:37.5em){.author__info>p{width:80%}}.author__name{font-family:var(--body-font);font-variation-settings:"wght" var(--font-weight-bold);margin:0;font-size:1.06667rem}.card__item{padding:0;position:relative}.card__image-container{position:relative}.card__image{background:#f7f8fb;height:9.8rem;margin-bottom:1.33333rem;display:block;position:relative}.card__image>img{height:inherit;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.card__image:after{content:"";transition:all .24s;display:block;position:absolute;inset:0}.card__image:hover:after{background:#0000000f}.card__image--large{margin-bottom:1.86667rem}.card__maintag{background:var(--primary-color);color:#fff;font-variation-settings:"wght" var(--font-weight-bold);border-radius:3px;padding:.16rem .533333rem;font-size:.724196rem;display:inline-block;position:absolute;bottom:1rem;left:1rem}.card__maintag:hover,.card__maintag:active,.card__maintag:focus{color:#fff}.card__title{margin:0;font-size:1rem}.card__title--large{font-size:clamp(1.4729rem,.572099vw + 1.35848rem,1.78755rem)}.card__meta{color:#6c6c6f;letter-spacing:.1em;text-transform:uppercase;margin-top:.8rem;font-size:.678934rem}@media (min-width:37.5em){.card__meta{margin-top:1.33333rem}}.card__meta>*{margin-right:1rem;display:inline-block}.card__comments>a>svg{fill:var(--link-color);vertical-align:sub;width:14px;height:14px;transition:all .24s}.card__comments>a:hover>svg{fill:var(--link-color-hover)}.card__content--big{text-align:center;position:absolute;bottom:3.46667rem;left:2rem;right:2rem}.card__content--big a:not(.card__maintag){color:#fff}.card__content--big a:not(.card__maintag):hover,.card__content--big a:not(.card__maintag):active,.card__content--big a:not(.card__maintag):focus{color:#fff;opacity:.8}.card__content--big__title{letter-spacing:-.02em;margin-top:.533333rem}.card__content--big__maintag{padding:.373333rem .666667rem;font-size:.772476rem;position:relative;left:0}.card__content--big__meta{color:#fff;margin-top:1.86667rem}.card__content--big__meta>*{margin-right:0}.card__text{font-family:var(--body-font)}.editor-picks{margin-top:2.93333rem;position:relative;overflow:hidden}.editor-picks:after{content:"";height:2.93333rem;max-width:var(--page-width);width:calc(100% - 2 * var(--page-margin));border-bottom:1px solid #e3e3e3;margin:0 auto;display:block}@media (min-width:37.5em){.editor-picks .card__item:first-child{grid-area:left}.editor-picks .card__item:nth-child(2){grid-area:center-top}.editor-picks .card__item:nth-child(3){grid-area:right-top}.editor-picks .card__item:nth-child(4){grid-area:center-bottom}.editor-picks .card__item:nth-child(5){grid-area:right-bottom}}.editor-picks .card__image--big{height:38rem;margin:0}.editor-picks .card__image--big:after{content:"";background:linear-gradient(#0000 65%,#00000069 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.editor-picks .cards{grid-gap:40px;display:grid}@media (min-width:37.5em){.editor-picks .cards{grid-gap:20px;grid-template-columns:1fr 1fr;grid-template-areas:"left left""left left""center-top right-top""center-bottom right-bottom"}}@media (min-width:75em){.editor-picks .cards{grid-gap:40px}}@media (min-width:56.25em){.editor-picks--layout-1 .cards{grid-template-columns:2fr 1fr 1fr;grid-template-areas:"left center-top right-top""left center-bottom right-bottom"}}@media (min-width:37.5em){.editor-picks--layout-1 .card__item:nth-child(4),.editor-picks--layout-1 .card__item:nth-child(5){border-top:1px solid #e3e3e3;padding-top:2.4rem}}@media (min-width:56.25em){.editor-picks--layout-2 .cards{grid-template-columns:1fr 2fr 1fr;grid-template-areas:"center-top left right-top""center-bottom left right-bottom"}}@media (min-width:37.5em){.editor-picks--layout-2 .card__item:nth-child(4),.editor-picks--layout-2 .card__item:nth-child(5){border-top:1px solid #e3e3e3;padding-top:2.4rem}}@media (min-width:56.25em){.editor-picks--layout-3 .cards{grid-template-columns:repeat(4,1fr);grid-template-areas:"left left left left""center-top right-top center-bottom right-bottom"}}.container{padding-top:2.93333rem}@media (min-width:56.25em) and (max-width:74.9375em){.container--sidebar{max-width:80%;margin:0 auto}}@media (min-width:75em){.container--sidebar{grid-template-columns:minmax(0, 1fr) var(--sidebar-width);grid-gap:2.93333rem;justify-content:center;display:grid}}.container--centered{margin:0 auto}@media (min-width:56.25em){.container--centered{max-width:80%}}@media (min-width:75em){.container--centered{max-width:calc(100% - var(--sidebar-width))}}.articles{padding-bottom:3.2rem}@media (min-width:75em){.articles.is-sidebar{border-right:1px solid #e3e3e3;padding-right:2.93333rem}}.articles__inner{margin:0;list-style:none}.articles__inner--layout-1{grid-gap:2.93333rem 20px;grid-template-columns:100%;display:grid}@media (min-width:37.5em){.articles__inner--layout-1{grid-template-columns:repeat(2,1fr)}}@media (min-width:56.25em){.articles__inner--layout-1{grid-gap:2.93333rem 40px}}.articles__inner--layout-1 .card__item:last-child:after{border:none!important}@media (min-width:37.5em){.articles__inner--layout-1 .card__item:nth-child(4n-3),.articles__inner--layout-1 .card__item:nth-child(4n-2){grid-column:span 2}}.articles__inner--layout-1 .card__item:nth-child(4n-3):after,.articles__inner--layout-1 .card__item:nth-child(4n-2):after{content:"";height:1px;width:var(--separator-width);border-bottom:1px solid #e3e3e3;margin-top:2.93333rem;display:block}@media (min-width:37.5em){.articles__inner--layout-1 .card__item:nth-child(4n-3):after,.articles__inner--layout-1 .card__item:nth-child(4n-2):after{grid-column:span 2}}.articles__inner--layout-1 .card__item:nth-child(4n-3) .card__image,.articles__inner--layout-1 .card__item:nth-child(4n-2) .card__image{height:20rem}@media (min-width:37.5em){.articles__inner--layout-1 .card__item:nth-child(4n+1):not(:first-child){grid-column:span 2}}.articles__inner--layout-1 .card__item:nth-child(4n+1):not(:first-child):before{content:"";height:1px;width:var(--separator-width);border-top:1px solid #e3e3e3;margin-bottom:2.93333rem;display:block}@media (min-width:37.5em){.articles__inner--layout-1 .card__item:nth-child(4n+1):not(:first-child):before{grid-column:span 2}}.articles__inner--layout-1.articles__inner--horizontal .card__item:nth-child(4n) .card__image,.articles__inner--layout-1.articles__inner--horizontal .card__item:nth-child(4n-1) .card__image{height:9.8rem!important}.articles__inner--layout-2{grid-gap:2.93333rem 20px;grid-template-columns:100%;display:grid}@media (min-width:37.5em){.articles__inner--layout-2{grid-template-columns:repeat(2,1fr)}}@media (min-width:56.25em){.articles__inner--layout-2{grid-gap:2.93333rem 40px}}.articles__inner--layout-2 .card__item:last-child:after{border:none!important}@media (min-width:37.5em){.articles__inner--layout-2 .card__item:nth-child(3n-2){grid-column:span 2}}.articles__inner--layout-2 .card__item:nth-child(3n-2):after{content:"";height:1px;width:var(--separator-width);border-bottom:1px solid #e3e3e3;margin-top:2.93333rem;display:block}@media (min-width:37.5em){.articles__inner--layout-2 .card__item:nth-child(3n-2):after{grid-column:span 2}}.articles__inner--layout-2 .card__item:nth-child(3n-2) .card__image{height:20rem}@media (min-width:37.5em){.articles__inner--layout-2 .card__item:nth-child(3n+1):not(:first-child){grid-column:span 2}}.articles__inner--layout-2 .card__item:nth-child(3n+1):not(:first-child):before{content:"";height:1px;width:var(--separator-width);border-top:1px solid #e3e3e3;margin-bottom:2.93333rem;display:block}@media (min-width:37.5em){.articles__inner--layout-2 .card__item:nth-child(3n+1):not(:first-child):before{grid-column:span 2}}.articles__inner--layout-2.articles__inner--horizontal .card__item:nth-child(3n) .card__image,.articles__inner--layout-2.articles__inner--horizontal .card__item:nth-child(3n-1) .card__image{height:9.8rem!important}.articles__inner--layout-3 .card__item{margin-bottom:2.93333rem}.articles__inner--layout-3 .card__item:last-child{margin-bottom:0}.articles__inner--layout-3 .card__item:after{content:"";height:1px;width:var(--separator-width);border-bottom:1px solid #e3e3e3;margin-top:2.93333rem;display:block}@media (min-width:37.5em){.articles__inner--layout-3 .card__item:after{grid-column:span 2}}.articles__inner--layout-3 .card__item:last-child:after{border:none!important}.articles__inner--layout-3 .card__item .card__image{height:20rem}.articles__inner--layout-4 .card__item{margin-bottom:2.13333rem}.articles__inner--layout-4 .card__item:last-child{margin-bottom:0}@media (min-width:56.25em){.articles__inner--layout-4 .card__item{grid-column-gap:40px;grid-template-columns:30% 1fr;display:grid}.articles__inner--layout-4 .card__item h2{margin-top:.533333rem}}.articles__inner--layout-4 .card__item:after{content:"";height:1px;width:var(--separator-width);border-bottom:1px solid #e3e3e3;margin-top:2.13333rem;display:block}@media (min-width:37.5em){.articles__inner--layout-4 .card__item:after{grid-column:span 2}}.articles__inner--layout-4 .card__item:last-child:after{border:none!important}@media (min-width:56.25em){.articles__inner--layout-4 .card__item--full{grid-column-gap:0;grid-template-columns:1fr}}.articles__inner--layout-4 .card__image{margin:0}@media (max-width:74.9375em){.sidebar{border-top:1px solid #e3e3e3;padding-top:2.93333rem}}@media (min-width:56.25em){.sidebar{padding-bottom:3.2rem}}.sidebar__item-title{text-transform:uppercase;margin:0 0 2.4rem}.sidebar__item+.sidebar__item{margin-top:3.2rem}@media (min-width:56.25em){.sidebar__item+.sidebar__item{margin-top:4.8rem}}.featured-posts__list{counter-reset:my-awesome-counter;margin:0;list-style:none}.featured-posts__item{counter-increment:counter;border-bottom:1px solid #e3e3e3;margin-bottom:1.33333rem;padding:0 0 1.33333rem 3.4rem;position:relative}.featured-posts__item:last-child{border:none;padding-bottom:0}.featured-posts__item:before{content:"0" counter(counter) ".";font-variation-settings:"wght" var(--font-weight-bold);font-size:1.29454rem;line-height:1.15;position:absolute;top:0;left:0}.featured-posts__image{margin-bottom:2.13333rem}.latest-review{background:#000;padding:40px}.latest-review__list{margin:0;list-style:none}@media (min-width:37.5em){.latest-review__list{grid-gap:2.93333rem 20px;grid-template-columns:repeat(2,1fr);display:grid}}.latest-review__item{padding-left:0}.latest-review__item .card__image{background:#222;height:6.8rem}.latest-review__item .card__meta{color:#8d8d94}.latest-review__image{width:30%;max-width:6.4rem;height:4.5rem;display:block}.latest-review h2{color:#fff}.latest-review a{color:#fff;text-decoration:none;transition:all .24s}.latest-review a:hover,.latest-review a:active,.latest-review a:focus{color:#fff}.latest-review a:hover{opacity:.7}.latest-review .btn--outline{color:#8d8d94;border:2px solid #6c6c6f;margin-top:2.13333rem}.latest-review .btn--outline:hover,.latest-review .btn--outline:active,.latest-review .btn--outline:focus{color:#fff;border-color:#fff}.tags__list{margin:0;list-style:none}.tags__item{margin:0 .533333rem .533333rem 0;padding:0;display:inline-block}.tags__item a{letter-spacing:.1em;text-transform:uppercase;border:1px solid #e3e3e3;border-radius:3px;padding:.466667rem .666667rem;font-size:.678934rem;display:inline-block}.tags__item a>span{color:#8d8d94}.tags__item a:hover{border-color:var(--link-color)}.authors__list{margin:0;list-style:none}@media (min-width:37.5em) and (max-width:74.9375em){.authors__list{flex-wrap:wrap;justify-content:space-between;display:flex}}.authors__item{align-items:center;margin-bottom:1.86667rem;padding-left:0;display:flex}.authors__item .card__title{margin:0 0 -.8rem}.authors__image{background:#f7f8fb;border-radius:50%;width:3.6rem;height:3.6rem;margin-right:20px;overflow:hidden}.content{padding:0 0 4.26667rem}@media (min-width:75em){.content.is-sidebar{border-right:1px solid #e3e3e3;padding-right:2.93333rem}}.content__inner{max-width:var(--entry-width);margin:0 auto 2.13333rem}.content__header{z-index:1;margin-bottom:2.13333rem;padding:0;position:relative}.content__header--full{text-align:center;margin-top:2.13333rem}@media (min-width:56.25em){.content__header--full{margin-top:2.93333rem}.content__header--partial{flex-wrap:wrap;align-items:center;display:flex}}.content__header--partial__left{text-align:center;padding:2.66667rem 0}@media (min-width:56.25em){.content__header--partial__left{text-align:left;width:50%}.content__header--partial__left>div{max-width:calc(var(--page-width) / 2);margin-left:auto;padding-right:4rem}}.content__header.is-avatar{margin-bottom:3.2rem}.content__title{margin:1.06667rem 0}.content__title.is-sidebar{margin-top:0}.content__featured-image{background-color:#f7f8fb}.content__featured-image>img{display:inline-block}.content__featured-image>figcaption{background:#fff;margin:0;padding-top:.533333rem}.content__hero-image{background-color:#f7f8fb;align-self:stretch;width:100%;height:100%;display:block;position:relative}@media (min-width:56.25em){.content__hero-image{height:60vh}}.content__hero-image>img{height:inherit;-o-object-fit:cover;object-fit:cover;width:inherit;display:block}.content__hero-image>figcaption{bottom:var(--page-margin);color:#e3e3e3;left:var(--page-margin);background:#000;border-radius:2px;padding:0 .4rem;position:absolute}@media (min-width:37.5em){.content__hero-image>figcaption{left:auto;right:var(--page-margin)}}.content__hero-image--nomargin{margin-top:0}.content__hero-image--full{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.content__hero-image--partial{width:100%;margin-top:0}@media (min-width:56.25em){.content__hero-image--partial{flex:1 0 50%;width:50vw;margin-right:calc(50% - 50vw)}}.content__hero-image--partial>figcaption{bottom:inherit;color:#6c6c6f;left:0;right:inherit;text-align:left;background:#fff;border-radius:0;margin:0;padding:.8rem 0 0;position:relative}.content__maintag{background:var(--primary-color);color:#fff;font-variation-settings:"wght" var(--font-weight-bold);border-radius:3px;margin-bottom:.533333rem;padding:.16rem .533333rem;font-size:.724196rem;display:inline-block;bottom:1rem}.content__maintag:hover,.content__maintag:active,.content__maintag:focus{color:#fff}.content__entry{font-family:var(--body-font);margin-top:2.66667rem}.content__entry>:first-child{margin-top:0}.content__entry a:not(.btn):not([type=button]):not([type=submit]):not(button){-webkit-text-decoration-skip:ink;text-decoration-skip:ink;text-decoration:underline}.content__entry a:not(.btn):not([type=button]):not([type=submit]):not(button):hover{color:var(--link-color);background:rgba(var(--bg-color), .04)}.content__entry a:not(.btn):not([type=button]):not([type=submit]):not(button):active{color:var(--link-color);background:rgba(var(--bg-color), .04)}.content__entry a:not(.btn):not([type=button]):not([type=submit]):not(button):focus{color:var(--link-color);background:rgba(var(--bg-color), .04)}.content-desc{margin-top:.8rem}.content__footer{margin-bottom:.533333rem}.content__footer-title{text-transform:uppercase;margin-bottom:.8rem;font-size:.724196rem}.content__updated{color:#6c6c6f;margin-bottom:1.06667rem;font-size:.878906rem;font-style:italic}.content__tag-inner{margin:0 -.266667rem;list-style:none}.content__tag li{margin:.266667rem;padding:0;display:inline-block}.content__tag li>a{letter-spacing:.1em;text-transform:uppercase;border:1px solid #e3e3e3;border-radius:3px;padding:.466667rem .666667rem;font-size:.678934rem;display:inline-block}.content__tag li>a:hover{border-color:var(--link-color)}.content__share{margin:.8rem 0}@media (min-width:37.5em){.content__share{display:none}}.content__share-inner{margin:0 -.266667rem}.content__share-inner>a{text-align:center;border-radius:3px;align-items:center;margin:.266667rem;padding:.533333rem .8rem;line-height:1;display:inline-flex}.content__share-inner>a:hover{background:#000}.content__share-inner>a span{color:#fff;font-variation-settings:"wght" var(--font-weight-bold);text-transform:uppercase;margin-left:.266667rem;font-size:.596719rem}.content__share-inner>a svg{fill:#fff;pointer-events:none;vertical-align:middle;width:18px;height:18px}.content__comments{border-top:1px solid #e3e3e3;margin-top:4.26667rem}.content__comments-button{margin:2.66667rem auto 0;display:block}.content__comments-button.is-hidden{display:none!important}.content__comments-inner--hidden{display:none}.content__comments-inner.is-visible{display:block}.content__comments-inner>h3{margin:0 0 1.6rem}.content__related{border-top:1px solid #e3e3e3;padding:1.06667rem 0 3.2rem}.content__related-cards{grid-gap:40px 20px;margin-top:1.6rem;display:grid}@media (min-width:37.5em){.content__related-cards{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}}@media (min-width:75em){.content__related-cards{grid-gap:40px}}.post__image,.post__image>img{display:inline-block}.post__image--left{float:left;max-width:50%;margin-right:2.13333rem}.post__image--right{float:right;max-width:50%;margin-left:2.13333rem}.post__image--center{text-align:center;margin-left:auto;margin-right:auto;display:block}.post__image--wide{display:block}@media (min-width:56.25em){.post__image--wide{padding:0 var(--page-margin);text-align:center;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.post__image--wide a,.post__image--wide img{height:auto;width:var(--page-width)}.post__image--full{display:block}@media (min-width:56.25em){.post__image--full{text-align:center;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.post__image--full a,.post__image--full img{width:100%;height:auto;display:block}@media (min-width:56.25em){.is-sidebar .post__image--wide,.is-sidebar .post__image--full{margin-left:auto;margin-right:auto;padding:0}}.post__video,.post__iframe{width:100%;margin-top:1.6rem;margin-bottom:2.13333rem;padding:0;display:block;position:relative;overflow:hidden}.post__video:before,.post__iframe:before{content:"";padding-top:var(--embed-aspect-ratio);display:block}.post__video iframe[height*=\%][width*=\%],.post__video video[height*=\%][width*=\%],.post__video iframe[height]:not([height*=\%])[width]:not([width*=\%]),.post__video video[height]:not([height*=\%])[width]:not([width*=\%]),.post__iframe iframe[height*=\%][width*=\%],.post__iframe video[height*=\%][width*=\%],.post__iframe iframe[height]:not([height*=\%])[width]:not([width*=\%]),.post__iframe video[height]:not([height*=\%])[width]:not([width*=\%]){border:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0}.post__video:has(iframe:not([height])):before{display:none}.post__video:has(iframe:not([width])):before{display:none}.post__video:has(video:not([height])):before{display:none}.post__video:has(video:not([width])):before{display:none}.post__iframe:has(iframe:not([height])):before{display:none}.post__iframe:has(iframe:not([width])):before{display:none}.post__iframe:has(video:not([height])):before{display:none}.post__iframe:has(video:not([width])):before{display:none}.post__toc ul{counter-reset:item;margin:.533333rem 0 0 2ch;list-style:decimal}.post__toc ul li{counter-increment:item;padding:0}.post__toc ul ul{margin-top:0}.post__toc ul ul li{display:block}.post__toc ul ul li:before{content:counters(item, ".") ". ";margin-left:-2ch}.post__aside{margin-top:1.6rem}@media (min-width:37.5em){.post__aside{float:right;z-index:1;max-width:40%;margin:1.6rem 0 1.6rem 3.2rem;position:relative}}.post__aside>:first-child{margin:0}@media (min-width:37.5em){.post__aside--left{float:left;margin:1.6rem 3.2rem 1.6rem 0}}.contentbar{opacity:0;padding:0 var(--page-margin);-webkit-user-select:none;user-select:none;z-index:999;width:100%;transition:all .36s ease-out;display:none;position:fixed;bottom:0;left:0;transform:translateY(100%)}@media (min-width:37.5em){.contentbar{display:block}}.contentbar.is-visible{opacity:1;transform:translateY(0)}.contentbar__inner{max-width:var(--page-width);background:#fff;border-radius:4px 4px 0 0;justify-content:space-between;align-items:center;margin:0 auto;padding:.8rem .533333rem 1.06667rem;display:flex;position:relative;box-shadow:0 -7px 10px #0000000f}.contentbar__inner--center{justify-content:center}.contentbar__nav-link{letter-spacing:.1em;text-transform:uppercase;padding:1rem;font-size:.678934rem}.contentbar__nav-link>svg{fill:var(--primary-color)}.contentbar__nav-link>span{margin:0 .266667rem}.contentbar__nav-link[href=""]{opacity:.3;pointer-events:none}.contentbar__nav-link[href=""]>svg{fill:#6c6c6f}.contentbar__share{grid-area:social}.contentbar__share-inner{align-items:center;display:flex}.contentbar__share-inner>*{margin-top:0}.contentbar__share-inner>h3{font-size:.678934rem;font-family:var(--body-font);font-variation-settings:"wght" var(--font-weight-normal);letter-spacing:.1em;text-transform:uppercase;margin-right:.4rem;display:none}@media (min-width:56.25em){.contentbar__share-inner>h3{display:inline-block}}.contentbar__share-inner>a{margin:0;padding:.4rem;display:inline-block}.contentbar__share-inner>a svg{pointer-events:none;vertical-align:middle;width:18px;height:18px}.contentbar__share-inner>a:hover{transform:translateY(-2px)}.contentbar__progress{background:-webkit-gradient(linear, left top, right top, from(var(--primary-color)), color-stop(0, transparent));background:linear-gradient(to right, var(--primary-color) var(--scroll), transparent 0);z-index:100;width:100%;height:5px;position:absolute;bottom:0;left:0}.page__title{text-align:center;border-bottom:1px solid #e3e3e3;margin-top:2.13333rem;padding-bottom:2.13333rem}.page__title h1{color:#8d8d94;margin:0}.page__title h1:first-letter{text-transform:uppercase}.page__title h1>sup{font-variation-settings:"wght" var(--font-weight-normal);font-size:1rem}.page__title--centered{margin-left:auto;margin-right:auto}@media (min-width:56.25em){.page__title--centered{max-width:80%}}@media (min-width:75em){.page__title--centered{max-width:calc(100% - var(--sidebar-width))}}.page__desc{color:#6c6c6f;margin:.533333rem auto 0;font-size:.878906rem;line-height:1.5}@media (min-width:56.25em){.page__desc{max-width:var(--entry-width)}}.page__desc>:first-child{margin-top:0}.page--author__avatar{border-radius:50%;width:3.4rem;height:3.4rem;margin-bottom:.533333rem}.page--author__website{letter-spacing:.1em;text-transform:uppercase;align-items:center;margin-top:1.6rem;font-size:.678934rem;display:inline-flex}.page--author__website a{margin-left:.4rem}.page--error{text-align:center}.page--search form{flex-wrap:wrap;align-items:flex-start;display:flex}@media (max-width:37.4375em){.page--search input{margin-bottom:.533333rem}}@media (min-width:20em){.page--search input{flex:1 0 auto}}@media (min-width:37.5em){.page--search input{margin-right:.533333rem}}@media (max-width:37.4375em){.page--search button{width:100%}}.subpages{border-top:1px solid #e3e3e3;margin-top:4.26667rem}.subpages__list{list-style:initial;margin-left:2ch}.subpages__list ul{list-style:initial;margin:0 0 0 2ch}.subpages__list li{padding:0 0 0 1ch}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.align-justify{text-align:justify}.iframe{border:1px solid #e3e3e3}.ordered-list{counter-reset:listCounter}.ordered-list li{counter-increment:listCounter;list-style:none;position:relative}.ordered-list li:before{color:var(--primary-color);content:counter(listCounter, decimal-leading-zero) ".";font-variation-settings:"wght" var(--font-weight-bold);position:absolute;left:-2rem}.msg{border-left:4px solid #0000;padding:.266667rem 1.33333rem}.msg--highlight{border-color:#f6c144}.msg--info{border-color:#3773eb}.msg--success{border-color:#69da58}.msg--warning{border-color:#ec1037}.dropcap:first-letter{color:var(--headings-color);float:left;font-family:var(--heading-font);font-variation-settings:"wght" var(--font-weight-bold);margin-right:.533333rem;padding:.533333rem .533333rem 0 0;font-size:4.41226rem;line-height:1}.pec-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.pec-overlay{height:inherit;text-align:center;background-color:#e3e3e3;justify-content:center;align-items:center;padding:1rem;font-size:14px;line-height:1.4;display:none;position:relative}@media (min-width:37.5em){.pec-overlay{font-size:16px;line-height:var(--line-height);padding:1rem 2rem}}.pec-overlay.is-active{display:flex}.pec-overlay-inner p{margin:0 0 1rem}.facebook>svg{fill:#0866ff}.post__share .facebook{background:#0866ff}.twitter>svg{fill:#000}.post__share .twitter{background:#000}.instagram>svg{fill:#000}.post__share .instagram{background:#000}.vimeo>svg{fill:#1ab7ea}.post__share .vimeo{background:#1ab7ea}.pinterest>svg{fill:#bd081c}.post__share .pinterest{background:#bd081c}.youtube>svg{fill:#cd201f}.post__share .youtube{background:#cd201f}.linkedin>svg{fill:#007bb6}.post__share .linkedin{background:#007bb6}.buffer>svg{fill:#333}.post__share .buffer{background:#333}.mix>svg{fill:#fd8235}.post__share .mix{background:#fd8235}.whatsapp>svg{fill:#25d366}.post__share .whatsapp{background:#25d366}.pagination{border-top:1px solid #e3e3e3;padding-top:2.13333rem}@media (min-width:20em){.pagination>a+a{margin-left:.533333rem}}.newsletter-popup{opacity:0;z-index:1000;background:#00000080;position:fixed}@media (min-height:0) and (max-height:48.0625em){.newsletter-popup{display:none}}@media (min-width:37.5em){.newsletter-popup{visibility:hidden;width:100%;height:100%;inset:0}}.newsletter-popup.is-visible{opacity:1;visibility:visible}.newsletter-popup__inner{background:#fff;border-radius:4px;width:100%;max-width:52rem;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 30px #00000014}.newsletter-popup__left{background:rgba(var(--bg-color), .03);border-radius:4px 0 0 4px;align-items:center;width:40%;height:100%;margin:0;padding:2rem 0 2rem 2rem;display:flex;position:absolute;top:0;left:0;overflow:hidden}.newsletter-popup__right{background:rgba(var(--bg-color), .03);font-family:var(--body-font);width:100%;padding:2.66667rem;line-height:1.5}@media (min-width:56.25em){.newsletter-popup__right{padding:3.73333rem}}.newsletter-popup__right.is-image{margin-left:40%}.newsletter-popup__close{color:#000;font-variation-settings:"wght" var(--font-weight-normal);border:0;width:auto;font-size:1.21363rem;position:absolute;top:0;right:0;-webkit-box-shadow:none!important;box-shadow:none!important;background:0 0!important}.newsletter-popup__close:hover{color:var(--primary-color);transform:translate(0)}.newsletter-popup h3{margin-top:0}.newsletter-popup p{margin:.533333rem 0 1.06667rem}.newsletter-popup input[type=email]{width:100%;margin-top:.533333rem}.newsletter-popup input[type=text]{width:100%;margin-top:.533333rem}.newsletter-popup__agree{text-align:left;margin:1.33333rem 0}.newsletter-popup__agree li{align-items:flex-start;padding:0;display:flex}.newsletter-popup__agree li label{margin-right:0}.newsletter-popup__submit{width:100%}.footer{text-align:center;border-top:1px solid #e3e3e3;padding:3.2rem 0;font-size:.878906rem}@media (min-width:37.5em){.footer{padding:4.8rem 0 6.4rem}}.footer a{color:var(--link-color-hover);text-decoration:none;transition:all .24s}.footer a:hover,.footer a:active,.footer a:focus{color:var(--link-color)}.footer__logo{font-family:var(--heading-font);font-variation-settings:"wght" var(--font-weight-bold);grid-area:logo;margin-right:auto;font-size:1.21363rem;display:inline-block}.footer__logo>img{width:auto;height:29px}.footer__nav{margin:2.13333rem 0 0}.footer__nav li{font-variation-settings:"wght" var(--font-weight-bold);margin:0 .533333rem;padding:0;display:inline-block;position:relative}.footer__social a{margin:0 .4rem;display:inline-block}.footer__social a>svg{pointer-events:none;width:1.1rem;height:1.1rem;transition:all .12s linear;display:inline-block}.footer__social a:hover{text-decoration:none;transform:translateY(-2px)}.footer__copy{margin:2.13333rem 0;font-size:.823975rem;line-height:2}.gallery{margin:2.66667rem -.266667rem}@media (min-width:20em){.gallery{flex-wrap:wrap;display:flex}}.gallery-wrapper--wide{justify-content:center;display:flex}@media (min-width:56.25em){.gallery-wrapper--wide{padding:0 var(--page-margin);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.gallery-wrapper--wide .gallery{max-width:calc(var(--page-width) + .533333rem)}.gallery-wrapper--full{justify-content:center;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex}}@media (min-width:20em){.gallery[data-columns="1"] .gallery__item{flex:1 0 100%}}@media (min-width:30em){.gallery[data-columns="2"] .gallery__item{flex:1 0 50%}}@media (min-width:37.5em){.gallery[data-columns="3"] .gallery__item{flex:1 0 33.333%}}@media (min-width:56.25em){.gallery[data-columns="4"] .gallery__item{flex:0 25%}.gallery[data-columns="5"] .gallery__item{flex:0 20%}.gallery[data-columns="6"] .gallery__item{flex:0 16.666%}.gallery[data-columns="7"] .gallery__item{flex:1 0 14.285%}.gallery[data-columns="8"] .gallery__item{flex:1 0 12.5%}}.gallery__item{margin:0;padding:.266667rem;position:relative}@media (min-width:20em){.gallery__item{flex:1 0 50%}}@media (min-width:30em){.gallery__item{flex:1 0 33.333%}}@media (min-width:37.5em){.gallery__item{flex:1 0 25%}}.gallery__item a{width:100%;height:100%;display:block}.gallery__item a:after{content:"";opacity:0;background:linear-gradient(#0000,#000);width:calc(100% - .533333rem);height:calc(100% - .533333rem);transition:all .24s ease-out;display:block;position:absolute;inset:.266667rem}.gallery__item a:hover:after{opacity:.4}.gallery__item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.gallery__item figcaption{color:#fff;opacity:0;text-align:center;transition:all .24s ease-out;position:absolute;bottom:1.2rem;left:50%;transform:translate(-50%,1.2rem)}.gallery__item:hover figcaption{opacity:1;transform:translate(-50%)}.pswp--zoom-allowed .pswp__img{cursor:default!important}img[loading]{opacity:0}img.is-loaded{opacity:1;transition:opacity 1s cubic-bezier(.215,.61,.355,1)}