/* wpFAZ Events – Detailseiten (.wfx-klar) – ausgelagert aus PHP (vorher inline, nicht cachebar) */
.wfx.wfx-klar{--k-bg:#F5F5F4;--k-card:#FFFFFF;--k-line:#E7E5E4;--k-ink:#111111;--k-muted:#5F5F5F;--k-sub:#4A4A4A;--k-body:#3A3A3A;--k-soft:#F2F2F1;--k-faint:#A3A3A3;
  --k-acc:#111111;--k-acc-soft:#F2F2F1;--k-acc-ink:#111111;--k-date:#111111;
  background:var(--k-bg);font-family:adelle-sans,Arial,Helvetica,sans-serif;color:var(--k-ink);letter-spacing:.005em;line-height:1.5;padding:40px 24px 72px;}
.wfx-klar.wfx-sf{--k-acc:#C51924;--k-acc-soft:#FBE9E5;--k-acc-ink:#A3141D;--k-date:#C51924;}
.wfx-klar.wfx-v-europa{--k-acc:#134095!important;--k-acc-soft:#e6edf8!important;--k-acc-ink:#134095!important;--k-date:#134095!important;}
.wfx-klar.wfx-v-bau{--k-acc:#0e3a66!important;--k-acc-soft:#e7f1fb!important;--k-acc-ink:#0e3a66!important;--k-date:#0e3a66!important;}
.wfx-klar.wfx-v-ki{--k-acc:#1a0d41!important;--k-acc-soft:#e8e7ec!important;--k-acc-ink:#1a0d41!important;--k-date:#1a0d41!important;}
.wfx-klar.wfx-v-ressourcen{--k-acc:#2a2f75!important;--k-acc-soft:#eaeaf1!important;--k-acc-ink:#2a2f75!important;--k-date:#2a2f75!important;}
.wfx-klar.wfx-v-amnog{--k-acc:#830051!important;--k-acc-soft:#f3e6ee!important;--k-acc-ink:#830051!important;--k-date:#830051!important;}
.wfx-klar.wfx-v-pharmastandort{--k-acc:#10384f!important;--k-acc-soft:#e7ebed!important;--k-acc-ink:#10384f!important;--k-date:#10384f!important;}
.wfx-klar.wfx-v-agrar{--k-acc:#04305d!important;--k-acc-soft:#e6eaef!important;--k-acc-ink:#04305d!important;--k-date:#04305d!important;}
.wfx-klar.wfx-v-baukongress{--k-acc:#29297b!important;--k-acc-soft:#eaeaf2!important;--k-acc-ink:#29297b!important;--k-date:#29297b!important;}
.wfx-klar.wfx-v-circular{--k-acc:#0f7a05!important;--k-acc-soft:#f3f8f3!important;--k-acc-ink:#0f7a05!important;--k-date:#0f7a05!important;}
.wfx-klar.wfx-v-denkraum{--k-acc:#6a306b!important;--k-acc-soft:#f0eaf0!important;--k-acc-ink:#6a306b!important;--k-date:#6a306b!important;}
.wfx-klar.wfx-v-praevention{--k-acc:#2a397a!important;--k-acc-soft:#eaebf2!important;--k-acc-ink:#2a397a!important;--k-date:#2a397a!important;}
.wfx-klar.wfx-v-pharma{--k-acc:#024a60!important;--k-acc-soft:#e6edef!important;--k-acc-ink:#024a60!important;--k-date:#024a60!important;}
.wfx-klar.wfx-v-mobilitaet{--k-acc:#e00314!important;--k-acc-soft:#fdf2f3!important;--k-acc-ink:#e00314!important;--k-date:#e00314!important;}
.wfx-klar.wfx-v-perspektiven{--k-acc:#0b4390!important;--k-acc-soft:#e7ecf4!important;--k-acc-ink:#0b4390!important;--k-date:#0b4390!important;}
.wfx-klar.wfx-v-stiftung{--k-acc:#26347b!important;--k-acc-soft:#e9ebf2!important;--k-acc-ink:#26347b!important;--k-date:#26347b!important;}
.wfx-klar.wfx-v-gespraeche{--k-acc:#2c2e79!important;--k-acc-soft:#eaeaf2!important;--k-acc-ink:#2c2e79!important;--k-date:#2c2e79!important;}
.wfx-klar.wfx-v-wohlstand{--k-acc:#016fac!important;--k-acc-soft:#f2f8fb!important;--k-acc-ink:#016fac!important;--k-date:#016fac!important;}
.wfx-klar.wfx-steuer{--k-acc:#2b2d7c;--k-acc-soft:#E8E9F6;--k-acc-ink:#2b2d7c;--k-date:#2b2d7c;}
.wfx-klar *,.wfx-klar *::before,.wfx-klar *::after{box-sizing:border-box;}
/* Hausschrift adelle-sans (finance lädt sie per Adobe Fonts); ohne sie Arial */
html body .wfx.wfx-klar:not(#wfx-nx):not(#wfx-ny),html body .wfx.wfx-klar:not(#wfx-nx):not(#wfx-ny) *:not(i):not(.dashicons){font-family:adelle-sans,Arial,Helvetica,sans-serif!important;}
.wfx-klar .wk-wrap{max-width:1120px;margin:0 auto;display:flex;flex-direction:column;gap:28px;}
.wfx-klar a:not(#wfx-nx){color:inherit;text-decoration:none;box-shadow:none;}
.wfx-klar .wfx-partner-td a.td-post-category:not(#wfx-nx),.wfx-klar .wfx-partner-td .td-post-category:not(#wfx-nx){color:#fff;}
.wfx-klar h1,.wfx-klar h2,.wfx-klar h3{font-family:inherit;color:var(--k-ink);letter-spacing:-.005em;}
.wfx-klar svg{flex:none;display:block;}
/* Brotkrumen */
.wfx-klar .wfx-bc{padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;line-height:1.5;color:var(--k-muted);}
.wfx-klar .wfx-bc > span{display:contents;}
.wfx-klar .wfx-bc a:not(#wfx-nx){color:var(--k-muted);font-weight:400;}
.wfx-klar .wfx-bc a:not(#wfx-nx):hover{color:var(--k-ink);text-decoration:underline;text-underline-offset:3px;}
.wfx-klar .wfx-bc .wfx-bc-sep{color:var(--k-faint);display:inline-flex;align-items:center;}
.wfx-klar .wfx-bc svg,.wfx-klar .wfx-bc i,.wfx-klar .wfx-bc img{width:14px!important;height:14px!important;font-size:14px!important;}
.wfx-klar .wfx-bc .breadcrumb_last,.wfx-klar .wfx-bc [aria-current]{color:var(--k-ink);font-weight:600;}
/* Karten */
.wfx-klar .wk-card{background:var(--k-card);border:1px solid var(--k-line);border-radius:24px;padding:40px;box-shadow:0 1px 2px rgba(17,17,17,.04);}
.wfx-klar .wk-box{background:var(--k-card);border:1px solid var(--k-line);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:16px;}
.wfx-klar .wk-label{margin:0;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--k-muted);}
/* Kopf */
.wfx-klar .wk-head{display:flex;flex-direction:column;gap:20px;}
.wfx-klar .wk-head-row{display:flex;flex-wrap:wrap;align-items:center;gap:32px;}
.wfx-klar .wk-head-tx{display:flex;flex-direction:column;gap:12px;flex:1 1 320px;min-width:0;}
.wfx-klar .wk-h1{margin:0;font-size:clamp(30px,4.4vw,44px);line-height:1.18;font-weight:700;max-width:880px;text-wrap:pretty;}
.wfx-klar .wk-h1-p{font-size:clamp(32px,4.6vw,46px);line-height:1.15;}
.wfx-klar .wk-pills{display:flex;flex-wrap:wrap;gap:8px;}
.wfx-klar .wk-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--k-soft);color:#4A4A4A;font-size:13px;font-weight:600;line-height:1.3;}
.wfx-klar a.wk-pill:hover{background:#E8E8E6;}
.wfx-klar .wk-pill-acc{background:var(--k-acc-soft);color:var(--k-acc-ink);}
.wfx-klar a.wk-pill-acc:hover{background:var(--k-acc-soft);filter:brightness(.97);}
/* Pillen = immer Links (Hover, Fokus, kleiner Pfeil); Angaben = Beschriftung ohne Fläche */
.wfx-klar a.wk-pill{cursor:pointer;transition:background .14s,color .14s;}
.wfx-klar a.wk-pill svg{opacity:.6;transition:transform .14s,opacity .14s;}
.wfx-klar a.wk-pill:hover svg{opacity:1;transform:translateX(2px);}
.wfx-klar a.wk-pill:focus-visible,.wfx-klar .wk-btn:focus-visible,.wfx-klar a.wk-prow:focus-visible,.wfx-klar a.wk-icard:focus-visible{outline:2px solid var(--k-acc);outline-offset:2px;}
.wfx-klar .wk-eyebrow-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;}
.wfx-klar .wk-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--k-muted);}
.wfx-klar .wk-eyebrow-acc{color:var(--k-acc-ink);}
.wfx-klar .wk-pill-theme{background:var(--k-soft);color:var(--k-body);}
.wfx-klar .wk-meta{display:flex;flex-wrap:wrap;gap:12px;}
.wfx-klar .wk-chip{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;background:var(--k-bg);font-size:15px;font-weight:600;line-height:1.3;}
.wfx-klar .wk-sub{display:flex;align-items:center;gap:8px;font-size:18px;color:var(--k-sub);font-weight:500;margin:0;}
.wfx-klar .wk-sub svg{color:#7A7A7A;}
.wfx-klar .wk-sub a:hover{text-decoration:underline!important;text-underline-offset:3px;}
.wfx-klar .wk-web{font-size:17px;color:var(--k-sub);}
.wfx-klar .wk-web:hover{text-decoration:underline!important;text-underline-offset:3px;}
/* Buttons */
.wfx-klar .wk-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px;}
.wfx-klar .wk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 20px;border-radius:4px;border:1px solid var(--k-ink);background:var(--k-card);color:var(--k-ink)!important;font-family:inherit;font-size:15px;font-weight:700;line-height:1.2;cursor:pointer;transition:background .14s,color .14s;}
.wfx-klar .wk-btn:hover{background:var(--k-ink);color:#fff!important;}
.wfx-klar .wk-btn-dark{background:var(--k-ink);color:#fff!important;}
.wfx-klar .wk-btn-dark:hover{background:#000;}
.wfx-klar .wk-btn-text{border-color:transparent;background:transparent;border-radius:12px;}
.wfx-klar .wk-btn-text:hover{background:var(--k-soft);color:var(--k-ink)!important;}
.wfx-klar .wk-btn-sm{min-height:44px;padding:0 18px;font-weight:600;}
.wfx-klar .wk-btn.is-on{background:var(--k-ink);color:#fff!important;}
.wfx-klar .wk-btn svg{width:16px;height:16px;}
.wfx-klar .wk-btn .tdc-font-fa{font-size:.72em;line-height:1;}
.wfx-klar .wk-btn .wk-fav-t{display:block;}
/* Spalten */
.wfx-klar .wk-cols{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start;}
.wfx-klar .wk-main{flex:1 1 560px;min-width:0;display:flex;flex-direction:column;gap:24px;}
.wfx-klar .wk-side{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:20px;}
.wfx-klar .wk-block{display:flex;flex-direction:column;gap:12px;}
.wfx-klar .wk-block > h2{margin:0;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--k-muted);}
.wfx-klar .wk-block > h3.wk-grp{margin:8px 0 0;font-size:14px;font-weight:600;color:var(--k-muted);} /* Herkunft der Mitwirkenden */
/* Personenzeile */
.wfx-klar .wk-prow{background:var(--k-card);border:1px solid var(--k-line);border-radius:18px;padding:18px 20px;display:flex;align-items:center;gap:16px;transition:border-color .14s,box-shadow .14s;}
.wfx-klar a.wk-prow:hover{border-color:var(--k-ink);}
.wfx-klar .wk-av{width:56px;height:56px;border-radius:50%;object-fit:cover;object-position:50% 20%;border:1px solid #E3E1DE;box-shadow:none;background:#F2F1EF;flex-shrink:0;display:block;}
.wfx-klar .wk-av-ini{display:flex;align-items:center;justify-content:center;background:var(--k-acc-soft);color:var(--k-acc-ink);font-weight:800;font-size:18px;}
.wfx-klar .wk-prow-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;}
.wfx-klar .wk-prow-n{font-size:17px;font-weight:700;}
.wfx-klar .wk-prow-s{font-size:14px;color:var(--k-muted);line-height:1.4;}
.wfx-klar .wk-chev{color:var(--k-faint);}
/* Sponsor-Logos (Seitenleiste) */
.wfx-klar .wk-logo{display:flex;align-items:center;justify-content:center;height:110px;border-radius:14px;border:1px solid var(--k-line);padding:16px;background:var(--k-card);transition:border-color .14s;}
.wfx-klar a.wk-logo:hover{border-color:#C9C6C3;}
.wfx-klar .wk-logo img{max-width:160px;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;}
.wfx-klar .wk-logo span{font-weight:700;font-size:15px;text-align:center;}
/* Personen-/Sponsor-Kopf */
.wfx-klar .wk-photo{width:128px;height:128px;border-radius:50%;object-fit:cover;object-position:50% 20%;border:1px solid #E3E1DE;box-shadow:none;background:#F2F1EF;display:block;flex-shrink:0;}
.wfx-klar .wk-photo-ini{display:flex;align-items:center;justify-content:center;background:var(--k-acc-soft);color:var(--k-acc-ink);font-size:44px;font-weight:800;}
.wfx-klar .wk-logo-big{width:220px;height:130px;border-radius:16px;border:1px solid var(--k-line);display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:20px;}
.wfx-klar .wk-logo-big img{max-width:170px;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;}
.wfx-klar .wk-logo-big span{font-weight:700;font-size:18px;text-align:center;}
.wfx-klar .wk-card.wk-card-p{padding:40px;}
.wfx-klar .wk-card.wk-card-s{padding:36px;}
.wfx-klar .wk-card-s .wk-head-row{gap:36px;}
/* Textkarte */
.wfx-klar .wk-text{background:var(--k-card);border:1px solid var(--k-line);border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:14px;}
.wfx-klar .wk-text > h2{margin:0;font-size:20px;font-weight:700;}
.wfx-klar .wk-prose{font-size:16px;line-height:1.65;color:var(--k-body);}
.wfx-klar .wk-prose p{margin:0 0 .9em;}
.wfx-klar .wk-prose p:last-child,.wfx-klar .wk-prose ul:last-child{margin-bottom:0;}
.wfx-klar .wk-prose ul{margin:0 0 .9em;padding-left:1.2em;}
.wfx-klar .wk-prose li{margin:0 0 .3em;}
.wfx-klar .wk-stand{font-size:13px;color:#6B6B6B;}
.wfx-klar .wfx-free{margin:0;font-size:16px;line-height:1.65;color:var(--k-body);}
.wfx-klar .wfx-free img{max-width:100%;height:auto;border-radius:12px;}
/* Abschnitt mit Programmpunkt-Karten */
.wfx-klar .wk-sec{display:flex;flex-direction:column;gap:16px;}
.wfx-klar .wk-sec-head{display:flex;align-items:center;gap:12px;}
.wfx-klar .wk-sec-head h2{margin:0;font-size:26px;font-weight:700;}
.wfx-klar .wk-count{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border-radius:999px;background:#ECECEB;color:var(--k-body);font-size:14px;font-weight:700;}
.wfx-klar .wk-group{margin:8px 0 0;font-size:18px;font-weight:700;}
.wfx-klar .wk-group a:hover{text-decoration:underline!important;text-underline-offset:3px;}
.wfx-klar .wk-icard{background:var(--k-card);border:1px solid var(--k-line);border-radius:20px;padding:24px;display:flex;flex-wrap:wrap;gap:24px;align-items:center;box-shadow:0 1px 2px rgba(17,17,17,.04);transition:border-color .14s,box-shadow .14s;}
.wfx-klar a.wk-icard:hover{border-color:var(--k-ink);}
.wfx-klar .wk-date{width:84px;flex-shrink:0;border-radius:16px;background:var(--k-date);color:#fff;display:flex;flex-direction:column;align-items:center;padding:12px 0 14px;gap:2px;}
.wfx-klar .wk-date-wd{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;}
.wfx-klar .wk-date-d{font-size:34px;font-weight:700;line-height:1.05;}
.wfx-klar .wk-date-my{font-size:13px;font-weight:600;}
.wfx-klar .wk-date-none{height:84px;justify-content:center;background:var(--k-soft);color:var(--k-muted);}
.wfx-klar .wk-date-slot{height:84px;justify-content:center;gap:4px;padding:8px 0;}
.wfx-klar .wk-date-slot .wk-slot-ic{display:block;}
.wfx-klar .wk-icard-tx{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:10px;}
.wfx-klar .wk-icard-t{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--k-sub);}
.wfx-klar .wk-icard-t svg{color:#7A7A7A;}
.wfx-klar .wk-icard-h{font-size:20px;line-height:1.45;font-weight:700;}
.wfx-klar .wk-tags{display:flex;flex-wrap:wrap;gap:8px;}
.wfx-klar .wk-lang-en{background:#CAE5DA;color:#1E4A3A;}
.wfx-klar .wk-evchips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 22px;}
.wfx-klar .wk-evchips .wk-label{margin:0 6px 0 0;}
.wfx-klar .wk-evchips a.wk-tag{text-decoration:none;}
.wfx-klar .wk-evchips a.wk-tag.is-on,.wfx-klar .wk-evchips a.wk-tag.is-on:hover,.wfx-klar .wk-evchips a.wk-tag.is-on:visited{background:#111;color:#fff!important;}
.wfx-klar .wk-evtext{margin-top:16px;padding-top:14px;border-top:1px solid var(--k-line,#e6e6e6);}
.wfx-klar .wk-lang-en svg{color:#1E4A3A;}
.wfx-klar .wk-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;background:var(--k-soft);color:var(--k-body);font-size:13px;font-weight:600;}
.wfx-klar .wk-go{width:44px;height:44px;flex-shrink:0;border-radius:50%;background:var(--k-acc-soft);color:var(--k-acc-ink);display:flex;align-items:center;justify-content:center;transition:background .14s,color .14s;}
.wfx-klar a.wk-icard:hover .wk-go{background:var(--k-acc);color:#fff;}
.wfx-klar.wk-neutral .wk-go,.wfx-klar.wk-neutral .wk-av-ini,.wfx-klar.wk-neutral .wk-photo-ini{background:var(--k-soft);color:var(--k-ink);}
.wfx-klar.wk-neutral a.wk-icard:hover .wk-go{background:var(--k-ink);color:#fff;}
/* Ansprechpartner */
.wfx-klar .wk-contact-blk{display:flex;flex-direction:column;gap:18px;} /* je Ansprechpartner/in: Abstand zwischen Kreis und Trennlinie */
.wfx-klar .wk-contact{display:flex;align-items:center;gap:14px;}
.wfx-klar .wk-ini{width:48px;height:48px;border-radius:50%;background:var(--k-acc-soft);color:var(--k-acc-ink);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px;flex-shrink:0;}
.wfx-klar .wk-contact-n{display:flex;flex-direction:column;gap:2px;min-width:0;}
.wfx-klar .wk-contact-n b{font-size:17px;font-weight:700;}
.wfx-klar .wk-contact-n span{font-size:14px;color:var(--k-muted);}
.wfx-klar .wk-lines{display:flex;flex-direction:column;gap:4px;border-top:1px solid #EEEEED;padding-top:14px;}
.wfx-klar .wk-lines:first-child{border-top:0;padding-top:0;}
.wfx-klar .wk-line{display:flex;align-items:center;gap:10px;min-height:40px;font-size:15px;font-weight:600;overflow-wrap:anywhere;}
.wfx-klar .wk-line svg{color:#7A7A7A;}
.wfx-klar a.wk-line:hover{text-decoration:underline!important;text-underline-offset:3px;}
/* Hinweis englischsprachig */
.wfx-klar .wfx-langhint{margin:0;border-radius:20px;background:var(--k-card);border:1px solid var(--k-line);border-left:4px solid var(--k-acc);text-align:left;padding:18px 22px;font-size:16px;}
/* Mitschnitt & Unterlagen im neuen Rahmen */
.wfx-klar .wfx-media{margin:0;}
.wfx-klar .wfx-media .wfx-file{display:flex;align-items:center;gap:14px;margin:0;}
.wfx-klar .wfx-media .wfx-media-btn{text-decoration:none!important;}
.wfx-klar .wfx-media .wfx-file-kind{font-weight:600;}
/* Partner-Beiträge */
.wfx-klar .wfx-partner-posts{margin:12px 0 0;padding-top:28px;border-top:1px solid var(--k-line);}
.wfx-klar .wfx-partner-posts .wfx-sec-head h2{font-size:26px;font-weight:700;padding:0;}
.wfx-klar .wfx-partner-posts .wfx-sec-head h2::before{display:none;}
/* Steuerkonferenz: eckig wie ihre Landingpage */
.wfx-klar.wfx-steuer .wk-card,.wfx-klar.wfx-steuer .wk-box,.wfx-klar.wfx-steuer .wk-text,.wfx-klar.wfx-steuer .wk-icard,.wfx-klar.wfx-steuer .wk-prow,.wfx-klar.wfx-steuer .wk-logo,.wfx-klar.wfx-steuer .wk-logo-big,.wfx-klar.wfx-steuer .wk-date,.wfx-klar.wfx-steuer .wk-chip,.wfx-klar.wfx-steuer .wfx-langhint{border-radius:0;}
.wfx-klar.wfx-steuer .wk-btn,.wfx-klar.wfx-steuer .wk-btn-dark{background:#fff;color:#0f1013!important;border:2px solid #0f1013;border-radius:0;font-weight:700;}
.wfx-klar.wfx-steuer .wk-btn:hover,.wfx-klar.wfx-steuer .wk-btn-dark:hover,.wfx-klar.wfx-steuer .wk-btn.is-on{background:#0f1013;color:#fff!important;}
.wfx-klar.wfx-steuer .wk-btn-text{border-color:transparent;border-radius:0;}
.wfx-klar.wfx-steuer .wk-btn-text:hover{background:transparent;color:#0f1013!important;text-decoration:underline!important;text-underline-offset:3px;}
@media(max-width:720px){
  .wfx.wfx-klar{padding:24px 16px 48px;}
  .wfx-klar .wk-wrap{gap:20px;}
  .wfx-klar .wk-card,.wfx-klar .wk-card.wk-card-p,.wfx-klar .wk-card.wk-card-s{padding:24px 20px;border-radius:20px;}
  .wfx-klar .wk-head-row{gap:20px;}
  .wfx-klar .wk-photo{width:96px;height:96px;}
  .wfx-klar .wk-logo-big{width:100%;max-width:260px;}
  .wfx-klar .wk-icard{padding:18px;gap:16px;}
  .wfx-klar .wk-icard-tx{flex-basis:200px;}
  .wfx-klar .wk-date{width:72px;padding:10px 0 12px;}
  .wfx-klar .wk-date-d{font-size:28px;}
  .wfx-klar .wk-go{display:none;}
  .wfx-klar .wk-sec-head h2{font-size:22px;}
  .wfx-klar .wk-text{padding:22px 20px;}
}
@media (prefers-reduced-motion:reduce){.wfx-klar *{transition:none!important;}}
