.Arrow-module__vmZsaG__arrow{vertical-align:-.1em;width:1em;height:1em;color:var(--ink-60);transition:translate var(--dur-2) var(--ease), color var(--dur-2) var(--ease);flex:none;line-height:1;display:inline-block}[data-nudge]:hover .Arrow-module__vmZsaG__arrow,[data-nudge]:focus-visible .Arrow-module__vmZsaG__arrow,[data-nudge]:focus-within .Arrow-module__vmZsaG__arrow{color:var(--orange);translate:3px -3px}@media (prefers-reduced-motion:reduce){.Arrow-module__vmZsaG__arrow{transition:color var(--dur-1) var(--ease)}[data-nudge]:hover .Arrow-module__vmZsaG__arrow,[data-nudge]:focus-visible .Arrow-module__vmZsaG__arrow,[data-nudge]:focus-within .Arrow-module__vmZsaG__arrow{translate:0}}
.Container-module__H_shUW__container{box-sizing:border-box;width:100%;max-width:var(--studio-max);padding-inline:var(--studio-gutter);margin-inline:auto}
.Button-module__xKxgMW__button{justify-content:center;align-items:center;gap:var(--s2);box-sizing:border-box;border-radius:var(--r-pill);min-height:46px;font:var(--weight-heading) var(--text-ui) / 1 var(--font-ui);white-space:nowrap;cursor:pointer;transition:transform var(--dur-2) var(--ease), filter var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease);border:1px solid #0000;padding:0 22px;text-decoration:none;display:inline-flex}.Button-module__xKxgMW__button:hover{transform:translateY(-1px)}.Button-module__xKxgMW__primary{background:var(--orange);color:var(--on-orange)}.Button-module__xKxgMW__primary:hover{filter:brightness(1.06)}.Button-module__xKxgMW__secondary{color:var(--ink);border-color:var(--line-2);background:0 0}.Button-module__xKxgMW__secondary:hover{border-color:var(--ink-3)}.Button-module__xKxgMW__label{display:inline-block}.Button-module__xKxgMW__arrow{color:currentColor;font-size:14px}@media (prefers-reduced-motion:reduce){.Button-module__xKxgMW__button:hover{transform:none}}
.MediaSlot-module__ymqK7q__slot{box-sizing:border-box;width:100%;aspect-ratio:var(--slot-aspect,16 / 9);background:var(--surface-2);isolation:isolate;position:relative;overflow:hidden}.MediaSlot-module__ymqK7q__rounded{border-radius:var(--r-media)}.MediaSlot-module__ymqK7q__fill{aspect-ratio:auto;height:100%}@media (max-width:640px){.MediaSlot-module__ymqK7q__slot[data-phone-aspect]{aspect-ratio:var(--slot-aspect-phone)}}.MediaSlot-module__ymqK7q__media{object-fit:var(--slot-fit,cover);object-position:var(--slot-position,center);width:100%;height:100%;display:block;position:absolute;inset:0}.MediaSlot-module__ymqK7q__light{display:none}:root[data-theme=light] .MediaSlot-module__ymqK7q__light{display:block}:root[data-theme=light] .MediaSlot-module__ymqK7q__dark{display:none}.MediaSlot-module__ymqK7q__shim{display:contents}.MediaSlot-module__ymqK7q__slate{justify-content:space-between;gap:var(--s2);box-sizing:border-box;padding:14px var(--s4);background:var(--slot-slate-bg,var(--paper));color:var(--slot-slate-ink,var(--ink));flex-direction:column;display:flex;position:absolute;inset:0}.MediaSlot-module__ymqK7q__slate:after{content:"";pointer-events:none;background:radial-gradient(120% 90% at 85% 10%,#ffffff1a,#0000 60%);position:absolute;inset:0}.MediaSlot-module__ymqK7q__slateName{max-width:14ch;font:var(--weight-display) clamp(20px, 2.1vw, 32px) / 1 var(--font-display);letter-spacing:-.04em;overflow-wrap:anywhere}.MediaSlot-module__ymqK7q__slateNote{font:var(--weight-body) var(--text-label) / var(--leading-label) var(--font-mono);opacity:.72}.MediaSlot-module__ymqK7q__overlay{z-index:1;pointer-events:none;position:absolute;inset:0}.MediaSlot-module__ymqK7q__overlay :is(a,button){pointer-events:auto}
.JournalList-module__iz3LhW__list{flex-direction:column;margin:44px 0 0;padding:0;list-style:none;display:flex}.JournalList-module__iz3LhW__entry{border-top:1px solid var(--line);grid-template-columns:120px minmax(0,1fr) minmax(0,.9fr);gap:24px 40px;padding:28px 0;display:grid}.JournalList-module__iz3LhW__entry:last-child{border-bottom:1px solid var(--line)}.JournalList-module__iz3LhW__when{font:var(--weight-heading) var(--text-label-lg) / var(--leading-label) var(--font-mono);color:var(--ink);margin:0;padding-top:4px}.JournalList-module__iz3LhW__text{min-width:0}.JournalList-module__iz3LhW__title{font-family:var(--font-display);font-weight:var(--weight-display);letter-spacing:-.04em;text-wrap:balance;overflow-wrap:anywhere;margin:0 0 10px;font-size:clamp(26px,2.6vw,38px);line-height:1.02}.JournalList-module__iz3LhW__titleLink{color:var(--ink);text-decoration:none}.JournalList-module__iz3LhW__titleLink:hover{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:2px}.JournalList-module__iz3LhW__dot{color:var(--orange)}.JournalList-module__iz3LhW__line{max-width:52ch;font-family:var(--font-body);color:var(--ink-2);text-wrap:pretty;margin:0 0 12px;font-size:16px;line-height:1.55}.JournalList-module__iz3LhW__tag{font:var(--weight-body) var(--text-label) / var(--leading-label) var(--font-mono);color:var(--ink-2)}.JournalList-module__iz3LhW__visual{border-radius:var(--r-media);display:block}.JournalList-module__iz3LhW__empty{border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);color:var(--ink-2);margin:44px 0 0;padding:28px 0}@media (max-width:980px){.JournalList-module__iz3LhW__entry{grid-template-columns:minmax(0,1fr);gap:14px}}
