/* Start custom CSS for html, class: .elementor-element-335e262 */.em-kommod-news {
  --km-ink:#1a202c;
  --km-muted:#4a5568;
  --km-blue:#2b6cb0;
  --km-deep:#183d63;
  --km-border:#dce5ef;
  --km-soft:#f7fafc;
  --km-white:#fff;
  width:min(100%,1020px);
  margin-inline:auto;
  font:inherit;
  line-height:1.74;
  color:var(--km-ink);
  overflow-wrap:break-word;
}
.em-kommod-news,.em-kommod-news * {box-sizing:border-box;}
.em-kommod-news h1,.em-kommod-news h2,.em-kommod-news h3 {
  margin:0;
  padding:0;
  color:var(--km-ink);
  letter-spacing:-.025em;
  line-height:1.28;
  font-weight:750;
}
.em-kommod-news h1 {font-size:clamp(1.83rem,3.6vw,2.92rem);margin-bottom:18px;}
.em-kommod-news h2 {font-size:clamp(1.35rem,2.5vw,1.82rem);margin-bottom:19px;}
.em-kommod-news h3 {font-size:clamp(1.04rem,1.7vw,1.18rem);margin-bottom:8px;}
.em-kommod-news p {margin:0 0 17px;}
.em-kommod-news ul {margin:0 0 18px;padding-left:24px;}
.em-kommod-news li {margin-bottom:7px;}
.em-kommod-news a {color:var(--km-blue);text-decoration-thickness:1px;text-underline-offset:.18em;}
.em-kommod-news a:hover {color:#174c80;}
.em-kommod-news a:focus-visible {outline:3px solid #3182ce;outline-offset:3px;border-radius:3px;}
.em-kommod-news > section,.em-kommod-news > nav {margin-top:38px;}
.em-kommod-news__hero {padding:clamp(24px,4.4vw,49px);border:1px solid #d3e3f4;border-radius:21px;background:linear-gradient(125deg,#f4f8ff 0%,#edf5ff 55%,#fafcff 100%);box-shadow:0 10px 28px rgba(26,32,44,.045);}
.em-kommod-news__eyebrow {font-size:.87rem;font-weight:750;letter-spacing:.04em;color:var(--km-blue);margin-bottom:13px!important;}
.em-kommod-news__lead {font-size:clamp(1.01rem,1.3vw,1.15rem);line-height:1.7;color:#34445b;margin-bottom:23px!important;}
.em-kommod-news__tags {display:flex;flex-wrap:wrap;gap:9px;}
.em-kommod-news__tags span {display:inline-flex;align-items:center;border:1px solid #d5e5f4;border-radius:99px;background:rgba(255,255,255,.88);padding:6px 11px;font-size:.82rem;font-weight:650;color:#264863;line-height:1.3;}
.em-kommod-news__quick {margin-top:27px!important;}
.em-kommod-news__quick-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;}
.em-kommod-news__quick-grid > div {background:var(--km-white);border:1px solid var(--km-border);border-radius:15px;padding:21px;box-shadow:0 5px 18px rgba(26,32,44,.03);}
.em-kommod-news__number {display:block;color:var(--km-blue);font-weight:800;letter-spacing:.07em;font-size:.76rem;margin-bottom:12px;}
.em-kommod-news__quick-grid p {font-size:.94rem;line-height:1.58;margin:0;color:var(--km-muted);}
.em-kommod-news__toc {background:var(--km-soft);border:1px solid var(--km-border);border-radius:14px;padding:22px 25px;}
.em-kommod-news__toc > strong {display:block;margin-bottom:9px;}
.em-kommod-news__toc ul {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:23px;margin-bottom:0;}
.em-kommod-news__toc li {margin:3px 0;}
.em-kommod-news__notice {margin:22px 0 9px;padding:18px 21px;background:#edf5ff;color:#25415f;border-left:4px solid var(--km-blue);border-radius:0 11px 11px 0;}
.em-kommod-news__notice--gray {background:#f1f4f8;color:#34445b;border-left-color:#69819b;}
.em-kommod-news__schedule {border:1px solid var(--km-border);border-radius:15px;overflow:hidden;margin:20px 0;}
.em-kommod-news__schedule-item {display:grid;grid-template-columns:210px minmax(0,1fr);gap:20px;align-items:start;padding:21px 22px;border-bottom:1px solid var(--km-border);background:#fff;}
.em-kommod-news__schedule-item:nth-child(2){background:#f8fbff;}
.em-kommod-news__schedule-item:last-child{border-bottom:0;}
.em-kommod-news__schedule-date strong{display:block;color:#184a7d;font-size:1.09rem;line-height:1.35;}
.em-kommod-news__schedule-date span{display:block;font-size:.83rem;color:var(--km-muted);margin-top:3px;}
.em-kommod-news__schedule-item p{margin:0;color:var(--km-muted);}
.em-kommod-news__comparison,.em-kommod-news__benefits {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0 23px;}
.em-kommod-news__comparison > div,.em-kommod-news__benefits > div{border:1px solid var(--km-border);background:#fff;border-radius:14px;padding:21px;}
.em-kommod-news__comparison > div {background:#f8fbff;}
.em-kommod-news__comparison h3{font-size:1.4rem;color:#174c80;}
.em-kommod-news__label{display:inline-block;color:var(--km-blue);font-size:.79rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;margin-bottom:7px;}
.em-kommod-news__comparison p,.em-kommod-news__benefits p {margin:0;color:var(--km-muted);font-size:.95rem;line-height:1.6;}
.em-kommod-news__faq {padding-top:29px;border-top:1px solid var(--km-border);}
.em-kommod-news__qa {border-bottom:1px solid var(--km-border);padding:18px 0;}
.em-kommod-news__qa p {margin:0;color:var(--km-muted);}
.em-kommod-news__sources {border-top:1px solid var(--km-border);padding-top:27px;color:var(--km-muted);font-size:.94rem;}
.em-kommod-news__sources h2{font-size:1.35rem;}
.em-kommod-news__cta{margin-top:40px;padding:clamp(24px,4.4vw,42px);border-radius:19px;background:var(--km-deep);color:#fff;}
.em-kommod-news__cta h2,.em-kommod-news__cta p,.em-kommod-news__cta strong{color:#fff;}
.em-kommod-news__cta-kicker{font-size:.79rem;font-weight:750;text-transform:uppercase;letter-spacing:.045em;color:#cce6fc!important;}
.em-kommod-news__actions {display:flex;flex-wrap:wrap;gap:11px;margin:22px 0;}
.em-kommod-news__button {display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 19px;border-radius:10px;text-decoration:none!important;font-size:.97rem;font-weight:750;text-align:center;transition:background-color .15s ease;}
.em-kommod-news__button--primary{background:#fff;color:#184568!important;}
.em-kommod-news__button--primary:hover{background:#e6f3ff;color:#183d63!important;}
.em-kommod-news__button--secondary{background:transparent;color:#fff!important;border:1px solid rgba(255,255,255,.7);}
.em-kommod-news__button--secondary:hover{background:rgba(255,255,255,.14);color:#fff!important;}
.em-kommod-news__cta-links {font-size:.95rem;}
.em-kommod-news__cta-links a {color:#bce4ff;}
.em-kommod-news__cta-links a:hover{color:#fff;}
.em-kommod-news__small {font-size:.86rem;opacity:.93;margin:0!important;}
@media(max-width:760px){
  .em-kommod-news__quick-grid{grid-template-columns:1fr;}
  .em-kommod-news__toc ul{grid-template-columns:1fr;}
}
@media(max-width:600px){
  .em-kommod-news > section,.em-kommod-news > nav{margin-top:30px;}
  .em-kommod-news__hero{padding:22px 18px;border-radius:16px;}
  .em-kommod-news__toc{padding:18px;}
  .em-kommod-news__quick-grid > div{padding:18px;}
  .em-kommod-news__comparison,.em-kommod-news__benefits{grid-template-columns:1fr;}
  .em-kommod-news__schedule-item{grid-template-columns:1fr;gap:9px;padding:17px 18px;}
  .em-kommod-news__schedule-date span{display:inline;margin-left:6px;}
  .em-kommod-news__cta{border-radius:16px;}
  .em-kommod-news__actions{flex-direction:column;}
  .em-kommod-news__button{width:100%;}
}
@media(prefers-reduced-motion:reduce){.em-kommod-news__button{transition:none;}}/* End custom CSS */