.kss-zitat-block{position:relative;margin:2rem 0;padding:2.5rem;border-radius:8px;transition:all .3s ease;overflow:hidden}.kss-zitat-block--bg-light.kss-zitat-block--with-border{background-color:#f8f9fa;border:1px solid #e9ecef}.kss-zitat-block--bg-light.kss-zitat-block--no-border{background-color:#f8f9fa}.kss-zitat-block--bg-dark.kss-zitat-block--with-border{background-color:#212529;border:1px solid #495057}.kss-zitat-block--bg-dark.kss-zitat-block--no-border{background-color:#212529}.kss-zitat-block--bg-transparent.kss-zitat-block--with-border{background-color:transparent;border:1px solid #dee2e6}.kss-zitat-block--bg-transparent.kss-zitat-block--no-border{background-color:transparent}.kss-zitat-block--bg-primary.kss-zitat-block--with-border{background-color:var(--kss-primary-color,#199494);border:1px solid var(--kss-primary-color,#199494)}.kss-zitat-block--bg-primary.kss-zitat-block--no-border{background-color:var(--kss-primary-color,#199494)}.kss-zitat-block--bg-secondary.kss-zitat-block--with-border{background-color:var(--kss-secondary-color,#54b1bc);border:1px solid var(--kss-secondary-color,#54b1bc)}.kss-zitat-block--bg-secondary.kss-zitat-block--no-border{background-color:var(--kss-secondary-color,#54b1bc)}.kss-zitat-block--text-light{color:#fff}.kss-zitat-block--text-light .kss-zitat-block__quote-mark{color:rgba(255,255,255,.7)}.kss-zitat-block--text-light .kss-zitat-block__meta{color:rgba(255,255,255,.8)}.kss-zitat-block--text-dark{color:#212529}.kss-zitat-block--text-dark .kss-zitat-block__quote-mark{color:rgba(33,37,41,.7)}.kss-zitat-block--text-dark .kss-zitat-block__meta{color:rgba(33,37,41,.7)}.kss-zitat-block--text-primary{color:var(--kss-primary-color,#199494)}.kss-zitat-block--text-primary .kss-zitat-block__quote-mark{color:var(--kss-primary-color,#199494)}.kss-zitat-block--text-primary .kss-zitat-block__meta{color:var(--kss-primary-color,#199494)}.kss-zitat-block--text-secondary{color:var(--kss-secondary-color,#54b1bc)}.kss-zitat-block--text-secondary .kss-zitat-block__quote-mark{color:var(--kss-secondary-color,#54b1bc)}.kss-zitat-block--text-secondary .kss-zitat-block__meta{color:var(--kss-secondary-color,#54b1bc)}.kss-zitat-block--align-left{text-align:left}.kss-zitat-block--align-center{text-align:center}.kss-zitat-block--align-right{text-align:right}.kss-zitat-block__quote{font-size:1.25rem;line-height:1.6;margin:0;position:relative;z-index:2}.kss-zitat-block__quote-mark{font-size:2.5rem;line-height:1;font-family:Georgia,serif;position:absolute;z-index:1;opacity:.4}.kss-zitat-block__quote-mark--open{top:.2rem;left:var(--kss-page-layout-gap)}.kss-zitat-block__quote-mark--close{bottom:.2rem;right:var(--kss-page-layout-gap)}.kss-zitat-block__meta{margin-top:1.5rem;font-size:.9rem;font-style:italic}.kss-zitat-block__author{font-weight:600;font-style:normal}.kss-zitat-block__separator{opacity:.6}.kss-zitat-block__source{opacity:.8}.kss-zitat-block--standard.kss-zitat-block--with-border{border-left:4px solid currentColor;padding-left:2rem}.kss-zitat-block--standard.kss-zitat-block--no-border{padding-left:0}.kss-zitat-block--standard .kss-zitat-block__quote{font-style:italic}.kss-zitat-block--modern{position:relative;box-shadow:0 4px 20px rgba(0,0,0,.1)}.kss-zitat-block--modern::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--kss-primary-color,#199494),var(--kss-secondary-color,#54b1bc))}.kss-zitat-block--modern .kss-zitat-block__quote{font-weight:500}.kss-zitat-block--minimal{background:0 0!important;border:none!important;padding:1rem 0}.kss-zitat-block--minimal .kss-zitat-block__quote{font-size:1.1rem;position:relative;padding:0 2rem}.kss-zitat-block--minimal .kss-zitat-block__quote::after,.kss-zitat-block--minimal .kss-zitat-block__quote::before{content:'"';font-size:1.5rem;font-weight:700;position:absolute;opacity:.6}.kss-zitat-block--minimal .kss-zitat-block__quote::before{left:0;top:0}.kss-zitat-block--minimal .kss-zitat-block__quote::after{right:0;bottom:0}.kss-zitat-block--minimal .kss-zitat-block__quote-mark{display:none}.kss-zitat-block--elegant.kss-zitat-block--with-border{position:relative;border:2px solid;border-image:linear-gradient(45deg,var(--kss-primary-color,#199494),var(--kss-secondary-color,#54B1BC)) 1}.kss-zitat-block--elegant.kss-zitat-block--no-border{position:relative}.kss-zitat-block--elegant .kss-zitat-block__quote{font-size:1.3rem;font-weight:300;line-height:1.7}.kss-zitat-block--elegant .kss-zitat-block__meta{position:relative;padding-top:1rem}.kss-zitat-block--elegant .kss-zitat-block__meta::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:50px;height:2px;background:currentColor;opacity:.3}.kss-zitat-block--elegant.kss-zitat-block--align-left .kss-zitat-block__meta::before{left:0;transform:none}.kss-zitat-block--elegant.kss-zitat-block--align-right .kss-zitat-block__meta::before{left:auto;right:0;transform:none}@media (max-width:768px){.kss-zitat-block{padding:1.5rem 1rem;margin:1.5rem 0}.kss-zitat-block__quote{font-size:1.1rem}.kss-zitat-block__quote-mark{font-size:2rem}.kss-zitat-block__quote-mark--open{top:.1rem;left:var(--kss-page-layout-gap)}.kss-zitat-block__quote-mark--close{bottom:.1rem;right:var(--kss-page-layout-gap)}.kss-zitat-block--standard.kss-zitat-block--with-border{padding-left:1rem}.kss-zitat-block--minimal .kss-zitat-block__quote{padding:0 1.5rem}.kss-zitat-block--elegant .kss-zitat-block__quote{font-size:1.15rem}}@media (max-width:480px){.kss-zitat-block{padding:1rem}.kss-zitat-block__quote{font-size:1rem}.kss-zitat-block__meta{margin-top:1rem;font-size:.85rem}.kss-zitat-block--minimal .kss-zitat-block__quote{padding:0 1rem}}.kss-zitat-block:hover{transform:translateY(-2px)}.kss-zitat-block--modern:hover{box-shadow:0 8px 30px rgba(0,0,0,.15)}.kss-zitat-block--elegant.kss-zitat-block--with-border:hover{border-image:linear-gradient(45deg,var(--kss-primary-hover-color,#167d7d),var(--kss-secondary-hover-color,#4a9da6)) 1}.kss-zitat-block:focus-within{outline:2px solid var(--kss-primary-color,#199494);outline-offset:2px}@media (prefers-reduced-motion:reduce){.kss-zitat-block,.kss-zitat-block:hover{transition:none;transform:none}}.wp-block-kss-zitat-block.alignwide{max-width:var(--wp--style--global--wide-size,1200px)}.wp-block-kss-zitat-block.alignfull{max-width:none;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media print{.kss-zitat-block{background:#fff!important;color:#000!important;border:1px solid #000!important;box-shadow:none!important;transform:none!important;break-inside:avoid;page-break-inside:avoid}.kss-zitat-block__quote-mark{opacity:.2}}