@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/f597cd59c1ffa374-s.woff2?dpl=dpl_2BvcBVqvsL5CmxndCNH76J1rm2Tf) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/4261f91ea7100e2e-s.p.woff2?dpl=dpl_2BvcBVqvsL5CmxndCNH76J1rm2Tf) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/f597cd59c1ffa374-s.woff2?dpl=dpl_2BvcBVqvsL5CmxndCNH76J1rm2Tf) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/4261f91ea7100e2e-s.p.woff2?dpl=dpl_2BvcBVqvsL5CmxndCNH76J1rm2Tf) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/f597cd59c1ffa374-s.woff2?dpl=dpl_2BvcBVqvsL5CmxndCNH76J1rm2Tf) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/4261f91ea7100e2e-s.p.woff2?dpl=dpl_2BvcBVqvsL5CmxndCNH76J1rm2Tf) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/f597cd59c1ffa374-s.woff2?dpl=dpl_2BvcBVqvsL5CmxndCNH76J1rm2Tf) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/4261f91ea7100e2e-s.p.woff2?dpl=dpl_2BvcBVqvsL5CmxndCNH76J1rm2Tf) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2?dpl=dpl_2BvcBVqvsL5CmxndCNH76J1rm2Tf) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2?dpl=dpl_2BvcBVqvsL5CmxndCNH76J1rm2Tf) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2?dpl=dpl_2BvcBVqvsL5CmxndCNH76J1rm2Tf) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2?dpl=dpl_2BvcBVqvsL5CmxndCNH76J1rm2Tf) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2?dpl=dpl_2BvcBVqvsL5CmxndCNH76J1rm2Tf) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2?dpl=dpl_2BvcBVqvsL5CmxndCNH76J1rm2Tf) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2?dpl=dpl_2BvcBVqvsL5CmxndCNH76J1rm2Tf) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2?dpl=dpl_2BvcBVqvsL5CmxndCNH76J1rm2Tf) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_95503a{font-family:DM Sans,DM Sans Fallback}.__variable_95503a{--font-dm-sans:"DM Sans","DM Sans Fallback"}*,:after,:before{box-sizing:border-box}:root{--effect-playback-waveform-glow:0 0 12px var(--color-primary);--effect-playback-live-status-glow:0 0 8px var(--color-accent-bright);--effect-cinematic-vignette-edge:rgba(0,0,0,0.7);--color-background:#100F0D;--color-surface:#1E1D1A;--color-surface-elevated:#2D2B27;--color-dock-glass-tint:rgba(30,29,26,0.12);--color-dock-glass-edge:rgba(248,245,239,0.24);--color-text-primary:#F8F5EF;--color-text-secondary:#C4BFB5;--color-text-muted:#B8B4AB;--color-text-disabled:#4F4D45;--color-primary:#C8A882;--color-primary-foreground:#100F0D;--color-accent-bright:#D4B896;--color-surface-ink:#100F0D;--color-on-surface-ink:#F8F5EF;--color-progress-inactive:#474440;--color-player-background:rgba(30,29,26,0.93);--color-cinematic-warm:linear-gradient(160deg,#2A1D12,#5A3820 35%,#14110D);--color-sticky-nav-scrim:linear-gradient(180deg,rgba(20,17,13,0.85),rgba(20,17,13,0.6) 70%,rgba(20,17,13,0));--color-scrim:rgba(0,0,0,0.45);--color-speed-pill-background:rgba(248,245,239,0.06);--color-search-placeholder:#B8B4AB;--color-divider:#2D2B27;--color-border-strong:#4F4D45;--color-rule-ink:rgba(248,245,239,0.10);--color-rule-ink-strong:rgba(248,245,239,0.22);--color-highlight-word:rgba(200,168,130,0.30);--color-primary-soft:rgba(200,168,130,0.08);--color-primary-soft-strong:rgba(200,168,130,0.14);--color-error:#E0857F;--color-link:#8AABCC;--color-link-dim:#6B8CA9;--color-link-hover:#A8C4DE;--color-success:#7CB87C;--color-subject-clay:#D0906E;--color-subject-ochre:#CFA64E;--color-subject-olive:#A8AE66;--color-subject-sage:#86B59C;--color-subject-teal:#6BB2B0;--color-subject-periwinkle:#9CA0DD;--color-subject-plum:#B791C9;--color-subject-rose:#D68FA8;--spacing-xxs:2px;--spacing-xs:4px;--spacing-xsm:6px;--spacing-sm:8px;--spacing-smd:12px;--spacing-md:16px;--spacing-card-padding:20px;--spacing-lg:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:80px;--font-size-reading-title:1.75rem;--font-size-reading-heading:1.125rem;--font-size-reading-body:1.0625rem;--font-size-reading-body-sm:0.9375rem;--font-size-display-xl:3rem;--font-size-display-lg:2.25rem;--font-size-display-md:1.75rem;--font-size-display-sm:1.375rem;--font-size-body-lg:1rem;--font-size-body-md:0.875rem;--font-size-body-sm:0.8125rem;--font-size-caption:0.8125rem;--font-size-eyebrow:0.6875rem;--font-size-small:0.75rem;--font-size-micro:0.625rem;--font-size-dock-label:0.6875rem;--font-size-listen-body:1.1875rem;--font-size-page-head-h1:4rem;--font-size-sub-h3:1.375rem;--font-size-tab-heading:2.125rem;--font-size-chevron:1.25rem;--font-size-read-title:1.875rem;--line-height-reading-title:2.125rem;--line-height-reading-body:1.625rem;--line-height-reading-body-sm:1.375rem;--line-height-display-xl:0.98;--line-height-display-lg:0.95;--line-height-display-md:1;--line-height-display-sm:1.1;--line-height-body-lg:1.6;--line-height-eyebrow:1;--line-height-sub-h3:1.2;--line-height-tight:1.3;--line-height-snug:1.4;--letter-spacing-display-xl:-0.025em;--letter-spacing-display-lg:-0.031em;--letter-spacing-display-md:-0.029em;--letter-spacing-display-sm:-0.018em;--letter-spacing-eyebrow:0.24em;--letter-spacing-em-dash:0.28em;--letter-spacing-eyebrow-tight:0.12em;--letter-spacing-label:0.05em;--letter-spacing-wide:0.02em;--letter-spacing-tight:-0.02em;--letter-spacing-tight-sm:-0.01em;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--border-radius-card:16px;--border-radius-chip:20px;--border-radius-search-bar:24px;--border-radius-button:4px;--border-radius-pill:999px;--border-radius-xs:2px;--border-radius-sm:4px;--border-radius-md:6px;--border-radius-lg:10px;--border-radius-xl:14px;--border-radius-sheet:20px;--stroke-width-hairline:1px;--stroke-width-focus:2px;--elevation-floating:0 8px 24px rgba(0,0,0,0.25);--elevation-resting:0 2px 8px rgba(0,0,0,0.15);--elevation-mini-player-band:0 -8px 20px rgba(0,0,0,0.35);--elevation-accent-glow:0 6px 18px rgba(200,168,130,0.3);--elevation-popover-soft:0 12px 32px rgba(0,0,0,0.18);--elevation-floating-soft:0 8px 24px rgba(0,0,0,0.15);--elevation-popover-strong:0 4px 24px rgba(0,0,0,0.4);--floating-pill-inset:8px;--floating-pill-gap:4px;--floating-pill-bottom-gap:4px;--floating-pill-max-width:680px;--seek-thumb-size:14px;--seek-thumb-size-active:20px;--seek-track-touch-height:32px;--min-touch-target:44px;--form-control-height:48px;--control-height-compact:36px;--blur-glass:12px;--blur-pill:36px;--layout-tab-bar-height:48px;--layout-tab-bar-inset-trim:12px;--layout-sidebar-width:280px;--layout-compact-sidebar-width:72px;--layout-top-bar-height:64px;--layout-desktop-max-content-width:1400px;--layout-desktop-article-max-width:960px;--layout-desktop-signup-banner-height:56px;--layout-compact-player-height:48px;--layout-listen-transport-footprint:220px;--layout-cinematic-body-bottom-inset:200px;--layout-cinematic-rail-bottom-inset:220px;--layout-cinematic-status-clearance:96px;--layout-segmented-progress-height:2px;--layout-global-player-height:130px;--layout-web-max-width:680px;--layout-top-bar-search-max-width:480px;--layout-discovery-rail-width:288px;--layout-discovery-rail-card-share:78%;--layout-queue-panel-width:560px;--layout-feed-side-column-width:140px;--surround-max-width:1280px;--reading-max-width:760px;--voice-waveform-bar-width:4px;--voice-waveform-bar-gap:3px;--voice-waveform-bar-width-inline:2px;--voice-waveform-inline-height:28px;--accent-rule-width:28px;--accent-rule-height:1px;--transport-pill-size-sm:34px;--hero-mark-size:220px;--hero-mark-size-compact:120px;--wordmark-height:40px;--wordmark-height-compact:28px;--scrim-faint:rgba(0,0,0,0.32);--scrim-light:rgba(0,0,0,0.5);--scrim-medium:rgba(0,0,0,0.55);--scrim-strong:rgba(0,0,0,0.6);--scrim-heavy:rgba(0,0,0,0.72);--motion-duration-quick:120ms;--motion-duration-fast:150ms;--motion-duration-base:175ms;--motion-duration-slow:300ms;--motion-easing-standard:ease;--motion-easing-out:ease-out;--motion-easing-emphasized:cubic-bezier(0.2,0.7,0.2,1);--motion-easing-linear:linear;--motion-expand-collapse-duration:260ms;--motion-expand-collapse-easing:cubic-bezier(0.2,0.7,0.2,1);--motion-voice-pulse-duration:2400ms;--motion-voice-pulse-easing:ease-in-out;--motion-countdown-tick-duration:1000ms;--motion-countdown-tick-easing:linear;--motion-search-placeholder-duration:3000ms;--motion-spinner-rotation-duration:1000ms;--motion-spinner-rotation-easing:linear;--motion-skeleton-pulse-duration:800ms;--motion-skeleton-pulse-easing:ease-in-out;--motion-onboarding-pulse-duration:1000ms;--motion-onboarding-pulse-easing:ease-in-out;--motion-source-shimmer-duration:1400ms;--motion-source-shimmer-easing:ease-in-out;--motion-source-flash-duration:1200ms;--motion-source-flash-easing:ease-out;--motion-timer-ringing-pulse-duration:1500ms;--motion-timer-ringing-pulse-easing:ease-in-out;--motion-progress-interpolation-easing:linear;--motion-boot-sweep-duration:600ms;--motion-boot-sweep-easing:cubic-bezier(0.33,1,0.68,1);--font-body:var(--font-dm-sans),system-ui,sans-serif;--font-body-italic:var(--font-dm-sans),system-ui,sans-serif}[data-text-size=small]{--font-size-reading-title:1.5rem;--font-size-reading-heading:1rem;--font-size-reading-body:0.9375rem;--line-height-reading-title:1.875rem;--line-height-reading-body:1.375rem}[data-text-size=large]{--font-size-reading-title:2rem;--font-size-reading-heading:1.25rem;--font-size-reading-body:1.25rem;--line-height-reading-title:2.375rem;--line-height-reading-body:1.875rem}html{height:100dvh}body,html{background-color:var(--color-background)}body{font-family:var(--font-body);color:var(--color-text-primary);margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.app-shell{display:flex;flex-direction:column;height:100dvh;overflow:hidden}a{color:var(--color-link);text-decoration:none}a:hover{color:var(--color-link-hover);text-decoration:underline;text-decoration-thickness:2px}.prose a,blockquote a,figcaption a,li a,p a,td a,th a{text-decoration:underline}ol,ul{list-style:none;margin:0;padding:0}.page-container{max-width:680px;margin:0 auto;padding:var(--spacing-lg) 8px 0}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html{--bottom-bar-inset:max(calc(env(safe-area-inset-bottom, 0px) - var(--layout-tab-bar-inset-trim)),0px);--pill-stack-bottom:var(--bottom-bar-inset)}@media (min-width:900px){html{--pill-stack-bottom:calc(var(--floating-pill-bottom-gap) + env(safe-area-inset-bottom, 0px))}}.bottom-chrome-stack{flex-shrink:0;display:flex;flex-direction:column}.pill-base{width:100%}@media (min-width:900px){.bottom-chrome-stack{display:contents}.pill-base{position:fixed;left:calc(50vw + var(--layout-active-sidebar-width) / 2);width:calc(100vw - var(--layout-active-sidebar-width) - 2 * var(--floating-pill-inset));max-width:var(--floating-pill-max-width);border-radius:var(--border-radius-search-bar);box-shadow:var(--elevation-floating);backdrop-filter:blur(var(--blur-pill));-webkit-backdrop-filter:blur(var(--blur-pill));transform:translateX(-50%)}@media (prefers-reduced-transparency:reduce){.pill-base{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:var(--color-surface)}}}:root{--layout-active-sidebar-width:var(--layout-sidebar-width);--layout-sticky-top:calc(var(--layout-top-bar-height) + var(--spacing-md))}@media (min-width:900px) and (max-width:1199px){:root{--layout-active-sidebar-width:var(--layout-compact-sidebar-width)}}@media (min-width:900px){html{--pill-lift:0px}html[data-desktop-cta=signup]{--pill-lift:calc(var(--layout-desktop-signup-banner-height) + var(--floating-pill-gap))}.page-container{max-width:none;padding:0 var(--spacing-lg)}.mobile-only-chrome{display:none!important}}