.sensor-related{background-color:var(--color-white);padding:1.25rem 0 7.5rem}@media (max-width:767px){.sensor-related{overflow-x:clip;overflow-y:visible;padding:1.25rem 0 4rem}}.sensor-related__inner{position:relative}.sensor-related__card{align-items:center;background-color:#fbea9e;border-radius:1.25rem;display:flex;flex-direction:column;gap:2.5rem;overflow:hidden;padding:5rem 8.75rem;position:relative}@media (max-width:767px){.sensor-related__card{gap:2rem;padding:3rem 1.25rem}}.sensor-related__blob{background-color:#ffdc46;border-radius:50%;filter:blur(.5rem);pointer-events:none;position:absolute;transform:rotate(-41.6deg);transform-origin:0 0;z-index:0}.sensor-related__blob--a{height:50.875rem;left:26.125rem;top:53.75rem;width:75rem}.sensor-related__blob--b{height:42.375rem;left:-24.375rem;top:13.0625rem;width:62.5rem}.sensor-related__blob--c,.sensor-related__blob--d{display:none}@media (max-width:767px){.sensor-related__blob--a{height:13.5625rem;left:8.9375rem;top:28.8125rem;width:20rem}.sensor-related__blob--b{height:10.1875rem;left:-6.625rem;top:49.6875rem;width:15rem}.sensor-related__blob--c{display:block;height:20.3125rem;left:-16.5rem;top:5.875rem;width:30rem}.sensor-related__blob--d{display:block;height:20.3125rem;left:0;top:87.0625rem;width:30rem}}.sensor-related__heading{align-items:center;gap:1rem;position:relative;z-index:1;--section-heading-eyebrow-icon-bg:var(--color-white)}.sensor-related__heading-title{font-size:2.5rem;line-height:1.5}@media (max-width:767px){.sensor-related__heading-title{font-size:1.5rem;line-height:1.2}}.sensor-related__grid{display:grid;gap:3rem;grid-template-columns:repeat(2,1fr);position:relative;width:100%;z-index:1}@media (max-width:767px){.sensor-related__grid{gap:1rem;grid-template-columns:1fr}}.sensor-related__item{align-items:center;background-color:var(--color-white);border-radius:2rem;display:flex;flex-direction:column;gap:1.75rem;padding:3rem 2.5rem}@media (max-width:767px){.sensor-related__item{gap:1rem;padding:2rem 1.25rem}}.sensor-related__item-head{align-items:center;display:flex;flex-direction:column;gap:.875rem}@media (max-width:767px){.sensor-related__item-head{gap:.75rem}}.sensor-related__item-eyebrow{color:#e9a904;display:flex;flex-direction:column;font-family:var(--font-body);font-size:1rem;font-weight:var(--fw-bold);gap:.375rem;letter-spacing:.06em;line-height:1.5;margin:0;padding:0 .5rem}.sensor-related__item-eyebrow:after{background-color:#e9a904;border-radius:var(--radius-pill);content:"";display:block;height:.25rem;margin:0 -.5rem}@media (max-width:767px){.sensor-related__item-eyebrow{font-size:.875rem;gap:.25rem}.sensor-related__item-eyebrow:after{height:.1875rem}}.sensor-related__item-name{color:var(--color-text-primary);font-family:var(--font-heading);font-size:2rem;font-weight:var(--fw-semibold);letter-spacing:.08em;line-height:1.2;margin:0;text-align:center;white-space:nowrap}@media (max-width:767px){.sensor-related__item-name{font-size:1.5rem}}.sensor-related__item-image{background-color:var(--color-white);display:block;height:15rem;object-fit:contain;width:15rem}@media (max-width:767px){.sensor-related__item-image{height:10rem;width:10rem}}.sensor-related__item-body{display:flex;flex-direction:column;gap:1rem;width:100%}.sensor-related__item-catch{color:var(--color-text-primary);font-family:var(--font-heading);font-size:1.5rem;font-weight:var(--fw-semibold);letter-spacing:.08em;line-height:1.5;margin:0;text-align:center}@media (max-width:767px){.sensor-related__item-catch{font-size:1.125rem}}.sensor-related__item-text{color:var(--color-text-primary);font-family:var(--font-body);font-size:1rem;font-weight:var(--fw-medium);letter-spacing:.08em;line-height:1.8;margin:0}@media (max-width:767px){.sensor-related__item-text{font-size:.875rem}}.sensor-related__item-models,.sensor-related__item-note{color:var(--color-text-primary);font-family:var(--font-body);font-size:1rem;font-weight:var(--fw-medium);letter-spacing:.08em;line-height:1.8;margin:0}@media (max-width:767px){.sensor-related__item-models,.sensor-related__item-note{font-size:.875rem}.sensor-related__item-note{white-space:nowrap}}.sensor-related__model{white-space:nowrap}.sensor-related__item-btn{font-size:1.125rem;gap:1.5rem;padding:1rem 1.25rem 1rem 1.5rem}@media (max-width:767px){.sensor-related__item-btn{font-size:1rem;gap:.75rem;justify-content:space-between;padding:.75rem .75rem .75rem 1.5rem;width:100%}}.sensor-related__mascot{left:63rem;position:absolute;top:5rem;z-index:2}@media (max-width:767px){.sensor-related__mascot{left:11rem;top:-1.2344rem}}.sensor-related__bubble-badge{padding:.75rem 1.5rem;white-space:normal}@media (max-width:767px){.sensor-related__bubble-badge{font-size:.6875rem;font-weight:var(--fw-medium);padding:.4183rem .8365rem}}.sensor-related__bubble-tail{left:9.4375rem}@media (max-width:767px){.sensor-related__bubble-tail{left:6.7813rem}.sensor-related__mascot{--bubble-tail-size:0.6875rem;--bubble-dot1-size:0.6875rem;--bubble-dot2-top:0.6875rem;--bubble-dot2-left:-0.3125rem;--bubble-dot2-size:0.375rem;--bubble-dot3-top:1rem;--bubble-dot3-left:-0.6875rem;--bubble-dot3-size:0.1875rem;--bubble-tail-bottom:-0.375rem}}.sensor-related__mascot-photo{height:14.9608rem;left:9.7412rem;max-width:none;position:absolute;top:2.8057rem;transform:rotate(-7.88deg);transform-origin:0 0;width:12.8286rem;z-index:2}@media (max-width:767px){.sensor-related__mascot-photo{height:8.3652rem;left:7.0601rem;top:1.9309rem;width:7.1731rem}}.sensor-related__item-desc{display:flex;flex-direction:column;width:100%}