.content-page.content-page--legal,.practice-reader-page{width:100%;padding:7rem var(--page-gutter) 0}.legal-reader-breadcrumb,.practice-reader-breadcrumb{color:var(--ink-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.legal-reader-breadcrumb a,.practice-reader-breadcrumb a{color:inherit;text-decoration:none}.practice-reader-notice{max-width:46rem;margin:2rem auto}.legal-reader,.practice-reader{overflow-wrap:anywhere;width:min(100%,46rem);min-height:100svh;margin:0 auto;padding:5rem 0 7rem;scroll-margin-top:5rem}.practice-reader+.practice-reader{border-top:1px solid var(--line)}.legal-reader header,.practice-reader header{text-align:center;margin-bottom:4rem}.legal-reader header>p,.practice-reader header>p{color:var(--ink-muted);font-size:.875rem}.legal-reader header>p span,.practice-reader header>p span{margin-inline:.5rem}.legal-reader header :is(h1,h2),.practice-reader header :is(h1,h2){color:var(--ink);--type-weight-base:480;font-size:clamp(2rem,2.8vw,2.5rem);font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));letter-spacing:-.02em;margin:2rem 0;line-height:1.05}.legal-reader__body,.practice-reader__body{color:var(--ink);font-size:clamp(1.08rem,1.45vw,1.25rem);line-height:1.65}.practice-reader__lede{color:var(--ink-muted)}.legal-reader__body h2,.practice-reader__body h2{--type-weight-base:500;font-size:clamp(1.5rem,2vw,1.75rem);font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));letter-spacing:-.02em;text-wrap:balance;margin:2.5rem 0 .75rem;line-height:1.2}.legal-reader__body h3,.practice-reader__body h3{--type-weight-base:500;font-size:clamp(1.25rem,1.6vw,1.375rem);font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));letter-spacing:-.01em;text-wrap:balance;margin:2rem 0 .75rem;line-height:1.3}.legal-reader__body :is(p,ul,ol,blockquote),.practice-reader__body :is(p,ul,ol,blockquote){margin:0 0 1.4em}.legal-reader__body :is(ul,ol),.practice-reader__body :is(ul,ol){padding-inline-start:1.4em}.legal-reader__body li,.practice-reader__body li{padding-inline-start:.3rem}.legal-reader__body a,.practice-reader__body a{color:inherit;text-underline-offset:.18em}.legal-reader__body blockquote,.practice-reader__body blockquote{border-left:2px solid var(--line);margin-left:0;padding-left:1.25rem}.legal-reader__body pre,.practice-reader__body pre{max-width:100%;overflow:auto}.legal-reader__body img,.practice-reader__body img{max-width:100%}@media (width<=760px){.content-page.content-page--legal,.practice-reader-page{padding-top:3rem}.legal-reader,.practice-reader{padding:3rem 0 9rem;scroll-margin-top:1rem}}.legal-table.svelte-1k4wcvj{max-width:100%;margin-block:2rem}table.svelte-1k4wcvj{table-layout:fixed;border-collapse:collapse;text-align:left;overflow-wrap:anywhere;width:100%}caption.svelte-1k4wcvj{text-align:left;--type-weight-base:600;font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));padding-bottom:1rem}th.svelte-1k4wcvj,td.svelte-1k4wcvj{border-bottom:1px solid var(--line);vertical-align:top;padding:1rem}th.svelte-1k4wcvj{--type-weight-base:500;font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)))}thead.svelte-1k4wcvj th:where(.svelte-1k4wcvj){color:var(--ink-muted)}.legal-appendix.svelte-1k4wcvj{margin-top:3rem}@media (width<=760px){th.svelte-1k4wcvj,td.svelte-1k4wcvj{padding-inline:.375rem}.legal-table--providers.svelte-1k4wcvj table:where(.svelte-1k4wcvj){table-layout:auto;font-size:1rem}}.legal-appendix.svelte-1k4wcvj h2:where(.svelte-1k4wcvj){white-space:pre-line}.essay-archive.svelte-u64nd{min-width:0}.essay-filter__scroller.svelte-u64nd{width:min(calc(100% - (2 * var(--editorial-card-inline-inset))), var(--editorial-card-content-max));scrollbar-width:none;margin:0 auto 2rem;overflow-x:auto}.essay-filter__scroller.svelte-u64nd::-webkit-scrollbar{display:none}.essay-filter__platter.svelte-u64nd{background:#e8e8ed;border-radius:999px;width:max-content;padding:4px}.essay-filter__tabs.svelte-u64nd{--essay-filter-indicator-start:0px;--essay-filter-indicator-width:0px;isolation:isolate;height:36px;margin:0;padding:0;list-style:none;display:flex;position:relative}.essay-filter__tabs.svelte-u64nd:before{z-index:-1;width:var(--essay-filter-indicator-width);content:"";background:#1d1d1f;border-radius:999px;transition:inset-inline-start .32s ease-out,width .32s ease-out;position:absolute;inset-block:0;inset-inline-start:var(--essay-filter-indicator-start)}.essay-filter__tabs.svelte-u64nd li:where(.svelte-u64nd){height:36px;display:block}.essay-filter__tabs.svelte-u64nd button:where(.svelte-u64nd){color:#000;height:36px;font:inherit;--type-weight-base:400;font-size:14px;font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:99px;justify-content:center;align-items:center;padding:0 16px;line-height:18px;transition:color .12s ease-out;display:flex}.essay-filter__tabs.svelte-u64nd button[aria-selected=true]:where(.svelte-u64nd){color:#fff;transition:color .16s ease-in .16s}.essay-filter__tabs.svelte-u64nd button:where(.svelte-u64nd):focus-visible{outline:2px solid var(--segern-focus,#0071e3);outline-offset:3px}.essay-filter__status.svelte-u64nd{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.essay-filter__panel.svelte-u64nd:not([hidden]){animation:.4s ease-in-out both svelte-u64nd-essay-filter-panel-enter}@keyframes svelte-u64nd-essay-filter-panel-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.essay-filter__tabs.svelte-u64nd:before,.essay-filter__tabs.svelte-u64nd button:where(.svelte-u64nd){transition:none}.essay-filter__panel.svelte-u64nd:not([hidden]){animation:none}}body:has(.content-page){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--type-weight-reduction:0;--brand-mark-optical-scale:1;--brand-logo-dark-display:block;--brand-logo-light-display:none;--ink:#111;--ink-muted:#11111194;--canvas:#fff;--surface:#f5f5f3;--line:#1111111f;--media-inset-outline:#0000001a}body:has(.content-page--design){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--type-weight-reduction:var(--type-weight-step);--brand-mark-optical-scale:.96;--brand-logo-dark-display:none;--brand-logo-light-display:block;--ink:#f6f4ef;--ink-muted:#f6f4efa3;--canvas:#0a0a0a;--surface:#151515;--line:#f6f4ef29;--media-inset-outline:#ffffff1a}.content-page{width:min(100%, var(--page-max));min-height:80svh;padding:clamp(3rem, 8vw, 8rem) var(--page-gutter) clamp(5rem, 10vw, 10rem);margin-inline:auto}.content-page [data-reveal-state=waiting]{opacity:0;transform:translateY(1.5rem)}.content-page [data-reveal-state=visible]{opacity:1;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(0)}.content-page--studio,.content-page--essay,.content-page--design{width:100%;max-width:none;padding:0}.studio-collection__header{padding:7.15rem 6vw 5.85rem}.content-page--essay-index .studio-collection__header{padding-bottom:3rem}.studio-collection__header h1,.studio-collection__header p{--type-weight-base:480;font-size:clamp(1.8rem,2.4vw,2.15rem);font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));letter-spacing:normal;margin:0;line-height:1.05}.studio-collection__empty{text-align:center;background:#f5f5f3;border-radius:1.25rem;margin:0 6vw 7rem;padding:clamp(2rem,5vw,4.5rem)}.studio-collection__empty :is(h2,h3,p){margin:0}.studio-collection__empty :is(h2,h3){--type-weight-base:520;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));letter-spacing:normal}.studio-collection__empty p{color:#686868;margin-top:.55rem}.studio-collection__empty a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:.08em}.studio-collection__header p{color:#858585;margin-top:.25rem}.studio-card-grid{width:calc(100% - (2 * var(--editorial-card-inline-inset)));max-width:var(--editorial-card-content-max);column-gap:var(--editorial-card-column-gap);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.75rem;margin-inline:auto;padding:0 0 7rem;display:grid}.studio-card-grid a{color:inherit;text-decoration:none}.studio-card-grid--designs{column-gap:var(--editorial-card-column-gap);row-gap:var(--editorial-card-column-gap);margin-top:-2.05rem}.studio-design-card{aspect-ratio:1.152;border-radius:var(--radius-card);background:#f1f1f1;margin:0;display:block;position:relative;overflow:hidden}.studio-design-card img{border-radius:inherit;object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.studio-essay-card:hover,.studio-essay-card:focus-visible{transform:translateY(-.25rem)}.studio-essay-card:hover img,.studio-essay-card:focus-visible img{transform:scale(1.018)}}.podcast-index{grid-template-columns:minmax(17rem,21.75rem) minmax(0,1fr);gap:4rem;padding:7.15rem 6vw 8rem;display:grid}.podcast-index__sidebar>img{aspect-ratio:1;object-fit:cover;border-radius:1.1rem;width:100%}.podcast-index__sidebar h2{--type-weight-base:480;font-size:2rem;font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));letter-spacing:-.02em;margin:1.7rem 0 0}.podcast-index__sidebar>p{margin:.25rem 0 0;font-size:.92rem;line-height:1.45}.podcast-index__sidebar a{color:inherit;text-underline-offset:.2em}.podcast-index__host{color:#686868;align-items:center;gap:.55rem;margin-top:1.6rem;font-size:.78rem;display:flex}.podcast-index__host img{object-fit:cover;border-radius:50%;width:1.6rem;height:1.6rem}.podcast-index__sidebar h3{--type-weight-base:520;font-size:1rem;font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));margin:2rem 0 .8rem}.podcast-index__sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.podcast-index__sidebar nav a{border:1px solid #ccc;border-radius:.7rem;align-items:center;gap:.5rem;padding:.65rem .8rem;font-size:.82rem;text-decoration:none;transition:background-color .18s,border-color .18s;display:flex}.podcast-index__sidebar nav a:hover,.podcast-index__sidebar nav a:focus-visible{background:#f1f1f1;border-color:#111}.podcast-index__episodes>h2{color:#32415c;--type-weight-base:520;font-size:1rem;font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));margin:0 0 2.1rem}.podcast-index__list{margin:0;padding:0;list-style:none}.podcast-index__episode{border-bottom:1px solid #dedede;grid-template-columns:8rem minmax(0,1fr);gap:1rem;margin-bottom:1.5rem;padding:0 0 1.5rem;display:grid}.podcast-index__episode>img{object-fit:cover;border-radius:.7rem;width:8rem;height:8rem}.podcast-index__episode p{color:#6d6d72;gap:.55rem;margin:0;font-size:.9rem;display:flex}.podcast-index__episode h3{color:#32415c;--type-weight-base:480;font-size:1.25rem;font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));margin:.45rem 0 1rem}.podcast-index__detail-link{color:inherit;text-underline-offset:.18em;text-decoration:none}.podcast-index__detail-link:hover,.podcast-index__detail-link:focus-visible{text-decoration:underline}.podcast-detail__hero{text-align:center;padding:11.8rem 6vw 3.5rem}.podcast-detail__hero>p:first-child,.podcast-detail__meta{color:#707078;margin:0;font-size:1rem}.podcast-detail__hero h1{overflow-wrap:anywhere;--type-weight-base:var(--site-weight-display);max-width:56rem;font-size:clamp(2.5rem,5vw,5.25rem);font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));letter-spacing:normal;line-height:var(--site-heading-line-height);margin:1rem auto 0}.podcast-detail__meta{margin-top:1.5rem}.podcast-detail__listen{--type-weight-reduction:var(--type-weight-step);font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));color:#fff;background:#111;border-radius:1.5rem;grid-template-columns:minmax(0,25rem) minmax(0,1fr);align-items:center;column-gap:0;width:min(88vw,72rem);margin-inline:auto;padding:clamp(1rem,2.5vw,2rem);display:grid}.podcast-detail__listen>img{aspect-ratio:1;object-fit:cover;border-radius:1.1rem;justify-self:start;width:min(100%,25rem)}.podcast-detail__listen>div{align-content:center;justify-self:center;width:min(100%,32rem);min-width:0;display:grid;container-type:inline-size}.podcast-detail__listen-label{color:#fff9;--type-weight-base:500;font-size:.9rem;font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));letter-spacing:normal;margin:0 0 .85rem;line-height:1.3}.podcast-detail__subscribe-label{margin-top:1.5rem}.podcast-detail__listen nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.podcast-detail__listen nav a{min-width:0;color:inherit;border:1px solid #ffffff47;border-radius:.7rem;justify-content:center;align-items:center;gap:.45rem;padding:.7rem .75rem;text-decoration:none;display:flex}.podcast-detail__listen nav a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.podcast-detail__listen nav a:hover,.podcast-detail__listen nav a:focus-visible{background:#ffffff1f;border-color:#fff}.podcast-content-tabs{width:min(100% - 2rem,46rem);margin:3rem auto 8rem}.podcast-content-tabs__nav{isolation:isolate;background:#11111112;border-radius:999px;grid-template-columns:repeat(auto-fit,minmax(min(8rem,100%),1fr));width:min(100%,20rem);margin:0 auto 3rem;padding:.35rem;display:grid;position:relative}.podcast-content-tabs__tab{color:#1111119e;min-height:2.75rem;font:inherit;--type-weight-base:520;font-size:.9rem;font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.65rem 1rem;transition:background-color .22s,box-shadow .22s,color .22s,transform .3s cubic-bezier(.34,1.56,.64,1)}.podcast-content-tabs__tab[aria-selected=true]{color:#fff;background:#111;box-shadow:0 .5rem 1.4rem #11111129}.podcast-content-tabs__tab:focus-visible{outline:2px solid var(--segern-focus,#ff5a00);outline-offset:3px}.podcast-content-tabs__panel{animation:.44s cubic-bezier(.22,1,.36,1) both podcast-panel-arrive}.podcast-content-tabs__panel:focus-visible{outline:2px solid var(--segern-focus,#ff5a00);outline-offset:.5rem}.podcast-content-tabs__panel :is(h2,h3){--type-weight-base:540;font-size:clamp(1.35rem,2.2vw,1.8rem);font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));letter-spacing:-.02em;margin:2.4rem 0 .9rem;line-height:1.15}.podcast-content-tabs__panel>:first-child{margin-top:0}.podcast-content-tabs__panel p,.podcast-content-tabs__panel li,.podcast-content-tabs__panel blockquote{font-size:clamp(1.08rem,1.45vw,1.25rem);line-height:1.65}.podcast-content-tabs__panel :is(ul,ol){gap:.7rem;padding-left:1.4rem;display:grid}.podcast-content-tabs__panel blockquote{border-left:.18rem solid var(--segern-accent,#ff5a00);margin:1.5rem 0;padding-left:1.25rem}.podcast-content-tabs__empty{text-align:center;background:#f5f5f3;border-radius:1.25rem;padding:clamp(2rem,6vw,4rem)}.podcast-content-tabs__empty p{color:#686868;margin-bottom:0}@keyframes podcast-panel-arrive{0%{transform:translateY(.75rem)scale(.99)}to{transform:translateY(0)scale(1)}}.studio-more{width:min(calc(100% - (2 * var(--editorial-card-inline-inset))), var(--editorial-card-content-max));margin-inline:auto;padding:0 0 9rem}.studio-more--podcast{width:min(88vw,79.2rem);margin-inline:auto;padding-inline:0}.studio-more>header{border-top:1px solid #d5d5d5;padding:3.5rem 0 2.5rem}.studio-more>header h2,.studio-more>header p{font-size:var(--site-section-size);--type-weight-base:var(--site-weight-display);font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));letter-spacing:normal;line-height:var(--site-heading-line-height);margin:0}.studio-more>header p{color:#858585;margin-top:.25rem}.studio-more.studio-more--essay{--home-gutter:var(--editorial-card-inline-inset);--home-content-max:var(--editorial-card-content-max);width:100%;padding-inline:var(--home-gutter);overflow:clip}.studio-more--essay>header{max-width:var(--home-content-max);margin-inline:auto}.essay-detail__hero{text-align:center;padding:11.8rem 6vw 0}.essay-detail__hero nav{justify-content:center;gap:.35rem;font-size:.88rem;display:flex}.essay-detail__hero nav a{color:inherit;text-decoration:none}.essay-detail__hero h1{overflow-wrap:anywhere;--type-weight-base:var(--site-weight-display);font-size:clamp(2rem,2.8vw,2.5rem);font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));letter-spacing:normal;line-height:var(--site-heading-line-height);margin:2.3rem 0 0}.essay-detail__meta{color:#707078;flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;margin:2.5rem 0 2.3rem;font-size:1rem;display:flex}.essay-detail__meta img{object-fit:cover;border-radius:50%;width:1.45rem;height:1.45rem}.essay-detail__cover{aspect-ratio:1.86;object-fit:cover;border-radius:1.25rem;width:min(73.3vw,66rem);margin-inline:auto;display:block}.essay-detail__body{overflow-wrap:anywhere;width:min(100% - 2rem,46rem);margin:6rem auto 0;padding-bottom:9rem}.essay-detail__framed h2,.essay-detail__prose h2{--type-weight-base:500;font-size:clamp(1.5rem,2vw,1.75rem);font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));letter-spacing:-.02em;text-wrap:balance;margin:2.5rem 0 .75rem;line-height:1.2}.essay-detail__framed{color:#686868}.essay-detail__framed h3,.essay-detail__prose h3{--type-weight-base:500;font-size:clamp(1.25rem,1.6vw,1.375rem);font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));letter-spacing:-.01em;text-wrap:balance;margin:2rem 0 .75rem;line-height:1.3}.essay-detail__framed>h2:first-child{margin-top:0}.essay-detail__framed :is(p,li),.essay-detail__prose :is(p,li){font-size:clamp(1.08rem,1.45vw,1.25rem);line-height:1.65}.essay-detail__framed p,.essay-detail__prose p,.essay-detail__prose ul,.essay-detail__prose ol,.essay-detail__prose blockquote{margin:0 0 1.4em}.essay-detail__framed a,.essay-detail__prose a{color:inherit;text-underline-offset:.18em}.essay-detail__divider{background:#d5d5d5;height:1px;margin:4.5rem 0}.design-detail__hero{padding:6.05rem 6vw 6rem}.design-detail__hero>p{text-align:center;margin:0;font-size:1.2rem}.design-detail__hero>h1{--type-weight-base:var(--site-weight-display);max-width:48rem;font-size:clamp(3rem,4.4vw,4rem);font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));letter-spacing:normal;line-height:var(--site-heading-line-height);text-align:center;margin:.65rem auto 7.5rem}.design-detail__narrative{grid-template-columns:minmax(10rem,.84fr) minmax(20rem,1fr);align-items:start;gap:2rem 5rem;display:grid}.design-detail__narrative h2{--type-weight-base:600;font-size:1.125rem;font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));margin:0}.design-detail__narrative div{--type-weight-base:500;font-size:1.125rem;font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));line-height:1.45}.design-detail__narrative div p{margin:0}.design-detail__gallery{gap:1.5rem;padding:0 6vw 9rem;display:grid}.design-detail__gallery figure{background:var(--surface);border-radius:1.25rem;margin:0;overflow:hidden}.design-detail__gallery img{border-radius:inherit;width:100%;height:auto;display:block}.content-hero{grid-template-columns:minmax(10rem,1fr) minmax(18rem,2fr);align-items:end;gap:1.5rem 2rem;margin-bottom:clamp(5rem,12vw,11rem);display:grid}.content-hero>p:first-child{color:var(--segern-accent-strong);--type-weight-base:650;font-size:.75rem;font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));letter-spacing:.12em;text-transform:uppercase;align-self:start;margin:0}.content-hero h1,.content-hero>p:last-child{grid-column:2}.content-hero h1{--type-weight-base:var(--site-weight-display);max-width:12ch;font-size:clamp(3.8rem,9vw,9rem);font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));letter-spacing:normal;line-height:var(--site-heading-line-height);margin:0}.content-hero>p:last-child{max-width:43rem;color:var(--ink-muted);margin:0;font-size:clamp(1.05rem,1.8vw,1.4rem)}.content-list{border-top:1px solid var(--line);display:grid}.content-list a{border-bottom:1px solid var(--line);grid-template-columns:4rem minmax(12rem,.9fr) minmax(16rem,1.1fr);align-items:start;gap:1rem 2rem;padding-block:clamp(1.5rem,4vw,3.5rem);text-decoration:none;transition:background-color .18s,box-shadow .18s;display:grid}.content-list a:hover{background:color-mix(in srgb, var(--ink) 3%, transparent)}.content-list a:focus-visible{background:color-mix(in srgb, var(--ink) 4%, transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--segern-accent) 44%, transparent);outline:none}.content-list a:has(img){grid-template-columns:minmax(12rem,.7fr) 4rem minmax(12rem,.8fr) minmax(16rem,1fr)}.content-list img{aspect-ratio:4/3;object-fit:cover;border-radius:.8rem;width:100%;transition:transform .32s cubic-bezier(.22,1,.36,1)}.content-list span,.content-list p{color:var(--ink-muted)}.content-list strong{--type-weight-base:480;font-size:clamp(1.4rem,2.5vw,2.5rem);font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)));letter-spacing:-.03em;transition:transform .18s cubic-bezier(.22,1,.36,1);display:block}.content-list a:hover img,.content-list a:focus-visible img{transform:scale(1.018)}.content-list a:hover strong,.content-list a:focus-visible strong{transform:translate(.2rem)}.content-list p{max-width:38rem;margin:0}.prose{max-width:46rem;margin-left:auto;font-size:clamp(1.08rem,1.6vw,1.3rem);line-height:1.72}.prose h2,.prose h3{letter-spacing:-.03em;margin:3em 0 .75em;line-height:1.05}.prose h2{font-size:clamp(2rem,4vw,3.5rem)}.prose h3{font-size:clamp(1.5rem,3vw,2.25rem)}.prose p,.prose ul,.prose ol,.prose blockquote{margin:0 0 1.5em}.prose img{width:min(76rem, calc(100vw - 2 * var(--page-gutter)));border-radius:1rem;max-width:none;margin:3rem 0 3rem min(-18rem,23rem - 50vw);display:block}.prose a{color:var(--segern-accent-strong);text-underline-offset:.2em;transition:color .18s,text-decoration-thickness .18s,text-underline-offset .18s}.prose a:hover,.prose a:focus-visible{text-underline-offset:.28em;text-decoration-thickness:.12em}.content-state,.handoff,.status-card{border:1px solid var(--line);border-radius:var(--radius-card);align-content:center;max-width:46rem;min-height:28rem;margin-left:auto;padding:clamp(2rem,5vw,5rem);display:grid}.content-state h2,.handoff h2,.status-card h2{letter-spacing:-.03em;margin:0;font-size:clamp(2rem,4vw,4rem);line-height:1}.content-state p,.handoff p,.status-card p{color:var(--ink-muted)}.content-state a,.handoff a,.status-card a{width:fit-content;color:var(--segern-accent-strong);text-underline-offset:.25em;transition:color .18s,transform .18s cubic-bezier(.22,1,.36,1)}.content-state a:hover,.content-state a:focus-visible,.handoff a:hover,.handoff a:focus-visible,.status-card a:hover,.status-card a:focus-visible{transform:translateY(-1px)}.handoff nav{gap:.75rem;margin-top:1.5rem;display:grid}.handoff nav a{border:1px solid var(--line);width:100%;color:var(--ink);border-radius:.9rem;gap:.35rem;padding:1.1rem 1.2rem;text-decoration:none;transition:background-color .18s,border-color .18s,transform .18s cubic-bezier(.22,1,.36,1);display:grid}.handoff nav a:hover,.handoff nav a:focus-visible{border-color:color-mix(in srgb, var(--segern-accent) 42%, var(--line));background:color-mix(in srgb, var(--segern-accent) 5%, transparent)}.handoff nav strong{--type-weight-base:600;font-size:1.05rem;font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)))}.handoff nav span{color:var(--ink-muted);line-height:1.45}.handoff__recovery{margin-top:1.5rem}.status-card{grid-template-columns:auto 1fr;gap:1.5rem 1.25rem}.status-card__mark{border:1px solid var(--segern-accent);width:4rem;height:4rem;color:var(--segern-accent);border-radius:50%;place-items:center;font-size:1.5rem;display:grid}.status-card__message{align-self:center}.status-card__message p{max-width:34rem;margin-bottom:0}.status-card nav{grid-column:1/-1;gap:.75rem;display:grid}.status-card nav a{border-top:1px solid var(--line);width:100%;color:var(--ink);gap:.35rem;padding:1rem 0;text-decoration:none;display:grid}.status-card nav strong{--type-weight-base:600;font-size:1.05rem;font-weight:max(100, calc(var(--type-weight-base,400) - var(--type-weight-reduction)))}.status-card nav span{color:var(--ink-muted);line-height:1.45}@media (width<=760px){.status-card{grid-template-columns:1fr}.studio-collection__header{padding:5rem 1rem 3.5rem}.studio-collection__header h1,.studio-collection__header p{font-size:2rem;line-height:1.18}.studio-collection__header:has(+.podcast-index){padding-top:16rem}.studio-card-grid{width:calc(100% - (2 * var(--editorial-card-inline-inset)));grid-template-columns:1fr;padding:0 0 5rem}.studio-essay-card__content{min-height:9rem}.podcast-index{grid-template-columns:1fr;gap:13.5rem;padding:6.5625rem 1rem 6rem}.podcast-index__sidebar>img{width:9.375rem}.podcast-index__episode{grid-template-columns:1fr}.podcast-index__episode>img{width:12.1875rem;height:12.1875rem}.podcast-index__episode p{flex-wrap:wrap;font-size:.76rem}.podcast-index__episode h3{font-size:1rem}.podcast-detail__hero{padding:8rem 1rem 2.5rem}.podcast-detail__listen{width:calc(100% - (2 * var(--editorial-card-inline-inset)));grid-template-columns:1fr;padding:4vw}.podcast-detail__listen nav{grid-template-columns:repeat(auto-fit,minmax(min(8rem,100%),1fr));width:100%;display:grid}.podcast-detail__listen nav a{gap:2vw;min-height:3rem;padding-inline:4vw}.podcast-detail__listen nav a span{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}.podcast-content-tabs{margin-block:2rem 6rem;padding-inline:.25rem}.studio-more{width:calc(100% - 2rem);padding:0 0 6rem}.studio-more--podcast{width:min(92vw,100%);padding-inline:0}.essay-detail__hero{padding:7.5rem 1rem 0}.essay-detail__hero h1{margin-top:1.5rem}.essay-detail__meta{margin-block:1.6rem;font-size:.84rem}.essay-detail__cover{width:100%;min-height:13rem}.essay-detail__body{margin-top:4rem;padding-inline:.25rem}.design-detail__hero{padding:5rem 1rem 4rem}.design-detail__hero>h1{margin-bottom:4.5rem;font-size:2.35rem}.design-detail__narrative{grid-template-columns:1fr;gap:1rem}.design-detail__narrative div+h2{margin-top:2.5rem}.design-detail__gallery{gap:.75rem;padding:0 1rem 6rem}.content-hero,.content-list a{grid-template-columns:1fr}.content-list a:has(img){grid-template-columns:1fr}.content-hero h1,.content-hero>p:last-child{grid-column:1}.content-list span{order:-1}.prose img{width:100%;margin-inline:0}}@media (prefers-reduced-motion:reduce){.podcast-content-tabs__tab,.podcast-content-tabs__panel{transition:none;animation:none}}@media (forced-colors:active){.podcast-content-tabs__tab[aria-selected=true]{color:highlighttext;box-shadow:none;background:highlight}}@media (prefers-reduced-motion:reduce){.content-page [data-reveal-state],.studio-essay-card,.studio-essay-card img,.studio-design-card img{opacity:1;transition:none;transform:none}.content-list a,.content-list img,.content-list strong,.prose a,.content-state a,.handoff nav a,.handoff nav a:hover,.handoff nav a:focus-visible,.status-card a,.status-card a:hover,.status-card a:focus-visible{transition:none;transform:none}}.essay-detail__deck.svelte-1pgso1u{max-width:48rem;margin:1.5rem auto;font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.45}.essay-detail__figure.svelte-1pgso1u{margin:0}.essay-detail__figure.svelte-1pgso1u figcaption:where(.svelte-1pgso1u){color:#626262;max-width:48rem;margin:1rem auto;font-size:.875rem;line-height:1.5}
