.leqvio_iva__4e6Yc{--lq:#702679;--lq-deep:#571d5f;--lq-navy:#3d5672;--lq-line:rgba(17,17,20,0.12);--lq-tint:rgba(112,38,121,0.07);max-width:1000px;margin:0 auto}.leqvio_tabs__77cj_{display:flex;flex-wrap:nowrap;gap:.5rem;justify-content:safe center;overflow-x:auto;scrollbar-width:thin;padding-bottom:.2rem;margin-bottom:1.4rem}.leqvio_tab__hppj1{position:relative;flex:none;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .85rem .5rem .7rem;border:1px solid var(--lq-line);border-radius:999px;background:#fff;color:var(--ink,#16181d);font-size:.82rem;font-weight:600;line-height:1;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.leqvio_tab__hppj1:hover{border-color:var(--lq);background:var(--lq-tint)}.leqvio_tabActive__bNyCn{background:var(--lq);border-color:var(--lq);color:#fff}.leqvio_tabIcon__YNfGh{display:inline-flex;width:1.15rem;height:1.15rem;flex:none}.leqvio_tabIcon__YNfGh svg{width:100%;height:100%}.leqvio_tabLabel__euY5m{white-space:nowrap}.leqvio_tabNum__tO_n1{font-variant-numeric:tabular-nums;font-size:.66rem;font-weight:700;opacity:.55;letter-spacing:.02em}.leqvio_device__9sw0W{position:relative;max-width:880px;margin:0 auto;border:2px solid var(--ink,#0a0a0a);border-radius:16px;overflow:hidden;box-shadow:0 22px 54px -32px rgba(0,0,0,.32)}.leqvio_deviceScreen__jt4PA{position:relative;aspect-ratio:4/3;overflow:hidden;background:#fff}.leqvio_shot__sEUdV{display:block;width:100%;height:100%;object-fit:cover;animation:leqvio_fade__Bgeh4 .28s ease}@keyframes leqvio_fade__Bgeh4{0%{opacity:0}to{opacity:1}}.leqvio_zone__KCrXU{position:absolute;top:0;bottom:0;display:flex;align-items:center;border:0;background:transparent;padding:0 1.15rem;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s}.leqvio_zonePrev__5KcUa{left:0;width:32%;justify-content:flex-start}.leqvio_zoneNext__nQnlK{right:0;width:68%;justify-content:flex-end}.leqvio_zonePrev__5KcUa:hover:not(:disabled){background:linear-gradient(270deg,transparent,rgba(10,10,10,.06))}.leqvio_zoneNext__nQnlK:hover:not(:disabled){background:linear-gradient(90deg,transparent,rgba(10,10,10,.06))}.leqvio_zone__KCrXU:disabled{cursor:default}.leqvio_zone__KCrXU:focus-visible{outline:2px solid var(--lq);outline-offset:-4px}.leqvio_zoneChevron__vzBOq{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:50%;background:rgba(10,10,10,.55);color:#fff;opacity:0;transition:opacity .15s}.leqvio_zoneChevron__vzBOq svg{width:1.15rem;height:1.15rem}.leqvio_zone__KCrXU:focus-visible .leqvio_zoneChevron__vzBOq,.leqvio_zone__KCrXU:hover:not(:disabled) .leqvio_zoneChevron__vzBOq{opacity:1}.leqvio_caption__Kpp_u{max-width:640px;margin:1.1rem auto 0;text-align:center;font-size:.9rem;line-height:1.45;color:var(--ink-soft,#4a4d55)}.leqvio_captionSec__Y_ofT{display:block;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lq);margin-bottom:.2rem}.leqvio_captionText__kWKW1{display:block}.leqvio_dots__jHqR5{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:1rem}.leqvio_dot__TSqVV{width:.5rem;height:.5rem;border-radius:50%;background:var(--lq-line);transition:background .15s,transform .15s}.leqvio_dotOn__C9t3t{background:var(--lq);transform:scale(1.25)}.leqvio_hotspot__lHUMx{position:absolute;border:0;background:transparent;padding:0;cursor:pointer;border-radius:4px;-webkit-tap-highlight-color:transparent}.leqvio_hotspot__lHUMx:focus-visible{outline:2px solid var(--lq,#702679);outline-offset:1px}.leqvio_hotspotDev__2WSMT{background:rgba(255,0,90,.22);outline:1px solid rgba(255,0,90,.85)}.leqvio_modalScrim__Asx35{background:rgba(18,14,22,.62)}.leqvio_modalScrim__Asx35,.leqvio_modalShot__U91os{position:absolute;inset:0;animation:leqvio_fade__Bgeh4 .18s ease}.leqvio_modalShot__U91os{width:100%;height:100%;object-fit:cover}@media (max-width:40rem){.leqvio_tab__hppj1{padding:.45rem .7rem;font-size:.78rem}.leqvio_tabNum__tO_n1{display:none}.leqvio_caption__Kpp_u{font-size:.84rem}}.leqvio_compare__gYUhy{--lq:#702679;--lq-navy:#3d5672;--lq-line:rgba(17,17,20,0.12);display:grid;grid-template-columns:1fr auto 1.35fr;align-items:center;gap:clamp(1rem,4vw,2.6rem)}.leqvio_compareCol__enqCN{margin:0;display:flex;flex-direction:column;gap:.9rem}.leqvio_compareTag__nABGW{align-self:flex-start;font-size:.68rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-soft,#4a4d55);padding:.28rem .6rem;border:1px solid var(--lq-line);border-radius:999px}.leqvio_compareTagOn__ZTsWu{color:#fff;background:var(--lq);border-color:var(--lq)}.leqvio_beforeStack__6qKpJ{position:relative;border:1px solid var(--lq-line);border-radius:12px;background:#fbfbfc;padding:.9rem;height:210px;overflow:hidden;display:flex;flex-direction:column;gap:.42rem}.leqvio_beforeStack__6qKpJ span{flex:none;height:.42rem;border-radius:3px;background:#d3d5da}.leqvio_beforeStack__6qKpJ span:nth-child(3n){width:72%}.leqvio_beforeStack__6qKpJ span:nth-child(4n){width:88%}.leqvio_beforeStack__6qKpJ:after{content:"";position:absolute;left:0;right:0;bottom:0;height:70px;background:linear-gradient(180deg,rgba(251,251,252,0),#fbfbfc)}.leqvio_afterList__65lkg{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.leqvio_afterList__65lkg li{display:flex;align-items:center;gap:.6rem;padding:.5rem .7rem;border:1px solid var(--lq-line);border-radius:8px;background:#fff;font-size:1rem;font-weight:600;color:var(--ink,#16181d)}.leqvio_afterNum__BdE9A{font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:800;color:var(--lq);flex:none}.leqvio_afterRef__VsPOM{margin-top:.1rem;font-size:1rem;font-weight:600;color:var(--ink-soft,#4a4d55);padding-left:.7rem;border-left:3px solid var(--lq-navy)}.leqvio_compareCap__tinf_{font-size:1rem;line-height:1.5;color:var(--ink-soft,#4a4d55);text-wrap:pretty}.leqvio_compareArrow__wQms6{color:var(--lq);display:flex;justify-content:center}.leqvio_compareArrow__wQms6 svg{width:2rem;height:2rem}@media (max-width:40rem){.leqvio_compare__gYUhy{grid-template-columns:1fr;gap:1.3rem}.leqvio_compareArrow__wQms6 svg{transform:rotate(90deg)}.leqvio_beforeStack__6qKpJ{height:150px}}.leqvio_ivaWrap__J55EI{display:flex;flex-direction:column;align-items:center;gap:.875rem}.leqvio_ivaChapters__njJgR{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.leqvio_ivaChapter__WR6Wt{border:1px solid rgba(17,17,20,.14);background:#ffffff;color:var(--ink,#16181d);border-radius:999px;padding:.42rem .9rem;font-size:.85rem;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.leqvio_ivaChapterOn___C2bs,.leqvio_ivaChapter__WR6Wt:hover{border-color:var(--project,#702679)}.leqvio_ivaChapterOn___C2bs{background:var(--project,#702679);color:#ffffff}.leqvio_ivaStage__VHe_L{display:flex;align-items:center;gap:clamp(.4rem,2vw,1rem);width:100%}.leqvio_ivaFrame__vjs5B{position:relative;flex:1;min-width:0;aspect-ratio:4/3;border-radius:14px;overflow:hidden;background:#f3eef5;box-shadow:0 1px 3px rgba(23,23,26,.1),0 10px 24px -8px rgba(23,23,26,.18),0 30px 60px -30px rgba(40,10,50,.45)}.leqvio_ivaShot__FhmN6{display:block;width:100%;height:100%;object-fit:cover}.leqvio_ivaPop__H9eda{position:absolute;top:.75rem;right:.75rem;padding:.2rem .6rem;border-radius:999px;background:var(--project,#702679);color:#ffffff;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.leqvio_ivaBtn__CyQ7n{flex:none;width:2.6rem;height:2.6rem;border-radius:50%;border:1.5px solid var(--project,#702679);background:#ffffff;color:var(--project,#702679);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s,opacity .15s}.leqvio_ivaBtn__CyQ7n svg{width:1rem;height:1rem}.leqvio_ivaBtn__CyQ7n:hover:not(:disabled){background:var(--project,#702679);color:#ffffff}.leqvio_ivaBtn__CyQ7n:disabled{opacity:.35;cursor:default}.leqvio_ivaTitle__an5KP{margin:0;display:inline-flex;align-items:center;gap:.6rem;font-size:1rem;font-weight:700;color:var(--ink,#0a0a0a)}.leqvio_ivaCount__i78e_{font-size:.75rem;font-weight:700;letter-spacing:.04em;color:var(--ink-soft,#4a4d55)}.leqvio_ivaNote___44QO{margin:0;text-align:center;font-size:1rem;line-height:1.55;color:var(--ink-soft,#4a4d55)}.leqvio_figures__4eQTv.leqvio_figures__4eQTv{grid-template-columns:minmax(0,1fr)}.leqvio_figures__4eQTv .leqvio_figure__8otEs.leqvio_figure__8otEs{border-right:0;border-bottom:1px solid var(--hair,#e4e1d9)}.leqvio_figures__4eQTv .leqvio_figure__8otEs.leqvio_figure__8otEs:last-child{border-bottom:0}@media (min-width:40rem){.leqvio_figures__4eQTv.leqvio_figures__4eQTv{grid-template-columns:repeat(3,minmax(0,1fr))}.leqvio_figures__4eQTv .leqvio_figure__8otEs.leqvio_figure__8otEs{border-bottom:0}.leqvio_figures__4eQTv .leqvio_figure__8otEs.leqvio_figure__8otEs:not(:last-child){border-right:1px solid var(--hair,#e4e1d9)}}.leqvio_systemShots__giz1T{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.75rem,4vw,2.5rem)}@media (min-width:56rem){.leqvio_systemShots__giz1T{grid-template-columns:minmax(0,1.3875fr) minmax(0,1.9943fr);column-gap:clamp(1.5rem,3vw,2.5rem)}}.leqvio_systemFigure__mH9Lb{margin:0}.leqvio_systemImg__zp8G5{display:block;width:100%;height:auto;border:1px solid var(--hair,#e4e1d9);border-radius:10px}.story_role__VTGXa{margin-top:clamp(1rem,2.5vw,1.25rem);font-size:clamp(1.0625rem,1.8vw,1.25rem);font-weight:500;line-height:1.5;color:var(--ink,#0a0a0a);text-wrap:pretty}.story_scope__ugWiD{margin-top:clamp(1rem,2.5vw,1.5rem);font-size:1rem;line-height:1.5;color:var(--ink-muted,#52525b);text-wrap:pretty}.story_metricsHero__k4GWs{margin-top:clamp(.25rem,1.5vw,.75rem);margin-bottom:0}@media (min-width:56rem){.story_metricsHero__k4GWs>div>*{border-bottom:none}}@media (max-width:55.99rem){.story_metricsHero__k4GWs>div>:nth-last-child(-n+2){border-bottom:none}}.story_note__bUBBE{margin-top:.875rem;font-size:1rem;line-height:1.5;color:var(--ink-muted,#52525b);text-wrap:pretty}.story_slideTitle__UcX1P{font-size:clamp(1.375rem,2.8vw,2rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;text-wrap:balance;margin-bottom:clamp(1rem,2.5vw,1.5rem);color:var(--ink,#0a0a0a)}.story_lead__NtDN7{font-size:1rem;line-height:1.6;color:var(--ink-muted,#52525b);margin-bottom:1rem;text-wrap:pretty}.story_outcomeList__3drrV{max-width:none}.story_versus__2MhlD{display:grid;grid-template-columns:minmax(0,1fr)}.story_versusBox__w3_8t{padding:clamp(1.25rem,3vw,1.75rem);border:1px solid var(--hair,#e4e4e7);border-radius:10px}.story_versusBox__w3_8t .story_versusPoints__n0_Dg{border-bottom:0}.story_versusBox__w3_8t .story_solutionLabel__cJPMz{color:var(--project,#0f2846)}.story_problemBox__i3i_J .story_point__ivWpu{color:var(--ink-muted,#52525b)}.story_problemBox__i3i_J .story_point__ivWpu:before{background:#8e8e96}.story_versusArrow__0MJVF{justify-self:center;width:2.5rem;height:2.5rem;margin-block:.5rem;transform:rotate(90deg);fill:var(--ink,#0a0a0a)}@media (min-width:56rem){.story_versus__2MhlD{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:repeat(7,auto);column-gap:.75rem}.story_versusBox__w3_8t{display:grid;grid-row:span 7;grid-template-rows:subgrid}.story_versusPoints__n0_Dg{grid-row:span 4;grid-template-rows:subgrid}.story_versusArrow__0MJVF{grid-column:2;grid-row:1/-1;align-self:center;width:3.625rem;height:3.625rem;margin-block:0;transform:none}}.story_points__1JZI5{list-style:none;margin:0;padding:0;display:grid;border-bottom:1px solid var(--hair,#e4e4e7)}.story_point__ivWpu{display:flex;gap:.75rem;padding:.625rem 0;border-top:1px solid var(--hair,#e4e4e7);font-size:1rem;line-height:1.5;color:var(--ink,#0a0a0a);text-wrap:pretty}.story_point__ivWpu:before{content:"";flex:none;width:.5rem;height:.5rem;margin-top:.5rem;border-radius:50%;background:var(--project,#0f2846)}.story_track__MMyWp{--line:var(--project,#0f2846);--fill:var(--project,#0f2846);list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem}.story_trackStep__4IJqf{display:inline-flex;align-items:center;gap:.75rem}.story_trackStep__4IJqf:not(:last-child):after{content:"→";content:"→"/"";font-size:1.5rem;line-height:1;color:var(--line)}.story_pill__TKjSz{display:inline-block;padding:.8rem 1.6rem;border:1.5px solid var(--line);border-radius:999px;background:#ffffff;color:var(--ink,#0a0a0a);font-size:clamp(1.0625rem,1.8vw,1.3125rem);font-weight:500;line-height:1.25}.story_trackStep__4IJqf:last-child .story_pill__TKjSz{border-color:var(--fill);background:var(--fill);color:#ffffff}@media (max-width:30rem){.story_track__MMyWp{align-items:center}.story_trackStep__4IJqf,.story_track__MMyWp{flex-direction:column;gap:.5rem}.story_trackStep__4IJqf:not(:last-child):after{content:"↓";content:"↓"/""}}.story_journey__SnrEq{margin-top:clamp(2.25rem,5vw,3rem)}.story_journeyLead__Gj0oh{margin:clamp(1rem,2.5vw,1.5rem) 0 clamp(1.75rem,4vw,2.5rem)}.story_moves__Iv09z{list-style:none;margin:.5rem 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,4vw,2rem)}@media (min-width:56rem){.story_moves__Iv09z{--moves-gap:clamp(1.5rem,3vw,2.5rem);display:flex;flex-wrap:wrap;column-gap:var(--moves-gap)}.story_moves__Iv09z>.story_move__6esaN{flex:1 1 calc((100% - 2 * var(--moves-gap)) / 3 - 1px)}.story_movesTwo__qInji>.story_move__6esaN{flex-basis:calc((100% - var(--moves-gap)) / 2 - 1px)}}.story_move__6esaN{padding-top:1rem;border-top:1px solid var(--ink,#0a0a0a)}.story_moveTitle__yGH3g{margin-bottom:.5rem;font-size:clamp(1.125rem,2vw,1.3125rem);font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--ink,#0a0a0a);text-wrap:balance}.story_moveAlt___Ud0M,.story_moveText__wE0dw{font-size:1rem;line-height:1.6;color:var(--ink-muted,#52525b);text-wrap:pretty}.story_moveAlt___Ud0M{margin-bottom:.5rem}.story_moveLabel__gVCTX{font-weight:600;color:var(--ink,#0a0a0a)}.story_takeaway__dAkK5{margin-top:clamp(1.75rem,4vw,2.5rem);padding-block:.25rem}.story_takeawayText__oqkgG{position:relative;padding-left:1.95em;font-size:clamp(1.25rem,2.4vw,1.625rem);font-weight:700;letter-spacing:-.02em;line-height:1.3;color:var(--ink,#0a0a0a);text-wrap:balance}.story_takeawayIcon__Q4b9m{position:absolute;left:0;top:-.1em;width:1.5em;height:1.5em;color:var(--project,#0f2846)}.story_endNav__N00_w{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem}.story_nextLink__ZqQgT{display:inline-flex;flex-wrap:nowrap;align-items:baseline;column-gap:.35em;margin-left:auto;font-size:clamp(1.125rem,2vw,1.25rem);line-height:1.3;letter-spacing:-.01em;text-decoration:none;color:var(--ink,#0a0a0a)}.story_nextLabel__ie918{font-weight:500;color:var(--ink-soft,#6b6b74)}.story_nextTitle__ZAcCp{font-weight:600;text-wrap:balance}.story_nextArrow__xZxSs{flex:none;align-self:center;width:.5em;height:.75em;margin-left:.2em;transition:transform .25s cubic-bezier(.22,1,.36,1)}.story_nextLink__ZqQgT:hover .story_nextTitle__ZAcCp{color:var(--project,#0f2846)}.story_nextLink__ZqQgT:hover .story_nextArrow__xZxSs{transform:translateX(3px)}.story_nextLink__ZqQgT:focus-visible{outline:3px solid var(--project,#0f2846);outline-offset:4px;border-radius:4px}@media (prefers-reduced-motion:reduce){.story_nextArrow__xZxSs{transition:none}}.case_root__YqB_V{--canvas:#fafaf7;--ink:#17171a;--ink-muted:#666561;--ink-soft:#6a6965;--hair:#e4e1d9;--wash:#f1efe9;background:var(--canvas);color:var(--ink);min-height:100vh;font-family:var(--font-display),system-ui,sans-serif;overflow-x:clip}.case_shell__PeMV8{width:min(100% - 2rem,64rem);margin-inline:auto}.case_column__aW9vq{width:100%}@media (min-width:60rem){.case_column__aW9vq{width:75%}}.case_root__YqB_V [data-reveal]{opacity:1}html[data-js-ready] .case_root__YqB_V [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}html[data-js-ready] .case_root__YqB_V [data-reveal][data-revealed]{opacity:1;transform:none}.case_header__U6NJX{position:sticky;top:0;z-index:40;background:var(--canvas);border-bottom:1px solid var(--ink)}.case_headerInner__K0SM2{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:.875rem}.case_wordmark__ps5pY{font-size:1.0625rem;letter-spacing:-.02em}.case_backLink__TDQ7O,.case_wordmark__ps5pY{font-weight:600;color:var(--ink);text-decoration:none}.case_backLink__TDQ7O{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;text-transform:uppercase;letter-spacing:.04em}.case_backArrow__C_fKg{width:.875rem;height:.875rem;transition:transform .25s;flex:none}.case_backLink__TDQ7O:hover .case_backArrow__C_fKg{transform:translateX(-4px)}.case_hero__dAoi_{padding-block:clamp(1.5rem,3.6vw,2.7rem) clamp(2rem,4vw,3rem);position:relative;overflow:hidden}.case_kind__4H_ai{font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-soft);margin-bottom:1rem;font-family:var(--font-mono),ui-monospace,monospace}.case_title__qePE_{font-size:clamp(2rem,4.2vw,3.25rem);font-weight:700;line-height:1.08;letter-spacing:-.025em;margin-bottom:1.25rem;text-wrap:pretty}.case_subtitle__6JOGX{font-size:clamp(1.125rem,2.2vw,1.5rem);line-height:1.4;font-weight:400;letter-spacing:-.015em;color:var(--ink-muted);text-wrap:pretty}.case_meta__5_4Fc{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1.5rem;padding-block:clamp(1.5rem,3vw,2rem);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin-top:clamp(2rem,5vw,3rem)}.case_metaBare__rP4Hf{border-top:none;border-bottom:none;margin-top:clamp(.75rem,2vw,1.25rem);padding-top:0}.case_metaLabel__X8TUp{font-size:.6875rem;font-weight:400;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-soft);margin-bottom:.375rem;font-family:var(--font-mono),ui-monospace,monospace}.case_metaValue__a2iG4{font-size:.9375rem;font-weight:600;line-height:1.45}.case_metaValue__a2iG4 a{color:var(--ink);text-decoration:none;border-bottom:2px solid var(--project)}.case_section__PjmbD{padding-block:clamp(2.5rem,6vw,4.5rem)}.case_sectionDivided__2CgWf{border-top:1px solid var(--hair)}.case_sectionLabel__I_EA_{display:flex;align-items:center;gap:.75rem;font-size:.6875rem;font-weight:400;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-soft);margin-bottom:1.25rem;font-family:var(--font-mono),ui-monospace,monospace}.case_sectionTitle__PaHuK{font-size:clamp(1.5rem,2.6vw,2.125rem);font-weight:700;letter-spacing:-.02em;margin-bottom:clamp(1.25rem,3vw,1.75rem)}.case_prose__j6AJS p{font-size:1rem;line-height:1.7;color:var(--ink-muted);text-wrap:pretty}.case_prose__j6AJS p+p{margin-top:1.25rem}.case_framing__8s179 p{font-size:1rem;line-height:1.6;color:var(--ink)}.case_decisionList__5_w3p{display:flex;flex-direction:column;gap:1rem}.case_decision__DEtks{border:1px solid var(--hair);border-radius:10px;overflow:hidden}.case_decisionHead___YVS_{display:flex;align-items:center;gap:1rem;padding:clamp(1.25rem,2.5vw,1.75rem);background:var(--canvas);color:var(--ink);cursor:pointer;transition:background .2s ease;list-style:none;user-select:none}.case_decisionHead___YVS_::-webkit-details-marker{display:none}.case_decisionHead___YVS_:hover{background:var(--wash)}.case_decisionHead___YVS_:hover .case_decisionChevron__pMhgo{transform:translateX(3px)}.case_decisionChevron__pMhgo{width:1.125rem;height:1.125rem;flex:none;margin-left:auto;transition:transform .25s ease}.case_decision__DEtks[open] .case_decisionChevron__pMhgo{transform:rotate(90deg)}.case_decisionNum__PY_Sh{font-size:.75rem;font-weight:700;letter-spacing:.08em;opacity:.75;flex:none}.case_decisionTitle__tcnGX{font-size:clamp(1.125rem,2.2vw,1.4375rem);font-weight:600;letter-spacing:-.02em;line-height:1.25}.case_decisionBody__RXsn0{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:48rem){.case_decisionBody__RXsn0{grid-template-columns:repeat(2,minmax(0,1fr))}}.case_decisionCell__PoAW8{padding:clamp(1.25rem,2.5vw,1.75rem);border-top:1px solid var(--hair)}@media (min-width:48rem){.case_decisionCell__PoAW8:nth-child(2n){border-left:1px solid var(--hair)}}.case_decisionCellTradeoff__K5o2T{background:var(--wash)}.case_decisionCellLabel__KoRp3{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-soft);margin-bottom:.625rem}.case_decisionCellText__Gydm3{font-size:1rem;line-height:1.65;color:var(--ink-muted);text-wrap:pretty}.case_decisionCellTradeoff__K5o2T .case_decisionCellText__Gydm3{color:var(--ink)}.case_decisionMedia__ZBCzg{grid-column:1/-1;padding:clamp(1.25rem,2.5vw,1.75rem);border-top:1px solid var(--hair)}.case_decisionFigure__ArGDc{margin:0}.case_decisionImg__gde1m{display:block;width:100%;height:auto;border:1px solid var(--ink);border-radius:10px}.case_decisionImgPlain__Qr6zW{border:0;border-radius:0}.case_decisionImgCap__irmny{margin:.75rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--ink-soft)}.case_decisionCellIllustrated__3lNAH{display:flex;gap:1rem;align-items:flex-start}.case_decisionCellContent__Y1HHC{min-width:0}.case_decisionIcon__3yY2c{flex:none;width:1.6rem;height:1.6rem;display:grid;place-items:center;color:var(--ink)}.case_decisionIcon__3yY2c svg{width:1.6rem;height:1.6rem}.case_metricsBlock__ZN2mu{margin-bottom:clamp(1.75rem,4vw,2.75rem)}.case_metrics__U0kDP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--ink)}@media (min-width:56rem){.case_metrics__U0kDP:has(>.case_metric__C3Uw4:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.case_metrics__U0kDP{grid-template-columns:repeat(4,minmax(0,1fr))}}.case_metric__C3Uw4{padding:clamp(1.25rem,3vw,1.75rem) clamp(.75rem,1.5vw,1.25rem);border-bottom:1px solid var(--hair);container-type:inline-size}.case_metric__C3Uw4:not(:last-child){border-right:1px solid var(--hair)}@media (max-width:56rem){.case_metric__C3Uw4:nth-child(2n){border-right:none}}.case_metricValue__i83k7{font-size:clamp(1.75rem,24cqi,3.25rem);white-space:nowrap;font-weight:600;letter-spacing:-.04em;line-height:1;margin-bottom:.625rem;color:var(--ink)}.case_metricLabel__cM4sY{font-size:.8125rem;font-weight:400;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.5rem;color:var(--ink);font-family:var(--font-mono),ui-monospace,monospace}.case_metricDetail__LWjDM{font-size:1rem;line-height:1.5;color:var(--ink-muted);text-wrap:pretty}.case_metricsSource__dqDyM{margin-top:.75rem;font-size:.8125rem;color:var(--ink-soft)}.case_outcomeList__yeKKq{display:flex;flex-direction:column;gap:1rem}.case_outcomeItem__6IVZ6{display:flex;gap:1rem;font-size:1rem;line-height:1.65;color:var(--ink-muted);text-wrap:pretty}.case_outcomeMarker__LP_LL{width:.5rem;height:.5rem;border-radius:50%;background:var(--project);flex:none;margin-top:.5rem}.case_draftNote__PrqpG{border:2px dashed var(--ink-soft);border-radius:8px;padding:1rem 1.25rem;font-size:.9375rem;line-height:1.6;color:var(--ink);background:var(--wash)}.case_draftNoteLabel__Iqy5j{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-soft);margin-bottom:.5rem}.case_next__CMAJL{border-top:1px solid var(--ink);padding-block:clamp(2rem,5vw,3.5rem)}.case_nextLink__YIpZk{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:1rem;text-decoration:none;color:var(--ink)}.case_nextLabel__bPMum{display:block;font-size:.6875rem;font-weight:400;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-soft);margin-bottom:.625rem;font-family:var(--font-mono),ui-monospace,monospace}.case_nextName__ytYT5{font-size:clamp(2rem,6vw,4rem);font-weight:700;letter-spacing:-.04em;line-height:1;transition:color .25s}.case_nextLink__YIpZk:hover .case_nextName__ytYT5{color:var(--next-accent)}.case_nextArrow__sOTvF{width:2rem;height:2rem;transition:transform .3s;flex:none;align-self:center}.case_nextLink__YIpZk:hover .case_nextArrow__sOTvF{transform:translateX(8px)}.case_footer__5bbg0{border-top:1px solid var(--ink);padding-block:clamp(2.5rem,6vw,4rem)}.case_footerInner__ltB8x{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:2rem}.case_footerClaim__TyBi6{font-size:clamp(1.75rem,5vw,3.5rem);font-weight:700;letter-spacing:-.035em;line-height:1;max-width:14ch}.case_footerMeta__2pQpr{max-width:26rem;font-size:1rem;font-weight:400;color:var(--ink-soft);line-height:1.6;text-wrap:pretty}@media (min-width:66rem){.case_footerMeta__2pQpr{text-align:right}}.case_footerMeta__2pQpr a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink);text-transform:none;letter-spacing:0}@media (max-width:46rem){.case_footerMeta__2pQpr{text-align:left}}.case_prototypeSection__t3RwA{padding-block:clamp(1.5rem,4vw,2.5rem) clamp(2.5rem,6vw,4rem)}.case_prototypeFrame__GZFC4{border:1px solid var(--hair);border-radius:12px;overflow:hidden;background:#0f0f0f;box-shadow:0 24px 60px -24px rgba(0,0,0,.45)}.case_prototypeBar__fnqQ6{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.625rem .875rem .625rem 1rem;background:var(--ink);color:var(--canvas)}.case_prototypeBarLabel__wXsFP{display:flex;align-items:center;gap:.5rem;font-family:var(--font-mono),monospace;font-size:.75rem;letter-spacing:.04em}.case_prototypeDots__Eh8RK{display:flex;gap:.3125rem}.case_prototypeDot__EhB7o{width:.625rem;height:.625rem;border-radius:50%;background:rgba(255,255,255,.4)}.case_prototypeOpen__w_9Wu{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--font-mono),monospace;font-size:.75rem;letter-spacing:.02em;color:var(--canvas);text-decoration:none;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:.3125rem .75rem;transition:background .2s}.case_prototypeOpen__w_9Wu:hover{background:rgba(255,255,255,.14)}.case_prototypeOpenIcon__EZ5iQ{width:.75rem;height:.75rem;flex:none}.case_prototypeIframe__wV6Yq{display:block;width:100%;height:min(78vh,760px);border:0;background:#0f0f0f}.case_prototypeNote__3_wQE{margin-top:.875rem;font-size:.8125rem;line-height:1.5;color:var(--ink-soft)}@media (max-width:40rem){.case_prototypeIframe__wV6Yq{height:min(70vh,560px)}}.case_systemGlance__dq5vi{padding-block:clamp(1.5rem,4vw,2.5rem)}.case_glanceGrid__1t4BL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media (min-width:52rem){.case_glanceGrid__1t4BL{grid-template-columns:repeat(4,minmax(0,1fr))}}.case_glanceCard__D5L0U{border:1px solid var(--hair);border-radius:10px;padding:clamp(1.25rem,3vw,1.625rem);display:flex;flex-direction:column;transition:transform .3s cubic-bezier(.22,1,.36,1)}.case_glanceCard__D5L0U:hover{transform:translateY(-3px)}.case_glanceIcon__QPpoB{width:1.75rem;height:1.75rem;color:var(--ink);margin-bottom:clamp(1.5rem,4vw,2.25rem)}.case_glanceValue__Lzv0A{font-size:clamp(2rem,4vw,2.75rem);font-weight:600;letter-spacing:-.03em;line-height:1}.case_glanceLabel__xBlAG{font-size:.8125rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;margin-top:.625rem;font-family:var(--font-mono),ui-monospace,monospace}.case_glanceDetail__AJvld{font-size:.8125rem;line-height:1.45;color:var(--ink-muted);margin-top:.375rem;text-wrap:pretty}.case_glanceGridDark__OmX6R .case_glanceCard__D5L0U{background:#101b28;border:1px solid rgba(255,255,255,.1);border-top:3px solid #f4a83a}.case_glanceGridDark__OmX6R .case_glanceValue__Lzv0A{color:#ffffff}.case_glanceGridDark__OmX6R .case_glanceLabel__xBlAG{color:#63c1d3}.case_glanceGridDark__OmX6R .case_glanceDetail__AJvld{color:#c3ccd4}.case_visit__PlZVr{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.9375rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--canvas);background:var(--ink);border:1px solid var(--ink);border-radius:999px;padding:.75rem 1.375rem;text-decoration:none;transition:transform .2s,opacity .2s}.case_visit__PlZVr:hover{transform:translateY(-2px);opacity:.9}.case_visitIcon__9EzNC{width:.9375rem;height:.9375rem;flex:none}.case_docGrid__dkMrI{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media (min-width:48rem){.case_docGrid__dkMrI{grid-template-columns:repeat(2,minmax(0,1fr))}}.case_docCard__fUK_N{border:1px solid var(--hair);border-radius:12px;padding:clamp(1.5rem,3vw,2rem);display:flex;flex-direction:column;transition:transform .3s cubic-bezier(.22,1,.36,1)}.case_docCard__fUK_N:hover{transform:translateY(-3px)}.case_docIcon__pzC_0{width:2rem;height:2rem;color:var(--ink);margin-bottom:clamp(1.5rem,4vw,2.25rem)}.case_docKicker__CYUzQ{font-size:.6875rem;font-weight:400;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-soft);margin-bottom:.5rem;font-family:var(--font-mono),ui-monospace,monospace}.case_docName__LBaww{font-size:clamp(1.375rem,3vw,1.75rem);font-weight:600;letter-spacing:-.02em;margin-bottom:.75rem}.case_docText__iKLT7{font-size:1rem;line-height:1.6;color:var(--ink-muted);text-wrap:pretty}.case_moves__u5SAt{border-top:1px solid var(--hair)}.case_moveRow__2J10P{display:flex;gap:1.125rem;padding-block:clamp(1.25rem,3vw,1.75rem);border-bottom:1px solid var(--hair)}.case_moveIcon__f3bPx{width:1.5rem;height:1.5rem;color:var(--ink);flex:none;margin-top:.15rem}.case_moveTitle__2qdPB{font-size:clamp(1.0625rem,2vw,1.25rem);font-weight:700;letter-spacing:-.015em;margin-bottom:.25rem}.case_moveText__3wi50{font-size:1rem;line-height:1.55;color:var(--ink-muted);text-wrap:pretty}.case_demoFrame__zbAQT{border:1px solid var(--hair);border-radius:12px;overflow:hidden;background:#fbf8f4;box-shadow:0 24px 60px -24px rgba(0,0,0,.25)}.case_demoBar__nhorj{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:var(--ink);color:var(--canvas);font-family:var(--font-mono),monospace;font-size:.75rem;letter-spacing:.04em}.case_demoDots__4f_5J{display:flex;gap:.3125rem}.case_demoDot__YqcOI{width:.625rem;height:.625rem;border-radius:50%;background:rgba(255,255,255,.4)}.case_demoScroll__JvngS{height:min(62vh,500px);overflow-y:auto;padding:clamp(1rem,3vw,1.75rem);display:flex;flex-direction:column;gap:.875rem;scroll-behavior:smooth}.case_demoTurn__qXNxD{display:flex}.case_demoUser__G8l_G{justify-content:flex-end}.case_demoBot__N5VvM{justify-content:flex-start}.case_demoBubble__f_g4c{max-width:82%;font-size:.9375rem;line-height:1.5;padding:.75rem 1rem;border-radius:14px;animation:case_demoIn__aYTrT .35s cubic-bezier(.22,1,.36,1) both}.case_demoUser__G8l_G .case_demoBubble__f_g4c{background:#f4f4f4;color:#1a1917;border-bottom-right-radius:4px}.case_demoBot__N5VvM .case_demoBubble__f_g4c{background:transparent;color:#1a1917;border:none;padding:0;max-width:92%}@keyframes case_demoIn__aYTrT{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.case_demoDecision___UoFM{align-self:flex-start;max-width:86%;border:1px solid #efe6dc;background:#faf6f2;border-radius:10px;padding:.75rem .875rem;animation:case_demoIn__aYTrT .35s cubic-bezier(.22,1,.36,1) both}.case_demoDecisionLabel__Lkc9o{display:flex;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#7e5235;margin-bottom:.375rem}.case_demoDecisionIcon__ebsAa{width:.875rem;height:.875rem;flex:none}.case_demoDecisionText__MVHmC{font-size:.875rem;line-height:1.45;color:#1a1917}.case_demoTyping__wGxba{display:inline-flex;align-items:center;gap:4px}.case_demoTyping__wGxba span{width:6px;height:6px;border-radius:50%;background:#a8a29e;animation:case_demoBlink__NyyKA 1.2s ease-in-out infinite}.case_demoTyping__wGxba span:nth-child(2){animation-delay:.18s}.case_demoTyping__wGxba span:nth-child(3){animation-delay:.36s}@keyframes case_demoBlink__NyyKA{0%,60%,to{opacity:.3}30%{opacity:1}}.case_demoNote__Lfwye{margin-top:.875rem;font-size:.8125rem;line-height:1.5;color:var(--ink-soft)}.case_demoWindow__gLfzm{margin-top:clamp(1.5rem,4vw,2.5rem)}.case_feature__X4Jr6{background:var(--ink);color:var(--canvas);border-radius:16px;padding:clamp(1.75rem,5vw,4rem);margin-block:clamp(2.5rem,6vw,4rem)}.case_featureEyebrow__Qsvc5{display:flex;align-items:center;gap:.625rem;font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.14em;color:#d4d4d8;margin-bottom:clamp(1rem,2.5vw,1.5rem);font-family:var(--font-mono),ui-monospace,monospace}.case_featureHeadline__DfMAv{font-size:clamp(1.75rem,4.2vw,3rem);font-weight:700;line-height:1.05;letter-spacing:-.035em;max-width:24ch;text-wrap:balance;margin-bottom:clamp(1.25rem,3vw,1.75rem)}.case_featureLead__sjvev{font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.55;font-weight:500;color:#d4d4d8;max-width:46rem;text-wrap:pretty;margin-bottom:clamp(2rem,4.5vw,3rem)}.case_featurePoints__GtYxz{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:clamp(1.5rem,3vw,2.75rem);padding-top:clamp(1.75rem,3.5vw,2.5rem);border-top:1px solid rgba(255,255,255,.14)}.case_featurePoint__RkQS9{min-width:0}.case_featurePointIcon__2lgjG{width:1.75rem;height:1.75rem;color:var(--canvas);margin-bottom:.875rem}.case_featurePointTitle__hTVc1{font-size:1.0625rem;font-weight:700;letter-spacing:-.01em;margin-bottom:.5rem}.case_featurePointText__vPg1K{font-size:.9375rem;line-height:1.55;color:#a1a1aa}.private_root__qmD4p{--canvas:#fafaf7;--ink:#17171a;--ink-muted:#666561;--ink-soft:#6a6965;--hair:#e4e1d9;--wash:#f1efe9;--seal:#1f4788;--seal-wash:#eff3fa;background:var(--canvas);color:var(--ink);min-height:100vh;font-family:var(--font-display),system-ui,sans-serif}.private_shell__D76dz{width:min(100% - 2rem,64rem);margin-inline:auto}.private_banner__AMj7z{background:var(--seal);color:#ffffff}.private_bannerInner__GI2r2{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding-block:.625rem;font-size:.75rem;font-weight:600;letter-spacing:.02em}.private_bannerLeft__kIFTX{display:flex;align-items:center;gap:.5rem}.private_bannerIcon__O78JU{width:.875rem;height:.875rem;flex:none}.private_lockButton__PoWnu{font-family:inherit;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#ffffff;background:transparent;border:1px solid rgba(255,255,255,.6);border-radius:999px;padding:.3125rem .875rem;cursor:pointer;transition:background .2s}.private_lockButton__PoWnu:hover{background:rgba(255,255,255,.15)}.private_header__zrFq5{border-bottom:1px solid var(--ink)}.private_headerInner__xMC_G{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:.875rem}.private_wordmark__QNr8G{font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;color:var(--ink);text-decoration:none}.private_backLink__tI2_f{font-size:.8125rem;font-weight:400;text-transform:uppercase;letter-spacing:.04em;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink);font-family:var(--font-mono),ui-monospace,monospace}.private_section__BL1qw{padding-block:clamp(2rem,5vw,3rem);border-top:1px solid var(--ink)}.private_sectionFirst__2VlVT{border-top:0}.private_sectionTitle__iSeQU{font-size:clamp(1.25rem,3vw,1.75rem);font-weight:700;letter-spacing:-.03em;margin-bottom:1.5rem}.private_studyList__IsXck{display:flex;flex-direction:column;gap:1rem}.private_study__UmI_v{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;border:1px solid var(--hair);border-radius:10px}.private_studyPlate__7RSx1{display:flex;align-items:center;justify-content:center;height:6rem}@media (min-width:40rem){.private_study__UmI_v{grid-template-columns:13rem minmax(0,1fr)}.private_studyPlate__7RSx1{height:auto}}.private_studyLogo__UbU_v{display:block;height:4rem;width:auto;max-width:80%;object-fit:contain}.private_studyCompany__meic0{font-size:1.75rem;font-weight:700;letter-spacing:-.03em;color:var(--ink)}.private_studyMain__o_VUK{min-width:0;padding:clamp(1.25rem,3vw,1.75rem)}.private_studyClickable__8_Dlv{text-decoration:none;color:inherit;transition:transform .15s,box-shadow .15s}.private_studyClickable__8_Dlv:hover{transform:translateY(-2px);box-shadow:0 14px 30px -22px rgba(0,0,0,.55)}.private_studyView__F63aZ{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.1rem;font-size:.8125rem;font-weight:400;text-transform:uppercase;letter-spacing:.04em;color:var(--seal);font-family:var(--font-mono),ui-monospace,monospace}.private_studyViewArrow__OLvuN{width:.875rem;height:.875rem;transition:transform .25s}.private_studyClickable__8_Dlv:hover .private_studyViewArrow__OLvuN{transform:translateX(4px)}.private_studyTop__zR1g4{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.6875rem;font-weight:400;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-soft);margin-bottom:.875rem;font-family:var(--font-mono),ui-monospace,monospace}.private_studyTop__zR1g4>:last-child{flex:none;white-space:nowrap}.private_studyName__YcYu6{font-size:1.375rem;font-weight:600;letter-spacing:-.02em;margin-bottom:.625rem;text-wrap:balance}.private_studyBody__S3klK{font-size:.9375rem;line-height:1.65;color:var(--ink-muted);text-wrap:pretty}.private_roleLead__xbMjb{font-size:clamp(1.0625rem,1.8vw,1.25rem);line-height:1.55;color:var(--ink);text-wrap:pretty}.private_teamPanel__P_ih9{margin-block:clamp(.5rem,2vw,1rem);padding:clamp(1.75rem,4vw,3rem);border-radius:6px;background:#14141a;color:#ffffff;box-shadow:0 0 3px rgba(23,23,26,.07),0 0 30px rgba(23,23,26,.11)}.private_teamSummary__Igf09{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:1.5rem;align-items:center;cursor:pointer;list-style:none}.private_teamSummary__Igf09::-webkit-details-marker{display:none}.private_teamSummary__Igf09>:not(.private_teamToggle__vtQXm){grid-column:1}.private_teamSummary__Igf09:focus-visible{outline:2px solid #ffffff;outline-offset:.5rem;border-radius:2px}.private_teamToggle__vtQXm{grid-column:2;grid-row:1;width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid rgba(255,255,255,.4);display:inline-flex;align-items:center;justify-content:center;transition:transform .2s,background .15s}.private_teamToggle__vtQXm svg{width:1.125rem;height:1.125rem}.private_teamSummary__Igf09:hover .private_teamToggle__vtQXm{background:rgba(255,255,255,.14)}.private_teamPanel__P_ih9[open] .private_teamToggle__vtQXm{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.private_teamToggle__vtQXm{transition:none}}.private_storyTitle__ywIZ_{font-size:clamp(1.125rem,1.8vw,1.25rem);font-weight:600;line-height:1.35;letter-spacing:-.02em;text-wrap:pretty}.private_storyBody___B5Zo{display:grid;gap:1rem;margin-top:1rem;line-height:1.6;color:rgba(255,255,255,.8);text-wrap:pretty}.private_storyTakeaway__tYa40{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.2);font-size:clamp(1.125rem,2vw,1.375rem);font-weight:600;line-height:1.45;text-wrap:pretty}.private_empty__0IBKG{border:1px dashed var(--ink-soft);border-radius:10px;padding:clamp(1.5rem,4vw,2.5rem);background:var(--wash)}.private_emptyLabel__QDrFw{font-size:.6875rem;font-weight:400;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-soft);margin-bottom:.75rem;font-family:var(--font-mono),ui-monospace,monospace}.private_emptyTitle__PxlI_{font-size:1.25rem;font-weight:600;letter-spacing:-.02em;margin-bottom:.875rem}.private_emptyBody__FQAB6{font-size:.9375rem;line-height:1.7;color:var(--ink-muted)}.private_emptyBody__FQAB6+.private_emptyBody__FQAB6{margin-top:.875rem}.private_emptyBody__FQAB6 code{font-family:var(--font-mono),monospace;font-size:.875em;background:var(--canvas);border:1px solid var(--hair);border-radius:4px;padding:.125rem .375rem}.private_footer__YffZe{border-top:1px solid var(--ink);padding-block:2.5rem 3.5rem;font-size:.8125rem;color:var(--ink-soft);line-height:1.7;text-wrap:pretty}.reviews_list__Sd2yh{border-top:1px solid var(--ink,#17171a)}.reviews_item__MVMII{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem 2rem;padding-block:1.75rem;border-bottom:1px solid var(--hair,#e4e1d9)}.reviews_name__P0w_0{text-wrap:balance;font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;line-height:1.4}.reviews_role__X4CU5{text-wrap:balance;margin-top:.25rem;color:var(--ink-soft,#666561);font-size:1rem;line-height:1.45}.reviews_words__Hits6{margin:0;display:grid;gap:1rem;font-size:1.0625rem;line-height:1.65;text-wrap:pretty}.reviews_item__MVMII:last-child{border-bottom:0}@media (min-width:60rem){.reviews_item__MVMII{grid-template-columns:minmax(0,3fr) minmax(0,9fr)}}.flynge_live__kEmWl{color:var(--project,#4f46e5);font-weight:600;text-decoration:none;border-bottom:1.5px solid;white-space:nowrap}.tokenstyles_reel__KzqtA{margin-top:clamp(1.75rem,4vw,2.75rem);border:1px solid var(--hair,#e4e4e7);border-radius:14px;background:#fff;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04),0 30px 60px -34px rgba(0,0,0,.3)}.tokenstyles_reelChrome__2eFS4{display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid var(--hair,#e4e4e7);background:var(--wash,#f6f6f7)}.tokenstyles_reelDots__V3Zko{display:inline-flex;gap:5px}.tokenstyles_reelDots__V3Zko i{width:9px;height:9px;border-radius:50%;background:#d8d2c9}.tokenstyles_reelTitle___PCHv{font-size:12px;font-weight:600;color:var(--ink-soft,#6b6b74)}.tokenstyles_reelViewport__sVw2H{position:relative;overflow:hidden;background:var(--wash,#f6f6f7);min-height:220px}.tokenstyles_reelFrame__SGJgw{position:absolute;top:0;left:0;border:0;transform-origin:top left;pointer-events:none;opacity:0;transition:opacity .5s ease}.tokenstyles_reelFrameLoaded__TFy0K{opacity:1}.tokenstyles_reelFallback__UFU_j{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:1rem;text-align:center;background:radial-gradient(120% 100% at 50% 0,rgba(139,92,246,.12),transparent 62%),var(--wash,#f6f6f7)}.tokenstyles_reelFallbackText__cz5bi{font-size:14px;font-weight:700;color:var(--ink,#0a0a0a)}.tokenstyles_reelFallbackSub__h8HvJ{font-size:12px;color:var(--ink-soft,#6b6b74)}@media (prefers-reduced-motion:reduce){.tokenstyles_reelFrame__SGJgw{transition:none}}.tokenstyles_reelCaption__fuLjU{margin:1rem auto 0;text-align:center;font-size:1rem;line-height:1.5;color:var(--ink-soft,#6a6965);text-wrap:balance}.tokenstyles_reelCaption__fuLjU a{color:var(--project,#7c3aed);font-weight:600;text-decoration:none;border-bottom:1.5px solid}.zamborin_carousel__gnpx6{display:flex;flex-direction:column;align-items:center;gap:1.2rem;margin-top:clamp(1.5rem,4vw,2.5rem)}.zamborin_stage__XQWPL{display:flex;align-items:center;justify-content:center;gap:clamp(.4rem,2.5vw,1rem);width:100%}.zamborin_screen__vzkSt{position:relative;max-width:100%;overflow:hidden;background:#14213d;box-shadow:0 28px 66px -34px rgba(6,12,28,.55)}.zamborin_gameFrame__1_qnu{position:absolute;top:0;left:0;border:0;display:block;transform-origin:top left}.zamborin_viewRail__jfodr{flex:none;align-self:center;display:flex;flex-direction:column;gap:.25rem;padding:.25rem;border-radius:999px;background:#eff0f2}.zamborin_viewRailSpacer__V821U{flex:none;width:2.75rem}.zamborin_viewBtn__5xMea{width:2.25rem;height:2.25rem;border:0;background:transparent;color:var(--ink,#16181d);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s}.zamborin_viewBtn__5xMea svg{width:1.15rem;height:1.15rem}.zamborin_viewBtn__5xMea:hover:not(.zamborin_viewBtnActive__K5f5h){background:rgba(17,17,20,.07)}.zamborin_viewBtnActive__K5f5h{background:var(--project,#14213d);color:#fff}.zamborin_gameTabs__t4E2S{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center}.zamborin_gameTab__wwNeo{border:1px solid rgba(17,17,20,.14);background:#fff;color:var(--ink,#16181d);border-radius:999px;padding:.42rem .95rem;font-size:.85rem;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.zamborin_gameTabActive__VeBOc,.zamborin_gameTab__wwNeo:hover{border-color:var(--project,#14213d)}.zamborin_gameTabActive__VeBOc{background:var(--project,#14213d);color:#fff}.zamborin_gameCaption__cGZug{margin:.3rem auto 0;text-align:center;font-size:1rem;line-height:1.5;color:var(--ink-soft,#4a4d55)}.zamborin_gameCaption__cGZug a{color:var(--project,#14213d);font-weight:600;text-decoration:none;border-bottom:1.5px solid}.art_bridge__Bxumz{margin-bottom:clamp(1.5rem,3.5vw,2rem)}.art_jump__33E3_{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin:0;padding:0;list-style:none;font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.art_jump__33E3_ a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--hair);padding-bottom:.1875rem}.art_jump__33E3_ a:hover{border-bottom-color:var(--ink)}.art_hero__4puB3.art_hero__4puB3{padding-bottom:calc(clamp(2rem, 4vw, 3rem) / 2)}.art_firstSection__w3gSe.art_firstSection__w3gSe{padding-top:calc(clamp(2.5rem, 6vw, 4.5rem) / 2)}.art_sales__50r_z{margin-top:clamp(1.25rem,3vw,1.75rem);font-size:1rem;line-height:1.6;color:var(--ink-muted);text-wrap:pretty}.art_sales__50r_z strong{font-weight:600;color:var(--ink)}.art_sales__50r_z a{color:var(--ink);text-decoration:underline;text-underline-offset:.2em;white-space:nowrap}.art_grid__4Na0g{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3.5vw,2.25rem) clamp(.75rem,2.4vw,1.5rem)}@media (min-width:40rem){.art_grid__4Na0g{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:60rem){.art_grid__4Na0g{grid-template-columns:repeat(4,minmax(0,1fr))}}.art_tile__3Z3Kt{display:block;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:zoom-in}.art_thumb__K4d_e{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:2px;background:var(--wash);transition:transform .2s,box-shadow .2s}.art_tile__3Z3Kt:hover .art_thumb__K4d_e{transform:translateY(-2px);box-shadow:0 1px 3px rgba(23,23,26,.1),0 10px 24px -8px rgba(23,23,26,.2)}.art_tile__3Z3Kt:focus-visible{outline:none}.art_tile__3Z3Kt:focus-visible .art_thumb__K4d_e{outline:2px solid var(--ink);outline-offset:3px}.art_tileTitle__Z_0YZ{display:block;margin-top:.625rem;font-size:1rem;font-weight:500;line-height:1.35;text-wrap:pretty}@media (prefers-reduced-motion:reduce){.art_thumb__K4d_e{transition:none}.art_tile__3Z3Kt:hover .art_thumb__K4d_e{transform:none}}.art_buy__pJnkN{margin-top:clamp(.5rem,2vw,1.25rem)}.art_view__SF8zR{margin:0}.art_view__SF8zR img{display:block;width:100%;height:clamp(12rem,34vw,24rem);object-fit:cover;border-radius:6px}.art_viewer__HW5_8{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#101013;color:#ffffff;overscroll-behavior:contain}.art_viewer__HW5_8[open]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"bar bar bar" "prev stage next" "cap cap cap"}.art_viewer__HW5_8::backdrop{background:#101013}.art_bar__FTAnc{grid-area:bar;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem clamp(.75rem,3vw,1.5rem)}.art_counter__Cj22D{font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.72)}.art_stage__pWa_W{grid-area:stage;display:flex;align-items:center;justify-content:center;min-height:0;touch-action:pan-y pinch-zoom}.art_full___elbD{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;user-select:none;-webkit-user-drag:none}.art_button__2QuUE{align-self:center;justify-self:center;width:2.75rem;height:2.75rem;margin:0 clamp(.5rem,2vw,1.5rem);border-radius:50%;border:1px solid rgba(255,255,255,.4);background:transparent;color:#ffffff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}.art_bar__FTAnc .art_button__2QuUE{margin:0}.art_button__2QuUE:hover:not(:disabled){background:rgba(255,255,255,.14)}.art_button__2QuUE:disabled{opacity:.3;cursor:default}.art_button__2QuUE:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.art_button__2QuUE svg{width:1.125rem;height:1.125rem}.art_prev__G5D9N{grid-area:prev}.art_next__GH_TA{grid-area:next}.art_caption__6y322{grid-area:cap;padding:1rem clamp(1rem,4vw,2rem) clamp(1.25rem,3vw,1.75rem);text-align:center}.art_capTitle__4HFMp{font-size:clamp(1.0625rem,2vw,1.25rem);font-weight:600;line-height:1.35;text-wrap:balance}.art_capMeta__iGasZ{margin-top:.375rem;font-size:1rem;line-height:1.5;color:rgba(255,255,255,.72)}@media (max-width:40rem){.art_viewer__HW5_8[open]{grid-template-areas:"bar bar bar" "stage stage stage" "prev cap next"}.art_caption__6y322{padding-inline:.25rem}}.art_about__i_ojF{display:grid;gap:1rem;font-size:clamp(1.0625rem,1.8vw,1.25rem);line-height:1.55;text-wrap:pretty}.art_word__bCgBz{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem 2.5rem;padding-block:1.25rem;border-top:1px solid var(--hair)}.art_word__bCgBz:last-child{border-bottom:1px solid var(--hair)}@media (min-width:56rem){.art_word__bCgBz{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.art_question__3stf6{font-size:1.125rem;font-weight:600;line-height:1.4;letter-spacing:-.01em}.art_answer__I9NgE{font-size:1rem;line-height:1.65;color:var(--ink-muted);text-wrap:pretty}.art_rows__oK0qH{list-style:none;margin:0;padding:0;border-top:1px solid var(--hair)}.art_row__v6wSy{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:0 1.25rem;padding-block:1rem;border-bottom:1px solid var(--hair)}.art_rowPlain__frgUM{grid-template-columns:minmax(0,1fr)}.art_rowYear__YnlI9{font-weight:600;font-variant-numeric:tabular-nums}.art_rowItems__bXyGf{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.art_rowName__OSqXg{display:block;font-weight:500}.art_rowMeta__dfpAX{display:block;color:var(--ink-muted);text-wrap:pretty}.art_educationTitle__JSwqC{margin-top:clamp(2.5rem,6vw,4rem)}