.Callout-module__lNYk6G__root{background:linear-gradient(130deg,#ffffff0f,#fff0 52%),linear-gradient(#080d16c7,#070c149e);border:1px solid #deecff3d;border-radius:18px;padding:1.05rem 1.1rem 1.12rem;position:relative;overflow:hidden;box-shadow:0 18px 50px #00000059,inset 0 0 0 1px #ffffff0f}.Callout-module__lNYk6G__root:before{content:"";pointer-events:none;opacity:.68;background-image:linear-gradient(#ffffff0c 1px,#0000 1px);background-size:100% 25px;position:absolute;inset:0}.Callout-module__lNYk6G__root:after{content:"";pointer-events:none;opacity:.9;background:radial-gradient(circle at 50% 22%,#e2eeff24,#0000 56%);position:absolute;inset:-24% -6%}.Callout-module__lNYk6G__inner{z-index:1;position:relative}.Callout-module__lNYk6G__header{align-items:center;gap:.7rem;margin-bottom:.55rem;display:flex}.Callout-module__lNYk6G__label{letter-spacing:.14em;text-transform:uppercase;color:#ecf4ffdb;background:#00000038;border:1px solid #e4f0ff47;border-radius:999px;align-items:center;gap:.4rem;padding:.2rem .62rem;font-size:.6rem;font-weight:620;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0f}.Callout-module__lNYk6G__title{letter-spacing:-.012em;color:#f7fbfff7;margin:0;font-size:.96rem;font-weight:600;line-height:1.28}.Callout-module__lNYk6G__content *+*{margin-top:.78em}.Callout-module__lNYk6G__content p:first-of-type{font-size:1em;line-height:inherit;color:inherit}.Callout-module__lNYk6G__content p+p{text-indent:0;margin-top:.78em}
.ReadWithPill-module__ECoRGq__root{--pill-border:#d7e7ff42;--pill-border-hover:#e8f4ff75;--pill-text:#f0f8fff5;--pill-muted:#c2d2e9db;--pill-bg:linear-gradient(140deg,#ffffff0f,#fff0),#080d17b8;--pill-bg-hover:linear-gradient(140deg,#ffffff17,#ffffff03),#090f1ad1;--menu-bg:linear-gradient(150deg,#0a101cf5,#080c16f0);--menu-shadow:0 22px 48px #0000005c;--menu-border:#dae9ff3d;--option-border:#dbeaff33;--option-hover:#e7f3ff1c;--focus-outline:#eef7ffb8;display:inline-block;position:relative}.ReadWithPill-module__ECoRGq__light{--pill-border:#1e212433;--pill-border-hover:#1e212452;--pill-text:color-mix(in srgb,var(--foreground)94%,white);--pill-muted:color-mix(in srgb,var(--foreground)62%,white);--pill-bg:linear-gradient(140deg,#ffffffe6,#ffffffc2),#f5f7f3e6;--pill-bg-hover:linear-gradient(140deg,#fffffff0,#ffffffd6),#f8f9f6f2;--menu-bg:linear-gradient(150deg,#fdfdfcfa,#f7f8f5f5);--menu-shadow:0 18px 38px #191d212b;--menu-border:#1e21242e;--option-border:#1e212426;--option-hover:#1e21240f;--focus-outline:#1e2124b8}.ReadWithPill-module__ECoRGq__trigger{border:1px solid var(--pill-border);background:var(--pill-bg);color:var(--pill-text);letter-spacing:.03em;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:.42rem;min-height:2rem;padding:.34rem .74rem .36rem;font-size:.75rem;font-weight:600;line-height:1;list-style:none;transition:border-color .16s,background-color .16s,transform .16s,box-shadow .18s;display:inline-flex}.ReadWithPill-module__ECoRGq__trigger::-webkit-details-marker{display:none}.ReadWithPill-module__ECoRGq__trigger:hover{border-color:var(--pill-border-hover);background:var(--pill-bg-hover)}.ReadWithPill-module__ECoRGq__trigger:focus-visible{outline:2px solid var(--focus-outline);outline-offset:2px}.ReadWithPill-module__ECoRGq__root[open] .ReadWithPill-module__ECoRGq__trigger{border-color:var(--pill-border-hover);box-shadow:inset 0 0 0 1px #ffffff14}.ReadWithPill-module__ECoRGq__icon{color:currentColor;place-items:center;width:1rem;height:1rem;display:inline-grid}.ReadWithPill-module__ECoRGq__label{white-space:nowrap}.ReadWithPill-module__ECoRGq__chevron{width:.74rem;height:.74rem;color:var(--pill-muted);transition:transform .18s,color .18s}.ReadWithPill-module__ECoRGq__root[open] .ReadWithPill-module__ECoRGq__chevron{color:var(--pill-text);transform:rotate(180deg)}.ReadWithPill-module__ECoRGq__menu{z-index:14;border:1px solid var(--menu-border);background:var(--menu-bg);width:min(20rem,100vw - 2.2rem);box-shadow:var(--menu-shadow);padding:.62rem;position:absolute;bottom:calc(100% + .44rem);left:0}.ReadWithPill-module__ECoRGq__menuTitle{letter-spacing:.13em;text-transform:uppercase;color:var(--pill-muted);margin:0;font-size:.61rem;font-weight:620}.ReadWithPill-module__ECoRGq__optionList{gap:.38rem;margin:.56rem 0 0;padding:0;list-style:none;display:grid}.ReadWithPill-module__ECoRGq__option{border:1px solid var(--option-border);color:var(--pill-text);background:#fff0;gap:.18rem;padding:.52rem .58rem;text-decoration:none;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.ReadWithPill-module__ECoRGq__option:hover,.ReadWithPill-module__ECoRGq__option:focus-visible{border-color:var(--pill-border-hover);background:var(--option-hover);transform:translateY(-1px)}.ReadWithPill-module__ECoRGq__option:focus-visible{outline:2px solid var(--focus-outline);outline-offset:1px}.ReadWithPill-module__ECoRGq__optionLabel{letter-spacing:-.005em;font-size:.8rem;font-weight:590;line-height:1.25}.ReadWithPill-module__ECoRGq__optionMeta{letter-spacing:.02em;color:var(--pill-muted);font-size:.65rem}.ReadWithPill-module__ECoRGq__menuNote{color:var(--pill-muted);margin:.56rem 0 0;font-size:.62rem;line-height:1.45}@media (max-width:720px){.ReadWithPill-module__ECoRGq__menu{width:min(18rem,100vw - 2rem)}}
.WorkDetailExperience-module__lMGuPW__page{--work-detail-cover:linear-gradient(145deg,#f6f7f4 0%,#edf0ea 100%);--work-detail-progress:0;--work-detail-impact:1;--work-detail-backdrop-opacity:.48;--work-detail-backdrop-shift-y:0vh;--work-detail-grid-opacity:.22;--work-detail-hero-shift-y:0px;--work-detail-hero-opacity:1;--work-detail-surface-shift-y:76px;--work-detail-surface-opacity:.72;--feature-image:none;isolation:isolate;min-height:100%;color:var(--foreground);padding:0 1.5rem 6rem;position:relative}.WorkDetailExperience-module__lMGuPW__backdrop{z-index:-3;pointer-events:none;background:#f5f7f2;position:fixed;inset:0;overflow:hidden}.WorkDetailExperience-module__lMGuPW__linefieldCanvas{z-index:1;pointer-events:none;opacity:.9;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000009e 0%,#000000b3 30%,#00000080 64%,#0000003d 100%);mask-image:linear-gradient(#0000009e 0%,#000000b3 30%,#00000080 64%,#0000003d 100%)}.WorkDetailExperience-module__lMGuPW__backdropGrid{z-index:2;opacity:var(--work-detail-grid-opacity);background-image:linear-gradient(#1e21240c 1px,#0000 1px),linear-gradient(90deg,#1e21240b 1px,#0000 1px);background-size:164px 164px;position:absolute;inset:0}.WorkDetailExperience-module__lMGuPW__backdropVignette{z-index:3;background:radial-gradient(circle at 15% 10%,#ffffffb3,#0000 42%),radial-gradient(circle at 84% 8%,#ffffff85,#0000 40%),linear-gradient(#f5f7f22e 0%,#f5f7f26b 24%,#f5f7f2ad 52%,#f5f7f2e6 78%,#f5f7f2fa 100%);position:absolute;inset:0}.WorkDetailExperience-module__lMGuPW__shell{z-index:1;width:100%;max-width:72rem;margin:0 auto;position:relative}.WorkDetailExperience-module__lMGuPW__heroStage{grid-template-rows:1fr auto;min-height:calc(100svh - 4.8rem);padding:clamp(1.15rem,2.8vw,2.2rem) 0 clamp(1.3rem,4.2vw,3.5rem);display:grid}.WorkDetailExperience-module__lMGuPW__breadcrumbDock{z-index:4;position:absolute;top:clamp(1.15rem,2.8vw,2.2rem);left:0}.WorkDetailExperience-module__lMGuPW__breadcrumb{font-size:.82rem}.WorkDetailExperience-module__lMGuPW__breadcrumbList{flex-wrap:wrap;align-items:center;gap:.44rem;display:flex}.WorkDetailExperience-module__lMGuPW__breadcrumbLink{color:color-mix(in srgb,var(--foreground)76%,white);border-radius:2px;align-items:center;padding:.2rem .32rem;text-decoration:none;transition:color .18s,background-color .18s;display:inline-flex}.WorkDetailExperience-module__lMGuPW__breadcrumbLink:hover,.WorkDetailExperience-module__lMGuPW__breadcrumbLink:focus-visible{color:var(--foreground);background:#1e212412}.WorkDetailExperience-module__lMGuPW__breadcrumbCurrent{color:color-mix(in srgb,var(--foreground)90%,white)}.WorkDetailExperience-module__lMGuPW__hero{max-width:50rem;transform:translate3d(0,var(--work-detail-hero-shift-y),0);opacity:var(--work-detail-hero-opacity);will-change:transform,opacity;align-self:center}.WorkDetailExperience-module__lMGuPW__heroLogoRow{align-items:center;gap:.6rem;margin-bottom:.72rem;display:flex}.WorkDetailExperience-module__lMGuPW__heroLogoPlate{width:min(16rem,56vw);height:2.6rem;position:relative;overflow:hidden}.WorkDetailExperience-module__lMGuPW__heroLogoImage{object-fit:contain;object-position:left center;filter:saturate(.92)contrast(1.08);mix-blend-mode:multiply;width:100%;height:100%;transform:translate(var(--hero-logo-offset-x,0px),var(--hero-logo-offset-y,0px))scale(var(--hero-logo-scale,1));transform-origin:0;padding:0}.WorkDetailExperience-module__lMGuPW__meta{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:color-mix(in srgb,var(--foreground)68%,white);margin:0;font-size:.72rem;font-weight:590;line-height:1.5}.WorkDetailExperience-module__lMGuPW__title{text-wrap:balance;letter-spacing:-.034em;margin-top:.42rem;font-size:clamp(2.5rem,5.8vw,4.7rem);font-weight:630;line-height:.95}.WorkDetailExperience-module__lMGuPW__titleVisuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WorkDetailExperience-module__lMGuPW__subtitle{text-wrap:pretty;max-width:42rem;color:color-mix(in srgb,var(--foreground)78%,white);margin-top:.94rem;font-size:clamp(1.08rem,1.5vw,1.32rem);line-height:1.56}.WorkDetailExperience-module__lMGuPW__heroMetaGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.62rem .74rem;max-width:44rem;margin-top:1.18rem;display:grid}.WorkDetailExperience-module__lMGuPW__heroMetaItem{border-left:2px solid #1e21242e;padding-left:.48rem}.WorkDetailExperience-module__lMGuPW__heroMetaLabel{letter-spacing:.11em;text-transform:uppercase;color:color-mix(in srgb,var(--foreground)62%,white);margin:0;font-size:.55rem;font-weight:610}.WorkDetailExperience-module__lMGuPW__heroMetaValue{color:color-mix(in srgb,var(--foreground)92%,white);margin:.16rem 0 0;font-size:.82rem;line-height:1.46}.WorkDetailExperience-module__lMGuPW__scrollCue{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--foreground)62%,white);justify-self:start;margin:0;font-size:.67rem;font-weight:560;animation:2.8s ease-in-out infinite WorkDetailExperience-module__lMGuPW__work-scroll-cue}@keyframes WorkDetailExperience-module__lMGuPW__work-scroll-cue{0%,to{opacity:.74;transform:translate(0,0)}50%{opacity:1;transform:translateY(3px)}}.WorkDetailExperience-module__lMGuPW__contentGrid{gap:1.25rem;width:100%}.WorkDetailExperience-module__lMGuPW__article{min-width:0;max-width:52rem}.WorkDetailExperience-module__lMGuPW__inPageNavSlot{display:none}.WorkDetailExperience-module__lMGuPW__inPageNav{-webkit-backdrop-filter:blur(8px)saturate(108%);backdrop-filter:blur(8px)saturate(108%);background:linear-gradient(140deg,#ffffffb8,#ffffff8a),#f6f8f3e6;border:1px solid #1e212426;border-radius:0;max-height:calc(100svh - 7.4rem);padding:.86rem .82rem .9rem;position:sticky;top:6.1rem;overflow-y:auto;box-shadow:inset 0 1px #ffffffd1,0 14px 32px #191d211f}.WorkDetailExperience-module__lMGuPW__inPageNavLabel{letter-spacing:.13em;text-transform:uppercase;color:color-mix(in srgb,var(--foreground)60%,white);margin:0;font-size:.6rem;font-weight:620}.WorkDetailExperience-module__lMGuPW__inPageNavSection+.WorkDetailExperience-module__lMGuPW__inPageNavSection{border-top:1px solid #1e21241c;margin-top:.74rem;padding-top:.72rem}.WorkDetailExperience-module__lMGuPW__inPageNavList{gap:.2rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}.WorkDetailExperience-module__lMGuPW__inPageNavItem,.WorkDetailExperience-module__lMGuPW__inPageNavItemNested{margin:0}.WorkDetailExperience-module__lMGuPW__inPageNavLink{letter-spacing:-.004em;color:color-mix(in srgb,var(--foreground)84%,white);text-wrap:pretty;overflow-wrap:anywhere;border-radius:0;padding:.44rem .5rem;font-size:.78rem;line-height:1.34;text-decoration:none;transition:background-color .16s,color .16s;display:block;position:relative}.WorkDetailExperience-module__lMGuPW__inPageNavItemNested .WorkDetailExperience-module__lMGuPW__inPageNavLink{color:color-mix(in srgb,var(--foreground)74%,white);padding-left:.88rem;font-size:.75rem}.WorkDetailExperience-module__lMGuPW__inPageNavLink:hover{color:color-mix(in srgb,var(--foreground)96%,white);background:#1e21240f}.WorkDetailExperience-module__lMGuPW__inPageNavLinkActive{color:color-mix(in srgb,var(--foreground)98%,white);background:#1e21240d}.WorkDetailExperience-module__lMGuPW__inPageNavLinkActive:before{content:"";background:var(--in-page-nav-active-bar,#1e2124b3);width:3px;position:absolute;top:.4rem;bottom:.4rem;left:0}.WorkDetailExperience-module__lMGuPW__readingSurface{-webkit-backdrop-filter:blur(8px)saturate(112%);backdrop-filter:blur(8px)saturate(112%);transform:translate3d(0,var(--work-detail-surface-shift-y),0);opacity:var(--work-detail-surface-opacity);will-change:transform,opacity;background:linear-gradient(170deg,#ffffffeb,#ffffffdb),linear-gradient(120deg,#1e21240d,#1e212400);border:1px solid #1e212426;padding:clamp(1.12rem,3.1vw,2.2rem);box-shadow:0 1px #ffffffd1,0 30px 74px #191d211f}.WorkDetailExperience-module__lMGuPW__articleHeader{gap:.9rem;display:grid}.WorkDetailExperience-module__lMGuPW__brandRow{align-items:center;gap:.62rem;display:flex}.WorkDetailExperience-module__lMGuPW__brandPlate{background:#fffffff0;border:1px solid #1e212433;width:3.15rem;height:3.15rem;position:relative;overflow:hidden}.WorkDetailExperience-module__lMGuPW__brandImage{object-fit:contain;filter:saturate(.92)contrast(1.04);width:100%;height:100%;padding:.28rem}.WorkDetailExperience-module__lMGuPW__brandMeta{letter-spacing:.03em;color:color-mix(in srgb,var(--foreground)70%,white);margin:0;font-size:.73rem}.WorkDetailExperience-module__lMGuPW__signalStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.34rem;display:grid}.WorkDetailExperience-module__lMGuPW__signalStripItem{background:#ffffffe0;border:1px solid #1e212424;padding:.42rem .48rem}.WorkDetailExperience-module__lMGuPW__signalStripLabel{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--foreground)62%,white);margin:0;font-size:.56rem;font-weight:610}.WorkDetailExperience-module__lMGuPW__signalStripValue{font-family:var(--font-mono);color:color-mix(in srgb,var(--foreground)92%,white);margin:.17rem 0 0;font-size:.72rem;font-weight:620}.WorkDetailExperience-module__lMGuPW__detailAlbersHero{background:#ffffffe6;border:1px solid #1e212424;padding:.44rem;position:relative}.WorkDetailExperience-module__lMGuPW__detailAlbersHero:after{content:"";pointer-events:none;mix-blend-mode:multiply;opacity:.2;background:radial-gradient(circle at 70% 24%,#1e212414,#0000 54%);position:absolute;inset:.44rem}.WorkDetailExperience-module__lMGuPW__detailAlbersFrame .rounded-2xl{border-width:0!important;border-radius:0!important}.WorkDetailExperience-module__lMGuPW__detailAlbersFrame .aspect-\[4\/5\]{aspect-ratio:16/9}.WorkDetailExperience-module__lMGuPW__featureStage{aspect-ratio:16/9;background:var(--albers-paper,#f4f4f0);border:1px solid #1e212424;width:100%;position:relative;overflow:hidden}.WorkDetailExperience-module__lMGuPW__featureStage:before{content:"";mix-blend-mode:multiply;background:radial-gradient(circle at 16% 18%,#1e212424,#0000 34%),radial-gradient(circle at 84% 78%,#1e21241a,#0000 36%);position:absolute;inset:0}.WorkDetailExperience-module__lMGuPW__featureStageAlbers{z-index:2;width:30%;position:absolute;top:8%;left:4%}.WorkDetailExperience-module__lMGuPW__featureStageAlbersFrame{background:#ffffffe6;border:1px solid #1e21242e;padding:.34rem}.WorkDetailExperience-module__lMGuPW__featureStageAlbersFrame .rounded-2xl{border-width:0!important;border-radius:0!important}.WorkDetailExperience-module__lMGuPW__featureShardPrimary,.WorkDetailExperience-module__lMGuPW__featureShardSecondary,.WorkDetailExperience-module__lMGuPW__featureShardTertiary{background-image:var(--feature-image);background-position:50%;background-size:cover;border:1px solid #1e21242e;position:absolute;overflow:hidden}.WorkDetailExperience-module__lMGuPW__featureShardPrimary:after,.WorkDetailExperience-module__lMGuPW__featureShardSecondary:after,.WorkDetailExperience-module__lMGuPW__featureShardTertiary:after{content:"";pointer-events:none;mix-blend-mode:multiply;opacity:.22;background:linear-gradient(140deg,#1e21241f,#0000 62%);position:absolute;inset:0}.WorkDetailExperience-module__lMGuPW__featureShardPrimary{clip-path:polygon(2% 0,100% 0,98% 86%,10% 100%,0 22%);filter:saturate(.88)contrast(1.08)brightness(.98);width:62%;height:54%;animation:14s ease-in-out infinite WorkDetailExperience-module__lMGuPW__feature-float-a;top:7%;right:3%}.WorkDetailExperience-module__lMGuPW__featureShardSecondary{clip-path:polygon(0 14%,88% 0,100% 100%,10% 94%);filter:saturate(.76)contrast(1.04)brightness(.92);mix-blend-mode:multiply;opacity:.9;width:43%;height:40%;animation:16s ease-in-out infinite WorkDetailExperience-module__lMGuPW__feature-float-b;bottom:5%;right:14%}.WorkDetailExperience-module__lMGuPW__featureShardTertiary{clip-path:polygon(10% 0,100% 8%,94% 100%,0 92%);filter:saturate(.96)contrast(1.1)brightness(1.02);opacity:.92;width:28%;height:30%;animation:12s ease-in-out infinite WorkDetailExperience-module__lMGuPW__feature-float-c;bottom:2%;right:1.6%}@keyframes WorkDetailExperience-module__lMGuPW__feature-float-a{0%,to{transform:translate(0,0)}50%{transform:translate(-4px,-2px)}}@keyframes WorkDetailExperience-module__lMGuPW__feature-float-b{0%,to{transform:translate(0,0)}50%{transform:translate(3px,3px)}}@keyframes WorkDetailExperience-module__lMGuPW__feature-float-c{0%,to{transform:translate(0,0)}50%{transform:translate(-3px,2px)}}.WorkDetailExperience-module__lMGuPW__featureCaption{letter-spacing:.03em;color:color-mix(in srgb,var(--foreground)66%,white);margin:0;font-size:.7rem}.WorkDetailExperience-module__lMGuPW__highlightList{counter-reset:highlight;gap:.7rem;margin:0;padding:.2rem 0;list-style:none;display:grid;position:relative}.WorkDetailExperience-module__lMGuPW__highlightItem{align-items:center;gap:.7rem;padding-left:2.7rem;display:flex;position:relative}.WorkDetailExperience-module__lMGuPW__highlightItem:before{content:counter(highlight,decimal-leading-zero);counter-increment:highlight;font-family:var(--font-mono);letter-spacing:.12em;color:color-mix(in srgb,var(--foreground)70%,white);background:#ffffffe0;border:1px solid #1e212433;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;font-size:.62rem;font-weight:620;display:inline-flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.WorkDetailExperience-module__lMGuPW__highlightIndex{display:none}.WorkDetailExperience-module__lMGuPW__highlightText{color:color-mix(in srgb,var(--foreground)96%,white);font-size:.96rem;font-weight:520;line-height:1.58;display:block}.WorkDetailExperience-module__lMGuPW__proseBody{max-width:66ch;color:color-mix(in srgb,var(--foreground)96%,white);margin-top:1.08rem;margin-left:auto;margin-right:auto;font-size:clamp(1.02rem,.985rem + .16vw,1.12rem);line-height:1.84}.WorkDetailExperience-module__lMGuPW__proseBody .work-accordion{background:linear-gradient(150deg,#ffffffe0,#ffffffb8),#f7f8f4e6;border:1px solid #1e212429;margin:1.6rem 0;box-shadow:inset 0 1px #ffffffc7,0 16px 38px #191d211a}.WorkDetailExperience-module__lMGuPW__proseBody .work-accordion[open]{background:linear-gradient(150deg,#fffffff0,#fffc),#f7f8f4f0;border-color:#1e212442}.WorkDetailExperience-module__lMGuPW__proseBody .work-accordion__summary{cursor:pointer;gap:.34rem;padding:1rem 1.1rem;list-style:none;display:grid}.WorkDetailExperience-module__lMGuPW__proseBody .work-accordion__summary::-webkit-details-marker{display:none}.WorkDetailExperience-module__lMGuPW__proseBody .work-accordion__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--foreground)62%,white);font-size:.6rem;font-weight:620}.WorkDetailExperience-module__lMGuPW__proseBody .work-accordion__summary h2{letter-spacing:-.014em;color:color-mix(in srgb,var(--foreground)98%,white);margin:0;font-size:clamp(1.15rem,1.02rem + .6vw,1.55rem);font-weight:620;line-height:1.2}.WorkDetailExperience-module__lMGuPW__proseBody .work-accordion__toggle{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--foreground)62%,white);align-items:center;gap:.4rem;font-size:.62rem;display:inline-flex}.WorkDetailExperience-module__lMGuPW__proseBody .work-accordion__toggle:after{content:"";border-bottom:1px solid #1e212499;border-right:1px solid #1e212499;width:.7rem;height:.7rem;transition:transform .16s;transform:rotate(45deg)}.WorkDetailExperience-module__lMGuPW__proseBody .work-accordion[open] .work-accordion__toggle:after{transform:rotate(-135deg)}.WorkDetailExperience-module__lMGuPW__proseBody .work-accordion__body{color:color-mix(in srgb,var(--foreground)90%,white);padding:0 1.1rem 1.1rem;font-size:.95rem;line-height:1.7}.WorkDetailExperience-module__lMGuPW__proseBody .work-accordion__body p{margin-top:.6rem}.WorkDetailExperience-module__lMGuPW__proseBody .work-accordion__body ul{margin:.6rem 0 0;padding-left:1.2rem}.WorkDetailExperience-module__lMGuPW__proseBody .work-accordion__body li{margin:.2rem 0}.WorkDetailExperience-module__lMGuPW__footer{border-top:1px solid #1e21241f;margin-top:2.2rem;padding-top:1.2rem}.WorkDetailExperience-module__lMGuPW__prevNext{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.WorkDetailExperience-module__lMGuPW__navCard{min-height:5.2rem;color:inherit;background:linear-gradient(130deg,#ffffffd6,#ffffffa8),linear-gradient(#1e212408,#1e212405);border:1px solid #1e212424;grid-template-columns:minmax(0,1fr) auto;gap:.58rem;padding:.62rem .68rem;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.WorkDetailExperience-module__lMGuPW__navCard:before{content:"";pointer-events:none;opacity:.68;background-image:linear-gradient(#1e21240b 1px,#0000 1px);background-size:100% 24px;position:absolute;inset:0}.WorkDetailExperience-module__lMGuPW__navCard:after{content:"";pointer-events:none;opacity:.84;background:radial-gradient(circle at 50% 18%,#1e21241a,#0000 55%);transition:opacity .18s,transform .22s;position:absolute;inset:-22% -6%}.WorkDetailExperience-module__lMGuPW__navCard:hover,.WorkDetailExperience-module__lMGuPW__navCard:focus-visible{border-color:#1e21243d;transform:translateY(-2px);box-shadow:0 10px 24px #191d2124,inset 0 0 0 1px #fff6}.WorkDetailExperience-module__lMGuPW__navCard:hover:after,.WorkDetailExperience-module__lMGuPW__navCard:focus-visible:after{opacity:1;transform:scale(1.04)}.WorkDetailExperience-module__lMGuPW__navCardBody{z-index:1;position:relative}.WorkDetailExperience-module__lMGuPW__navCardPrev{grid-template-columns:auto minmax(0,1fr)}.WorkDetailExperience-module__lMGuPW__navCardPrev .WorkDetailExperience-module__lMGuPW__navCardBody{order:2}.WorkDetailExperience-module__lMGuPW__navCardPrev .WorkDetailExperience-module__lMGuPW__navCardDirection{order:1}.WorkDetailExperience-module__lMGuPW__navCardLabel{letter-spacing:.13em;text-transform:uppercase;color:color-mix(in srgb,var(--foreground)58%,white);margin:0;font-size:.56rem;font-weight:620}.WorkDetailExperience-module__lMGuPW__navCardTitle{letter-spacing:-.012em;max-width:25ch;color:color-mix(in srgb,var(--foreground)96%,white);text-wrap:pretty;margin:.28rem 0 0;font-size:clamp(.92rem,.88rem + .16vw,1.03rem);font-weight:595;line-height:1.24}.WorkDetailExperience-module__lMGuPW__navCardMeta{font-family:var(--font-mono);letter-spacing:.08em;color:color-mix(in srgb,var(--foreground)64%,white);margin:.32rem 0 0;font-size:.64rem}.WorkDetailExperience-module__lMGuPW__navCardDirection{z-index:1;width:1.65rem;height:1.65rem;color:color-mix(in srgb,var(--foreground)92%,white);background:#ffffffc7;border:1px solid #1e212438;align-self:center;place-items:center;font-size:.86rem;line-height:1;display:inline-grid;position:relative}.WorkDetailExperience-module__lMGuPW__navCardNext{text-align:right}.WorkDetailExperience-module__lMGuPW__navCardNext .WorkDetailExperience-module__lMGuPW__navCardTitle,.WorkDetailExperience-module__lMGuPW__navCardNext .WorkDetailExperience-module__lMGuPW__navCardMeta{margin-left:auto}.WorkDetailExperience-module__lMGuPW__recommendSection{margin-top:1.48rem;padding:0}.WorkDetailExperience-module__lMGuPW__recommendHeader{justify-content:flex-start;align-items:flex-start;gap:.34rem;padding:0 .12rem;display:flex}.WorkDetailExperience-module__lMGuPW__recommendLabel{letter-spacing:.13em;text-transform:uppercase;color:color-mix(in srgb,var(--foreground)64%,white);margin:0;font-size:.6rem;font-weight:620}.WorkDetailExperience-module__lMGuPW__recommendList{gap:.46rem;margin-top:.54rem;display:grid}.WorkDetailExperience-module__lMGuPW__recommendItem{isolation:isolate;min-height:6.2rem;color:inherit;background:#ffffffeb;border:1px solid #1e212424;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.72rem;padding:.78rem .84rem;text-decoration:none;transition:transform .21s,border-color .21s,box-shadow .21s;display:grid;position:relative;overflow:hidden}.WorkDetailExperience-module__lMGuPW__recommendItem:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffffe6 0%,#fffc 44%,#ffffffad 100%),linear-gradient(#1e21240b 0 1px,#0000 1px 100%);position:absolute;inset:0}.WorkDetailExperience-module__lMGuPW__recommendItem:hover,.WorkDetailExperience-module__lMGuPW__recommendItem:focus-visible{border-color:#1e21243d;transform:translateY(-2px);box-shadow:0 10px 24px #191d2124}.WorkDetailExperience-module__lMGuPW__recommendBody{z-index:1;gap:.24rem;display:grid;position:relative}.WorkDetailExperience-module__lMGuPW__recommendIndex{font-family:var(--font-mono);letter-spacing:.09em;color:color-mix(in srgb,var(--foreground)58%,white);font-size:.6rem;font-weight:620;display:inline-flex}.WorkDetailExperience-module__lMGuPW__recommendTitle{letter-spacing:-.012em;text-wrap:pretty;color:color-mix(in srgb,var(--foreground)96%,white);font-size:.93rem;font-weight:600;line-height:1.28}.WorkDetailExperience-module__lMGuPW__recommendMeta{font-family:var(--font-mono);letter-spacing:.08em;color:color-mix(in srgb,var(--foreground)62%,white);font-size:.64rem}.WorkDetailExperience-module__lMGuPW__recommendArrow{z-index:1;width:1.6rem;height:1.6rem;color:color-mix(in srgb,var(--foreground)90%,white);background:#fffc;border:1px solid #1e212433;align-self:center;place-items:center;font-size:.82rem;line-height:1;display:inline-grid;position:relative}.WorkDetailExperience-module__lMGuPW__faqSection{background:linear-gradient(135deg,#ffffffe0,#ffffffc2),linear-gradient(#1e21240a,#1e212405);border:1px solid #1e212424;margin-top:2.4rem;padding:clamp(.94rem,2.3vw,1.4rem);box-shadow:inset 0 1px #ffffffa3,0 10px 28px #191d211a}.WorkDetailExperience-module__lMGuPW__faqHeader{max-width:44rem}.WorkDetailExperience-module__lMGuPW__faqEyebrow{letter-spacing:.13em;text-transform:uppercase;color:color-mix(in srgb,var(--foreground)62%,white);margin:0;font-size:.6rem;font-weight:620}.WorkDetailExperience-module__lMGuPW__faqTitle{letter-spacing:-.014em;color:color-mix(in srgb,var(--foreground)96%,white);margin-top:.32rem;font-size:clamp(1.12rem,1.02rem + .52vw,1.5rem);font-weight:620;line-height:1.16}.WorkDetailExperience-module__lMGuPW__faqSubtitle{max-width:36rem;color:color-mix(in srgb,var(--foreground)70%,white);margin-top:.42rem;font-size:.81rem;line-height:1.52}.WorkDetailExperience-module__lMGuPW__faqList{gap:.32rem;margin-top:.9rem;display:grid}.WorkDetailExperience-module__lMGuPW__faqItem{background:#ffffffd6;border:1px solid #1e212424;transition:border-color .17s,background-color .17s}.WorkDetailExperience-module__lMGuPW__faqItem:hover{background:#ffffffeb;border-color:#1e21243d}.WorkDetailExperience-module__lMGuPW__faqItem[open]{background:#fffffff5;border-color:#1e212442}.WorkDetailExperience-module__lMGuPW__faqQuestion{cursor:pointer;letter-spacing:-.006em;color:color-mix(in srgb,var(--foreground)95%,white);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.66rem;padding:.72rem .8rem;font-size:.9rem;font-weight:580;line-height:1.38;list-style:none;display:grid}.WorkDetailExperience-module__lMGuPW__faqQuestion::-webkit-details-marker{display:none}.WorkDetailExperience-module__lMGuPW__faqQuestionIndex{letter-spacing:.12em;color:color-mix(in srgb,var(--foreground)62%,white);margin-top:.22rem;font-size:.6rem;font-weight:620}.WorkDetailExperience-module__lMGuPW__faqQuestionText{text-wrap:pretty}.WorkDetailExperience-module__lMGuPW__faqQuestionGlyph{opacity:.84;width:.86rem;height:.86rem;margin-top:.24rem;position:relative}.WorkDetailExperience-module__lMGuPW__faqQuestionGlyph:before,.WorkDetailExperience-module__lMGuPW__faqQuestionGlyph:after{content:"";background:color-mix(in srgb,var(--foreground)86%,white);transform-origin:50%;width:100%;height:1px;position:absolute;top:50%;left:0}.WorkDetailExperience-module__lMGuPW__faqQuestionGlyph:after{transition:transform .17s;transform:rotate(90deg)}.WorkDetailExperience-module__lMGuPW__faqItem[open] .WorkDetailExperience-module__lMGuPW__faqQuestionGlyph:after{transform:rotate(0)}.WorkDetailExperience-module__lMGuPW__faqAnswer{color:color-mix(in srgb,var(--foreground)78%,white);text-wrap:pretty;margin:0;padding:.04rem 2.2rem .9rem 2.44rem;font-size:.83rem;line-height:1.6}.WorkDetailExperience-module__lMGuPW__readWithDock{justify-self:start;margin-top:.5rem}.WorkDetailExperience-module__lMGuPW__footerActions{flex-wrap:wrap;gap:.5rem 1rem;margin-top:1.12rem;display:flex}.WorkDetailExperience-module__lMGuPW__sidebar{gap:.68rem;display:grid}.WorkDetailExperience-module__lMGuPW__sidebarSection{background:#ffffffe0;border:1px solid #1e21241f;padding:.72rem}.WorkDetailExperience-module__lMGuPW__sectionLabel{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--foreground)66%,white);margin:0;font-size:.64rem;font-weight:620}.WorkDetailExperience-module__lMGuPW__sidebarList{gap:.26rem;margin-top:.48rem;display:grid}.WorkDetailExperience-module__lMGuPW__sidebarLink{border-left:2px solid #0000;padding:.32rem .44rem;text-decoration:none;transition:border-color .18s,background-color .18s;display:block}.WorkDetailExperience-module__lMGuPW__sidebarLink:hover,.WorkDetailExperience-module__lMGuPW__sidebarLink:focus-visible{background:#1e21240a;border-left-color:#1e21243d}.WorkDetailExperience-module__lMGuPW__sidebarLinkCurrent{pointer-events:none;background:#1e212408;border-left-color:#1e212447}.WorkDetailExperience-module__lMGuPW__sidebarLinkTitle{margin:0;font-size:.83rem;font-weight:565;line-height:1.42}.WorkDetailExperience-module__lMGuPW__sidebarLinkMeta{color:color-mix(in srgb,var(--foreground)66%,white);margin:.1rem 0 0;font-size:.73rem}.WorkDetailExperience-module__lMGuPW__tagRow{flex-wrap:wrap;gap:.35rem;margin-top:.5rem;display:flex}.WorkDetailExperience-module__lMGuPW__tagChip{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--foreground)88%,white);white-space:nowrap;border:1px solid #1e212433;padding:.14rem .44rem;font-size:.63rem;font-weight:560}.WorkDetailExperience-module__lMGuPW__canonicalLink{word-break:break-all;color:color-mix(in srgb,var(--foreground)78%,white);margin-top:.5rem;font-size:.78rem;line-height:1.48;text-decoration:none;display:block}.WorkDetailExperience-module__lMGuPW__canonicalLink:hover,.WorkDetailExperience-module__lMGuPW__canonicalLink:focus-visible{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}@media (min-width:1024px){.WorkDetailExperience-module__lMGuPW__contentGrid{grid-template-columns:minmax(12.5rem,14rem) minmax(0,52rem);justify-content:start;align-items:stretch;column-gap:clamp(1.6rem,3.4vw,2.8rem);display:grid}.WorkDetailExperience-module__lMGuPW__inPageNavSlot{padding-top:var(--in-page-nav-hero-pad,0px);align-self:stretch;display:block}}@media (max-width:920px){.WorkDetailExperience-module__lMGuPW__heroMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.56rem .68rem;max-width:28rem}.WorkDetailExperience-module__lMGuPW__signalStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.WorkDetailExperience-module__lMGuPW__page{padding-left:1rem;padding-right:1rem}.WorkDetailExperience-module__lMGuPW__heroStage{gap:1rem;min-height:auto;padding-top:1rem;padding-bottom:1.2rem}.WorkDetailExperience-module__lMGuPW__title{font-size:clamp(2.22rem,9.1vw,3.24rem)}.WorkDetailExperience-module__lMGuPW__subtitle{font-size:1.02rem;line-height:1.58}.WorkDetailExperience-module__lMGuPW__heroMetaGrid{gap:.52rem;margin-top:.92rem}.WorkDetailExperience-module__lMGuPW__readingSurface{padding-left:.86rem;padding-right:.86rem}.WorkDetailExperience-module__lMGuPW__prevNext{grid-template-columns:1fr}.WorkDetailExperience-module__lMGuPW__navCard,.WorkDetailExperience-module__lMGuPW__navCardPrev{text-align:left;grid-template-columns:minmax(0,1fr) auto}.WorkDetailExperience-module__lMGuPW__navCardPrev .WorkDetailExperience-module__lMGuPW__navCardBody,.WorkDetailExperience-module__lMGuPW__navCardPrev .WorkDetailExperience-module__lMGuPW__navCardDirection{order:initial}.WorkDetailExperience-module__lMGuPW__navCardTitle,.WorkDetailExperience-module__lMGuPW__navCardNext .WorkDetailExperience-module__lMGuPW__navCardTitle,.WorkDetailExperience-module__lMGuPW__navCardMeta,.WorkDetailExperience-module__lMGuPW__navCardNext .WorkDetailExperience-module__lMGuPW__navCardMeta{margin-left:0}.WorkDetailExperience-module__lMGuPW__signalStrip{grid-template-columns:1fr}.WorkDetailExperience-module__lMGuPW__highlightItem{grid-template-columns:minmax(0,1fr);gap:.2rem}.WorkDetailExperience-module__lMGuPW__featureStage{aspect-ratio:16/11}.WorkDetailExperience-module__lMGuPW__featureStageAlbers{width:36%;top:4%;left:3%}.WorkDetailExperience-module__lMGuPW__featureShardPrimary{width:66%;height:50%;right:2%}.WorkDetailExperience-module__lMGuPW__featureShardSecondary{width:48%;height:40%;right:10%}.WorkDetailExperience-module__lMGuPW__featureShardTertiary{width:33%;height:32%}.WorkDetailExperience-module__lMGuPW__faqSection{margin-top:2rem}.WorkDetailExperience-module__lMGuPW__faqQuestion{gap:.58rem;padding-left:.72rem;padding-right:.72rem}.WorkDetailExperience-module__lMGuPW__faqQuestionIndex{font-size:.56rem}.WorkDetailExperience-module__lMGuPW__faqAnswer{padding-left:2.2rem;padding-right:1.1rem}.WorkDetailExperience-module__lMGuPW__readWithDock{margin-top:.42rem}}@media (prefers-reduced-motion:reduce){.WorkDetailExperience-module__lMGuPW__hero,.WorkDetailExperience-module__lMGuPW__readingSurface{opacity:1!important;transform:none!important}.WorkDetailExperience-module__lMGuPW__scrollCue,.WorkDetailExperience-module__lMGuPW__featureShardPrimary,.WorkDetailExperience-module__lMGuPW__featureShardSecondary,.WorkDetailExperience-module__lMGuPW__featureShardTertiary{animation:none}.WorkDetailExperience-module__lMGuPW__breadcrumbLink,.WorkDetailExperience-module__lMGuPW__sidebarLink,.WorkDetailExperience-module__lMGuPW__canonicalLink{transition:none}}
.WritingPostExperience-module__HzZEtW__page{--post-progress:0;--post-impact:1;--post-backdrop-opacity:.96;--post-backdrop-brightness:.34;--post-backdrop-contrast:1.22;--post-backdrop-saturate:1.08;--post-backdrop-scale:1.14;--post-backdrop-shift-y:0vh;--post-grid-opacity:.42;--post-hover-cover-opacity:0;--post-hero-opacity:1;--post-hero-scale:1;--post-hero-shift-y:0px;--post-surface-shift-y:86px;--post-surface-opacity:.72;isolation:isolate;color:#f2f7fff7;min-height:100%;padding:0 1.5rem 6rem;position:relative}.WritingPostExperience-module__HzZEtW__backdrop{z-index:-3;pointer-events:none;background:#050913;position:fixed;inset:0;overflow:hidden}.WritingPostExperience-module__HzZEtW__backdropImage{z-index:0;background-image:var(--post-cover);opacity:calc(var(--post-backdrop-opacity)*(1 - (var(--post-hover-cover-opacity)*.46)));filter:saturate(var(--post-backdrop-saturate))contrast(var(--post-backdrop-contrast))brightness(var(--post-backdrop-brightness));transform:translate3d(0,var(--post-backdrop-shift-y),0)scale(var(--post-backdrop-scale));will-change:transform,filter,opacity;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .32s;position:absolute;inset:-6%}.WritingPostExperience-module__HzZEtW__backdropImageHover{z-index:1;background-image:var(--post-cover-hover,var(--post-cover));opacity:calc(var(--post-backdrop-opacity)*var(--post-hover-cover-opacity));filter:saturate(calc(var(--post-backdrop-saturate) + .08))contrast(calc(var(--post-backdrop-contrast) + .06))brightness(calc(var(--post-backdrop-brightness) + .03));transform:translate3d(0,calc(var(--post-backdrop-shift-y)*.9),0)scale(calc(var(--post-backdrop-scale) + (var(--post-hover-cover-opacity)*.05)));will-change:transform,filter,opacity;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .32s,transform .32s;position:absolute;inset:-6%}.WritingPostExperience-module__HzZEtW__linefieldCanvas{z-index:2;pointer-events:none;width:100%;height:100%;opacity:calc(.96 - (var(--post-hover-cover-opacity)*.26));mix-blend-mode:screen;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000e6 0%,#000000f2 42%,#000000b8 72%,#00000047 100%);mask-image:linear-gradient(#000000e6 0%,#000000f2 42%,#000000b8 72%,#00000047 100%)}.WritingPostExperience-module__HzZEtW__backdropGrid{z-index:3;opacity:calc(var(--post-grid-opacity)*(1 - (var(--post-hover-cover-opacity)*.62)));mix-blend-mode:screen;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:168px 168px;transition:opacity .32s;position:absolute;inset:0}.WritingPostExperience-module__HzZEtW__backdropVignette{z-index:4;background:radial-gradient(circle at 16% 8%,#ffffff26,#0000 44%),radial-gradient(circle at 82% 10%,#ffffff17,#0000 40%),linear-gradient(#0509102e 0%,#0509105c 16%,#050910a3 40%,#050910d1 56%,#050910eb 74%,#050910f5 100%);position:absolute;inset:0}.WritingPostExperience-module__HzZEtW__shell{width:100%;max-width:72rem;margin:0 auto;position:relative}.WritingPostExperience-module__HzZEtW__breadcrumbDock{z-index:4;position:absolute;top:clamp(1.15rem,2.8vw,2.2rem);left:0}.WritingPostExperience-module__HzZEtW__contentGrid{width:100%}.WritingPostExperience-module__HzZEtW__article{max-width:52rem}.WritingPostExperience-module__HzZEtW__inPageNavSlot{display:none}.WritingPostExperience-module__HzZEtW__inPageNav{-webkit-backdrop-filter:blur(10px)saturate(118%);backdrop-filter:blur(10px)saturate(118%);background:linear-gradient(140deg,#ffffff0d,#fff0),#060a1294;border:1px solid #ddeaff29;border-radius:0;max-height:calc(100svh - 7.4rem);padding:.88rem .84rem .92rem;position:sticky;top:6.1rem;overflow-y:auto;box-shadow:inset 0 1px #ffffff12,0 16px 42px #00000052}.WritingPostExperience-module__HzZEtW__inPageNavLabel{letter-spacing:.14em;text-transform:uppercase;color:#c4d4ebdb;margin:0;font-size:.62rem;font-weight:620}.WritingPostExperience-module__HzZEtW__inPageNavList{gap:.2rem;margin:.72rem 0 0;padding:0;list-style:none;display:grid}.WritingPostExperience-module__HzZEtW__inPageNavItem,.WritingPostExperience-module__HzZEtW__inPageNavItemNested{margin:0}.WritingPostExperience-module__HzZEtW__inPageNavLink{letter-spacing:-.004em;color:#e8f1ffdb;text-wrap:pretty;overflow-wrap:anywhere;border-radius:0;padding:.46rem .52rem;font-size:.8rem;line-height:1.35;text-decoration:none;transition:background-color .16s,color .16s;display:block;position:relative}.WritingPostExperience-module__HzZEtW__inPageNavItemNested .WritingPostExperience-module__HzZEtW__inPageNavLink{color:#d3e1f6db;padding-left:.92rem;font-size:.77rem}.WritingPostExperience-module__HzZEtW__inPageNavLink:hover{color:#f9fcfffa;background:#ffffff14}.WritingPostExperience-module__HzZEtW__inPageNavLinkActive{color:#f9fcfffa;background:#ffffff0f}.WritingPostExperience-module__HzZEtW__inPageNavLinkActive:before{content:"";background:var(--in-page-nav-active-bar,#ffffffb3);width:3px;position:absolute;top:.42rem;bottom:.42rem;left:0}@media (min-width:1024px){.WritingPostExperience-module__HzZEtW__contentGrid{grid-template-columns:minmax(12.5rem,14rem) minmax(0,52rem);justify-content:start;align-items:stretch;column-gap:clamp(1.6rem,3.4vw,2.8rem);display:grid}.WritingPostExperience-module__HzZEtW__inPageNavSlot{padding-top:var(--in-page-nav-hero-pad,0px);align-self:stretch;display:block}}.WritingPostExperience-module__HzZEtW__heroStage{grid-template-rows:1fr auto;row-gap:clamp(.75rem,1.6vw,1.15rem);min-height:calc(100svh - 4.8rem);padding:clamp(1.15rem,2.8vw,2.2rem) 0 clamp(1.3rem,4.2vw,3.5rem);display:grid}.WritingPostExperience-module__HzZEtW__breadcrumb{color:#e8f1ffcc;font-size:.82rem}.WritingPostExperience-module__HzZEtW__breadcrumbList{flex-wrap:wrap;align-items:center;gap:.44rem;display:flex}.WritingPostExperience-module__HzZEtW__breadcrumbLink{color:#f2f8fff0;border-radius:2px;align-items:center;padding:.22rem .34rem;font-weight:500;transition:background-color .18s,color .18s;display:inline-flex}.WritingPostExperience-module__HzZEtW__breadcrumbLink:hover{color:#fff;background:#ffffff1f}.WritingPostExperience-module__HzZEtW__breadcrumbCurrent{color:#fffffffa}.WritingPostExperience-module__HzZEtW__hero{max-width:49rem;transform:translate3d(0,var(--post-hero-shift-y),0)scale(var(--post-hero-scale));opacity:var(--post-hero-opacity);transform-origin:0 100%;will-change:transform,opacity;align-self:center}.WritingPostExperience-module__HzZEtW__meta{color:#e8f2ffe6;text-shadow:0 2px 10px #02060e59;font-size:.92rem}.WritingPostExperience-module__HzZEtW__title{text-wrap:balance;letter-spacing:-.033em;color:#fbfefffe;text-shadow:0 6px 28px #02060e94;margin-top:.44rem;font-size:clamp(2.32rem,5.5vw,4.25rem);font-weight:640;line-height:.99}.WritingPostExperience-module__HzZEtW__subtitle{text-wrap:pretty;color:#ebf2fff5;text-shadow:0 3px 14px #02060e85;max-width:46rem;margin-top:1.02rem;font-size:clamp(1.04rem,1.48vw,1.27rem);line-height:1.6}.WritingPostExperience-module__HzZEtW__heroDock{justify-self:start;justify-items:center;gap:.54rem;display:inline-grid}.WritingPostExperience-module__HzZEtW__scrollCue{letter-spacing:.18em;text-transform:uppercase;text-align:center;color:#e4efffb3;text-shadow:0 1px 8px #02060e6b;justify-self:center;width:max-content;margin:0;font-size:.68rem;font-weight:560;animation:2.8s ease-in-out infinite WritingPostExperience-module__HzZEtW__post-scroll-cue}.WritingPostExperience-module__HzZEtW__readingSurface{color:#e9eef6;-webkit-backdrop-filter:blur(10px)saturate(118%);backdrop-filter:blur(10px)saturate(118%);transform:translate3d(0,var(--post-surface-shift-y),0);opacity:var(--post-surface-opacity);will-change:transform,opacity;background:linear-gradient(#0b1019e3,#080d15eb),linear-gradient(120deg,#ffffff09,#fff0);border:1px solid #ddeaff2e;padding:clamp(1.4rem,3.8vw,2.8rem);box-shadow:0 1px #ffffff1c,0 30px 80px #00000061}.WritingPostExperience-module__HzZEtW__body{--measure:66ch;max-width:var(--measure);letter-spacing:.003em;color:#e9eff9fb;text-wrap:pretty;hanging-punctuation:first last;margin-top:.35rem;margin-left:auto;margin-right:auto;font-size:clamp(1.03rem,.97rem + .22vw,1.19rem);line-height:1.92}.WritingPostExperience-module__HzZEtW__body *+*{margin-top:1.08em}.WritingPostExperience-module__HzZEtW__body p{max-width:var(--measure)}.WritingPostExperience-module__HzZEtW__body p:first-of-type{color:#f2f7fffc;font-size:1.12em;line-height:1.82}.WritingPostExperience-module__HzZEtW__body p+p{text-indent:0;margin-top:.88em}:is(.WritingPostExperience-module__HzZEtW__body h2,.WritingPostExperience-module__HzZEtW__body h3,.WritingPostExperience-module__HzZEtW__body h4){color:#f9fcfffc;scroll-margin-top:7.2rem}.WritingPostExperience-module__HzZEtW__body h2{letter-spacing:-.02em;margin-top:3.2rem;margin-bottom:.8rem;padding-top:.58rem;font-size:clamp(1.52rem,1.3rem + 1vw,2.1rem);line-height:1.14;position:relative}:is(.WritingPostExperience-module__HzZEtW__body h2:has(.post-heading-index),.WritingPostExperience-module__HzZEtW__body h3:has(.post-heading-index),.WritingPostExperience-module__HzZEtW__body h4:has(.post-heading-index)){--post-heading-index-gutter:1.42ch}:is(.WritingPostExperience-module__HzZEtW__body h2:has(.post-heading-index)>a,.WritingPostExperience-module__HzZEtW__body h3:has(.post-heading-index)>a,.WritingPostExperience-module__HzZEtW__body h4:has(.post-heading-index)>a,.WritingPostExperience-module__HzZEtW__body h2:has(>.post-heading-index),.WritingPostExperience-module__HzZEtW__body h3:has(>.post-heading-index),.WritingPostExperience-module__HzZEtW__body h4:has(>.post-heading-index)){grid-template-columns:var(--post-heading-index-gutter)minmax(0,1fr);align-items:baseline;column-gap:.14em;display:grid}.WritingPostExperience-module__HzZEtW__body .post-heading-index{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.WritingPostExperience-module__HzZEtW__body .post-heading-text{min-width:0}.WritingPostExperience-module__HzZEtW__body h2:before{display:none}.WritingPostExperience-module__HzZEtW__body h3{letter-spacing:-.013em;margin-top:2.3rem;margin-bottom:.62rem;font-size:clamp(1.22rem,1.08rem + .5vw,1.5rem);line-height:1.22}.WritingPostExperience-module__HzZEtW__body h4{letter-spacing:-.008em;margin-top:1.9rem;margin-bottom:.48rem;font-size:clamp(1.08rem,1.01rem + .28vw,1.24rem);line-height:1.28}:is(.WritingPostExperience-module__HzZEtW__body h2+p,.WritingPostExperience-module__HzZEtW__body h3+p,.WritingPostExperience-module__HzZEtW__body h4+p){margin-top:.35rem}:is(.WritingPostExperience-module__HzZEtW__body h2[id=references],.WritingPostExperience-module__HzZEtW__body h2[id$=-references],.WritingPostExperience-module__HzZEtW__body h2[id=links],.WritingPostExperience-module__HzZEtW__body h2[id$=-links],.WritingPostExperience-module__HzZEtW__body h2[id=sources],.WritingPostExperience-module__HzZEtW__body h2[id$=-sources],.WritingPostExperience-module__HzZEtW__body h3[id=references],.WritingPostExperience-module__HzZEtW__body h3[id$=-references],.WritingPostExperience-module__HzZEtW__body h3[id=links],.WritingPostExperience-module__HzZEtW__body h3[id$=-links],.WritingPostExperience-module__HzZEtW__body h3[id=sources],.WritingPostExperience-module__HzZEtW__body h3[id$=-sources],.WritingPostExperience-module__HzZEtW__body h4[id=references],.WritingPostExperience-module__HzZEtW__body h4[id$=-references],.WritingPostExperience-module__HzZEtW__body h4[id=links],.WritingPostExperience-module__HzZEtW__body h4[id$=-links],.WritingPostExperience-module__HzZEtW__body h4[id=sources],.WritingPostExperience-module__HzZEtW__body h4[id$=-sources]){letter-spacing:.14em;text-transform:uppercase;color:#bccde6c2;margin-top:3rem;margin-bottom:.62rem;padding-top:0;font-size:.74rem;font-weight:620;line-height:1.35}:is(.WritingPostExperience-module__HzZEtW__body h2[id=references]:before,.WritingPostExperience-module__HzZEtW__body h2[id$=-references]:before,.WritingPostExperience-module__HzZEtW__body h2[id=links]:before,.WritingPostExperience-module__HzZEtW__body h2[id$=-links]:before,.WritingPostExperience-module__HzZEtW__body h2[id=sources]:before,.WritingPostExperience-module__HzZEtW__body h2[id$=-sources]:before){display:none}:is(.WritingPostExperience-module__HzZEtW__body h2[id=references]~*,.WritingPostExperience-module__HzZEtW__body h2[id$=-references]~*,.WritingPostExperience-module__HzZEtW__body h2[id=links]~*,.WritingPostExperience-module__HzZEtW__body h2[id$=-links]~*,.WritingPostExperience-module__HzZEtW__body h2[id=sources]~*,.WritingPostExperience-module__HzZEtW__body h2[id$=-sources]~*,.WritingPostExperience-module__HzZEtW__body h3[id=references]~*,.WritingPostExperience-module__HzZEtW__body h3[id$=-references]~*,.WritingPostExperience-module__HzZEtW__body h3[id=links]~*,.WritingPostExperience-module__HzZEtW__body h3[id$=-links]~*,.WritingPostExperience-module__HzZEtW__body h3[id=sources]~*,.WritingPostExperience-module__HzZEtW__body h3[id$=-sources]~*,.WritingPostExperience-module__HzZEtW__body h4[id=references]~*,.WritingPostExperience-module__HzZEtW__body h4[id$=-references]~*,.WritingPostExperience-module__HzZEtW__body h4[id=links]~*,.WritingPostExperience-module__HzZEtW__body h4[id$=-links]~*,.WritingPostExperience-module__HzZEtW__body h4[id=sources]~*,.WritingPostExperience-module__HzZEtW__body h4[id$=-sources]~*){color:#c7d6ecd6;font-size:.92em}:is(.WritingPostExperience-module__HzZEtW__body h2[id=references]~* p+p,.WritingPostExperience-module__HzZEtW__body h2[id$=-references]~* p+p,.WritingPostExperience-module__HzZEtW__body h2[id=links]~* p+p,.WritingPostExperience-module__HzZEtW__body h2[id$=-links]~* p+p,.WritingPostExperience-module__HzZEtW__body h2[id=sources]~* p+p,.WritingPostExperience-module__HzZEtW__body h2[id$=-sources]~* p+p,.WritingPostExperience-module__HzZEtW__body h3[id=references]~* p+p,.WritingPostExperience-module__HzZEtW__body h3[id$=-references]~* p+p,.WritingPostExperience-module__HzZEtW__body h3[id=links]~* p+p,.WritingPostExperience-module__HzZEtW__body h3[id$=-links]~* p+p,.WritingPostExperience-module__HzZEtW__body h3[id=sources]~* p+p,.WritingPostExperience-module__HzZEtW__body h3[id$=-sources]~* p+p,.WritingPostExperience-module__HzZEtW__body h4[id=references]~* p+p,.WritingPostExperience-module__HzZEtW__body h4[id$=-references]~* p+p,.WritingPostExperience-module__HzZEtW__body h4[id=links]~* p+p,.WritingPostExperience-module__HzZEtW__body h4[id$=-links]~* p+p,.WritingPostExperience-module__HzZEtW__body h4[id=sources]~* p+p,.WritingPostExperience-module__HzZEtW__body h4[id$=-sources]~* p+p){text-indent:0}:is(.WritingPostExperience-module__HzZEtW__body h2[id=references]~* a,.WritingPostExperience-module__HzZEtW__body h2[id$=-references]~* a,.WritingPostExperience-module__HzZEtW__body h2[id=links]~* a,.WritingPostExperience-module__HzZEtW__body h2[id$=-links]~* a,.WritingPostExperience-module__HzZEtW__body h2[id=sources]~* a,.WritingPostExperience-module__HzZEtW__body h2[id$=-sources]~* a,.WritingPostExperience-module__HzZEtW__body h3[id=references]~* a,.WritingPostExperience-module__HzZEtW__body h3[id$=-references]~* a,.WritingPostExperience-module__HzZEtW__body h3[id=links]~* a,.WritingPostExperience-module__HzZEtW__body h3[id$=-links]~* a,.WritingPostExperience-module__HzZEtW__body h3[id=sources]~* a,.WritingPostExperience-module__HzZEtW__body h3[id$=-sources]~* a,.WritingPostExperience-module__HzZEtW__body h4[id=references]~* a,.WritingPostExperience-module__HzZEtW__body h4[id$=-references]~* a,.WritingPostExperience-module__HzZEtW__body h4[id=links]~* a,.WritingPostExperience-module__HzZEtW__body h4[id$=-links]~* a,.WritingPostExperience-module__HzZEtW__body h4[id=sources]~* a,.WritingPostExperience-module__HzZEtW__body h4[id$=-sources]~* a){color:#dce8f9e6;text-decoration-color:#b2c5e07a}.WritingPostExperience-module__HzZEtW__body details[data-post-tail]{background:linear-gradient(130deg,#ffffff0b,#fff0),#070c1485;border:0;margin-top:.44rem;padding:.52rem .72rem .68rem}.WritingPostExperience-module__HzZEtW__body details[data-post-tail]>summary{cursor:pointer;letter-spacing:.14em;text-transform:uppercase;color:#bccde6d6;justify-content:space-between;align-items:center;gap:.7rem;font-size:.74rem;font-weight:620;list-style:none;display:flex}.WritingPostExperience-module__HzZEtW__body details[data-post-tail]>summary::-webkit-details-marker{display:none}.WritingPostExperience-module__HzZEtW__body details[data-post-tail]>summary:after{content:"+";color:#e4eefcdb;font-size:.92rem;line-height:1}.WritingPostExperience-module__HzZEtW__body details[data-post-tail][open]>summary:after{content:"-"}.WritingPostExperience-module__HzZEtW__body details[data-post-tail]>:not(summary){color:#c7d6ecd6;margin-top:.52rem;font-size:.9em}.WritingPostExperience-module__HzZEtW__body details[data-post-tail] p+p{text-indent:0;margin-top:.74em}.WritingPostExperience-module__HzZEtW__body details[data-post-tail] a{color:#dce8f9e6;text-decoration-color:#b2c5e07a}:is(.WritingPostExperience-module__HzZEtW__body details[data-post-tail] ul,.WritingPostExperience-module__HzZEtW__body details[data-post-tail] ol){margin-top:.52rem;margin-bottom:.62rem;padding-left:1.62em;font-size:.88em;line-height:1.56}.WritingPostExperience-module__HzZEtW__body details[data-post-tail] li+li{margin-top:.38em}.WritingPostExperience-module__HzZEtW__body strong{color:#f8fcfffc;font-weight:620}.WritingPostExperience-module__HzZEtW__body a{color:#f5fafffc;text-underline-offset:.18em;font-weight:510;text-decoration-color:#d0e2ff85;text-decoration-thickness:1px}.WritingPostExperience-module__HzZEtW__body a:hover{text-decoration-color:#f0f8ffeb}:is(.WritingPostExperience-module__HzZEtW__body a.no-underline,.WritingPostExperience-module__HzZEtW__body h2 a,.WritingPostExperience-module__HzZEtW__body h3 a,.WritingPostExperience-module__HzZEtW__body h4 a){text-decoration:none}:is(.WritingPostExperience-module__HzZEtW__body ul,.WritingPostExperience-module__HzZEtW__body ol){margin-top:1.05rem;margin-bottom:1.1rem;margin-left:.22em;padding-left:1.7em;list-style-position:outside}.WritingPostExperience-module__HzZEtW__body ul{list-style-type:disc}.WritingPostExperience-module__HzZEtW__body ol{list-style-type:decimal}:is(.WritingPostExperience-module__HzZEtW__body li>ul,.WritingPostExperience-module__HzZEtW__body li>ol){margin-top:.45em;margin-bottom:.45em;padding-left:1.28em}.WritingPostExperience-module__HzZEtW__body li+li{margin-top:.48em}.WritingPostExperience-module__HzZEtW__body li::marker{color:#d0e2ffb3}.WritingPostExperience-module__HzZEtW__body code{color:#fbfdfff5;letter-spacing:-.01em;background:#00000038;border:1px solid #ffffff2e;border-radius:999px;padding:.14rem .44rem;font-size:.9em;box-shadow:inset 0 0 0 1px #ffffff0f}.WritingPostExperience-module__HzZEtW__body pre{background:#05090fd9;border:1px solid #ecf5ff24;padding:1rem 1.08rem;font-size:.88em;line-height:1.64}.WritingPostExperience-module__HzZEtW__body pre code{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.WritingPostExperience-module__HzZEtW__body blockquote{color:#e2ecf9f5;background:linear-gradient(90deg,#e0edff1a 0%,#e0edff09 52%,#e0edff04 100%);border:1px solid #d2e2ff29;border-left:2px solid #d2e2ff85;border-right-color:#d2e2ff38;margin:1.5rem 0;padding:.62rem .88rem .62rem 1.05rem;font-size:1.06em;font-style:italic;line-height:1.8;position:relative}.WritingPostExperience-module__HzZEtW__body blockquote:before{content:"“";font-size:2rem;font-family:var(--font-heading);color:#e4efff8a;line-height:1;position:absolute;top:-.18rem;left:.52rem}.WritingPostExperience-module__HzZEtW__body blockquote p{text-indent:0}.WritingPostExperience-module__HzZEtW__body hr{border-color:#dceaff38;margin:2rem 0}.WritingPostExperience-module__HzZEtW__body table{font-size:.92em}.WritingPostExperience-module__HzZEtW__body th{letter-spacing:.02em;text-transform:uppercase;color:#eaf4ffd9;font-size:.78em}:is(.WritingPostExperience-module__HzZEtW__body td,.WritingPostExperience-module__HzZEtW__body th){border-color:#dfecff33}.WritingPostExperience-module__HzZEtW__body figure{margin:1.7rem 0}.WritingPostExperience-module__HzZEtW__body figcaption{color:#cadaeec7;margin-top:.42rem;font-size:.76em}.WritingPostExperience-module__HzZEtW__body .mermaid-diagram{background:#070b13d1;border-color:#ecf5ff33}.WritingPostExperience-module__HzZEtW__body .mermaid-fallback{color:#e6eefaf0;background:#070b13ad;border-color:#ecf5ff2e}.WritingPostExperience-module__HzZEtW__faqSection{background:linear-gradient(135deg,#ffffff0b,#fff0),linear-gradient(#080d15e0,#080d15bd);border:1px solid #d9e8ff3d;margin-top:3rem;padding:clamp(1rem,2.5vw,1.5rem);box-shadow:inset 0 1px #ffffff14,0 12px 42px #00000047}.WritingPostExperience-module__HzZEtW__faqHeader{max-width:44rem}.WritingPostExperience-module__HzZEtW__faqEyebrow{letter-spacing:.14em;text-transform:uppercase;color:#c4d4ebd1;font-size:.62rem;font-weight:620}.WritingPostExperience-module__HzZEtW__faqTitle{letter-spacing:-.015em;color:#f7fbfffa;margin-top:.34rem;font-size:clamp(1.12rem,1.02rem + .55vw,1.54rem);font-weight:610;line-height:1.15}.WritingPostExperience-module__HzZEtW__faqSubtitle{color:#cedef3e0;max-width:38rem;margin-top:.44rem;font-size:.83rem;line-height:1.52}.WritingPostExperience-module__HzZEtW__faqList{gap:.32rem;margin-top:.94rem;display:grid}.WritingPostExperience-module__HzZEtW__faqItem{background:#070b1394;border:1px solid #d6e6ff33;transition:border-color .17s,background-color .17s}.WritingPostExperience-module__HzZEtW__faqItem:hover{background:#080d16b8;border-color:#e3efff5c}.WritingPostExperience-module__HzZEtW__faqItem[open]{background:#090e17d1;border-color:#eaf4ff61}.WritingPostExperience-module__HzZEtW__faqQuestion{cursor:pointer;letter-spacing:-.006em;color:#f7fbfffa;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.72rem;padding:.76rem .84rem;font-size:.91rem;font-weight:570;line-height:1.38;list-style:none;display:grid}.WritingPostExperience-module__HzZEtW__faqQuestion::-webkit-details-marker{display:none}.WritingPostExperience-module__HzZEtW__faqQuestionIndex{letter-spacing:.14em;color:#bacbe5e6;margin-top:.22rem;font-size:.62rem;font-weight:610}.WritingPostExperience-module__HzZEtW__faqQuestionText{text-wrap:pretty}.WritingPostExperience-module__HzZEtW__faqQuestionGlyph{opacity:.86;width:.88rem;height:.88rem;margin-top:.24rem;position:relative}.WritingPostExperience-module__HzZEtW__faqQuestionGlyph:before,.WritingPostExperience-module__HzZEtW__faqQuestionGlyph:after{content:"";transform-origin:50%;background:#e7f2ffeb;width:100%;height:1px;position:absolute;top:50%;left:0}.WritingPostExperience-module__HzZEtW__faqQuestionGlyph:after{transition:transform .17s;transform:rotate(90deg)}.WritingPostExperience-module__HzZEtW__faqItem[open] .WritingPostExperience-module__HzZEtW__faqQuestionGlyph:after{transform:rotate(0)}.WritingPostExperience-module__HzZEtW__faqAnswer{color:#dae7f8e6;text-wrap:pretty;margin:0;padding:.08rem 2.28rem .92rem 2.56rem;font-size:.84rem;line-height:1.62}.WritingPostExperience-module__HzZEtW__readWithDock{justify-self:center;margin-top:0}.WritingPostExperience-module__HzZEtW__footer{margin-top:2.8rem;padding-top:1.4rem}.WritingPostExperience-module__HzZEtW__prevNext{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;display:grid}.WritingPostExperience-module__HzZEtW__navCard{background:linear-gradient(130deg,#ffffff0f,#fff0 52%),linear-gradient(#080d16cc,#070c14a8);border:1px solid #deecff3d;grid-template-columns:minmax(0,1fr) auto;gap:.66rem;min-height:5.9rem;padding:.66rem .7rem .7rem;transition:transform .19s,border-color .19s,box-shadow .19s,background-color .19s;display:grid;position:relative;overflow:hidden}.WritingPostExperience-module__HzZEtW__navCard:before{content:"";pointer-events:none;opacity:.72;background-image:linear-gradient(#ffffff0c 1px,#0000 1px);background-size:100% 25px;position:absolute;inset:0}.WritingPostExperience-module__HzZEtW__navCard:after{content:"";pointer-events:none;opacity:.85;background:radial-gradient(circle at 50% 22%,#e2eeff1f,#0000 52%);transition:opacity .19s,transform .23s;position:absolute;inset:-24% -6%}.WritingPostExperience-module__HzZEtW__navCard:hover{border-color:#ebf6ff75;transform:translateY(-2px);box-shadow:0 14px 34px #00000054,inset 0 0 0 1px #ffffff12}.WritingPostExperience-module__HzZEtW__navCard:hover:after{opacity:1;transform:scale(1.04)}.WritingPostExperience-module__HzZEtW__navCardBody{z-index:1;position:relative}.WritingPostExperience-module__HzZEtW__navCardPrev{grid-template-columns:auto minmax(0,1fr)}.WritingPostExperience-module__HzZEtW__navCardPrev .WritingPostExperience-module__HzZEtW__navCardBody{order:2}.WritingPostExperience-module__HzZEtW__navCardPrev .WritingPostExperience-module__HzZEtW__navCardDirection{order:1}.WritingPostExperience-module__HzZEtW__navCardLabel{letter-spacing:.13em;text-transform:uppercase;color:#c6d8efc2;font-size:.58rem;font-weight:600}.WritingPostExperience-module__HzZEtW__navCardTitle{letter-spacing:-.013em;color:#f3f8fff7;text-wrap:pretty;max-width:24ch;margin-top:.32rem;font-size:clamp(.92rem,.88rem + .18vw,1.04rem);font-weight:590;line-height:1.22}.WritingPostExperience-module__HzZEtW__navCardMeta{display:none}.WritingPostExperience-module__HzZEtW__navCardDirection{z-index:1;color:#eaf4fff0;background:#0a101b94;border:1px solid #e4f0ff57;align-self:center;place-items:center;width:1.72rem;height:1.72rem;font-size:.88rem;line-height:1;display:inline-grid;position:relative}.WritingPostExperience-module__HzZEtW__navCardNext{text-align:right}.WritingPostExperience-module__HzZEtW__navCardNext .WritingPostExperience-module__HzZEtW__navCardTitle{margin-left:auto}.WritingPostExperience-module__HzZEtW__recommendSection{background:0 0;border:0;margin-top:1.72rem;padding:0;position:relative;overflow:visible}.WritingPostExperience-module__HzZEtW__recommendSection:before{display:none}.WritingPostExperience-module__HzZEtW__recommendHeader{z-index:1;justify-content:flex-start;align-items:flex-start;gap:.34rem;padding:0 .12rem;display:flex;position:relative}.WritingPostExperience-module__HzZEtW__recommendLabel{letter-spacing:.13em;text-transform:uppercase;color:#c6d6ecbd;font-size:.62rem;font-weight:600}.WritingPostExperience-module__HzZEtW__recommendList{z-index:1;perspective:1200px;grid-template-columns:repeat(12,minmax(0,1fr));gap:.46rem;margin-top:.56rem;display:grid;position:relative}.WritingPostExperience-module__HzZEtW__recommendItem{--recommend-accent:189,209,238;--recommend-cover:radial-gradient(circle at 16% 12%,#ffffff29,transparent 42%),linear-gradient(145deg,#0a1322,#0e1c31);--recommend-local-x:0px;--recommend-local-y:0px;isolation:isolate;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);min-height:8.7rem;transform:translate3d(var(--recommend-local-x),var(--recommend-local-y),0);will-change:transform;background:#080d168f;border:1px solid #d6e5fc33;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.86rem;padding:.88rem .94rem;transition:transform .22s,border-color .22s,box-shadow .22s,clip-path .22s;display:grid;position:relative;overflow:hidden}.WritingPostExperience-module__HzZEtW__recommendItem:before{content:"";pointer-events:none;background-image:var(--recommend-cover);filter:saturate(1.06)contrast(1.1)brightness(.66);background-position:50%;background-repeat:no-repeat;background-size:cover;transition:transform .3s,filter .3s;position:absolute;inset:0;transform:scale(1.08)}.WritingPostExperience-module__HzZEtW__recommendItem:after{content:"";pointer-events:none;background:linear-gradient(90deg,#080d16d1 0%,#080d1699 35%,#080d1666 62%,#080d1680 100%),linear-gradient(180deg,#ffffff0f 0 1px,transparent 1px 100%),linear-gradient(90deg,rgba(var(--recommend-accent),.78)0 2px,rgba(var(--recommend-accent),0)2px),radial-gradient(circle at 86% 14%,rgba(var(--recommend-accent),.22)0%,rgba(var(--recommend-accent),0)42%);background-repeat:no-repeat,repeat,no-repeat,no-repeat;background-size:auto,100% 26px,auto,auto;position:absolute;inset:0}.WritingPostExperience-module__HzZEtW__recommendItem:first-child{--recommend-accent:190,210,238;z-index:3;min-height:10.3rem}.WritingPostExperience-module__HzZEtW__recommendItem:first-child .WritingPostExperience-module__HzZEtW__recommendTitle{max-width:34ch;font-size:clamp(1.12rem,1.04rem + .3vw,1.34rem)}.WritingPostExperience-module__HzZEtW__recommendItem:nth-child(2){--recommend-accent:107,199,172;clip-path:polygon(0 0,100% 0,96.5% 100%,0 100%);z-index:2;grid-column:1/8;min-height:8.3rem;margin-top:-.14rem}.WritingPostExperience-module__HzZEtW__recommendItem:nth-child(3){--recommend-accent:231,147,114;clip-path:polygon(3.5% 0,100% 0,100% 100%,0 100%);z-index:1;grid-column:6/-1;min-height:8.8rem;margin-top:-1.18rem}.WritingPostExperience-module__HzZEtW__recommendItem:hover{transform:translate3d(var(--recommend-local-x),calc(var(--recommend-local-y) - 2px),0)scale(1.006);border-color:#e9f4ff66;box-shadow:0 14px 34px #0000004d,inset 0 0 0 1px #ffffff0f}.WritingPostExperience-module__HzZEtW__recommendItem:hover:before{filter:saturate(1.1)contrast(1.13)brightness(.72);transform:scale(1.12)}.WritingPostExperience-module__HzZEtW__recommendItem:hover:after{background:linear-gradient(90deg,#080d16bd 0%,#080d1680 35%,#080d1652 62%,#080d1670 100%),linear-gradient(180deg,#ffffff12 0 1px,transparent 1px 100%),linear-gradient(90deg,rgba(var(--recommend-accent),.92)0 2px,rgba(var(--recommend-accent),0)2px),radial-gradient(circle at 86% 14%,rgba(var(--recommend-accent),.3)0%,rgba(var(--recommend-accent),0)45%);background-repeat:no-repeat,repeat,no-repeat,no-repeat;background-size:auto,100% 26px,auto,auto}.WritingPostExperience-module__HzZEtW__recommendBody{z-index:1;align-content:end;gap:.24rem;min-width:0;display:grid;position:relative}.WritingPostExperience-module__HzZEtW__recommendIndex{letter-spacing:.14em;color:#b9cce7e0;text-transform:uppercase;font-size:.58rem;font-weight:620}.WritingPostExperience-module__HzZEtW__recommendTitle{letter-spacing:-.012em;color:#f7fbfffa;text-wrap:pretty;max-width:30ch;margin-top:.1rem;font-size:1.01rem;font-weight:585;line-height:1.24}.WritingPostExperience-module__HzZEtW__recommendMeta{letter-spacing:.02em;color:#c6d6ecd6;margin-top:.36rem;font-size:.69rem}.WritingPostExperience-module__HzZEtW__recommendArrow{z-index:1;color:#d3e1f5e6;background:#090f1a94;border:1px solid #e0edff57;place-self:end;place-items:center;width:2.02rem;height:2.02rem;font-size:.95rem;line-height:1;display:inline-grid;position:relative}.WritingPostExperience-module__HzZEtW__recommendItem:nth-child(2) .WritingPostExperience-module__HzZEtW__recommendTitle,.WritingPostExperience-module__HzZEtW__recommendItem:nth-child(3) .WritingPostExperience-module__HzZEtW__recommendTitle{max-width:26ch;font-size:.96rem}.WritingPostExperience-module__HzZEtW__recommendItem:nth-child(3) .WritingPostExperience-module__HzZEtW__recommendBody{text-align:right;justify-self:end}.WritingPostExperience-module__HzZEtW__recommendItem:nth-child(3) .WritingPostExperience-module__HzZEtW__recommendArrow{justify-self:start}.WritingPostExperience-module__HzZEtW__recommendItem:nth-child(3):after{background:linear-gradient(270deg,#080d16d1 0%,#080d1699 35%,#080d1666 62%,#080d1680 100%),linear-gradient(180deg,#ffffff0f 0 1px,transparent 1px 100%),linear-gradient(270deg,rgba(var(--recommend-accent),.78)0 2px,rgba(var(--recommend-accent),0)2px),radial-gradient(circle at 14% 14%,rgba(var(--recommend-accent),.22)0%,rgba(var(--recommend-accent),0)42%);background-repeat:no-repeat,repeat,no-repeat,no-repeat;background-size:auto,100% 26px,auto,auto}.WritingPostExperience-module__HzZEtW__recommendItem:nth-child(3):hover:after{background:linear-gradient(270deg,#080d16bd 0%,#080d1680 35%,#080d1652 62%,#080d1670 100%),linear-gradient(180deg,#ffffff12 0 1px,transparent 1px 100%),linear-gradient(270deg,rgba(var(--recommend-accent),.92)0 2px,rgba(var(--recommend-accent),0)2px),radial-gradient(circle at 14% 14%,rgba(var(--recommend-accent),.3)0%,rgba(var(--recommend-accent),0)45%);background-repeat:no-repeat,repeat,no-repeat,no-repeat;background-size:auto,100% 26px,auto,auto}@keyframes WritingPostExperience-module__HzZEtW__post-scroll-cue{0%,to{opacity:.82;transform:translateY(0)}50%{opacity:1;transform:translateY(3px)}}@media (max-width:920px){.WritingPostExperience-module__HzZEtW__article{max-width:100%}.WritingPostExperience-module__HzZEtW__heroStage{min-height:calc(80svh - 3.4rem);padding-bottom:1.4rem}.WritingPostExperience-module__HzZEtW__title{font-size:clamp(2rem,10vw,3rem)}.WritingPostExperience-module__HzZEtW__readingSurface{padding:1rem}.WritingPostExperience-module__HzZEtW__body{--measure:62ch;letter-spacing:.002em;font-size:1rem;line-height:1.82}.WritingPostExperience-module__HzZEtW__body p+p{text-indent:0;margin-top:.82em}.WritingPostExperience-module__HzZEtW__body h2{margin-top:2.3rem;font-size:clamp(1.32rem,1.12rem + .92vw,1.76rem)}.WritingPostExperience-module__HzZEtW__body h3{margin-top:1.8rem;font-size:clamp(1.14rem,1.02rem + .5vw,1.34rem)}.WritingPostExperience-module__HzZEtW__faqSection{margin-top:2.2rem;padding:.88rem}.WritingPostExperience-module__HzZEtW__faqQuestion{gap:.56rem;padding:.68rem .7rem;font-size:.86rem}.WritingPostExperience-module__HzZEtW__faqQuestionIndex{margin-top:.2rem;font-size:.58rem}.WritingPostExperience-module__HzZEtW__faqAnswer{padding:.04rem .72rem .74rem 1.84rem;font-size:.8rem;line-height:1.56}.WritingPostExperience-module__HzZEtW__readWithDock{margin-top:0}.WritingPostExperience-module__HzZEtW__prevNext{grid-template-columns:1fr}.WritingPostExperience-module__HzZEtW__navCard{min-height:auto;padding:.68rem .64rem .72rem}.WritingPostExperience-module__HzZEtW__navCardNext{text-align:left}.WritingPostExperience-module__HzZEtW__navCardNext .WritingPostExperience-module__HzZEtW__navCardTitle{margin-left:0}.WritingPostExperience-module__HzZEtW__recommendSection{padding:0}.WritingPostExperience-module__HzZEtW__recommendHeader{gap:.28rem;padding:0}.WritingPostExperience-module__HzZEtW__recommendList{grid-template-columns:1fr;gap:.36rem}.WritingPostExperience-module__HzZEtW__recommendItem{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);--recommend-local-x:0px;--recommend-local-y:0px;grid-column:1/-1;gap:.54rem;min-height:6.7rem;margin-top:0;padding:.62rem .64rem;transform:none}.WritingPostExperience-module__HzZEtW__recommendItem:first-child{min-height:7.3rem}.WritingPostExperience-module__HzZEtW__recommendItem:nth-child(2),.WritingPostExperience-module__HzZEtW__recommendItem:nth-child(3){grid-column:1/-1;min-height:6.5rem}.WritingPostExperience-module__HzZEtW__recommendItem:nth-child(3) .WritingPostExperience-module__HzZEtW__recommendBody{text-align:left;justify-self:start}.WritingPostExperience-module__HzZEtW__recommendItem:nth-child(3) .WritingPostExperience-module__HzZEtW__recommendArrow{justify-self:end}.WritingPostExperience-module__HzZEtW__recommendTitle{max-width:100%;font-size:.9rem}.WritingPostExperience-module__HzZEtW__recommendItem:first-child .WritingPostExperience-module__HzZEtW__recommendTitle{font-size:.98rem}.WritingPostExperience-module__HzZEtW__recommendMeta{margin-top:.32rem;padding-top:0;font-size:.66rem}.WritingPostExperience-module__HzZEtW__recommendArrow{width:1.72rem;height:1.72rem;font-size:.84rem}}@media (prefers-reduced-motion:reduce){.WritingPostExperience-module__HzZEtW__backdropImage,.WritingPostExperience-module__HzZEtW__backdropImageHover,.WritingPostExperience-module__HzZEtW__linefieldCanvas,.WritingPostExperience-module__HzZEtW__hero,.WritingPostExperience-module__HzZEtW__readingSurface,.WritingPostExperience-module__HzZEtW__scrollCue{animation:none;transform:none}.WritingPostExperience-module__HzZEtW__recommendItem{--recommend-local-x:0px;--recommend-local-y:0px;transform:none}}
