.content-container--narrow{max-width:760px}.content-container--wide{max-width:var(--measure-wide)}.content-grid{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.content-grid-empty{padding:var(--space-6);background-color:var(--paper-50);border:1px solid var(--hairline);border-radius:var(--radius-2);text-align:center}.content-card{position:relative}.content-card-link{background-color:var(--paper-50);border:1px solid var(--hairline);border-radius:var(--radius-2);height:100%;box-shadow:var(--shadow-1);transition:background-color var(--duration-1) var(--ease-standard), border-color var(--duration-1) var(--ease-standard), box-shadow var(--duration-1) var(--ease-standard);flex-direction:column;display:flex;overflow:hidden}.content-card-link:hover{border-color:var(--hairline-strong);box-shadow:var(--shadow-2)}.content-card-image-wrap{aspect-ratio:4/3;background-color:var(--paper-300);width:100%;position:relative;overflow:hidden}.content-card-image{object-fit:cover;transition:transform var(--duration-3) var(--ease-emphasized)}.content-card-image-placeholder{background-color:var(--brass-50);width:100%;height:100%;color:var(--brass-700);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);justify-content:center;align-items:center;display:flex}.content-card-body{gap:var(--space-2);padding:var(--space-5);flex-direction:column;display:flex}.content-card-meta{gap:var(--space-2);font-size:var(--text-2xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--brass-700);font-weight:var(--weight-medium);flex-wrap:wrap;display:flex}.content-card-excerpt{color:var(--ink-600);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.content-card-cta{color:var(--brass-700);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:color var(--duration-1) var(--ease-standard);margin-top:auto}.content-card-link:hover .content-card-cta{color:var(--brass-700)}@media (max-width:1100px){.content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.content-grid{grid-template-columns:1fr}}.content-overview-hero{padding-top:var(--page-top);padding-bottom:clamp(2.8rem,5vw,4.25rem);position:relative}.content-overview-intro{max-width:52rem}.content-overview-text{margin-top:var(--space-5);max-width:42rem;color:var(--ink-500);font-size:var(--text-md);line-height:var(--leading-loose)}.content-overview-section{padding-bottom:var(--section-spacing)}@media (max-width:700px){.content-overview-hero{padding-top:var(--page-top)}}.content-detail-page{position:relative}.content-detail-hero{min-height:calc(100svh - var(--header-height));padding-top:calc(var(--header-height) + clamp(1.5rem, 4vh, 2.5rem));flex-direction:column;justify-content:center;padding-bottom:clamp(1.5rem,4vh,2.5rem);display:flex}.content-detail-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.content-detail-copy{gap:var(--space-3);flex-direction:column;max-width:38rem;display:flex}.content-detail-lead{margin-top:var(--space-5);max-width:38rem;color:var(--ink-500);font-size:var(--text-md);line-height:var(--leading-loose)}.content-detail-meta{gap:var(--space-2);margin-top:var(--space-5);color:var(--brass-700);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;font-weight:var(--weight-medium);flex-wrap:wrap;display:flex}.content-detail-meta span{align-items:center;display:inline-flex}.content-detail-meta span:not(:last-child):after{content:"·";margin-left:var(--space-2);color:var(--brass-300)}.content-detail-visual{min-width:0}.content-detail-image-wrap{aspect-ratio:4/5;width:100%;max-height:calc(100svh - var(--header-height) - clamp(7rem, 18vh, 11rem));background-color:var(--paper-300);box-shadow:var(--shadow-2);position:relative;overflow:hidden}.content-detail-image{object-fit:cover}.content-detail-image-caption{margin-top:var(--space-2);color:var(--ink-500);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.content-detail-section{padding-bottom:var(--section-spacing)}.content-detail-layout{grid-template-columns:minmax(260px,.34fr) minmax(0,.66fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.content-detail-sidebar{top:calc(var(--header-height-scrolled) + 2rem);gap:var(--space-4);display:grid;position:sticky}.content-detail-toc ol{counter-reset:toc;margin:0;padding:0;list-style:none;display:grid}.content-detail-toc li{counter-increment:toc;border-top:1px solid var(--hairline-soft)}.content-detail-toc a{gap:var(--space-3);color:var(--ink-700);font-size:var(--text-sm);transition:color var(--duration-1) var(--ease-standard);padding:.6rem 0;text-decoration:none;display:flex}.content-detail-toc a:before{content:counter(toc, decimal-leading-zero);color:var(--brass-700);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);font-variant-numeric:tabular-nums;padding-top:.2em}.content-detail-toc a:hover{color:var(--ink-900)}.content-rich-text h2[id]{scroll-margin-top:calc(var(--header-height-scrolled) + 1.5rem)}.content-detail-sidebar-card{gap:var(--space-4);padding:var(--space-5);background-color:var(--paper-50);border:1px solid var(--hairline);border-radius:var(--radius-2);box-shadow:var(--shadow-1);display:grid}.content-detail-sidebar-kicker{margin-bottom:var(--space-3);color:var(--brass-700);font-size:var(--text-2xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;font-weight:var(--weight-medium);display:block}.content-detail-main{min-width:0}.content-detail-info-grid{gap:var(--space-4);display:grid}.content-detail-field{padding:var(--space-5);background-color:var(--paper-50);border:1px solid var(--hairline);border-radius:var(--radius-2)}.content-detail-field-label{margin-bottom:var(--space-2);color:var(--brass-700);font-size:var(--text-2xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;font-weight:var(--weight-medium);display:block}.content-detail-field-value{white-space:pre-wrap;color:var(--ink-700);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.content-detail-external-link{margin-top:var(--space-4);color:var(--brass-700);font-size:var(--text-sm);line-height:var(--leading-relaxed);font-weight:var(--weight-medium);transition:color var(--duration-1) var(--ease-standard);text-decoration:none;display:inline-flex}.content-detail-external-link:hover{color:var(--brass-700)}@media (max-width:1000px){.content-detail-hero{justify-content:flex-start;min-height:0;padding-bottom:clamp(2.5rem,6vh,4rem)}.content-detail-hero-grid,.content-detail-layout{grid-template-columns:1fr}.content-detail-sidebar{position:static}.content-detail-image-wrap{aspect-ratio:4/3;max-height:min(55svh,28rem)}}@media (max-width:700px){.content-detail-hero{padding-top:calc(var(--header-height) + clamp(1.5rem, 5vh, 2.5rem))}}.content-gallery-section{margin-top:var(--section-spacing)}.content-gallery-head{gap:var(--space-4);margin-bottom:var(--space-5);flex-direction:column;display:flex}.content-gallery-head h2{font-family:var(--font-display);font-size:var(--text-3xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tighter);color:var(--ink-900);font-weight:var(--weight-medium)}.content-gallery-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.content-gallery-item{margin:0}.content-gallery-image-wrap{aspect-ratio:4/3;background-color:var(--paper-300);width:100%;position:relative;overflow:hidden}.content-gallery-image{object-fit:cover;transition:transform var(--duration-3) var(--ease-emphasized)}.content-gallery-item:hover .content-gallery-image{transform:scale(1.04)}.content-gallery-caption{margin-top:var(--space-2);color:var(--ink-500);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.content-gallery-image-button{cursor:zoom-in;text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.content-gallery-image-button .content-gallery-image-wrap{display:block}.content-gallery-lightbox{z-index:2147483000;padding:clamp(var(--space-5), 5vw, var(--space-7));-webkit-backdrop-filter:blur(8px)saturate(1.05);animation:contentGalleryLightboxIn .2s var(--ease-emphasized);background-color:#0a0a0cdb;place-items:center;display:grid;position:fixed;inset:0}.content-gallery-lightbox-inner{gap:var(--space-3);width:min(100%,1200px);height:min(82svh,820px);animation:contentGalleryLightboxImageIn .24s var(--ease-emphasized);flex-direction:column;display:flex;position:relative}.content-gallery-lightbox-image-wrap{flex:auto;width:100%;min-height:0;position:relative}.content-gallery-lightbox-image{object-fit:contain}.content-gallery-lightbox-button{z-index:2147483001;width:2.75rem;height:2.75rem;color:var(--paper-50);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--duration-1) var(--ease-standard), border-color var(--duration-1) var(--ease-standard), transform var(--duration-1) var(--ease-standard);-webkit-backdrop-filter:blur(6px);background-color:#ffffff14;border:1px solid #ffffff26;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed}.content-gallery-lightbox-button:hover{background-color:#ffffff2e;border-color:#ffffff52}.content-gallery-lightbox-button:focus-visible{border-color:var(--brass-300);box-shadow:0 0 0 1px var(--brass-500);outline:none}.content-gallery-lightbox-close{top:clamp(var(--space-4), 3vh, var(--space-5));right:clamp(var(--space-4), 3vw, var(--space-5))}.content-gallery-lightbox-nav{width:3rem;height:3rem;top:50%;transform:translateY(-50%)}.content-gallery-lightbox-nav:hover{transform:translateY(-50%)scale(1.04)}.content-gallery-lightbox-prev{left:clamp(var(--space-4), 3vw, var(--space-6))}.content-gallery-lightbox-next{right:clamp(var(--space-4), 3vw, var(--space-6))}.content-gallery-lightbox-counter{bottom:clamp(var(--space-4), 4vh, var(--space-6));z-index:2147483001;color:var(--paper-50);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);-webkit-backdrop-filter:blur(6px);background-color:#ffffff14;border:1px solid #ffffff26;border-radius:0;align-items:center;gap:.5ch;padding:.45rem 1rem;display:inline-flex;position:fixed;left:50%;transform:translate(-50%)}.content-gallery-lightbox-counter-divider{color:#fff6}.content-gallery-lightbox-caption{color:var(--paper-50);text-align:center;font-size:var(--text-sm);line-height:var(--leading-relaxed);flex:none;max-width:60ch;margin:0 auto}.content-gallery-lightbox-caption strong{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);margin-bottom:.25rem;display:block}@media (max-width:640px){.content-gallery-lightbox-nav{width:2.5rem;height:2.5rem}.content-gallery-lightbox-prev{left:var(--space-3)}.content-gallery-lightbox-next{right:var(--space-3)}}@media (prefers-reduced-motion:reduce){.content-gallery-lightbox,.content-gallery-lightbox-inner,.content-gallery-lightbox-button{transition:none;animation:none}.content-gallery-lightbox-nav:hover{transform:translateY(-50%)}}@media (max-width:980px){.content-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.content-gallery-grid{grid-template-columns:1fr}}@media (max-width:760px){.content-rich-text h2{margin-top:var(--space-6)}.content-rich-text img,.content-rich-image{margin:var(--space-5) 0;border-radius:var(--radius-2)}.content-rich-text blockquote{padding:var(--space-3) var(--space-4);border-radius:0 var(--radius-1) var(--radius-1) 0}}.content-taxonomy-badges{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.content-taxonomy-badge,.content-tag-pill{background-color:var(--brass-50);width:fit-content;color:var(--brass-700);border:1px solid var(--brass-100);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);font-weight:var(--weight-medium);transition:background-color var(--duration-1) var(--ease-standard), border-color var(--duration-1) var(--ease-standard);padding:var(--space-2) var(--space-3);border-radius:0;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.content-taxonomy-badge:hover,.content-tag-pill:hover{background-color:var(--brass-100);border-color:var(--brass-300)}.content-tags-section{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--hairline)}.content-tags-title{margin-bottom:var(--space-2);color:var(--ink-500);font-size:var(--text-2xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;font-weight:var(--weight-medium);display:block}.content-tags-list{gap:var(--space-2);flex-wrap:wrap;display:flex}.content-filter-panel{margin-bottom:var(--space-6);padding:var(--space-5) 0 0;border-top:1px solid var(--hairline)}.content-filter-head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.content-filter-head h2{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--ink-900);font-weight:var(--weight-medium);margin:0}.content-active-filter{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);color:var(--ink-500);font-size:var(--text-sm);font-weight:var(--weight-medium);flex-wrap:wrap;display:flex}.content-active-filter strong{padding:var(--space-1) var(--space-3);background-color:var(--brass-50);color:var(--brass-700);font-size:var(--text-xs);border-radius:0;align-items:center;display:inline-flex}.content-filter-group+.content-filter-group{margin-top:var(--space-4)}.content-filter-label{margin-bottom:var(--space-2);color:var(--ink-500);font-size:var(--text-2xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;font-weight:var(--weight-medium);display:block}.content-filter-chips{flex-wrap:wrap;gap:.4rem 1.75rem;display:flex}@media (max-width:720px){.content-filter-head{flex-direction:column}.content-filter-panel{padding-top:var(--space-4)}}.search-page-form{align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-5);display:flex}.search-page-input-wrap{flex:1;position:relative}.search-page-input{width:100%;min-height:3rem;padding:var(--space-3) var(--space-4);color:var(--ink-900);border:1px solid var(--hairline-strong);font-size:var(--text-base);transition:border-color var(--duration-1) var(--ease-standard);background-color:#0000;border-radius:0;outline:none;font-weight:400}.search-page-input:focus{border-color:var(--brass-500)}.search-suggestions-panel{z-index:30;top:calc(100% + var(--space-2));background-color:var(--paper-50);border:1px solid var(--hairline-strong);border-top:1px solid var(--brass-500);position:absolute;left:0;right:0;overflow:hidden}.search-suggestion-item{padding:var(--space-3) var(--space-4);color:var(--ink-900);border-bottom:1px solid var(--hairline);transition:background-color var(--duration-1) var(--ease-standard);gap:.2rem;text-decoration:none;display:grid}.search-suggestion-item:hover{background-color:var(--paper-50)}.search-suggestion-item strong{font-size:var(--text-sm)}.search-suggestion-item span:last-child{color:var(--ink-500);font-size:var(--text-xs);line-height:var(--leading-relaxed)}.search-suggestion-type{width:fit-content;padding:var(--space-1) var(--space-2);background-color:var(--brass-50);color:var(--brass-700);font-size:var(--text-2xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;font-weight:var(--weight-medium);border-radius:0}.search-suggestion-empty{padding:var(--space-4);color:var(--ink-500);font-size:var(--text-sm);font-weight:var(--weight-medium)}@media (max-width:720px){.search-page-form{flex-direction:column;align-items:stretch}}.content-blocks{gap:var(--space-6);margin:var(--space-7) 0;display:grid}.content-block{position:relative}.content-block-heading{padding-top:var(--space-2)}.content-block-heading h2{max-width:780px;font-family:var(--font-display);font-size:var(--text-3xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tighter);color:var(--ink-900);font-weight:var(--weight-medium);margin:0}.content-block-paragraph{max-width:780px}.content-block-paragraph h3,.content-block-fact h3,.content-block-cta h3,.content-block-list h3{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--ink-900);font-weight:var(--weight-medium)}.content-block-paragraph p,.content-block-fact p,.content-block-cta p{color:var(--ink-700);font-size:var(--text-md);line-height:var(--leading-loose);margin:0}.content-block-quote{max-width:860px;padding:var(--space-2) 0 var(--space-2) var(--space-6);border-left:1px solid var(--brass-500)}.content-block-quote blockquote{color:var(--ink-900);font-family:var(--font-accent);font-weight:300;font-size:var(--text-2xl);font-style:italic;line-height:var(--leading-snug);margin:0}.quote-author{margin-top:var(--space-3);color:var(--ink-500);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:var(--weight-medium);display:inline-block}.content-block-fact{max-width:860px;padding:var(--space-4) 0 0;border-top:1px solid var(--brass-500)}.content-block-fact:before{content:"Wissenswert";margin-bottom:var(--space-3);color:var(--brass-700);font-size:var(--text-2xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;font-weight:var(--weight-medium);display:block}.content-block-cta{max-width:900px;padding:var(--space-6);background-color:var(--petrol-950);color:var(--paper-50);overflow:hidden}.content-block-cta h3,.content-block-cta p{color:var(--surface)}.content-block-cta p{max-width:680px;margin-bottom:var(--space-4);color:#f5f1e8c7}.content-block-image-wrap{background-color:var(--paper-200);overflow:hidden}.content-block-image{object-fit:cover;width:100%;height:auto;display:block}.content-block-caption{padding:var(--space-3) var(--space-4) var(--space-4);color:var(--ink-500);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0}.content-block-list{max-width:780px;padding:var(--space-4) 0 0;border-top:1px solid var(--hairline-gold)}.content-block-list ul{gap:var(--space-2);margin:0;padding-left:1.15rem;display:grid}.content-block-list li{color:var(--ink-700);font-size:var(--text-base);line-height:var(--leading-relaxed)}.content-block-video{background-color:var(--petrol-950);overflow:hidden}.content-block-video iframe{border:0;width:100%;min-height:420px;display:block}.content-block-separator{padding:var(--space-2) 0}.content-block-separator hr{background:linear-gradient(90deg, transparent, var(--hairline-strong), transparent);border:0;height:1px}@media (max-width:760px){.content-blocks{gap:var(--space-5);margin:var(--space-6) 0}.content-block-quote,.content-block-fact,.content-block-cta,.content-block-list{border-radius:var(--radius-2)}.content-block-video iframe{min-height:240px}}.content-result-summary{margin-bottom:var(--space-4);color:var(--ink-500);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.content-list-page{background-color:var(--paper-100)}.content-list-hero{padding-top:var(--page-top);padding-bottom:clamp(3rem,7vh,5rem);padding-left:var(--container-padding);padding-right:var(--container-padding);position:relative}.content-list-hero-inner{max-width:var(--max-width);flex-direction:column;gap:clamp(1rem,3vh,1.75rem);margin:0 auto;display:flex}.content-list-hero-kicker{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--brass-700)}.content-list-hero-intro{font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--ink-600);max-width:56ch;margin:0}.content-list-filters{border-top:1px solid var(--hairline);padding:clamp(1.5rem, 4vh, 2.25rem) var(--container-padding)}.content-list-filters-inner{max-width:var(--max-width);gap:var(--space-4);flex-direction:column;margin:0 auto;display:flex}.content-list-filter-row{grid-template-columns:auto 1fr;align-items:baseline;gap:clamp(.85rem,2vw,1.5rem);display:grid}@media (max-width:720px){.content-list-filter-row{gap:var(--space-2);grid-template-columns:1fr}}.content-list-filter-label{font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--ink-500);white-space:nowrap;padding-top:.35rem}.content-list-chip-row{gap:var(--space-2);flex-wrap:wrap;display:flex}.content-list-sort-row{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--hairline-soft);flex-wrap:wrap;display:flex}.content-list-sort-form{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.content-list-sort-apply{background-color:var(--ink-900);color:var(--paper-50);border:1px solid var(--ink-900);border-radius:var(--radius-pill);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--duration-1) var(--ease-standard), border-color var(--duration-1) var(--ease-standard);align-items:center;padding:.5rem 1.1rem;display:inline-flex}.content-list-reset-link{font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--ink-500);text-underline-offset:4px;transition:color var(--duration-1) var(--ease-standard);text-decoration:underline}.content-list-reset-link:hover{color:var(--brass-700)}.content-list-results{padding:clamp(2.5rem, 6vh, 4rem) var(--container-padding) clamp(5rem, 11vh, 8rem)}.content-list-results-inner{max-width:var(--max-width);margin:0 auto}.content-list-summary{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--ink-500);margin:0 0 clamp(1.5rem,4vh,2.5rem);display:flex}.content-list-summary-divider{color:var(--ink-300)}.content-list-pagination{justify-content:space-between;align-items:center;gap:var(--space-4);border-top:1px solid var(--hairline);margin-top:clamp(3rem,7vh,5rem);padding-top:clamp(1.5rem,4vh,2.25rem);display:flex}.content-list-page-link.is-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.content-list-page-indicator{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);color:var(--ink-500)}.content-list-empty{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);text-align:center;gap:var(--space-3);background-color:#0000;flex-direction:column;align-items:center;max-width:36rem;margin:clamp(2rem,5vh,3.5rem) auto 0;padding:clamp(2.5rem,6vh,4rem) clamp(1.5rem,5vw,3rem);display:flex}.content-list-empty-headline{font-family:var(--font-display);font-size:var(--text-lg);color:var(--ink-900);font-weight:var(--weight-medium);text-wrap:balance;margin:0}.content-list-empty-text{font-size:var(--text-base);color:var(--ink-500);line-height:var(--leading-relaxed);max-width:32ch;margin:0}.content-list-empty-actions{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}:is(.account-status-badge,.account-request-kind-badge,.order-status-badge,.content-tag-pill,.search-suggestion-type){font-family:var(--font-sans);font-size:var(--text-meta);font-weight:var(--weight-medium);letter-spacing:var(--tracking-meta);text-transform:uppercase;border-radius:0}.content-grid{gap:clamp(3rem,5vw,4.5rem) clamp(1.5rem,3vw,3rem)}.content-grid-empty{border:0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);background:0 0;border-radius:0}.content-card-link,.content-card-link:hover{box-shadow:none;background:0 0;border:0;border-radius:0}.content-card-image-wrap{background-color:var(--paper-200);border-radius:0}.content-card-image{transition:transform 2.4s var(--ease-out-expo)}.content-card-link:hover .content-card-image{transform:scale(1.04)}.content-card-image-placeholder{background:radial-gradient(110% 80% at 85% 0%, #1a3d4680, transparent 60%), var(--petrol-900);color:var(--brass-400);font-family:var(--font-serif);letter-spacing:.34em;text-transform:uppercase;font-weight:300}.content-card-body{border-top:1px solid var(--hairline-gold);gap:.7rem;margin-top:1.1rem;padding:1.1rem 0 0}.content-card-meta{gap:var(--space-4);font-family:var(--font-sans);font-size:var(--text-meta);font-weight:var(--weight-medium);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--brass-700)}.content-card-meta span+span{color:var(--ink-500)}.content-card-excerpt{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--ink-600)}.content-card-cta{font-family:var(--font-sans);font-size:var(--text-meta);font-weight:var(--weight-medium);letter-spacing:var(--tracking-button);text-transform:uppercase;color:var(--ink-900);transition:gap var(--duration-3) var(--ease-out-quart);align-items:center;gap:.75rem;margin-top:.35rem;display:inline-flex}.content-card-link:hover .content-card-cta{color:var(--ink-900);gap:1.2rem}.content-list-chip-row{gap:.4rem 1.75rem}.content-list-chip,.content-list-chip-tag{font-family:var(--font-sans);color:var(--ink-500);background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;padding:.45rem 0}.content-list-chip:hover{color:var(--ink-900);border-color:#0000;border-bottom-color:var(--hairline-strong)}.content-list-chip.is-active{color:var(--ink-900);border-bottom-color:var(--brass-500);background:0 0}.content-list-sort-apply{font-family:var(--font-sans);font-size:var(--text-meta);font-weight:var(--weight-medium);letter-spacing:var(--tracking-button);text-transform:uppercase;border-radius:0;padding:.85em 1.6em}.content-list-sort-apply:hover{background-color:var(--petrol-700);border-color:var(--petrol-700)}.content-list-summary{font-family:var(--font-sans);font-size:var(--text-meta);font-weight:var(--weight-medium);letter-spacing:var(--tracking-meta);text-transform:uppercase}.content-detail-image-wrap{border-radius:0}.content-detail-hero--ohne-bild{min-height:0}.content-detail-hero--ohne-bild .content-detail-hero-grid{grid-template-columns:minmax(0,1fr)}.content-detail-sidebar-card{border:0;border-top:1px solid var(--hairline-gold);box-shadow:none;background:0 0;border-radius:0;padding:1.1rem 0 0}.content-detail-sidebar-kicker{color:var(--brass-700)}.content-detail-field{border:0;border-bottom:1px solid var(--hairline);box-shadow:none;background:0 0;border-radius:0;padding:.85rem 0}.content-detail-field-label{font-family:var(--font-sans);font-size:var(--text-meta);font-weight:var(--weight-medium);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--ink-500)}.content-detail-field-value{font-family:var(--font-serif);font-weight:300;font-size:var(--text-md);letter-spacing:-.01em;color:var(--ink-900)}.content-list-empty{border:0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);background:0 0;border-radius:0}
