.ArticleContents-module__UPG90a__panel{padding:var(--neo-space-20);border-radius:var(--neo-radius-2xl);background:var(--neo-surface-secondary)}.ArticleContents-module__UPG90a__head{justify-content:space-between;align-items:flex-start;gap:var(--neo-space-12);margin-block-end:var(--neo-space-16);display:flex}.ArticleContents-module__UPG90a__heading{font-size:var(--neo-text-body-m);font-weight:var(--neo-weight-semibold);color:var(--neo-text-primary);margin:0}.ArticleContents-module__UPG90a__close{border-radius:var(--neo-radius-sm);block-size:24px;inline-size:24px;color:var(--neo-text-tertiary);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:-2px -4px 0 0;padding:0;display:inline-flex}.ArticleContents-module__UPG90a__close svg{block-size:16px;inline-size:16px}.ArticleContents-module__UPG90a__close:hover{color:var(--neo-text-primary)}.ArticleContents-module__UPG90a__list{gap:var(--neo-space-12);flex-direction:column;display:flex}.ArticleContents-module__UPG90a__link{font-size:var(--neo-text-body-s);color:var(--neo-text-secondary);line-height:1.4;text-decoration:none;display:block}.ArticleContents-module__UPG90a__link:hover,.ArticleContents-module__UPG90a__link:focus-visible{color:var(--neo-text-primary)}.ArticleContents-module__UPG90a__link[data-active]{color:var(--neo-hyacinth-20)}
.BlogPost-module__OLSX-W__hero{padding-block:calc(var(--neo-nav-height) + var(--neo-space-40)) var(--neo-space-56);padding-inline:var(--neo-gutter);background:var(--neo-surface-secondary)}.BlogPost-module__OLSX-W__heroInner{gap:var(--neo-space-56);inline-size:100%;max-inline-size:var(--neo-container-wide);grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;margin-inline:auto;display:grid}.BlogPost-module__OLSX-W__heroCopy{min-inline-size:0}.BlogPost-module__OLSX-W__title{margin:0 0 var(--neo-space-16);font-size:var(--neo-text-display-m);font-weight:var(--neo-weight-display);letter-spacing:var(--neo-tracking-tight);text-wrap:balance;line-height:1.1}.BlogPost-module__OLSX-W__standfirst{max-inline-size:52ch;font-size:var(--neo-text-body-m);color:var(--neo-text-secondary);margin:0;line-height:1.6}.BlogPost-module__OLSX-W__heroCopy>a{margin-block-start:var(--neo-space-24)}.BlogPost-module__OLSX-W__heroArt{min-inline-size:0}.BlogPost-module__OLSX-W__heroImage{border-radius:var(--neo-radius-2xl);block-size:auto;inline-size:100%}.BlogPost-module__OLSX-W__body{padding-block:var(--neo-space-48) var(--neo-space-72);padding-inline:var(--neo-gutter);background:var(--neo-surface-primary)}.BlogPost-module__OLSX-W__bodyInner{gap:var(--neo-space-56);inline-size:100%;max-inline-size:var(--neo-container-wide);grid-template-columns:minmax(0,68ch) minmax(0,260px);justify-content:center;margin-inline:auto;display:grid}.BlogPost-module__OLSX-W__column,.BlogPost-module__OLSX-W__rail{min-inline-size:0}.BlogPost-module__OLSX-W__contents{position:sticky;inset-block-start:calc(var(--neo-nav-height) + var(--neo-space-20))}.BlogPost-module__OLSX-W__byline{gap:var(--neo-space-12);grid-template-columns:auto minmax(0,1fr);align-items:center;margin-block-end:var(--neo-space-32);display:grid}.BlogPost-module__OLSX-W__bylinePortrait{object-fit:cover;border-radius:50%}.BlogPost-module__OLSX-W__bylineText{min-inline-size:0}.BlogPost-module__OLSX-W__bylineName{font-size:var(--neo-text-body-s);font-weight:var(--neo-weight-semibold);color:var(--neo-text-primary);margin:0}.BlogPost-module__OLSX-W__bylineLine{align-items:center;gap:var(--neo-space-8);margin:var(--neo-space-2) 0 0;font-size:var(--neo-text-caption);color:var(--neo-text-tertiary);flex-wrap:wrap;display:flex}.BlogPost-module__OLSX-W__bylineDot{opacity:.6;background:currentColor;border-radius:50%;block-size:3px;inline-size:3px}.BlogPost-module__OLSX-W__tldr{padding:var(--neo-space-24);border-radius:var(--neo-radius-2xl);background:var(--neo-surface-secondary);margin-block-end:var(--neo-space-32)}.BlogPost-module__OLSX-W__tldrLabel{margin:0 0 var(--neo-space-12);font-size:var(--neo-text-caption);font-weight:var(--neo-weight-semibold);letter-spacing:var(--neo-tracking-lead);text-transform:uppercase;color:var(--neo-text-tertiary)}.BlogPost-module__OLSX-W__tldrList{gap:var(--neo-space-10);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BlogPost-module__OLSX-W__tldrItem{font-size:var(--neo-text-body-s);color:var(--neo-text-secondary);padding-inline-start:var(--neo-space-20);line-height:1.6;position:relative}.BlogPost-module__OLSX-W__tldrItem:before{content:"";background:var(--neo-hyacinth-20);border-radius:50%;block-size:5px;inline-size:5px;position:absolute;inset-block-start:.6em;inset-inline-start:0}.BlogPost-module__OLSX-W__section{margin-block-start:var(--neo-space-48)}.BlogPost-module__OLSX-W__heading{margin:0 0 var(--neo-space-16);font-size:var(--neo-text-subhead);font-weight:var(--neo-weight-display);letter-spacing:var(--neo-tracking-tight);text-wrap:balance;scroll-margin-block-start:calc(var(--neo-nav-height) + var(--neo-space-20));line-height:1.22}.BlogPost-module__OLSX-W__paragraph{margin:0 0 var(--neo-space-20);font-size:var(--neo-text-body-m);color:var(--neo-text-secondary);line-height:1.7}.BlogPost-module__OLSX-W__link{color:var(--neo-hyacinth-20);text-underline-offset:2px;text-decoration:underline}.BlogPost-module__OLSX-W__link:hover,.BlogPost-module__OLSX-W__link:focus-visible{text-decoration-thickness:2px}.BlogPost-module__OLSX-W__takeaway{margin-block:var(--neo-space-24) var(--neo-space-32);border-inline-start:3px solid var(--neo-hyacinth-20);font-size:var(--neo-text-body-m);color:var(--neo-text-secondary);padding-inline-start:var(--neo-space-20);line-height:1.7}.BlogPost-module__OLSX-W__takeawayLabel{font-weight:var(--neo-weight-semibold);color:var(--neo-text-primary)}.BlogPost-module__OLSX-W__figure{margin:var(--neo-space-32) 0}.BlogPost-module__OLSX-W__figureImage{border-radius:var(--neo-radius-xl);block-size:auto;inline-size:100%}.BlogPost-module__OLSX-W__closing{justify-content:center;margin-block-start:var(--neo-space-40);display:flex}.BlogPost-module__OLSX-W__author{gap:var(--neo-space-8) var(--neo-space-16);border-block-start:1px solid var(--neo-border-tertiary);grid-template-columns:auto minmax(0,1fr);align-items:center;margin-block-start:var(--neo-space-48);padding-block-start:var(--neo-space-32);display:grid}.BlogPost-module__OLSX-W__authorPortrait{object-fit:cover;border-radius:50%}.BlogPost-module__OLSX-W__authorName{font-size:var(--neo-text-body-m);font-weight:var(--neo-weight-semibold);color:var(--neo-text-primary);margin:0}.BlogPost-module__OLSX-W__authorRole{font-size:var(--neo-text-body-s);color:var(--neo-text-secondary);margin:0}.BlogPost-module__OLSX-W__authorBio{font-size:var(--neo-text-body-s);color:var(--neo-text-secondary);grid-column:1/-1;margin:0;line-height:1.6}.BlogPost-module__OLSX-W__note{margin:var(--neo-space-40) 0 0;padding:var(--neo-space-20) var(--neo-space-24);border-radius:var(--neo-radius-xl);background:var(--neo-surface-secondary);font-size:var(--neo-text-body-s);color:var(--neo-text-tertiary);line-height:1.6}.BlogPost-module__OLSX-W__noteLabel{font-weight:var(--neo-weight-semibold);color:var(--neo-text-secondary)}.BlogPost-module__OLSX-W__back{font-size:var(--neo-text-body-s);font-weight:var(--neo-weight-medium);color:var(--neo-hyacinth-20);align-items:center;margin-block-start:var(--neo-space-32);text-decoration:none;display:inline-flex}.BlogPost-module__OLSX-W__back:before{content:"←";margin-inline-end:var(--neo-space-8)}.BlogPost-module__OLSX-W__back:hover,.BlogPost-module__OLSX-W__back:focus-visible{text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.BlogPost-module__OLSX-W__heroInner,.BlogPost-module__OLSX-W__bodyInner{gap:var(--neo-space-32);grid-template-columns:minmax(0,1fr)}.BlogPost-module__OLSX-W__rail{grid-row:1}.BlogPost-module__OLSX-W__contents{position:static}.BlogPost-module__OLSX-W__title{font-size:var(--neo-text-display-s)}}
