@view-transition{navigation:auto}.site-header{view-transition-name:pp-header}::view-transition-old(root){animation:pp-vt-out .18s ease both}::view-transition-new(root){animation:pp-vt-in .32s cubic-bezier(.2,.8,.2,1) both}@keyframes pp-vt-out{to{opacity:0;transform:translateY(-6px)}}@keyframes pp-vt-in{0%{opacity:0;transform:translateY(10px)}}.site-header{transition:box-shadow .25s,background-color .25s}html.pp-scrolled .site-header{box-shadow:0 10px 30px -18px rgba(var(--shadow,15,28,23),.45)}@media(hover:hover){.card,.need-tile,a.tile{--mx:50%;--my:0%;isolation:isolate}.card:before,.need-tile:before,a.tile:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;pointer-events:none;z-index:2;opacity:0;transition:opacity .3s;background:radial-gradient(260px circle at var(--mx) var(--my),color-mix(in srgb,var(--green) 70%,transparent),transparent 60%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.need-tile,a.tile{position:relative}.card:hover:before,.need-tile:hover:before,a.tile:hover:before{opacity:1}}@media(hover:hover){.card .price{transition:color .2s}.card:hover .price{color:var(--green-ink)}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.grid>.card,.need-grid>.need-tile,.tiles-3>.tile,.steps>li,.faq details{animation:pp-rise linear both;animation-timeline:view();animation-range:entry 0% entry 40%}}}@keyframes pp-rise{0%{opacity:.001;translate:0 24px;scale:.985}to{opacity:1;translate:0 0;scale:1}}.price,.cap__kwh,.summary-line b{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/future.css.map */
