.landing-module__fSn1wq__landing{--signal-accent:var(--primary-600);--signal-surface:var(--primary-50);--signal-grid:color-mix(in srgb, var(--primary-600) 15%, transparent);--signal-wash:color-mix(in srgb, var(--primary-500) 12%, transparent);--signal-ease:cubic-bezier(.22, 1, .36, 1);overflow:clip}.dark .landing-module__fSn1wq__landing{--signal-accent:var(--primary-400);--signal-surface:color-mix(in srgb, var(--primary-950) 28%, var(--bg-page));--signal-grid:color-mix(in srgb, var(--primary-400) 19%, transparent);--signal-wash:color-mix(in srgb, var(--primary-500) 15%, transparent)}.landing-module__fSn1wq__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;max-width:1152px;margin:auto;padding:64px 32px 72px;display:grid}.landing-module__fSn1wq__heroCopy{z-index:1;position:relative}.landing-module__fSn1wq__eyebrow{color:var(--signal-accent);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.landing-module__fSn1wq__title{color:var(--text-primary);white-space:pre-line;letter-spacing:-.055em;word-break:keep-all;margin-top:24px;font-size:clamp(2.5rem,5.3vw,4.25rem);font-weight:650;line-height:1.12}.landing-module__fSn1wq__titleAccent{width:fit-content;color:var(--signal-accent);padding-bottom:12px;display:block;position:relative}.landing-module__fSn1wq__titleAccent:after{content:"";background:var(--signal-accent);transform-origin:0;width:100%;height:5px;position:absolute;bottom:0;left:0}.landing-module__fSn1wq__description{max-width:370px;color:var(--text-secondary);word-break:keep-all;margin-top:24px;font-size:17px;line-height:1.8}.landing-module__fSn1wq__action{margin-top:32px}.landing-module__fSn1wq__cta{background:var(--primary-600);min-height:60px;color:var(--primary-50);transition:transform .2s var(--signal-ease), background-color .2s var(--signal-ease);border-radius:6px;justify-content:space-between;align-items:center;gap:24px;padding:8px 10px 8px 24px;font-size:15px;font-weight:600;display:inline-flex}.landing-module__fSn1wq__ctaArrow{background:var(--primary-700);border-radius:3px;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.landing-module__fSn1wq__ctaArrow svg{transition:transform .25s var(--signal-ease)}.landing-module__fSn1wq__cta:active{transform:translateY(1px)}.landing-module__fSn1wq__cta:focus-visible,.landing-module__fSn1wq__briefing:focus-visible{outline:3px solid var(--signal-accent);outline-offset:5px}.landing-module__fSn1wq__helper{color:var(--text-muted);margin-top:12px;font-size:12px;line-height:1.6}.landing-module__fSn1wq__signalDesk{min-width:0;padding-bottom:28px;position:relative}.landing-module__fSn1wq__radar{aspect-ratio:1;pointer-events:none;position:relative}.landing-module__fSn1wq__radar>svg{width:100%;height:100%;overflow:visible}.landing-module__fSn1wq__sweep{transform-origin:260px 220px;transform:rotate(25deg)}.landing-module__fSn1wq__signalPulse{transform-box:fill-box;transform-origin:50%;opacity:.35}.landing-module__fSn1wq__radarCore{background:var(--primary-600);width:72px;height:72px;color:var(--primary-50);border:5px solid var(--signal-surface);box-shadow:0 8px 0 color-mix(in srgb, var(--primary-600) 12%, transparent);border-radius:20px;place-items:center;display:grid;position:absolute;top:42.3%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}.landing-module__fSn1wq__eventLabel{border:1px solid var(--signal-grid);background:var(--bg-primary);color:var(--text-primary);white-space:nowrap;align-items:center;gap:8px;padding:9px 12px;font-size:12px;font-weight:600;display:flex;position:absolute}.landing-module__fSn1wq__eventDot{background:var(--signal-accent);border-radius:50%;width:5px;height:5px}.landing-module__fSn1wq__eventLabel0{top:15%;left:3%;transform:rotate(-5deg)}.landing-module__fSn1wq__eventLabel1{top:23%;right:-1%;transform:rotate(4deg)}.landing-module__fSn1wq__eventLabel2{top:52%;left:-1%;transform:rotate(-3deg)}.landing-module__fSn1wq__radarCaption{letter-spacing:.2em;color:var(--text-muted);font-size:9px;font-weight:600;position:absolute;top:58%;left:50%;transform:translate(-50%)}.landing-module__fSn1wq__briefing{width:86%;color:var(--text-primary);box-shadow:0 16px 28px -20px color-mix(in srgb, var(--text-primary) 30%, transparent);transition:transform .3s var(--signal-ease);margin:-32% 0 0 auto;display:block;position:relative;transform:rotate(-3deg)}.landing-module__fSn1wq__briefing:before{content:"";background:var(--bg-subtle);border:1px solid var(--border-hover);position:absolute;inset:8px -7px -8px 7px;transform:rotate(3deg)}.landing-module__fSn1wq__briefingSheet{background:var(--bg-elevated);border:1px solid var(--border-hover);transition:border-color .3s var(--signal-ease);padding:22px 24px 0;position:relative}.landing-module__fSn1wq__briefingMeta{color:var(--text-muted);letter-spacing:.12em;justify-content:space-between;align-items:center;gap:8px;font-size:10px;font-weight:600;display:flex}.landing-module__fSn1wq__briefingStatus{color:var(--signal-accent);letter-spacing:0;align-items:center;gap:4px;display:flex}.landing-module__fSn1wq__briefingTitle{letter-spacing:-.035em;margin-top:16px;font-size:20px;font-weight:600}.landing-module__fSn1wq__briefingRows{margin-top:12px}.landing-module__fSn1wq__briefingRow{color:var(--text-secondary);align-items:center;gap:12px;padding:9px 0;font-size:12px;display:flex}.landing-module__fSn1wq__briefingRow>span:first-child{flex:0 0 38%}.landing-module__fSn1wq__briefingRow>svg{color:var(--text-muted);flex-shrink:0}.landing-module__fSn1wq__redacted{background:repeating-linear-gradient(110deg, var(--border-hover) 0 2px, transparent 2px 4px);flex:1;height:7px}.landing-module__fSn1wq__briefingRow:nth-child(2) .landing-module__fSn1wq__redacted{margin-right:18%}.landing-module__fSn1wq__briefingRow:nth-child(3) .landing-module__fSn1wq__redacted{margin-right:8%}.landing-module__fSn1wq__briefingFooter{border-top:1px solid var(--border-primary);color:var(--signal-accent);justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding:14px 0;font-size:12px;font-weight:600;display:flex}.landing-module__fSn1wq__briefingFooter svg{transition:transform .25s var(--signal-ease)}.landing-module__fSn1wq__cadence{border-block:1px solid var(--border-primary)}.landing-module__fSn1wq__cadenceInner{justify-content:space-between;align-items:center;gap:24px;max-width:1152px;margin:auto;padding:28px 32px;display:flex}.landing-module__fSn1wq__cadenceTime{color:var(--text-muted);align-items:center;gap:16px;display:flex}.landing-module__fSn1wq__cadenceTime>svg{color:var(--signal-accent);flex-shrink:0}.landing-module__fSn1wq__cadenceTime p{align-items:center;gap:16px;font-size:12px;display:flex}.landing-module__fSn1wq__cadenceTime strong{letter-spacing:-.055em;font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:28px;font-weight:500}.landing-module__fSn1wq__cadenceCaption{color:var(--text-muted);font-size:13px}@media (hover:hover) and (pointer:fine){.landing-module__fSn1wq__cta:hover{background:var(--primary-700);transform:translateY(-2px)}.landing-module__fSn1wq__cta:hover .landing-module__fSn1wq__ctaArrow svg{transform:translate(2px,-2px)}.landing-module__fSn1wq__briefing:hover{transform:rotate(0)translateY(-4px)}.landing-module__fSn1wq__briefing:hover .landing-module__fSn1wq__briefingSheet{border-color:var(--signal-accent)}.landing-module__fSn1wq__briefing:hover .landing-module__fSn1wq__briefingFooter svg{transform:translate(2px,-2px)}}@media (prefers-reduced-motion:no-preference){.landing-module__fSn1wq__heroCopy{animation:landing-module__fSn1wq__enter .65s var(--signal-ease) both}.landing-module__fSn1wq__titleAccent:after{animation:landing-module__fSn1wq__underline .75s .15s var(--signal-ease) both}.landing-module__fSn1wq__radar{animation:landing-module__fSn1wq__enter .8s .1s var(--signal-ease) both}.landing-module__fSn1wq__sweep{animation:landing-module__fSn1wq__scan 3.6s .25s var(--signal-ease) both}.landing-module__fSn1wq__signalPulse{animation:landing-module__fSn1wq__pulse 2.4s var(--signal-ease) both}.landing-module__fSn1wq__briefing{animation:landing-module__fSn1wq__paperEnter .8s .25s var(--signal-ease) backwards}}@keyframes landing-module__fSn1wq__enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-module__fSn1wq__underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes landing-module__fSn1wq__scan{0%{transform:rotate(-200deg)}to{transform:rotate(25deg)}}@keyframes landing-module__fSn1wq__pulse{0%{opacity:0;transform:scale(.4)}35%{opacity:.65}to{opacity:.35;transform:scale(1)}}@keyframes landing-module__fSn1wq__paperEnter{0%{opacity:0;transform:translateY(28px)rotate(0)}to{opacity:1;transform:translateY(0)rotate(-3deg)}}@media (max-width:900px){.landing-module__fSn1wq__hero{gap:24px;padding-inline:24px}.landing-module__fSn1wq__title{font-size:clamp(2.5rem,5.4vw,3.5rem)}.landing-module__fSn1wq__briefing{width:96%}.landing-module__fSn1wq__briefingSheet{padding:18px 18px 0}.landing-module__fSn1wq__briefingTitle{font-size:18px}.landing-module__fSn1wq__radarCore{border-radius:16px;width:62px;height:62px}.landing-module__fSn1wq__eventLabel{padding:7px 9px;font-size:11px}}@media (max-width:640px){.landing-module__fSn1wq__hero{grid-template-columns:minmax(0,1fr);gap:32px;padding:36px 24px 32px}.landing-module__fSn1wq__title{margin-top:20px;font-size:clamp(2.5rem,9.5vw,3.75rem)}.landing-module__fSn1wq__titleAccent{padding-bottom:8px}.landing-module__fSn1wq__titleAccent:after{height:3px}.landing-module__fSn1wq__description{margin-top:20px;font-size:16px;line-height:1.65}.landing-module__fSn1wq__action{margin-top:24px}.landing-module__fSn1wq__cta{min-height:56px;font-size:14px}.landing-module__fSn1wq__ctaArrow{width:36px;height:36px}.landing-module__fSn1wq__signalDesk{width:100%;max-width:440px;margin:auto;padding-bottom:16px}.landing-module__fSn1wq__briefing{width:89%}.landing-module__fSn1wq__cadenceInner{flex-direction:column;align-items:flex-start;gap:8px;padding:24px}.landing-module__fSn1wq__cadenceTime{gap:12px}.landing-module__fSn1wq__cadenceTime p{flex-direction:column-reverse;align-items:flex-start;gap:0}.landing-module__fSn1wq__cadenceTime strong{line-height:1.2}.landing-module__fSn1wq__cadenceCaption{margin-left:32px;font-size:12px}}@media (prefers-reduced-motion:reduce){.landing-module__fSn1wq__landing *,.landing-module__fSn1wq__landing :before,.landing-module__fSn1wq__landing :after{transition:none!important;animation:none!important}.landing-module__fSn1wq__cta:hover,.landing-module__fSn1wq__cta:active,.landing-module__fSn1wq__cta:hover .landing-module__fSn1wq__ctaArrow svg,.landing-module__fSn1wq__briefing:hover .landing-module__fSn1wq__briefingFooter svg{transform:none}.landing-module__fSn1wq__briefing:hover{transform:rotate(-3deg)}}
