.CaseStudy_page__QupIJ{min-height:100svh;overflow-x:clip;background:#f8faf9;color:#222a26}.CaseStudy_intro__nTtFw{width:min(100%,1280px);margin:0 auto;padding:clamp(112px,12vh,160px) clamp(24px,5vw,72px) 48px}.CaseStudy_intro__nTtFw h1{margin:16px 0 24px}.CaseStudy_eyebrow__gzYcb{font:11px/1.5 var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.CaseStudy_description__Es4aG{max-width:50ch;font-size:clamp(17px,1.5vw,22px);line-height:1.6}.CaseStudy_startLink__xGX8x{display:inline-flex;gap:16px;align-items:center;min-height:44px;margin-top:12px;color:inherit;text-decoration-color:#ff004d;text-underline-offset:6px}.CaseStudy_startLink__xGX8x:focus-visible{outline:2px solid #ff004d;outline-offset:5px}.CaseStudy_page__QupIJ>section{scroll-margin-top:72px}body.public-theme-dark .CaseStudy_page__QupIJ{background:#080b10;color:#f2f4f1}@media (max-width:650px){.CaseStudy_intro__nTtFw{padding-top:100px;padding-bottom:32px}}@media (max-width:767px){.CaseStudy_page__QupIJ [data-expanded-drone-viewer]{max-height:calc(100% - 76px - env(safe-area-inset-bottom, 0px))}}.MaterialAudienceExperience_experience__PdSAd{display:grid;gap:16px;min-width:0}.MaterialAudienceExperience_experience__PdSAd h4{font-family:inherit;font-size:19px;font-weight:550;line-height:1.35;margin:0}.MaterialAudienceExperience_experience__PdSAd p{font-size:13px;line-height:1.65;margin:0}.MaterialAudienceExperience_experience__PdSAd small{font-size:10px;line-height:1.6;opacity:.75}.MaterialAudienceExperience_image__4LKwU{margin:0;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:12px;overflow:hidden}.MaterialAudienceExperience_image__4LKwU img{width:100%;height:auto;max-height:280px;-o-object-fit:contain;object-fit:contain;display:block}.MaterialAudienceExperience_image__4LKwU figcaption{padding:10px 12px;font-size:10px;letter-spacing:.06em}.MaterialAudienceExperience_controls__KoFJD{display:flex;flex-wrap:wrap;gap:8px}.MaterialAudienceExperience_experience__PdSAd button{font:inherit;font-size:12px;color:inherit;padding:10px 12px;border:1px solid color-mix(in srgb,currentColor 30%,transparent);border-radius:7px;background:transparent;cursor:pointer}.MaterialAudienceExperience_experience__PdSAd button[aria-pressed=true]{border-color:#e61950;background:#e6195012}.MaterialAudienceExperience_experience__PdSAd button:disabled{opacity:.4;cursor:default}.MaterialAudienceExperience_experience__PdSAd button:focus-visible,.MaterialAudienceExperience_experience__PdSAd select:focus-visible{outline:2px solid #e61950;outline-offset:3px}.MaterialAudienceExperience_stepHeading__afnym{display:flex;justify-content:space-between;align-items:center;font-size:12px}.MaterialAudienceExperience_finish__f1lEu{display:flex;gap:10px;align-items:center;font-size:12px}.MaterialAudienceExperience_finish__f1lEu i{width:18px;height:18px;border-radius:50%;border:1px solid #888;background:#c1c6c5}.MaterialAudienceExperience_specs___L_vS{display:grid;margin:0}.MaterialAudienceExperience_specs___L_vS>div{padding:12px 0;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.MaterialAudienceExperience_specs___L_vS dt{font-size:11px;font-weight:600;margin-bottom:5px}.MaterialAudienceExperience_specs___L_vS dd{margin:0;font-size:12px;line-height:1.6}.MaterialAudienceExperience_answers__UQGCD{display:grid;gap:8px}.MaterialAudienceExperience_answers__UQGCD button{text-align:left}.MaterialAudienceExperience_feedback__D_s_W{padding:14px;border-left:2px solid #e61950;background:color-mix(in srgb,currentColor 5%,transparent);font-size:13px;line-height:1.6}.MaterialAudienceExperience_field__6kVG0{display:grid;gap:8px;font-size:12px}.MaterialAudienceExperience_field__6kVG0 select{font:inherit;color:inherit;background:transparent;border:1px solid color-mix(in srgb,currentColor 35%,transparent);border-radius:7px;padding:10px;width:100%}.MaterialAudienceExperience_field__6kVG0 option{color:#182026;background:#f5f6f5}.MaterialAudienceExperience_experience__PdSAd a{color:inherit;font-size:13px;text-underline-offset:4px}