@layer components{html:has([data-redesign]){scrollbar-gutter:stable}html:has(dialog.dossier[open]){overflow:hidden}[data-redesign] .rd-switcher{z-index:45;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:#0a0b10b8;border:1px solid #f2f0e91f;border-radius:999px;align-items:center;gap:.2rem;padding:.25rem;font-size:.68rem;font-weight:500;display:flex;position:fixed;top:5rem;left:50%;translate:-50%;box-shadow:0 12px 40px -16px #000c}@media (min-width:900px){[data-redesign] .rd-switcher{top:1.15rem}}[data-redesign] .rd-switcher_label{color:#95a3ad;padding:0 .6rem 0 .75rem;display:none}[data-redesign] .rd-switcher_link{color:#c9ced3;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .62rem;transition:background-color .3s,color .3s;display:inline-flex}@media (min-width:900px){[data-redesign] .rd-switcher_link{padding:.5rem .8rem}}[data-redesign] .rd-switcher_link:hover{color:#f2f0e9;background:#f2f0e912}[data-redesign] .rd-switcher_link.is-current{color:#0a0b10;background:#f2f0e9}[data-redesign] .rd-switcher_num{font-variant-numeric:tabular-nums}[data-redesign] .rd-switcher_name,[data-redesign] .rd-switcher_home{display:none}@media (min-width:420px){[data-redesign] .rd-switcher_link.is-current .rd-switcher_name{display:inline}}@media (min-width:1440px){[data-redesign] .rd-switcher_home{display:inline}}@media (min-width:1860px){[data-redesign] .rd-switcher_label,[data-redesign] .rd-switcher_name{display:inline}}[data-redesign] .rd-switcher_home{color:#95a3ad}[data-redesign] .rd-switcher_alive{color:#95a3ad;gap:.4rem}[data-redesign] .rd-switcher_alive.is-on{color:#f2f0e9}[data-redesign] .rd-switcher_dot{border:1px solid;border-radius:999px;width:.45rem;height:.45rem}[data-redesign] .rd-switcher_alive.is-on .rd-switcher_dot{background:#ff6a2b;border-color:#ff6a2b;box-shadow:0 0 10px #ff6a2b}[data-redesign] .rd-switcher_wide{display:none}@media (min-width:1860px){[data-redesign] .rd-switcher_wide{display:inline}}[data-redesign]{--dz-bg:#0c0d12f5;--dz-border:#f2f0e91a;--dz-radius:22px;--dz-display:var(--font-display);--dz-scrim:#030306c7;--dz-ink:#f2f0e9;--dz-muted:#9aa6ae}[data-redesign] dialog.dossier{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--dz-ink);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}[data-redesign] dialog.dossier::backdrop{background:0 0}[data-redesign] .dossier_scrim{background:radial-gradient(60% 60% at 50% 45%, color-mix(in srgb, var(--dz-accent,#f2b84b) 14%, transparent), transparent 70%), var(--dz-scrim);position:absolute;inset:0}[data-redesign] .dossier_panel{border-radius:var(--dz-radius);background:var(--dz-bg);border:1px solid var(--dz-border);width:min(1180px,100vw - 2rem);max-height:calc(100dvh - 2rem);box-shadow:0 40px 120px -30px #000000e6, 0 0 90px -20px color-mix(in srgb, var(--dz-accent,#f2b84b) 30%, transparent);overscroll-behavior:contain;grid-template-columns:1fr;display:grid;position:absolute;top:50%;left:50%;overflow-y:auto;translate:-50% -50%}@media (min-width:1024px){[data-redesign] .dossier_panel{grid-template-columns:1.1fr 1fr;overflow:hidden}}[data-redesign] .dossier_close{z-index:3;width:2.5rem;height:2.5rem;color:var(--dz-ink);border:1px solid var(--dz-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08090c99;border-radius:999px;place-items:center;transition:background-color .3s;display:grid;position:absolute;top:.9rem;right:.9rem}[data-redesign] .dossier_close:hover{background:#f2f0e91f}[data-redesign] .dossier_media{aspect-ratio:3/2;will-change:transform;position:relative;overflow:hidden}@media (min-width:1024px){[data-redesign] .dossier_media{aspect-ratio:auto;min-height:100%}}[data-redesign] .dossier_media-inner{background-position:50%;background-size:cover;position:absolute;inset:0}[data-redesign] .dossier_media:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#08090c8c);position:absolute;inset:0}[data-redesign] .dossier_body{flex-direction:column;gap:1.1rem;padding:1.6rem 1.4rem 1.4rem;display:flex}@media (min-width:1024px){[data-redesign] .dossier_body{max-height:calc(100dvh - 2rem);padding:3rem 3rem 2.2rem;overflow-y:auto}}[data-redesign] .dossier_meta{letter-spacing:.18em;text-transform:uppercase;color:var(--dz-muted);flex-wrap:wrap;align-items:center;gap:.6rem 1rem;font-size:.68rem;font-weight:500;display:flex}[data-redesign] .dossier_status{color:var(--dz-ink);border:1px solid color-mix(in srgb, var(--dz-accent) 45%, transparent);background:color-mix(in srgb, var(--dz-accent) 10%, transparent);border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .7rem;display:inline-flex}[data-redesign] .dossier_dot{background:var(--dz-accent);width:.45rem;height:.45rem;box-shadow:0 0 12px var(--dz-accent);border-radius:999px}[data-redesign] .dossier_title{font-family:var(--dz-display);letter-spacing:-.02em;font-size:clamp(2rem,4vw,3.2rem);font-weight:600;line-height:1}[data-redesign] .dossier_tagline{color:color-mix(in srgb, var(--dz-accent) 35%, var(--dz-ink));font-size:1.15rem;line-height:1.45}[data-redesign] .dossier_block{gap:.55rem;display:grid}[data-redesign] .dossier_label{letter-spacing:.18em;text-transform:uppercase;color:var(--dz-accent);font-size:.66rem;font-weight:600}[data-redesign] .dossier_summary{color:var(--dz-muted);line-height:1.7}[data-redesign] .dossier_features{gap:.55rem;display:grid}[data-redesign] .dossier_features li{border-top:1px solid var(--dz-border);align-items:baseline;gap:.9rem;padding-top:.55rem;display:flex}[data-redesign] .dossier_feature-num{font-variant-numeric:tabular-nums;letter-spacing:.1em;color:var(--dz-accent);font-size:.7rem}[data-redesign] .dossier_audience{flex-wrap:wrap;gap:.4rem;display:flex}[data-redesign] .dossier_audience li{color:var(--dz-ink);border:1px solid var(--dz-border);border-radius:999px;padding:.3rem .7rem;font-size:.8rem}[data-redesign] .dossier_example{border-left:2px solid var(--dz-accent);color:var(--dz-muted);padding-left:.9rem;font-style:italic;line-height:1.65}[data-redesign] .dossier_actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.4rem;display:flex}[data-redesign] .dossier_link,[data-redesign] .dossier_talk{border-radius:999px;align-items:center;gap:.45rem;padding:.8rem 1.2rem;font-size:.85rem;font-weight:500;transition:background-color .3s,border-color .3s,color .3s;display:inline-flex}[data-redesign] .dossier_link{color:#0a0b10;background:var(--dz-accent)}[data-redesign] .dossier_link:hover{background:color-mix(in srgb, var(--dz-accent) 80%, white)}[data-redesign] .dossier_talk{color:var(--dz-ink);border:1px solid var(--dz-border)}[data-redesign] .dossier_talk:hover{border-color:color-mix(in srgb, var(--dz-accent) 60%, transparent)}[data-redesign] .dossier_note{color:var(--dz-muted);font-size:.85rem}[data-redesign] .dossier_nav{color:var(--dz-muted);font-variant-numeric:tabular-nums;letter-spacing:.12em;align-items:center;gap:.8rem;margin-top:auto;padding-top:1rem;font-size:.75rem;display:flex}[data-redesign] .dossier_nav button{width:2.25rem;height:2.25rem;color:var(--dz-ink);border:1px solid var(--dz-border);border-radius:999px;place-items:center;transition:border-color .3s;display:grid}[data-redesign] .dossier_nav button:hover{border-color:color-mix(in srgb, var(--dz-accent) 60%, transparent)}[data-redesign] .rd-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-redesign] :focus-visible{outline:2px solid color-mix(in srgb, var(--rd-focus,#f2b84b) 85%, white);outline-offset:3px}}
