.PostTableOfContents_toc__iE84s{color:hsl(var(--ink));width:100%;min-width:0}.PostTableOfContents_toggle__WJ8zl{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:44px;padding:.5rem 0;text-align:left;font-size:16px;font-weight:600}.PostTableOfContents_chevron__NSgRB{height:18px;width:18px;flex-shrink:0;transition:transform .2s ease}.PostTableOfContents_chevron__NSgRB[data-open=true]{transform:rotate(180deg)}.PostTableOfContents_links__bdNiQ{display:flex;flex-direction:column;gap:.25rem;max-height:min(45vh,420px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:hsl(var(--primary)/.5) transparent}.PostTableOfContents_link__ox1iS{display:block;border-left:2px solid hsl(var(--border));padding:.5rem .75rem;width:100%;text-align:left;color:hsl(var(--ink-muted));font-size:16px;line-height:1.5;overflow-wrap:anywhere;transition:color .2s,border-color .2s}.PostTableOfContents_link__ox1iS[data-level="3"]{padding-left:1.5rem}.PostTableOfContents_link__ox1iS:hover,.PostTableOfContents_link__ox1iS[aria-current]{color:hsl(var(--primary));border-color:hsl(var(--primary))}.PostTableOfContents_link__ox1iS:focus-visible,.PostTableOfContents_toggle__WJ8zl:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.PostTableOfContents_empty__HMyCR{margin:.5rem 0;font-size:16px;line-height:1.5;color:hsl(var(--ink-muted))}@media (prefers-reduced-motion:reduce){.PostTableOfContents_chevron__NSgRB,.PostTableOfContents_link__ox1iS{transition:none}}.AuthorReview_section__POwIz{container:luxe-review/inline-size;position:relative;color:hsl(var(--foreground));font:400 var(--luxe-body-size,16px)/1.5 var(--font-cabinet)}.AuthorReview_section__POwIz:before{content:"";position:absolute;inset:0 0 auto;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,hsl(var(--accent)/.35),transparent)}.AuthorReview_frame__mlLo6{position:relative}.AuthorReview_desktop__rdZun{display:none}.AuthorReview_mobile__9sAu3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding-block:16px}.AuthorReview_avatar__IAvwE{display:grid;place-items:center;flex:0 0 64px;width:64px;height:64px;overflow:hidden;border:2px solid hsl(var(--primary)/.7);border-radius:50%;color:hsl(var(--muted-foreground));background:hsl(var(--background))}.AuthorReview_avatar__IAvwE img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.AuthorReview_avatar__IAvwE[data-compact=true]{flex-basis:44px;width:44px;height:44px}.AuthorReview_reviewEmblem__jxtwd{color:hsl(var(--surface-soft));background:hsl(var(--primary));box-shadow:inset 0 0 0 3px hsl(var(--surface)/.07)}.AuthorReview_mobileTrigger___Lf4L{display:flex;align-items:center;gap:10px;min-width:0;width:100%;min-height:68px;padding:4px 0;border:0;border-radius:8px;color:inherit;background:transparent;text-align:left;cursor:pointer;font:inherit;touch-action:manipulation}.AuthorReview_mobileTrigger___Lf4L[data-full-width=true]{grid-column:1/-1}.AuthorReview_triggerCopy__TFS_W{display:grid;gap:4px;min-width:0}.AuthorReview_triggerLabel__qN_k9{color:hsl(var(--muted-foreground));font-size:14px;font-weight:500;line-height:1.3;overflow-wrap:anywhere}.AuthorReview_triggerValue__X0mvk{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--luxe-body-size,16px);font-weight:500;line-height:1.3;overflow-wrap:anywhere}.AuthorReview_close__mf0bV:focus-visible,.AuthorReview_mobileTrigger___Lf4L:focus-visible,.AuthorReview_name__awsS_:focus-visible,.AuthorReview_profileLink___7j9C:focus-visible,.AuthorReview_socials__uU8CR a:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:4px}.AuthorReview_people__gl_Ba{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:24px 32px;min-width:0}.AuthorReview_person__8ODUx{display:flex;flex:1 1 17rem;align-items:center;gap:16px;min-width:0}.AuthorReview_personCopy__CDIex{min-width:0}.AuthorReview_kicker__K7UYN{color:hsl(var(--accent));font-size:var(--luxe-module-eyebrow-size,16px);font-weight:500;letter-spacing:.16em;text-transform:uppercase;line-height:1.45}.AuthorReview_name__awsS_{display:block;margin-top:4px;color:inherit;font:400 var(--luxe-module-h3-size,24px)/1.25 var(--font-cabinet);overflow-wrap:anywhere}a.AuthorReview_name__awsS_{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:hsl(var(--accent)/.5)}.AuthorReview_bio__jpago,.AuthorReview_credentials__dBREG,.AuthorReview_note__bnw_s,.AuthorReview_role__eeVzS{margin:0;font-size:var(--luxe-body-size,16px);color:hsl(var(--muted-foreground))}.AuthorReview_credentials__dBREG{margin-top:4px}.AuthorReview_name__awsS_ .AuthorReview_credentials__dBREG{display:inline;margin:0;font:400 var(--luxe-body-size,16px)/1.5 var(--font-cabinet)}.AuthorReview_desktop__rdZun .AuthorReview_socials__uU8CR a{width:32px;height:32px}.AuthorReview_personMeta__oldCL{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-top:6px}.AuthorReview_personMeta__oldCL:empty{display:none}.AuthorReview_role__eeVzS{font-style:italic}.AuthorReview_bio__jpago{margin-top:16px;line-height:1.65;white-space:pre-line;overflow-wrap:anywhere}.AuthorReview_socials__uU8CR{display:flex;flex-wrap:wrap;gap:8px}.AuthorReview_socials__uU8CR a{display:grid;place-items:center;width:44px;height:44px;border:1px solid hsl(var(--border));border-radius:50%;color:hsl(var(--muted-foreground));transition:color .2s,border-color .2s}.AuthorReview_socials__uU8CR a:hover{color:hsl(var(--accent));border-color:hsl(var(--accent))}.AuthorReview_reviewDetails__E2_en{flex:0 1 20rem;max-width:22rem;text-align:right}.AuthorReview_reviewHeading__B8AsC{display:flex;justify-content:flex-end;align-items:center;gap:8px;color:hsl(var(--accent))}.AuthorReview_reviewHeading__B8AsC svg{flex-shrink:0}.AuthorReview_date__YM0X0{display:block;margin-top:8px;font-size:var(--luxe-body-size,16px);font-weight:500}.AuthorReview_note__bnw_s{margin-top:8px;line-height:1.65;overflow-wrap:anywhere}@container luxe-review (min-width:64rem){.AuthorReview_mobile__9sAu3{display:none}.AuthorReview_desktop__rdZun{display:flex;align-items:center;justify-content:space-between;gap:32px;width:100%;max-width:calc(var(--luxe-page-max,80rem) - 12rem);margin-inline:auto;padding-block:32px}.AuthorReview_desktop__rdZun[data-layout=stacked],.AuthorReview_desktop__rdZun[data-layout=stacked] .AuthorReview_people__gl_Ba{flex-direction:column;align-items:flex-start}.AuthorReview_desktop__rdZun[data-layout=stacked] .AuthorReview_person__8ODUx{flex-basis:auto}.AuthorReview_desktop__rdZun[data-layout=stacked] .AuthorReview_reviewDetails__E2_en{flex-basis:auto;text-align:left}.AuthorReview_desktop__rdZun[data-layout=stacked] .AuthorReview_reviewHeading__B8AsC{justify-content:flex-start}}.AuthorReview_dialog__Ph_7q{width:min(560px,calc(100vw - 32px));max-width:560px;max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;overscroll-behavior:contain;border:1px solid hsl(var(--accent)/.35);border-radius:16px;color:hsl(var(--foreground));background:hsl(var(--background));box-shadow:0 24px 80px hsl(var(--ink)/.3);font:400 var(--luxe-body-size,16px)/1.6 var(--font-cabinet)}.AuthorReview_dialog__Ph_7q::backdrop{background:hsl(var(--ink)/.66);backdrop-filter:blur(3px)}.AuthorReview_dialog__Ph_7q[open]{animation:AuthorReview_details-enter__QaqON .18s ease-out}.AuthorReview_dialogPanel__LLIoc{padding:20px 24px 28px;border-top:3px solid hsl(var(--accent))}.AuthorReview_dialogTop__kdLRR{position:sticky;top:0;z-index:1;background:hsl(var(--background));display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.AuthorReview_dialogKicker__r7UwG{color:hsl(var(--accent));font-size:var(--luxe-body-size,16px)}.AuthorReview_close__mf0bV{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:1px solid hsl(var(--border));border-radius:50%;background:transparent;color:inherit;cursor:pointer}.AuthorReview_dialogPerson__lvTA0{display:flex;align-items:center;gap:16px;margin-bottom:16px}.AuthorReview_dialogTitle__N5pkM{margin:0;color:inherit;font:400 var(--luxe-module-h2-size,32px)/1.2 var(--font-cabinet);overflow-wrap:anywhere}.AuthorReview_dialog__Ph_7q .AuthorReview_credentials__dBREG{color:hsl(var(--foreground))}.AuthorReview_dialog__Ph_7q .AuthorReview_personMeta__oldCL{margin-top:12px}.AuthorReview_profileLink___7j9C{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:20px;color:inherit;text-decoration:underline;text-underline-offset:4px}@media(max-width:360px){.AuthorReview_mobile__9sAu3{-moz-column-gap:12px;column-gap:12px}.AuthorReview_mobileTrigger___Lf4L{gap:8px}.AuthorReview_dialogPanel__LLIoc{padding:16px 20px 24px}.AuthorReview_dialogPerson__lvTA0{align-items:flex-start;flex-direction:column}}@keyframes AuthorReview_details-enter__QaqON{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.AuthorReview_dialog__Ph_7q[open]{animation:none}.AuthorReview_socials__uU8CR a{transition:none}}.AuthorReview_tones_desktopSurface__O0w64{display:none}.AuthorReview_tones_mobileSurface__g1ntv{display:block}@container luxe-review (min-width:64rem){.AuthorReview_tones_desktopSurface__O0w64{display:block}.AuthorReview_tones_mobileSurface__g1ntv{display:none}}