.study-plate{width:100%;height:auto;color:var(--study-accent,#94cdb8);isolation:isolate;display:block;overflow:visible}.plate-reference{opacity:.075}.plate-fiber{opacity:.48;stroke-width:.85px}.plate-contour{opacity:.35;stroke-width:1px}.plate-energy{stroke:var(--study-accent);stroke-width:1.6px;opacity:.95}.plate-node{fill:var(--study-accent);stroke:var(--study-accent);stroke-width:.7px}.plate-halo{opacity:.3;stroke-width:.6px}.plate-construction{opacity:0;stroke-dasharray:3 6;stroke-width:.65px}.plate-action{opacity:0;stroke:var(--study-accent);stroke-width:2px}.plate-caption{opacity:.7}.plate-stratum{opacity:.18;stroke-width:.7px}.plate-layer{transition:transform .55s cubic-bezier(.16,1,.3,1)}.study-plate[data-view=understand] .plate-construction,.study-plate[data-view=apply] .plate-construction{opacity:.6}.study-plate[data-view=understand] .plate-layer,.study-plate[data-view=apply] .plate-layer{transform:translateY(calc(var(--layer)*-9px))}.study-plate[data-view=apply] .plate-action{opacity:1}.study-plate[data-view=apply] .plate-fiber{opacity:.25}.plate-fiber,.plate-action,.plate-construction{transition:opacity .35s}.study-plate[data-view=apply] .plate-balance{transform-origin:280px 180px;transition:transform .5s;transform:rotate(16deg)}.study-notes{--study-ink:#e5eae3;--study-muted:#a8b8b6;color:var(--study-ink);border-block:1px solid color-mix(in srgb, var(--study-accent) 21%, transparent);background:color-mix(in srgb, var(--study-accent) 3%, #131b1e);text-align:left;margin:32px 0}.study-notes-trigger{width:100%;min-height:70px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:16px;padding:21px 22px;display:flex}.study-notes-trigger>svg:first-child{color:var(--study-accent);flex-shrink:0}.study-notes-trigger>span:first-of-type{flex:1;gap:5px;display:grid}.study-notes-trigger small{font:9px var(--font-mono,monospace);letter-spacing:1.2px;color:var(--study-accent);text-transform:uppercase}.study-notes-trigger strong{font-size:16px;font-weight:450;line-height:1.45}.study-notes-hint{color:var(--study-muted);font-size:12px}.study-chevron{flex-shrink:0;transition:transform .2s}.study-notes-trigger[aria-expanded=true] .study-chevron{transform:rotate(180deg)}.study-notes-trigger:hover{background:#ffffff04}.study-notes-trigger:focus-visible{outline:2px solid var(--study-accent);outline-offset:3px}.study-notes-layout{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(24px,4vw,70px);padding:16px 32px 32px;display:grid}.study-visual>span{text-align:center;font:10px var(--font-mono,monospace);color:var(--study-muted);letter-spacing:.3px;display:block}.study-notes-story{min-width:0}.study-personal{color:var(--study-ink);margin:0 0 25px;font-size:clamp(18px,1.5vw,23px);line-height:1.5}.study-notes [data-slot=tabs-list]{border-bottom:1px solid #ffffff15;justify-content:flex-start;gap:16px;width:100%;height:auto;padding:0;display:flex}.study-notes [data-slot=tabs-trigger]{color:var(--study-muted);background:0 0;border:0;border-radius:0;flex:0 auto;min-height:44px;padding:12px 0;font-size:12px}.study-notes [data-slot=tabs-trigger][aria-selected=true]{color:var(--study-accent);box-shadow:inset 0 -2px var(--study-accent)}.study-notes [data-slot=tabs-content]{min-height:166px;color:var(--study-muted);padding:20px 0 0;font-size:14px;line-height:1.7}.study-notes [data-slot=tabs-content] p{max-width:65ch;margin:0 0 14px}.study-notes a{color:var(--study-accent);text-underline-offset:5px;align-items:center;gap:6px;font-size:12px;display:inline-flex}.study-notes a:hover{text-decoration:underline}.study-experiment strong{color:var(--study-ink)}.study-notes .study-boundary{border-left:2px solid var(--study-accent);padding-left:12px;font-size:12px}.study-note-links{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:12px 25px;padding-top:18px;display:flex}.study-notes-compact{width:calc(100% - 48px);max-width:1600px;margin:0 auto 20px}.study-notes-compact .study-notes-trigger{min-height:60px;padding-block:14px}.tool-heading.has-study{grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:25px;display:grid;position:relative}.tool-heading .study-heading-plate{opacity:.8;width:260px;max-height:175px}.tool-heading.has-study>div>p.lab-kicker{color:var(--study-accent)}@media (max-width:800px){.tool-heading.has-study{grid-template-columns:minmax(0,1fr) 160px}.tool-heading .study-heading-plate{width:160px}.study-notes-layout{grid-template-columns:1fr;gap:24px;padding:10px 22px 26px}.study-visual{width:100%;max-width:420px;margin:auto}.study-notes-hint{display:none}.study-personal{font-size:19px}.study-notes [data-slot=tabs-content]{min-height:0}.study-notes-compact{width:calc(100% - 32px)}}@media (max-width:540px){.tool-heading.has-study{display:block}.tool-heading .study-heading-plate{display:none}.study-notes-trigger{gap:11px;padding:17px 14px}.study-notes-trigger strong{font-size:14px}.study-notes-trigger small{letter-spacing:.6px;font-size:8px}.study-notes-layout{padding-inline:16px}.study-notes [data-slot=tabs-list]{gap:16px}.study-notes [data-slot=tabs-trigger]{font-size:11px}.study-note-links{flex-direction:column;gap:4px}.study-note-links a{min-height:44px}}@media (prefers-reduced-motion:reduce){.study-plate *,.study-chevron{transition:none!important}}.study-notes [data-slot=tabs-trigger]:after,.production-map [data-slot=tabs-trigger]:after,.study-notes [role=tabpanel][inert],.production-map [role=tabpanel][inert]{display:none}
