:root{--cf-ink:#1d2530;--cf-muted:#5b6573;--cf-line:#e4e6ea;--cf-paper:#ffffff;--cf-soft:#f7f6f4;--cf-tint:#fdf1e4;--cf-accent:#dd7608;--cf-accent-ink:#a95600;--cf-link:#1e63a8;--cf-ok:#2f8a57;--cf-radius:12px}.single-post #page.grid-container,.archive #page.grid-container,.search #page.grid-container{max-width:none;padding:0}.single-post .site-content,.archive .site-content,.search .site-content{display:block;padding:0}.cf-post{background:linear-gradient(180deg,var(--cf-tint) 0,var(--cf-paper) 460px) no-repeat,var(--cf-paper);color:var(--cf-ink)}.cf-wrap{max-width:1280px;margin:0 auto;padding:0 28px;box-sizing:border-box}.cf-post h1,.cf-post h2,.cf-post h3{text-wrap:balance}.cf-post a{text-underline-offset:3px}.cf-hero{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:48px;align-items:center;padding-top:28px;padding-bottom:4px}.cf-hero.no-image{grid-template-columns:minmax(0,1fr)}.cf-crumbs{font-size:14px;color:var(--cf-muted);margin-bottom:14px}.cf-crumbs a{color:var(--cf-muted);text-decoration:none}.cf-crumbs a:hover{text-decoration:underline}.cf-title{font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900;letter-spacing:-.01em;margin:0}.cf-dates{font-size:14.5px;color:var(--cf-muted);margin-top:14px;font-variant-numeric:tabular-nums}.cf-byline{display:flex;gap:14px;align-items:center;margin-top:20px}.cf-byline img{width:48px;height:48px;border-radius:50%;object-fit:cover;flex:none}.cf-who{font-size:15px;line-height:1.4}.cf-who b{display:block}.cf-titlefig{margin:0;border-radius:var(--cf-radius);overflow:hidden;background:#141c26;aspect-ratio:3/2}.cf-titlefig img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.cf-layout{display:grid;grid-template-columns:minmax(0,820px) 330px;justify-content:space-between;gap:56px;padding-top:56px;padding-bottom:20px}.cf-content{min-width:0;font-size:18px;line-height:1.65;display:flex;flex-direction:column}.cf-content>.cf-answer{order:-2}.cf-content>.cf-mtoc{order:-1}.cf-content>*{margin-top:0;margin-bottom:18px}.cf-content h2{font-size:28px;line-height:1.2;font-weight:900;margin-top:40px;margin-bottom:12px;scroll-margin-top:24px}.cf-content h3{font-size:20px;line-height:1.25;font-weight:800;margin-top:26px;margin-bottom:8px}.cf-content img{border-radius:var(--cf-radius);height:auto}.cf-content .wp-block-image{margin-bottom:24px}.cf-content figcaption{font-size:14.5px;color:var(--cf-muted)}.cf-content table{border-collapse:collapse;width:100%;font-size:16px}.cf-content th,.cf-content td{text-align:left;padding:12px 16px;border-bottom:1px solid var(--cf-line);vertical-align:top}.cf-content thead th,.cf-content tr:first-child th{background:var(--cf-tint);font-weight:800}.cf-content .wp-block-table{overflow-x:auto;border:1px solid var(--cf-line);border-radius:var(--cf-radius)}.cf-content .wp-block-table table{min-width:520px;border:0}.cf-content .wp-block-table td,.cf-content .wp-block-table th{border-left:0;border-right:0;border-top:0}.cf-content .wp-block-table tr:last-child td{border-bottom:0}.cf-answer{background:var(--cf-paper);border:1px solid var(--cf-line);border-left:5px solid var(--cf-accent);border-radius:var(--cf-radius);padding:20px 24px}.cf-answer>*{margin:0 0 10px}.cf-answer>*:last-child{margin-bottom:0}.cf-eyebrow,.cf-answer>p:first-child{font-size:12.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--cf-accent-ink)}.cf-answer p{font-size:16.5px;line-height:1.6}.cf-passend{background:var(--cf-tint);border-radius:var(--cf-radius);padding:14px 20px;font-size:16.5px}.cf-passend a{font-weight:800;color:var(--cf-accent-ink)}.cf-beleg{background:var(--cf-tint);border-radius:var(--cf-radius);padding:20px 24px}.cf-beleg .cf-big{font-size:44px;line-height:1;font-weight:900;color:var(--cf-accent);margin-bottom:8px}.cf-beleg .cf-src{font-size:14px;color:var(--cf-muted)}.cf-btn,.cf-content .wp-block-button__link{display:inline-block;background:var(--cf-accent);color:#fff!important;font-weight:800;text-decoration:none;border-radius:8px;padding:10px 18px;font-size:15px;line-height:1.3;border:0;cursor:pointer;font-family:inherit}.cf-btn:hover{filter:brightness(.95)}.cf-mtoc{display:none;border-top:1px solid var(--cf-line);border-bottom:1px solid var(--cf-line);padding:10px 0}.cf-mtoc summary{font-weight:800;cursor:pointer}.cf-mtoc ol{margin:8px 0 0;padding-left:22px;font-size:16px}.cf-mtoc a{color:var(--cf-ink)}.cf-author{border:1px solid var(--cf-line);border-radius:var(--cf-radius);padding:20px 24px;display:flex;gap:16px;align-items:flex-start;margin-top:32px}.cf-author img{width:56px;height:56px;border-radius:50%;object-fit:cover;flex:none}.cf-author p{font-size:16px;color:var(--cf-muted);margin:4px 0 0}.cf-side{position:sticky;top:24px;align-self:start;display:grid;gap:16px}.cf-side-toc b{display:block;font-size:17px;margin-bottom:6px}.cf-side-toc ol{list-style:none;margin:0;padding:0;border-left:2px solid var(--cf-line);font-size:15.5px}.cf-side-toc a{display:block;padding:5px 0 5px 14px;margin-left:-2px;border-left:2px solid #fff0;color:var(--cf-ink);text-decoration:none;line-height:1.35}.cf-side-toc a:hover,.cf-side-toc a.is-active{border-left-color:var(--cf-accent);color:var(--cf-accent-ink)}.cf-card{border:1px solid var(--cf-line);border-radius:var(--cf-radius);padding:22px;display:grid;gap:10px;background:var(--cf-paper)}.cf-card b{font-size:20px;line-height:1.25}.cf-card ul{list-style:none;padding:0;margin:0;font-size:15.5px;display:grid;gap:6px}.cf-card li::before{content:"✓";color:var(--cf-accent);font-weight:900;margin-right:8px}.cf-card .cf-btn{text-align:center}.cf-card a.cf-pop{color:var(--cf-link);font-size:16px;line-height:1.4}.cf-nl-form{display:grid;gap:10px}.cf-nl-form input[type=email]{font:inherit;font-size:16px;border:1px solid var(--cf-line);border-radius:8px;padding:10px 14px;width:100%;box-sizing:border-box;background:#fff;color:var(--cf-ink)}.cf-nl-hp{position:absolute!important;left:-9999px!important}.cf-nl-note{font-size:13px;color:var(--cf-muted);line-height:1.45}.cf-nl-msg{font-size:14.5px;font-weight:700;min-height:1.2em}.cf-nl-msg.ok{color:var(--cf-ok)}.cf-nl-msg.err{color:#b3261e}.cf-final{background:var(--cf-tint);border-radius:16px;padding:36px 28px;text-align:center;display:grid;gap:12px;justify-items:center;margin:30px 0}.cf-final h2{font-size:30px;font-weight:900;margin:0}.cf-final p{max-width:56ch;margin:0}.cf-final .cf-nl-form{grid-template-columns:minmax(0,300px) auto;justify-content:center}.cf-final .cf-nl-note,.cf-final .cf-nl-msg{grid-column:1 / -1}.cf-related{padding:6px 0 48px}.cf-related h2{font-size:24px;font-weight:900;margin:0 0 16px}.cf-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cf-rcard{border:1px solid var(--cf-line);border-radius:var(--cf-radius);overflow:hidden;text-decoration:none;color:var(--cf-ink);display:grid;grid-template-rows:auto 1fr;background:var(--cf-paper)}.cf-rcard:hover{border-color:var(--cf-accent)}.cf-rcard .cf-thumb{aspect-ratio:3/2;background:#1c2837;overflow:hidden}.cf-rcard .cf-thumb img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0}.cf-rcard .cf-thumb.empty{display:grid;place-items:center;color:#f5a03a;font-weight:900;font-size:22px;padding:16px;text-align:center}.cf-rcard .cf-txt{padding:14px 16px;font-weight:800;font-size:16.5px;line-height:1.35}.cf-rcard small{display:block;color:var(--cf-muted);font-weight:700;font-size:13px;margin-bottom:4px}@media (max-width:960px){.cf-hero{grid-template-columns:minmax(0,1fr);gap:20px}.cf-layout{grid-template-columns:minmax(0,1fr);gap:28px}.cf-side{position:static}.cf-side-toc{display:none}.cf-mtoc{display:block}.cf-cards{grid-template-columns:1fr 1fr}}@media (max-width:620px){.cf-wrap{padding-left:16px;padding-right:16px}.cf-content{font-size:17px}.cf-content h2{font-size:24px}.cf-answer,.cf-beleg,.cf-author{padding:18px}.cf-cards{grid-template-columns:1fr}.cf-final{padding:28px 18px}.cf-final .cf-nl-form{grid-template-columns:1fr;width:100%}}.cf-calc{border:1px solid var(--cf-line);border-radius:var(--cf-radius);padding:20px 24px;display:grid;gap:16px;background:var(--cf-paper)}.cf-calc-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.cf-calc label{display:grid;gap:6px;font-weight:800;font-size:15px;line-height:1.3}.cf-calc input{font:inherit;font-size:18px;font-weight:700;border:1px solid var(--cf-line);border-radius:8px;padding:9px 12px;width:100%;box-sizing:border-box;color:var(--cf-ink);background:#fff}.cf-calc-bars{display:grid;gap:10px}.cf-bar{display:grid;grid-template-columns:110px minmax(0,1fr) 200px;gap:14px;align-items:center;font-size:16px}.cf-track{height:16px;border-radius:8px;background:var(--cf-line);overflow:hidden}.cf-fill{height:100%;width:0;background:var(--cf-accent)}.cf-fill.keep{background:var(--cf-ok)}.cf-val{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.cf-calc-note{font-size:14px;color:var(--cf-muted);margin:0}@media (max-width:620px){.cf-calc{padding:18px}.cf-calc-row{grid-template-columns:1fr}.cf-bar{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.cf-bar .cf-track{grid-column:1 / -1;grid-row:2}}.cf-content .cf-free{color:var(--cf-ok);font-weight:800}.cf-content .cf-tax{color:var(--cf-accent-ink);font-weight:800}.cf-content .wp-block-table figcaption{padding:10px 16px;margin:0;border-top:1px solid var(--cf-line);background:var(--cf-soft)}.cf-content>.cf-src{font-size:14px;color:var(--cf-muted)}.cf-chart{margin:0;border:1px solid var(--cf-line);border-radius:var(--cf-radius);padding:20px 24px;background:var(--cf-paper);display:grid;gap:16px}.cf-chart-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.cf-chart-head b{font-size:18px;line-height:1.3}.cf-toggle{display:inline-flex;border:1px solid var(--cf-line);border-radius:999px;padding:3px;background:var(--cf-soft)}.cf-toggle button{font:inherit;font-size:14px;font-weight:800;border:0;background:#fff0;color:var(--cf-ink);padding:6px 14px;border-radius:999px;cursor:pointer}.cf-toggle button[aria-pressed="true"]{background:var(--cf-accent);color:#fff}.cf-chart-rows{display:grid;gap:12px}.cf-chart-row{display:grid;grid-template-columns:230px minmax(0,1fr) 120px;gap:14px;align-items:center;font-size:15.5px;line-height:1.3}.cf-chart-label small{display:block;color:var(--cf-muted);font-size:13px}.cf-chart-track{height:18px;border-radius:9px;background:var(--cf-soft);overflow:hidden;display:block}.cf-chart-fill{display:block;height:100%;background:var(--cf-accent);border-radius:9px;transition:width .35s ease}.cf-chart-row:first-child .cf-chart-fill{background:var(--cf-ok)}.cf-chart-val{text-align:right;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.cf-chart figcaption{font-size:13.5px;color:var(--cf-muted)}@media (max-width:620px){.cf-chart{padding:18px}.cf-chart-row{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.cf-chart-track{grid-column:1 / -1;grid-row:2}}@media (prefers-reduced-motion:reduce){.cf-chart-fill{transition:none}}.home .site-content{padding:0}.cf-home{padding:0 40px;color:var(--cf-ink)}.cf-hin{max-width:var(--gb-container-width,1200px);margin:0 auto}.cf-home h2{font-weight:900;line-height:1.2;text-wrap:balance;margin:0}.cf-home p{margin:0}.cf-home-hero{background:linear-gradient(180deg,var(--cf-tint) 0%,var(--cf-paper) 100%);padding-top:44px;padding-bottom:40px}.cf-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 520px;gap:56px;align-items:center}.cf-home .cf-eyebrow{font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--cf-accent-ink)}.cf-home-h1{font-size:clamp(34px,4.2vw,50px);line-height:1.15;font-weight:900;letter-spacing:-.01em;margin:10px 0 0;text-wrap:balance}.cf-lead{font-size:19px;line-height:1.6;color:#3a4350;margin-top:16px!important;max-width:58ch}.cf-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.cf-btn-ghost{background:var(--cf-paper)!important;color:var(--cf-accent-ink)!important;border:1px solid var(--cf-accent)!important}.cf-feature{display:block;text-decoration:none;color:var(--cf-ink);background:var(--cf-paper);border:1px solid var(--cf-line);border-radius:16px;overflow:hidden;box-shadow:0 12px 36px rgb(29 37 48 / .08)}.cf-feature img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:0}.cf-feature-txt{display:block;padding:16px 20px 18px}.cf-feature-txt small{display:block;font-size:13px;font-weight:800;color:var(--cf-accent-ink);margin-bottom:4px}.cf-feature-txt b{display:block;font-size:21px;line-height:1.3}.cf-feature:hover b{color:var(--cf-accent-ink)}.cf-home-facts{padding-top:48px;padding-bottom:8px}.cf-sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 16px;flex-wrap:wrap;margin-bottom:22px}.cf-sec-head h2{font-size:30px}.cf-sec-head p{color:var(--cf-muted);font-size:16px;line-height:1.5;margin-top:6px!important;max-width:64ch}.cf-sec-head a{font-weight:800;text-decoration:none;color:var(--cf-accent-ink);white-space:nowrap;font-size:16px}.cf-fact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cf-fact{border:1px solid var(--cf-line);border-radius:var(--cf-radius);padding:22px 24px;display:grid;gap:8px;align-content:start;text-decoration:none;color:var(--cf-ink);background:var(--cf-paper)}.cf-fact:hover{border-color:var(--cf-accent)}.cf-fact-big{font-size:46px;line-height:1;font-weight:900;color:var(--cf-accent);font-variant-numeric:tabular-nums}.cf-fact-txt{font-size:16.5px;line-height:1.5}.cf-fact-src{font-size:13.5px;color:var(--cf-muted)}.cf-fact-more{font-size:15px;font-weight:800;color:var(--cf-accent-ink)}.cf-cat-head{margin-top:44px;scroll-margin-top:20px}.cf-cat-head:first-child{margin-top:0}.cf-cat-head h2{display:flex;align-items:center;gap:12px}.cf-cat-head h2::before{content:"";width:14px;height:14px;border-radius:4px;background:var(--cf-cat,#dd7608);flex:none}.cf-cat-kurioses{--cf-cat:#c76f09}.cf-cat-storys{--cf-cat:#e6bb64}.cf-cat-wissen{--cf-cat:#8ebec9}.cf-date{font-size:13.5px;color:var(--cf-muted);font-weight:700}.cf-home-trust{margin-top:56px;background:var(--cf-soft);border-top:1px solid var(--cf-line);border-bottom:1px solid var(--cf-line);padding-top:44px;padding-bottom:44px}.cf-trust-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:start}.cf-person{display:grid;grid-template-columns:96px minmax(0,1fr);gap:20px;align-items:start}.cf-person img{width:96px;height:96px;border-radius:50%;object-fit:cover}.cf-person h2{font-size:28px;margin-bottom:8px}.cf-person p{font-size:17px;line-height:1.6;color:#3a4350}.cf-person-links{display:flex;gap:18px;flex-wrap:wrap;margin-top:12px;font-weight:800;font-size:16px}.cf-person-links a{color:var(--cf-accent-ink);text-decoration:none}.cf-rules{display:grid;gap:14px;list-style:none;margin:0;padding:0}.cf-rules li{background:var(--cf-paper);border:1px solid var(--cf-line);border-radius:var(--cf-radius);padding:16px 20px;margin:0}.cf-rules b{display:block;font-size:17px}.cf-rules span{font-size:15.5px;color:var(--cf-muted);line-height:1.5}.cf-home-nl{padding-top:48px;padding-bottom:56px}.cf-nl-box{background:var(--cf-tint);border-radius:16px;padding:36px 32px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:32px;align-items:center}.cf-nl-box h2{font-size:30px}.cf-nl-box p{margin-top:8px!important;color:#3a4350}.cf-nl-box .cf-nl-form{grid-template-columns:minmax(0,1fr) auto}.cf-nl-box .cf-nl-msg,.cf-nl-box .cf-nl-note{grid-column:1 / -1;margin:0!important}@media (max-width:1024px){.cf-home{padding-left:30px;padding-right:30px}.cf-hero-grid,.cf-trust-grid,.cf-nl-box{grid-template-columns:1fr;gap:28px}}@media (max-width:820px){.cf-fact-grid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.cf-home{padding-left:20px;padding-right:20px}.cf-fact-grid{grid-template-columns:1fr}.cf-person{grid-template-columns:72px minmax(0,1fr)}.cf-person img{width:72px;height:72px}.cf-nl-box{padding:26px 18px}.cf-nl-box .cf-nl-form{grid-template-columns:1fr}}.cf-feature-img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:0}.cf-feature-txt{display:block;padding:16px 20px 18px}.cf-feature-date{font-size:13px!important;font-weight:800;color:var(--cf-accent-ink);margin:0 0 4px!important}.cf-feature-title{font-size:21px!important;line-height:1.3;font-weight:800;margin:0!important}.cf-feature-title a{color:var(--cf-ink);text-decoration:none}.cf-feature:hover .cf-feature-title a{color:var(--cf-accent-ink)}.cf-cat-link{font-weight:800;text-decoration:none;color:var(--cf-accent-ink)!important;white-space:nowrap;font-size:16px}.cf-rules li b{display:block}.cf-actions .cf-btn{text-decoration:none}.cf-calc select{font:inherit;font-size:17px;border:1px solid var(--cf-line);border-radius:8px;padding:9px 12px;width:100%;background:#fff;color:var(--cf-ink)}.cf-calc-out{margin:0;display:grid;gap:4px;font-size:16px}.cf-calc-big{font-size:30px;font-weight:900;color:var(--cf-accent);line-height:1.15;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cf-content .cf-wtab small{color:var(--cf-muted);font-size:13.5px}.cf-content .cf-num{font-variant-numeric:tabular-nums;white-space:nowrap}.cf-answer>.wp-block-group__inner-container>*,.cf-beleg>.wp-block-group__inner-container>*{margin:0 0 10px}.cf-answer>.wp-block-group__inner-container>*:last-child,.cf-beleg>.wp-block-group__inner-container>*:last-child{margin-bottom:0}.cf-answer>.wp-block-group__inner-container>p:first-child{font-size:12.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--cf-accent-ink);line-height:1.4}.cf-beleg>.wp-block-group__inner-container>.cf-big{margin-bottom:8px}@media (max-width:960px){.cf-layout{padding-top:32px}}.cf-archive-head{padding-top:32px;padding-bottom:8px}.cf-archive-head .cf-title{max-width:30ch}.cf-cat-title{display:flex;align-items:center;gap:14px}.cf-cat-title::before{content:"";width:18px;height:18px;border-radius:5px;background:var(--cf-cat,#dd7608);flex:none}.cf-page-no{font-size:.5em;font-weight:800;color:var(--cf-muted);align-self:center}.cf-archive-lead{font-size:19px;line-height:1.6;color:#3a4350;margin:14px 0 0;max-width:64ch}.cf-archive-count{font-size:14.5px;color:var(--cf-muted);margin:10px 0 0;font-weight:700}.cf-chips{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.cf-chip{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--cf-line);background:var(--cf-paper);border-radius:999px;padding:7px 14px;font-weight:800;font-size:15px;color:var(--cf-ink);text-decoration:none}.cf-chip::before{content:"";width:10px;height:10px;border-radius:3px;background:var(--cf-cat,#dd7608)}.cf-chip span{color:var(--cf-muted);font-weight:700}.cf-chip:hover,.cf-chip.is-current{border-color:var(--cf-accent)}.cf-chip.is-current{background:var(--cf-tint)}.cf-archive-body{padding-top:36px;padding-bottom:20px}.cf-agrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px}.cf-acard{display:grid;grid-template-rows:auto 1fr;gap:14px;align-content:start}.cf-acard-img{display:block;border-radius:var(--cf-radius);overflow:hidden;aspect-ratio:3/2;background:#1c2837}.cf-acard-img img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0;transition:transform .25s ease}.cf-acard:hover .cf-acard-img img{transform:scale(1.03)}.cf-acard-empty{display:grid;place-items:center;height:100%;color:#f5a03a;font-weight:900;font-size:22px}.cf-acard-meta{display:block;font-size:13.5px;font-weight:700;color:var(--cf-muted);margin-bottom:6px}.cf-acard-title{font-size:20px!important;line-height:1.3;font-weight:800;margin:0 0 8px!important;text-wrap:balance}.cf-acard-title a{color:var(--cf-ink);text-decoration:none}.cf-acard:hover .cf-acard-title a{color:var(--cf-accent-ink)}.cf-acard-excerpt{font-size:16px;line-height:1.55;color:#3a4350;margin:0}.cf-pagination{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin:44px 0 8px}.cf-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 14px;border:1px solid var(--cf-line);border-radius:10px;font-weight:800;color:var(--cf-ink);text-decoration:none;background:var(--cf-paper)}.cf-pagination .page-numbers.current{background:var(--cf-accent);border-color:var(--cf-accent);color:#fff}.cf-pagination a.page-numbers:hover{border-color:var(--cf-accent)}.cf-search{display:flex;gap:10px;max-width:620px;margin-top:20px}.cf-search input{flex:1;font:inherit;font-size:17px;border:1px solid var(--cf-line);border-radius:8px;padding:11px 14px;background:#fff;color:var(--cf-ink);min-width:0}.cf-noresults>p{font-size:18px;max-width:64ch}.cf-noresults h2{font-size:24px;font-weight:900;margin:40px 0 18px}.cf-noresults .cf-acard-title{font-size:19px!important}@media (max-width:960px){.cf-agrid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.cf-agrid{grid-template-columns:1fr;gap:32px}.cf-archive-head{padding-top:24px}.cf-search{flex-direction:column}}@media (prefers-reduced-motion:reduce){.cf-acard-img img{transition:none}}