.wp-block-porienergia-kaukolampolaskuri{--porienergia-kaukolampolaskuri-green:#43c800;--porienergia-kaukolampolaskuri-green-light:#99dd80;--porienergia-kaukolampolaskuri-bg:#f3eee3;--porienergia-kaukolampolaskuri-border:#b8b8b8;--porienergia-kaukolampolaskuri-text:#111;color:var(--porienergia-kaukolampolaskuri-text);position:relative}.wp-block-porienergia-kaukolampolaskuri *{box-sizing:border-box}.wp-block-porienergia-kaukolampolaskuri [hidden]{display:none!important}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-form{background:var(--porienergia-kaukolampolaskuri-bg)}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-grid{display:grid;gap:clamp(1.75rem,.72725rem + 2.7272727273vw,4rem);grid-template-columns:repeat(2,minmax(0,1fr));padding:clamp(1.5rem,1.0454375rem + 1.2121212121vw,2.5rem)}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-section{display:flex;flex-direction:column;gap:clamp(1rem,.77275rem + .6060606061vw,1.5rem)}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-section h3{font-size:clamp(1.25rem,1.0795625rem + .4545454545vw,1.625rem);line-height:1.1;margin:0;text-transform:uppercase}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-field{display:flex;flex-direction:column;gap:.35rem}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-label{font-size:.8rem;font-weight:700}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-note{font-size:.8rem;font-weight:700;line-height:1.25;margin:-.75rem 0 0}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-period{border:0;margin:0;padding:0}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-period legend{font-size:.8rem;font-weight:700;margin:0 0 .5rem}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-period label{display:inline-flex}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-period input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-period span{background:#fff;border:1px solid #ddd;cursor:pointer;display:inline-flex;font-weight:700;letter-spacing:.08em;line-height:1;padding:1rem .8rem;text-transform:uppercase}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-period input:checked+span{background:#d6d6d6}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-period input:focus-visible+span{outline:2px solid currentcolor;outline-offset:2px}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-offer-link,.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-submit{align-items:center;background:var(--porienergia-kaukolampolaskuri-green);border:0;color:inherit;cursor:pointer;display:flex;font-size:clamp(1.25rem,.9659375rem + .7575757576vw,1.875rem);font-weight:900;justify-content:center;letter-spacing:.02em;line-height:1;min-height:clamp(4.5rem,3.761375rem + 1.9696969697vw,6.125rem);padding:1rem;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-offer-link{gap:.5rem}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-message{background:#fff;border:2px solid #b00020;color:#b00020;font-weight:700;margin:0 clamp(1.5rem,1.0454375rem + 1.2121212121vw,2.5rem) clamp(1.5rem,1.27275rem + .6060606061vw,2rem);padding:1rem}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-modal{align-items:flex-start;background:rgba(0,0,0,.35);display:flex;inset:0;justify-content:center;overflow:auto;padding:clamp(1.5rem,.8181875rem + 1.8181818182vw,3rem);position:fixed;z-index:1050}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-modal-dialog{background:#fff;box-shadow:0 1.5rem 4rem rgba(0,0,0,.24);margin:auto;max-width:37.5rem;width:min(100%,37.5rem)}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-modal-header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;padding:clamp(1.25rem,1.02275rem + .6060606061vw,1.75rem) clamp(1rem,.77275rem + .6060606061vw,1.5rem) 0}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-modal-header h2{font-size:clamp(1.625rem,1.3409375rem + .7575757576vw,2.25rem);font-weight:900;line-height:.95;margin:0;text-transform:uppercase}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-modal-close{background:transparent;border:0;color:rgba(0,0,0,.6);cursor:pointer;font-size:2rem;line-height:1;padding:0}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-modal-body{display:flex;flex-direction:column;gap:clamp(.875rem,.761375rem + .303030303vw,1.125rem);padding:clamp(1.25rem,1.02275rem + .6060606061vw,1.75rem) clamp(1rem,.77275rem + .6060606061vw,1.5rem)}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-modal-body p{line-height:1.45;margin:0}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-modal-body label{display:block}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-modal-body input{background:#f5f5f5;border-color:rgba(0,0,0,.35);min-height:3.75rem}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-offer-error{color:#b00020;font-size:.85rem;margin-top:-.75rem!important}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-offer-status{font-weight:700;padding:1rem}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-offer-status button{background:var(--porienergia-kaukolampolaskuri-green);border:0;color:inherit;cursor:pointer;display:flex;font:inherit;font-weight:900;justify-content:center;margin-top:1rem;padding:1rem;text-transform:uppercase;width:100%}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-offer-status[data-status=success]{background:#e6f6df}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-offer-status[data-status=error]{background:#fde7e7;color:#b00020}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-modal-actions{align-items:center;border-top:1px solid #ddd;display:flex;justify-content:space-between;padding:clamp(1rem,.886375rem + .303030303vw,1.25rem) clamp(1rem,.77275rem + .6060606061vw,1.5rem)}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-modal-actions button{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;font-size:clamp(1rem,.886375rem + .303030303vw,1.25rem);font-weight:700;letter-spacing:.08em;padding:.5rem;text-transform:uppercase}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-modal-actions button:disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-modal-actions button[data-loading=true]{color:rgba(0,0,0,.45)}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-results{margin-top:clamp(2rem,1.5454375rem + 1.2121212121vw,3rem)}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-district-result{background:var(--porienergia-kaukolampolaskuri-green-light)}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-result-intro{font-size:clamp(1.125rem,.9545625rem + .4545454545vw,1.5rem);font-weight:700;padding:clamp(1.25rem,.9090625rem + .9090909091vw,2rem) clamp(1.5rem,1.0454375rem + 1.2121212121vw,2.5rem) 0}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-comparison-grid,.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-result-grid{gap:clamp(1.125rem,.6704375rem + 1.2121212121vw,2.125rem) clamp(1.75rem,.72725rem + 2.7272727273vw,4rem);padding:clamp(1rem,.77275rem + .6060606061vw,1.5rem) clamp(1.5rem,1.0454375rem + 1.2121212121vw,2.5rem) clamp(1.75rem,1.4090625rem + .9090909091vw,2.5rem)}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-result-metric{display:flex;flex-direction:column;gap:.2rem}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-result-metric span{font-weight:700;line-height:1.2}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-result-metric strong{font-size:clamp(1.375rem,1.0909375rem + .7575757576vw,2rem);line-height:1}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-result-metric small{font-size:.55em}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-result-metric.is-large strong{font-size:clamp(2.25rem,1.6818125rem + 1.5151515152vw,3.5rem)}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-comparison-card{background:var(--porienergia-kaukolampolaskuri-bg);padding:clamp(1.5rem,1.27275rem + .6060606061vw,2rem)}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-comparison-card h4{font-size:clamp(1.25rem,1.0795625rem + .4545454545vw,1.625rem);line-height:1.1;margin:0 0 clamp(1.125rem,.8409375rem + .7575757576vw,1.75rem)}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-comparison-card[data-comparison-key=oljy]{background:#faf9f5;order:1}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-comparison-card[data-comparison-key=maalampo]{order:2}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-comparison-card[data-comparison-key=sahko]{order:3}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-comparison-card[data-comparison-key=ilmavesi]{background:#faf9f5;order:4}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-card-grid{display:grid;gap:clamp(1.125rem,.8409375rem + .7575757576vw,1.75rem) clamp(1.5rem,.8181875rem + 1.8181818182vw,3rem);grid-template-columns:repeat(2,minmax(0,1fr))}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-view-actions{display:flex;justify-content:flex-end;padding:clamp(1rem,.77275rem + .6060606061vw,1.5rem) 0}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-view-button{align-items:center;background:#f5f5f5;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:.5rem;min-height:3rem;padding:.85rem 1rem;text-align:left;text-transform:none}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-details{display:flex;flex-direction:column;gap:0}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-detail-row h3{font-size:clamp(.875rem,.761375rem + .303030303vw,1.125rem);font-weight:900;line-height:1.1;margin:clamp(.875rem,.761375rem + .303030303vw,1.125rem) 0 .4rem;text-transform:uppercase}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-detail-row-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-detail-card,.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-detail-main{padding:clamp(1rem,.5454375rem + 1.2121212121vw,2rem)}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-detail-card h4,.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-detail-main h4{font-size:clamp(.75rem,.636375rem + .303030303vw,1rem);line-height:1.1;margin:0}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-detail-main{background:var(--porienergia-kaukolampolaskuri-green-light)}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-detail-main p{font-size:.75rem;font-weight:700;line-height:1.25;margin:clamp(1rem,.77275rem + .6060606061vw,1.5rem) 0 0;max-width:18rem}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-detail-main-value,.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-detail-value{font-size:clamp(1.375rem,.8068125rem + 1.5151515152vw,2.625rem);font-weight:700;line-height:1;margin-top:.35rem}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-detail-value{display:flex;flex-direction:column}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-detail-value span{color:rgba(0,0,0,.45);font-size:clamp(.875rem,.64775rem + .6060606061vw,1.375rem);line-height:1;margin-top:.25rem}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-detail-value span.is-better{color:#50be00}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-detail-card{background:var(--porienergia-kaukolampolaskuri-bg)}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-detail-card[data-comparison-key=ilmavesi],.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-detail-card[data-comparison-key=oljy]{background:#faf9f5}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-offer-form.is-sent .porienergia-kaukolampolaskuri-modal-actions,.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-offer-form.is-sent .porienergia-kaukolampolaskuri-modal-body .porienergia-kaukolampolaskuri-offer-error,.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-offer-form.is-sent .porienergia-kaukolampolaskuri-modal-body>label,.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-offer-form.is-sent .porienergia-kaukolampolaskuri-modal-body>p{display:none}@media(max-width:760px){.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-card-grid,.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-comparison-grid,.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-detail-grid,.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-detail-row-inner,.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-grid,.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-result-grid{grid-template-columns:1fr}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-comparison-card[data-comparison-key=maalampo]{order:1}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-comparison-card[data-comparison-key=oljy]{order:2}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-comparison-card[data-comparison-key=sahko]{order:3}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-comparison-card[data-comparison-key=ilmavesi]{order:4}.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-period label,.wp-block-porienergia-kaukolampolaskuri .porienergia-kaukolampolaskuri-period span{width:100%}}
