.te-blog__badge{border-radius:var(--radius-sm);background-color:hsl(var(--te-cat,var(--blue)));color:hsl(var(--te-cat-ink,var(--white)));letter-spacing:.01em;transition:filter var(--transition-time);padding:3px 10px 2px;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;display:inline-block}.te-blog__badge:is(:hover,:focus-visible){color:hsl(var(--te-cat-ink,var(--white)));filter:brightness(1.08)saturate(1.1);text-decoration:none}.te-bloghero{--te-cat:var(--blue);--te-cat-ink:var(--white);--te-hero-shape:circle;--te-hero-x:58%;--te-hero-y:42%;--te-hero-inner:24%;--te-hero-outer:64%;--te-hero-h:clamp(240px, 20vw, var(--te-hero-max,300px));--te-hero-btn:var(--strawberry);--te-hero-icons-left:url(../images/blog-hero-icons-left.svg);--te-hero-icons-right:url(../images/blog-hero-icons-right.svg);--te-hero-icons-opacity:.7;--te-hero-icons-ratio:.4;isolation:isolate;background-color:hsl(var(--blue));color:hsl(var(--white));position:relative;overflow:hidden}.te-bloghero .te-bloghero__overlay{inset-block:0;z-index:3;width:min(100%, var(--container-max));pointer-events:none;opacity:var(--te-hero-icons-opacity);background-image:var(--te-hero-icons-left), var(--te-hero-icons-right);background-position:4px,right 4px center;background-size:auto var(--te-hero-h), auto var(--te-hero-h);background-repeat:no-repeat;position:absolute;left:50%;transform:translate(-50%)}.te-bloghero .te-bloghero__inner{min-height:var(--te-hero-h);padding-block:var(--space-5);align-items:center;display:flex;position:static}.te-bloghero .te-bloghero__media{z-index:1;width:80%;position:absolute;inset:0 0 0 auto}.te-bloghero .te-bloghero__media img{object-fit:cover;object-position:var(--te-hero-focus,center 30%);width:100%;height:100%;display:block}.te-bloghero .te-bloghero__fade{z-index:2;pointer-events:none;background:radial-gradient(var(--te-hero-shape) at var(--te-hero-x) var(--te-hero-y), hsla(var(--blue), 0) 0%, hsla(var(--blue), 0) var(--te-hero-inner), hsla(var(--blue), .45) calc((var(--te-hero-inner) + var(--te-hero-outer)) / 2), hsla(var(--blue), 1) var(--te-hero-outer)), linear-gradient(90deg, hsla(var(--blue), .75) 0%, hsla(var(--blue), 0) 40%);position:absolute;inset:-1px}.te-bloghero .te-bloghero__text{z-index:4;max-width:62%;margin-left:max(0px, calc(var(--te-hero-h) * var(--te-hero-icons-ratio) + 20px - var(--container-pad)));position:relative}.te-bloghero .te-bloghero__title{margin:var(--space-3) 0 var(--space-3);color:hsl(var(--white));text-wrap:balance;text-shadow:0 2px 22px hsla(var(--darkBlue), .55);-webkit-hyphens:manual;hyphens:manual;font-size:clamp(1.75rem,1.1rem + 1.4vw,2.5rem);font-weight:700;line-height:1.08}.te-bloghero .te-bloghero__title a{color:inherit;transition:opacity var(--transition-time);text-decoration:none}.te-bloghero .te-bloghero__title a:is(:hover,:focus-visible){color:inherit;opacity:.85}.te-bloghero.te-bloghero--long .te-bloghero__title{font-size:clamp(1.375rem,.95rem + 1vw,2rem)}.te-bloghero.te-bloghero--xlong .te-bloghero__title{font-size:clamp(1.25rem,.9rem + .7vw,1.625rem)}.te-bloghero .te-bloghero__meta{margin:0 0 var(--space-4);text-shadow:0 1px 12px hsla(var(--darkBlue), .6);flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-size:clamp(15px,1.1vw,17px);display:flex}.te-bloghero .te-bloghero__author{font-weight:500}.te-bloghero .te-bloghero__date{opacity:.85}.te-bloghero .te-bloghero__author+.te-bloghero__date:before{content:"";vertical-align:middle;background-color:hsl(var(--gold));border-radius:50%;width:5px;height:5px;margin-right:14px;display:inline-block;position:relative;top:-2px}.te-bloghero .te-bloghero__more{border-radius:var(--radius);background-color:hsl(var(--te-hero-btn));color:hsl(var(--white));transition:background-color var(--transition-time);align-items:center;gap:12px;padding:8px 18px 9px;font-size:17px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.te-bloghero .te-bloghero__more svg{transition:transform var(--transition-time)}.te-bloghero .te-bloghero__more:is(:hover,:focus-visible){color:hsl(var(--white));background-color:hsla(var(--te-hero-btn), .85);text-decoration:none}.te-bloghero .te-bloghero__more:is(:hover,:focus-visible) svg{transform:translate(4px)}.te-bloghero .te-bloghero__more:focus-visible{outline:2px solid hsl(var(--white));outline-offset:2px}.te-bloghero.te-bloghero--article .te-bloghero__meta{margin-bottom:0}.te-bloghero:is(.te-bloghero--noimage,.te-bloghero--empty) .te-bloghero__text{max-width:820px}@media not (min-width:1040px){.te-bloghero{--te-hero-x:62%;--te-hero-inner:18%;--te-hero-outer:70%}.te-bloghero .te-bloghero__media{width:90%}.te-bloghero .te-bloghero__text{max-width:75%}}@media not (min-width:768px){.te-bloghero .te-bloghero__inner{min-height:0;padding-block:0 var(--space-5);display:block}.te-bloghero .te-bloghero__media{width:auto;margin-inline:calc(var(--container-pad) * -1);aspect-ratio:16/9;position:relative}.te-bloghero .te-bloghero__fade{background:radial-gradient(ellipse at 50% 35%, hsla(var(--blue), 0) 0%, hsla(var(--blue), 0) 35%, hsla(var(--blue), .6) 75%, hsla(var(--blue), 1) 100%), linear-gradient(180deg, hsla(var(--blue), 0) 55%, hsla(var(--blue), 1) 100%)}.te-bloghero .te-bloghero__overlay{--te-hero-icons-opacity:.45;background-image:var(--te-hero-icons-right);background-position:right 6px top 8px;background-size:auto min(180px,42vw)}.te-bloghero .te-bloghero__text{max-width:none;margin:-48px 0 0}.te-bloghero .te-bloghero__title{font-size:clamp(1.5rem,1.1rem + 2vw,1.875rem)}.te-bloghero.te-bloghero--long .te-bloghero__title{font-size:clamp(1.375rem,1rem + 1.6vw,1.625rem)}.te-bloghero.te-bloghero--xlong .te-bloghero__title{font-size:1.25rem}.te-bloghero:is(.te-bloghero--noimage,.te-bloghero--empty) .te-bloghero__inner{padding-top:var(--space-6)}.te-bloghero:is(.te-bloghero--noimage,.te-bloghero--empty) .te-bloghero__text{margin-top:0}}.te-blog{min-width:0}.te-blog .te-blog__heading{margin:0 0 var(--space-5);color:hsl(var(--blue));font-size:var(--fs-2xl);font-weight:700;line-height:1.1}.te-blog .te-blog__heading--category{border-left:5px solid hsl(var(--te-cat,var(--blue)));padding-left:14px}.te-blog .te-blog__desc{margin-bottom:var(--space-6)}.te-blog .te-blog__grid{--te-blog-card-min:260px;grid-template-columns:repeat(auto-fill, minmax(min(var(--te-blog-card-min), 100%), 1fr));gap:44px var(--gap);margin-bottom:44px;display:grid}.te-blog .te-blog__links{margin:0 0 var(--space-6);padding-left:18px;list-style:outside}.te-blog .te-blog__links li{margin-bottom:6px}@media not (min-width:600px){.te-blog .te-blog__grid{row-gap:36px}}.te-blogcard{--te-cat:var(--blue);--te-cat-ink:var(--white);flex-direction:column;min-width:0;display:flex}.te-blogcard .te-blogcard__head{margin-bottom:var(--space-2)}.te-blogcard .te-blogcard__media{aspect-ratio:16/9;border-radius:var(--radius-sm);background-color:hsl(var(--blue));display:block;overflow:hidden}.te-blogcard .te-blogcard__media img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.te-blogcard .te-blogcard__placeholder{background:url(../images/logo_monochrome_white.svg) center / 34% auto no-repeat hsl(var(--blue));opacity:.9;width:100%;height:100%;display:block}.te-blogcard:hover .te-blogcard__media img{transform:scale(1.04)}.te-blogcard .te-blogcard__title{color:hsl(var(--blue));-webkit-hyphens:manual;hyphens:manual;margin:18px 0 8px;font-size:clamp(1.1875rem,1rem + .4vw,1.375rem);font-weight:500;line-height:1.2}.te-blogcard .te-blogcard__title a{color:inherit;text-decoration:none}.te-blogcard .te-blogcard__title a:is(:hover,:focus-visible){color:hsla(var(--blue), .7)}.te-blogcard .te-blogcard__meta{color:#9e7100;flex-direction:column;gap:1px;margin:0;font-size:13px;font-weight:600;line-height:1.35;display:flex}.te-blogcard .te-blogcard__intro{color:hsl(var(--midGray));-webkit-line-clamp:9;line-clamp:9;-webkit-box-orient:vertical;margin:12px 0 0;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.te-blogcard.system-unpublished{opacity:.6;outline:2px dashed hsla(var(--strawberry), .6);outline-offset:6px}.te-blogarticle{min-width:0}.te-blogarticle .te-blogarticle__body{color:hsl(var(--midGray));font-size:17px;line-height:1.6}.te-blogarticle .te-blogarticle__body>:first-child{margin-top:0}.te-blogarticle .te-blogarticle__body :is(p,li){font-size:inherit;line-height:inherit}.te-blogarticle .te-blogarticle__body p{margin:0 0 18px}.te-blogarticle .te-blogarticle__body :is(h2,h3,h4){color:hsl(var(--blue));margin:1.6em 0 .6em;font-weight:700;line-height:1.2}.te-blogarticle .te-blogarticle__body h2{font-size:1.75rem}.te-blogarticle .te-blogarticle__body h3{font-size:1.4375rem}.te-blogarticle .te-blogarticle__body h4{font-size:1.1875rem}.te-blogarticle .te-blogarticle__body :is(ul,ol){margin:0 0 20px 22px}.te-blogarticle .te-blogarticle__body ul{list-style:outside}.te-blogarticle .te-blogarticle__body ol{list-style:decimal}.te-blogarticle .te-blogarticle__body li{margin-bottom:6px}.te-blogarticle .te-blogarticle__body blockquote{border-left:4px solid hsl(var(--te-cat,var(--gold)));color:hsl(var(--blue));margin:28px 0;padding:4px 0 4px 22px;font-size:20px;line-height:1.45}.te-blogarticle .te-blogarticle__body figure{margin:24px 0}.te-blogarticle .te-blogarticle__body figcaption{color:hsla(var(--black), .55);margin-top:6px;font-size:13px}.te-blogarticle .te-blogarticle__body img{max-width:100%;height:auto}.te-blogarticle .te-blogarticle__body table{border-collapse:collapse;width:100%;margin-bottom:20px}.te-blogarticle .te-blogarticle__body :is(th,td){border-bottom:1px solid hsla(var(--black), .1);text-align:left;padding:8px 10px}.te-articleaside{border:var(--te-side-border,1px solid hsla(var(--darkBlue), .1));border-radius:var(--te-side-radius,var(--radius-lg));background-color:hsl(var(--white));overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5;overflow:hidden}.te-articleaside .te-articleaside__title{background-color:hsl(var(--blue));color:hsl(var(--white));margin:0;padding:20px 22px 22px;font-size:21px;font-weight:700;line-height:1.2}.te-articleaside .te-articleaside__body{color:hsl(var(--midGray));padding:18px 22px 22px}.te-articleaside .te-articleaside__body>:last-child{margin-bottom:0}.te-articleaside .te-articleaside__body p{margin:0 0 12px}.te-articleaside .te-articleaside__body :is(h2,h3,h4,h5,strong:only-child){color:hsl(var(--blue))}.te-articleaside .te-articleaside__body :is(h2,h3,h4,h5){margin:16px 0 6px;font-size:16px;font-weight:700;line-height:1.3}.te-articleaside .te-articleaside__body>:is(h2,h3,h4,h5):first-child{margin-top:0}.te-articleaside .te-articleaside__body img{border-radius:var(--radius);max-width:100%;height:auto}.te-articleaside .te-articleaside__body hr{border:0;border-top:1px solid hsla(var(--black), .1);margin:14px 0}@media (min-width:576px) and (not (min-width:1040px)){.te-page__sidebar>.te-articleaside{grid-column:1/-1}}