.NoiseMonitor-module__Ugt2Ha__monitor{--signal:#14865f;--signal-dark:#0d6446;--signal-soft:#e3f6ee;border:1px solid var(--line-strong);border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-panel);padding:clamp(18px,2.6vw,30px);position:relative;overflow:hidden}.NoiseMonitor-module__Ugt2Ha__status-rising{--signal:#c87906;--signal-dark:#8c5100;--signal-soft:#fff3d7}.NoiseMonitor-module__Ugt2Ha__status-loud{--signal:#c74646;--signal-dark:#942f2f;--signal-soft:#ffe9e8}.NoiseMonitor-module__Ugt2Ha__boardTop,.NoiseMonitor-module__Ugt2Ha__controlRow,.NoiseMonitor-module__Ugt2Ha__settingsHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.NoiseMonitor-module__Ugt2Ha__modeLabel{color:var(--ink-muted);font:700 .76rem/1 var(--font-mono);letter-spacing:.07em;text-transform:uppercase;display:block}.NoiseMonitor-module__Ugt2Ha__privacyLine{color:#3e526f;align-items:center;gap:7px;margin:7px 0 0;font-size:.88rem;font-weight:700;display:flex}.NoiseMonitor-module__Ugt2Ha__privacyLine svg{width:17px;height:17px;color:var(--brand)}.NoiseMonitor-module__Ugt2Ha__boardActions{gap:8px;display:flex}.NoiseMonitor-module__Ugt2Ha__iconButton,.NoiseMonitor-module__Ugt2Ha__closeButton{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);min-height:42px;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:.86rem;font-weight:700;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.NoiseMonitor-module__Ugt2Ha__iconButton:hover,.NoiseMonitor-module__Ugt2Ha__closeButton:hover{background:var(--surface-soft);border-color:#a9b8d4;transform:translateY(-1px)}.NoiseMonitor-module__Ugt2Ha__iconButton svg,.NoiseMonitor-module__Ugt2Ha__closeButton svg{width:18px;height:18px}.NoiseMonitor-module__Ugt2Ha__signalArea{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;min-height:clamp(285px,35vw,430px);padding:clamp(28px,5vw,64px) 0 clamp(22px,3vw,36px);display:grid}.NoiseMonitor-module__Ugt2Ha__signalCopy{min-width:0}.NoiseMonitor-module__Ugt2Ha__statusCue{color:var(--signal-dark);align-items:center;gap:9px;font-size:clamp(.95rem,1.4vw,1.08rem);font-weight:700;display:inline-flex}.NoiseMonitor-module__Ugt2Ha__statusCue:before{content:"";background:var(--signal);width:12px;height:12px;box-shadow:0 0 0 5px var(--signal-soft);border-radius:50%}.NoiseMonitor-module__Ugt2Ha__stateLabel{max-width:720px;color:var(--ink);font:780 clamp(3.5rem, 8vw, 7.8rem)/.89 var(--font-display);letter-spacing:-.065em;text-wrap:balance;margin:14px 0 0}.NoiseMonitor-module__Ugt2Ha__idleVisual{aspect-ratio:1;width:clamp(128px,17vw,190px);color:var(--signal-dark);background:var(--signal-soft);border:clamp(8px, .9vw, 12px) solid var(--signal);border-radius:50%;place-items:center;transition:background .22s,border-color .22s,transform .22s;display:grid}.NoiseMonitor-module__Ugt2Ha__idleVisual svg{width:43%;height:43%}.NoiseMonitor-module__Ugt2Ha__liveSymbol{font:800 clamp(4rem, 8vw, 7rem)/1 var(--font-display)}.NoiseMonitor-module__Ugt2Ha__status-loud .NoiseMonitor-module__Ugt2Ha__idleVisual{animation:1s ease-in-out infinite NoiseMonitor-module__Ugt2Ha__alertPulse}.NoiseMonitor-module__Ugt2Ha__readoutRow{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:14px;display:flex}.NoiseMonitor-module__Ugt2Ha__readout{align-items:baseline;gap:10px;display:flex}.NoiseMonitor-module__Ugt2Ha__readout strong{color:var(--signal-dark);font:760 clamp(2.1rem, 4vw, 3.5rem)/.9 var(--font-mono);letter-spacing:-.06em}.NoiseMonitor-module__Ugt2Ha__readout span,.NoiseMonitor-module__Ugt2Ha__relativeNote{color:var(--ink-muted);font-size:.82rem;font-weight:700}.NoiseMonitor-module__Ugt2Ha__relativeNote{align-items:center;gap:7px;display:flex}.NoiseMonitor-module__Ugt2Ha__relativeNote svg{width:17px;height:17px}.NoiseMonitor-module__Ugt2Ha__meter{background:linear-gradient(90deg,#d9f2e8 0 45%,#ffedbf 45% 70%,#ffd9d6 70% 100%);border-radius:8px;height:34px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #15213a1f}.NoiseMonitor-module__Ugt2Ha__meterFill{width:var(--meter-level);background:var(--signal);transition:width 90ms linear,background .18s;position:absolute;inset:0 auto 0 0}.NoiseMonitor-module__Ugt2Ha__monitor:not([data-phase=active]) .NoiseMonitor-module__Ugt2Ha__meter{background:#edf0f5}.NoiseMonitor-module__Ugt2Ha__yellowMark,.NoiseMonitor-module__Ugt2Ha__redMark{background:#15213a80;width:2px;position:absolute;inset-block:0}.NoiseMonitor-module__Ugt2Ha__meterLabels{color:var(--ink-muted);font:700 .76rem/1.25 var(--font-mono);grid-template-columns:1fr 1fr 1fr;margin-top:9px;display:grid}.NoiseMonitor-module__Ugt2Ha__meterLabels span:nth-child(2){text-align:center}.NoiseMonitor-module__Ugt2Ha__meterLabels span:last-child{text-align:right}.NoiseMonitor-module__Ugt2Ha__controlRow{border-top:1px solid var(--line);margin-top:24px;padding-top:22px}.NoiseMonitor-module__Ugt2Ha__startButton,.NoiseMonitor-module__Ugt2Ha__pauseButton{border-radius:var(--radius-control);color:#fff;background:var(--brand);cursor:pointer;border:0;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 20px;font-size:.98rem;font-weight:700;transition:background .15s,transform .15s;display:inline-flex;box-shadow:0 8px 22px #2558d938}.NoiseMonitor-module__Ugt2Ha__startButton:hover,.NoiseMonitor-module__Ugt2Ha__pauseButton:hover{background:var(--brand-dark);transform:translateY(-1px)}.NoiseMonitor-module__Ugt2Ha__startButton:active,.NoiseMonitor-module__Ugt2Ha__pauseButton:active{transform:scale(.98)}.NoiseMonitor-module__Ugt2Ha__startButton:disabled{opacity:.65;cursor:wait}.NoiseMonitor-module__Ugt2Ha__pauseButton{box-shadow:none;background:#52617c}.NoiseMonitor-module__Ugt2Ha__presets{border:1px solid var(--line);border-radius:var(--radius-control);background:#f6f8fc;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:5px;display:inline-grid}.NoiseMonitor-module__Ugt2Ha__preset,.NoiseMonitor-module__Ugt2Ha__presetActive{min-height:46px;color:var(--ink-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:8px 14px}.NoiseMonitor-module__Ugt2Ha__preset:hover{color:var(--ink);background:#edf1f8}.NoiseMonitor-module__Ugt2Ha__presetActive{color:var(--brand-dark);background:var(--surface);box-shadow:0 2px 8px #1d305b1f}.NoiseMonitor-module__Ugt2Ha__preset strong,.NoiseMonitor-module__Ugt2Ha__presetActive strong{font-size:.88rem;display:block}.NoiseMonitor-module__Ugt2Ha__preset span,.NoiseMonitor-module__Ugt2Ha__presetActive span{display:none}.NoiseMonitor-module__Ugt2Ha__errorBox{border-radius:var(--radius-control);color:#8a3030;background:#fff1f0;border:1px solid #dc8985;margin-top:18px;padding:14px 16px}.NoiseMonitor-module__Ugt2Ha__errorBox p{margin:5px 0 0;font-size:.9rem;line-height:1.5}.NoiseMonitor-module__Ugt2Ha__settings{z-index:5;border:1px solid var(--line-strong);border-radius:var(--radius-panel);background:var(--surface);width:min(390px,100% - 48px);padding:20px;animation:.16s ease-out both NoiseMonitor-module__Ugt2Ha__settingsIn;position:absolute;top:76px;right:24px;box-shadow:0 24px 70px #1d305b33}.NoiseMonitor-module__Ugt2Ha__settingsHeading h2{font:760 1.45rem/1.1 var(--font-display);letter-spacing:-.035em;margin:5px 0 0}.NoiseMonitor-module__Ugt2Ha__closeButton{width:42px;padding:0}.NoiseMonitor-module__Ugt2Ha__sliderLabel{margin-top:20px;display:block}.NoiseMonitor-module__Ugt2Ha__sliderLabel>span{justify-content:space-between;gap:12px;margin-bottom:8px;display:flex}.NoiseMonitor-module__Ugt2Ha__sliderLabel strong{font-size:.9rem}.NoiseMonitor-module__Ugt2Ha__sliderLabel output{color:var(--ink-muted);font:700 .85rem/1 var(--font-mono)}.NoiseMonitor-module__Ugt2Ha__sliderLabel input{width:100%;accent-color:var(--brand)}.NoiseMonitor-module__Ugt2Ha__toggle,.NoiseMonitor-module__Ugt2Ha__toggleOn{border:1px solid var(--line);border-radius:var(--radius-control);width:100%;min-height:58px;color:var(--ink);text-align:left;cursor:pointer;background:#f7f9fc;align-items:center;gap:11px;margin-top:22px;padding:10px 13px;display:flex}.NoiseMonitor-module__Ugt2Ha__toggleOn{background:var(--brand-soft);border-color:#9ab0eb}.NoiseMonitor-module__Ugt2Ha__toggle svg,.NoiseMonitor-module__Ugt2Ha__toggleOn svg{width:23px;height:23px;color:var(--brand)}.NoiseMonitor-module__Ugt2Ha__toggle span,.NoiseMonitor-module__Ugt2Ha__toggleOn span,.NoiseMonitor-module__Ugt2Ha__toggle small,.NoiseMonitor-module__Ugt2Ha__toggleOn small{display:block}.NoiseMonitor-module__Ugt2Ha__toggle small,.NoiseMonitor-module__Ugt2Ha__toggleOn small{color:var(--ink-muted);margin-top:3px}.NoiseMonitor-module__Ugt2Ha__fullscreen{z-index:1000;border:0;border-radius:0;flex-direction:column;justify-content:space-between;width:100vw;min-height:100dvh;padding:clamp(28px,4vw,64px);display:flex;position:fixed;inset:0}.NoiseMonitor-module__Ugt2Ha__fullscreen .NoiseMonitor-module__Ugt2Ha__signalArea{flex:1;min-height:0}.NoiseMonitor-module__Ugt2Ha__fullscreen .NoiseMonitor-module__Ugt2Ha__stateLabel{font-size:clamp(6rem,13vw,13rem)}.NoiseMonitor-module__Ugt2Ha__fullscreen .NoiseMonitor-module__Ugt2Ha__idleVisual{width:clamp(190px,22vw,360px)}.NoiseMonitor-module__Ugt2Ha__fullscreen .NoiseMonitor-module__Ugt2Ha__presets,.NoiseMonitor-module__Ugt2Ha__fullscreen .NoiseMonitor-module__Ugt2Ha__settings{display:none}@keyframes NoiseMonitor-module__Ugt2Ha__alertPulse{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes NoiseMonitor-module__Ugt2Ha__settingsIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.NoiseMonitor-module__Ugt2Ha__monitor{border-radius:16px;padding:16px}.NoiseMonitor-module__Ugt2Ha__boardTop{align-items:flex-start}.NoiseMonitor-module__Ugt2Ha__boardActions{gap:6px}.NoiseMonitor-module__Ugt2Ha__iconButton{min-width:44px;min-height:44px;padding:0 11px}.NoiseMonitor-module__Ugt2Ha__iconButton span{display:none}.NoiseMonitor-module__Ugt2Ha__signalArea{grid-template-columns:1fr;gap:14px;min-height:220px;padding:20px 0 16px}.NoiseMonitor-module__Ugt2Ha__stateLabel{max-width:520px;font-size:clamp(2.75rem,14vw,4.8rem)}.NoiseMonitor-module__Ugt2Ha__idleVisual{grid-row:1;justify-self:start;width:86px}.NoiseMonitor-module__Ugt2Ha__signalCopy{grid-row:2}.NoiseMonitor-module__Ugt2Ha__readoutRow{align-items:center}.NoiseMonitor-module__Ugt2Ha__readout strong{font-size:2rem}.NoiseMonitor-module__Ugt2Ha__meterLabels{font-size:.64rem}.NoiseMonitor-module__Ugt2Ha__controlRow{flex-direction:column;align-items:stretch;margin-top:18px;padding-top:18px}.NoiseMonitor-module__Ugt2Ha__startButton,.NoiseMonitor-module__Ugt2Ha__pauseButton,.NoiseMonitor-module__Ugt2Ha__presets{width:100%}.NoiseMonitor-module__Ugt2Ha__preset,.NoiseMonitor-module__Ugt2Ha__presetActive{white-space:normal;padding-inline:6px}.NoiseMonitor-module__Ugt2Ha__settings{width:auto;max-height:calc(100dvh - 24px);position:fixed;inset:auto 12px 12px;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.NoiseMonitor-module__Ugt2Ha__status-loud .NoiseMonitor-module__Ugt2Ha__idleVisual{animation:none}.NoiseMonitor-module__Ugt2Ha__iconButton,.NoiseMonitor-module__Ugt2Ha__startButton,.NoiseMonitor-module__Ugt2Ha__pauseButton,.NoiseMonitor-module__Ugt2Ha__meterFill,.NoiseMonitor-module__Ugt2Ha__idleVisual{transition:none}}
.page-module___8aEwW__main{width:min(1240px,100% - 40px);margin:0 auto}.page-module___8aEwW__hero{grid-template-columns:minmax(280px,.65fr) minmax(620px,1.35fr);align-items:center;gap:clamp(34px,5vw,76px);min-height:calc(100dvh - 72px);padding:42px 0 64px;display:grid}.page-module___8aEwW__heroCopy{align-self:center}.page-module___8aEwW__eyebrow,.page-module___8aEwW__sectionIntro>span{color:var(--brand-dark);font:700 .78rem/1 var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.page-module___8aEwW__hero h1{max-width:510px;font:780 clamp(3.45rem, 6.7vw, 6.7rem)/.9 var(--font-display);letter-spacing:-.07em;text-wrap:balance;margin:17px 0 18px}.page-module___8aEwW__heroCopy>p{max-width:500px;color:var(--ink-muted);margin:0;font-size:clamp(1.06rem,1.55vw,1.22rem);line-height:1.55}.page-module___8aEwW__toolColumn{min-width:0}.page-module___8aEwW__trustBar{border-block:1px solid var(--line-strong);grid-template-columns:repeat(3,1fr);margin-bottom:clamp(80px,11vw,140px);display:grid}.page-module___8aEwW__trustBar>div{border-right:1px solid var(--line);grid-template-rows:auto auto;grid-template-columns:34px 1fr;align-content:center;column-gap:14px;min-height:118px;padding:20px clamp(16px,3vw,34px);display:grid}.page-module___8aEwW__trustBar>div:first-child{padding-left:0}.page-module___8aEwW__trustBar>div:last-child{border-right:0;padding-right:0}.page-module___8aEwW__trustBar svg{width:28px;height:28px;color:var(--brand);grid-row:1/3;align-self:center}.page-module___8aEwW__trustBar strong,.page-module___8aEwW__trustBar span{display:block}.page-module___8aEwW__trustBar strong{font-size:.98rem}.page-module___8aEwW__trustBar span{color:var(--ink-muted);margin-top:4px;font-size:.82rem;line-height:1.35}.page-module___8aEwW__workflow,.page-module___8aEwW__privacy,.page-module___8aEwW__faq{padding:0 0 clamp(88px,12vw,150px)}.page-module___8aEwW__sectionIntro{max-width:760px;margin-bottom:42px}.page-module___8aEwW__sectionIntro h2,.page-module___8aEwW__calibration h2{font:770 clamp(2.55rem, 5.5vw, 5.2rem)/.95 var(--font-display);letter-spacing:-.06em;text-wrap:balance;margin:14px 0}.page-module___8aEwW__sectionIntro p{max-width:600px;color:var(--ink-muted);margin:0;font-size:1.05rem;line-height:1.6}.page-module___8aEwW__workflowList{grid-template-columns:repeat(3,1fr);gap:clamp(20px,4vw,48px);margin:0;padding:0;list-style:none;display:grid}.page-module___8aEwW__workflowList li{grid-template-columns:42px 1fr;align-items:start;gap:14px;display:grid}.page-module___8aEwW__workflowList li>span{color:#fff;background:var(--brand);width:42px;height:42px;font:700 .9rem/1 var(--font-mono);border-radius:50%;place-items:center;display:grid}.page-module___8aEwW__workflowList strong{font:720 1.16rem/1.2 var(--font-display)}.page-module___8aEwW__workflowList p{color:var(--ink-muted);margin:7px 0 0;font-size:.9rem;line-height:1.5}.page-module___8aEwW__calibration{border-radius:var(--radius-panel);color:#fff;background:#182744;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(36px,7vw,90px);margin-bottom:clamp(88px,12vw,150px);padding:clamp(30px,6vw,72px);display:grid;overflow:hidden}.page-module___8aEwW__calibrationCopy>svg{color:#9bb7ff;width:34px;height:34px}.page-module___8aEwW__calibration h2{color:#fff;max-width:520px;font-size:clamp(2.5rem,5vw,4.6rem)}.page-module___8aEwW__calibration p{color:#cbd6ec;max-width:560px;line-height:1.65}.page-module___8aEwW__calibration a{color:#b9caff;text-underline-offset:5px;margin-top:12px;font-weight:700;display:inline-block}.page-module___8aEwW__levelStack{gap:12px;display:grid}.page-module___8aEwW__levelStack>div{border-radius:var(--radius-control);justify-content:space-between;align-items:center;gap:20px;min-height:98px;padding:18px 22px;display:flex}.page-module___8aEwW__levelStack span{font-size:.9rem;font-weight:700}.page-module___8aEwW__levelStack strong{font:750 clamp(1.3rem, 2.4vw, 2rem)/1 var(--font-display);text-align:right}.page-module___8aEwW__levelGreen{color:#07503a;background:#bcebd8}.page-module___8aEwW__levelAmber{color:#6d3e00;background:#ffe2a3}.page-module___8aEwW__levelRed{color:#742828;background:#ffc9c5}.page-module___8aEwW__privacy{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(40px,8vw,110px);display:grid}.page-module___8aEwW__privacy .page-module___8aEwW__sectionIntro{margin-bottom:0}.page-module___8aEwW__privacyText{padding-top:30px}.page-module___8aEwW__privacyText>p{color:var(--ink-muted);margin:0;font-size:1.08rem;line-height:1.65}.page-module___8aEwW__privacyText ul{margin:26px 0;padding:0;list-style:none}.page-module___8aEwW__privacyText li{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:48px;font-weight:700;display:flex}.page-module___8aEwW__privacyText li:before{content:"✓";color:var(--brand)}.page-module___8aEwW__privacyText a{color:var(--brand-dark);text-underline-offset:5px;font-weight:700}.page-module___8aEwW__faq{grid-template-columns:.75fr 1.25fr;gap:clamp(40px,8vw,110px);display:grid}.page-module___8aEwW__faq .page-module___8aEwW__sectionIntro{margin-bottom:0}.page-module___8aEwW__faqList details{border-bottom:1px solid var(--line-strong);padding:18px 0}.page-module___8aEwW__faqList details:first-child{border-top:1px solid var(--line-strong)}.page-module___8aEwW__faqList summary{cursor:pointer;font:720 clamp(1.05rem, 1.7vw, 1.22rem)/1.3 var(--font-display);list-style:none}.page-module___8aEwW__faqList summary::-webkit-details-marker{display:none}.page-module___8aEwW__faqList summary:after{content:"+";float:right;color:var(--brand);font:500 1.35rem/1 var(--font-mono)}.page-module___8aEwW__faqList details[open] summary:after{content:"-"}.page-module___8aEwW__faqList p{max-width:700px;color:var(--ink-muted);margin:12px 0 0;line-height:1.6}@media (max-width:1000px){.page-module___8aEwW__hero{grid-template-columns:1fr;gap:38px;min-height:auto;padding-top:36px}.page-module___8aEwW__hero h1{max-width:800px;font-size:clamp(3.6rem,10vw,6.5rem)}.page-module___8aEwW__heroCopy>p{max-width:620px}.page-module___8aEwW__calibration,.page-module___8aEwW__privacy,.page-module___8aEwW__faq{grid-template-columns:1fr}.page-module___8aEwW__privacyText{padding-top:0}}@media (max-width:720px){.page-module___8aEwW__main{width:min(100% - 28px,1240px)}.page-module___8aEwW__hero{gap:28px;padding:12px 0 52px}.page-module___8aEwW__toolColumn{order:-1}.page-module___8aEwW__hero h1{margin-top:13px;font-size:clamp(3.2rem,17vw,5rem)}.page-module___8aEwW__heroCopy>p{font-size:1.02rem}.page-module___8aEwW__trustBar{grid-template-columns:1fr;margin-bottom:82px}.page-module___8aEwW__trustBar>div,.page-module___8aEwW__trustBar>div:first-child,.page-module___8aEwW__trustBar>div:last-child{border-right:0;border-bottom:1px solid var(--line);min-height:88px;padding:16px 0}.page-module___8aEwW__trustBar>div:last-child{border-bottom:0}.page-module___8aEwW__workflowList{grid-template-columns:1fr;gap:28px}.page-module___8aEwW__calibration{border-radius:0;margin-inline:-14px;padding:34px 22px}.page-module___8aEwW__levelStack>div{min-height:84px;padding:16px}.page-module___8aEwW__privacy,.page-module___8aEwW__faq{gap:22px}}
