@charset UTF-8;:root{--text-xs:clamp(0.79rem,calc(-.13vw + .82rem),.7rem);--text-s:clamp(0.89rem,calc(0.07vw + .87rem),.94rem);--text-m:clamp(1rem,calc(0.19vw + .96rem),1.13rem);--text-l:clamp(1.13rem,calc(0.8vw + .96rem),1.67rem);--text-xl:clamp(1.27rem,calc(1.42vw + .98rem),2.22rem);--text-2xl:clamp(1.42rem,calc(2.28vw + .97rem),2.96rem);--text-3xl:clamp(1.6rem,calc(3.47vw + .91rem),3.95rem);--h6:clamp(1rem,calc(0.37vw + .93rem),1.25rem);--h5:clamp(1rem,calc(0.37vw + .93rem),1.25rem);--h4:clamp(1.13rem,calc(0.42vw + 1.04rem),1.41rem);--h3:clamp(1.27rem,calc(0.73vw + 1.12rem),1.76rem);--h2:clamp(1.42rem,calc(1.15vw + 1.19rem),2.2rem);--h1:clamp(1.6rem,calc(1.7vw + 1.26rem),2.75rem)}.text-xl{font-size:var(--text-xl)!important;line-height:1}.text-l{font-size:var(--text-l)!important;line-height:1.2}.text-m{font-size:var(--text-m)!important;line-height:1.5}.text-s{font-size:var(--text-s)!important;line-height:1.6}.text-xs{font-size:var(--text-xs)!important;line-height:1.7}.text-muted{color:#404744!important}h1,h2,h3,h4,h5,h6{margin-block-start:1rem;margin-block-end:1rem}body.single-post .entry-content h1,body.single-post .post-content h1,body.single-post article h1{font-size:var(--h1);line-height:1.2;font-weight:600}body.single-post .entry-content h2,body.single-post .post-content h2,body.single-post article h2{font-size:var(--h2);line-height:1.2;font-weight:600}body.single-post .entry-content h3,body.single-post .post-content h3,body.single-post article h3{font-size:var(--h3);line-height:1.3;font-weight:600}body.single-post .entry-content h4,body.single-post .post-content h4,body.single-post article h4{font-size:var(--h4);line-height:1.3;font-weight:600}body.single-post .entry-content h5,body.single-post .post-content h5,body.single-post article h5{font-size:var(--h5);line-height:1.3;font-weight:600}body.single-post .entry-content h6,body.single-post .post-content h6,body.single-post article h6{font-size:var(--h6);line-height:1.3;font-weight:600}body.single-post .entry-content ul li,body.single-post .post-content ul li,body.single-post article ul li{list-style:none;position:relative;padding-left:1.5em}body.single-post .entry-content ul,body.single-post .post-content ul,body.single-post article ul{padding-inline-start:.5rem}body.single-post .entry-content ul li:before,body.single-post .post-content ul li:before,body.single-post article ul li:before{content:"→";position:absolute;left:0;color:#27ae60;font-weight:bold;font-size:1.1em}.rank-math-breadcrumb p{margin-block-start:0rem;margin-block-end:0rem}