:root{--page-margin:4vw;--page-width:64rem;--entry-width:62ch;--body-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--heading-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--logo-font:var(--body-font);--menu-font:var(--body-font);--font-size:clamp(1rem, 1rem + (.2 * ((100vw - 20rem) / 46)), 1.2rem);--font-weight-normal:400;--font-weight-bold:700;--line-height:1.6;--letter-spacing:0em;--headings-weight:700;--headings-transform:none;--headings-style:normal;--headings-letter-spacing:-.03em;--headings-line-height:1.2;--hero-bg:#111;--header-height:3rem;--hero-min-height:20rem;--hero-max-height:45rem;--hero-opacity:.6;--grid-gap:.75rem;--card-height:15rem;--card-opacity:.4;--card-accent-opacity:.2;--border-radius:3px;--white:#fff;--black:#000;--dark:#111;--gray-1:#6c6c6f;--gray-2:#747577;--light:#d5d5d5;--lighter:#f3f3f3;--color:#6672ab;--color-rgb:102, 114, 171;--text-color:#111;--headings-color:#111;--link-color:#6672ab;--link-color-hover:#6672ab}*,: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(--color);color:var(--white)}html{font-size:var(--font-size);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}html.no-scroll{position:fixed;overflow:hidden}body{background:var(--white);color:var(--text-color);font-family:var(--body-font);font-variation-settings:"wght" var(--font-weight-normal);line-height:var(--line-height);letter-spacing:var(--letter-spacing);-ms-scroll-chaining:none;overscroll-behavior:none;overflow-x:hidden}a{color:var(--link-color);text-decoration:none;transition:all .12s linear}a:hover,a:active{color:var(--link-color)}a:focus{color:var(--link-color);outline:none}.inverse{color:var(--dark);text-decoration:none;transition:all .12s linear}.inverse:hover,.inverse:active{color:var(--link-color)}.inverse:focus{color:var(--link-color);outline:none}p,ul,ol,dl,table,pre{margin-top:calc(1rem + .5vw)}blockquote,figure,hr{margin-top:calc(1rem + 1vw);margin-bottom:calc(1rem + 1vw)}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);letter-spacing:var(--headings-letter-spacing);text-transform:var(--headings-transform);margin-top:calc(2.25rem + .5vw);line-height:1.1}h1,.h1{font-size:clamp(1.67583rem,2.46212vw + 1.18341rem,2.8084rem)}h2,.h2{font-size:clamp(1.4729rem,1.51419vw + 1.17006rem,2.16943rem)}h3,.h3{font-size:clamp(1.29454rem,.828894vw + 1.12876rem,1.67583rem)}h4,.h4{font-size:clamp(1.13778rem,.340784vw + 1.06962rem,1.29454rem)}h5,.h5{font-size:clamp(1rem,.299517vw + .940097rem,1.13778rem)}h6,.h6{font-size:1rem}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{margin-top:calc(.5rem + .5vw)}b,strong{font-variation-settings:"wght" var(--font-weight-bold)}blockquote{border-left:.3rem solid var(--color);background:#00000008;padding:1.5rem 1.5rem 1.5rem 1.75rem;font-style:italic}blockquote cite{color:var(--dark);font-variation-settings:"wght" var(--font-weight-bold);margin-top:.75rem;font-size:.9375rem;font-style:normal;display:block}blockquote>:first-child{margin-top:0}ul,ol{margin-left:2rem}ul>li,ol>li{list-style:inherit;padding:0 0 .25rem 1rem}dl dt{font-variation-settings:"wght" var(--font-weight-bold)}sup,sub{font-size:55%;line-height:1}code{background-color:rgba(var(--color-rgb), .1);color:var(--color);border-radius:2px;padding:.25rem .5rem;font-family:Monaco,Courier New,monospace;font-size:.823975rem}pre{background-color:var(--lighter);word-wrap:break-word;border-radius:3px;width:100%;padding:1.5rem;font-size:.823975rem;white-space:pre-wrap!important}pre code{background-color:var(--lighter);font-size:inherit;padding:0;color:inherit!important}table{border-collapse:collapse;border-spacing:0;vertical-align:top;text-align:left;white-space:nowrap;max-width:100%;display:block;overflow-x:auto}table th{border-bottom:2px solid var(--light);padding:.75rem 1.25rem}table tr:nth-child(2n){background:#00000008}table td{padding:.75rem 1.25rem}figcaption{clear:both;color:var(--gray-1);text-align:center;margin:.75rem 0 0;font-size:.724196rem;font-style:italic}hr,.separator{text-align:center;background:0 0;border:none;max-width:none;height:auto;line-height:1}hr:before,.separator:before{content:"···";color:var(--dark);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:var(--dark);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{border-top:1px solid var(--light);content:"";width:100%;height:1px;position:absolute;top:50%;left:0}.btn,button{background:var(--dark);border-radius:var(--border-radius);color:var(--white);cursor:pointer;font:var(--font-weight-bold) .724196rem var(--body-font);vertical-align:middle;text-align:center;text-transform:uppercase;border:none;width:100%;padding:.75rem 1.5rem;transition:all .12s linear;display:inline-block}[type=button]{background:var(--dark);border-radius:var(--border-radius);color:var(--white);cursor:pointer;font:var(--font-weight-bold) .724196rem var(--body-font);vertical-align:middle;text-align:center;text-transform:uppercase;border:none;width:100%;padding:.75rem 1.5rem;transition:all .12s linear;display:inline-block}[type=submit]{background:var(--dark);border-radius:var(--border-radius);color:var(--white);cursor:pointer;font:var(--font-weight-bold) .724196rem var(--body-font);vertical-align:middle;text-align:center;text-transform:uppercase;border:none;width:100%;padding:.75rem 1.5rem;transition:all .12s linear;display:inline-block}@media (min-width:20em){.btn,button{width:auto}[type=button]{width:auto}[type=submit]{width:auto}}.btn:hover,button:hover,.btn:focus,button:focus{background:var(--color);color:var(--white)}[type=button]:hover{background:var(--color);color:var(--white)}[type=submit]:hover{background:var(--color);color:var(--white)}[type=button]:focus{background:var(--color);color:var(--white)}[type=submit]:focus{background:var(--color);color:var(--white)}.btn:disabled,button:disabled{background-color:var(--lighter);border-color:var(--lighter);color:var(--gray-1);cursor:not-allowed}[type=button]:disabled{background-color:var(--lighter);border-color:var(--lighter);color:var(--gray-1);cursor:not-allowed}[type=submit]:disabled{background-color:var(--lighter);border-color:var(--lighter);color:var(--gray-1);cursor:not-allowed}.btn:active,button:active{background:var(--color)}[type=button]:active{background:var(--color)}[type=submit]:active{background:var(--color)}@media (max-width:19.9375em){.btn+.btn,button+.btn,.btn+button,button+button{margin-top:.5rem}[type=button]+.btn{margin-top:.5rem}[type=submit]+.btn{margin-top:.5rem}.btn+[type=button]{margin-top:.5rem}[type=button]+[type=button]{margin-top:.5rem}[type=submit]+[type=button]{margin-top:.5rem}button+[type=button]{margin-top:.5rem}.btn+[type=submit]{margin-top:.5rem}[type=button]+[type=submit]{margin-top:.5rem}[type=submit]+[type=submit]{margin-top:.5rem}button+[type=submit]{margin-top:.5rem}[type=button]+button{margin-top:.5rem}[type=submit]+button{margin-top:.5rem}}.btn--outline{border:2px solid var(--dark);-webkit-box-shadow:none;box-shadow:none;color:var(--dark);background:0 0}.btn--outline:hover,.btn--outline:active,.btn--outline:focus{border-color:var(--color);-webkit-box-shadow:none;box-shadow:none;color:var(--color);background:0 0}button{-webkit-appearance:none;-moz-appearance:none}[type=button]{-webkit-appearance:none;-moz-appearance:none}[type=submit]{-webkit-appearance:none;-moz-appearance:none}fieldset{border:1px solid var(--light);margin:0 0 1.5rem;padding:1.5rem}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 1rem .75rem 0}option{font-variation-settings:"wght" var(--font-weight-normal)}textarea,select{background-color:var(--white);border:none;border:1px solid var(--light);border-radius:var(--border-radius);-webkit-appearance:none;-moz-appearance:none;outline:none;width:100%;padding:.375rem .75rem;font-size:1rem}[type=text]{background-color:var(--white);border:none;border:1px solid var(--light);border-radius:var(--border-radius);-webkit-appearance:none;-moz-appearance:none;outline:none;width:100%;padding:.375rem .75rem;font-size:1rem}[type=url]{background-color:var(--white);border:none;border:1px solid var(--light);border-radius:var(--border-radius);-webkit-appearance:none;-moz-appearance:none;outline:none;width:100%;padding:.375rem .75rem;font-size:1rem}[type=tel]{background-color:var(--white);border:none;border:1px solid var(--light);border-radius:var(--border-radius);-webkit-appearance:none;-moz-appearance:none;outline:none;width:100%;padding:.375rem .75rem;font-size:1rem}[type=number]{background-color:var(--white);border:none;border:1px solid var(--light);border-radius:var(--border-radius);-webkit-appearance:none;-moz-appearance:none;outline:none;width:100%;padding:.375rem .75rem;font-size:1rem}[type=email]{background-color:var(--white);border:none;border:1px solid var(--light);border-radius:var(--border-radius);-webkit-appearance:none;-moz-appearance:none;outline:none;width:100%;padding:.375rem .75rem;font-size:1rem}[type=search]{background-color:var(--white);border:none;border:1px solid var(--light);border-radius:var(--border-radius);-webkit-appearance:none;-moz-appearance:none;outline:none;width:100%;padding:.375rem .75rem;font-size:1rem}@media (min-width:37.5em){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{border-color:var(--color)}[type=text]:focus{border-color:var(--color)}[type=url]:focus{border-color:var(--color)}[type=tel]:focus{border-color:var(--color)}[type=number]:focus{border-color:var(--color)}[type=email]:focus{border-color:var(--color)}[type=search]:focus{border-color:var(--color)}input[type=checkbox]{opacity:0;position:absolute}input[type=radio]{opacity:0;position:absolute}input[type=checkbox]+label{cursor:pointer;margin-left:-1px;padding:0;position:relative}input[type=radio]+label{cursor:pointer;margin-left:-1px;padding:0;position:relative}input[type=checkbox]+label:before{background-color:var(--white);border:1px solid var(--light);content:"";vertical-align:middle;text-align:center;border-radius:2px;width:1.25rem;height:1.25rem;margin-right:1rem;line-height:1.25rem;display:inline-block}input[type=radio]+label:before{background-color:var(--white);border:1px solid var(--light);content:"";vertical-align:middle;text-align:center;border-radius:2px;width:1.25rem;height:1.25rem;margin-right:1rem;line-height:1.25rem;display:inline-block}input[type=checkbox]:checked+label:before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 8'%3e%3cpolygon points='9.53 0 4.4 5.09 1.47 2.18 0 3.64 2.93 6.54 4.4 8 5.87 6.54 11 1.46 9.53 0' fill='%236B78B4'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:11px 8px}input[type=radio]:checked+label:before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 8'%3e%3cpolygon points='9.53 0 4.4 5.09 1.47 2.18 0 3.64 2.93 6.54 4.4 8 5.87 6.54 11 1.46 9.53 0' fill='%236B78B4'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:11px 8px}input[type=radio]+label:before{border-radius:50%}input[type=radio]:checked+label:before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3ccircle cx='4' cy='4' r='4' fill='%236B78B4'/%3e%3c/svg%3e")}[type=file]{width:100%;margin-bottom:1.5rem}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=\"%238a8b8c\"/></svg>") 90%/8px no-repeat;padding-right:3rem}select[multiple]{border:1px solid var(--light);width:100%;padding:1.5rem}select[multiple]:hover{border-color:var(--light)}select[multiple]:focus{border-color:var(--color)}select[multiple]:disabled{background-color:var(--lighter);cursor:not-allowed}select[multiple]:disabled:hover{border-color:var(--light)}textarea{resize:vertical;max-width:100%;display:block;overflow:auto}.top{height:var(--header-height);width:100%;padding:0 var(--page-margin);z-index:99;position:absolute;top:0;left:0}@media (min-width:56.25em){.top{height:auto;max-height:9.5rem}}.top>div{height:100%;max-width:var(--page-width);align-items:center;width:100%;margin:0 auto;display:grid;position:relative}@media (max-width:56.1875em){.top>div{grid-template-columns:1fr auto auto;grid-template-areas:"logo search menu"}}.top.is-visible{background:var(--white);height:var(--header-height);opacity:1;padding:0 var(--page-margin);transition:transform .24s,height .3s,background .3s,opacity .24s;align-items:center;transition-delay:50ms;position:fixed;transform:translate(0);box-shadow:0 0 1px #0003}@media (min-width:56.25em){.top.is-visible>div{max-width:var(--page-width);grid-template-columns:1fr auto auto;grid-template-areas:"logo menu search";margin:0 auto}}.top.is-visible .logo{text-align:left;grid-area:logo;padding:0;font-size:1.78755rem}.top.is-visible .navbar{text-align:right}.top.is-visible .navbar__toggle{height:auto}.top.is-visible .search__input{font-size:1.4729rem}.top.is-visible .search__btn{margin-left:1rem;position:relative;top:0;right:0}.top.is-hidden{opacity:0;transition:transform .24s,background .3s,color .3s,opacity .24s;transform:translateY(-86px)}.logo{font-family:var(--logo-font);font-variation-settings:"wght" var(--font-weight-bold);font-size:1.78755rem;display:block;color:var(--dark)!important}@media (min-width:56.25em){.logo{text-align:center;padding:1.5rem 0 .75rem;font-size:3.63559rem}}.logo:hover{text-decoration:none}.logo:focus{outline:none}.logo>img{height:var(--header-height);-o-object-fit:contain;object-fit:contain;width:auto;padding:.5rem 0}@media (min-width:56.25em){.logo>img{height:5rem}}@media (max-width:56.1875em){.search{grid-area:search}}.search__btn{width:auto;margin:0;padding:.5rem;position:relative;right:0;-webkit-box-shadow:none!important;box-shadow:none!important;background:0 0!important;border:none!important}@media (min-width:56.25em){.search__btn{padding-right:0;position:absolute;top:40%}}.search__btn:hover,.search__btn:focus{transform:translateY(0)}.search__btn:hover>svg,.search__btn:focus>svg{fill:var(--color)}.search__btn>svg{fill:var(--dark);transition:all .24s;display:block}.search__form{flex-basis:90%}.search__input{font-family:var(--heading-font);opacity:0;background:0 0;width:100%;padding:0;font-size:clamp(1.4729rem,1.51419vw + 1.17006rem,2.16943rem);display:none;border:none!important;margin:0!important}.search__close{color:#0000;cursor:pointer;opacity:0;text-indent:-999rem;border:none;width:1.6rem;height:1.6rem;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{background-color:var(--dark);content:"";opacity:1;width:1px;height:1.6rem;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(--color)}.search__overlay{background-color:var(--white);opacity:0;visibility:hidden;z-index:2005;width:100%;height:100%;transition:all .24s ease-out;position:absolute;top:0;left:0}.search__overlay-inner{justify-content:space-between;align-items:center;height:100%;display:flex}.search__overlay.expanded{opacity:1;visibility:visible;display:block;transform:translate(0)}.search__overlay.expanded .search__input{animation:.24s .1s forwards slideininput;display:block}@keyframes slideininput{60%{opacity:0}to{opacity:1}}.search__overlay.expanded .search__close{animation:.24s .1s forwards slideinclose}@keyframes slideinclose{60%{opacity:0}to{opacity:1}}@media (max-width:56.1875em){.navbar{grid-area:menu}}.navbar .navbar__menu{justify-content:center;margin:0;padding:0;list-style:none;display:flex}@media (max-width:56.1875em){.navbar .navbar__menu{display:none}}.navbar .navbar__menu li{font-family:var(--menu-font);font-variation-settings:"wght" var(--font-weight-bold);font-size:.9375rem;line-height:var(--line-height);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:var(--dark);padding:0 .5rem;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(--color)}.navbar .navbar__menu li span{color:var(--dark);cursor:default;padding:0 .5rem;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(--color)}.navbar .has-submenu:active>.navbar__submenu,.navbar .has-submenu:focus>.navbar__submenu,.navbar .has-submenu:hover>.navbar__submenu{opacity:1;visibility:visible;margin-top:.75rem;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:.75rem;position:absolute;top:-.75rem}.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(--color);border-radius:var(--border-radius);text-align:left;visibility:hidden;white-space:nowrap;z-index:1;opacity:0;transform-origin:0 0;margin:0;padding:.5rem 0;list-style-type:none;transition:opacity .15s,transform .3s cubic-bezier(.275,1.375,.8,1);position:absolute;left:-9999px;transform:scale(.8);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:.5rem 1.5rem;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:var(--white)!important}.navbar .navbar__submenu li span{padding:.5rem 1.25rem;color:#ffffffe0!important}.navbar .navbar__submenu li:hover>a,.navbar .navbar__submenu li:hover>span[aria-haspopup=true]{color:var(--white)!important}.navbar .navbar__toggle{-webkit-box-shadow:none;box-shadow:none;cursor:pointer;text-transform:none;z-index:2004;background:0 0;border:none;height:4.5rem;margin:0;padding:1rem 0 1rem 1.5rem;line-height:1;display:block;overflow:visible}@media (min-width:37.5em){.navbar .navbar__toggle{height:var(--header-height)}}@media (min-width:56.25em){.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:var(--dark);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{background:var(--white);opacity:1;pointer-events:auto;z-index:998;width:100%;height:calc(100vh - 4.5rem);transition:all .3s cubic-bezier(0,0,.3,1);position:fixed;top:4.5rem;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{font-family:var(--menu-font);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:var(--dark);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:var(--dark)}.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-style:solid;border-width:5px 5px 0;border-color:var(--gray-1) transparent transparent transparent;width:0;height:0;position:relative;top:14px;left:.5rem}.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{background:var(--white);z-index:1000;width:80%;max-width:400px;height:100vh;transition:all .3s cubic-bezier(0,0,.3,1);position:fixed;top:0;left:0;overflow:auto;box-shadow:0 0 5px #00000040}.navbar_mobile_sidebar.is-hidden{left:-400px}.navbar_mobile_sidebar .navbar__menu{margin:24px}.navbar_mobile_sidebar .navbar__menu li{font-family:var(--menu-font);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:var(--dark);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:var(--dark)}.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-style:solid;border-width:5px 5px 0;border-color:var(--gray-1) transparent transparent transparent;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}.container{box-sizing:content-box;max-width:var(--page-width);padding:0 var(--page-margin);margin-left:auto;margin-right:auto}@media (max-width:56.1875em){.container{padding-top:var(--header-height)}}.wrapper{max-width:var(--entry-width);margin-left:auto;margin-right:auto}.hero{background:var(--hero-bg);margin-bottom:var(--grid-gap);min-height:var(--hero-min-height);text-align:center;z-index:1;position:relative;top:0}.hero:after{content:" ";clear:both;display:block}@media (min-width:56.25em){.hero{margin-top:12.75rem}.hero--narrow{left:calc((100% - var(--page-width)) / 2);width:var(--page-width)}}.hero--full{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.hero__header{color:var(--white);max-width:var(--page-width);padding:0 var(--page-margin);text-align:center;z-index:2;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:56.25em){.hero__header{max-width:calc(var(--page-width) + 8%)}}.hero__header *{color:var(--white)}.hero__header h1{margin-top:.5rem}.hero__header a:not(.page__desc a){text-decoration:none}.hero__header a:not(.page__desc a):hover{text-underline-offset:.2em;-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration:underline;text-decoration-thickness:1px}.hero__image{margin:0;position:relative}.hero__image:after{background:var(--hero-bg);content:"";height:100%;opacity:var(--hero-opacity);width:100%;display:block;position:absolute;top:0;left:0}.hero__image>img{-o-object-fit:cover;object-fit:cover;width:100%;display:block}@media (max-width:56.1875em){.hero__image>img{min-height:var(--hero-min-height)}}@media (min-width:56.25em){.hero__image>img{height:var(--hero-max-height)}}.hero__image>figcaption{background:var(--dark);border-radius:var(--border-radius);color:var(--white);bottom:4%;right:var(--page-margin);text-align:left;padding:0 .5rem;display:inline-table;position:absolute}.l-grid{grid-gap:var(--grid-gap);margin:0;display:grid}@media (min-width:37.5em){.l-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:56.25em){.l-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:75em){.l-grid{grid-template-columns:repeat(4,1fr)}.l-grid--1 .c-card:nth-child(7n-2){grid-column:span 2}.l-grid--1 .c-card:nth-child(7n-2) h2{font-size:2.16943rem}}.l-grid--1 .c-card:nth-child(6n-5) .c-card__image>a:after{background:var(--color);opacity:var(--card-accent-opacity)}@media (min-width:75em){.l-grid--2 .c-card:nth-child(5n){grid-column:span 2}.l-grid--2 .c-card:nth-child(5n) h2{font-size:2.16943rem}}.l-grid--2 .c-card:nth-child(8n-6) .c-card__image>a:after{background:var(--color);opacity:var(--card-accent-opacity)}@media (min-width:75em){.l-grid--3{grid-template-columns:repeat(3,1fr)}.l-grid--3 .c-card:nth-child(2n){grid-column:span 1}}.l-grid--3 .c-card:nth-child(8n-6) .c-card__image>a:after{background:var(--color);opacity:var(--card-accent-opacity)}@media (min-width:75em){.l-grid--4 .c-card:nth-child(5n){grid-column:span 4}.l-grid--4 .c-card:nth-child(5n) h2{font-size:2.16943rem}}.l-grid--4 .c-card:nth-child(8n-6) .c-card__image>a:after{background:var(--color);opacity:var(--card-accent-opacity)}@media (min-width:37.5em){.l-grid--5{grid-template-columns:repeat(2,1fr)}}.l-grid--5 .c-card:nth-child(5n-2) .c-card__image>a:after{background:var(--color);opacity:var(--card-accent-opacity)}@media (min-width:37.5em){.l-grid--6{grid-template-columns:repeat(1,1fr)}}.l-grid--6 .c-card:nth-child(3n) .c-card__image>a:after{background:var(--color);opacity:var(--card-accent-opacity)}.c-card{border-radius:var(--border-radius);height:var(--card-height);text-align:center;padding:0;font-size:.823975rem;position:relative;overflow:hidden}.c-card:after{background:var(--dark);content:"";display:inherit;z-index:0;height:100%}.c-card__image{margin:0}.c-card__image>a{display:block;position:relative;overflow:hidden}.c-card__image>a:after{background:var(--dark);content:"";height:100%;opacity:var(--card-opacity);width:100%;transition:all .3s ease-out;position:absolute;top:0;left:0}.c-card__image img{height:var(--card-height);-o-object-fit:cover;object-fit:cover;width:100%;transition:all .3s ease-out;display:block}.c-card:hover .c-card__image>a:after{background:var(--dark);content:"";height:100%;opacity:var(--card-accent-opacity);width:100%;position:absolute;top:0;left:0}.c-card__header{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-card__header>h2{margin-top:.5rem;font-size:clamp(1.13778rem,.340784vw + 1.06962rem,1.29454rem)}.c-card__header>h2>a{color:var(--white);text-decoration:none;transition:all .12s linear}.c-card__header>h2>a:hover,.c-card__header>h2>a:active{color:var(--white)}.c-card__header>h2>a:focus{color:var(--white);outline:none}.c-card__header>h2>a:before{content:"";z-index:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.c-card__header>p{color:var(--white);text-transform:uppercase;margin:0;font-size:.678934rem}.content__meta{color:var(--gray-1);font-size:.823975rem}.content__entry{margin:1.5rem 0 3rem}@media (min-width:56.25em){.content__entry{margin:2.75rem auto}}.content__entry>:first-child{margin-top:0}.content__entry a:not(.btn):not([type=button]):not([type=submit]):not(button){text-decoration:none}.content__entry a:not(.btn):not([type=button]):not([type=submit]):not(button):hover{text-underline-offset:.2em;-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration:underline;text-decoration-thickness:1px}.content__bio{border-top:1px solid var(--light);text-align:center;margin:1.5rem 0 0;padding:2.75rem 0 1.5rem;font-size:.878906rem;overflow:hidden}@media (min-width:37.5em){.content__bio{text-align:left;padding-left:6rem}}.content__bio>img{border-radius:50%;width:4rem;height:4rem;margin:0 0 1.5rem}@media (min-width:37.5em){.content__bio>img{float:left;margin-left:-5.5rem}}.content__bio>h3{margin:0}.content__bio a{text-decoration:none}.content__bio a:hover{text-underline-offset:.2em;-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration:underline;text-decoration-thickness:1px}.content__share{flex-wrap:wrap;margin:2.75rem -.25rem;display:flex}.content__share>a{border-radius:var(--border-radius);font:var(--font-weight-bold) .678934rem var(--body-font);text-transform:uppercase;text-align:center;flex:auto;margin:0 1% .25rem 0;padding:.75rem 1rem;display:inline-block;color:var(--white)!important}@media (max-width:37.4375em){.content__share>a{width:48%}}.content__share>a:hover{background:var(--dark);text-decoration:none}.content__share svg{fill:#fff;pointer-events:none;vertical-align:middle;width:.9rem;height:.9rem;margin:0 .5rem 0 0}.content__last-updated{color:var(--gray-1);margin:-1.5rem 0 2.75rem;font-size:.772476rem;font-style:italic}.content__tag{border-top:1px solid var(--light);margin-top:1.5rem;margin-left:0;padding-top:2.75rem}.content__tag>li{margin:0 1% .25rem 0;padding:0;list-style:none;display:inline-block}.content__tag>li>a{border-radius:var(--border-radius);border:1px solid var(--light);color:var(--dark);font:var(--font-weight-normal) .678934rem var(--body-font);text-align:center;text-transform:uppercase;padding:.5rem .75rem;display:block}.content__tag>li>a:hover{color:var(--white);background:var(--dark);border-color:var(--dark);text-decoration:none}@media (max-width:37.4375em){.content__tag>li{width:48%}}.content__nav{border-top:1px solid var(--light);color:var(--gray-1);justify-content:space-between;align-items:flex-start;margin-top:2.25rem;padding:1.5rem 0;font-size:.772476rem;display:flex}.content__nav__prev,.content__nav__next{width:50%}.content__nav__prev{text-align:left}.content__nav__next{text-align:right;flex-direction:row-reverse;margin-left:auto}.content__nav h3{margin:0;font-size:1rem}.content__nav+.content__related{margin-top:0}.content__related{border-top:1px solid var(--light);margin-top:2.25rem}.content__related__wrap{flex-wrap:wrap;width:104%;margin:1.5rem -2% 0;display:flex}.content__related__wrap figure{flex-basis:50%;margin:0;padding:.75rem 2% 0}@media (min-width:37.5em){.content__related__wrap figure{flex-basis:33.333%}}.content__related__wrap figure a{display:block}.content__related__wrap figure a>img{border-radius:var(--border-radius);-o-object-fit:cover;object-fit:cover;width:100%;height:8rem;transition:all .24s}.content__related__wrap figure a:hover img{opacity:.8}.content__related__wrap figcaption{text-align:left;margin-top:1rem;font-style:normal}.content__related__wrap h4{margin:.5rem 0;font-size:1rem}.post__image,.post__image>img{display:inline-block}.post__image--left{float:left;max-width:50%;margin-bottom:1.5rem;margin-right:1.5rem}.post__image--right{float:right;max-width:50%;margin-bottom:1.5rem;margin-left:1.5rem}.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;max-width:var(--page-width);width:100%;margin:auto;display:block}}.post__image--full{text-align:center;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:block}.post__image--full a,.post__image--full img{width:100%;height:auto;display:block}.post__video,.post__iframe{width:100%;margin-top:calc(1rem + 1vw);margin-bottom:calc(1rem + 1vw);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:calc(.5rem + .25vw) 0 calc(1.5rem + .25vw) 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:-20px}.comments-area{border-top:1px solid var(--light);margin-top:2.25rem}.banner{text-align:center}.banner--before-content{margin-bottom:1.5rem}@media (min-width:56.25em){.banner--before-content{margin-bottom:3.25rem}}.banner--after-content{margin-top:calc(2.25rem + .5vw)}.page__desc>:first-child{margin-top:0}.page__desc a{text-underline-offset:.2em;-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration:underline;text-decoration-thickness:1px}.page__desc a:hover{text-decoration:none}.page--author__thumb{border-radius:50%}.page--author__website{align-items:center;margin-top:calc(1rem + .5vw);display:inline-flex}.page--author__website a{margin-left:.4rem}.page--search form{flex-wrap:wrap;align-items:flex-start;margin:1.5rem 0 -1rem;display:flex}@media (min-width:56.25em){.page--search form{margin-top:2.75rem}}@media (max-width:37.4375em){.page--search input{margin-bottom:.5rem}}@media (min-width:20em){.page--search input{flex:1 0 auto;margin-right:.5rem}}@media (max-width:37.4375em){.page--search button{width:100%}}.page--error{text-align:center}.subpages{margin-top:2.25rem}.subpages>.wrapper{border-top:1px solid var(--light);padding-top:2.75rem}.subpages__title{margin:0}.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}.msg{padding:1rem 1.5rem}.msg--highlight{background-color:#fff7e5}.msg--info{background-color:#d9edf7}.msg--success{background:#d5efc2}.dropcap:first-letter{float:left;font-family:var(--heading-font);margin-right:.5rem;padding:.5rem .25rem .5rem 0;font-size:2.8084rem;line-height:.9}.pec-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.pec-overlay{background-color:var(--light);height:inherit;text-align:center;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}.content__share .facebook{background:#0866ff}.content__share .twitter,.content__share .instagram{background:#000}.content__share .vimeo{background:#1ab7ea}.content__share .pinterest{background:#bd081c}.content__share .youtube{background:#cd201f}.content__share .linkedin{background:#007bb6}.content__share .buffer{background:#333}.content__share .mix{background:#fd8235}.content__share .whatsapp{background:#25d366}.pagination{justify-content:center;margin-top:calc(2.25rem + .5vw);display:flex}.pagination>a+a{margin-left:.5rem}.gallery{margin:calc(1rem + 1vw) -.5rem}@media (min-width:20em){.gallery{flex-wrap:wrap;display:flex}}@media (min-width:56.25em){.gallery-wrapper--wide{padding:0 var(--page-margin);justify-content:center;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex}.gallery-wrapper--wide .gallery{max-width:var(--page-width)}}.gallery-wrapper--full{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@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:.5rem;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 0%,#0006 100%);width:calc(100% - 1rem);height:calc(100% - 1rem);transition:all .24s ease-out;display:block;position:absolute;inset:.5rem}.gallery__item a:hover:after{opacity:1}.gallery__item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.gallery__item figcaption{color:var(--white);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--dark .pswp__bg{background:var(--black)}.pswp--dark .pswp__button,.pswp--dark .pswp__button--arrow--left:before,.pswp--dark .pswp__button--arrow--right:before{background-image:url(../svg/gallery-icons-light.svg)}.pswp--light .pswp__bg{background:var(--white)}.pswp--light .pswp__counter,.pswp--light .pswp__caption__center{color:var(--dark)}.pswp--light .pswp__button,.pswp--light .pswp__button--arrow--left:before,.pswp--light .pswp__button--arrow--right:before{background-image:url(../svg/gallery-icons-dark.svg)}.footer{background:var(--dark);text-align:center;margin:calc(2.25rem + .5vw) 0 0;padding:calc(2.25rem + 1vw) 0 calc(3rem + 1.5vw);overflow:hidden}.footer a{color:var(--white)}.footer a:hover{color:#ffffffb3}.footer__wrapper{padding:0 var(--page-margin)}.footer__copyright{color:var(--gray-2);letter-spacing:1px;text-transform:uppercase;font-size:.678934rem}.footer__social svg{fill:var(--white);opacity:.6;width:1rem;height:1rem;margin:1.5rem .375rem 0;transition:all .12s linear}.footer__social svg:hover{opacity:1}.footer__bttop{opacity:0;text-align:center;visibility:hidden;z-index:999;border-radius:50%;padding:.45rem;line-height:1;position:fixed;bottom:1.25rem;right:2rem;width:auto!important}@media (min-width:56.25em){.footer__bttop{bottom:2.5rem}}.footer__bttop:hover{opacity:1}.footer__bttop>svg{fill:var(--white);width:23px;height:23px;margin:0}.footer__bttop.is-visible{visibility:visible;opacity:1}.card:hover .card__image img{transform:scale(1.6)rotate(25deg)}.navbar .navbar__submenu{width:30px}.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{min-width:30px}.navbar .has-submenu .has-submenu:active>.navbar__submenu,.navbar .has-submenu .has-submenu:focus>.navbar__submenu,.navbar .has-submenu .has-submenu:hover>.navbar__submenu{left:30px}.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{left:-30px}.pswp--zoom-allowed .pswp__img{cursor:default!important}img[loading]{opacity:0}img.is-loaded{opacity:1;transition:all 1s cubic-bezier(.215,.61,.355,1)}@media (min-width:56.25em){.logo{padding:.5rem 0 .25rem;line-height:1.2}.hero{margin-top:5.5rem}}:root{--gap-around:1.5rem}.hero{margin-bottom:var(--gap-around)}:root{--color:#6c6c6f;--color-rgb:108, 108, 111;--link-color:#6c6c6f;--link-color-hover:#6c6c6f}.content__tag{border-top:none}.content__tag>li>a{text-transform:none!important;background:0 0!important;border:none!important;padding:.4rem .9rem!important;font-size:.65rem!important;font-weight:700!important}.content__tag>li:first-child>a{padding-left:0!important}.content__tag>li>a:hover,.content__tag>li>a:focus{color:var(--gray-1)!important;background:0 0!important}::selection{background:rgba(var(--color-rgb), .35);color:inherit}.pagination a:hover,.content__tag>li>a:hover,.navbar .navbar__menu li a:hover,.btn:hover{opacity:.9}.footer__bttop:hover,.footer__bttop:focus,.footer__bttop:active{background:#6c6c6f80!important}.content__entry{margin-bottom:1rem!important}.content__share{margin-top:.5rem;margin-bottom:.5rem}.content__last-updated{margin:0 0 .75rem!important}.content__tag{margin-top:0;padding-top:.75rem}.footer{margin-top:1.5rem}.c-card:hover .c-card__image img{transform:scale(1.1)}:root{--heading-font:"Playfair Display", Georgia, serif;--body-font:"Source Serif 4", Georgia, serif.}.top{display:none!important}@media (min-width:56.25em){.hero{margin-top:0!important}}@media (max-width:56.1875em){.container{padding-top:0!important}}html{background:var(--dark)}body{background:var(--white)}:root{--hero-min-height:18rem;--hero-max-height:34rem}.footer__bttop{justify-content:center;align-items:center;width:2.5rem!important;height:2.5rem!important;padding:0!important;display:flex!important}