.concepts_shell__O3OCB,.concepts_teaser__gUjli{--cx-ink:var(--foreground);--cx-mute:var(--muted-foreground);--cx-pop:var(--accent-gold);--cx-pop-deep:var(--accent-dark,var(--accent-gold));--cx-surface:var(--background);--cx-wash:color-mix(in srgb,var(--accent-gold) 14%,var(--background));--cx-wash-2:color-mix(in srgb,var(--foreground) 5%,var(--background));--cx-line:var(--rule,color-mix(in srgb,var(--foreground) 22%,transparent));--cx-line-strong:color-mix(in srgb,var(--foreground) 28%,var(--rule,transparent));--cx-glow:color-mix(in srgb,var(--accent-gold) 28%,transparent)}.concepts_shell__O3OCB{position:relative;isolation:isolate;margin:0 auto;width:100%;max-width:72rem;padding:1.75rem 1rem 3.75rem;overflow:clip}.concepts_shell__O3OCB:before{content:"";position:absolute;inset:-10% -20% auto;height:min(28rem,70vw);z-index:-1;pointer-events:none;background:radial-gradient(ellipse 70% 55% at 18% 20%,var(--cx-glow),transparent 70%),radial-gradient(ellipse 55% 45% at 88% 8%,var(--cx-wash),transparent 65%),radial-gradient(ellipse 40% 35% at 55% 55%,var(--cx-wash-2),transparent 70%);opacity:.95}@media (min-width:640px){.concepts_shell__O3OCB{padding:2.5rem 1.5rem 4.75rem}}.concepts_header__6Y8iu{margin-bottom:1.75rem;text-align:left;max-width:40rem}.concepts_kicker__jQVoO{display:inline-flex;align-items:center;gap:.4rem;margin:0;padding:.28rem .7rem;border-radius:4px;border:1px solid var(--cx-line);background:color-mix(in srgb,var(--cx-surface) 70%,transparent);backdrop-filter:blur(8px);font-family:var(--font-sans);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:none;color:var(--cx-pop-deep)}.concepts_title__t0KTQ{margin:.85rem 0 0;font-family:var(--font-serif);font-size:clamp(2.6rem,7vw,4.1rem);font-weight:700;line-height:.95;letter-spacing:-.04em;color:var(--cx-ink)}.concepts_description__dZArq{margin:.9rem 0 0;max-width:32rem;font-size:1.08rem;font-style:normal}.concepts_description__dZArq,.concepts_hubLead__cCffr{font-family:var(--font-body);line-height:1.45;color:var(--cx-mute)}.concepts_hubLead__cCffr{margin:.85rem 0 0;max-width:34rem;font-size:1.1rem}.concepts_hubMeta__9IQQ9{display:inline-flex;margin:.85rem 0 0;padding:.22rem .65rem;border-radius:4px;background:color-mix(in srgb,var(--cx-pop) 16%,transparent);font-family:var(--font-sans);font-size:.72rem;font-weight:700;letter-spacing:.02em;color:var(--cx-pop-deep)}.concepts_ruleDouble__94vnF,.concepts_ruleSingle__TsYCf{display:none}.concepts_empty__aQk0a{padding:2.5rem .25rem;text-align:left;font-family:var(--font-body);font-size:1.1rem;color:var(--cx-mute)}.concepts_grid__LbeVm{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin:0;padding:.25rem 0 0;list-style:none;border:none}.concepts_grid__LbeVm>li{display:contents}.concepts_card__KXjyi{display:inline-flex;align-items:baseline;gap:.55rem;min-height:2.75rem;padding:.7rem 1.05rem;border:1px solid var(--cx-line);border-radius:4px;background:color-mix(in srgb,var(--cx-surface) 82%,transparent);box-shadow:0 1px 0 color-mix(in srgb,var(--foreground) 4%,transparent);text-decoration:none;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.concepts_card__KXjyi:hover{transform:translateY(-2px) rotate(-.4deg);border-color:color-mix(in srgb,var(--cx-pop) 45%,var(--cx-line));background:color-mix(in srgb,var(--cx-pop) 14%,var(--cx-surface));box-shadow:0 10px 28px -18px var(--cx-glow)}.concepts_card__KXjyi:hover .concepts_cardName__Z3LqL{text-decoration:none}.concepts_card__KXjyi:focus-visible{outline:3px solid var(--cx-pop);outline-offset:3px}.concepts_grid__LbeVm>li:nth-child(5n+1) .concepts_card__KXjyi{background:color-mix(in srgb,var(--cx-pop) 12%,var(--cx-surface))}.concepts_grid__LbeVm>li:nth-child(5n+2) .concepts_card__KXjyi{padding-inline:1.25rem;background:color-mix(in srgb,var(--foreground) 4%,var(--cx-surface))}.concepts_grid__LbeVm>li:nth-child(5n+3) .concepts_card__KXjyi{transform:rotate(.6deg);background:color-mix(in srgb,var(--cx-pop) 8%,var(--cx-surface))}.concepts_grid__LbeVm>li:nth-child(5n+3) .concepts_card__KXjyi:hover{transform:translateY(-2px) rotate(.2deg)}.concepts_grid__LbeVm>li:nth-child(5n+4) .concepts_card__KXjyi{padding-block:.85rem}.concepts_grid__LbeVm>li:nth-child(5n+5) .concepts_card__KXjyi{transform:rotate(-.5deg)}.concepts_grid__LbeVm>li:nth-child(5n+5) .concepts_card__KXjyi:hover{transform:translateY(-2px) rotate(-.8deg)}.concepts_cardName__Z3LqL{font-family:var(--font-serif);font-size:1.05rem;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--cx-ink)}.concepts_cardMeta__b8BVM{flex-shrink:0;font-family:var(--font-sans);font-size:.68rem;font-weight:700;letter-spacing:.02em;text-transform:none;color:var(--cx-mute)}@media (min-width:768px){.concepts_grid__LbeVm{gap:.75rem .8rem}.concepts_cardName__Z3LqL{font-size:1.15rem}.concepts_grid__LbeVm>li:nth-child(7n+1) .concepts_card__KXjyi .concepts_cardName__Z3LqL{font-size:1.35rem}}.concepts_section__OFAP_{margin-top:2.5rem}.concepts_sectionFlush__FtR3B{margin-top:.35rem}.concepts_sectionTitle__kW_1n{margin:0 0 .95rem;font-family:var(--font-sans);font-size:.78rem;font-weight:700;letter-spacing:.02em;text-transform:none;color:var(--cx-mute)}.concepts_storyList__PmhgW{display:grid;gap:.65rem;margin:0;padding:0;list-style:none;border:none}.concepts_storyItem__r4A9D{border:none}.concepts_storyLink__Om1o7{display:grid;gap:.35rem;padding:1.05rem 1.1rem;border:1px solid var(--cx-line);border-radius:1.25rem;background:color-mix(in srgb,var(--cx-surface) 88%,transparent);text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.concepts_storyLink__Om1o7:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--cx-pop) 40%,var(--cx-line));background:color-mix(in srgb,var(--cx-pop) 8%,var(--cx-surface))}.concepts_storyLink__Om1o7:hover .concepts_storyTitle__fWFCi{text-decoration:none}.concepts_storyKicker__9bDpD{font-family:var(--font-sans);font-size:.68rem;font-weight:700;letter-spacing:.02em;text-transform:none;color:var(--cx-pop-deep)}.concepts_storyTitle__fWFCi{font-family:var(--font-serif);font-size:clamp(1.15rem,2vw,1.4rem);font-weight:700;line-height:1.2;letter-spacing:-.025em;color:var(--cx-ink)}.concepts_storyDeck__RgWFn{font-family:var(--font-body);font-size:.95rem;font-style:normal;line-height:1.45;color:var(--cx-mute)}.concepts_adjacentGrid__alSV9{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.concepts_adjacentChip__zM3s_{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .85rem;border:1px solid var(--cx-line);border-radius:4px;font-family:var(--font-sans);font-size:.78rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--cx-ink);text-decoration:none;background:color-mix(in srgb,var(--cx-surface) 85%,transparent);transition:transform .15s ease,background .15s ease,border-color .15s ease}.concepts_adjacentChip__zM3s_:hover{transform:translateY(-1px);color:var(--cx-ink);border-color:color-mix(in srgb,var(--cx-pop) 40%,var(--cx-line));background:color-mix(in srgb,var(--cx-pop) 12%,var(--cx-surface))}.concepts_epBridge__W_1yl{margin-top:2.75rem;padding:1.25rem 1.25rem 1.35rem;border:1px solid var(--cx-line);border-radius:1.5rem;background:linear-gradient(135deg,color-mix(in srgb,var(--cx-pop) 16%,var(--cx-surface)),color-mix(in srgb,var(--cx-surface) 92%,transparent))}.concepts_epLabel__rTU9Q{margin:0;font-family:var(--font-sans);font-size:.72rem;font-weight:700;letter-spacing:.02em;text-transform:none;color:var(--cx-pop-deep)}.concepts_epText__y1Jci{margin:.45rem 0 .95rem;max-width:36rem;font-family:var(--font-body);font-size:1.02rem;font-style:normal;line-height:1.45;color:var(--cx-ink)}.concepts_epCta__FodQC{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem .95rem;border-radius:4px;border:1px solid color-mix(in srgb,var(--cx-pop) 45%,var(--cx-line));background:color-mix(in srgb,var(--cx-pop) 18%,var(--cx-surface));font-family:var(--font-sans);font-size:.82rem;font-weight:700;letter-spacing:0;text-transform:none;color:var(--cx-ink);text-decoration:none;transition:transform .15s ease,background .15s ease}.concepts_epCta__FodQC:hover{transform:translateY(-1px);color:var(--cx-ink);background:color-mix(in srgb,var(--cx-pop) 28%,var(--cx-surface));border-bottom-color:transparent}.concepts_breadcrumb___c5Mz{margin-bottom:1.25rem;font-family:var(--font-sans);font-size:.78rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--cx-mute)}.concepts_breadcrumb___c5Mz a{color:inherit;text-decoration:none;padding:.2rem .55rem;border-radius:4px;border:1px solid transparent}.concepts_breadcrumb___c5Mz a:hover{color:var(--cx-ink);text-decoration:none;border-color:var(--cx-line);background:color-mix(in srgb,var(--cx-surface) 80%,transparent)}.concepts_teaser__gUjli{margin:1.75rem 0 0;padding:1.5rem 0 .35rem;border-top:1px solid var(--cx-line)}.concepts_teaserHeader__y_syf{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.95rem}.concepts_teaserTitle__Rly2n{margin:0;font-family:var(--font-serif);font-size:1.35rem;font-weight:700;letter-spacing:-.03em;text-transform:none;color:var(--cx-ink)}.concepts_teaserAll__G_LcF{font-family:var(--font-sans);font-size:.78rem;font-weight:700;letter-spacing:0;text-transform:none;color:var(--cx-mute);text-decoration:none}.concepts_teaserAll__G_LcF:hover{color:var(--cx-ink);text-decoration:underline;text-underline-offset:.15em}.concepts_teaserList__68os3{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.concepts_teaserChip__u5NIN{display:inline-flex;align-items:baseline;gap:.45rem;padding:.45rem .85rem;border:1.5px solid var(--cx-line-strong);border-radius:4px;font-family:var(--font-sans);font-size:.8rem;font-weight:600;letter-spacing:0;color:var(--cx-ink);text-decoration:none;background:color-mix(in srgb,var(--cx-surface) 92%,var(--cx-pop));box-shadow:0 0 0 1px color-mix(in srgb,var(--cx-line) 55%,transparent);transition:transform .15s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease}.concepts_teaserChip__u5NIN:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--cx-pop) 55%,var(--cx-line-strong));background:color-mix(in srgb,var(--cx-pop) 16%,var(--cx-surface));box-shadow:0 6px 18px -14px var(--cx-glow)}.concepts_teaserCount__rBSve{font-size:.68rem;font-weight:700;letter-spacing:0;text-transform:none;color:var(--cx-mute)}.concepts_homeEp___mw7m{margin-top:1.35rem;padding:1.1rem 1.15rem 1.2rem;border:1.5px solid var(--cx-line-strong);border-radius:1.35rem;background:color-mix(in srgb,var(--cx-pop) 10%,var(--cx-surface))}@media (prefers-reduced-motion:reduce){.concepts_adjacentChip__zM3s_,.concepts_card__KXjyi,.concepts_epCta__FodQC,.concepts_storyLink__Om1o7,.concepts_teaserChip__u5NIN{transition:none}.concepts_adjacentChip__zM3s_:hover,.concepts_card__KXjyi:hover,.concepts_epCta__FodQC:hover,.concepts_grid__LbeVm>li:nth-child(5n+3) .concepts_card__KXjyi,.concepts_grid__LbeVm>li:nth-child(5n+3) .concepts_card__KXjyi:hover,.concepts_grid__LbeVm>li:nth-child(5n+5) .concepts_card__KXjyi,.concepts_grid__LbeVm>li:nth-child(5n+5) .concepts_card__KXjyi:hover,.concepts_storyLink__Om1o7:hover,.concepts_teaserChip__u5NIN:hover{transform:none}}