/* The retained MotionSites identity, with fewer competing elements. */
.simplified-home .home-main{padding:100px 18px 70px;display:grid;place-items:center}
.simplified-home .home-hero{width:min(100%,1020px)}
.simplified-home .home-headline{font-size:clamp(34px,5.8vw,78px);line-height:1.13;letter-spacing:-.035em}
.simplified-home .home-headline span{overflow:visible}
.simplified-home .home-copy{font-size:clamp(14px,1.3vw,17px);max-width:48ch;width:94%;line-height:1.75;color:#efedf0;text-wrap:balance}
.simplified-home .home-cta{margin-top:28px;box-shadow:0 8px 35px #0004}
.simplified-home .home-bg::after{background:linear-gradient(180deg,#0005,#0006 40%,#0009),radial-gradient(ellipse at center,#0002,#0005)}
.simplified-home .home-bg::before{content:"";position:absolute;inset:-40px;background:url('/media/new/home-field-poster.webp') center/cover;filter:blur(28px);opacity:.55}
.simplified-home .bg-video{object-position:50% 50%;object-fit:contain}
.simplified-home .motion-toggle{width:44px;height:44px;bottom:24px;inset-inline-end:24px;font-size:16px;background:#1119}
.quiet-page main{min-height:60vh}
.quiet-intro{padding-block:142px 48px;display:grid;gap:36px;border-bottom:1px solid var(--line)}
.quiet-intro h1{font:400 clamp(38px,5.5vw,72px)/1.13 var(--font-display);letter-spacing:-.04em;max-width:20ch;text-wrap:balance;margin:18px 0 24px;color:var(--text)}
html[lang=ar] .quiet-intro h1{font-family:var(--font-ar);font-weight:700;letter-spacing:0}
.intro-copy{max-width:64ch;font-size:clamp(15px,1.4vw,18px);line-height:1.85;color:var(--muted);margin:0 0 8px}
.quiet-page .section{padding-block:56px 72px}
.solution-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-block:44px 72px}
.solution-card{border:1px solid var(--line);border-radius:24px;overflow:hidden;background:var(--surface);transition:transform .22s,border-color .22s}
.solution-card:hover{transform:translateY(-5px);border-color:var(--line-strong)}
.solution-card>a{display:block;color:inherit;text-decoration:none;height:100%}
.solution-card img{display:block;width:100%;aspect-ratio:5/4;object-fit:cover}
.solution-card:nth-child(2) img{object-fit:contain;background:var(--surface-2);padding:14px}
.solution-card>a>div{padding:26px}
.solution-card h2{font:500 24px/1.35 var(--font-sans);letter-spacing:-.035em;margin:0 0 14px}
html[lang=ar] .solution-card h2{font-family:var(--font-ar);letter-spacing:0}
.solution-card p{font-size:14px;line-height:1.8;color:var(--muted);margin-bottom:24px}
.quiet-page .text-link{color:var(--text);font-size:13px;line-height:1.8}
.quiet-cta{border-top:1px solid var(--line);padding-block:40px 56px;display:flex;justify-content:space-between;align-items:center;gap:28px}
.quiet-cta h2{font:500 clamp(25px,3vw,37px)/1.25 var(--font-sans);letter-spacing:-.035em;margin:0 0 12px}
html[lang=ar] .quiet-cta h2{font-family:var(--font-ar);letter-spacing:0}
.quiet-cta p{color:var(--muted);font-size:14px;margin:0}
.quiet-cta>.button{flex-shrink:0}
.scope-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(32px,6vw,80px);align-items:start}
.scope-copy h2,.contact-layout aside h2{font:500 clamp(26px,3vw,38px)/1.25 var(--font-sans);letter-spacing:-.04em;max-width:21ch;margin:0 0 22px}
html[lang=ar] :is(.scope-copy h2,.contact-layout aside h2){font-family:var(--font-ar);letter-spacing:0}
.scope-copy p,.contact-layout aside p{color:var(--muted);line-height:1.9;font-size:15px;max-width:55ch}
.scope-copy ul{padding-inline-start:20px;margin:24px 0 30px;font-size:14px;line-height:2}
.scope-copy .button{font-size:12px;display:inline-flex;margin:6px 6px 0 0}
.scope-grid .context-grid{gap:24px;grid-template-columns:1fr}
.quiet-page .field-photo img{aspect-ratio:5/4;object-position:center 65%}
.quiet-page .photo-equipment img{object-fit:contain;padding:12px;background:var(--surface-2)}
.quiet-page .field-photo button{border-radius:20px}
.quiet-page .field-photo figcaption{font-size:12px;color:var(--muted);margin-top:12px}
.work-collection{padding-block:36px 48px}
.work-collection .photo-filters{gap:8px;margin-bottom:30px}
.work-collection .photo-filters button{padding:10px 17px;font-size:12px;min-height:44px}
.work-collection .field-photo-grid{gap:34px 24px}
.gallery-more{display:grid;justify-items:center;margin-top:36px}
.work-clips{padding-block:10px 54px}
.work-clips details,.equipment-options details{border:1px solid var(--line);padding:22px 26px;border-radius:20px;background:var(--surface)}
.work-clips summary,.equipment-options summary{cursor:pointer;font-size:15px;min-height:28px}
.work-clips .field-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:30px}
.work-clips video{max-height:360px;aspect-ratio:16/10;object-fit:contain}
.work-clips .field-video-card{border:1px solid var(--line);background:var(--surface-2)}
.work-clips .field-video-copy>p{font-size:13px;line-height:1.6}
.work-clips .video-feedback{font-size:11px}
.equipment-options{padding-bottom:56px}
.related-links{display:flex;flex-wrap:wrap;gap:10px;padding-top:22px}
.related-links .button{font-size:13px}
.contact-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(28px,6vw,90px);padding-block:44px 70px;align-items:start}
.contact-layout aside .text-link{display:inline-block;margin-top:24px}
.contact-layout .inquiry-builder{background:var(--surface);border:1px solid var(--line);border-radius:24px;gap:18px;min-width:0}
.contact-layout .form-hint{margin:-8px 0 0;line-height:1.7}
.technical-details{border-top:1px solid var(--line);padding-top:18px}
.technical-details summary,.summary-tool summary{font-size:13px;cursor:pointer;min-height:30px}
.technical-details[open]{display:grid;gap:18px}
.summary-tool{border-top:1px solid var(--line);padding-top:18px;color:var(--muted)}
.summary-tool p{font-size:12px;line-height:1.7}
.contact-layout .inquiry-builder>button[type=submit]{justify-self:start}
.contact-layout .inquiry-summary{margin-top:14px}
.quiet-page .knowledge-shell{padding-block:38px 70px}
.quiet-page .knowledge-toolbar{grid-template-columns:1fr;max-width:700px;margin-bottom:24px}
.quiet-page .knowledge-search{color:var(--muted);font-size:13px}
.quiet-page .knowledge-search input{margin-top:10px}
.quiet-page .resource-grid{display:flex;flex-direction:column;gap:14px}
.quiet-page .resource-card{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px 20px;padding:26px 30px;min-height:100px;border-radius:20px}
.quiet-page .resource-card h2{font:500 21px/1.4 var(--font-sans);margin:0}
html[lang=ar] .quiet-page .resource-card h2{font-family:var(--font-ar)}
.quiet-page .resource-card p{font-size:13px;margin:0;color:var(--muted)}
.quiet-page .resource-card small{font-size:12px;grid-column:2;grid-row:1/3;color:var(--muted)}
.quiet-manual-intro{padding-block:140px 20px}
.quiet-manual-intro h1{font:400 clamp(38px,5vw,64px)/1.2 var(--font-display)}
html[lang=ar] .quiet-manual-intro h1{font-family:var(--font-ar);font-weight:700}
.quiet-page .editorial-body{max-width:850px}
.quiet-page .editorial-body article{padding-block:0 32px}
.quiet-page .editorial-body h2{font:500 25px/1.4 var(--font-sans)}
html[lang=ar] .quiet-page .editorial-body h2{font-family:var(--font-ar)}
.quiet-footer{padding-block:30px 28px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px}
.footer-wordmark{font-size:22px;font-weight:600;text-decoration:none;letter-spacing:-.05em}
.footer-wordmark span{display:block;font-size:10px;font-weight:400;letter-spacing:0;color:var(--muted)}
.quiet-footer nav{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:12px}
.quiet-footer nav a{padding-block:8px;text-decoration:none}
.quiet-footer small{font-size:11px;color:var(--muted)}
@media(min-width:721px){.quiet-page .neo-header{position:absolute;inset-block-start:0}}
@media(max-width:900px){.solution-grid{grid-template-columns:1fr;gap:18px}.solution-card>a{display:grid;grid-template-columns:.7fr 1fr}.solution-card img{height:100%;min-height:220px}.scope-grid{grid-template-columns:1fr}.scope-grid .context-grid{grid-template-columns:1fr 1fr}.contact-layout{grid-template-columns:1fr;gap:26px}.contact-layout aside{max-width:60ch}.quiet-cta{align-items:start}.quiet-footer{align-items:start}}
@media(max-width:600px){.simplified-home .home-headline{font-size:clamp(23px,6.9vw,40px);line-height:1.2;letter-spacing:-.035em}.simplified-home .home-copy{font-size:14px;line-height:1.7;max-width:33ch}.simplified-home .home-main{padding-inline:16px}.simplified-home .home-cta{font-size:13px;margin-top:24px}.quiet-intro{padding-block:116px 32px}.quiet-intro h1{font-size:clamp(34px,9.5vw,48px);margin-block:14px 20px;max-width:18ch}.intro-copy{font-size:15px}.solution-grid{padding-block:28px 44px}.solution-card>a{display:block}.solution-card img{height:auto;min-height:0;aspect-ratio:16/9}.solution-card>a>div{padding:23px}.solution-card h2{font-size:23px}.quiet-page .section{padding-block:36px 44px}.scope-grid .context-grid{grid-template-columns:1fr;gap:26px}.work-collection .field-photo-grid{grid-template-columns:1fr;gap:28px}.work-collection .photo-filters button{padding:9px 13px;font-size:11px}.quiet-cta{flex-direction:column;padding-block:30px 42px}.quiet-cta h2{font-size:27px}.work-clips details,.equipment-options details{padding:18px}.work-clips .field-video-grid{grid-template-columns:1fr}.contact-layout{padding-block:30px 46px}.contact-layout .inquiry-builder{padding:20px}.quiet-page .resource-card{padding:22px;grid-template-columns:1fr}.quiet-page .resource-card small{grid-column:1;grid-row:auto}.quiet-page .resource-card h2{font-size:19px}.quiet-footer{gap:24px}.quiet-footer nav{gap:8px 20px;width:100%}.quiet-footer small{width:100%}.quiet-manual-intro{padding-top:120px}}
@media(prefers-reduced-motion:reduce){.solution-card{transition:none}.solution-card:hover{transform:none}}
@media(max-width:600px){.simplified-home .bg-video{object-fit:cover}}

.quiet-page .neo-header{position:absolute;top:0;inset-inline:0;width:100%}
