#samtec-case{--case-ink:#e1e2e6;--case-muted:#a9abb5;--case-accent:#b1a1ce;--case-rule:#b5b0c52b;background:#090a0d}#samtec-case a:hover{color:#d4c3f2}#samtec-case a:focus-visible{outline-color:#b1a1ce}#samtec-case .samtec-wordmark{aspect-ratio:1505/344;max-width:480px;position:relative;overflow:hidden}#samtec-case .samtec-wordmark img{filter:brightness(0)invert(.9);width:127.575%;max-width:none;height:auto;position:absolute;top:-106.395%;left:-13.3555%}#samtec-case .case-identity{margin:var(--grid-flow) 0;align-items:start}#samtec-case .case-brand-name{padding-top:8px}#samtec-case .samtec-intro-thought{grid-column:7/-1}#samtec-case .samtec-intro-thought h2{letter-spacing:-.03em;margin:0 0 24px;font:clamp(30px,3.3vw,48px)/1.1 Georgia,serif}#samtec-case .samtec-intro-thought .case-copy{max-width:49ch}#samtec-case .samtec-facts>div:last-child{grid-column:span 4}#samtec-case .samtec-context h2{max-width:21ch}#samtec-case .samtec-precision{grid-template-columns:var(--grid-columns);gap:var(--grid-gutter);border-top:1px solid var(--case-rule);padding-top:var(--grid-gutter);margin-bottom:var(--grid-flow);align-items:start;display:grid}#samtec-case .samtec-precision>.case-micro{grid-column:1/span 3;padding-top:6px}#samtec-case .samtec-precision h3{letter-spacing:-.035em;grid-column:4/span 5;margin:0;font:clamp(24px,2.5vw,36px)/1.15 Arial,sans-serif}#samtec-case .samtec-precision .case-copy{grid-column:9/-1}#samtec-case .samtec-digital h2{max-width:19ch}#samtec-case .samtec-note{color:var(--case-accent);margin-top:20px;font-size:11px;line-height:1.6;display:block}#samtec-case .samtec-expression h2{max-width:none;margin-top:var(--grid-gutter);grid-column:1/-1;font-size:clamp(40px,5.3vw,76px)}#samtec-case .samtec-expression h2 span{color:var(--case-muted)}#samtec-case .samtec-expression .case-copy{grid-column:7/-1;max-width:45ch}#samtec-case .samtec-closing>.case-copy{max-width:52ch;font-size:14px}@media (max-width:900px){#samtec-case .samtec-intro-thought{grid-column:1/-1}#samtec-case .samtec-context h2{grid-column:4/-1}#samtec-case .samtec-context .case-copy{grid-column:4/-1;max-width:48ch}#samtec-case .samtec-precision h3{grid-column:4/-1}#samtec-case .samtec-precision .case-copy{grid-column:4/-1;max-width:48ch}}@media (max-width:700px){#samtec-case .case-utility .case-micro span{margin:4px 0 0;display:block}#samtec-case .samtec-wordmark{max-width:320px}#samtec-case .samtec-facts>div,#samtec-case .samtec-facts>div:last-child{grid-area:auto/1/auto/-1}#samtec-case .samtec-precision{display:block}#samtec-case .samtec-precision h3{margin:18px 0}#samtec-case .samtec-expression h2{max-width:18ch;font-size:clamp(35px,9vw,60px)}#samtec-case .samtec-closing>.case-copy{font-size:13px}}
