.u-caret{border-left:0 solid transparent;border-right:0 solid transparent;border-top:0 solid transparent;border-color:currentcolor transparent transparent;border-style:solid;border-width:6px 6px 0;transition:transform .2s ease}.u-caret,.u-caret--sm{display:inline-block;height:0;vertical-align:middle;width:0}.u-caret--sm{border-left:0 solid transparent;border-right:0 solid transparent;border-top:0 solid transparent;border-color:currentcolor transparent transparent;border-style:solid;border-width:4px 4px 0}.u-caret--md{border-left:0 solid transparent;border-right:0 solid transparent;border-top:0 solid transparent;border-color:currentcolor transparent transparent;border-style:solid;border-width:6px 6px 0}.u-caret--lg,.u-caret--md{display:inline-block;height:0;vertical-align:middle;width:0}.u-caret--lg{border-left:0 solid transparent;border-right:0 solid transparent;border-top:0 solid transparent;border-color:currentcolor transparent transparent;border-style:solid;border-width:8px 8px 0}.u-caret--down{border-left:0 solid transparent;border-right:0 solid transparent;border-top:0 solid transparent;border-color:currentcolor transparent transparent;border-style:solid;border-width:6px 6px 0}.u-caret--down,.u-caret--up{display:inline-block;height:0;vertical-align:middle;width:0}.u-caret--up{border-bottom:0 solid transparent;border-left:0 solid transparent;border-right:0 solid transparent;border-color:transparent transparent currentcolor;border-style:solid;border-width:0 6px 6px}.u-caret--left{border-bottom:0 solid transparent;border-right:0 solid transparent;border-top:0 solid transparent;border-color:transparent currentcolor transparent transparent;border-style:solid;border-width:6px 6px 6px 0}.u-caret--left,.u-caret--right{display:inline-block;height:0;vertical-align:middle;width:0}.u-caret--right{border-bottom:0 solid transparent;border-left:0 solid transparent;border-top:0 solid transparent;border-color:transparent transparent transparent currentcolor;border-style:solid;border-width:6px 0 6px 6px}@media(prefers-reduced-motion:reduce){.u-caret{transition:none}}.has-background{background:linear-gradient(150deg,#e8f9f7,#f2faf9 45%,#f8fbff);position:relative}.has-background .breadcrumbs-wrap{font-size:1.2rem;margin-bottom:.5rem;padding:1rem 0}.has-background .breadcrumbs-wrap a{text-decoration:none}.has-background .breadcrumbs-wrap a:hover{color:#44b1f9}.has-background a:not(.button-default){text-decoration:none}.has-background a:not(.button-default):hover{color:#44b1f9}.author-speltips-stats,.sidebar{background-color:#d4f4f0;border-radius:15px;padding:1.5rem}.author-speltips-stats ul{font-size:2.1rem;line-height:1.4;list-style-type:none}.author-speltips-stats ul li+li{margin-top:.5rem}.author-speltips-stats .arrow{font-size:1.1em;position:relative;top:-1px;vertical-align:baseline}.author-speltips-stats .arrow.up{color:lime}.author-speltips-stats .arrow.down{color:#ffadad}.author-speltips-stats .units{font-weight:700;margin-left:6px}.author-speltips-stats .units.units-positive{color:lime}.author-speltips-stats .units.units-negative{color:#ffadad}.experiences .experience{padding-bottom:.6rem}.experiences .experience .position{font-weight:600}.experiences .experience .timeframe{font-size:1.6rem}.author-bio p:last-child{margin-bottom:0}.article-title{margin-bottom:2rem;text-align:center}@media(min-width:500px){.article-title{text-align:left}}.author-social{margin-bottom:10px}@media only screen and (min-width:48em){.author-social{margin-bottom:30px}}.author-social ul{align-items:center;display:flex;gap:10px;list-style:none;margin:0}.author-social ul li{margin:0}.author-social ul li a{display:block;line-height:0;transition:opacity .16s ease}.author-social ul li a:hover{opacity:.8}.author-social ul li a img{display:block;height:50px;width:50px}.author-bio{margin-top:1rem}.author-title{border-bottom:1px solid #333;font-size:1.8rem;font-weight:600;margin-bottom:15px}.author-profile{align-items:center;border-bottom:2px solid #333;padding-bottom:2rem}.author-profile .author-name{font-size:2.4rem;margin:0}.author-profile .author-img{flex-basis:auto;flex-grow:0;margin-bottom:1.5rem}@media only screen and (min-width:48em){.author-profile .author-img{margin-bottom:0}}.author-profile .author-img picture{border:3px solid #fff;border-radius:50%;display:block;height:150px;overflow:hidden;width:150px}.author-profile .author-img img{height:100%;object-fit:cover;width:100%}.bio{margin-bottom:30px}.bio :last-child{margin-bottom:0}