.DeskPlate-module__iTdJOa__plate{aspect-ratio:16/9;background:#08080a;position:relative;container-type:inline-size}.DeskPlate-module__iTdJOa__photo{object-fit:cover;width:100%;height:100%;display:block}.DeskPlate-module__iTdJOa__glass{transform-origin:50% 100%;opacity:0;width:44.26%;height:46.33%;transition:opacity .62s var(--ease);position:absolute;top:18.07%;left:27.87%;overflow:hidden;transform:perspective(90cqw)rotateX(1.1deg)}.DeskPlate-module__iTdJOa__plate[data-live=true] .DeskPlate-module__iTdJOa__glass{opacity:1}.DeskPlate-module__iTdJOa__bloom{background:radial-gradient(120% 86% at 50% 8%,#56687c29 0%,#0000 70%),linear-gradient(183deg,#f2f0ea0d 0%,#0000 38%);position:absolute;inset:0}.DeskPlate-module__iTdJOa__ide{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.005em;flex-direction:column;font-size:1.88cqw;line-height:1.42;display:flex;position:absolute;inset:0}.DeskPlate-module__iTdJOa__bar{background:#f2f0ea0d;border-bottom:1px solid #f2f0ea14;flex:none;align-items:center;gap:.8cqw;height:2.1em;padding-inline:.9cqw;display:flex}.DeskPlate-module__iTdJOa__dots{gap:.34cqw;display:flex}.DeskPlate-module__iTdJOa__dots>i{background:#f2f0ea42;border-radius:50%;width:.4cqw;height:.4cqw}.DeskPlate-module__iTdJOa__tab{color:#f2f0ea75;font-size:.82em}.DeskPlate-module__iTdJOa__view{flex:1;min-height:0;padding-inline:.7cqw;overflow:hidden}.DeskPlate-module__iTdJOa__code{transition:transform .18s var(--ease);will-change:transform}.DeskPlate-module__iTdJOa__row{white-space:pre;opacity:0;display:flex}.DeskPlate-module__iTdJOa__row[data-on=true]{opacity:1}.DeskPlate-module__iTdJOa__gutter{text-align:right;color:#f2f0ea33;flex:none;width:3ch;padding-right:1ch}.DeskPlate-module__iTdJOa__text{align-items:center;min-width:0;display:flex}.DeskPlate-module__iTdJOa__comment{color:#f2f0ea4d;font-style:italic}.DeskPlate-module__iTdJOa__keyword{color:var(--accent)}.DeskPlate-module__iTdJOa__string,.DeskPlate-module__iTdJOa__number{color:var(--gold)}.DeskPlate-module__iTdJOa__call{color:#f2f0eae6}.DeskPlate-module__iTdJOa__ident{color:#f2f0eaa8}.DeskPlate-module__iTdJOa__punct{color:#f2f0ea61}.DeskPlate-module__iTdJOa__plain{color:#f2f0ea99}.DeskPlate-module__iTdJOa__time{color:#f2f0ea47}.DeskPlate-module__iTdJOa__tick,.DeskPlate-module__iTdJOa__warn{color:var(--gold)}.DeskPlate-module__iTdJOa__caret{background:var(--accent);flex:none;width:.55em;height:1.05em;margin-left:.12em}.DeskPlate-module__iTdJOa__caret:not([data-typing]){animation:1.05s step-end infinite DeskPlate-module__iTdJOa__blink}@keyframes DeskPlate-module__iTdJOa__blink{0%,50%{opacity:1}50.01%,to{opacity:0}}.DeskPlate-module__iTdJOa__spill{pointer-events:none;opacity:0;transition:opacity .9s var(--ease);background:radial-gradient(58% 76% at 50% 0,#a8bace17 0%,#0000 72%);position:absolute;inset:62% 22% 4%}.DeskPlate-module__iTdJOa__plate[data-live=true] .DeskPlate-module__iTdJOa__spill{opacity:1}@media (prefers-reduced-motion:reduce){.DeskPlate-module__iTdJOa__caret{animation:none!important}.DeskPlate-module__iTdJOa__code{transition:none}}
.ScrollFrames-module__RlKGmW__plate{aspect-ratio:1;background:#1f1f1f;position:relative}.ScrollFrames-module__RlKGmW__canvas{opacity:0;width:100%;height:100%;transition:opacity var(--d-fade) linear;display:block}.ScrollFrames-module__RlKGmW__plate[data-ready=true] .ScrollFrames-module__RlKGmW__canvas{opacity:1}
.SiteFooter-module__C4mfIa__footer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:64px;padding-block:64px 72px;display:grid}.SiteFooter-module__C4mfIa__pitch{font-size:var(--t-head);letter-spacing:-.035em;max-width:22ch;margin-bottom:26px;font-weight:600;line-height:1.05}.SiteFooter-module__C4mfIa__socials{flex-wrap:wrap;gap:28px;display:flex}.SiteFooter-module__C4mfIa__socialLink{border-bottom:1px solid var(--rule-strong);transition:border-color var(--d-fade) var(--ease);padding-bottom:2px}.SiteFooter-module__C4mfIa__socialLink:hover{border-bottom-color:var(--accent)}.SiteFooter-module__C4mfIa__fuel{text-align:right}.SiteFooter-module__C4mfIa__note{margin-top:16px}.SiteFooter-module__C4mfIa__colophon{border-top:1px solid var(--rule);justify-content:space-between;gap:24px;padding-block:22px;display:flex}@media (max-width:820px){.SiteFooter-module__C4mfIa__footer{grid-template-columns:1fr;gap:44px;padding-block:48px 40px}.SiteFooter-module__C4mfIa__fuel{text-align:left}.SiteFooter-module__C4mfIa__colophon{flex-direction:column;gap:8px}}
.ProjectDialog-module__qHdRmG__dialog{border:1px solid var(--rule-strong);background:var(--ground);width:min(1120px,100vw - 48px);max-width:none;max-height:calc(100vh - 48px);color:var(--ink);padding:0;overflow:hidden}.ProjectDialog-module__qHdRmG__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000b8}.ProjectDialog-module__qHdRmG__scroll{overscroll-behavior:contain;max-height:calc(100vh - 48px);overflow-y:auto}.ProjectDialog-module__qHdRmG__stage{aspect-ratio:16/9;background:var(--ground-2);border-bottom:1px solid var(--rule-strong);position:relative;overflow:hidden}.ProjectDialog-module__qHdRmG__frame{transform-origin:0 0;width:1440px;height:810px;transform:scale(var(--fit,1));border:0;position:absolute;inset:0 auto auto 0}.ProjectDialog-module__qHdRmG__shield{z-index:1;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:flex-end;padding-bottom:18px;display:flex;position:absolute;inset:0}.ProjectDialog-module__qHdRmG__shieldHint{border:1px solid var(--rule-strong);color:var(--ink-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:color var(--d-fade) var(--ease), border-color var(--d-fade) var(--ease);background:#000000a8;border-radius:999px;padding:8px 14px}.ProjectDialog-module__qHdRmG__shield:hover .ProjectDialog-module__qHdRmG__shieldHint,.ProjectDialog-module__qHdRmG__shield:focus-visible .ProjectDialog-module__qHdRmG__shieldHint{border-color:var(--ink-2);color:var(--accent)}.ProjectDialog-module__qHdRmG__stageFill{position:absolute;inset:0}.ProjectDialog-module__qHdRmG__stageNote{color:var(--ink-2);background:linear-gradient(#0000,#0000008c);padding:10px 16px;position:absolute;inset:auto 0 0}.ProjectDialog-module__qHdRmG__close{z-index:2;border:1px solid var(--rule-strong);color:var(--ink);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color var(--d-fade) var(--ease), color var(--d-fade) var(--ease);background:#000000a8;border-radius:999px;padding:8px 14px;position:absolute;top:12px;right:12px}.ProjectDialog-module__qHdRmG__close:hover{border-color:var(--ink-2);color:var(--accent)}.ProjectDialog-module__qHdRmG__body{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:baseline;gap:48px;padding:32px 36px 36px;display:grid}.ProjectDialog-module__qHdRmG__title{font-size:var(--t-sub);letter-spacing:-.025em;margin:10px 0 14px;font-weight:600;line-height:1.1}.ProjectDialog-module__qHdRmG__text{font-size:var(--t-small);color:var(--ink-2);max-width:62ch;line-height:1.55}.ProjectDialog-module__qHdRmG__facts{grid-template-columns:1fr 1fr;align-content:start;gap:24px 20px;display:grid}.ProjectDialog-module__qHdRmG__factLabel{margin-bottom:6px}.ProjectDialog-module__qHdRmG__factValue{font-size:var(--t-small)}.ProjectDialog-module__qHdRmG__link{color:var(--accent);margin-top:18px;display:inline-block}.ProjectDialog-module__qHdRmG__link:hover{color:#4a9bf5}.ProjectDialog-module__qHdRmG__plateButton{z-index:2;border:1px solid var(--rule-strong);color:var(--ink);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color var(--d-fade) var(--ease), color var(--d-fade) var(--ease);background:#0000009e;border-radius:999px;padding:10px 16px;position:absolute;bottom:16px;right:16px}.ProjectDialog-module__qHdRmG__plateButton:hover{border-color:var(--ink-2);color:var(--accent)}@media (max-width:900px){.ProjectDialog-module__qHdRmG__body{grid-template-columns:1fr;gap:24px;padding:24px 20px 28px}.ProjectDialog-module__qHdRmG__dialog{width:calc(100vw - 24px)}}
.VideoPlate-module__coh82a__wrap{background:var(--ground-2);width:100%;display:block;position:relative;overflow:hidden}.VideoPlate-module__coh82a__frame{display:block;position:absolute;inset:0}.VideoPlate-module__coh82a__wrap img{object-fit:cover;width:100%;height:100%}.VideoPlate-module__coh82a__play{z-index:2;width:76px;height:76px;transition:background var(--d-fade) var(--ease), border-color var(--d-fade) var(--ease);background:#0e0e1073;border:1px solid #f2f0ea52;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VideoPlate-module__coh82a__wrap:hover .VideoPlate-module__coh82a__play{border-color:var(--ink-2);background:#0e0e109e}.VideoPlate-module__coh82a__playSm{width:54px;height:54px}.VideoPlate-module__coh82a__runtime{z-index:2;font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.1em;color:var(--ink);background:#0e0e10b3;padding:3px 7px;font-size:.656rem;position:absolute;top:10px;right:12px}.VideoPlate-module__coh82a__trigger{cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.VideoPlate-module__coh82a__player{background:#000;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.VideoPlate-module__coh82a__dialog{max-width:min(1200px, calc(100vw - 2 * var(--margin)));width:100%;color:var(--ink);background:0 0;border:0;padding:0}.VideoPlate-module__coh82a__dialog::backdrop{background:#080809db}.VideoPlate-module__coh82a__dialogInner{width:100%;position:relative}.VideoPlate-module__coh82a__dialogFrame{aspect-ratio:16/9;border:1px solid var(--rule-strong);background:#000;width:100%;position:relative;overflow:hidden}.VideoPlate-module__coh82a__dialogBar{justify-content:space-between;align-items:baseline;gap:24px;padding-top:16px;display:flex}.VideoPlate-module__coh82a__dialogTitle{letter-spacing:-.02em;font-size:1.0625rem;font-weight:600}.VideoPlate-module__coh82a__close{cursor:pointer;font-family:var(--font-plex-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.15em;color:var(--accent);background:0 0;border:0;padding:6px 0;font-size:.6875rem;font-weight:500}.VideoPlate-module__coh82a__close:hover{color:#4a9bf5}.VideoPlate-module__coh82a__closeOver{border:1px solid var(--rule-strong);background:var(--ground);width:36px;height:36px;color:var(--ink);cursor:pointer;transition:border-color var(--d-fade) var(--ease), color var(--d-fade) var(--ease);justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-44px;right:0}.VideoPlate-module__coh82a__closeOver:hover{border-color:var(--accent);color:var(--accent)}@media (max-width:700px){.VideoPlate-module__coh82a__closeOver{width:44px;height:44px;top:-52px}}
.page-module__y49hrW__list{padding-bottom:8px}.page-module__y49hrW__row{border-top:1px solid var(--rule);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:56px;padding-block:46px;display:grid}.page-module__y49hrW__row:first-child{border-top:1px solid var(--rule-strong)}.page-module__y49hrW__flip .page-module__y49hrW__shot{order:2}.page-module__y49hrW__kind{margin-bottom:14px}.page-module__y49hrW__headline{font-size:var(--t-head);letter-spacing:-.03em;margin-bottom:16px;font-weight:600;line-height:1.1}.page-module__y49hrW__body{font-size:var(--t-body);color:var(--ink-2);max-width:52ch;margin-bottom:16px;line-height:1.55}.page-module__y49hrW__why{color:var(--gold);margin-bottom:22px;font-size:.8125rem}.page-module__y49hrW__tags{flex-wrap:wrap;gap:7px;margin-bottom:22px;display:flex}.page-module__y49hrW__links{align-items:center;gap:22px;display:flex}.page-module__y49hrW__link{color:var(--accent)}.page-module__y49hrW__link:hover{color:#4a9bf5}.page-module__y49hrW__closing{border-top:1px solid var(--rule-strong);grid-template-columns:220px minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:48px;margin-top:60px;padding-block:44px;display:grid}.page-module__y49hrW__closingHead{font-size:var(--t-sub);letter-spacing:-.01em;line-height:1.4}.page-module__y49hrW__closingAside{font-size:var(--t-small);color:var(--ink-2)}@media (max-width:1100px){.page-module__y49hrW__row{grid-template-columns:1fr;gap:28px;padding-block:36px}.page-module__y49hrW__flip .page-module__y49hrW__shot{order:0}.page-module__y49hrW__closing{grid-template-columns:1fr;gap:16px}}
.page-module__Ygu5rq__strip{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule);grid-template-columns:240px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;padding-block:26px;display:grid}.page-module__Ygu5rq__stripText{font-size:var(--t-small);color:var(--ink-2)}.page-module__Ygu5rq__featured{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:56px;padding-block:60px 0;display:grid}.page-module__Ygu5rq__shot{background:var(--ground-2);aspect-ratio:9/16;width:100%;max-width:340px;position:relative;overflow:hidden}.page-module__Ygu5rq__shot img{object-fit:cover;object-position:center top;width:100%;height:100%}.page-module__Ygu5rq__featuredHead{align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.page-module__Ygu5rq__icon{border-radius:22%;flex-shrink:0;position:relative;overflow:hidden}.page-module__Ygu5rq__iconLg{width:96px;height:96px}.page-module__Ygu5rq__iconSm{width:76px;height:76px}.page-module__Ygu5rq__featuredTitle{font-size:var(--t-head);letter-spacing:-.03em;margin-block:8px 4px;font-weight:600;line-height:1.05}.page-module__Ygu5rq__featuredBody{font-size:var(--t-body);color:var(--ink-2);margin-bottom:22px;line-height:1.55}.page-module__Ygu5rq__tags{flex-wrap:wrap;gap:7px;margin-bottom:26px;display:flex}.page-module__Ygu5rq__actions{flex-wrap:wrap;gap:10px;margin-bottom:26px;display:flex}.page-module__Ygu5rq__facts{border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-top:22px;display:grid}.page-module__Ygu5rq__factLabel{margin-bottom:5px}.page-module__Ygu5rq__factValue{color:var(--ink)}.page-module__Ygu5rq__shelfHead{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:30px;display:flex}.page-module__Ygu5rq__shelfHead h2{font-size:.9375rem;font-weight:600}.page-module__Ygu5rq__shelf{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 32px;display:grid}.page-module__Ygu5rq__card{border-top:1px solid var(--rule);flex-direction:column;gap:16px;padding-top:22px;display:flex}.page-module__Ygu5rq__cardHead{align-items:flex-start;gap:18px;display:flex}.page-module__Ygu5rq__cardTitle{letter-spacing:-.02em;margin-bottom:4px;font-size:1.3125rem;font-weight:600;line-height:1.15}.page-module__Ygu5rq__cardBody{font-size:var(--t-small);color:var(--ink-2);line-height:1.5}.page-module__Ygu5rq__cardLinks{align-items:center;gap:22px;margin-top:auto;padding-top:2px;display:flex}.page-module__Ygu5rq__link{color:var(--accent)}.page-module__Ygu5rq__link:hover{color:#4a9bf5}.page-module__Ygu5rq__coffee{border:1px solid var(--rule-strong);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:56px;margin-top:76px;padding:44px 48px;display:grid}.page-module__Ygu5rq__coffeeHead{font-size:var(--t-sub);letter-spacing:-.03em;max-width:26ch;margin-bottom:10px;font-weight:600;line-height:1.15}.page-module__Ygu5rq__coffeeBody{font-size:var(--t-small);color:var(--ink-2);max-width:52ch}.page-module__Ygu5rq__coffeeSide{text-align:right}.page-module__Ygu5rq__empty{border-top:1px solid var(--rule-strong);font-size:var(--t-small);color:var(--ink-2);max-width:56ch;padding-top:26px}@media (max-width:1100px){.page-module__Ygu5rq__strip,.page-module__Ygu5rq__featured{grid-template-columns:1fr;gap:24px}.page-module__Ygu5rq__shot{max-width:260px}.page-module__Ygu5rq__shelf{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__Ygu5rq__coffee{grid-template-columns:1fr;gap:28px;margin-top:56px;padding:32px}.page-module__Ygu5rq__coffeeSide{text-align:left}}@media (max-width:700px){.page-module__Ygu5rq__shelf{grid-template-columns:1fr}}.page-module__Ygu5rq__icon img{object-fit:cover;width:100%;height:100%}
.page-module__0cYXXq__featured{padding-bottom:24px}.page-module__0cYXXq__featuredMeta{border-bottom:1px solid var(--rule-strong);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:40px;padding-top:22px;padding-bottom:22px;display:grid}.page-module__0cYXXq__featuredTitle{font-size:var(--t-head);letter-spacing:-.03em;margin-bottom:8px;font-weight:600;line-height:1.05}.page-module__0cYXXq__note{font-size:var(--t-small);color:var(--ink-2);max-width:48ch;margin-top:10px}.page-module__0cYXXq__watch{color:var(--accent);border-bottom:1px solid var(--accent);white-space:nowrap;padding-bottom:2px}.page-module__0cYXXq__watch:hover{color:#4a9bf5}.page-module__0cYXXq__listHead{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:30px;padding-top:56px;display:flex}.page-module__0cYXXq__listHead h2{font-size:.9375rem;font-weight:600}.page-module__0cYXXq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;display:grid}.page-module__0cYXXq__cardMeta{border-top:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:16px;margin-top:14px;padding-top:14px;display:flex}.page-module__0cYXXq__cardTitle{letter-spacing:-.02em;font-size:1.3125rem;font-weight:600;line-height:1.15}.page-module__0cYXXq__cardWhere{margin-top:6px}.page-module__0cYXXq__closing{border-top:1px solid var(--rule-strong);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:56px;margin-top:60px;padding-block:44px;display:grid}.page-module__0cYXXq__closingText{font-size:var(--t-sub);letter-spacing:-.025em;max-width:30ch;line-height:1.2}@media (max-width:1100px){.page-module__0cYXXq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__0cYXXq__featuredMeta{grid-template-columns:1fr;gap:12px}.page-module__0cYXXq__closing{grid-template-columns:1fr;gap:24px}}@media (max-width:700px){.page-module__0cYXXq__grid{grid-template-columns:1fr}}
.page-module__yVn-1a__intro{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule);grid-template-columns:240px minmax(0,1fr);align-items:center;gap:48px;padding-block:26px;display:grid}.page-module__yVn-1a__introText{font-size:var(--t-small);color:var(--ink-2);max-width:68ch}.page-module__yVn-1a__list{padding-block:8px 0}.page-module__yVn-1a__entry{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px;padding-block:44px;display:grid}.page-module__yVn-1a__head{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:14px;display:flex}.page-module__yVn-1a__title{font-size:var(--t-row);letter-spacing:-.025em;font-weight:600;line-height:1.1}.page-module__yVn-1a__blurb{font-size:var(--t-small);color:var(--ink-2);max-width:56ch;line-height:1.55}.page-module__yVn-1a__why{border-top:1px solid var(--rule);grid-template-columns:64px minmax(0,1fr);align-items:start;gap:20px;margin-top:24px;padding-top:20px;display:grid}.page-module__yVn-1a__whyText{font-size:var(--t-lead);letter-spacing:-.01em;max-width:46ch;line-height:1.5}.page-module__yVn-1a__watch{color:var(--accent);margin-top:20px;display:inline-block}.page-module__yVn-1a__watch:hover{color:#4a9bf5}.page-module__yVn-1a__closing{grid-template-columns:240px minmax(0,1fr);align-items:baseline;gap:48px;margin-top:56px;padding-bottom:56px;display:grid}.page-module__yVn-1a__closingText{font-size:var(--t-small);color:var(--ink-2);max-width:60ch}@media (max-width:1100px){.page-module__yVn-1a__intro,.page-module__yVn-1a__closing{grid-template-columns:1fr;gap:16px}.page-module__yVn-1a__entry{grid-template-columns:1fr;gap:24px;padding-block:36px}.page-module__yVn-1a__why{grid-template-columns:1fr;gap:10px}}
.page-module__r_eoHW__disclaimer{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule);align-items:center;gap:40px;padding-block:24px;display:flex}.page-module__r_eoHW__disclaimerText{font-size:var(--t-small);color:var(--ink-2);max-width:72ch}.page-module__r_eoHW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 32px;padding-block:52px 0;display:grid}.page-module__r_eoHW__card{border-top:1px solid var(--rule);flex-direction:column;gap:12px;padding-top:20px;display:flex}.page-module__r_eoHW__shot{margin-bottom:4px;position:relative}.page-module__r_eoHW__wip{font-family:var(--font-plex-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--gold);border:1px solid var(--gold);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;align-items:center;gap:6px;padding:5px 9px;font-size:.656rem;display:inline-flex;position:absolute;top:10px;left:10px}.page-module__r_eoHW__wip:before{content:"";background:var(--gold);border-radius:50%;width:5px;height:5px}.page-module__r_eoHW__cardTop{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-module__r_eoHW__chip{font-family:var(--font-plex-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.12em;align-items:center;padding:5px 9px;font-size:.656rem;display:inline-flex}.page-module__r_eoHW__alive{border:1px solid var(--gold);color:var(--gold)}.page-module__r_eoHW__parked{background:var(--ground-2);color:var(--ink)}.page-module__r_eoHW__idea{border:1px solid var(--rule-strong);color:var(--ink-2)}.page-module__r_eoHW__dead{background:var(--ground-2);color:var(--ink-2)}.page-module__r_eoHW__repo{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:-.01em;color:var(--ink);margin-top:6px;font-size:1.0625rem;font-weight:400}.page-module__r_eoHW__blurb{font-size:var(--t-small);color:var(--ink-2);line-height:1.5}.page-module__r_eoHW__link{color:var(--accent);margin-top:auto;padding-top:2px}.page-module__r_eoHW__link:hover{color:#4a9bf5}@media (max-width:1100px){.page-module__r_eoHW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__r_eoHW__disclaimer{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:700px){.page-module__r_eoHW__grid{grid-template-columns:1fr}}
.page-module__4ccqhG__caseMeta{border-bottom:1px solid var(--rule-strong);grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;padding:30px 0 40px;display:grid}.page-module__4ccqhG__caseTitle{font-size:var(--t-head);letter-spacing:-.035em;margin:12px 0 16px;font-weight:600;line-height:1.05}.page-module__4ccqhG__caseBody{font-size:var(--t-body);color:var(--ink-2);max-width:58ch;margin-bottom:20px;line-height:1.55}.page-module__4ccqhG__caseLinks{flex-wrap:wrap;gap:22px;display:flex}.page-module__4ccqhG__link{color:var(--accent)}.page-module__4ccqhG__link:hover{color:#4a9bf5}.page-module__4ccqhG__facts{grid-template-columns:1fr 1fr;align-content:start;gap:26px 20px;display:grid}.page-module__4ccqhG__factLabel{margin-bottom:6px}.page-module__4ccqhG__factValue{font-size:var(--t-small)}.page-module__4ccqhG__listHead{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:28px;padding-top:56px;display:flex}.page-module__4ccqhG__listHead h2{font-size:.9375rem;font-weight:600}.page-module__4ccqhG__filters{gap:20px;display:flex}.page-module__4ccqhG__filterOn{color:var(--ink)}.page-module__4ccqhG__featuredShot,.page-module__4ccqhG__rowWrap{position:relative}.page-module__4ccqhG__rowWrap:after{content:"";background:var(--rule);transform-origin:0;height:1px;transition:transform var(--d-rule) var(--ease);transition-delay:inherit;position:absolute;inset:auto 0 0;transform:scaleX(0)}.page-module__4ccqhG__rowWrap[data-shown=true]:after{transform:scaleX(1)}.page-module__4ccqhG__rows{border-top:1px solid var(--rule-strong)}.page-module__4ccqhG__row{width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--ink);opacity:0;transition:opacity var(--d-reveal) var(--ease), transform var(--d-reveal) var(--ease);transition-delay:inherit;background:0 0;border:0;grid-template-columns:112px minmax(0,1.15fr) minmax(0,1.5fr) 150px 108px;align-items:baseline;gap:28px;padding-block:24px;display:grid;transform:translateY(10px)}.page-module__4ccqhG__rowWrap[data-shown=true] .page-module__4ccqhG__row{opacity:1;transform:none}.page-module__4ccqhG__rowTitle{font-size:var(--t-row);letter-spacing:-.025em;font-weight:600;line-height:1.1}.page-module__4ccqhG__rowSummary{font-size:var(--t-small);color:var(--ink-2);line-height:1.5}.page-module__4ccqhG__rowArrow{color:var(--gold);white-space:nowrap;transition:transform var(--d-fade) var(--ease), color var(--d-fade) var(--ease);justify-self:end;line-height:1}.page-module__4ccqhG__row:hover .page-module__4ccqhG__rowArrow,.page-module__4ccqhG__row:focus-visible .page-module__4ccqhG__rowArrow{color:#e8c07e;transform:translate(6px)}.page-module__4ccqhG__row:hover .page-module__4ccqhG__rowTitle{color:var(--accent)}.page-module__4ccqhG__row:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.page-module__4ccqhG__closing{grid-template-columns:220px minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:48px;margin-top:56px;padding-bottom:56px;display:grid}.page-module__4ccqhG__closingText{font-size:var(--t-small);color:var(--ink-2)}@media (max-width:1100px){.page-module__4ccqhG__caseMeta,.page-module__4ccqhG__closing{grid-template-columns:1fr;gap:28px}.page-module__4ccqhG__row{grid-template-columns:100px minmax(0,1fr) 108px;gap:6px 16px}.page-module__4ccqhG__rowSummary,.page-module__4ccqhG__rowRole{grid-column:2/4}.page-module__4ccqhG__rowArrow{grid-area:1/3;justify-self:end}}@media (prefers-reduced-motion:reduce){.page-module__4ccqhG__row{opacity:1;transform:none}.page-module__4ccqhG__rowWrap:after{transform:scaleX(1)}}
.not-found-module__sxuMuG__head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:72px;padding-block:92px 60px;display:grid}.not-found-module__sxuMuG__eyebrow{margin-bottom:32px}.not-found-module__sxuMuG__title{letter-spacing:-.05em;font-size:clamp(2.75rem,6.67vw,6rem);font-weight:600;line-height:.9}.not-found-module__sxuMuG__intro{font-size:var(--t-lead);color:var(--ink-2);line-height:1.55}.not-found-module__sxuMuG__listHead{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:28px;display:flex}.not-found-module__sxuMuG__listHead h2{font-size:.9375rem;font-weight:600}.not-found-module__sxuMuG__rows{border-top:1px solid var(--rule-strong);padding-bottom:96px}.not-found-module__sxuMuG__rowWrap{position:relative}.not-found-module__sxuMuG__rowWrap:after{content:"";background:var(--rule);transform-origin:0;height:1px;transition:transform var(--d-rule) var(--ease);transition-delay:inherit;position:absolute;inset:auto 0 0;transform:scaleX(0)}.not-found-module__sxuMuG__rowWrap[data-shown=true]:after{transform:scaleX(1)}.not-found-module__sxuMuG__row{color:var(--ink);opacity:0;transition:opacity var(--d-reveal) var(--ease), transform var(--d-reveal) var(--ease);transition-delay:inherit;grid-template-columns:44px minmax(0,1fr) minmax(0,1.6fr) 24px;align-items:baseline;gap:28px;padding-block:24px;display:grid;transform:translateY(10px)}.not-found-module__sxuMuG__rowWrap[data-shown=true] .not-found-module__sxuMuG__row{opacity:1;transform:none}.not-found-module__sxuMuG__rowNumber{color:var(--gold);transition:color var(--d-fade) var(--ease)}.not-found-module__sxuMuG__rowTitle{font-size:var(--t-row);letter-spacing:-.025em;font-weight:600;line-height:1.05}.not-found-module__sxuMuG__rowBlurb{font-size:var(--t-small);color:var(--ink-2);line-height:1.5}.not-found-module__sxuMuG__rowArrow{color:var(--gold);transition:transform var(--d-fade) var(--ease), color var(--d-fade) var(--ease);font-size:1.125rem;line-height:1}.not-found-module__sxuMuG__row:hover .not-found-module__sxuMuG__rowArrow{color:#e8c07e;transform:translate(6px)}.not-found-module__sxuMuG__row:hover .not-found-module__sxuMuG__rowNumber{color:#e8c07e}.not-found-module__sxuMuG__row:hover .not-found-module__sxuMuG__rowTitle{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:1100px){.not-found-module__sxuMuG__head{grid-template-columns:1fr;gap:32px;padding-block:56px 40px}}@media (max-width:760px){.not-found-module__sxuMuG__row{grid-template-columns:32px minmax(0,1fr) 24px;gap:8px 16px}.not-found-module__sxuMuG__rowBlurb{grid-column:2/4}.not-found-module__sxuMuG__rowArrow{grid-area:1/3;justify-self:end}.not-found-module__sxuMuG__rows{padding-bottom:56px}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__row{opacity:1;transform:none}.not-found-module__sxuMuG__rowWrap:after{transform:scaleX(1)}}
.page-module__E0kJGG__hero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:64px;padding-block:92px 84px;display:grid}.page-module__E0kJGG__eyebrow{margin-bottom:40px}.page-module__E0kJGG__display{font-size:var(--t-display);letter-spacing:-.055em;font-weight:600;line-height:.88}.page-module__E0kJGG__stop{color:var(--accent)}.page-module__E0kJGG__heroBody{max-width:45ch;font-size:var(--t-lead);color:var(--ink-2);margin-top:40px;line-height:1.5}.page-module__E0kJGG__heroAside{flex-direction:column;gap:14px;display:flex}.page-module__E0kJGG__plateMeta{text-align:center;padding-top:4px}.page-module__E0kJGG__indexBody{grid-template-columns:minmax(0,7.2fr) minmax(0,4.8fr);gap:72px;padding-bottom:96px;display:grid}.page-module__E0kJGG__rows{border-top:1px solid var(--rule-strong)}.page-module__E0kJGG__rowWrap{position:relative}.page-module__E0kJGG__rowWrap:after{content:"";background:var(--rule);transform-origin:0;height:1px;transition:transform var(--d-rule) var(--ease);transition-delay:inherit;position:absolute;inset:auto 0 0;transform:scaleX(0)}.page-module__E0kJGG__rowWrap[data-shown=true]:after{transform:scaleX(1)}.page-module__E0kJGG__row{color:var(--ink);opacity:0;transition:opacity var(--d-reveal) var(--ease), transform var(--d-reveal) var(--ease);transition-delay:inherit;grid-template-columns:44px minmax(0,1fr) minmax(0,1.35fr) 92px 24px;align-items:baseline;gap:28px;padding-block:26px;display:grid;transform:translateY(10px)}.page-module__E0kJGG__rowWrap[data-shown=true] .page-module__E0kJGG__row{opacity:1;transform:none}.page-module__E0kJGG__row:hover{color:var(--ink)}.page-module__E0kJGG__rowNumber{color:var(--gold);transition:color var(--d-fade) var(--ease)}.page-module__E0kJGG__rowTitle{font-size:var(--t-row);letter-spacing:-.025em;font-weight:600;line-height:1.05}.page-module__E0kJGG__rowBlurb{font-size:var(--t-small);color:var(--ink-2);line-height:1.5}.page-module__E0kJGG__rowArrow{color:var(--gold);transition:transform var(--d-fade) var(--ease), color var(--d-fade) var(--ease);font-size:1.125rem;line-height:1}.page-module__E0kJGG__row:hover .page-module__E0kJGG__rowArrow{color:#e8c07e;transform:translate(6px)}.page-module__E0kJGG__row:hover .page-module__E0kJGG__rowNumber{color:#e8c07e}.page-module__E0kJGG__row:hover .page-module__E0kJGG__rowTitle{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.page-module__E0kJGG__plates{flex-direction:column;gap:20px;padding-top:8px;display:flex}.page-module__E0kJGG__platePair{grid-template-columns:1fr 1fr;gap:20px;display:grid}.page-module__E0kJGG__plateNote{line-height:1.8}.page-module__E0kJGG__now{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule);grid-template-columns:200px minmax(0,1fr) minmax(0,1fr);gap:10px 64px;padding-block:56px;display:grid}.page-module__E0kJGG__nowLabel{grid-column:1/-1}.page-module__E0kJGG__nowMark{padding-top:calc(var(--t-sub) * .34);flex-direction:column;align-items:flex-start;gap:14px;display:flex}.page-module__E0kJGG__nowShot{width:100%;max-width:200px}.page-module__E0kJGG__nowCaption{color:var(--ink-2)}.page-module__E0kJGG__nowHeadline{font-size:var(--t-sub);letter-spacing:-.01em;line-height:1.45}.page-module__E0kJGG__nowAside{font-size:var(--t-small);color:var(--ink-2)}@media (max-width:1100px){.page-module__E0kJGG__hero,.page-module__E0kJGG__indexBody{grid-template-columns:1fr;gap:48px}.page-module__E0kJGG__hero{padding-block:56px}.page-module__E0kJGG__heroAside{max-width:380px}.page-module__E0kJGG__now{grid-template-columns:1fr;gap:20px}}@media (max-width:760px){.page-module__E0kJGG__row{grid-template-columns:32px minmax(0,1fr) 24px;gap:8px 16px;padding-block:22px}.page-module__E0kJGG__rowBlurb{grid-column:2/3}.page-module__E0kJGG__rowCount{grid-column:2/4}.page-module__E0kJGG__rowArrow{grid-area:1/3;justify-self:end}.page-module__E0kJGG__indexBody{padding-bottom:56px}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__row{opacity:1;transform:none}.page-module__E0kJGG__rowWrap:after{transform:scaleX(1)}}
