.h1,.editor-output h1,.editor-output h1.h1,.editor-output h2.h1,.editor-output h3.h1,.editor-output h4.h1,.editor-output h5.h1,.editor-output h6.h1{font-size:clamp(min(var(--f-font-size-h1-min), var(--f-font-size-h1-max)), var(--f-font-size-h1-min) + (var(--f-font-size-h1-max) - var(--f-font-size-h1-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-font-size-h1-min), var(--f-font-size-h1-max)));line-height:clamp(min(var(--f-line-height-h1-min), var(--f-line-height-h1-max)), var(--f-line-height-h1-min) + (var(--f-line-height-h1-max) - var(--f-line-height-h1-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-line-height-h1-min), var(--f-line-height-h1-max)));font-family:var(--f-font-family-heading);font-weight:var(--f-weight-h1);letter-spacing:0;text-transform:none;margin:0}.h2,.editor-output h2,.editor-output h1.h2,.editor-output h2.h2,.editor-output h3.h2,.editor-output h4.h2,.editor-output h5.h2,.editor-output h6.h2{font-size:clamp(min(var(--f-font-size-h2-min), var(--f-font-size-h2-max)), var(--f-font-size-h2-min) + (var(--f-font-size-h2-max) - var(--f-font-size-h2-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-font-size-h2-min), var(--f-font-size-h2-max)));line-height:clamp(min(var(--f-line-height-h2-min), var(--f-line-height-h2-max)), var(--f-line-height-h2-min) + (var(--f-line-height-h2-max) - var(--f-line-height-h2-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-line-height-h2-min), var(--f-line-height-h2-max)));font-family:var(--f-font-family-heading);font-weight:var(--f-weight-h2);letter-spacing:0;text-transform:none;margin:0}.h3,.editor-output h3,.editor-output h1.h3,.editor-output h2.h3,.editor-output h3.h3,.editor-output h4.h3,.editor-output h5.h3,.editor-output h6.h3{font-size:clamp(min(var(--f-font-size-h3-min), var(--f-font-size-h3-max)), var(--f-font-size-h3-min) + (var(--f-font-size-h3-max) - var(--f-font-size-h3-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-font-size-h3-min), var(--f-font-size-h3-max)));line-height:clamp(min(var(--f-line-height-h3-min), var(--f-line-height-h3-max)), var(--f-line-height-h3-min) + (var(--f-line-height-h3-max) - var(--f-line-height-h3-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-line-height-h3-min), var(--f-line-height-h3-max)));font-family:var(--f-font-family-heading-h3);font-weight:var(--f-weight-h3);letter-spacing:0;text-transform:none;margin:0}.h4{font-size:clamp(min(var(--f-font-size-h4-min), var(--f-font-size-h4-max)), var(--f-font-size-h4-min) + (var(--f-font-size-h4-max) - var(--f-font-size-h4-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-font-size-h4-min), var(--f-font-size-h4-max)));font-family:var(--f-font-family-heading-h3);font-weight:var(--f-weight-h4);letter-spacing:0;line-height:var(--f-line-height-h4);margin:0}.h4--bold{font-weight:var(--f-weight-bold)}.h4--light{font-weight:var(--f-weight-light)}.editor-output h4{font-size:clamp(min(var(--f-font-size-h4-min), var(--f-font-size-h4-max)), var(--f-font-size-h4-min) + (var(--f-font-size-h4-max) - var(--f-font-size-h4-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-font-size-h4-min), var(--f-font-size-h4-max)));font-family:var(--f-font-family-heading-h3);font-weight:var(--f-weight-h4);letter-spacing:0;line-height:var(--f-line-height-h4);margin:0}.editor-output h4--bold{font-weight:var(--f-weight-bold)}.editor-output h4--light{font-weight:var(--f-weight-light)}.editor-output h1.h4,.editor-output h2.h4,.editor-output h3.h4,.editor-output h4.h4,.editor-output h5.h4,.editor-output h6.h4{font-size:clamp(min(var(--f-font-size-h4-min), var(--f-font-size-h4-max)), var(--f-font-size-h4-min) + (var(--f-font-size-h4-max) - var(--f-font-size-h4-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-font-size-h4-min), var(--f-font-size-h4-max)));font-family:var(--f-font-family-heading-h3);font-weight:var(--f-weight-h4);letter-spacing:0;line-height:var(--f-line-height-h4);margin:0}.editor-output h1.h4--bold,.editor-output h2.h4--bold,.editor-output h3.h4--bold,.editor-output h4.h4--bold,.editor-output h5.h4--bold,.editor-output h6.h4--bold{font-weight:var(--f-weight-bold)}.editor-output h1.h4--light,.editor-output h2.h4--light,.editor-output h3.h4--light,.editor-output h4.h4--light,.editor-output h5.h4--light,.editor-output h6.h4--light{font-weight:var(--f-weight-light)}.h5,.editor-output h5,.editor-output h1.h5,.editor-output h2.h5,.editor-output h3.h5,.editor-output h4.h5,.editor-output h5.h5,.editor-output h6.h5{font-family:var(--f-font-family-heading-h3);font-size:var(--f-font-size-h5);font-weight:var(--f-weight-h5);letter-spacing:0;line-height:var(--f-line-height-h5);margin-top:0;margin-bottom:24px}.h6,.editor-output h6,.editor-output h1.h6,.editor-output h2.h6,.editor-output h3.h6,.editor-output h4.h6,.editor-output h5.h6,.editor-output h6.h6{font-family:var(--f-font-family-heading-h3);font-size:var(--f-font-size-h6);font-weight:var(--f-weight-h6);letter-spacing:0;line-height:var(--f-line-height-h6);margin-top:0;margin-bottom:24px}.tarifbox{background:var(--c-primary-130);cursor:default;border-radius:32.482px;flex-direction:column;justify-content:space-between;gap:32px;width:100%;display:flex;position:relative}@media (width>=768px),print{.tarifbox{border-radius:48px;gap:48px}}.tarifbox--gas{background-color:var(--c-primary)}.tarifbox--gas:after{z-index:0;background:linear-gradient(180deg, #4713ae00 10.01%, #5316c9 46.54%), url(../../../../../assets/img/productswitch/gas_bg.webp) -96.948px -16.186px/166.951% no-repeat, var(--c-primary);content:"";opacity:.3;border-radius:48px;width:100%;height:100%;position:absolute;top:0;left:0}@media (width>=768px),print{.tarifbox--gas:after{background:linear-gradient(180deg, #4713ae00 10.01%, #5316c9 46.54%), url(../../../../../assets/img/productswitch/gas_bg.webp) -196.948px -16.186px/166.951% no-repeat, var(--c-primary)}}.tarifbox--electricity:after{z-index:0;background:linear-gradient(180deg, #330d7c00 6.11%, #3b0f8e 43.7%), url(../../../../../assets/img/productswitch/electricity_bg.webp) -45.471px 0/143.488% no-repeat, var(--c-primary-130);content:"";opacity:.3;border-radius:48px;width:100%;height:100%;position:absolute;top:0;left:0}@media (width>=768px),print{.tarifbox--electricity:after{background:linear-gradient(180deg, #330d7c00 6.11%, #3b0f8e 43.7%), url(../../../../../assets/img/productswitch/electricity_bg.webp) -145.471px 0/143.488% no-repeat, var(--c-primary-130)}}.tarifboxWrapper{position:relative}.tarifboxWrapper:before{z-index:1;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 378 468'%3E%3Cpath fill='%23f6f3fd' fill-rule='evenodd' stroke='%23f6f3fd' stroke-width='4' d='M189.004 436.66c36.177 0 68.468-26.333 68.468-62.187 0-29.23-42.333-78.981-68.468-109.698-26.14 30.717-68.469 80.468-68.469 109.698 0 35.778 31.927 61.953 68.469 62.187Zm88.135-24.593a85.6 85.6 0 0 0 8.693-37.594c0-44.938-55.665-103.473-85.822-140.53a14.2 14.2 0 0 0-4.852-3.87 14.1 14.1 0 0 0-12.09-.105 14.1 14.1 0 0 0-4.918 3.784c-30.189 36.495-85.974 96.463-85.974 140.737a85.5 85.5 0 0 0 8.691 37.595c-41.774-25.772-70.012-69.86-70.012-120.513 0-45.224 43.64-109.154 72.778-148.13 7.752 13.592 18.39 37.014 28.37 42.424 9.115 4.967 16.655 3.38 22.1-6.724 20.098-37.293 27.121-94.86 38.68-135.563 56.753 66.9 154.331 178.609 154.331 247.966.021 50.674-28.196 94.72-69.971 120.511zm43.278 2.627c-72.723 67.27-190.12 67.27-262.865 0a166.9 166.9 0 0 1-40.476-55.738A167.6 167.6 0 0 1 2.492 291.54c0-56.977 51.407-130.119 87.74-177.298 7.346-9.543 15.614-9.445 24.523-2.55 7.866 6.102 15.981 21.957 22.828 34.637 7.442-20.651 13.098-46.171 18.213-69.297 6.308-28.58 13.578-62.041 24.175-70.901a14.08 14.08 0 0 1 19.886 1.837c61.477 74.317 175.645 197.457 175.645 283.572a167.6 167.6 0 0 1-14.6 67.413 166.9 166.9 0 0 1-40.49 55.727z'/%3E%3C/svg%3E");background-position:100% 0;background-repeat:no-repeat;background-size:348px;width:100%;max-width:1440px;height:calc(100% + 100px);position:absolute;top:-100px;left:50%;transform:translate(-50%)}.tarifboxWrapper:after{z-index:-1;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 488 619'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23f6f3fd' stroke-linecap='round' stroke-linejoin='round' stroke-width='30' d='M276.833 15.502v228.666h196L211.5 603.502V374.835h-196z'/%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;background-size:415px 587px;width:100%;max-width:1440px;height:100%;position:absolute;bottom:-250px;left:50%;transform:translate(-50%)}.tarifboxWrapper__base{z-index:1;flex-direction:column;align-items:center;gap:35px;display:flex;position:relative}@media (width>=768px),print{.tarifboxWrapper__base{gap:100px}.tarifboxWrapper__header{text-align:center}}.tarifboxWrapper__title{font-size:clamp(min(var(--f-font-size-h1-min), var(--f-font-size-h1-max)), var(--f-font-size-h1-min) + (var(--f-font-size-h1-max) - var(--f-font-size-h1-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-font-size-h1-min), var(--f-font-size-h1-max)));line-height:clamp(min(var(--f-line-height-h1-min), var(--f-line-height-h1-max)), var(--f-line-height-h1-min) + (var(--f-line-height-h1-max) - var(--f-line-height-h1-min)) * (100vw - 768px) / (1440px - 768px), max(var(--f-line-height-h1-min), var(--f-line-height-h1-max)));font-family:var(--f-font-family-heading);font-weight:var(--f-weight-h1);letter-spacing:0;text-transform:none;margin:0}@media (width>=768px),print{.tarifboxWrapper__title{font-size:var(--f-font-size-d2);line-height:var(--f-line-height-d2)}}.tarifbox__products{flex-direction:column;gap:24px;display:flex}@media (width>=768px),print{.tarifbox__products{flex-direction:row;justify-content:center;gap:16px}}.tarifbox__heading{flex-direction:column;display:flex}.tarifbox__headingWrapper{z-index:1;justify-content:space-between;align-items:center;padding:24px 24px 0;display:flex;position:relative}@media (width>=768px),print{.tarifbox__headingWrapper{padding:48px 54px 0}}.tarifbox__headingIcon{background:var(--c-primary);width:clamp(43.5px,3.42723vw + 30.6479px,80px);height:clamp(43.5px,3.42723vw + 30.6479px,80px);color:var(--c-secondary);border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;padding:8px;display:flex}.tarifbox--gas .tarifbox__headingIcon{background:var(--c-secondary);color:var(--c-primary)}.tarifbox__title,.tarifbox__subtitle{font-size:clamp(min(2rem, var(--f-font-size-d2)), 2rem + (var(--f-font-size-d2) - 2rem) * (100vw - 375px) / (1440px - 375px), max(2rem, var(--f-font-size-d2)));font-family:var(--f-font-family-heading);font-weight:var(--f-weight-regular);line-height:var(--f-line-height-d2)}.tarifbox__textWrapper{z-index:1;border-radius:36px;flex-direction:column;flex-grow:1;justify-content:space-between;padding:0 24px 36px;display:flex}@media (width>=768px),print{.tarifbox__textWrapper{border-radius:48px;padding:0 48px 48px}}.tarifbox__price{text-align:center}.tarifbox__priceWrapper{flex-direction:column;gap:24px;margin-top:auto;display:flex}.tarifbox__priceTax{padding-top:4px;display:block}.tarifbox__description{flex-direction:column;gap:16px;height:100%;display:flex}.tarifbox__descriptionText{-webkit-line-clamp:4;line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:16px;display:-webkit-box;overflow:hidden}.tarifbox__descriptionText p:first-child{margin-top:0}.tarifbox__buttonLink{width:100%}.tarifbox__buttonLink:focus-visible{outline:var(--c-white) solid 2px;outline-offset:2px}.tarifbox__buttonLink--container{justify-content:end;display:flex}.tarifbox__buttonLink .btn__text{font-size:clamp(min(var(--f-base-font-size), var(--f-font-size-lg)), var(--f-base-font-size) + (var(--f-font-size-lg) - var(--f-base-font-size)) * (100vw - 375px) / (1440px - 375px), max(var(--f-base-font-size), var(--f-font-size-lg)))}.tarifbox .editor-output ul{margin-bottom:0}.tarifbox .editor-output ul li{font-size:clamp(min(.935rem, var(--f-base-font-size)), .935rem + (var(--f-base-font-size) - .935rem) * (100vw - 375px) / (1440px - 375px), max(.935rem, var(--f-base-font-size)));line-height:var(--f-base-line-height);margin-bottom:6px;padding-left:14px}@media (width>=992px),print{.tarifbox .editor-output ul li{margin-bottom:8px}}.tarifbox .editor-output ul li:before{background:var(--c-secondary);border-radius:100%;width:5px;height:5px;top:7px}@media (width>=992px),print{.tarifbox .editor-output ul li:before{width:8px;height:8px;top:6px}}@media (width>=1200px),print and (orientation:landscape){.tarifbox .editor-output ul li:before{top:8px}}
