@font-face{font-family:productLato;src:url(../media/lato_regular_latin-s.p.0ic9f6t6i9npx.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:productLato;src:url(../media/lato_bold_latin-s.p.24jxsbewvqxgy.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:productLato;src:url(../media/lato_black_latin-s.p.0oq27de-d8s-p.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:productLato Fallback;src:local(Arial);ascent-override:100.88%;descent-override:21.77%;line-gap-override:0.0%;size-adjust:97.84%}.Hme4pq_className{font-family:productLato,productLato Fallback,Arial}.Hme4pq_variable{--font-traction-lato:"productLato", "productLato Fallback", Arial}
:is(html:has(.IRRuRq_page),.IRRuRq_page){--ink:#121213;--muted:#545459;--brand:#e6121a;--accent:#b70e15;--brand-soft:#fcd9da;--surface:#fff;--surface-muted:#f8f8f8;--surface-soft:#efeff0;--line:#dddddf;--border:#c3c3c6;--border-strong:#75757c;--neutral-mid:#98989d;--neutral-soft:#dddddf;--neutral-dark:#333336;--page-color-scheme:light;--action-brand:#b70e15;--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1)}.IRRuRq_page[data-theme=dark]{--ink:#f3f3f5;--muted:#b6b6bf;--accent:#ff767d;--brand-soft:#482329;--surface:#1b1b20;--surface-muted:#101014;--surface-soft:#24242b;--line:#38383f;--border:#50505a;--border-strong:#92929e;--neutral-mid:#92929e;--neutral-soft:#38383f;--neutral-dark:#d1d1d8;--page-color-scheme:dark}html:has(.IRRuRq_page[data-theme=dark]){--ink:#f3f3f5;--muted:#b6b6bf;--accent:#ff767d;--brand-soft:#482329;--surface:#1b1b20;--surface-muted:#101014;--surface-soft:#24242b;--line:#38383f;--border:#50505a;--border-strong:#92929e;--neutral-mid:#92929e;--neutral-soft:#38383f;--neutral-dark:#d1d1d8;--page-color-scheme:dark}.IRRuRq_page [data-design-system-specimen],.IRRuRq_page [data-design-system-component],.IRRuRq_world{--ink:#121213;--muted:#545459;--brand:#e6121a;--accent:#b70e15;--brand-soft:#fcd9da;--surface:#fff;--surface-muted:#f8f8f8;--surface-soft:#efeff0;--line:#dddddf;--border:#c3c3c6;--border-strong:#75757c;--neutral-mid:#98989d;--neutral-soft:#dddddf;--neutral-dark:#333336}.IRRuRq_page [data-design-system-specimen]{background-color:var(--surface-muted);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.IRRuRq_page [data-design-system-component]{color:var(--ink)}.IRRuRq_typeScale,.IRRuRq_page{--type-body:18px;--type-support:16px;--type-control:16px;--type-label:14px;--type-caption:14px;--type-micro:12px;--type-section:clamp(36px,4vw,56px);--type-subheading:clamp(26px,2.5vw,34px);--type-panel-title:clamp(24px,2.1vw,28px);--type-title:20px;--type-hero:clamp(48px,5.8vw,88px)}.IRRuRq_page{color:var(--ink);background:var(--surface-muted);color-scheme:var(--page-color-scheme,light);font-family:var(--font-lexend),sans-serif;font-size:var(--type-support);min-height:100dvh;padding:78px max(32px,50vw - 680px) 0;overflow:clip}html:has(.IRRuRq_page){--scrollbar-track:var(--surface-muted);--scrollbar-thumb:var(--border-strong);--scrollbar-accent:var(--neutral-dark);scrollbar-color:var(--border-strong) var(--surface-muted);scrollbar-width:thin;scroll-padding-top:168px;--nav-fg:var(--ink)!important;--nav-fg-muted:var(--muted)!important;--nav-bg:var(--surface-muted)!important;--nav-accent:var(--accent)!important}.IRRuRq_scrollRail{display:none}@media (min-width:768px) and (pointer:fine){html:has(.IRRuRq_page){scrollbar-width:none}html:has(.IRRuRq_page)::-webkit-scrollbar{width:0}.IRRuRq_scrollRail{z-index:46;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;width:28px;height:clamp(160px,32dvh,280px);display:block;position:fixed;top:50%;right:6px;transform:translateY(-50%)}.IRRuRq_scrollRail[hidden],.IRRuRq_scrollRail[data-scrollable=false]{display:none}.IRRuRq_scrollTrack,.IRRuRq_scrollThumb{border-radius:99px;width:4px;position:absolute;top:0;left:calc(50% - 2px)}.IRRuRq_scrollTrack{background:var(--border);height:100%}.IRRuRq_scrollThumb{background:var(--border-strong);height:32px}.IRRuRq_scrollRail:hover .IRRuRq_scrollThumb,.IRRuRq_scrollRail:focus-visible .IRRuRq_scrollThumb,.IRRuRq_scrollRail[data-dragging=true] .IRRuRq_scrollThumb{background:var(--neutral-dark)}.IRRuRq_scrollRail[data-dragging=true]{cursor:grabbing}.IRRuRq_page .IRRuRq_scrollRail:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:99px}.IRRuRq_page .IRRuRq_scrollRail[data-pointer-focus=true]:focus-visible{outline:none}}@media (forced-colors:active){html:has(.IRRuRq_page){scrollbar-width:auto;scrollbar-color:auto}html:has(.IRRuRq_page)::-webkit-scrollbar{width:auto}.IRRuRq_scrollRail{display:none}}.IRRuRq_page:before{content:"";z-index:39;background:var(--surface-muted);pointer-events:none;height:68px;position:fixed;inset:0 0 auto}.IRRuRq_page h1,.IRRuRq_page h2,.IRRuRq_page h3{font-family:var(--font-protest),sans-serif;letter-spacing:-.015em;text-wrap:balance;font-weight:400}.IRRuRq_page h4{font-family:var(--font-lexend),sans-serif;letter-spacing:-.025em;font-weight:500}.IRRuRq_page p{color:var(--muted);font-size:var(--type-body);max-inline-size:65ch;line-height:1.8}.IRRuRq_page h2{font-size:var(--type-section);line-height:1.15}.IRRuRq_page h3{font-size:var(--type-subheading);line-height:1.25}.IRRuRq_page h4{font-size:var(--type-title);line-height:1.5}@media (max-width:767px){.IRRuRq_typeScale,.IRRuRq_page{--type-body:16px;--type-section:clamp(32px,8.2vw,40px);--type-subheading:26px;--type-panel-title:24px;--type-title:18px;--type-hero:clamp(46px,10.8vw,64px)}}.IRRuRq_page button{color:inherit;cursor:pointer}.IRRuRq_page button:disabled{cursor:default}.IRRuRq_page code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.IRRuRq_page :is(button,a,[tabindex="0"]):focus-visible{outline:3px solid var(--accent);outline-offset:5px}.IRRuRq_page :is(section,div)[tabindex="-1"]:focus{outline:none}.IRRuRq_page :is(button,a){-webkit-tap-highlight-color:transparent}.IRRuRq_skipLink{z-index:10010;background:var(--surface);color:var(--ink);border:2px solid var(--accent);border-radius:8px;padding:14px 20px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.IRRuRq_skipLink:focus{transform:none}.IRRuRq_readingBar{z-index:40;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface-muted) 95%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:10px 0;display:flex;position:sticky;top:68px}.IRRuRq_back{min-height:44px;font-size:var(--type-control);color:var(--ink);align-items:center;gap:10px;display:inline-flex}.IRRuRq_readingControls{align-items:center;gap:24px;display:flex}.IRRuRq_chapterNavigation{flex:1;align-items:center;gap:12px;min-width:0;max-width:420px;display:flex}.IRRuRq_chapterPosition{color:var(--accent);font-size:var(--type-label);font-variant-numeric:tabular-nums;white-space:nowrap;gap:3px;display:flex}.IRRuRq_chapterPosition>span{color:var(--muted)}.IRRuRq_chapterNavigation select{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;height:44px;color:var(--ink);font:inherit;font-size:var(--type-control);border-radius:8px;padding:0 26px 0 12px}.IRRuRq_chapterNavigation select:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.IRRuRq_chapterNavigation button{min-width:55px;min-height:44px;font:inherit;font-size:var(--type-control);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;display:flex}@media (max-width:1023px){.IRRuRq_readingBar:has(.IRRuRq_chapterNavigation){grid-template-columns:1fr auto;gap:8px 12px;display:grid}.IRRuRq_chapterNavigation{grid-area:2/1/auto/-1;width:100%;max-width:none}.IRRuRq_chapterNavigation select{flex:1}}@media (max-width:479px){.IRRuRq_back{justify-content:center;min-width:44px}.IRRuRq_back>span{display:none}}@media (max-width:359px){.IRRuRq_page .IRRuRq_readingBar{column-gap:8px}.IRRuRq_readingControls .IRRuRq_modeSwitch :is(button,a){font-size:var(--type-control);padding-inline:6px}}.IRRuRq_modeSwitch{border:1px solid var(--border-strong);background:var(--surface);border-radius:99px;padding:4px;display:flex}.IRRuRq_modeSwitch :is(button,a){min-height:44px;font-size:var(--type-control);white-space:nowrap;background:0 0;border:0;border-radius:99px;justify-content:center;align-items:center;gap:7px;padding:0 22px;transition:background-color .18s,color .18s;display:flex}.IRRuRq_modeSwitch :is(button,a)[aria-pressed=true],.IRRuRq_modeSwitch a[aria-current=page]{background:var(--ink);color:var(--surface)}.IRRuRq_hero{grid-template-columns:.82fr 1.18fr;align-items:center;gap:18px;min-height:640px;padding:30px 0 45px;display:grid}.IRRuRq_heroCopy{z-index:3;position:relative}.IRRuRq_projectMeta{font-size:var(--type-label);color:var(--accent);margin-bottom:22px;line-height:1.6;display:block}.IRRuRq_hero h1{font-family:var(--font-protest),sans-serif;letter-spacing:-.035em;font-size:clamp(94px,9.5vw,142px);font-weight:400;line-height:1}.IRRuRq_hero h1>span{color:var(--accent)}.IRRuRq_hero h2{margin-top:20px;font-size:clamp(30px,3.3vw,48px);line-height:1.13}.IRRuRq_heroCopy>p{font-size:var(--type-body);max-width:430px;margin:24px 0 28px}.IRRuRq_primaryButton{background:var(--action-brand,var(--accent));border:1px solid var(--accent);min-height:52px;font-size:var(--type-control);transition:background-color .16s ease,transform .16s var(--ease-out);border-radius:99px;justify-content:center;align-items:center;gap:25px;padding:12px 25px;line-height:1.5;display:inline-flex;color:#fff!important}.IRRuRq_primaryButton:active{transform:scale(.98)}.IRRuRq_page[data-motion-paused=true] .IRRuRq_primaryButton{transform:none!important}.IRRuRq_heroSpace{perspective:1800px;isolation:isolate;min-width:0;height:555px;position:relative}.IRRuRq_sculpture{perspective:1300px;pointer-events:none;position:absolute;inset:0}.IRRuRq_world{width:280px;height:300px;transform-style:preserve-3d;position:absolute;top:90px;left:calc(50% - 165px);transform:rotateX(-18deg)rotateY(-30deg)rotate(-12deg)}.IRRuRq_sculptureMotion{transform-style:preserve-3d;transform:rotateZ(var(--sculpture-wiggle,0deg));transition:transform .15s var(--ease-out);pointer-events:none;position:absolute;inset:0}.IRRuRq_block{width:var(--w);height:var(--h);transform-style:preserve-3d;position:absolute}.IRRuRq_topBlock{top:0;left:0}.IRRuRq_stemBlock{top:82px;left:94px}.IRRuRq_blockShape{transform-style:preserve-3d;transition:transform .25s var(--ease-out);position:absolute;inset:0}.IRRuRq_blockSlice,.IRRuRq_blockFront,.IRRuRq_blockBack{border-radius:12px;position:absolute;inset:0}.IRRuRq_blockSlice{background:linear-gradient(180deg,var(--brand-soft),var(--accent) 40%)}.IRRuRq_blockFront{transform:translateZ(calc(var(--d)/2));background:var(--brand);box-shadow:inset 0 1px #ffffff2e}.IRRuRq_blockBack{transform:translateZ(calc(var(--d)/-2));background:var(--accent)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.IRRuRq_world[data-sculpture-interactive=true]{pointer-events:auto}.IRRuRq_world[data-sculpture-hover=true] .IRRuRq_topBlock .IRRuRq_blockShape{transform:translate3d(-8px,-19px,16px)rotate(-3deg)rotateY(-3deg)}.IRRuRq_world[data-sculpture-hover=true] .IRRuRq_stemBlock .IRRuRq_blockShape{transform:translate3d(7px,20px,-10px)rotate(3deg)rotateX(2deg)}}.IRRuRq_page[data-motion-paused=true] .IRRuRq_sculptureMotion,.IRRuRq_page[data-motion-paused=true] .IRRuRq_blockShape{transition:none;transform:none!important}@media (prefers-reduced-motion:reduce){.IRRuRq_sculptureMotion,.IRRuRq_blockShape{transition:none;transform:none}}.IRRuRq_sculptureShadow{filter:blur(22px);background:#12121329;border-radius:50%;width:350px;height:95px;position:absolute;top:385px;left:calc(50% - 175px);transform:rotate(-15deg)}.IRRuRq_artifactWindow,.IRRuRq_namingWindow,.IRRuRq_swatchWindow,.IRRuRq_guidanceWindow{background:var(--surface);border:1px solid var(--border);text-align:left;border-radius:16px;display:block;overflow:hidden;box-shadow:0 25px 60px -20px #12121345,0 5px 15px #1212130f}.IRRuRq_artifactWindow{transform-origin:50%;padding:0;position:absolute}.IRRuRq_windowBar{background:var(--surface);border-bottom:1px solid var(--line);min-height:50px;font-size:var(--type-label);color:var(--ink);align-items:center;gap:10px;padding:12px 16px;line-height:1.4;display:flex}.IRRuRq_windowBar>svg{flex-shrink:0}.IRRuRq_windowBar>svg:last-child:not(:first-child){margin-left:auto}.IRRuRq_windowImage{background:var(--surface);height:calc(100% - 50px);display:block;overflow:hidden}.IRRuRq_windowImage img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.IRRuRq_artifactWindow:focus-visible{z-index:12!important;transform:none!important}.IRRuRq_heroFoundations{z-index:1;width:220px;height:290px;top:12px;right:-6px;transform:rotate(9deg)}.IRRuRq_heroComponents{z-index:3;width:460px;height:260px;bottom:-10px;right:-20px;transform:rotate(-6deg)}.IRRuRq_heroNaming{z-index:4;width:248px;position:absolute;bottom:56px;left:-10px;transform:rotate(-5deg)}.IRRuRq_namingBody{gap:7px;padding:18px 20px 20px;display:grid}.IRRuRq_namingBody>span{color:var(--muted);font-size:var(--type-label)}.IRRuRq_namingBody code{font-size:var(--type-support);color:var(--ink)}.IRRuRq_namingBody svg{color:var(--accent);margin:7px 0}.IRRuRq_projectFacts{grid-template-columns:1fr 1fr 1.12fr;gap:40px;padding:48px 0 52px;display:grid}.IRRuRq_factItem{min-width:0}.IRRuRq_projectFacts p{color:var(--ink);font-size:var(--type-body)}.IRRuRq_projectFacts .IRRuRq_factLabel{font-size:var(--type-caption);color:var(--accent);margin-bottom:8px;display:block}.IRRuRq_ownershipArt,.IRRuRq_teamArt,.IRRuRq_scopeArt{align-items:center;height:64px;margin-bottom:22px;display:flex}.IRRuRq_ownershipArt{gap:16px}.IRRuRq_ownershipArt i{border:1px solid var(--border);background:var(--surface);width:36px;height:36px;box-shadow:0 3px 0 var(--line);transition:transform .16s var(--ease-out);border-radius:8px;place-items:center;display:grid;position:relative;transform:rotate(-5deg)}.IRRuRq_ownershipArt i:first-child{color:var(--accent)}.IRRuRq_ownershipArt i:not(:last-child):after{content:"";background:var(--border-strong);width:10px;height:1px;position:absolute;top:50%;left:calc(100% + 3px)}.IRRuRq_teamArt{gap:0}.IRRuRq_teamArt i{border:2px solid var(--surface-muted);background:var(--surface-soft);width:42px;height:42px;box-shadow:0 3px 0 var(--line);transition:transform .16s var(--ease-out);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.IRRuRq_teamArt i+i{margin-left:-9px}.IRRuRq_teamArt b{font-size:var(--type-support);color:var(--muted);margin:0 12px;font-weight:400;line-height:1}.IRRuRq_teamArt i:last-child{color:var(--accent);border:1px solid var(--border);background:var(--surface)}.IRRuRq_scopeArt{align-items:end;gap:14px;padding:2px 0 7px}.IRRuRq_scopeArt>div{border:1px solid var(--border-strong);background:var(--surface);box-shadow:0 3px 0 var(--line);transition:transform .16s var(--ease-out);position:relative}.IRRuRq_scopePhone{border-radius:6px;width:28px;height:49px;padding:8px 5px;transform:rotate(-7deg)}.IRRuRq_scopePhone i{background:var(--line);border-radius:2px;height:4px;margin:4px 0;display:block}.IRRuRq_scopePhone i:last-child{background:var(--accent);margin-top:8px}.IRRuRq_scopePlatform{border-radius:6px;width:67px;height:45px;padding:12px 6px 5px 17px;transform:rotate(4deg)}.IRRuRq_scopePlatform:before,.IRRuRq_scopeTool:before{content:"";background:var(--line);height:1px;position:absolute;top:8px;left:0;right:0}.IRRuRq_scopePlatform:after{content:"";background:var(--line);width:1px;position:absolute;top:9px;bottom:0;left:10px}.IRRuRq_scopePlatform i{border:1px solid var(--border);border-radius:2px;width:10px;height:11px;margin:4px 2px 0 0;display:inline-block}.IRRuRq_scopePlatform i:first-child{background:var(--surface-soft)}.IRRuRq_scopeTool{border-radius:6px;width:57px;height:41px;padding:13px 7px 5px;transform:rotate(-4deg)}.IRRuRq_scopeTool i{background:var(--line);border-radius:2px;height:3px;margin-bottom:4px;display:block}.IRRuRq_scopeTool i:nth-child(2){background:var(--border-strong);width:70%}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.IRRuRq_page:not([data-motion-paused=true]) .IRRuRq_factItem:hover .IRRuRq_ownershipArt i{transform:translateY(-3px)rotate(0)}.IRRuRq_page:not([data-motion-paused=true]) .IRRuRq_factItem:hover .IRRuRq_teamArt i:last-child{transform:translateY(-3px)}.IRRuRq_page:not([data-motion-paused=true]) .IRRuRq_factItem:hover .IRRuRq_scopePhone{transform:translateY(-3px)rotate(-3deg)}.IRRuRq_page:not([data-motion-paused=true]) .IRRuRq_factItem:hover .IRRuRq_scopePlatform{transform:translateY(-2px)rotate(0)}.IRRuRq_page:not([data-motion-paused=true]) .IRRuRq_factItem:hover .IRRuRq_scopeTool{transform:translateY(-3px)rotate(0)}}.IRRuRq_outcomes{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:35px;padding:64px 0 68px;display:grid}.IRRuRq_outcomes strong{font-family:var(--font-protest),sans-serif;letter-spacing:-.025em;align-items:baseline;gap:5px;font-size:66px;font-weight:400;line-height:1;display:flex}.IRRuRq_outcomes h2{font-family:var(--font-lexend),sans-serif;font-weight:500;font-size:var(--type-title);letter-spacing:-.02em;margin:20px 0 10px;line-height:1.4}.IRRuRq_outcomes p{font-size:var(--type-body);max-width:265px}.IRRuRq_story{padding-top:35px;scroll-margin-top:160px}.IRRuRq_chapter{grid-template-columns:.8fr 1.2fr;align-items:start;gap:75px;min-height:max(850px,100dvh);padding:120px 0 90px;display:grid}.IRRuRq_chapterCopy{max-width:445px;padding-top:22px;position:sticky;top:220px}.IRRuRq_chapterIcon{color:var(--accent);margin-bottom:24px}.IRRuRq_chapterCopy h2{font-size:var(--type-section);line-height:1.1}.IRRuRq_chapterCopy p{font-size:var(--type-body);margin-top:26px}.IRRuRq_chapterCopy p+p{font-size:var(--type-body);margin-top:18px}.IRRuRq_textButton{border:0;border-bottom:1px solid var(--border-strong);min-height:48px;font-size:var(--type-control);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:15px;margin-top:24px;padding:10px 0;line-height:1.5;display:inline-flex}.IRRuRq_textButton svg{color:var(--accent);transition:transform .16s var(--ease-out);flex-shrink:0}.IRRuRq_artifactWindow .IRRuRq_windowBar>svg:last-child{transition:transform .16s var(--ease-out)}@media (hover:hover) and (pointer:fine){.IRRuRq_page[data-motion-paused=false] .IRRuRq_textButton:hover svg{transform:translate(4px)}.IRRuRq_page[data-motion-paused=false] .IRRuRq_artifactWindow:hover .IRRuRq_windowBar>svg:last-child{transform:scale(1.12)}}.IRRuRq_page[data-motion-paused=true] :is(.IRRuRq_textButton svg,.IRRuRq_primaryButton,.IRRuRq_artifactWindow .IRRuRq_windowBar>svg:last-child),.IRRuRq_page[data-input=keyboard] :is(.IRRuRq_textButton svg,.IRRuRq_primaryButton,.IRRuRq_artifactWindow .IRRuRq_windowBar>svg:last-child){transition:none;transform:none}.IRRuRq_page[data-motion-paused=true] .IRRuRq_modeSwitch :is(button,a),.IRRuRq_page[data-input=keyboard] .IRRuRq_modeSwitch :is(button,a){transition:none}@media (prefers-reduced-motion:reduce){.IRRuRq_page :is(.IRRuRq_textButton svg,.IRRuRq_primaryButton,.IRRuRq_artifactWindow .IRRuRq_windowBar>svg:last-child){transition:none!important;transform:none!important}}.IRRuRq_chapterSpace{perspective:1800px;min-width:0;height:550px;position:sticky;top:180px}.IRRuRq_foundationWindow{z-index:3;width:330px;height:465px;top:30px;left:5px;transform:rotate(-5deg)}.IRRuRq_iconWindow{z-index:1;width:325px;height:390px;top:-30px;right:-10px;transform:rotate(8deg)}.IRRuRq_floatingNote{position:absolute}.IRRuRq_swatchWindow{z-index:5;width:370px;bottom:0;right:-10px;transform:rotate(3deg)}.IRRuRq_swatchBody{align-items:center;gap:18px;padding:24px;display:flex}.IRRuRq_redSwatch{background:var(--brand);border-radius:10px;flex-shrink:0;width:65px;height:80px}.IRRuRq_swatchBody>div{gap:8px;min-width:0;display:grid}.IRRuRq_swatchBody code{font-size:var(--type-support)}.IRRuRq_swatchBody svg{color:var(--accent)}.IRRuRq_componentChapter{grid-template-columns:1.2fr .8fr}.IRRuRq_componentChapter .IRRuRq_chapterCopy{order:2;justify-self:end}.IRRuRq_componentChapter .IRRuRq_chapterSpace{order:1}.IRRuRq_largeComponentWindow{z-index:3;width:95%;height:365px;top:115px;left:-5px;transform:rotate(-4deg)}.IRRuRq_helperWindow{z-index:1;width:390px;height:295px;top:0;right:-20px;transform:rotate(8deg)}.IRRuRq_coverageWindow{background:var(--surface);border:1px solid var(--border);z-index:5;border-radius:16px;align-items:center;gap:20px;width:295px;padding:24px;display:flex;bottom:0;left:15px;transform:rotate(-4deg);box-shadow:0 25px 60px -20px #12121333}.IRRuRq_coverageWindow strong{font-family:var(--font-protest),sans-serif;font-size:54px;font-weight:400;line-height:1}.IRRuRq_coverageWindow strong>span{color:var(--accent);font-size:28px}.IRRuRq_coverageWindow>span{font-size:var(--type-label);line-height:1.6}.IRRuRq_patternWindow{width:95%;height:365px;top:25px;left:0;transform:rotate(-5deg)}.IRRuRq_guidanceWindow{z-index:5;width:315px;bottom:-25px;right:-15px;transform:rotate(6deg)}.IRRuRq_guidanceBody{justify-items:center;gap:18px;padding:28px;display:grid}.IRRuRq_guidanceBody>div{grid-template-columns:35px 1fr;align-items:center;gap:5px 13px;width:100%;display:grid}.IRRuRq_guidanceBody strong{font-size:var(--type-support);font-weight:500}.IRRuRq_guidanceBody span{font-size:var(--type-label);color:var(--muted);grid-column:2}.IRRuRq_guidanceBody>svg{color:var(--accent)}.IRRuRq_gallery{padding:45px 0 100px}.IRRuRq_gallery h2{font-size:var(--type-section);line-height:1.03}.IRRuRq_gallery h2>span{color:var(--muted)}.IRRuRq_gallery>p{max-width:630px;font-size:var(--type-body);margin:26px 0 45px}.IRRuRq_galleryGrid{perspective:1800px;grid-template-columns:1.5fr 1fr;gap:30px;display:grid}.IRRuRq_galleryGrid>div{min-width:0}.IRRuRq_galleryPatterns,.IRRuRq_galleryIcons{width:100%;height:490px;position:relative}.IRRuRq_galleryPatterns .IRRuRq_windowImage{place-items:center;padding:25px;display:grid}.IRRuRq_galleryPatterns img{object-fit:contain;height:auto;max-height:100%}.IRRuRq_galleryIcons .IRRuRq_windowImage img{object-position:top}.IRRuRq_feedback{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1.2fr 1fr;gap:100px;padding:65px 0 85px;display:grid}.IRRuRq_feedback h2{font-size:var(--type-section);line-height:1.1}.IRRuRq_feedback>div>p{font-size:var(--type-body);max-width:550px;margin-top:25px}.IRRuRq_surveySummary{border-left:1px solid var(--line);padding-left:45px}.IRRuRq_respondents{color:var(--accent);gap:8px;margin-bottom:20px;display:flex}.IRRuRq_respondents svg:last-child{color:var(--muted)}.IRRuRq_surveySummary>strong{font-family:var(--font-protest),sans-serif;font-size:100px;font-weight:400;line-height:1;display:block}.IRRuRq_surveySummary>strong span{color:var(--muted);font-size:52px}.IRRuRq_surveySummary>h3{font-size:var(--type-panel-title);margin-top:20px;line-height:1.4}.IRRuRq_surveySummary>p{font-size:var(--type-body)!important}.IRRuRq_footer{grid-template-columns:1fr auto;align-items:center;gap:35px;padding:75px 0 38px;display:grid}.IRRuRq_footer>div>span{font-size:var(--type-support);color:var(--muted)}.IRRuRq_footer h2{font-size:var(--type-section);margin-top:15px;line-height:1.15}.IRRuRq_footerLinks{border-top:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:35px;margin-top:30px;padding-top:28px;display:flex}.IRRuRq_footerLinks a{min-height:44px;font-size:var(--type-support);align-items:center;gap:8px;display:inline-flex}.IRRuRq_footerLinks>span{font-size:var(--type-support);margin-left:auto}.IRRuRq_detailsAnchor{scroll-margin-top:160px}.IRRuRq_loading{padding:70px 0}.IRRuRq_details{padding:95px 0 35px}.IRRuRq_eyebrow{font-size:var(--type-caption);color:var(--accent);margin-bottom:18px;display:block}.IRRuRq_detailHeading{grid-template-columns:1fr auto;align-items:end;gap:30px;margin-bottom:45px;display:grid}.IRRuRq_detailHeading h2{font-size:var(--type-section);line-height:1.1}.IRRuRq_detailHeading p{font-size:var(--type-body);max-width:650px;margin-top:25px}.IRRuRq_detailNav{flex-wrap:wrap;gap:12px;margin-bottom:45px;display:flex}.IRRuRq_detailNav a{background:var(--surface);border:1px solid var(--border-strong);min-height:48px;font-size:var(--type-support);border-radius:99px;align-items:center;padding:10px 20px;display:inline-flex}.IRRuRq_detailSection{padding:40px 0 75px;scroll-margin-top:170px}.IRRuRq_detailSection+.IRRuRq_detailSection{border-top:1px solid var(--line)}.IRRuRq_readerSurvey{background:var(--surface);border:1px solid var(--line);border-radius:16px;max-width:600px;margin:30px 0 45px;padding:30px}.IRRuRq_detailSection>h3{max-width:760px;font-size:var(--type-panel-title);margin-bottom:30px;line-height:1.15}.IRRuRq_detailIntro{grid-template-columns:1fr 1fr;gap:40px;margin-bottom:35px;display:grid}.IRRuRq_detailIntro p{font-size:var(--type-body)}.IRRuRq_decisionGrid,.IRRuRq_detailArtifacts,.IRRuRq_rolloutGrid,.IRRuRq_surveyResponse{grid-template-columns:1fr 1fr;gap:30px;display:grid}.IRRuRq_decisionCard{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:32px}.IRRuRq_decisionCard h4{margin-bottom:18px;font-size:22px;line-height:1.4}.IRRuRq_decisionCard p{font-size:var(--type-body)}.IRRuRq_tokenRow{gap:12px;margin-top:28px;display:grid}.IRRuRq_tokenRow>span{font-size:var(--type-label);color:var(--muted)}.IRRuRq_tokenRow code{font-size:var(--type-support)}.IRRuRq_tokenRow svg{color:var(--accent);margin:5px 0}.IRRuRq_scopeNote{font-size:var(--type-support);color:var(--muted);margin-top:35px;padding:18px 0}.IRRuRq_detailArtifacts{margin-top:35px}.IRRuRq_detailArtifacts figure{min-width:0}.IRRuRq_detailArtifact{border:1px solid var(--line);background:var(--surface);border-radius:16px;width:100%;height:390px;display:block;position:relative;overflow:hidden}.IRRuRq_detailArtifact img{object-fit:contain;object-position:top;width:100%;height:100%}.IRRuRq_inspectIcon{background:var(--ink);width:44px;height:44px;color:var(--surface);border-radius:99px;place-items:center;display:grid;position:absolute;bottom:15px;right:15px}.IRRuRq_detailArtifacts figcaption{font-size:var(--type-support);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:15px 0;display:flex}.IRRuRq_detailArtifacts figcaption span{font-size:var(--type-caption);color:var(--muted)}.IRRuRq_rolloutGrid{gap:35px 45px}.IRRuRq_rolloutGrid article{gap:20px;display:flex}.IRRuRq_rolloutGrid article>svg{color:var(--accent);flex-shrink:0;margin-top:3px}.IRRuRq_rolloutGrid h4{margin-bottom:15px;font-size:22px;line-height:1.3}.IRRuRq_rolloutGrid p{font-size:var(--type-body)}.IRRuRq_surveyMetrics{grid-template-columns:repeat(3,1fr);gap:35px;padding:30px 0 45px;display:grid}.IRRuRq_surveyMetrics>div{border-top:1px solid var(--border-strong);padding-top:25px}.IRRuRq_surveyMetrics strong{font-family:var(--font-protest),sans-serif;font-size:58px;font-weight:400;line-height:1;display:block}.IRRuRq_surveyMetrics span{font-size:var(--type-support);margin:18px 0 10px;display:block}.IRRuRq_surveyMetrics p{font-size:var(--type-body)}.IRRuRq_surveyTableWrap{border:1px solid var(--border-strong);background:var(--surface);border-radius:16px;overflow-x:auto}.IRRuRq_surveyTable{border-collapse:collapse;text-align:center;width:100%;min-width:740px;font-size:var(--type-support)}.IRRuRq_surveyTable caption{text-align:left;background:var(--surface-soft);font-size:var(--type-support);color:var(--ink);padding:24px}.IRRuRq_surveyTable thead th{font-size:var(--type-label);padding:18px 12px;font-weight:500}.IRRuRq_surveyTable tbody th{text-align:left;width:30%;padding:20px 24px;font-weight:400}.IRRuRq_surveyTable td{color:var(--muted);padding:18px 12px}.IRRuRq_surveyTable tbody tr{border-top:1px solid var(--line)}.IRRuRq_surveyTable td[data-peak=true]{color:var(--accent);font-weight:600}.IRRuRq_surveyNote{font-size:var(--type-support);max-width:950px;margin-top:24px}.IRRuRq_surveyResponse{margin-top:45px}.IRRuRq_surveyResponse h4{margin-bottom:20px;font-size:24px;line-height:1.3}.IRRuRq_surveyResponse p{font-size:var(--type-body)}.IRRuRq_detailSource{min-height:48px;font-size:var(--type-support);color:var(--accent);text-underline-offset:4px;align-items:center;gap:10px;margin-top:24px;text-decoration:underline;display:inline-flex}.IRRuRq_requestComparison{border:1px solid var(--line);background:var(--surface);border-radius:16px;align-items:center;gap:35px;margin-top:35px;padding:35px;display:flex}.IRRuRq_requestComparison strong{font-family:var(--font-protest),sans-serif;color:var(--accent);font-size:72px;font-weight:400;line-height:1}.IRRuRq_requestComparison p{font-size:var(--type-body)}.IRRuRq_detailClose{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:35px;padding-top:35px;display:flex}.IRRuRq_detailClose p{font-size:var(--type-body);max-width:770px}.IRRuRq_detailClose button{flex-shrink:0}.IRRuRq_artifactDialog{background:var(--surface);width:min(1280px,100vw - 40px);max-width:none;height:min(90dvh,1100px);max-height:none;color:var(--ink);border:1px solid var(--border-strong);border-radius:16px;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 35px 100px #1212134d}.IRRuRq_artifactDialog::backdrop{background:#121213b3}.IRRuRq_artifactToolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:80px;padding:16px 20px;display:flex}.IRRuRq_artifactToolbar h2{font-family:var(--font-lexend),sans-serif;font-weight:500;font-size:var(--type-title);letter-spacing:-.02em;line-height:1.3}.IRRuRq_artifactToolbar>div{align-items:center;gap:8px;display:flex}.IRRuRq_artifactToolbar button{border:1px solid var(--border-strong);background:var(--surface);border-radius:99px;place-items:center;min-width:44px;min-height:44px;padding:0 10px;display:grid}.IRRuRq_artifactToolbar button:disabled{color:var(--border-strong);background:var(--surface-muted)}.IRRuRq_artifactToolbar .IRRuRq_zoomReset{font-size:var(--type-support);min-width:70px}.IRRuRq_artifactViewport{overscroll-behavior:contain;background:var(--surface-soft);height:calc(100% - 128px);overflow:auto}.IRRuRq_artifactViewport img{max-width:none;height:auto;margin:0 auto;display:block}.IRRuRq_artifactViewport:focus-visible{outline-offset:-3px!important}.IRRuRq_artifactHint{font-size:var(--type-label);align-items:center;gap:8px;padding:12px 20px;display:flex;line-height:1.5!important}@media (hover:hover) and (pointer:fine){button.IRRuRq_primaryButton:hover{background:var(--ink);transform:translateY(-2px)}.IRRuRq_textButton:hover,.IRRuRq_back:hover,.IRRuRq_footerLinks a:hover{color:var(--accent)}.IRRuRq_artifactWindow:hover .IRRuRq_windowBar,.IRRuRq_detailNav a:hover{background:var(--surface-soft)}}@media (max-width:1279px){.IRRuRq_hero{grid-template-columns:.85fr 1.15fr}.IRRuRq_hero h1{font-size:110px}.IRRuRq_heroSpace{height:520px}.IRRuRq_heroFoundations{width:180px;height:250px}.IRRuRq_heroComponents{width:370px;height:245px}.IRRuRq_heroNaming{width:230px;bottom:80px;left:-5px}.IRRuRq_world{top:65px;left:calc(50% - 185px);transform:rotateX(-18deg)rotateY(-30deg)rotate(-12deg)scale(.88)}.IRRuRq_chapter{gap:45px}.IRRuRq_foundationWindow{width:290px}.IRRuRq_iconWindow{width:270px;right:-5px}.IRRuRq_helperWindow{width:330px}.IRRuRq_windowBar{font-size:var(--type-label);padding-left:12px;padding-right:12px}.IRRuRq_swatchWindow{width:335px}.IRRuRq_feedback{gap:55px}.IRRuRq_outcomes{gap:25px}}@media (max-width:1023px){.IRRuRq_hero{grid-template-columns:1fr;gap:35px;padding-top:45px}.IRRuRq_heroCopy{max-width:680px}.IRRuRq_hero h1{font-size:clamp(88px,15vw,132px)}.IRRuRq_hero h2{font-size:42px}.IRRuRq_heroSpace{justify-self:center;width:min(100%,730px);height:540px}.IRRuRq_heroFoundations{width:220px;height:290px}.IRRuRq_heroComponents{width:440px;height:280px}.IRRuRq_heroNaming{width:270px;bottom:65px;left:0}.IRRuRq_world{top:85px;left:calc(50% - 150px);transform:rotateX(-18deg)rotateY(-30deg)rotate(-12deg)}.IRRuRq_projectFacts{grid-template-columns:1fr 1fr;gap:25px}.IRRuRq_projectFacts .IRRuRq_factItem:last-child{grid-column:1/-1;grid-template-columns:200px 1fr;align-items:center;gap:25px;display:grid}.IRRuRq_projectFacts .IRRuRq_factItem:last-child .IRRuRq_scopeArt{margin-bottom:0}.IRRuRq_outcomes{grid-template-columns:1fr 1fr;gap:40px}.IRRuRq_chapter{grid-template-columns:1fr;gap:45px;min-height:auto;padding:75px 0}.IRRuRq_chapterCopy{max-width:650px;padding:0;position:static}.IRRuRq_chapterCopy h2{font-size:var(--type-section)}.IRRuRq_chapterSpace{justify-self:center;width:min(100%,720px);height:560px;position:relative;top:auto}.IRRuRq_componentChapter .IRRuRq_chapterCopy,.IRRuRq_componentChapter .IRRuRq_chapterSpace{order:initial;justify-self:initial}.IRRuRq_foundationWindow{width:330px}.IRRuRq_iconWindow{width:320px}.IRRuRq_largeComponentWindow{width:93%}.IRRuRq_helperWindow{width:380px}.IRRuRq_gallery{padding:50px 0 75px}.IRRuRq_galleryGrid{grid-template-columns:1.2fr 1fr;gap:20px}.IRRuRq_galleryPatterns,.IRRuRq_galleryIcons{height:400px}.IRRuRq_feedback{grid-template-columns:1fr 1fr;gap:40px}.IRRuRq_feedback h2{font-size:var(--type-section)}.IRRuRq_surveySummary{padding-left:25px}.IRRuRq_respondents{gap:3px}.IRRuRq_respondents svg{width:32px}.IRRuRq_detailHeading{grid-template-columns:1fr}.IRRuRq_detailHeading .IRRuRq_textButton{justify-self:start}.IRRuRq_detailIntro{grid-template-columns:1fr;gap:22px}.IRRuRq_decisionCard{padding:25px}.IRRuRq_surveyMetrics{gap:25px}.IRRuRq_surveyMetrics strong{font-size:46px}.IRRuRq_detailClose{flex-direction:column;align-items:flex-start}}@media (max-width:767px){.IRRuRq_page{padding:70px 20px 0}.IRRuRq_page:before{height:60px}.IRRuRq_readingBar{gap:15px;top:60px}.IRRuRq_back{font-size:var(--type-control)}.IRRuRq_readingControls{gap:8px}.IRRuRq_modeSwitch :is(button,a){font-size:var(--type-control);padding:0 15px}.IRRuRq_hero{gap:25px;padding:38px 0 20px}.IRRuRq_projectMeta{font-size:var(--type-label)}.IRRuRq_hero h1{font-size:clamp(77px,18vw,120px)}.IRRuRq_hero h2{font-size:36px}.IRRuRq_heroCopy p{font-size:var(--type-body)}.IRRuRq_heroSpace{height:440px}.IRRuRq_world{top:25px;left:calc(50% - 145px);transform:rotateX(-18deg)rotateY(-30deg)rotate(-12deg)scale(.7)}.IRRuRq_sculptureShadow{width:260px;top:275px;left:calc(50% - 130px)}.IRRuRq_heroFoundations{width:168px;height:230px;top:5px;right:0}.IRRuRq_heroComponents{width:min(340px,85%);height:195px;bottom:0;right:0}.IRRuRq_heroNaming{width:205px;bottom:65px;left:0}.IRRuRq_heroNaming .IRRuRq_windowBar{font-size:var(--type-label);gap:7px}.IRRuRq_heroNaming .IRRuRq_windowBar svg{width:17px}.IRRuRq_namingBody{gap:5px;padding:14px}.IRRuRq_namingBody code{font-size:var(--type-label)}.IRRuRq_projectFacts{grid-template-columns:1fr;gap:28px;padding:40px 0}.IRRuRq_projectFacts .IRRuRq_factItem,.IRRuRq_projectFacts .IRRuRq_factItem:last-child{grid-column:auto;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:18px;display:grid}.IRRuRq_projectFacts .IRRuRq_factLabel{margin-bottom:5px}.IRRuRq_ownershipArt,.IRRuRq_teamArt,.IRRuRq_scopeArt{margin-bottom:0}.IRRuRq_ownershipArt{grid-template-columns:36px 36px;gap:8px 14px;height:80px;display:grid}.IRRuRq_ownershipArt i:nth-child(2):after{display:none}.IRRuRq_teamArt i{width:30px;height:30px}.IRRuRq_teamArt i+i{margin-left:-11px}.IRRuRq_teamArt i>svg{width:15px}.IRRuRq_teamArt b{font-size:var(--type-support);margin:0 6px}.IRRuRq_scopeArt{gap:7px}.IRRuRq_scopePhone{width:23px;height:42px}.IRRuRq_scopePlatform{width:42px;height:37px;padding-left:14px;padding-right:3px}.IRRuRq_scopePlatform i{width:7px;height:8px}.IRRuRq_scopePlatform i:last-child{display:none}.IRRuRq_scopeTool{width:34px;height:33px;padding-left:4px;padding-right:4px}.IRRuRq_outcomes{gap:40px 24px;padding:48px 0}.IRRuRq_outcomes strong{font-size:52px}.IRRuRq_outcomes h2{font-size:var(--type-title);margin-top:15px}.IRRuRq_outcomes p{font-size:var(--type-body)}.IRRuRq_chapter{gap:35px;padding:60px 0 50px}.IRRuRq_chapterCopy h2{font-size:var(--type-section)}.IRRuRq_chapterCopy p{margin-top:22px}.IRRuRq_chapterSpace{height:485px}.IRRuRq_foundationWindow{width:68%;height:385px;top:30px;left:0}.IRRuRq_iconWindow{width:62%;height:325px;top:0;right:0}.IRRuRq_windowBar{gap:7px}.IRRuRq_windowBar>svg{width:16px}.IRRuRq_swatchWindow{width:min(325px,94%);bottom:-10px;right:0}.IRRuRq_swatchBody{gap:16px;padding:20px}.IRRuRq_swatchBody code{font-size:var(--type-label)}.IRRuRq_largeComponentWindow{width:100%;height:300px;top:100px;left:0}.IRRuRq_helperWindow{width:80%;height:240px;right:0}.IRRuRq_coverageWindow{width:280px;padding:20px;bottom:0;left:0}.IRRuRq_patternWindow{width:100%;height:285px;top:0}.IRRuRq_guidanceWindow{width:275px;bottom:-10px;right:0}.IRRuRq_guidanceBody{gap:13px;padding:20px}.IRRuRq_gallery{padding-bottom:55px}.IRRuRq_gallery h2{font-size:var(--type-section)}.IRRuRq_galleryGrid{grid-template-columns:1fr;gap:25px}.IRRuRq_galleryPatterns{height:320px}.IRRuRq_galleryIcons{height:460px}.IRRuRq_galleryPatterns .IRRuRq_windowImage{padding:15px}.IRRuRq_feedback{grid-template-columns:1fr;gap:40px;padding:45px 0}.IRRuRq_feedback h2{font-size:var(--type-section)}.IRRuRq_surveySummary{border-left:0;border-top:1px solid var(--line);padding:35px 0 0}.IRRuRq_respondents{gap:8px}.IRRuRq_respondents svg{width:38px}.IRRuRq_surveySummary>strong{font-size:86px}.IRRuRq_footer{grid-template-columns:1fr;justify-items:start;gap:25px;padding:55px 0 85px}.IRRuRq_footerLinks{gap:15px 25px;width:100%;margin-top:15px}.IRRuRq_footerLinks>span{flex-basis:100%;margin-left:0}.IRRuRq_details{padding-top:65px}.IRRuRq_detailHeading h2{font-size:var(--type-section)}.IRRuRq_detailSection>h3{font-size:var(--type-panel-title)}.IRRuRq_decisionGrid,.IRRuRq_detailArtifacts,.IRRuRq_rolloutGrid,.IRRuRq_surveyResponse{grid-template-columns:1fr}.IRRuRq_detailArtifact{height:360px}.IRRuRq_surveyMetrics{grid-template-columns:1fr;gap:25px}.IRRuRq_surveyMetrics>div{grid-template-columns:120px 1fr;column-gap:20px;display:grid}.IRRuRq_surveyMetrics strong{grid-row:1/3;font-size:42px}.IRRuRq_surveyMetrics span{margin:0 0 10px}.IRRuRq_scopeNote{padding:24px}.IRRuRq_requestComparison{flex-direction:column;align-items:flex-start;gap:25px;padding:25px}.IRRuRq_artifactDialog{width:calc(100vw - 20px);height:92dvh}.IRRuRq_artifactToolbar{flex-wrap:wrap;gap:12px;padding:14px}.IRRuRq_artifactToolbar h2{font-size:var(--type-title);flex-basis:100%}.IRRuRq_artifactToolbar>div{justify-content:flex-end;width:100%}.IRRuRq_artifactViewport{height:calc(100% - 182px)}.IRRuRq_artifactHint{font-size:var(--type-label);padding:10px 14px}}@media (prefers-reduced-motion:reduce){.IRRuRq_page *,.IRRuRq_page :before,.IRRuRq_page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.IRRuRq_chapter{min-height:auto;padding-top:75px;padding-bottom:75px}.IRRuRq_chapterCopy,.IRRuRq_chapterSpace{position:relative;top:auto}.IRRuRq_primaryButton:hover,.IRRuRq_primaryButton:active{transform:none}}@media (max-width:380px){.IRRuRq_back span{display:none}.IRRuRq_back{flex-shrink:0;justify-content:center;width:44px}.IRRuRq_modeSwitch :is(button,a){padding-left:12px;padding-right:12px}.IRRuRq_hero h1{font-size:72px}.IRRuRq_outcomes strong{font-size:46px}}@media (prefers-reduced-transparency:reduce){.IRRuRq_readingBar{background:var(--surface-muted);-webkit-backdrop-filter:none;backdrop-filter:none}}.IRRuRq_strategySpread{padding:112px 0}.IRRuRq_strategyLead{grid-template-columns:1.35fr 1fr;align-items:start;gap:28px 70px;display:grid}.IRRuRq_strategyLead .IRRuRq_eyebrow{grid-column:1/-1;margin:0}.IRRuRq_strategyLead h2,.IRRuRq_architectureCopy h2,.IRRuRq_releaseCopy h2,.IRRuRq_documentationSpread h2,.IRRuRq_closingPerspective h2{font-size:var(--type-section);line-height:1.13}.IRRuRq_strategyLead h2 span,.IRRuRq_architectureCopy h2 span,.IRRuRq_releaseCopy h2 span,.IRRuRq_documentationSpread h2 span,.IRRuRq_feedbackSpread h2 span,.IRRuRq_closingPerspective h2 span{color:var(--muted)}.IRRuRq_strategyLead p{font-size:var(--type-body)}.IRRuRq_strategyChoices{grid-template-columns:repeat(3,1fr);gap:38px;margin-top:58px;display:grid}.IRRuRq_strategyChoices article{border-top:2px solid var(--border);padding-top:24px}.IRRuRq_strategyChoices article>span{font-size:var(--type-label);color:var(--accent)}.IRRuRq_strategyChoices h3{font-size:var(--type-panel-title);margin:17px 0;line-height:1.3}.IRRuRq_strategyChoices p{font-size:var(--type-body)}.IRRuRq_strategyChoices .IRRuRq_textButton{font-size:var(--type-control)}@media (min-width:1024px){.IRRuRq_strategyChoices article{flex-direction:column;display:flex}.IRRuRq_strategyChoices p{flex:1}.IRRuRq_strategyChoices .IRRuRq_textButton{align-self:flex-start}}.IRRuRq_architectureStage{background:var(--surface-soft);border-radius:24px;grid-template-columns:1fr;gap:48px;padding:56px;display:grid}.IRRuRq_architectureCopy{grid-template-columns:1.12fr 1fr;align-items:start;gap:40px;display:grid}.IRRuRq_architectureCopy>div{min-width:0}.IRRuRq_architectureCopy h2{font-size:var(--type-section);margin-top:18px}.IRRuRq_architectureCopy p{font-size:var(--type-body);max-width:54ch;margin-top:0}.IRRuRq_architectureCopy p+p{font-size:var(--type-body);margin-top:18px}.IRRuRq_architectureCopy .IRRuRq_textButton{margin-top:24px}.IRRuRq_layerModel{min-width:0}.IRRuRq_layerPerspective{perspective:1400px;height:450px;transform-style:preserve-3d;position:relative}.IRRuRq_systemLayer{width:325px;height:200px;transform-style:preserve-3d;box-shadow:-12px 16px 0 -3px var(--border), -22px 30px 45px -14px #12121333;border:1px solid #1212133d;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:26px;display:flex;position:absolute;left:calc(50% - 162px);transform:rotateX(48deg)rotate(-28deg)}.IRRuRq_systemLayer>span{letter-spacing:-.04em;flex-basis:100%;order:3;font-size:22px}.IRRuRq_layerComponents{z-index:3;background:var(--surface);color:var(--ink);top:30px}.IRRuRq_layerSemantics{z-index:2;background:var(--neutral-dark);color:var(--surface);box-shadow:-12px 16px 0 -3px var(--neutral-dark),-22px 30px 45px -14px #12121333;top:135px}.IRRuRq_layerPrimitives{z-index:1;background:var(--accent);color:var(--surface);box-shadow:-12px 16px 0 -3px var(--accent),-22px 30px 45px -14px #12121333;top:240px}.IRRuRq_layerSwatches{gap:10px;display:flex}.IRRuRq_layerSwatches i{border:1px solid #ffffff4d;border-radius:9px;width:44px;height:44px;display:block}.IRRuRq_layerLines{gap:9px;width:150px;display:grid}.IRRuRq_layerLines i{background:var(--neutral-mid);border-radius:4px;width:100%;height:7px;display:block}.IRRuRq_layerLines i:nth-child(2){width:70%}.IRRuRq_layerLines i:nth-child(3){width:85%}.IRRuRq_miniComponent{gap:10px;display:flex}.IRRuRq_miniComponent span{background:var(--line);border-radius:8px;width:48px;height:48px}.IRRuRq_miniComponent span:first-child{background:var(--accent);width:90px}.IRRuRq_layerModel figcaption{font-size:var(--type-support);margin-top:25px;line-height:1.6;position:relative}.IRRuRq_layerModel figcaption>span{font-size:var(--type-caption);color:var(--muted);margin-top:7px;display:block}.IRRuRq_mappingRibbon{background:var(--surface);border-radius:12px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:25px;margin-top:20px;padding:25px 30px;display:flex}.IRRuRq_mappingRibbon div{min-width:0}.IRRuRq_mappingRibbon span{font-size:var(--type-label);color:var(--muted);margin-bottom:8px;display:block}.IRRuRq_mappingRibbon code{font-size:var(--type-support)}.IRRuRq_mappingRibbon>svg{color:var(--accent);flex-shrink:0}.IRRuRq_releaseSpread{grid-template-columns:1.2fr 1fr;align-items:center;gap:35px 70px;padding:112px 0 104px;display:grid}.IRRuRq_releaseVisual{min-width:0}.IRRuRq_releaseScene{perspective:1600px;height:440px;position:relative}.IRRuRq_releaseMain{z-index:2;width:94%;height:315px;top:105px;left:0;transform:rotate(-4deg)}.IRRuRq_releaseHelpers{width:75%;height:240px;top:15px;right:0;transform:rotate(7deg)}.IRRuRq_releaseCopy p{font-size:var(--type-body);margin-top:24px}.IRRuRq_releaseCopy p+p{font-size:var(--type-body)}.IRRuRq_releaseMilestones{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:1fr auto 1.2fr auto 1.4fr;align-items:center;gap:25px;margin-top:28px;padding-top:30px;display:grid}.IRRuRq_releaseMilestones strong{letter-spacing:-.04em;font-size:23px;font-weight:500;display:block}.IRRuRq_releaseMilestones span{font-size:var(--type-support);color:var(--muted);margin-top:10px;line-height:1.6;display:block}.IRRuRq_releaseMilestones>svg{color:var(--accent)}.IRRuRq_documentationSpread{background:var(--surface-soft);border-radius:24px;grid-template-columns:1fr 1fr;align-items:center;gap:75px;padding:64px 55px;display:grid}.IRRuRq_documentationSpread p{font-size:var(--type-body);margin-top:25px}.IRRuRq_documentationMap{perspective:1400px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:25px;min-width:0;display:grid}.IRRuRq_docBook{background:var(--action-brand,var(--accent));color:#fff;height:255px;box-shadow:inset 6px 0 0 var(--accent),10px 7px 0 var(--surface),12px 8px 0 var(--border),20px 18px 35px #1212132b;border-radius:4px 14px 14px 4px;flex-direction:column;justify-content:flex-end;gap:12px;padding:25px;display:flex;transform:rotateY(-15deg)rotate(-9deg)}.IRRuRq_docBook>svg{margin-bottom:auto}.IRRuRq_docBook>span{font-family:var(--font-protest),sans-serif;font-size:31px}.IRRuRq_docBook>span:last-child{font-family:var(--font-lexend),sans-serif;font-size:var(--type-label)}.IRRuRq_docStructure{min-width:0}.IRRuRq_docStructure>span{color:var(--muted);font-size:var(--type-label);margin-bottom:20px;line-height:1.5;display:block}.IRRuRq_docStructure>div{border-top:1px solid var(--border);align-items:center;gap:12px;padding:17px 0;display:flex}.IRRuRq_docStructure strong{font-size:var(--type-support);font-weight:500}.IRRuRq_docStructure div>span{color:var(--accent);font-size:var(--type-label)}.IRRuRq_docStructure svg{flex-shrink:0;margin-left:auto}.IRRuRq_artifactSpread{padding-top:100px}.IRRuRq_galleryHeading{grid-template-columns:1.2fr 1fr;align-items:end;gap:75px;margin-bottom:48px;display:grid}.IRRuRq_galleryHeading h2{font-size:var(--type-section)}.IRRuRq_galleryHeading>p{font-size:var(--type-body);max-width:440px;margin-bottom:5px}.IRRuRq_artifactMosaic{perspective:1600px;grid-template-columns:1.25fr 1fr;align-items:stretch;gap:30px;display:grid}.IRRuRq_artifactMosaic>div{min-width:0}.IRRuRq_mosaicPatterns,.IRRuRq_mosaicIcons,.IRRuRq_mosaicWom{width:100%;position:relative}.IRRuRq_mosaicPatterns,.IRRuRq_mosaicIcons{height:385px}.IRRuRq_mosaicWom{height:400px}.IRRuRq_mosaicPatterns .IRRuRq_windowImage{place-items:center;padding:20px;display:grid}.IRRuRq_mosaicPatterns img,.IRRuRq_mosaicIcons img,.IRRuRq_mosaicWom img{object-fit:contain}.IRRuRq_artifactCaption{background:var(--surface-soft);border-radius:16px;flex-direction:column;justify-content:center;padding:40px;display:flex}.IRRuRq_artifactCaption>svg{color:var(--accent);margin-bottom:25px}.IRRuRq_artifactCaption h3{font-size:var(--type-panel-title);line-height:1.2}.IRRuRq_artifactCaption p{font-size:var(--type-support);margin-top:20px}.IRRuRq_artifactCaption .IRRuRq_textButton{align-self:start}.IRRuRq_feedbackSpread{background:var(--surface);border:1px solid var(--line);border-radius:24px;gap:65px;padding:65px 55px}.IRRuRq_feedbackSpread h2{font-size:var(--type-section)}.IRRuRq_closingPerspective{max-width:950px;padding:90px 0 35px}.IRRuRq_closingPerspective p{font-size:var(--type-body);max-width:820px;margin-top:25px}.IRRuRq_details{padding-top:55px}.IRRuRq_detailHeading h1{letter-spacing:-.015em;font-size:clamp(42px,5vw,72px);font-weight:400;line-height:1.1}.IRRuRq_chapterIndex{background:var(--surface-soft);border-radius:16px;grid-template-columns:1fr 1fr;gap:0 40px;margin-bottom:55px;padding:20px 30px;display:grid}.IRRuRq_chapterIndex a{min-height:54px;font-size:var(--type-support);grid-template-columns:30px 1fr auto;align-items:center;gap:15px;padding:16px 0;display:grid}.IRRuRq_chapterIndex a>span{font-size:var(--type-caption);color:var(--accent)}.IRRuRq_detailSection{padding:60px 0 75px}.IRRuRq_detailSection>h2{max-width:900px;font-size:var(--type-section);margin-bottom:32px;line-height:1.15}.IRRuRq_detailSection>h3{font-size:var(--type-panel-title);margin:45px 0 22px;line-height:1.3}.IRRuRq_readerParagraph{max-width:960px;font-size:var(--type-support);margin:25px 0}.IRRuRq_readerColumns{grid-template-columns:1fr 1fr;gap:45px;margin-top:30px;display:grid}.IRRuRq_readerColumns h3{font-size:var(--type-panel-title);margin-bottom:18px;line-height:1.4}.IRRuRq_readerColumns p{font-size:var(--type-body)}.IRRuRq_readerColumns p+p{margin-top:22px}.IRRuRq_auditFacts{background:var(--surface-soft);border-radius:16px;grid-template-columns:1fr .8fr 1.3fr;gap:35px;padding:35px;display:grid}.IRRuRq_auditFacts strong{font-family:var(--font-protest),sans-serif;font-size:clamp(35px,3.5vw,55px);font-weight:400;display:block}.IRRuRq_auditFacts span{color:var(--muted);font-size:var(--type-support);margin-top:15px;line-height:1.6;display:block}.IRRuRq_deliveryTracks{background:var(--surface);border:1px solid var(--line);border-radius:16px;gap:22px;padding:35px;display:grid}.IRRuRq_deliveryTracks>div{grid-template-columns:160px 1fr;align-items:center;gap:25px;display:grid}.IRRuRq_deliveryTracks>div>span{font-size:var(--type-support)}.IRRuRq_deliveryTracks i{background:var(--accent);border-radius:4px;height:18px;display:block}.IRRuRq_deliveryTracks .IRRuRq_trackAudit{background:var(--border-strong);width:45%}.IRRuRq_deliveryTracks .IRRuRq_trackArchitecture{background:var(--neutral-dark);width:70%;margin-left:12%}.IRRuRq_deliveryTracks .IRRuRq_trackBuild{width:70%;margin-left:30%}.IRRuRq_deliveryTracks p,.IRRuRq_deliveryTracks>span{font-size:var(--type-support)}.IRRuRq_paletteCatalog{gap:25px;margin:35px 0;display:grid}.IRRuRq_paletteCatalog h4{margin-bottom:18px;font-size:20px}.IRRuRq_paletteCatalog>div>div{grid-template-columns:repeat(5,1fr);gap:18px;display:grid}.IRRuRq_paletteCatalog>div>div>div{min-width:0}.IRRuRq_paletteCatalog span{border:1px solid var(--border);border-radius:8px;width:100%;height:75px;display:block}.IRRuRq_paletteCatalog strong{font-size:var(--type-label);margin-top:12px;font-weight:500;display:block}.IRRuRq_paletteCatalog code{font-size:var(--type-label);color:var(--muted);margin-top:6px;display:block}.IRRuRq_semanticExamples{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:30px;display:grid}.IRRuRq_semanticExamples article{padding:18px 0}.IRRuRq_semanticExamples h4{margin-bottom:15px;font-size:21px}.IRRuRq_semanticExamples p{font-size:var(--type-body)}.IRRuRq_integrationFlow{background:var(--surface-soft);border-radius:16px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:25px;padding:35px;display:grid}.IRRuRq_integrationFlow>svg{color:var(--accent);transform:rotate(-90deg)}.IRRuRq_integrationFlow div>svg{color:var(--accent)}.IRRuRq_integrationFlow h3{font-size:var(--type-panel-title);margin:18px 0 12px}.IRRuRq_integrationFlow p{font-size:var(--type-body)}.IRRuRq_documentationChapters{background:var(--surface-soft);border-radius:16px;grid-template-columns:repeat(3,1fr);gap:20px;padding:30px;display:grid}.IRRuRq_documentationChapters div{align-items:center;gap:15px;padding:15px 0;display:flex}.IRRuRq_documentationChapters span{color:var(--accent);font-size:var(--type-label)}.IRRuRq_documentationChapters h3{font-size:var(--type-panel-title)}.IRRuRq_recordedResults{grid-template-columns:1fr 1fr;gap:25px;margin-top:30px;display:grid}.IRRuRq_recordedResults>div{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:25px}.IRRuRq_recordedResults strong{letter-spacing:-.045em;font-size:30px;font-weight:500;line-height:1.2;display:block}.IRRuRq_recordedResults span{font-size:var(--type-support);color:var(--muted);margin-top:15px;line-height:1.6;display:block}.IRRuRq_reflectionRows{gap:35px;display:grid}.IRRuRq_reflectionRows article{border-top:1px solid var(--line);grid-template-columns:1fr 1.3fr;gap:40px;padding-top:30px;display:grid}.IRRuRq_reflectionRows h3{font-size:var(--type-panel-title);line-height:1.3}.IRRuRq_reflectionRows p{font-size:var(--type-body)}.IRRuRq_scopeNote h3{font-size:var(--type-panel-title);margin-bottom:18px}@media (hover:hover) and (pointer:fine){.IRRuRq_chapterIndex a:hover{color:var(--accent)}}@media (max-width:1279px){.IRRuRq_architectureStage,.IRRuRq_documentationSpread,.IRRuRq_feedbackSpread{gap:35px;padding:40px 35px}.IRRuRq_docBook{padding:18px}.IRRuRq_strategyLead,.IRRuRq_releaseSpread,.IRRuRq_galleryHeading{gap:35px}.IRRuRq_strategyChoices{gap:25px}.IRRuRq_layerPerspective{transform-origin:50%;transform:scale(.86)}}@media (max-width:1023px){.IRRuRq_strategyLead,.IRRuRq_architectureStage,.IRRuRq_releaseSpread,.IRRuRq_documentationSpread,.IRRuRq_galleryHeading{grid-template-columns:1fr}.IRRuRq_strategyChoices{grid-template-columns:1fr;gap:35px}.IRRuRq_strategyChoices article{grid-template-columns:1fr 1.2fr;column-gap:30px;display:grid}.IRRuRq_strategyChoices article>span{grid-column:1/-1}.IRRuRq_strategyChoices .IRRuRq_textButton{justify-self:start;margin-top:10px}.IRRuRq_layerPerspective{max-width:580px;margin:auto;transform:none}.IRRuRq_architectureCopy{grid-template-columns:1fr;gap:24px}.IRRuRq_releaseCopy{order:-1}.IRRuRq_releaseScene{max-width:720px;margin:auto}.IRRuRq_documentationMap{justify-self:center;width:100%;max-width:550px}.IRRuRq_documentationSpread{gap:50px}.IRRuRq_readerColumns{gap:30px}.IRRuRq_integrationFlow{gap:15px;padding:25px}.IRRuRq_documentationChapters{grid-template-columns:1fr 1fr}}@media (max-width:767px){.IRRuRq_strategySpread{padding:80px 0}.IRRuRq_strategyLead{gap:22px}.IRRuRq_strategyChoices{margin-top:35px}.IRRuRq_strategyChoices article{display:block}.IRRuRq_strategyChoices .IRRuRq_textButton{margin-top:22px}.IRRuRq_strategyLead h2,.IRRuRq_architectureCopy h2,.IRRuRq_releaseCopy h2,.IRRuRq_documentationSpread h2,.IRRuRq_closingPerspective h2{font-size:var(--type-section)}.IRRuRq_architectureStage,.IRRuRq_documentationSpread,.IRRuRq_feedbackSpread{border-radius:16px;gap:36px;padding:40px 22px}.IRRuRq_layerPerspective{height:330px}.IRRuRq_systemLayer{gap:10px;width:220px;height:145px;padding:16px;left:calc(50% - 110px)}.IRRuRq_systemLayer>span{font-size:var(--type-support)}.IRRuRq_layerComponents{top:15px}.IRRuRq_layerSemantics{top:95px}.IRRuRq_layerPrimitives{top:175px}.IRRuRq_layerSwatches{gap:7px}.IRRuRq_layerSwatches i{width:31px;height:31px}.IRRuRq_miniComponent{gap:7px}.IRRuRq_miniComponent span{width:30px;height:30px}.IRRuRq_miniComponent span:first-child{width:55px}.IRRuRq_layerLines{gap:7px;width:115px}.IRRuRq_systemLayer>svg{width:26px;height:26px}.IRRuRq_layerModel figcaption{margin-top:0}.IRRuRq_mappingRibbon{flex-direction:column;align-items:flex-start;gap:18px;padding:22px}.IRRuRq_mappingRibbon>svg{transform:rotate(90deg)}.IRRuRq_mappingRibbon code{font-size:var(--type-support)}.IRRuRq_releaseSpread{gap:40px;padding:80px 0}.IRRuRq_releaseScene{height:350px}.IRRuRq_releaseMain{height:255px;top:80px}.IRRuRq_releaseHelpers{height:205px}.IRRuRq_releaseMilestones{grid-template-columns:1fr;gap:15px;margin-top:5px}.IRRuRq_releaseMilestones>svg{transform:rotate(90deg)}.IRRuRq_releaseMilestones strong{font-size:21px}.IRRuRq_documentationSpread{gap:40px}.IRRuRq_documentationMap{grid-template-columns:1fr;gap:30px}.IRRuRq_docBook{justify-self:center;width:170px;height:215px}.IRRuRq_artifactSpread{padding-top:60px}.IRRuRq_galleryHeading{gap:25px}.IRRuRq_galleryHeading h2{font-size:var(--type-section)}.IRRuRq_artifactMosaic{grid-template-columns:1fr;gap:25px}.IRRuRq_mosaicPatterns{height:295px}.IRRuRq_mosaicIcons,.IRRuRq_mosaicWom{height:380px}.IRRuRq_artifactCaption{padding:30px}.IRRuRq_feedbackSpread h2{font-size:var(--type-section)}.IRRuRq_closingPerspective{padding:60px 0 10px}.IRRuRq_details{padding-top:38px}.IRRuRq_chapterIndex{grid-template-columns:1fr;gap:0;padding:15px 22px}.IRRuRq_chapterIndex a{font-size:var(--type-support);gap:10px}.IRRuRq_detailSection{padding:40px 0 50px}.IRRuRq_detailSection>h2{font-size:var(--type-section)}.IRRuRq_detailSection>h3{font-size:var(--type-panel-title)}.IRRuRq_readerColumns,.IRRuRq_auditFacts,.IRRuRq_semanticExamples,.IRRuRq_recordedResults,.IRRuRq_reflectionRows article{grid-template-columns:1fr;gap:25px}.IRRuRq_auditFacts{padding:25px}.IRRuRq_auditFacts strong{font-size:42px}.IRRuRq_deliveryTracks{padding:25px}.IRRuRq_deliveryTracks>div{grid-template-columns:1fr;gap:14px}.IRRuRq_paletteCatalog>div>div{grid-template-columns:repeat(2,1fr);gap:20px}.IRRuRq_paletteCatalog span{height:68px}.IRRuRq_integrationFlow{grid-template-columns:1fr;gap:25px}.IRRuRq_integrationFlow>svg{transform:none}.IRRuRq_documentationChapters{grid-template-columns:1fr;gap:8px;padding:25px}}.IRRuRq_foundationJourney{padding:104px 0 64px}.IRRuRq_foundationJourney>h2,.IRRuRq_engineeringOverview>h2{font-size:var(--type-section);line-height:1.12}.IRRuRq_foundationJourney>h2>span{color:var(--muted)}.IRRuRq_engineeringOverview{grid-column:1/-1;min-width:0;padding-top:20px}.IRRuRq_engineeringOverview>p{font-size:var(--type-body);max-width:58ch;margin-top:20px}.IRRuRq_feedbackAllResults{margin-top:clamp(40px,5vw,72px);padding:56px 45px;display:block}.IRRuRq_feedbackAllResults>div:first-child{max-width:950px;margin-bottom:48px}.IRRuRq_feedbackAllResults>div:first-child>p{max-width:60ch;margin-top:22px}@media (max-width:767px){.IRRuRq_foundationJourney{padding:80px 0 40px}.IRRuRq_feedbackAllResults{padding:40px 20px}}
.lGfXHG_reader{--chapter-ink:var(--accent);--chapter-tint:var(--surface-soft)}.lGfXHG_reader.lGfXHG_reader [data-reader-chapter]{border-top:0;padding:104px 0 112px}.lGfXHG_reader.lGfXHG_reader [data-reader-chapter]+[data-reader-chapter]{border-top:1px solid var(--line)}.lGfXHG_reader [data-delivery-roadmap]{margin-top:clamp(28px,3vw,40px)}.lGfXHG_reader p{text-wrap:pretty;max-width:68ch}.lGfXHG_reader h2,.lGfXHG_reader h3{text-wrap:balance}.lGfXHG_readerHero{grid-template-columns:1.05fr 1fr;align-items:center;gap:55px;padding:20px 0 65px;display:grid}.lGfXHG_readerHeroCopy{z-index:2;position:relative}.lGfXHG_readerHeroCopy h1{font-family:var(--font-protest),sans-serif;font-size:var(--type-hero);letter-spacing:-.035em;max-width:9ch;font-weight:400;line-height:1.03}.lGfXHG_readerHeroCopy h1>span{color:var(--accent)}.lGfXHG_readerHeroCopy>p{font-size:var(--type-body);max-width:56ch;margin-top:27px;line-height:1.75}.lGfXHG_heroActions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:30px;display:flex}.lGfXHG_heroActions button{margin-top:0}.lGfXHG_readerHeroScene{perspective:1500px;isolation:isolate;min-width:0;height:400px;position:relative}.lGfXHG_readerHeroScene:before{content:"";background:var(--surface-soft);width:340px;height:300px;transition:transform .25s var(--ease-out);z-index:-1;border-radius:60px;position:absolute;top:35px;left:calc(50% - 170px);transform:rotate(-12deg)}.lGfXHG_readerHeroScene [data-world]+div{pointer-events:none}.lGfXHG_heroSource{z-index:3;width:68%;position:absolute;bottom:4px;right:0;transform:rotate(5deg)}.lGfXHG_heroSheet{z-index:2;background:var(--surface);border:1px solid var(--line);border-radius:14px;width:240px;padding:22px;position:absolute;top:9px;left:0;transform:rotate(-7deg);box-shadow:0 16px 30px -16px #1212132e}.lGfXHG_heroSheet>span:first-child{font-size:var(--type-label);align-items:center;gap:8px;display:flex}.lGfXHG_heroSheet>code{font-size:var(--type-label);margin-top:16px;display:block}.lGfXHG_sheetSwatches{gap:7px;margin-top:20px;display:flex}.lGfXHG_sheetSwatches i{border:1px solid #12121330;border-radius:7px;width:27px;height:27px}.lGfXHG_sheetAlias{font-size:var(--type-label);color:var(--muted);margin-top:9px;line-height:1.6;display:block}.lGfXHG_sheetAlias code{color:var(--ink)}.lGfXHG_artifactFrame{background:var(--surface);border:1px solid var(--border);text-align:left;border-radius:14px;flex-direction:column;width:100%;padding:0;display:flex;overflow:hidden;box-shadow:0 20px 35px -22px #12121340}.lGfXHG_artifactChrome{border-bottom:1px solid var(--line);width:100%;min-height:48px;font-size:var(--type-caption);color:var(--ink);align-items:center;gap:10px;padding:13px 17px;line-height:1.5;display:flex}.lGfXHG_artifactChrome>span{flex:1}.lGfXHG_artifactChrome svg{flex-shrink:0}.lGfXHG_artifactImage{background:var(--surface);width:100%;min-width:0;height:190px;padding:10px;display:block}.lGfXHG_artifactImage img{object-fit:contain;width:100%;height:100%;display:block}.lGfXHG_chapterHeading{grid-template-columns:90px 1fr;align-items:start;gap:30px;max-width:1080px;margin-bottom:48px;display:grid}.lGfXHG_chapterHeading>div{min-width:0}.lGfXHG_chapterNumber{height:90px;font-family:var(--font-protest),sans-serif;color:var(--chapter-ink);background:var(--chapter-tint);border-radius:16px 16px 40px;place-items:center;font-size:52px;line-height:1;display:grid}.lGfXHG_chapterLabel{font-size:var(--type-caption);color:var(--chapter-ink);margin-bottom:13px;line-height:1.6;display:block}.lGfXHG_reader .lGfXHG_chapterHeading h2{font-size:var(--type-section);letter-spacing:-.015em;overflow-wrap:anywhere;max-width:28ch;margin:0;line-height:1.13}.lGfXHG_chapterDirectory{border-top:0;border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 48px;display:grid}.lGfXHG_directoryGroup{border-right:1px solid var(--line);min-width:0;padding:25px}.lGfXHG_directoryGroup:first-child{padding-left:0}.lGfXHG_directoryGroup:last-child{border:0;padding-right:0}.lGfXHG_directoryGroup>span{min-height:32px;font-size:var(--type-label);color:var(--accent);background:var(--surface-soft);border-radius:6px;align-items:center;margin-bottom:18px;padding:5px 10px;display:inline-flex}.lGfXHG_directoryGroup a{min-height:48px;font-size:var(--type-control);grid-template-columns:23px 1fr 18px;align-items:center;gap:9px;padding:7px 0;line-height:1.5;display:grid}.lGfXHG_directoryGroup a>span:first-child{color:var(--muted);font-variant-numeric:tabular-nums}.lGfXHG_reader [data-reader-intro]{gap:55px;margin-bottom:48px}.lGfXHG_foundationLead{grid-template-columns:1.2fr 1fr;align-items:center;gap:65px;margin:20px 0 55px;display:grid}.lGfXHG_foundationLead [data-reader-intro]{margin-bottom:0;display:block}.lGfXHG_foundationLead [data-reader-intro] p+p{margin-top:25px}.lGfXHG_foundationComposition{background:var(--surface-soft);border-radius:22px;min-width:0;padding:25px 25px 30px}.lGfXHG_swatchFan{perspective:1600px;height:275px;position:relative}.lGfXHG_swatchCard{border:1px solid var(--border);background:var(--surface);transform-origin:50% 90%;width:150px;height:220px;transform:rotate(calc((var(--fan-index) - 1.5)*17deg));border-radius:10px;padding-bottom:15px;position:absolute;top:35px;left:calc(50% - 76px);overflow:hidden;box-shadow:0 12px 18px -10px #12121340}.lGfXHG_swatchCard>span{height:137px;margin-bottom:15px;display:block}.lGfXHG_swatchCard strong{font-size:var(--type-support);padding:0 15px;font-weight:500;display:block}.lGfXHG_swatchCard code{font-size:var(--type-label);margin-top:7px;padding:0 15px;display:block}.lGfXHG_foundationComposition figcaption{margin-top:20px;position:relative}.lGfXHG_foundationComposition figcaption strong{font-size:var(--type-support);font-weight:500;line-height:1.5;display:block}.lGfXHG_foundationComposition figcaption>span{color:var(--muted);font-size:var(--type-caption);margin-top:10px;line-height:1.6;display:block}.lGfXHG_reader [data-palette]{background:var(--surface);border-radius:20px;grid-template-columns:1fr 1fr;gap:30px 40px;padding:30px;display:grid}.lGfXHG_reader [data-palette]>div>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 12px}.lGfXHG_reader [data-palette]>div:first-child{grid-column:1/-1}.lGfXHG_reader [data-palette]>div:first-child>div{grid-template-columns:repeat(5,minmax(0,1fr))}.lGfXHG_reader [data-palette]>div:first-child span{height:100px}.lGfXHG_reader [data-palette]>div:last-child{grid-column:1/-1;max-width:580px}.lGfXHG_reader [data-palette]>div:last-child>div{grid-template-columns:repeat(4,minmax(0,1fr))}.lGfXHG_typeSpread{grid-template-columns:1fr 1.05fr;align-items:start;gap:35px;margin:30px 0 50px;display:grid}@media (min-width:768px){.lGfXHG_typeSpread table{table-layout:fixed;min-width:0}.lGfXHG_typeSpread thead th:first-child{width:30%}.lGfXHG_typeSpread thead th:nth-child(2),.lGfXHG_typeSpread thead th:nth-child(3){width:15%}.lGfXHG_typeSpread thead th:last-child{width:40%}.lGfXHG_typeSpread td{overflow-wrap:anywhere}}.lGfXHG_typeSpecimen{background:var(--surface-soft);border-radius:18px;min-width:0;padding:35px}.lGfXHG_typeSpecimen>div{border-bottom:1px solid var(--line);padding:16px 0}.lGfXHG_typeSpecimen>div:first-child{padding-top:0}.lGfXHG_typeSpecimen>div>span:first-child{color:var(--ink);font-size:var(--type-label);margin-bottom:15px;display:block}.lGfXHG_typeSpecimen strong{letter-spacing:-.04em;overflow-wrap:anywhere;font-weight:500;line-height:1.3;display:block}.lGfXHG_typeBody{font-size:var(--type-support);line-height:1.7}.lGfXHG_typeSpecimen figcaption{color:var(--muted);font-size:var(--type-caption);padding-top:22px;line-height:1.6}.lGfXHG_reader [data-reader-table]{border-color:var(--border)}.lGfXHG_reader [data-reader-table] caption{background:var(--chapter-tint);color:var(--chapter-ink)}.lGfXHG_reader [data-reader-table] td[data-peak=true]{color:var(--ink);background:var(--surface-soft)}.lGfXHG_engineeringBridge{background:var(--surface-soft);border-radius:20px;margin:35px 0;padding:38px 30px}.lGfXHG_engineeringPanels{perspective:1600px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:20px;display:grid}.lGfXHG_engineeringPanels>article{background:var(--surface);border:1px solid var(--border);border-radius:13px;min-width:0;padding:25px;box-shadow:0 16px 25px -18px #12121340}.lGfXHG_engineeringPanels>article:first-child{transform:rotate(-3deg)}.lGfXHG_engineeringPanels>article:last-child{transform:rotate(3deg)}.lGfXHG_panelChrome{color:var(--ink);font-size:var(--type-caption);border-bottom:1px solid var(--line);align-items:center;gap:9px;padding-bottom:22px;display:flex}.lGfXHG_reader .lGfXHG_engineeringPanels h3{font-size:var(--type-panel-title);margin:24px 0 15px;line-height:1.2}.lGfXHG_engineeringPanels p{font-size:var(--type-body);min-height:60px}.lGfXHG_engineeringPanels code{font-size:var(--type-label);overflow-wrap:anywhere;min-height:48px;margin-top:20px;line-height:1.7;display:block}.lGfXHG_bridgeArrow{color:var(--ink)}.lGfXHG_reviewChecks{color:var(--ink);font-size:var(--type-label);flex-wrap:wrap;align-items:center;gap:9px;min-height:48px;margin-top:20px;display:flex}.lGfXHG_reader .lGfXHG_visualCaption{color:var(--muted);font-size:var(--type-caption);max-width:none;margin-top:30px;line-height:1.6}.lGfXHG_documentationLead{grid-template-columns:1.45fr .65fr;align-items:center;gap:55px;margin-bottom:48px;display:grid}.lGfXHG_documentationLead [data-reader-intro]{margin:0;display:block}.lGfXHG_documentationLead [data-reader-intro] p+p{margin-top:24px}.lGfXHG_documentationVolume{perspective:1400px;background:var(--surface-soft);border-radius:20px;min-width:0;height:320px;position:relative}.lGfXHG_volumeBook{background:var(--brand);color:#fff;width:155px;height:235px;box-shadow:inset 6px 0 var(--accent),8px 6px var(--surface),10px 8px var(--border),16px 18px 20px #12121329;border-radius:4px 12px 12px 4px;flex-direction:column;justify-content:end;gap:13px;padding:24px;display:flex;position:absolute;top:28px;left:calc(50% - 78px);transform:rotateY(-18deg)rotate(-9deg)}.lGfXHG_volumeBook>svg{margin-bottom:auto}.lGfXHG_volumeBook>span:first-of-type{font-family:var(--font-protest),sans-serif;font-size:31px}.lGfXHG_volumeBook>span:last-of-type{font-size:var(--type-label);line-height:1.5}.lGfXHG_volumeBook>i{background:var(--neutral-mid);z-index:-1;border-radius:0 5px 5px 0;width:14px;height:27px;position:absolute;top:38px;right:-9px}.lGfXHG_volumeBook>i:nth-last-child(2){background:var(--border-strong);top:75px}.lGfXHG_volumeBook>i:last-child{background:var(--ink);top:112px}.lGfXHG_volumeShadow{background:#12121312;border-radius:50%;width:170px;height:20px;position:absolute;top:247px;left:calc(50% - 80px);transform:rotate(-9deg)}.lGfXHG_volumeNote{font-size:var(--type-label);color:var(--ink);flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;display:flex;position:absolute;bottom:19px;left:15px;right:15px}.lGfXHG_documentationWorkbench{background:var(--surface-soft);border-radius:20px;grid-template-columns:.8fr 1.2fr;align-items:start;gap:35px;margin-bottom:56px;padding:40px 30px;display:grid}.lGfXHG_surveySpread{background:var(--surface-soft);border-radius:20px;grid-template-columns:.9fr 1.1fr;gap:40px;margin:35px 0 45px;padding:35px;display:grid}.lGfXHG_governanceLead{grid-template-columns:1.2fr 1fr;align-items:center;gap:50px;margin:30px 0 45px;display:grid}.lGfXHG_governanceLead [data-reader-intro]{margin-bottom:0;display:block}.lGfXHG_governanceLead [data-reader-intro] p+p{margin-top:23px}.lGfXHG_governanceMap{background:var(--surface-soft);border-radius:20px;min-width:0;padding:30px}.lGfXHG_governanceTeams{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.lGfXHG_governanceTeams>span{background:var(--surface);border:1px solid var(--border);font-size:var(--type-label);border-radius:8px;padding:12px;line-height:1.5;display:block}.lGfXHG_governanceLines{justify-content:center;gap:95px;height:50px;display:flex}.lGfXHG_governanceLines i{background:var(--border-strong);width:1px;height:100%;display:block}.lGfXHG_governanceLines i:first-child{transform:skew(35deg)}.lGfXHG_governanceLines i:last-child{transform:skew(-35deg)}.lGfXHG_governanceCore{background:var(--surface);max-width:310px;color:var(--ink);border:1px solid var(--border);box-shadow:0 9px 0 -3px var(--neutral-soft);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:14px;margin:auto;padding:25px;display:flex}.lGfXHG_governanceCore strong{font-size:23px;font-weight:500}.lGfXHG_governanceCore>span{font-size:var(--type-support);line-height:1.6}.lGfXHG_governanceMap figcaption{font-size:var(--type-caption);color:var(--muted);margin-top:25px;line-height:1.6}.lGfXHG_reader [data-recorded-results]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 30px;display:grid}.lGfXHG_reader [data-recorded-results]>div{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:25px 0}.lGfXHG_reader [data-recorded-results]>div:first-child{grid-column:span 2}.lGfXHG_reader [data-recorded-results]>div:first-child strong{font-family:var(--font-protest),sans-serif;font-size:55px;font-weight:400}.lGfXHG_reader [data-reflections]{counter-reset:lesson;gap:0}.lGfXHG_reader [data-reflections] article{counter-increment:lesson;border-top:1px solid var(--line);grid-template-columns:50px .9fr 1.15fr;gap:30px;padding:33px 0}.lGfXHG_reader [data-reflections] article:before{content:"0" counter(lesson);font-family:var(--font-protest),sans-serif;color:var(--ink);font-size:34px;line-height:1.2}.lGfXHG_reader [data-reflections] h3{min-width:0;font-size:var(--type-panel-title);overflow-wrap:anywhere;margin:0}.lGfXHG_reader [data-reflections] p{min-width:0;font-size:var(--type-body);overflow-wrap:anywhere}.lGfXHG_overview [data-overview-hero]>div:last-child:before{content:"";background:var(--surface-soft);width:62%;height:72%;transition:transform .25s var(--ease-out);z-index:-1;border-radius:70px;position:absolute;top:65px;left:13%;transform:rotate(-12deg)}.lGfXHG_overview [data-overview-choices]>article{border-top:3px solid var(--accent);padding-top:20px}.lGfXHG_overview [data-overview-architecture],.lGfXHG_overview [data-overview-docs]{background:var(--surface-soft)}.lGfXHG_overview [data-overview-feedback]{background:var(--surface-soft);border-color:var(--line)}.lGfXHG_overview [data-overview-mosaic]>div:last-child{background:var(--surface-soft)}.lGfXHG_overview [data-overview-closing]{background:var(--surface-soft);border-radius:22px;max-width:none;margin-top:60px;padding:50px}.lGfXHG_overview [data-overview-closing] h2{max-width:950px}@media (hover:hover) and (pointer:fine){.lGfXHG_directoryGroup a:hover{color:var(--accent)}.lGfXHG_artifactFrame:hover .lGfXHG_artifactChrome{background:var(--surface-soft)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.lGfXHG_overview [data-overview-hero]>div:last-child:has([data-sculpture-hover=true]):before{transform:rotate(-9deg)translateY(-3px)}.lGfXHG_readerHeroScene:has([data-sculpture-hover=true]):before{transform:rotate(-9deg)translateY(-3px)}}[data-motion-paused=true] .lGfXHG_overview [data-overview-hero]>div:last-child:before{transition:none;transform:rotate(-12deg)!important}[data-motion-paused=true] .lGfXHG_readerHeroScene:before{transition:none;transform:rotate(-12deg)!important}@media (max-width:1279px){.lGfXHG_readerHero{gap:25px}.lGfXHG_heroSource{width:76%}.lGfXHG_heroSheet{width:215px;padding:18px;left:-8px}.lGfXHG_foundationLead{gap:35px}.lGfXHG_typeSpread{grid-template-columns:1fr}.lGfXHG_engineeringPanels{gap:12px}.lGfXHG_engineeringPanels>article{padding:20px}.lGfXHG_directoryGroup{padding:25px 18px}.lGfXHG_documentationWorkbench{grid-template-columns:.65fr 1.35fr;gap:25px}}@media (max-width:1023px){.lGfXHG_readerHero{grid-template-columns:1fr;gap:25px}.lGfXHG_readerHeroCopy h1{max-width:none;font-size:var(--type-hero)}.lGfXHG_readerHeroCopy>p{max-width:65ch}.lGfXHG_readerHeroScene{justify-self:center;width:100%;max-width:600px}.lGfXHG_chapterDirectory{grid-template-columns:1fr 1fr}.lGfXHG_directoryGroup:nth-child(2){border-right:0}.lGfXHG_directoryGroup:nth-child(3){padding-left:0}.lGfXHG_directoryGroup:nth-child(n+3){border-top:1px solid var(--line)}.lGfXHG_foundationLead,.lGfXHG_documentationLead,.lGfXHG_governanceLead{grid-template-columns:1fr;gap:30px}.lGfXHG_foundationComposition{justify-self:center;width:100%;max-width:600px}.lGfXHG_documentationVolume{justify-self:center;width:100%;max-width:450px}.lGfXHG_documentationWorkbench{grid-template-columns:1fr}.lGfXHG_engineeringPanels{grid-template-columns:1fr;gap:25px;max-width:650px;margin:auto}.lGfXHG_engineeringPanels>article{transform:none}.lGfXHG_bridgeArrow{justify-self:center;transform:rotate(90deg)}.lGfXHG_engineeringPanels p,.lGfXHG_engineeringPanels code,.lGfXHG_reviewChecks{min-height:0}.lGfXHG_reader [data-recorded-results]{grid-template-columns:1fr 1fr}.lGfXHG_reader [data-recorded-results]>div:first-child{grid-column:auto}.lGfXHG_reader [data-reflections] article{grid-template-columns:45px 1fr;gap:20px}.lGfXHG_reader [data-reflections] p{grid-column:2}}@media (max-width:767px){.lGfXHG_reader.lGfXHG_reader [data-reader-chapter]{padding:72px 0 80px}.lGfXHG_readerHero{padding:10px 0 35px}.lGfXHG_readerHeroCopy h1{font-size:var(--type-hero)}.lGfXHG_heroActions{gap:17px}.lGfXHG_readerHeroScene{height:360px}.lGfXHG_readerHeroScene:before{border-radius:35px;width:250px;height:260px;top:35px;left:calc(50% - 125px)}.lGfXHG_readerHeroScene [data-world]{top:55px;left:calc(50% - 145px);transform:scale(.65)rotateX(-18deg)rotateY(-30deg)rotate(-12deg)}.lGfXHG_heroSheet{width:180px;padding:15px;top:4px;left:0}.lGfXHG_sheetSwatches{gap:5px;margin-top:13px}.lGfXHG_sheetSwatches i{width:23px;height:23px}.lGfXHG_heroSource{width:80%;bottom:0}.lGfXHG_heroSource .lGfXHG_artifactImage{height:120px}.lGfXHG_chapterHeading{grid-template-columns:50px 1fr;gap:16px;margin-bottom:36px}.lGfXHG_chapterNumber{border-radius:10px 10px 20px;height:56px;font-size:32px}.lGfXHG_reader .lGfXHG_chapterHeading h2{font-size:var(--type-section);line-height:1.18}.lGfXHG_chapterLabel{font-size:var(--type-caption);margin-bottom:10px}.lGfXHG_chapterDirectory{grid-template-columns:1fr}.lGfXHG_directoryGroup{border-right:0;border-top:1px solid var(--line);padding:20px 0}.lGfXHG_directoryGroup:first-child{border-top:0}.lGfXHG_directoryGroup a{font-size:var(--type-control)}.lGfXHG_directoryGroup>span{margin-bottom:12px}.lGfXHG_reader [data-reader-intro]{grid-template-columns:1fr;gap:28px;margin-bottom:40px}.lGfXHG_foundationLead{margin-bottom:35px}.lGfXHG_foundationComposition{padding:20px}.lGfXHG_swatchFan{height:230px}.lGfXHG_swatchCard{width:113px;height:182px;top:30px;left:calc(50% - 56px)}.lGfXHG_swatchCard>span{height:95px}.lGfXHG_swatchCard strong,.lGfXHG_swatchCard code{padding:0 10px}.lGfXHG_reader [data-palette]{grid-template-columns:1fr;gap:27px;padding:22px}.lGfXHG_reader [data-palette]>div>div,.lGfXHG_reader [data-palette]>div:first-child>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 10px}.lGfXHG_reader [data-palette]>div:first-child{grid-column:auto}.lGfXHG_reader [data-palette]>div:first-child span{height:75px}.lGfXHG_reader [data-palette]>div:last-child>div{grid-template-columns:repeat(2,minmax(0,1fr))}.lGfXHG_reader [data-palette] code{font-size:var(--type-label);overflow-wrap:anywhere}.lGfXHG_typeSpecimen{padding:25px}.lGfXHG_engineeringBridge{padding:27px 20px}.lGfXHG_documentationWorkbench{padding:32px 20px}.lGfXHG_surveySpread{grid-template-columns:1fr;gap:35px;padding:22px}.lGfXHG_governanceMap{padding:23px}.lGfXHG_governanceLines{gap:65px}.lGfXHG_governanceCore{padding:22px}.lGfXHG_reader [data-recorded-results]{grid-template-columns:1fr;gap:0}.lGfXHG_reader [data-reflections] article{grid-template-columns:35px 1fr;gap:15px;padding:27px 0}.lGfXHG_overview [data-overview-closing]{margin-top:35px;padding:30px 22px}}@media (max-width:359px){.lGfXHG_swatchFan{margin:-15px -10px;transform:scale(.85)}.lGfXHG_readerHeroCopy h1{font-size:var(--type-hero)}.lGfXHG_reader .lGfXHG_chapterHeading h2{font-size:var(--type-section)}}.lGfXHG_reader .lGfXHG_chapterSummary{max-width:76ch;font-size:var(--type-support);margin:0 0 38px;line-height:1.75}.lGfXHG_evidenceLabel{font-size:var(--type-caption);color:var(--chapter-ink);line-height:1.6;display:block}.lGfXHG_evidenceFigure{min-width:0;margin:35px 0}.lGfXHG_evidenceFigure figcaption,.lGfXHG_reader .lGfXHG_evidenceCaption{font-size:var(--type-caption);color:var(--muted);margin-top:18px;line-height:1.65}.lGfXHG_evidenceFrame{box-shadow:none;border-radius:8px}.lGfXHG_evidenceFrame .lGfXHG_artifactChrome{background:var(--surface-soft)}.lGfXHG_evidenceFrame .lGfXHG_artifactImage{height:clamp(420px,43vw,640px);padding:24px}.lGfXHG_tallEvidence .lGfXHG_artifactImage{height:clamp(700px,78vw,1100px)}.lGfXHG_evidencePair{grid-template-columns:1fr 1fr;align-items:start;gap:28px;margin:35px 0;display:grid}.lGfXHG_evidencePair .lGfXHG_artifactImage{height:clamp(480px,52vw,760px);padding:20px}.lGfXHG_semanticExhibit{grid-template-columns:1.2fr 1fr 1fr;align-items:start;gap:25px;margin-top:40px;display:grid}.lGfXHG_semanticExhibit .lGfXHG_artifactImage{height:660px;padding:16px}.lGfXHG_semanticExhibit .lGfXHG_tallEvidence .lGfXHG_artifactImage{height:795px}.lGfXHG_auditSpread{grid-template-columns:.65fr 1.35fr;align-items:center;gap:65px;margin:40px 0;display:grid}.lGfXHG_auditSpread .lGfXHG_evidenceFigure{margin:0}.lGfXHG_auditSpread .lGfXHG_artifactImage{height:680px}.lGfXHG_auditNumbers>div{border-bottom:1px solid var(--line);padding:25px 0}.lGfXHG_auditNumbers strong{font-family:var(--font-protest),sans-serif;color:var(--ink);font-size:clamp(45px,4.7vw,68px);font-weight:400;line-height:1.15;display:block}.lGfXHG_auditNumbers>div>span{font-size:var(--type-support);margin-top:10px;line-height:1.6;display:block}.lGfXHG_releaseTimeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin:40px 0;padding:0;list-style:none;display:grid}.lGfXHG_releaseTimeline li{border-top:1px solid var(--line);min-width:0;padding-top:22px}.lGfXHG_releaseTimeline span{font-size:var(--type-label);color:var(--muted);line-height:1.7;display:block}.lGfXHG_releaseTimeline span:first-child{color:var(--chapter-ink)}.lGfXHG_releaseTimeline strong{margin:15px 0 10px;font-size:23px;font-weight:500;line-height:1.4;display:block}.lGfXHG_reference{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:35px}.lGfXHG_reference summary{cursor:pointer;min-height:64px;font-size:var(--type-control);justify-content:space-between;align-items:center;gap:25px;padding:20px 0;line-height:1.6;list-style:none;display:flex}.lGfXHG_reference summary::-webkit-details-marker{display:none}.lGfXHG_reference summary>span{overflow-wrap:anywhere;min-width:0}.lGfXHG_reference summary>svg{color:var(--chapter-ink);flex-shrink:0;margin-inline:4px}.lGfXHG_reference[open] summary>svg{transform:rotate(45deg)}.lGfXHG_reference summary:focus-visible{outline:3px solid var(--ink);outline-offset:5px}.lGfXHG_referenceBody{padding:15px 0 30px}.lGfXHG_reader .lGfXHG_referenceBody p{font-size:var(--type-body);max-width:85ch;margin:22px 0 0;line-height:1.75}.lGfXHG_referenceBody>div:first-child{margin-top:0}.lGfXHG_referenceBody [data-reader-table]{margin-top:30px}.lGfXHG_foundationExhibit{grid-template-columns:1fr 1fr;align-items:start;gap:35px;display:grid}.lGfXHG_foundationExhibit .lGfXHG_evidenceFigure{margin:0}.lGfXHG_foundationExhibit .lGfXHG_artifactImage{height:995px}.lGfXHG_foundationSpecimens{gap:30px;min-width:0;display:grid}.lGfXHG_iconSpecification{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;margin:45px 0 30px;padding-bottom:25px;display:flex}.lGfXHG_iconSpecification>strong{font-family:var(--font-protest),sans-serif;color:var(--ink);font-size:58px;font-weight:400}.lGfXHG_iconSpecification>strong>span{font-family:var(--font-lexend),sans-serif;font-size:var(--type-label);color:var(--muted);margin-top:7px;display:block}.lGfXHG_iconSpecification>span{font-size:var(--type-support);line-height:1.6}.lGfXHG_iconSpecification b{font-weight:500}.lGfXHG_releaseNumbers{flex-wrap:wrap;gap:40px 100px;margin:25px 0 40px;display:flex}.lGfXHG_releaseNumbers strong{font-family:var(--font-protest),sans-serif;color:var(--ink);font-size:76px;font-weight:400;line-height:1.1;display:block}.lGfXHG_releaseNumbers>div:nth-child(2) strong{color:var(--muted)}.lGfXHG_releaseNumbers>div>span{font-size:var(--type-support);margin-top:12px;line-height:1.6;display:block}.lGfXHG_optimizationSpread{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:55px;margin:35px 0;padding:40px 0;display:grid}.lGfXHG_memoryResult>span{font-size:var(--type-support);line-height:1.6;display:block}.lGfXHG_memoryResult>span:first-child{font-size:var(--type-label);color:var(--muted)}.lGfXHG_memoryResult strong{font-family:var(--font-protest),sans-serif;color:var(--ink);margin:10px 0;font-size:clamp(80px,9vw,128px);font-weight:400;line-height:1.2;display:block}.lGfXHG_reader .lGfXHG_optimizationSpread p{font-size:var(--type-body);line-height:1.75}.lGfXHG_documentationOutcome{grid-template-columns:.8fr 1.2fr;align-items:center;gap:55px;margin:35px 0;display:grid}.lGfXHG_documentationOutcome .lGfXHG_documentationVolume{height:350px}.lGfXHG_documentationMetric>strong{font-family:var(--font-protest),sans-serif;color:var(--ink);font-size:clamp(80px,9vw,128px);font-weight:400;line-height:1.2;display:block}.lGfXHG_documentationMetric>span{margin:12px 0;font-size:22px;line-height:1.5;display:block}.lGfXHG_reader .lGfXHG_documentationMetric p{font-size:var(--type-body);max-width:45ch;line-height:1.75}.lGfXHG_releaseNumbers strong>.lGfXHG_metricUnit,.lGfXHG_memoryResult strong>.lGfXHG_metricUnit,.lGfXHG_documentationMetric strong>.lGfXHG_metricUnit{font-family:inherit;font-size:.55em;line-height:inherit;color:var(--accent);margin:0 0 0 .08em;display:inline}.lGfXHG_releaseNumbers>div:nth-child(2) .lGfXHG_metricUnit{color:inherit}.lGfXHG_documentationIndex{flex-wrap:wrap;gap:14px 30px;padding:25px 0 0;list-style:none;display:flex}.lGfXHG_documentationIndex li{font-size:var(--type-caption);color:var(--ink);line-height:1.6}.lGfXHG_surveyExhibit{background:var(--surface-soft);grid-template-columns:1.2fr .8fr;align-items:center;gap:55px;margin:35px 0;padding:35px;display:grid}.lGfXHG_surveySide>div{border-bottom:1px solid var(--line);padding:22px 0}.lGfXHG_surveySide strong{font-family:var(--font-protest),sans-serif;color:var(--ink);font-size:65px;font-weight:400;line-height:1.15;display:block}.lGfXHG_surveySide span{font-size:var(--type-support);margin-top:10px;line-height:1.6;display:block}.lGfXHG_surveySide small{font-size:var(--type-label);margin-top:8px;line-height:1.6;display:block}.lGfXHG_reader .lGfXHG_surveySide p{font-size:var(--type-support);margin-top:20px;line-height:1.7}.lGfXHG_reader .lGfXHG_governanceLead .lGfXHG_chapterSummary{margin:0}.lGfXHG_academyPlan{border-top:1px solid var(--line);margin:40px 0 0;padding:30px 0}.lGfXHG_reader .lGfXHG_academyPlan h3{font-size:var(--type-panel-title);margin:15px 0 25px}.lGfXHG_academyPlan>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.lGfXHG_academyPlan>div>span{font-size:var(--type-support);line-height:1.6;display:block}.lGfXHG_academyPlan strong{color:var(--ink);margin-bottom:10px;font-weight:500;display:block}.lGfXHG_reader .lGfXHG_academyPlan p{font-size:var(--type-body);margin-top:25px;line-height:1.75}.lGfXHG_overview [data-overview-mosaic]{grid-template-columns:1fr 1fr}.lGfXHG_overview [data-overview-mosaic]>div:first-child{grid-column:1/-1}.lGfXHG_overview [data-overview-mosaic]>div:first-child>button{height:640px}.lGfXHG_overview [data-overview-mosaic]>div:nth-child(2)>button,.lGfXHG_overview [data-overview-mosaic]>div:nth-child(3)>button{height:700px}.lGfXHG_overview [data-overview-mosaic]>div:last-child{background:0 0;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:25px;padding:15px 0;display:flex}.lGfXHG_overview [data-overview-mosaic]>div:last-child h3{font-size:var(--type-panel-title);margin:0}.lGfXHG_overview [data-overview-mosaic]>div:last-child p{max-width:35ch;margin:0}.lGfXHG_overview [data-overview-mosaic]>div:last-child button{margin:0 0 0 auto}@media (hover:hover) and (pointer:fine){.lGfXHG_reference summary:hover{color:var(--chapter-ink)}.lGfXHG_evidenceFrame:hover .lGfXHG_artifactChrome{background:var(--surface-soft)}}@media (max-width:1023px){.lGfXHG_semanticExhibit{grid-template-columns:1fr 1fr}.lGfXHG_semanticExhibit>button:first-child{grid-column:1/-1;justify-self:center;max-width:580px}.lGfXHG_auditSpread{grid-template-columns:1fr 1.2fr;gap:35px}.lGfXHG_auditSpread .lGfXHG_artifactImage{height:520px}.lGfXHG_foundationExhibit .lGfXHG_artifactImage{height:960px}.lGfXHG_surveyExhibit{grid-template-columns:1fr;gap:25px}.lGfXHG_surveySide{grid-template-columns:1fr 1fr;gap:25px;display:grid}.lGfXHG_surveySide p{grid-column:1/-1}.lGfXHG_overview [data-overview-mosaic]>div:first-child>button{height:480px}.lGfXHG_overview [data-overview-mosaic]>div:nth-child(2)>button,.lGfXHG_overview [data-overview-mosaic]>div:nth-child(3)>button{height:520px}}@media (max-width:767px){.lGfXHG_semanticExhibit{grid-template-columns:1fr}.lGfXHG_semanticExhibit .lGfXHG_artifactImage,.lGfXHG_semanticExhibit .lGfXHG_tallEvidence .lGfXHG_artifactImage{height:min(150vw,700px)}.lGfXHG_reader .lGfXHG_chapterSummary{font-size:var(--type-support);margin-bottom:28px}.lGfXHG_auditSpread,.lGfXHG_foundationExhibit,.lGfXHG_evidencePair,.lGfXHG_optimizationSpread,.lGfXHG_documentationOutcome{grid-template-columns:1fr;gap:28px}.lGfXHG_auditNumbers{grid-template-columns:1fr 1fr;gap:20px;display:grid}.lGfXHG_auditNumbers>span,.lGfXHG_auditNumbers>div:last-child{grid-column:1/-1}.lGfXHG_auditNumbers>div{padding:10px 0 18px}.lGfXHG_auditNumbers strong{font-size:46px}.lGfXHG_auditSpread .lGfXHG_artifactImage{height:min(115vw,600px)}.lGfXHG_evidenceFrame .lGfXHG_artifactImage{height:min(110vw,540px);padding:12px}.lGfXHG_tallEvidence .lGfXHG_artifactImage{height:min(170vw,720px)}.lGfXHG_foundationExhibit .lGfXHG_artifactImage{height:min(145vw,760px)}.lGfXHG_evidencePair .lGfXHG_artifactImage{height:min(120vw,620px)}.lGfXHG_releaseTimeline{grid-template-columns:1fr;gap:25px}.lGfXHG_releaseTimeline li{grid-template-columns:1fr 1fr;gap:10px 20px;display:grid}.lGfXHG_releaseTimeline li>span:last-child{grid-column:1/-1}.lGfXHG_releaseTimeline strong{margin:0;font-size:20px}.lGfXHG_releaseNumbers{gap:30px}.lGfXHG_releaseNumbers>div{flex:180px}.lGfXHG_releaseNumbers strong{font-size:58px}.lGfXHG_optimizationSpread{padding:30px 0}.lGfXHG_documentationOutcome .lGfXHG_documentationVolume{height:320px}.lGfXHG_surveyExhibit{padding:20px}.lGfXHG_surveySide{grid-template-columns:1fr;gap:10px}.lGfXHG_surveySide strong{font-size:52px}.lGfXHG_academyPlan>div{grid-template-columns:1fr;gap:22px}.lGfXHG_academyPlan>div>span{grid-template-columns:1fr 1fr;gap:15px;display:grid}.lGfXHG_academyPlan strong{margin:0}.lGfXHG_reference summary{gap:18px}.lGfXHG_referenceBody [data-reader-table]{margin-top:25px}.lGfXHG_overview [data-overview-mosaic]{grid-template-columns:1fr}.lGfXHG_overview [data-overview-mosaic]>div:first-child>button{height:300px}.lGfXHG_overview [data-overview-mosaic]>div:nth-child(2)>button,.lGfXHG_overview [data-overview-mosaic]>div:nth-child(3)>button{height:min(125vw,630px)}.lGfXHG_overview [data-overview-mosaic]>div:last-child button{margin:0}}.lGfXHG_decisionArt{align-items:center;gap:14px;width:min(100%,245px);height:104px;margin:18px 0 12px;display:flex;position:relative}.lGfXHG_decisionWindow{border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 80%,transparent);width:104px;box-shadow:0 4px 0 var(--line);transition:transform .18s var(--ease-out);border-radius:9px;flex-shrink:0;padding:11px;position:relative;transform:rotate(-6deg)}.lGfXHG_decisionWindow+.lGfXHG_decisionWindow{transform:translateY(8px)rotate(5deg)}.lGfXHG_decisionWindow>span{font-size:var(--type-label);align-items:center;gap:7px;margin-bottom:10px;line-height:1.5;display:flex}.lGfXHG_decisionWindow>i{background:var(--line);border-radius:2px;width:100%;height:3px;margin-top:6px;display:block}.lGfXHG_decisionWindow>i:last-child{width:65%}.lGfXHG_decisionProgress{background:var(--surface-soft);border-radius:2px;height:8px;position:relative;overflow:hidden}.lGfXHG_decisionProgress>i{background:var(--accent);transform-origin:0;height:100%;transition:transform .22s var(--ease-out);display:block;transform:scaleX(.45)}.lGfXHG_decisionPartner{background:var(--surface);border:1px solid var(--border);width:83px;height:76px;box-shadow:0 4px 0 var(--line);transition:transform .18s var(--ease-out);border-radius:12px;place-items:center;gap:8px;display:grid;transform:rotate(-5deg)}.lGfXHG_decisionPartner>span{font-size:var(--type-label);line-height:1.5}.lGfXHG_decisionPartner:last-child{transform:rotate(5deg)}.lGfXHG_decisionArrow{color:var(--accent);transition:transform .18s var(--ease-out);flex-shrink:0}.lGfXHG_decisionStep{background:var(--surface);border:1px solid var(--border);height:66px;box-shadow:0 3px 0 var(--line);transition:transform .18s var(--ease-out);border-radius:10px;flex:1;place-items:center;gap:7px;margin-top:15px;display:grid}.lGfXHG_decisionStep>span{font-size:var(--type-label);line-height:1.5}.lGfXHG_decisionStep:first-of-type{color:var(--accent)}.lGfXHG_decisionLoop{fill:none;width:100%;height:90px;stroke:var(--accent);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;clip-path:inset(0);transition:transform .22s var(--ease-out);position:absolute;top:0;left:0}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-motion-paused=false] :is(article,li):hover .lGfXHG_decisionWindow{transform:translateY(-3px)rotate(-2deg)}[data-motion-paused=false] :is(article,li):hover .lGfXHG_decisionWindow+.lGfXHG_decisionWindow{transform:translateY(3px)rotate(2deg)}[data-motion-paused=false] :is(article,li):hover .lGfXHG_decisionProgress>i{transform:scaleX(.82)}[data-motion-paused=false] :is(article,li):hover .lGfXHG_decisionPartner{transform:translateY(-3px)rotate(-2deg)}[data-motion-paused=false] :is(article,li):hover .lGfXHG_decisionPartner:last-child{transform:translateY(-3px)rotate(2deg)}[data-motion-paused=false] :is(article,li):hover .lGfXHG_decisionArrow{transform:translate(3px)}[data-motion-paused=false] :is(article,li):hover .lGfXHG_decisionStep{transform:translateY(-3px)}[data-motion-paused=false] :is(article,li):hover .lGfXHG_decisionStep:nth-last-child(2){transform:translateY(-5px)}[data-motion-paused=false] :is(article,li):hover .lGfXHG_decisionLoop{transform:rotate(3deg)}}.lGfXHG_reader [role=group][aria-label="Project at a glance"] p{color:var(--ink);max-width:none}.lGfXHG_reader section[aria-label=Project\ outcomes] h2{font-family:var(--font-lexend),sans-serif;font-weight:500;font-size:var(--type-title)}.lGfXHG_reader .lGfXHG_auditNumbers strong>span{font-size:inherit;line-height:inherit;color:inherit;margin:0}.lGfXHG_reader .lGfXHG_auditNumbers strong>span:last-child{color:var(--accent)}.lGfXHG_reader .lGfXHG_releaseNumbers strong>span{font-size:inherit;line-height:inherit;margin:0;display:inline-block}.lGfXHG_reader .lGfXHG_releaseNumbers strong>span:last-child{color:var(--accent);font-size:.55em}.lGfXHG_reader .lGfXHG_releaseNumbers>div:nth-child(2) strong>span{color:inherit}.lGfXHG_reader .lGfXHG_memoryResult strong>span,.lGfXHG_reader .lGfXHG_documentationMetric strong>span{font-size:inherit;line-height:inherit;margin:0;display:inline-block}.lGfXHG_reader .lGfXHG_memoryResult strong>span:last-child,.lGfXHG_reader .lGfXHG_documentationMetric strong>span:last-child{color:var(--accent);font-size:.55em}.lGfXHG_reader .lGfXHG_surveySide strong>span{font-size:inherit;line-height:inherit;margin:0;display:inline-block}.lGfXHG_reader .lGfXHG_surveySide strong>span:last-child{color:var(--accent);font-size:.55em}.lGfXHG_directoryGroup a[aria-current=location]{color:var(--accent)}.lGfXHG_directoryGroup a[aria-current=location]>span{color:inherit}.lGfXHG_reader .lGfXHG_releaseTimeline li{min-width:0}.lGfXHG_reader .lGfXHG_releaseTimeline li>div{margin:0 0 22px}.lGfXHG_reader .lGfXHG_governanceLead{grid-template-columns:.85fr 1.15fr;align-items:start}.lGfXHG_readerHeroScene{height:540px}.lGfXHG_readerHeroScene:before{width:75%;height:74%;top:55px;left:14%}.lGfXHG_readerHeroScene [data-world]{top:28px;left:calc(50% - 140px);transform:scale(1)rotateX(-18deg)rotateY(-30deg)rotate(-12deg)}.lGfXHG_heroSheet{background:color-mix(in srgb,var(--surface) 90%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:205px;padding:18px;top:auto;bottom:28px;left:0}.lGfXHG_heroSource{width:58%;max-width:360px;bottom:12px;transform:rotate(-4deg)}.lGfXHG_heroSource .lGfXHG_artifactImage{height:145px}.lGfXHG_heroFoundation{z-index:2;width:130px;position:absolute;top:24px;right:12px;transform:rotate(7deg)}.lGfXHG_heroFoundation .lGfXHG_artifactChrome{min-height:40px;font-size:var(--type-caption);padding:10px}.lGfXHG_heroFoundation .lGfXHG_artifactChrome>svg:first-child{display:none}.lGfXHG_heroFoundation .lGfXHG_artifactImage{height:165px}.lGfXHG_heroSketch{width:180px;height:70px;stroke:var(--accent);stroke-width:1.5px;stroke-linecap:round;fill:none;opacity:.7;position:absolute;top:285px;left:105px}@media (max-width:1023px){.lGfXHG_readerHeroScene{height:540px}.lGfXHG_heroFoundation{right:12px}}@media (max-width:767px){.lGfXHG_readerHeroScene{height:460px}.lGfXHG_readerHeroScene [data-world]{top:5px;left:calc(50% - 140px);transform:scale(.68)rotateX(-18deg)rotateY(-30deg)rotate(-12deg)}.lGfXHG_heroSheet{width:42%;padding:12px;top:auto;bottom:15px;left:0}.lGfXHG_heroSheet>span:first-child{font-size:var(--type-label);gap:6px}.lGfXHG_heroSheet>code{font-size:var(--type-label);margin-top:12px}.lGfXHG_sheetAlias{font-size:var(--type-label)}.lGfXHG_sheetSwatches{gap:4px}.lGfXHG_sheetSwatches i{width:18px;height:18px}.lGfXHG_heroSource{width:49%;bottom:12px}.lGfXHG_heroSource .lGfXHG_artifactChrome{font-size:var(--type-caption);gap:6px;padding:10px}.lGfXHG_heroSource .lGfXHG_artifactImage{height:110px}.lGfXHG_heroFoundation{width:90px;top:15px;right:0}.lGfXHG_heroFoundation .lGfXHG_artifactImage{height:110px}.lGfXHG_heroSketch{display:none}.lGfXHG_reader .lGfXHG_releaseTimeline li{grid-template-columns:1fr}.lGfXHG_reader .lGfXHG_releaseTimeline li>div{margin:0 0 8px}.lGfXHG_reader .lGfXHG_governanceLead{grid-template-columns:1fr}}.lGfXHG_reader .lGfXHG_chapterDirectory{border-top:0;margin-top:0}.lGfXHG_surveyAllResults{background:var(--surface-soft);border-radius:20px;margin:48px 0;padding:48px 35px}.lGfXHG_reader .lGfXHG_foundationExhibit{gap:28px}@media (max-width:767px){.lGfXHG_surveyAllResults{padding:32px 20px}}.lGfXHG_typeSpecimen strong,.lGfXHG_typeSpecimen .lGfXHG_typeBody{font-family:var(--font-traction-lato),Arial,sans-serif;font-synthesis:none;letter-spacing:0}.lGfXHG_reader .lGfXHG_evidenceFrame{width:100%;max-width:1040px;margin-inline:auto;display:block}.lGfXHG_reader .lGfXHG_evidenceFrame.lGfXHG_tallEvidence{max-width:760px}.lGfXHG_reader .lGfXHG_evidenceFrame .lGfXHG_artifactImage{height:auto;padding:clamp(12px,2vw,24px)}.lGfXHG_reader .lGfXHG_evidenceFrame .lGfXHG_artifactImage img{width:100%;height:auto}
.Yj4drW_workbench{min-width:0;margin:40px 0}.Yj4drW_workbench button,.Yj4drW_workbench input{font:inherit}.Yj4drW_workbench input:not([type=radio]){border:1px solid var(--border);background:var(--surface);width:100%;min-height:46px;color:var(--ink);font-size:var(--type-control);border-radius:8px;padding:10px 13px}.Yj4drW_workbench input:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.Yj4drW_workbench input[type=radio]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.Yj4drW_workbench label:has(input[type=radio]:focus-visible){outline:3px solid var(--accent);outline-offset:3px}.Yj4drW_workbench fieldset{border:0;min-width:0;margin:0;padding:0}.Yj4drW_workbench legend,.Yj4drW_inputLabel{font-size:var(--type-control);color:var(--muted);margin-bottom:12px;line-height:1.6;display:block}.Yj4drW_eyebrow{font-size:var(--type-caption);color:var(--accent);margin-bottom:12px;line-height:1.6;display:block}.Yj4drW_workbench.Yj4drW_workbench h3{font-size:var(--type-panel-title);margin:0;line-height:1.15}.Yj4drW_workbench.Yj4drW_workbench p{font-size:var(--type-body);line-height:1.7}.Yj4drW_colors{background:var(--surface-soft);border-radius:22px;grid-template-columns:.8fr 1.2fr;gap:55px;padding:44px 36px;display:grid}.Yj4drW_colorControls>p{max-width:32ch;margin:18px 0 24px}.Yj4drW_colorChoices{gap:8px;display:grid}.Yj4drW_colorChoices label{cursor:pointer;border-radius:10px;align-items:center;gap:14px;min-height:70px;padding:12px;transition:background-color .16s;display:flex;position:relative}.Yj4drW_colorChoices label[data-selected=true]{background:var(--surface)}.Yj4drW_colorChoices label>i{border-radius:8px;flex-shrink:0;width:36px;height:36px;display:block;box-shadow:inset 0 0 0 1px #1212131a}.Yj4drW_colorChoices strong{font-size:var(--type-support);font-weight:500;line-height:1.5}.Yj4drW_colorChoices code{font-size:var(--type-label);color:var(--muted);margin-top:4px;display:block}.Yj4drW_selectedMark{color:var(--accent);margin-left:auto}.Yj4drW_sourceLink{text-align:left;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:7px 0;line-height:1.5;display:inline-flex;font-size:var(--type-control)!important}.Yj4drW_sourceLink>svg{flex-shrink:0}.Yj4drW_sourceLink>svg:last-child{color:var(--accent)}.Yj4drW_colorControls>.Yj4drW_sourceLink{margin-top:14px}.Yj4drW_colorStory{align-self:center;min-width:0}.Yj4drW_valueAndRole{grid-template-columns:110px 28px minmax(0,1fr);align-items:center;gap:18px;margin:18px 0 32px;display:grid}.Yj4drW_valueAndRole>svg{color:var(--accent)}.Yj4drW_primitiveTile{background:var(--surface);border:1px solid var(--line);box-shadow:0 5px 0 -2px var(--border);border-radius:12px;padding:10px;position:relative;transform:rotate(-6deg)}.Yj4drW_primitiveTile i{background:var(--selected-color);border-radius:6px;width:100%;height:68px;transition:background-color .16s;display:block}.Yj4drW_primitiveTile strong{font-size:var(--type-label);padding-top:10px;font-weight:500;line-height:1.5;display:block}.Yj4drW_semanticCard{background:color-mix(in srgb,var(--surface) 90%,transparent);box-shadow:0 5px 0 -2px var(--line);border-radius:12px;min-width:0;padding:20px;transform:rotate(2deg)}.Yj4drW_semanticCard>span{font-size:var(--type-label);color:var(--muted);margin-bottom:9px;display:block}.Yj4drW_semanticCard code{font-size:var(--type-support);min-height:3.2em;line-height:1.6;display:block}.Yj4drW_semanticCard small{font-size:var(--type-label);color:var(--muted);margin-top:10px;display:block}.Yj4drW_miniInterface{background:var(--surface);border-radius:14px;padding:0 26px 26px;box-shadow:0 14px 22px -17px #1212134d}.Yj4drW_windowChrome{border-bottom:1px solid var(--line);align-items:center;gap:5px;min-height:47px;margin-bottom:26px;display:flex}.Yj4drW_windowChrome i{background:var(--border-strong);border-radius:50%;width:4px;height:4px}.Yj4drW_windowChrome>span{font-size:var(--type-caption);color:var(--muted);margin-left:auto}.Yj4drW_miniInterface>strong{letter-spacing:-.03em;min-height:2.8em;font-size:30px;font-weight:500;line-height:1.4;display:block}.Yj4drW_miniInterface>p{margin:14px 0 20px}.Yj4drW_appliedRole{font-size:var(--type-label);overflow-wrap:anywhere;align-items:center;gap:9px;line-height:1.6;display:flex}.Yj4drW_appliedRole i{background:var(--selected-color);border-radius:50%;flex-shrink:0;width:8px;height:8px}.Yj4drW_workbench .Yj4drW_colorStatus{font-size:var(--type-label);min-height:3.4em;margin-top:22px}.Yj4drW_specimenGrid{grid-template-columns:1fr 1fr;gap:48px;margin-top:64px;display:grid}.Yj4drW_typography,.Yj4drW_iconography{border-top:1px solid var(--line);min-width:0;padding:28px 0 0}.Yj4drW_specimenGrid header{justify-content:space-between;align-items:start;gap:20px;margin-bottom:32px;display:flex}.Yj4drW_typeRatio{font-family:var(--font-protest),sans-serif;white-space:nowrap;font-size:34px;line-height:1.2}.Yj4drW_typeRatio small{font-family:var(--font-lexend),sans-serif;font-size:var(--type-label);color:var(--muted);margin-top:7px;font-weight:400;line-height:1.6;display:block}.Yj4drW_typeChoices{container:typographyRoles/inline-size;margin-top:22px!important}.Yj4drW_typeChoices>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.Yj4drW_typeChoices label{text-align:center;cursor:pointer;background:var(--surface-soft);border-radius:8px;flex-direction:column;gap:8px;padding:13px 7px;display:flex;position:relative}.Yj4drW_typeChoices strong{font-family:var(--font-protest),sans-serif;font-size:24px;font-weight:400;line-height:1}.Yj4drW_typeChoices label>span{font-size:var(--type-label);line-height:1.5}.Yj4drW_typeCanvas{background:var(--surface);border-radius:12px;flex-direction:column;justify-content:center;min-height:260px;margin-top:22px;padding:28px;display:flex;position:relative}.Yj4drW_typeCanvas>span{font-family:var(--font-protest),sans-serif;color:var(--border-strong);margin-bottom:18px;font-size:80px;line-height:1}.Yj4drW_typeSample{font-family:var(--font-lexend),sans-serif;letter-spacing:-.015em;overflow-wrap:anywhere;min-height:4.2rem;line-height:1.4}.Yj4drW_typeMetadata{min-height:3.4em;font-size:var(--type-label);flex-direction:column;gap:6px;margin-top:20px;line-height:1.7;display:flex}.Yj4drW_typeMetadata strong{font-weight:500}.Yj4drW_typeMetadata>span{color:var(--muted)}.Yj4drW_workbench .Yj4drW_note{font-size:var(--type-caption);margin-top:18px;line-height:1.7}.Yj4drW_iconChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-height:82px;margin-top:22px;display:grid}.Yj4drW_iconChoices button{background:var(--surface-soft);font-size:var(--type-control);border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:10px;display:flex}.Yj4drW_iconChoices button[aria-pressed=true]{background:var(--ink);color:var(--surface)}.Yj4drW_iconCanvas{background:var(--surface);border-radius:12px;align-items:center;gap:26px;min-height:182px;margin-top:22px;padding:22px;display:flex}.Yj4drW_iconGrid{background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:5px 5px;flex-shrink:0;place-items:center;width:120px;height:120px;display:grid}.Yj4drW_masterIcon{color:var(--ink)}.Yj4drW_iconCanvas>span{font-size:var(--type-label);line-height:1.7}.Yj4drW_iconCanvas small{font-size:var(--type-label);color:var(--muted);margin-top:8px;display:block}.Yj4drW_iconSizes{flex-wrap:wrap;gap:10px;display:flex;margin-top:22px!important}.Yj4drW_iconSizes label{cursor:pointer;border-radius:8px;flex:1;place-items:center;gap:8px;min-height:83px;padding:12px 7px;display:grid;position:relative}.Yj4drW_iconSizes label[data-selected=true]{background:var(--surface-soft)}.Yj4drW_iconSizes label>span{place-items:center;height:34px;display:grid}.Yj4drW_iconSizes strong{font-size:var(--type-label);font-weight:500;line-height:1.5}.Yj4drW_workbench .Yj4drW_iconStatus{font-size:var(--type-label);margin-top:15px}.Yj4drW_sources{flex-wrap:wrap;gap:8px 22px;margin-top:12px;display:flex}.Yj4drW_emptySearch{grid-column:1/-1;align-self:center;font-size:var(--type-label)!important}@media (hover:hover) and (pointer:fine){.Yj4drW_colorChoices label:hover,.Yj4drW_iconChoices button:hover:not([aria-pressed=true]),.Yj4drW_typeChoices label:hover:not([data-selected=true]){background:var(--line)}.Yj4drW_sourceLink:hover{color:var(--accent)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-motion-paused=false] .Yj4drW_workbench:not([data-input=keyboard]) .Yj4drW_primitiveTile:hover{transform:rotate(-3deg)translateY(-3px)}}.Yj4drW_primitiveTile{transition:transform .18s var(--ease-out)}:is(.Yj4drW_workbench[data-input=keyboard] *,[data-motion-paused=true] .Yj4drW_workbench *){transition-duration:0s!important}@media (prefers-reduced-motion:reduce){.Yj4drW_workbench *{transition-duration:0s!important}}@media (max-width:1023px){.Yj4drW_colors{gap:30px;padding:28px}.Yj4drW_valueAndRole{grid-template-columns:90px 20px minmax(0,1fr);gap:13px}.Yj4drW_semanticCard{padding:15px}.Yj4drW_semanticCard code{font-size:var(--type-label)}.Yj4drW_specimenGrid{gap:28px}.Yj4drW_typeRatio{font-size:27px}.Yj4drW_iconCanvas{gap:18px;padding:18px}}@media (max-width:767px){.Yj4drW_colors{grid-template-columns:1fr;gap:28px;padding:32px 20px}.Yj4drW_colorChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.Yj4drW_colorChoices label{flex-direction:column;align-items:start;gap:10px;padding:12px 8px}.Yj4drW_colorChoices strong{font-size:var(--type-label)}.Yj4drW_colorChoices code{font-size:var(--type-label);overflow-wrap:anywhere}.Yj4drW_selectedMark{position:absolute;top:13px;right:8px}.Yj4drW_valueAndRole{margin-top:0}.Yj4drW_primitiveTile{padding:8px}.Yj4drW_primitiveTile strong,.Yj4drW_semanticCard code,.Yj4drW_semanticCard small{font-size:var(--type-label)}.Yj4drW_miniInterface{padding:0 20px 20px}.Yj4drW_miniInterface>strong{font-size:26px}.Yj4drW_miniInterface>p{font-size:15px!important}.Yj4drW_workbench .Yj4drW_colorStatus{font-size:var(--type-label);margin-top:18px}.Yj4drW_specimenGrid{grid-template-columns:1fr;gap:48px;margin-top:48px}.Yj4drW_specimenGrid header{gap:14px}.Yj4drW_typeCanvas{min-height:290px;padding:24px}.Yj4drW_typeChoices>div{gap:4px}.Yj4drW_typeChoices label{padding:12px 4px}.Yj4drW_typeChoices label>span{font-size:var(--type-label)}.Yj4drW_iconCanvas{justify-content:center}}@media (max-width:359px){.Yj4drW_valueAndRole{grid-template-columns:68px 16px minmax(0,1fr);gap:8px}.Yj4drW_semanticCard{padding:12px}.Yj4drW_semanticCard code{font-size:var(--type-label)}.Yj4drW_primitiveTile i{height:60px}.Yj4drW_primitiveTile strong{font-size:var(--type-label);overflow-wrap:anywhere}}@media (forced-colors:active){.Yj4drW_workbench label[data-selected=true],.Yj4drW_iconChoices button[aria-pressed=true]{outline:2px solid highlight}}.Yj4drW_typeSample{display:grid}.Yj4drW_typeSample>span{grid-area:1/1;align-self:center}.Yj4drW_typeReserve{visibility:hidden}.Yj4drW_typeMetadata{gap:10px;min-height:3.8em;margin-top:28px}.Yj4drW_nextStep{border:0;border-bottom:1px solid var(--border-strong);text-align:left;background:0 0;align-items:center;gap:14px;min-height:48px;margin-top:24px;padding:12px 0;line-height:1.5;display:inline-flex;font-size:var(--type-support)!important}.Yj4drW_nextStep>svg{color:var(--accent);flex-shrink:0}.Yj4drW_typeReference{min-width:0;margin-top:10px}.Yj4drW_typeReference summary{min-height:44px;font-size:var(--type-control);cursor:pointer;align-items:center;gap:12px;line-height:1.6;display:flex}.Yj4drW_typeReference summary>svg{color:var(--accent)}.Yj4drW_typeReference summary:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.Yj4drW_typeReference summary::-webkit-details-marker{display:none}.Yj4drW_typeReference>div{margin-top:16px}.Yj4drW_specWindow{border:1px solid var(--border);background:var(--surface);border-radius:16px;overflow:hidden}.Yj4drW_specChrome{border-bottom:1px solid var(--line);background:var(--surface-soft);font-size:var(--type-caption);flex-wrap:wrap;align-items:center;gap:9px;padding:16px 20px;line-height:1.5;display:flex}.Yj4drW_specChrome strong{font-weight:500}.Yj4drW_specChrome>span{color:var(--muted);font-size:var(--type-caption);margin-left:auto}.Yj4drW_specContent{padding:32px 24px}.Yj4drW_specContent .Yj4drW_typeCanvas{border:1px solid var(--line);background:var(--surface-muted)}.Yj4drW_specContent .Yj4drW_typeCanvas>span{font-family:inherit;font-weight:700}.Yj4drW_iconCanvas{grid-template-columns:minmax(0,1fr) 130px;align-items:center;gap:22px;min-height:230px;display:grid}.Yj4drW_actualIcon{min-width:0}.Yj4drW_actualIcon>span{color:var(--muted);font-size:var(--type-label);margin-bottom:14px;line-height:1.6;display:block}.Yj4drW_actualIcon>div{border:1px solid var(--border);border-radius:8px;align-items:center;gap:12px;min-height:56px;padding:12px;font-size:14px;line-height:1.5;display:flex}.Yj4drW_actualIcon>small{min-height:3.2em;font-size:var(--type-label);color:var(--muted);margin-top:12px;line-height:1.6;display:block}.Yj4drW_masterReference{justify-items:center;gap:12px;display:grid}.Yj4drW_iconGrid{background-size:5px 5px;width:120px;height:120px}.Yj4drW_masterReference>span{text-align:center;font-size:var(--type-label);line-height:1.6}.Yj4drW_masterReference small{font-size:var(--type-label);margin-top:3px;display:block}.Yj4drW_iconGrid>svg,.Yj4drW_iconSizes svg,.Yj4drW_iconChoices svg,.Yj4drW_actualIcon svg{max-width:none;display:block}@media (max-width:1023px){.Yj4drW_iconCanvas{grid-template-columns:1fr}.Yj4drW_masterReference{grid-template-columns:120px minmax(0,1fr);place-items:center start}.Yj4drW_masterReference>span{text-align:left}}@media (max-width:767px){.Yj4drW_specContent{padding:28px 16px}.Yj4drW_specChrome{padding:14px 16px}.Yj4drW_specChrome>span{margin-left:27px}.Yj4drW_specContent .Yj4drW_typeCanvas{padding:20px}.Yj4drW_iconCanvas{grid-template-columns:minmax(0,1fr) 130px}.Yj4drW_masterReference{grid-template-columns:1fr;justify-items:center}.Yj4drW_masterReference>span{text-align:center}}@media (max-width:479px){.Yj4drW_iconCanvas{grid-template-columns:1fr}.Yj4drW_masterReference{grid-template-columns:120px minmax(0,1fr);justify-items:start}.Yj4drW_masterReference>span{text-align:left}}.Yj4drW_typeSample,.Yj4drW_specContent .Yj4drW_typeCanvas>span,.Yj4drW_miniInterface>strong,.Yj4drW_miniInterface>p,.Yj4drW_actualIcon>div{font-family:var(--font-traction-lato),Arial,sans-serif;font-synthesis:none;letter-spacing:0}.Yj4drW_miniInterface>strong{font-weight:700}.Yj4drW_specContent .Yj4drW_typeCanvas>span{font-weight:900}.Yj4drW_specChrome>svg,.Yj4drW_specChrome>span{color:var(--accent)}.Yj4drW_typeChoices label[data-selected=true]{background:var(--accent);color:var(--surface)}.Yj4drW_iconChoices button[aria-pressed=true],.Yj4drW_iconSizes label[data-selected=true]{background:var(--brand-soft);color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.Yj4drW_iconStatus,.Yj4drW_typeMetadata strong{color:var(--accent)}.Yj4drW_actualIcon>div{border-color:var(--accent);background:var(--surface)}.Yj4drW_actualIcon>div>svg{color:var(--accent)}.Yj4drW_masterReference>span{font-weight:500}.Yj4drW_masterReference small{color:var(--muted);font-weight:400}.Yj4drW_actualIcon>span{color:var(--accent)}.Yj4drW_specContent .Yj4drW_iconCanvas{background:var(--surface-muted);border:1px solid var(--line);padding:22px}.Yj4drW_specContent .Yj4drW_iconChoices{min-height:92px}.Yj4drW_typeChoices label{justify-content:center;min-height:92px}.Yj4drW_sources{gap:12px;margin-top:24px}.Yj4drW_sourceLink,.Yj4drW_typeReference summary{border:1px solid var(--border-strong);background:var(--surface);min-height:64px;color:var(--ink);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:12px 15px;display:flex}.Yj4drW_sourceLink>span,.Yj4drW_typeReference summary>span{flex-direction:column;gap:4px;min-width:0;display:flex}.Yj4drW_sourceLink small,.Yj4drW_typeReference summary small{color:var(--muted);font-size:var(--type-label);line-height:1.5}.Yj4drW_sourceLink strong,.Yj4drW_typeReference summary strong{font-family:var(--font-lexend),sans-serif;font-size:var(--type-label);font-weight:500;line-height:1.5}.Yj4drW_sourceLink>svg:first-child,.Yj4drW_typeReference summary>svg:first-child{color:var(--accent);flex-shrink:0}.Yj4drW_sourceLink>svg:last-child,.Yj4drW_typeReference summary>svg:last-child{color:var(--accent);flex-shrink:0;margin-left:auto}.Yj4drW_sources>.Yj4drW_sourceLink{flex:205px}.Yj4drW_typeReference{margin-top:22px}.Yj4drW_typeReference[open] summary{border-color:var(--accent);background:var(--brand-soft)}.Yj4drW_typeReference[open] summary>svg:last-child{transform:rotate(45deg)}.Yj4drW_sourceLink:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media (hover:hover) and (pointer:fine){.Yj4drW_sourceLink:hover,.Yj4drW_typeReference summary:hover{background:var(--brand-soft);border-color:var(--accent);color:var(--ink)}}@media (max-width:1023px){.Yj4drW_specContent .Yj4drW_iconCanvas{grid-template-columns:1fr;padding:18px}.Yj4drW_specContent .Yj4drW_masterReference{grid-template-columns:120px minmax(0,1fr);place-items:center start}.Yj4drW_specContent .Yj4drW_masterReference>span{text-align:left}}@container typographyRoles (max-width:340px){.Yj4drW_typeChoices>div{grid-template-columns:repeat(6,minmax(0,1fr))}.Yj4drW_typeChoices label{grid-column:span 2;min-height:76px}.Yj4drW_typeChoices label:nth-of-type(n+4){grid-column:span 3}}
