.PageShell-module__Y0wp5q__shell{padding-block-end:var(--page-bottom)}@media (prefers-reduced-motion:no-preference){.PageShell-module__Y0wp5q__shell>main{animation:PageShell-module__Y0wp5q__arrive var(--motion-draw) var(--ease)}}.PageShell-module__Y0wp5q__shell>main{position:relative}@keyframes PageShell-module__Y0wp5q__arrive{0%{opacity:0;transform:translateY(var(--space-8))}}
.Section-module__WJnb5a__section{padding-block:var(--top,var(--section-gap)) 0;padding-inline:var(--page-gutter)}
.Grid-module__aTtBXa__grid{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--grid-gutter);inline-size:100%;max-inline-size:var(--content-width);margin-inline:auto;display:grid}.Grid-module__aTtBXa__item{grid-column:var(--start) / span var(--span);grid-row:var(--row,auto);min-inline-size:0}@media (max-width:768px){.Grid-module__aTtBXa__grid{grid-template-columns:minmax(0,1fr)}.Grid-module__aTtBXa__item{grid-area:auto/1/auto/-1}}
.MobileMenu-module__dvw3PW__trigger{min-inline-size:var(--min-touch);min-block-size:var(--min-touch);cursor:pointer;color:var(--color-text);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.MobileMenu-module__dvw3PW__overlay{z-index:10;background-color:var(--color-surface);padding:var(--space-16) var(--page-gutter);transition:transform var(--motion-layout) var(--ease);flex-direction:column;display:flex;position:fixed;inset:0;transform:translateY(-100%)}.MobileMenu-module__dvw3PW__overlay[data-open=true]{transform:translateY(0)}.MobileMenu-module__dvw3PW__head{min-block-size:var(--min-touch);justify-content:flex-end;align-items:center;display:flex}.MobileMenu-module__dvw3PW__toggle{min-block-size:var(--min-touch);min-inline-size:var(--min-touch);font-size:var(--type-meta-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--color-text-muted);transition:color var(--motion-fast) var(--ease);align-items:center;margin-inline-end:auto;text-decoration:none;display:inline-flex}.MobileMenu-module__dvw3PW__toggle:hover{color:var(--color-text)}.MobileMenu-module__dvw3PW__links{gap:var(--space-24);flex-direction:column;margin-block-start:var(--space-48);padding:0;list-style:none;display:flex}.MobileMenu-module__dvw3PW__link{font-size:var(--type-section-size);font-weight:var(--weight-bold);letter-spacing:var(--tracking-section);line-height:var(--lh-title);color:var(--color-text);min-block-size:var(--min-touch);align-items:center;text-decoration:none;display:inline-flex}
.Nav-module__p2V2BW__bar{padding:var(--space-24) var(--page-gutter) 0}.Nav-module__p2V2BW__barRow{justify-content:space-between;align-items:center;display:flex}.Nav-module__p2V2BW__lockup{color:var(--color-text);align-items:center;gap:8px;text-decoration:none;display:flex}.Nav-module__p2V2BW__mark{flex:none;block-size:40px;inline-size:40px}.Nav-module__p2V2BW__wordmark{font-size:var(--fs-20);font-weight:var(--weight-bold)}.Nav-module__p2V2BW__pill{background-color:var(--color-surface);border-radius:var(--radius-pill);padding:var(--space-8);box-shadow:var(--shadow-nav);position:relative}.Nav-module__p2V2BW__row{align-items:center;margin:0;padding:0;list-style:none;display:flex}.Nav-module__p2V2BW__item{min-block-size:var(--control-nav);padding-inline:var(--space-24);border-radius:var(--radius-pill);font-size:var(--type-meta-size);font-weight:var(--weight-medium);color:var(--color-text-muted);white-space:nowrap;transition:color var(--motion-fast) var(--ease);align-items:center;text-decoration:none;display:flex}.Nav-module__p2V2BW__item:hover{color:var(--color-text)}.Nav-module__p2V2BW__fill{inset:var(--space-8);background-color:var(--color-primary);border-radius:var(--radius-pill);pointer-events:none;position:absolute}.Nav-module__p2V2BW__fill[data-animate=true]{transition:clip-path var(--motion-base) var(--ease)}.Nav-module__p2V2BW__fill .Nav-module__p2V2BW__item{color:var(--color-on-primary)}.Nav-module__p2V2BW__staticActive{background-color:var(--color-primary);color:var(--color-on-primary)}@media (pointer:coarse){.Nav-module__p2V2BW__item{min-block-size:var(--min-touch)}}.Nav-module__p2V2BW__phoneBar{padding:var(--space-16) var(--page-gutter);border-block-end:1px solid var(--color-border);justify-content:space-between;align-items:center;display:none}.Nav-module__p2V2BW__phoneWordmark{font-size:var(--fs-17);font-weight:var(--weight-bold)}.Nav-module__p2V2BW__phoneEnd{align-items:center;gap:var(--space-8);display:flex}.Nav-module__p2V2BW__phoneToggle{min-inline-size:var(--min-touch);min-block-size:var(--min-touch);font-size:var(--type-meta-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--color-text-muted);transition:color var(--motion-fast) var(--ease);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Nav-module__p2V2BW__phoneToggle:hover{color:var(--color-text)}.Nav-module__p2V2BW__menuButton{min-inline-size:var(--min-touch);min-block-size:var(--min-touch);cursor:pointer;color:var(--color-text);background:0 0;border:0;justify-content:center;align-items:center;display:flex}@media (max-width:768px){.Nav-module__p2V2BW__bar{display:none}.Nav-module__p2V2BW__phoneBar{display:flex}}
.Footer-module__3hUVsW__inner{border-block-start:1px solid var(--color-border);align-items:center;padding-block-start:var(--space-24)}.Footer-module__3hUVsW__working{font-size:var(--type-note-size);line-height:var(--lh-body);color:var(--color-text-muted)}.Footer-module__3hUVsW__workingLabel{color:var(--color-text);font-weight:var(--weight-medium)}.Footer-module__3hUVsW__links{justify-content:flex-end;gap:var(--space-24);font-size:var(--type-meta-size);font-weight:var(--weight-medium);color:var(--color-text-muted);padding:0;list-style:none;display:flex}.Footer-module__3hUVsW__link{color:inherit;min-block-size:var(--min-touch);align-items:center;text-decoration:none;display:inline-flex}@media (max-width:768px){.Footer-module__3hUVsW__working{margin-block-end:var(--space-16)}.Footer-module__3hUVsW__links{justify-content:flex-start}}.Footer-module__3hUVsW__nested{--grid-columns:8;max-inline-size:none}
.NoticePage-module__mXvJNW__title{font-size:var(--type-page-title-size);font-weight:var(--weight-bold);line-height:var(--lh-title);letter-spacing:var(--tracking-page-title)}.NoticePage-module__mXvJNW__body{font-size:var(--type-body-size);line-height:var(--lh-body);color:var(--color-text-muted);margin-block-start:var(--space-24)}.NoticePage-module__mXvJNW__link{font-size:var(--type-ui-size);line-height:var(--lh-ui);margin-block-start:var(--space-32)}
.Button-module__8RiFmG__button{border-radius:var(--radius-pill);font-family:inherit;font-weight:var(--weight-medium);cursor:pointer;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease), transform var(--motion-fast) var(--ease);border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Button-module__8RiFmG__action{min-block-size:var(--control-action);padding-inline:var(--space-32);font-size:var(--type-ui-size)}.Button-module__8RiFmG__nav{min-block-size:var(--control-nav);padding-inline:var(--space-24);font-size:var(--type-meta-size)}@media (pointer:coarse){.Button-module__8RiFmG__nav{min-block-size:var(--min-touch)}}.Button-module__8RiFmG__filled{background-color:var(--color-primary);color:var(--color-on-primary)}.Button-module__8RiFmG__plain{background-color:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-subtle)}.Button-module__8RiFmG__outline{background-color:var(--color-background);color:var(--color-text);border:1px solid var(--color-border-input)}.Button-module__8RiFmG__filled:hover{background-color:color-mix(in srgb, var(--color-primary) 94%, #fff)}.Button-module__8RiFmG__plain:hover,.Button-module__8RiFmG__outline:hover{color:var(--color-text-muted)}.Button-module__8RiFmG__button:active{transform:scale(.98)}.Button-module__8RiFmG__button[aria-disabled=true],.Button-module__8RiFmG__button:disabled{cursor:not-allowed;opacity:.5}.Button-module__8RiFmG__button[aria-disabled=true]:hover,.Button-module__8RiFmG__button:disabled:hover{background-color:var(--color-primary)}.Button-module__8RiFmG__button[aria-disabled=true]:active,.Button-module__8RiFmG__button:disabled:active{transform:none}.Button-module__8RiFmG__full{inline-size:100%}
.Divider-module__sGU_qG__divider{border:0;border-block-start:1px solid var(--color-border);margin:0}.Divider-module__sGU_qG__fullBleed{inline-size:100%;margin-block-start:var(--section-gap)}
.SubscribeCard-module__QGFOHW__card{background-color:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-raised);padding:var(--space-48);grid-template-columns:repeat(var(--subscribe-columns), minmax(0, 1fr));column-gap:var(--grid-gutter);align-items:center;display:grid}.SubscribeCard-module__QGFOHW__copy{grid-column:1 / span var(--subscribe-half);grid-row:1}.SubscribeCard-module__QGFOHW__title{text-wrap:balance;font-size:var(--type-section-size);font-weight:var(--weight-bold);letter-spacing:var(--tracking-section);line-height:var(--lh-title);margin-block-end:var(--space-8)}.SubscribeCard-module__QGFOHW__dek{font-size:var(--type-note-size);line-height:var(--lh-body);color:var(--color-text-muted)}.SubscribeCard-module__QGFOHW__form{grid-column:var(--subscribe-form-start) / span var(--subscribe-half);column-gap:var(--space-16);row-gap:var(--space-8);grid-row:1;grid-template-columns:minmax(0,288px) auto;justify-content:end;align-items:center;display:grid}.SubscribeCard-module__QGFOHW__input{inline-size:100%;min-block-size:var(--control-action);padding-inline:var(--space-24);border:1px solid var(--color-border-input);border-radius:var(--radius-pill);background-color:var(--color-background);color:var(--color-text);font-size:var(--type-ui-size);grid-area:1/1}.SubscribeCard-module__QGFOHW__input:disabled{cursor:not-allowed;opacity:.5}.SubscribeCard-module__QGFOHW__honeypot{clip-path:inset(50%);opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.SubscribeCard-module__QGFOHW__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.SubscribeCard-module__QGFOHW__button{grid-area:1/2}.SubscribeCard-module__QGFOHW__note{min-block-size:calc(var(--type-meta-size) * var(--lh-ui));text-align:start;font-size:var(--type-meta-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--color-text-muted);grid-area:2/1/auto/span 2}.SubscribeCard-module__QGFOHW__noteError{color:var(--color-text)}@media (max-width:768px){.SubscribeCard-module__QGFOHW__card{padding:var(--space-32) var(--space-24);grid-template-columns:minmax(0,1fr)}.SubscribeCard-module__QGFOHW__copy,.SubscribeCard-module__QGFOHW__form{grid-column:1/-1}.SubscribeCard-module__QGFOHW__form{grid-row:2;grid-template-columns:minmax(0,1fr);justify-content:stretch;margin-block-start:var(--space-24)}.SubscribeCard-module__QGFOHW__input,.SubscribeCard-module__QGFOHW__button,.SubscribeCard-module__QGFOHW__note{grid-column:1;inline-size:100%}.SubscribeCard-module__QGFOHW__button{grid-row:2}.SubscribeCard-module__QGFOHW__note{grid-row:3}}
.BeforeAfter-module__tQTHTG__block{padding:var(--space-32);border:1px solid var(--color-border);border-radius:var(--radius-cover);margin-block-end:var(--space-32)}.BeforeAfter-module__tQTHTG__label{font-size:var(--type-meta-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--color-text-muted);margin-block-end:var(--space-16)}.BeforeAfter-module__tQTHTG__before,.BeforeAfter-module__tQTHTG__after{font-size:var(--type-prose-size);line-height:var(--lh-body)}.BeforeAfter-module__tQTHTG__before{color:var(--color-text-muted)}.BeforeAfter-module__tQTHTG__rule{margin-block:var(--space-32);border:0;border-block-start:1px solid var(--color-border)}
.Attribution-module__LgDWvG__row{align-items:center;gap:var(--space-16);color:var(--color-text);text-decoration:none;display:flex}.Attribution-module__LgDWvG__avatar{inline-size:var(--space-48);block-size:var(--space-48);border-radius:var(--radius-pill);background-color:var(--color-primary);color:var(--color-on-primary);font-size:var(--type-meta-size);font-weight:var(--weight-bold);line-height:var(--lh-ui);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Attribution-module__LgDWvG__photo{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.Attribution-module__LgDWvG__who{flex-direction:column;flex-grow:1;min-inline-size:0;display:flex}.Attribution-module__LgDWvG__name{font-size:var(--type-ui-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);transition:color var(--motion-fast) var(--ease)}.Attribution-module__LgDWvG__role{font-size:var(--type-meta-size);line-height:var(--lh-ui);color:var(--color-text-muted)}.Attribution-module__LgDWvG__out{align-items:center;gap:var(--space-8);font-size:var(--type-meta-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--color-text-muted);flex-shrink:0;display:inline-flex}.Attribution-module__LgDWvG__arrow{block-size:1em;inline-size:1em;transition:transform var(--motion-fast) var(--ease)}.Attribution-module__LgDWvG__row:hover .Attribution-module__LgDWvG__arrow{transform:translate(-2px,-2px)}html[dir=ltr] .Attribution-module__LgDWvG__arrow{transform:scaleX(-1)}html[dir=ltr] .Attribution-module__LgDWvG__row:hover .Attribution-module__LgDWvG__arrow{transform:translate(2px,-2px)scaleX(-1)}a.Attribution-module__LgDWvG__row:hover .Attribution-module__LgDWvG__name{color:var(--color-text-muted)}
.GuestSection-module__LuauPq__guest{margin-block:calc(var(--space-32) + var(--space-24));scroll-margin-block-start:var(--space-48)}.GuestSection-module__LuauPq__rule{block-size:3px;align-items:center;margin-block-end:var(--space-32);display:flex}.GuestSection-module__LuauPq__tab{inline-size:var(--space-48);background-color:var(--color-accent);flex:none;block-size:3px}.GuestSection-module__LuauPq__hairline{background-color:var(--color-border);flex:1;block-size:1px}.GuestSection-module__LuauPq__title{font-size:var(--type-section-size);font-weight:var(--weight-bold);line-height:var(--lh-title);letter-spacing:var(--tracking-section);margin-block-end:var(--space-8)}.GuestSection-module__LuauPq__byline{align-items:center;gap:var(--space-8);min-block-size:var(--min-touch);font-size:var(--type-meta-size);line-height:var(--lh-ui);color:var(--color-text);margin-block-end:var(--space-16);text-decoration:none;display:flex}.GuestSection-module__LuauPq__dot{inline-size:var(--space-8);block-size:var(--space-8);border-radius:var(--radius-pill);background-color:var(--color-accent);flex:none}.GuestSection-module__LuauPq__name{font-weight:var(--weight-medium);color:var(--color-accent);transition:opacity var(--motion-fast) var(--ease)}.GuestSection-module__LuauPq__role{min-inline-size:0;color:var(--color-text-muted)}.GuestSection-module__LuauPq__company{white-space:nowrap;unicode-bidi:isolate}.GuestSection-module__LuauPq__logo{vertical-align:middle;border-radius:4px;block-size:20px;inline-size:auto;margin-inline-end:6px;display:inline-block;translate:0 -1px}.GuestSection-module__LuauPq__out{color:var(--color-text-muted);margin-inline-start:auto;display:inline-flex}.GuestSection-module__LuauPq__arrow{block-size:14px;inline-size:14px;transition:transform var(--motion-fast) var(--ease)}html[dir=ltr] .GuestSection-module__LuauPq__arrow{transform:scaleX(-1)}a.GuestSection-module__LuauPq__byline:hover .GuestSection-module__LuauPq__arrow{transform:translate(-2px,-2px)}html[dir=ltr] a.GuestSection-module__LuauPq__byline:hover .GuestSection-module__LuauPq__arrow{transform:translate(2px,-2px)scaleX(-1)}a.GuestSection-module__LuauPq__byline:hover .GuestSection-module__LuauPq__name{opacity:.6}.GuestSection-module__LuauPq__question{font-size:var(--type-meta-size);line-height:var(--lh-body);color:var(--color-text-muted);white-space:pre-line;margin-block-end:var(--space-24)}.GuestSection-module__LuauPq__asked{font-weight:var(--weight-medium)}.GuestSection-module__LuauPq__text>:last-child{margin-block-end:0}.GuestSection-module__LuauPq__close{align-items:center;gap:12px;margin-block-start:calc(var(--space-16) + var(--space-24));display:flex}.GuestSection-module__LuauPq__closeName{align-items:center;gap:var(--space-8);font-size:var(--type-micro-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--color-text-muted);white-space:nowrap;display:inline-flex}@media (max-width:768px){.GuestSection-module__LuauPq__guest{margin-block:calc(var(--space-16) + var(--space-24))}.GuestSection-module__LuauPq__close{margin-block-start:var(--space-32)}}
.Quote-module__zrvgJW__quote{padding:var(--space-32);background-color:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-subtle);margin-block-end:var(--space-32);position:relative}@media (max-width:768px){.Quote-module__zrvgJW__quote{border-radius:var(--radius-cover)}}.Quote-module__zrvgJW__bracketStart,.Quote-module__zrvgJW__bracketEnd{block-size:14px;inline-size:14px;color:var(--color-accent);pointer-events:none;position:absolute}.Quote-module__zrvgJW__bracketStart{inset-block-start:20px;inset-inline-start:20px;transform:scaleX(-1)}.Quote-module__zrvgJW__bracketEnd{inset-block-end:20px;inset-inline-end:20px;transform:scaleY(-1)}html[dir=ltr] .Quote-module__zrvgJW__bracketStart{transform:none}html[dir=ltr] .Quote-module__zrvgJW__bracketEnd{transform:rotate(180deg)}.Quote-module__zrvgJW__text{font-size:var(--type-prose-size);font-weight:var(--weight-medium);line-height:var(--lh-body)}.Quote-module__zrvgJW__text>p+p{margin-block-start:var(--space-24)}.Quote-module__zrvgJW__caption{border-block-start:1px solid var(--color-border);margin-block-start:var(--space-24);padding-block-start:var(--space-24)}
.ArticleBody-module__lsEVSW__body>:last-child,.ArticleBody-module__lsEVSW__wide:last-child>*{margin-block-end:0}.ArticleBody-module__lsEVSW__body{--prose-step:calc((100% - 7 * var(--grid-gutter)) / 8 + var(--grid-gutter))}.ArticleBody-module__lsEVSW__body>:not(.ArticleBody-module__lsEVSW__wide){margin-inline:var(--prose-step)}@media (max-width:768px){.ArticleBody-module__lsEVSW__body>:not(.ArticleBody-module__lsEVSW__wide){margin-inline:0}}.ArticleBody-module__lsEVSW__paragraph{font-size:var(--type-prose-size);line-height:var(--lh-body);margin-block-end:var(--space-24)}.ArticleBody-module__lsEVSW__paragraph:has(+.ArticleBody-module__lsEVSW__list){margin-block-end:var(--space-8)}.ArticleBody-module__lsEVSW__pause{margin-block-end:var(--space-32)}.ArticleBody-module__lsEVSW__h2{margin-block:var(--space-24);border-block-start:1px solid var(--color-border);font-size:var(--type-section-size);font-weight:var(--weight-bold);line-height:var(--lh-title);letter-spacing:var(--tracking-section);padding-block-start:var(--space-32);scroll-margin-block-start:var(--space-48)}.ArticleBody-module__lsEVSW__h3{margin-block:var(--space-24);font-size:var(--type-section-size);font-weight:var(--weight-bold);line-height:var(--lh-title);letter-spacing:var(--tracking-section)}.ArticleBody-module__lsEVSW__rule{margin-block:var(--space-24) var(--space-32);border:0;border-block-start:1px solid var(--color-border)}.ArticleBody-module__lsEVSW__list{font-size:var(--type-prose-size);line-height:var(--lh-body);margin-block-end:var(--space-24);padding-inline-start:var(--space-24)}.ArticleBody-module__lsEVSW__list .ArticleBody-module__lsEVSW__list{margin-block-end:0}.ArticleBody-module__lsEVSW__bareItem{list-style:none}.ArticleBody-module__lsEVSW__strong{font-weight:var(--weight-medium)}.ArticleBody-module__lsEVSW__marginNote{border-inline-start:2px solid var(--color-text);font-size:var(--type-note-size);line-height:var(--lh-body);color:var(--color-text-muted);margin-block-end:var(--space-24);padding-inline-start:var(--space-16)}.ArticleBody-module__lsEVSW__inlineCode{font-family:var(--font-mono);font-size:var(--type-code-size);display:inline-block}.ArticleBody-module__lsEVSW__code{padding:var(--space-32);background-color:var(--color-surface);border-radius:var(--radius-cover);font-family:var(--font-mono);font-size:var(--type-code-size);line-height:var(--lh-body);color:var(--color-text-muted);margin-block-end:var(--space-32);overflow-x:auto}.ArticleBody-module__lsEVSW__codeLine{white-space:pre;display:block}.ArticleBody-module__lsEVSW__codeNumber{inline-size:var(--space-32);color:var(--color-text-display-muted);-webkit-user-select:none;user-select:none;display:inline-block}.ArticleBody-module__lsEVSW__link{color:var(--color-accent);text-underline-offset:4px;text-decoration-thickness:1px}.ArticleBody-module__lsEVSW__link:hover{color:color-mix(in srgb, var(--color-accent) 75%, var(--color-background))}[data-guest] .ArticleBody-module__lsEVSW__link{color:inherit;text-underline-offset:8px}[data-guest] .ArticleBody-module__lsEVSW__link:hover{color:var(--color-text-muted)}
.AuthorSignoff-module___rmp2a__row{align-items:center;gap:var(--space-16);min-block-size:var(--min-touch);color:var(--color-text);text-decoration:none;display:flex}.AuthorSignoff-module___rmp2a__avatar{inline-size:var(--space-48);block-size:var(--space-48);border-radius:var(--radius-pill);background-color:var(--color-cover-placeholder);flex-shrink:0;position:relative;overflow:hidden}.AuthorSignoff-module___rmp2a__photo{object-fit:cover;filter:grayscale()contrast(1.05);block-size:100%;inline-size:100%;position:absolute;inset:0}.AuthorSignoff-module___rmp2a__name{font-size:var(--type-ui-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);transition:color var(--motion-fast) var(--ease);flex-grow:1}.AuthorSignoff-module___rmp2a__out{align-items:center;gap:var(--space-8);font-size:var(--type-meta-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--color-text-muted);flex-shrink:0;display:inline-flex}.AuthorSignoff-module___rmp2a__arrow{block-size:1em;inline-size:1em;transition:transform var(--motion-fast) var(--ease)}.AuthorSignoff-module___rmp2a__row:hover .AuthorSignoff-module___rmp2a__name{color:var(--color-text-muted)}.AuthorSignoff-module___rmp2a__row:hover .AuthorSignoff-module___rmp2a__arrow{transform:translate(-2px,-2px)}html[dir=ltr] .AuthorSignoff-module___rmp2a__arrow{transform:scaleX(-1)}html[dir=ltr] .AuthorSignoff-module___rmp2a__row:hover .AuthorSignoff-module___rmp2a__arrow{transform:translate(2px,-2px)scaleX(-1)}
.Corrections-module__Uhk6Oq__card{padding:var(--space-32);background-color:var(--color-surface-quiet);border-radius:var(--radius-quiet)}.Corrections-module__Uhk6Oq__title{font-size:var(--type-meta-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--color-text-muted);margin-block-end:var(--space-16)}.Corrections-module__Uhk6Oq__text{font-size:var(--type-note-size);line-height:var(--lh-body);color:var(--color-text-muted)}.Corrections-module__Uhk6Oq__list{padding:0;list-style:none}.Corrections-module__Uhk6Oq__list>li{margin-block-start:var(--space-8)}.Corrections-module__Uhk6Oq__date{color:var(--color-text);font-weight:var(--weight-medium)}
.Fork-module__RINBfq__grid{row-gap:var(--grid-gutter)}.Fork-module__RINBfq__heading{font-size:var(--type-meta-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--color-text-muted)}.Fork-module__RINBfq__exit{gap:var(--space-16);box-sizing:border-box;block-size:100%;padding:var(--space-32);background-color:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-subtle);flex-direction:column;text-decoration:none;display:flex}.Fork-module__RINBfq__label{font-size:var(--type-meta-size);line-height:var(--lh-ui);color:var(--color-text-muted)}.Fork-module__RINBfq__title{font-size:var(--type-card-title-size);font-weight:var(--weight-bold);line-height:var(--lh-title);letter-spacing:var(--tracking-section);color:var(--color-text);transition:color var(--motion-fast) var(--ease)}.Fork-module__RINBfq__exit:hover .Fork-module__RINBfq__title{color:var(--color-text-muted)}
.ResumeBar-module__CpH8NG__bar{justify-content:space-between;align-items:center;gap:var(--space-24);padding:var(--space-8);background-color:var(--color-surface);border-radius:var(--radius-pill);box-shadow:var(--shadow-subtle);animation:ResumeBar-module__CpH8NG__appear var(--motion-base) var(--ease) both;display:flex}.ResumeBar-module__CpH8NG__text{font-size:var(--type-ui-size);line-height:var(--lh-ui);color:var(--color-text-muted);min-inline-size:0;padding-inline-start:var(--space-16)}@keyframes ResumeBar-module__CpH8NG__appear{0%{opacity:0}}@media (max-width:768px){.ResumeBar-module__CpH8NG__bar{gap:var(--space-8);border-radius:var(--radius-cover)}.ResumeBar-module__CpH8NG__bar>button{flex-shrink:0}}
.HookSidebar-module__PlC-Pq__nav{flex-direction:column;display:flex}.HookSidebar-module__PlC-Pq__label{font-size:var(--type-meta-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--color-text);padding-block-end:var(--space-16)}.HookSidebar-module__PlC-Pq__list{flex-direction:column;display:flex;position:relative}.HookSidebar-module__PlC-Pq__rail{pointer-events:none;position:absolute;inset:0}.HookSidebar-module__PlC-Pq__hoverRail{color:var(--color-text-display-muted)}.HookSidebar-module__PlC-Pq__line{inline-size:1px;position:absolute;inset-inline-start:0}.HookSidebar-module__PlC-Pq__corner{position:absolute;inset-inline-start:0}html[dir=rtl] .HookSidebar-module__PlC-Pq__corner{transform:scaleX(-1)}.HookSidebar-module__PlC-Pq__item{padding-block:var(--space-8);padding-inline:var(--space-24) var(--space-8);text-align:start;font-size:var(--type-meta-size);line-height:var(--lh-ui);color:var(--color-text-muted);background:0 0;border:0;font-family:inherit;text-decoration:none;transition:color .2s cubic-bezier(.4,0,.2,1)}.HookSidebar-module__PlC-Pq__item:hover,.HookSidebar-module__PlC-Pq__active{color:var(--color-text)}@media (pointer:coarse){.HookSidebar-module__PlC-Pq__item{min-block-size:var(--min-touch)}}@media (prefers-reduced-motion:reduce){.HookSidebar-module__PlC-Pq__item{transition:none}}
.TableOfContents-module__INdVaq__toc{flex-direction:column;justify-content:center;block-size:100vh;display:flex;position:sticky;inset-block-start:0}.TableOfContents-module__INdVaq__guestRow{flex-direction:column;min-inline-size:0;display:flex}.TableOfContents-module__INdVaq__guestName{font-size:var(--type-micro-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--color-accent);opacity:.6;transition:opacity .2s cubic-bezier(.4,0,.2,1)}:is([data-slot=hook-sidebar-item]:hover .TableOfContents-module__INdVaq__guestName,[data-slot=hook-sidebar-item][data-active=true] .TableOfContents-module__INdVaq__guestName){opacity:1}@media (prefers-reduced-motion:reduce){.TableOfContents-module__INdVaq__guestName{transition:none}}@media (max-width:768px){.TableOfContents-module__INdVaq__toc{block-size:auto;margin-block-end:var(--block-gap);position:static}}
.TagPill-module__TaT98q__pill{background-color:var(--color-primary);color:var(--color-on-primary);border-radius:var(--radius-pill);padding:var(--space-8) var(--space-16);font-size:var(--type-micro-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);white-space:nowrap;align-items:center;display:inline-flex}.TagPill-module__TaT98q__link{transition:background-color var(--motion-fast) var(--ease);text-decoration:none;position:relative}.TagPill-module__TaT98q__link:hover{color:var(--color-on-primary);background-color:color-mix(in srgb, var(--color-primary) 94%, #fff)}@media (pointer:coarse){.TagPill-module__TaT98q__link:before{content:"";inset-inline:0;inset-block:calc((100% - var(--min-touch)) / 2);position:absolute}}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9a0d344f313d307-s.p.04otpyah9cwvk.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa914dbbd9a27e94-s.31e-htzfeyhln.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5a1ede1938590d51-s.37a4gm19wsmwj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5d6231e6818a3930-s.0t4anfzf7qhnx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/280fac012b00b901-s.p.3vz72b7p-u7db.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65b08f011bd29e21-s.1lggw6jas8_2n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a1b65e215f8df202-s.09n5l2o_c63-v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3347fc7792f0b5ea-s.3bwea2rv5j-ez.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5ad8fdb5805e9b4a-s.p.0zeo54vr6bp6h.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bb8a9270184a3556-s.1mw73gddwkwfh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b3f2ed44161db83e-s.3d284zecdje-f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/84cd8d504984ae62-s.0x11s69nnl30n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_arabic_1f91f5b2-module__q73GOa__className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.ibm_plex_sans_arabic_1f91f5b2-module__q73GOa__variable{--font-plex-arabic:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
.Portrait-module__Vd6llq__frame{aspect-ratio:394/480;inline-size:100%;position:relative}.Portrait-module__Vd6llq__surface{background-color:var(--color-cover-placeholder);clip-path:url(#portrait-notch);position:absolute;inset:0;overflow:hidden}.Portrait-module__Vd6llq__image{object-fit:cover;filter:grayscale()contrast(1.05)}.Portrait-module__Vd6llq__mark{left:var(--notch-gap);bottom:var(--notch-gap);inline-size:calc(20% - (2 * var(--notch-gap)));aspect-ratio:1;block-size:auto;position:absolute}html[dir=ltr] .Portrait-module__Vd6llq__mark{left:auto;right:var(--notch-gap)}@media (max-width:768px){.Portrait-module__Vd6llq__frame{aspect-ratio:342/380}.Portrait-module__Vd6llq__surface{clip-path:url(#portrait-notch-phone)}}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c412b9dae757a56d-s.300r8ka7oylox.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c667f24a0ff78f14-s.184qhf2a73s-d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/eb89c7e1d2156adb-s.0gps2u4cwcukf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c24ca030dfcb5061-s.17asj1eosnwh6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_arabic_d103f033-module__7_S3_G__className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal;font-weight:300}.ibm_plex_sans_arabic_d103f033-module__7_S3_G__variable{--font-plex-arabic-light:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
.AboutHero-module__ZlcfDW__display{font-size:var(--type-display-size);font-weight:var(--weight-bold);line-height:var(--lh-display);letter-spacing:var(--tracking-display)}.AboutHero-module__ZlcfDW__muted,.AboutHero-module__ZlcfDW__line{display:block}.AboutHero-module__ZlcfDW__muted{color:var(--color-text-display-muted)}.AboutHero-module__ZlcfDW__lead{font-size:var(--type-body-size);line-height:var(--lh-body);color:var(--color-text-muted);margin-block-start:var(--space-32)}.AboutHero-module__ZlcfDW__leadEmphasis{color:var(--color-text);font-weight:var(--weight-medium)}.AboutHero-module__ZlcfDW__actions{align-items:center;gap:var(--space-16);margin-block-start:var(--space-32);display:flex}@media (max-width:768px){.AboutHero-module__ZlcfDW__lead{margin-block-start:var(--space-24)}.AboutHero-module__ZlcfDW__actions{gap:var(--space-8)}.AboutHero-module__ZlcfDW__portraitCell{margin-block-start:var(--space-32)}}
.WhyCards-module__FYNO9q__card{background-color:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-raised);padding:var(--space-48)}.WhyCards-module__FYNO9q__columns{column-gap:var(--space-48);grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);display:grid}.WhyCards-module__FYNO9q__divider{background-color:var(--color-border)}.WhyCards-module__FYNO9q__title{font-size:var(--type-card-title-size);font-weight:var(--weight-bold);line-height:var(--lh-title);letter-spacing:var(--tracking-section);color:var(--color-text);margin-block-end:var(--space-16)}.WhyCards-module__FYNO9q__items{padding:0;list-style:none}.WhyCards-module__FYNO9q__item{border-block-start:1px solid var(--color-border);padding-block:var(--space-24);font-size:var(--type-body-size);font-weight:var(--weight-medium);line-height:var(--lh-body);color:var(--color-text)}.WhyCards-module__FYNO9q__item:last-child{padding-block-end:0}.WhyCards-module__FYNO9q__muted .WhyCards-module__FYNO9q__title,.WhyCards-module__FYNO9q__muted .WhyCards-module__FYNO9q__item{color:var(--color-text-display-muted)}.WhyCards-module__FYNO9q__corrections{border-block-start:1px solid var(--color-border);font-size:var(--type-body-size);line-height:var(--lh-body);color:var(--color-text-muted);margin-block-start:40px;padding-block-start:var(--space-24)}.WhyCards-module__FYNO9q__correctionsEmphasis{color:var(--color-text);font-weight:var(--weight-medium)}.WhyCards-module__FYNO9q__correctionsMark{color:var(--color-text)}@media (max-width:768px){.WhyCards-module__FYNO9q__card{padding:var(--space-24);border-radius:24px}.WhyCards-module__FYNO9q__columns{row-gap:var(--space-32);grid-template-columns:minmax(0,1fr)}.WhyCards-module__FYNO9q__divider{block-size:1px}.WhyCards-module__FYNO9q__item{padding-block:var(--space-16)}.WhyCards-module__FYNO9q__corrections{margin-block-start:var(--space-32);padding-block-start:var(--space-16)}}
.ArticleCard-module__XOM8UW__card{color:inherit;text-decoration:none;display:block}.ArticleCard-module__XOM8UW__coverFrame{aspect-ratio:16/10;inline-size:100%;position:relative}.ArticleCard-module__XOM8UW__cover{background-color:var(--color-cover-placeholder);clip-path:url(#card-notch);position:absolute;inset:0;overflow:hidden}.ArticleCard-module__XOM8UW__image{object-fit:cover;filter:grayscale()contrast(1.05);transition:transform var(--motion-layout) var(--ease)}.ArticleCard-module__XOM8UW__button{left:var(--notch-gap);bottom:var(--notch-gap);inline-size:calc(20% - (2 * var(--notch-gap)));aspect-ratio:1;border-radius:var(--radius-pill);background-color:var(--color-primary);color:var(--color-on-primary);transition:transform var(--motion-base) var(--ease);justify-content:center;align-items:center;display:flex;position:absolute}.ArticleCard-module__XOM8UW__arrow{block-size:auto;inline-size:28%;transition:transform var(--motion-base) var(--ease)}.ArticleCard-module__XOM8UW__card:hover .ArticleCard-module__XOM8UW__image,.ArticleCard-module__XOM8UW__card:focus-visible .ArticleCard-module__XOM8UW__image{transform:scale(1.02)}.ArticleCard-module__XOM8UW__card:hover .ArticleCard-module__XOM8UW__button,.ArticleCard-module__XOM8UW__card:focus-visible .ArticleCard-module__XOM8UW__button{transform:scale(1.05)}.ArticleCard-module__XOM8UW__card:hover .ArticleCard-module__XOM8UW__arrow,.ArticleCard-module__XOM8UW__card:focus-visible .ArticleCard-module__XOM8UW__arrow{transform:translate(-1.4px,-1.4px)}html[dir=ltr] .ArticleCard-module__XOM8UW__button{left:auto;right:var(--notch-gap)}html[dir=ltr] .ArticleCard-module__XOM8UW__arrow{transform:scaleX(-1)}:is(html[dir=ltr] .ArticleCard-module__XOM8UW__card:hover .ArticleCard-module__XOM8UW__arrow,html[dir=ltr] .ArticleCard-module__XOM8UW__card:focus-visible .ArticleCard-module__XOM8UW__arrow){transform:translate(1.4px,-1.4px)scaleX(-1)}.ArticleCard-module__XOM8UW__title{font-size:var(--type-card-title-size);font-weight:var(--weight-bold);line-height:var(--lh-title);letter-spacing:var(--tracking-section);color:var(--color-text);margin-block-start:var(--space-16)}.ArticleCard-module__XOM8UW__dek{font-size:var(--type-ui-size);font-weight:var(--weight-regular);line-height:var(--lh-ui);color:var(--color-text-muted);margin-block-start:var(--space-8)}.ArticleCard-module__XOM8UW__tags{gap:var(--space-8);flex-wrap:wrap;margin-block-start:var(--space-16);padding:0;list-style:none;display:flex}
.ShareCard-module__EZqF9a__card{box-sizing:border-box;background-color:var(--color-share-ground);block-size:1080px;inline-size:864px;color:var(--color-share-ink);font-family:var(--font-sans);text-align:start;flex-direction:column;justify-content:space-between;padding:72px 80px;display:flex;position:relative;overflow:hidden}.ShareCard-module__EZqF9a__head{flex-direction:column;gap:8px;display:flex}.ShareCard-module__EZqF9a__title{font-family:var(--font-plex-arabic-light), var(--font-sans);margin:0;font-size:26px;font-weight:300;line-height:1.5}.ShareCard-module__EZqF9a__guest{color:#1414148f;margin:0;font-size:16px;font-weight:400;line-height:1.6}.ShareCard-module__EZqF9a__paragraph{max-inline-size:704px;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 var(--fade-start,22%), #000 var(--fade-end,78%), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 var(--fade-start,22%), #000 var(--fade-end,78%), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0%, #000 var(--fade-start,22%), #000 var(--fade-end,78%), transparent 100%);margin-block:0;margin-inline:-12px;padding:16px 12px;font-size:32px;font-weight:500;line-height:2}.ShareCard-module__EZqF9a__context{color:#14141433}.ShareCard-module__EZqF9a__selection{background-color:var(--color-share-selection);color:var(--color-share-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:2px}.ShareCard-module__EZqF9a__together{white-space:nowrap}.ShareCard-module__EZqF9a__handle{vertical-align:-.34em;background-color:var(--color-accent);block-size:1.25em;inline-size:3px;display:inline-block;position:relative}.ShareCard-module__EZqF9a__start{margin-inline:-2px 2px}.ShareCard-module__EZqF9a__end{margin-inline:2px -2px}.ShareCard-module__EZqF9a__dot{background-color:var(--color-accent);border-radius:50%;block-size:16px;inline-size:16px;margin-inline-start:-8px;position:absolute;inset-inline-start:50%}.ShareCard-module__EZqF9a__start .ShareCard-module__EZqF9a__dot{inset-block-end:calc(100% - 2px)}.ShareCard-module__EZqF9a__end .ShareCard-module__EZqF9a__dot{inset-block-start:calc(100% - 2px)}.ShareCard-module__EZqF9a__brand{opacity:.32;align-self:flex-end;align-items:center;gap:10px;font-size:16px;font-weight:500;line-height:1.6;display:flex}.ShareCard-module__EZqF9a__logo{block-size:28px;inline-size:28px}
.Timeline-module__BbUUVG__timeline{--rail-w:10px;--shift-h:104px;--shift-v:166px;--date-col:184px;--rail-col:128px;--content-col:496px;--rail-center-after:calc(var(--date-col) + (var(--rail-col) / 2));--rail-center-before:calc(var(--rail-center-after) + var(--shift-h));--content-inset-after:calc(var(--date-col) + var(--rail-col));--content-inset-before:calc(var(--content-inset-after) + var(--shift-h));--dot-count:4;--node-size:29px;--node-stroke:5px;--now-size:30px;--now-dot:10px;--dot-gap:22px;--node-top:calc(var(--type-card-title-size) * var(--lh-title) / 2);--row-space:var(--space-64);--shift-pad:0px;margin-block-start:var(--space-48)}.Timeline-module__BbUUVG__list{padding:0;list-style:none}.Timeline-module__BbUUVG__row{--date-start:calc(var(--rail-center) - (var(--rail-col) / 2) - var(--date-col));padding-block-end:var(--row-space);padding-inline-start:var(--content-inset);position:relative}.Timeline-module__BbUUVG__before{--content-inset:var(--content-inset-before);--rail-center:var(--rail-center-before);--rail-color:var(--color-text-display-muted)}.Timeline-module__BbUUVG__after{--content-inset:var(--content-inset-after);--rail-center:var(--rail-center-after);--rail-color:var(--color-text)}.Timeline-module__BbUUVG__rail{inline-size:var(--rail-w);background-color:var(--rail-color);position:absolute;inset-block:0;inset-inline-start:calc(var(--rail-center) - (var(--rail-w) / 2))}.Timeline-module__BbUUVG__first .Timeline-module__BbUUVG__rail{inset-block-start:var(--node-top)}.Timeline-module__BbUUVG__now .Timeline-module__BbUUVG__rail{block-size:var(--node-top);inset-block-end:auto}.Timeline-module__BbUUVG__node{inline-size:var(--node-size);block-size:var(--node-size);box-sizing:border-box;border-radius:var(--radius-pill);border:var(--node-stroke) solid var(--rail-color);background-color:var(--color-background);position:absolute;inset-block-start:var(--node-top);inset-inline-start:calc(var(--rail-center) - (var(--node-size) / 2));translate:0 -50%}.Timeline-module__BbUUVG__now .Timeline-module__BbUUVG__node{inline-size:var(--now-size);block-size:var(--now-size);background-color:var(--color-text);border:0;justify-content:center;align-items:center;display:flex;inset-inline-start:calc(var(--rail-center) - (var(--now-size) / 2))}.Timeline-module__BbUUVG__now .Timeline-module__BbUUVG__node:after{content:"";inline-size:var(--now-dot);block-size:var(--now-dot);border-radius:var(--radius-pill);background-color:var(--color-background)}.Timeline-module__BbUUVG__now{padding-block-end:0}.Timeline-module__BbUUVG__date{inline-size:var(--date-col);block-size:calc(var(--node-top) * 2);font-size:var(--type-meta-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--color-text-muted);justify-content:flex-end;align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-start:var(--date-start)}.Timeline-module__BbUUVG__now .Timeline-module__BbUUVG__date{font-weight:var(--weight-bold);color:var(--color-text)}.Timeline-module__BbUUVG__content{max-inline-size:var(--content-col)}.Timeline-module__BbUUVG__title{font-size:var(--type-card-title-size);font-weight:var(--weight-bold);line-height:var(--lh-title);letter-spacing:var(--tracking-section)}.Timeline-module__BbUUVG__before .Timeline-module__BbUUVG__title{color:var(--color-text-muted)}.Timeline-module__BbUUVG__after .Timeline-module__BbUUVG__title{color:var(--color-text)}.Timeline-module__BbUUVG__description{font-size:var(--type-ui-size);line-height:var(--lh-ui);color:var(--color-text-muted);margin-block-start:var(--space-8)}.Timeline-module__BbUUVG__shift{box-sizing:border-box;min-block-size:var(--shift-v);padding-block:var(--shift-pad);flex-direction:column;justify-content:center;padding-inline-start:var(--content-inset-before);display:flex;position:relative}.Timeline-module__BbUUVG__shiftLead,.Timeline-module__BbUUVG__shiftTail{inline-size:var(--rail-w);block-size:calc(50% - (var(--shift-v) / 2));position:absolute}.Timeline-module__BbUUVG__shiftLead{background-color:var(--color-text-display-muted);inset-block-start:0;inset-inline-start:calc(var(--rail-center-before) - (var(--rail-w) / 2))}.Timeline-module__BbUUVG__shiftTail{background-color:var(--color-text);inset-block-end:0;inset-inline-start:calc(var(--rail-center-after) - (var(--rail-w) / 2))}.Timeline-module__BbUUVG__curveWide,.Timeline-module__BbUUVG__curveNarrow{inline-size:calc(var(--shift-h) + var(--rail-w));block-size:var(--shift-v);color:var(--color-text);position:absolute;inset-block-start:calc(50% - (var(--shift-v) / 2));inset-inline-start:calc(var(--rail-center-after) - (var(--rail-w) / 2))}.Timeline-module__BbUUVG__curveNarrow{display:none}[dir=ltr] .Timeline-module__BbUUVG__curveWide,[dir=ltr] .Timeline-module__BbUUVG__curveNarrow{transform:scaleX(-1)}.Timeline-module__BbUUVG__shiftTitle{font-size:var(--type-card-title-size);font-weight:var(--weight-bold);line-height:var(--lh-title);letter-spacing:var(--tracking-section);color:var(--color-text)}.Timeline-module__BbUUVG__endDots{block-size:calc(var(--dot-count) * var(--dot-gap));inline-size:var(--rail-w);background-image:radial-gradient(circle closest-side, var(--color-text-display-muted) 100%, transparent 100%);background-size:var(--rail-w) var(--dot-gap);background-repeat:repeat-y;margin-inline-start:calc(var(--rail-center-after) - (var(--rail-w) / 2))}@media (max-width:768px){.Timeline-module__BbUUVG__timeline{--rail-w:8px;--shift-h:32px;--shift-v:51px;--date-col:0px;--rail-col:32px;--content-inset-after:40px;--node-size:22px;--node-stroke:4px;--now-size:24px;--now-dot:8px;--dot-gap:18px;--dot-count:7;--node-top:calc((var(--type-meta-size) * var(--lh-ui)) + var(--space-8) + (var(--type-card-title-size) * var(--lh-title) / 2));--row-space:var(--space-48);--shift-pad:var(--space-16);margin-block-start:var(--space-32)}.Timeline-module__BbUUVG__date{text-align:start;block-size:auto;inline-size:auto;display:block;position:static}.Timeline-module__BbUUVG__content{max-inline-size:none}.Timeline-module__BbUUVG__title{margin-block-start:var(--space-8)}.Timeline-module__BbUUVG__curveWide{display:none}.Timeline-module__BbUUVG__curveNarrow{display:block}}
.PostGrid-module__g7h_1a__grid{row-gap:var(--block-gap);list-style:none}.PostGrid-module__g7h_1a__emptyCell{padding-block:var(--space-64)}.PostGrid-module__g7h_1a__emptyLine{font-size:var(--type-page-title-size);font-weight:var(--weight-bold);line-height:var(--lh-title);letter-spacing:var(--tracking-page-title);color:var(--color-text);text-wrap:balance}.PostGrid-module__g7h_1a__emptyNote{font-size:var(--type-note-size);line-height:var(--lh-body);color:var(--color-text-muted);margin-block-start:var(--space-16)}@media (max-width:768px){.PostGrid-module__g7h_1a__emptyCell{padding-block:var(--space-48)}}
.ShareToolbar-module__uhaJNW__toolbar{z-index:60;max-inline-size:calc(100vw - 2 * var(--space-16));background-color:var(--color-share-ink);color:#fff;border-radius:12px;flex-direction:column;gap:4px;padding:6px;display:flex;position:fixed;box-shadow:0 6px 20px #1414142e}.ShareToolbar-module__uhaJNW__row{flex-wrap:wrap;gap:6px;display:flex}.ShareToolbar-module__uhaJNW__button{justify-content:center;align-items:center;gap:var(--space-8);min-block-size:var(--min-touch);color:#fff;font-size:var(--type-meta-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-fast) var(--ease), transform var(--motion-fast) var(--ease);background-color:#0000;border:0;border-radius:6px;flex:1 0 auto;padding-inline:14px;display:inline-flex}.ShareToolbar-module__uhaJNW__button:hover{background-color:#ffffff14}.ShareToolbar-module__uhaJNW__primary{background-color:var(--color-accent)}.ShareToolbar-module__uhaJNW__primary:hover{background-color:color-mix(in srgb, var(--color-accent) 94%, #fff)}.ShareToolbar-module__uhaJNW__button:active{transform:scale(.98)}.ShareToolbar-module__uhaJNW__button[aria-disabled=true]{opacity:.4;cursor:not-allowed}.ShareToolbar-module__uhaJNW__button[aria-disabled=true]:hover{background-color:var(--color-accent)}.ShareToolbar-module__uhaJNW__button[aria-disabled=true]:active{transform:none}.ShareToolbar-module__uhaJNW__button:focus-visible{outline-offset:2px;outline:2px solid #fff}.ShareToolbar-module__uhaJNW__icon{flex:none;block-size:18px;inline-size:18px}.ShareToolbar-module__uhaJNW__hint{padding-block:2px 4px;padding-inline:var(--space-8);color:#ffffffa3;font-size:var(--type-micro-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);text-align:center;margin:0}.ShareToolbar-module__uhaJNW__status{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
.ContactCard-module__OZUGDW__card{box-sizing:border-box;background-color:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-raised);padding:var(--space-48);grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--grid-gutter);align-items:center;display:grid}.ContactCard-module__OZUGDW__copy{grid-column:1/span 7}.ContactCard-module__OZUGDW__title{font-size:var(--type-section-size);font-weight:var(--weight-bold);line-height:var(--lh-title);letter-spacing:var(--tracking-section);margin-block-end:var(--space-8)}.ContactCard-module__OZUGDW__dek{font-size:var(--type-note-size);line-height:var(--lh-body);color:var(--color-text-muted)}.ContactCard-module__OZUGDW__links{justify-content:flex-end;gap:var(--space-8);grid-column:8/span 5;padding:0;list-style:none;display:flex}@media (max-width:768px){.ContactCard-module__OZUGDW__card{padding:var(--space-32) var(--space-24);grid-template-columns:minmax(0,1fr)}.ContactCard-module__OZUGDW__copy,.ContactCard-module__OZUGDW__links{grid-column:1/-1}.ContactCard-module__OZUGDW__links{flex-direction:column;margin-block-start:var(--space-24)}.ContactCard-module__OZUGDW__linkItem>a{inline-size:100%}}
.Hero-module__s-6kkG__display{font-size:var(--type-display-size);font-weight:var(--weight-bold);line-height:var(--lh-display);letter-spacing:var(--tracking-display)}.Hero-module__s-6kkG__muted,.Hero-module__s-6kkG__line{display:block}.Hero-module__s-6kkG__muted{color:var(--color-text-display-muted)}.Hero-module__s-6kkG__intro{font-size:var(--type-body-size);line-height:var(--lh-body);color:var(--color-text-muted);margin-block-start:var(--space-32)}.Hero-module__s-6kkG__introLead{color:var(--color-text);font-weight:var(--weight-medium)}.Hero-module__s-6kkG__actions{align-items:center;gap:var(--space-16);margin-block-start:var(--space-32);display:flex}.Hero-module__s-6kkG__count{font-size:var(--type-meta-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--color-text-muted);padding-inline-start:var(--space-16)}@media (max-width:768px){.Hero-module__s-6kkG__intro{margin-block-start:var(--space-24)}.Hero-module__s-6kkG__secondary,.Hero-module__s-6kkG__count{display:none}}
.ShareSelection-module__wCFZZW__capture{pointer-events:none;block-size:0;inline-size:0;position:fixed;inset-block-start:0;inset-inline-start:0;overflow:hidden}
.ArticleView-module__k7bgca__meta{align-items:center;gap:var(--space-8) var(--space-16);font-size:var(--type-meta-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--color-text-muted);flex-wrap:wrap;margin-block-end:var(--space-24);display:flex}.ArticleView-module__k7bgca__metaFacts{align-items:center;gap:var(--space-16);white-space:nowrap;display:inline-flex}.ArticleView-module__k7bgca__metaDot{color:var(--color-text-display-muted)}.ArticleView-module__k7bgca__title{font-size:var(--type-page-title-size);font-weight:var(--weight-bold);line-height:var(--lh-title);letter-spacing:var(--tracking-page-title);text-wrap:balance}.ArticleView-module__k7bgca__dek{font-size:var(--type-body-size);line-height:var(--lh-body);color:var(--color-text-muted);margin-block-start:var(--space-24)}.ArticleView-module__k7bgca__cover{aspect-ratio:16/10;border-radius:var(--radius-cover);background-color:var(--color-cover-placeholder);position:relative;overflow:hidden}.ArticleView-module__k7bgca__coverImage{object-fit:cover;filter:grayscale()contrast(1.05)}.ArticleView-module__k7bgca__caption{text-align:center;font-style:italic;font-size:var(--type-meta-size);line-height:var(--lh-ui);color:var(--color-text-muted);margin-block-start:var(--space-16)}
.ClosingLine-module__YV2Ybq__line{font-size:var(--type-display-size);font-weight:var(--weight-bold);line-height:var(--lh-display);letter-spacing:var(--tracking-display)}.ClosingLine-module__YV2Ybq__muted{color:var(--color-text-display-muted)}
.PreviewBanner-module__23iAIq__banner{z-index:1;color:#b45309;padding-block:var(--space-8);padding-inline:var(--space-24);background:#fdf3e3;border-block-end:1px solid #f3d9b5;position:sticky;top:0}.PreviewBanner-module__23iAIq__text{text-align:center;font-size:var(--type-meta-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);margin:0}.PreviewBanner-module__23iAIq__dot{margin-inline:var(--space-8)}
.AboutView-module__snhbRa__afterHead{padding-block-start:var(--space-32)}.AboutView-module__snhbRa__aside{font-size:var(--type-meta-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--color-text-muted)}.AboutView-module__snhbRa__asideLink{font-size:var(--type-meta-size);font-weight:var(--weight-medium);color:var(--color-text-muted);min-block-size:var(--min-touch);align-items:center;display:inline-flex}
.HomeView-module__Jldsta__listLink{font-size:var(--type-meta-size);font-weight:var(--weight-medium);color:var(--color-text-muted);min-block-size:var(--min-touch);align-items:center;display:inline-flex}.HomeView-module__Jldsta__listBody{padding-block-start:var(--space-32)}
.board-module__HsgUsG__board{padding:var(--space-48) var(--space-48) var(--space-96);font-size:var(--type-ui-size);line-height:var(--lh-ui)}.board-module__HsgUsG__top{gap:var(--space-16);max-inline-size:864px;margin-block-end:var(--space-48);display:grid}.board-module__HsgUsG__top h1{font-size:var(--type-section-size);font-weight:var(--weight-bold);line-height:var(--lh-title)}.board-module__HsgUsG__top p{color:var(--color-text-muted)}.board-module__HsgUsG__modes{gap:var(--space-8);display:flex}.board-module__HsgUsG__modes button{min-block-size:var(--min-touch);padding-inline:var(--space-16);border:1px solid var(--color-border-input);border-radius:var(--radius-pill);background:var(--color-surface);cursor:pointer}.board-module__HsgUsG__modes button[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.board-module__HsgUsG__cases{gap:var(--space-64) var(--space-48);flex-wrap:wrap;display:flex}.board-module__HsgUsG__case{inline-size:864px}.board-module__HsgUsG__case h2{font-size:var(--type-ui-size);font-weight:var(--weight-medium)}.board-module__HsgUsG__case h2 span{min-inline-size:var(--space-32);color:var(--color-text-muted);display:inline-block}.board-module__HsgUsG__check{margin-block:0 var(--space-16);color:var(--color-text-muted);font-size:var(--type-meta-size)}.board-module__HsgUsG__slot{position:relative}.board-module__HsgUsG__offscreen{pointer-events:none;block-size:0;inline-size:0;position:fixed;inset-block-start:0;inset-inline-start:0;overflow:hidden}.board-module__HsgUsG__png{margin:0}.board-module__HsgUsG__png img{block-size:1080px;inline-size:864px}.board-module__HsgUsG__png figcaption{color:var(--color-text-muted);font-size:var(--type-meta-size);margin-block-start:var(--space-8)}.board-module__HsgUsG__waiting,.board-module__HsgUsG__note{align-content:start;gap:var(--space-24);min-block-size:240px;padding:var(--space-32);border:1px dashed var(--color-border-input);border-radius:var(--radius-quiet);color:var(--color-text-muted);display:grid}.board-module__HsgUsG__toolbarStage{padding:var(--space-32);border-radius:var(--radius-quiet);background:var(--color-surface);justify-content:center;display:flex}
.AuthorPreviewBanner-module__ycPMFW__banner{}.AuthorPreviewBanner-module__ycPMFW__row{align-items:center;gap:var(--space-8) var(--space-16);font-size:var(--type-meta-size);line-height:var(--lh-ui);flex-wrap:wrap;margin:0;display:flex}.AuthorPreviewBanner-module__ycPMFW__link{color:inherit;font-weight:var(--weight-medium);margin-inline-start:auto;text-decoration:underline}
.PostsList-module__TUjR6G__title{font-size:var(--type-page-title-size);font-weight:var(--weight-bold);line-height:var(--lh-title);letter-spacing:var(--tracking-page-title)}.PostsList-module__TUjR6G__moreCell{justify-content:center;display:flex}.PostsList-module__TUjR6G__more{min-block-size:var(--control-action);padding-inline:var(--space-32);border-radius:var(--radius-pill);background-color:var(--color-surface);box-shadow:var(--shadow-subtle);font-size:var(--type-ui-size);font-weight:var(--weight-medium);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}
.RequestTranslation-module__SK_tvG__form{align-items:flex-start;gap:var(--space-16);flex-direction:column;margin-block-start:var(--space-32);display:flex}.RequestTranslation-module__SK_tvG__note{min-block-size:calc(var(--type-meta-size) * var(--lh-ui));font-size:var(--type-meta-size);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--color-text-muted)}.RequestTranslation-module__SK_tvG__noteError{color:var(--color-text)}
.SeriesView-module__j6uB4q__title{font-size:var(--type-page-title-size);font-weight:var(--weight-bold);line-height:var(--lh-title);letter-spacing:var(--tracking-page-title)}.SeriesView-module__j6uB4q__description{font-size:var(--type-body-size);line-height:var(--lh-body);color:var(--color-text-muted);margin-block-start:var(--space-24)}
