.Sheet-module__TxLLoq__sheet{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--color-fg);overscroll-behavior:none;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}html:has(.Sheet-module__TxLLoq__sheet[open]) body:before{animation-play-state:paused}.Sheet-module__TxLLoq__sheet::backdrop{background:0 0}.Sheet-module__TxLLoq__backdrop{background:color-mix(in srgb, var(--color-fg) 80%, transparent);opacity:0;transition:opacity .7s var(--ease);position:fixed;inset:0}.Sheet-module__TxLLoq__sheet[data-open] .Sheet-module__TxLLoq__backdrop{opacity:1}.Sheet-module__TxLLoq__panel{min-height:calc(100dvh - var(--space-16) - var(--space-6));margin-top:calc(var(--space-16) + var(--space-6));background:var(--color-bg);transition:transform .45s var(--ease);position:relative;transform:translateY(100dvh)}.Sheet-module__TxLLoq__sheet[data-open] .Sheet-module__TxLLoq__panel{transform:none}.Sheet-module__TxLLoq__panel:focus{outline:none}.Sheet-module__TxLLoq__handle{padding:var(--space-4) 0 var(--space-2);justify-content:center;display:flex}.Sheet-module__TxLLoq__handle span{width:var(--space-16);height:var(--space-1);background:var(--color-surface-strong)}@media (prefers-reduced-motion:reduce){.Sheet-module__TxLLoq__backdrop,.Sheet-module__TxLLoq__panel{transition:none}}
.CaseStudySheet-module__nQVqGG__sheet main>header>:first-child{display:none}.CaseStudySheet-module__nQVqGG__sheet main>header{padding-top:var(--space-6)}
