.elementor-17149 .elementor-element.elementor-element-a88c72d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17149 .elementor-element.elementor-element-3edf26a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17149 .elementor-element.elementor-element-96cef46{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17149 .elementor-element.elementor-element-cb3c16f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17149 .elementor-element.elementor-element-c6a0d78{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17149 .elementor-element.elementor-element-4816d18{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}@media(max-width:480px){.elementor-17149 .elementor-element.elementor-element-4816d18{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS *//* ======================================================================
 * solcelle-inverter-dimensionering (POST) — PAGE-SPECIFIC CSS ONLY
 * Version: v2 — 2026-06-26
 * Goes in: Page Settings → Advanced → Custom CSS
 * Base system (tokens, type, buttons, all standard components) is GLOBAL.
 * Only genuine one-offs below.
 * ====================================================================== */

/* 01 — Clipping diagram (SVG figure + caption — unique to this post) */
.rts-page .diagram-figure { margin: 1.75rem 0 1.5rem; }
.rts-page .diagram-figure svg { width: 100%; height: auto; display: block; }
.rts-page .diagram-caption { font-size: 0.9rem; color: #4B5563; margin: 0.6rem 0 0; font-style: italic; text-align: center; }

/* ====================================================================== *//* End custom CSS */