.pp-post__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s var(--pp-ease)}.pp-post:hover .pp-post__img{transform:scale(1.06)}.pp-post-item{transition:opacity .35s,transform .35s var(--pp-ease)}.pp-post-item.is-hiding{opacity:0;transform:scale(.97)}.pp-post--hero{gap:clamp(1.5rem,4vw,3.5rem);align-items:center}.pp-post--hero .pp-post__media{flex-basis:56%;min-height:380px}.pp-post--hero .pp-post__glyph{width:96px;height:96px;font-size:2.3rem}.pp-post--hero h3{font-size:clamp(1.7rem,1.2rem + 1.6vw,2.5rem)}.pp-post--hero p{font-size:1.05rem}.pp-empty{font-weight:600;color:var(--pp-mauve-deep)}.pp-cikklista__result{margin:-1.5rem 0 2rem;font-size:.98rem}.pp-blog__lead{max-width:60ch}.pp-newsletter{position:relative;background:url(/img/brand/pattern-04.svg) 0 0 / 132px,var(--pp-moss);padding:clamp(56px,7vw,90px) 0}.pp-newsletter__box{--c: 32px;padding:clamp(2rem,4vw,3rem);background:var(--pp-snow);color:var(--pp-graphite)}.pp-newsletter__title{font-size:clamp(1.8rem,1.2rem + 2vw,2.6rem)}.pp-newsletter__form{display:flex;gap:.6rem;flex-wrap:wrap}.pp-newsletter__form .pp-input{flex:1 1 240px}.pp-newsletter__consent{font-size:.92rem}.pp-newsletter__consent a{color:var(--pp-mauve-deep);font-weight:600}.pp-newsletter__consent .form-check-input:checked{background-color:var(--pp-forest);border-color:var(--pp-forest)}.pp-newsletter--notice{background:var(--pp-blush)}.pp-newsletter--notice .pp-newsletter__box{outline:2px dashed var(--pp-mauve);outline-offset:-10px}.pp-article-hero{padding-bottom:clamp(120px,13vw,170px)}.pp-article-hero h1{overflow-wrap:break-word;font-size:clamp(2.1rem,1.3rem + 3vw,3.6rem)}.pp-article-hero .pp-lead{max-width:68ch}.pp-article-hero .pp-tag .bi{margin-right:.2rem}.pp-article-hero a.pp-tag{text-decoration:none}.pp-article-hero a.pp-tag:hover{background:var(--pp-forest);color:var(--pp-snow)}.pp-article-cover{--c: 30px;position:relative;z-index:2;overflow:hidden;aspect-ratio:21 / 8;margin-top:clamp(-110px,-9vw,-60px);display:grid;place-items:center}.pp-article-cover>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pp-article-cover .pp-ref__bg{position:absolute;inset:0;transition:none}.pp-article-cover .pp-post__glyph{position:relative;left:auto;top:auto;transform:none;width:110px;height:110px;font-size:2.6rem}.pp-article-main{padding-top:clamp(48px,6vw,80px)}.pp-article-body{max-width:720px;margin-inline:auto;font-size:1.06rem}.pp-article-body .pp-block--heading{margin-top:2.6rem}.pp-article-body>div:first-child .pp-block--heading{margin-top:0}.pp-article-body .pp-heading{scroll-margin-top:calc(var(--pp-header-h) + 16px)}.pp-article-body .pp-richtext{max-width:none}.pp-article-body .pp-cta{padding:0;margin:2.5rem 0;background:none}.pp-article-body .pp-cta>.container{padding:0;max-width:none}.pp-article-toc{position:sticky;top:calc(var(--pp-header-h) + 16px)}.pp-article-toc a{line-height:1.35}.pp-share{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;max-width:720px;margin:3rem auto 0;padding-top:1.6rem;border-top:1px solid var(--pp-line)}.pp-share__label{font-weight:700;color:var(--pp-forest-ink);margin-right:.3rem}.pp-share__btn{--c: 8px;width:44px;height:44px;display:inline-grid;place-items:center;border:0;padding:0;font-size:1.15rem;color:var(--pp-forest-ink);background:var(--pp-blush);text-decoration:none;transition:background-color .25s,color .25s;clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c))}.pp-share__btn:hover,.pp-share__btn:focus-visible{background:var(--pp-forest);color:var(--pp-pink-soft)}.pp-share__status{font-size:.9rem;font-weight:600;color:var(--pp-mauve-deep)}@media(max-width:991.98px){.pp-article-toc{position:static}.pp-article-cover{aspect-ratio:16 / 8}}@media(max-width:767.98px){.pp-post--hero{align-items:stretch}.pp-post--hero .pp-post__media{flex:none;min-height:0}.pp-article-cover{aspect-ratio:16 / 10}.pp-article-cover .pp-post__glyph{width:84px;height:84px;font-size:2rem}}
