.ClosingGrid-module__MAFqiW__grid{border-top:1px solid var(--color-line);grid-template-columns:1fr;margin-top:48px;display:grid}@media (min-width:900px){.ClosingGrid-module__MAFqiW__grid{grid-template-columns:1fr 1fr;margin-top:64px}.ClosingGrid-module__MAFqiW__tile:nth-child(odd){border-right:1px solid var(--color-line);padding-right:40px}.ClosingGrid-module__MAFqiW__tile:nth-child(2n){padding-left:40px}}.ClosingGrid-module__MAFqiW__tile{border-bottom:1px solid var(--color-line);flex-direction:column;gap:20px;min-width:0;padding-block:32px;display:flex}@media (min-width:900px){.ClosingGrid-module__MAFqiW__tile{padding-block:40px}}.ClosingGrid-module__MAFqiW__tile svg{color:var(--color-ink-3);transition:color .15s}.ClosingGrid-module__MAFqiW__tile:hover svg{color:var(--color-ink)}.ClosingGrid-module__MAFqiW__title{color:var(--color-ink);letter-spacing:-.02em;align-items:center;gap:10px;margin:0;font-size:18px;font-weight:500;line-height:24px;display:flex}.ClosingGrid-module__MAFqiW__title svg{color:var(--color-ink-2)}.ClosingGrid-module__MAFqiW__line{color:var(--color-ink-3);margin:0;font-size:13px;line-height:18px}.ClosingGrid-module__MAFqiW__ledger{margin:0;padding:0;list-style:none}.ClosingGrid-module__MAFqiW__ledger li{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:12px;min-height:36px;font-size:13px;display:flex}.ClosingGrid-module__MAFqiW__ledger li:last-child{border-bottom:0}.ClosingGrid-module__MAFqiW__ledger .ClosingGrid-module__MAFqiW__mono{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ClosingGrid-module__MAFqiW__state{color:var(--color-ink-2);flex:none;align-items:center;gap:8px;transition:color .15s;display:inline-flex}.ClosingGrid-module__MAFqiW__state[data-state=paused]{color:var(--color-ink-3)}.ClosingGrid-module__MAFqiW__dot{box-sizing:border-box;border-radius:50%;width:8px;height:8px;transition:background-color .15s,border-color .15s;display:block}.ClosingGrid-module__MAFqiW__dot[data-state=running]{background:var(--color-positive);border:1.5px solid var(--color-positive)}.ClosingGrid-module__MAFqiW__dot[data-state=starting]{border:1.5px solid var(--color-positive);background:0 0}.ClosingGrid-module__MAFqiW__dot[data-state=paused]{border:1.5px dashed var(--color-ink-3);background:0 0}.ClosingGrid-module__MAFqiW__glyphs{flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}.ClosingGrid-module__MAFqiW__glyphs li{color:var(--color-ink-3);align-items:center;gap:6px;font-size:12px;line-height:16px;display:inline-flex}.ClosingGrid-module__MAFqiW__actions{gap:16px;display:flex}.ClosingGrid-module__MAFqiW__import{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.ClosingGrid-module__MAFqiW__sources{flex-wrap:wrap;gap:6px 14px;display:flex}.ClosingGrid-module__MAFqiW__source{color:var(--color-ink-2);letter-spacing:-.01em;font-size:15px;font-weight:500;transition:color .15s}.ClosingGrid-module__MAFqiW__tile:hover .ClosingGrid-module__MAFqiW__source{color:var(--color-ink)}.ClosingGrid-module__MAFqiW__arrow,.ClosingGrid-module__MAFqiW__target{flex:none}.ClosingGrid-module__MAFqiW__keys{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 8px;margin:0;padding:0;list-style:none;display:grid}.ClosingGrid-module__MAFqiW__keys li{color:var(--color-ink-3);text-align:center;flex-direction:column;align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex}.ClosingGrid-module__MAFqiW__open{justify-content:flex-start;gap:16px}
.CoverageStrip-module__yrayFq__strip{text-align:center;padding-block:24px 8px}@media (min-width:768px){.CoverageStrip-module__yrayFq__strip{padding-block:32px 8px}}.CoverageStrip-module__yrayFq__sentence{color:var(--color-ink-2);margin:0;font-size:14px;line-height:20px}.CoverageStrip-module__yrayFq__viewport{margin-top:8px;position:relative;overflow:hidden}.CoverageStrip-module__yrayFq__viewport[data-mode=marquee]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.CoverageStrip-module__yrayFq__list{justify-content:center;margin:0;padding:0;list-style:none;display:flex}.CoverageStrip-module__yrayFq__viewport[data-mode=wrap] .CoverageStrip-module__yrayFq__list:not(.CoverageStrip-module__yrayFq__measure){flex-wrap:wrap}.CoverageStrip-module__yrayFq__viewport[data-mode=marquee] .CoverageStrip-module__yrayFq__list{flex-shrink:0;justify-content:flex-start}.CoverageStrip-module__yrayFq__measure{pointer-events:none;visibility:hidden;white-space:nowrap;justify-content:flex-start;width:max-content;position:absolute;top:0;left:0}.CoverageStrip-module__yrayFq__track{width:max-content;display:flex}.CoverageStrip-module__yrayFq__cell{color:#c7c9d5;letter-spacing:-.01em;white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;height:58px;padding-inline:24px;font-size:13px;font-weight:500;display:flex;position:relative}@media (min-width:640px){.CoverageStrip-module__yrayFq__cell{height:64px;font-size:14px}}@media (min-width:768px){.CoverageStrip-module__yrayFq__cell{height:72px;padding-inline:32px}}.CoverageStrip-module__yrayFq__cell+.CoverageStrip-module__yrayFq__cell:before,.CoverageStrip-module__yrayFq__viewport[data-mode=marquee] .CoverageStrip-module__yrayFq__cell:before{background:var(--color-line-strong);content:"";width:1px;height:12px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.CoverageStrip-module__yrayFq__icon{color:var(--color-ink-2);justify-content:center;align-items:center;width:24px;height:24px;transition:color .15s;display:inline-flex}.CoverageStrip-module__yrayFq__icon>svg{width:20px;height:20px}.CoverageStrip-module__yrayFq__cell:hover .CoverageStrip-module__yrayFq__icon{color:var(--color-ink)}.CoverageStrip-module__yrayFq__name{transition:color .15s}.CoverageStrip-module__yrayFq__cell:hover .CoverageStrip-module__yrayFq__name{color:var(--color-ink)}@media (prefers-reduced-motion:reduce){.CoverageStrip-module__yrayFq__icon,.CoverageStrip-module__yrayFq__name{transition:none}}
.HeroFrame-module__3m5jRa__root{width:100%;max-width:1344px;margin-inline:auto;padding-inline:16px;position:relative}@media (min-width:640px){.HeroFrame-module__3m5jRa__root{padding-inline:32px}}.HeroFrame-module__3m5jRa__shell{pointer-events:none;background:linear-gradient(#ffffff0f 0%,#ffffff06 58%,#ffffff02 82%,#0000 100%);border:1px solid #ffffff1f;border-bottom:0;border-radius:18px 18px 0 0;height:calc(100% + 6px);position:absolute;inset:-6px -6px auto;-webkit-mask-image:linear-gradient(#000 0%,#000000d6 44%,#0000007a 72%,#00000047 100%);mask-image:linear-gradient(#000 0%,#000000d6 44%,#0000007a 72%,#00000047 100%)}.HeroFrame-module__3m5jRa__frameWrap{position:relative}.HeroFrame-module__3m5jRa__frame{background:#0c0d10;border-radius:12px;padding:6px;position:relative;overflow:hidden}.HeroFrame-module__3m5jRa__frame:after{content:"";pointer-events:none;z-index:3;border:1px solid #ffffff17;border-radius:12px;position:absolute;inset:0}.HeroFrame-module__3m5jRa__scan{pointer-events:none;z-index:4;height:1px;position:absolute;top:0;left:0;right:0;overflow:hidden}.HeroFrame-module__3m5jRa__scan i{will-change:transform;background:repeating-linear-gradient(90deg,#97abffe6 0 2px,#0000 2px 4px);width:160px;height:1px;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000)}.HeroFrame-module__3m5jRa__window{aspect-ratio:16/10;background:var(--color-canvas);border-radius:7px;position:relative;overflow:hidden}.HeroFrame-module__3m5jRa__media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.HeroFrame-module__3m5jRa__media[data-hidden=true]{opacity:0}.HeroFrame-module__3m5jRa__media[data-still=true]{z-index:0}video.HeroFrame-module__3m5jRa__media{z-index:1}.HeroFrame-module__3m5jRa__empty{background:var(--color-surface);color:var(--color-ink-3);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex;position:absolute;inset:0}.HeroFrame-module__3m5jRa__dock{justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex}.HeroFrame-module__3m5jRa__pill{background:#0d0e12;border:1px solid #ffffff14;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:calc(100% - 64px);max-width:292px;height:44px;padding:3px;display:grid;position:relative}.HeroFrame-module__3m5jRa__motionToggle{color:var(--color-ink-2);cursor:pointer;background:#0d0e12;border:1px solid #ffffff14;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:color .15s,border-color .15s;display:inline-flex}.HeroFrame-module__3m5jRa__motionToggle:hover{color:var(--color-ink);border-color:#ffffff29}.HeroFrame-module__3m5jRa__motionToggle[aria-pressed=true]{color:var(--color-ink)}@media (pointer:coarse),(max-width:767px){.HeroFrame-module__3m5jRa__pill{height:52px}.HeroFrame-module__3m5jRa__motionToggle{width:52px;height:52px}.HeroFrame-module__3m5jRa__tab{min-height:44px}}.HeroFrame-module__3m5jRa__thumb{pointer-events:none;background:#dfe0e4;border-radius:999px;width:calc(33.3333% - 4.66667px);transition:transform .2s cubic-bezier(.22,1,.36,1);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 0 0 1px #97abffe6}.HeroFrame-module__3m5jRa__tab{color:var(--color-ink-2);cursor:pointer;font:inherit;z-index:1;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:36px;font-size:12px;font-weight:500;transition:color .15s;display:inline-flex;position:relative}.HeroFrame-module__3m5jRa__tab:hover{color:var(--color-ink)}.HeroFrame-module__3m5jRa__tab[aria-selected=true]{color:#0b0c0f}.HeroFrame-module__3m5jRa__tab:focus-visible{outline-offset:-2px}.HeroFrame-module__3m5jRa__caption{color:var(--color-ink-3);text-align:center;margin-top:12px;font-size:12px;line-height:16px}.HeroFrame-module__3m5jRa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:767px){.HeroFrame-module__3m5jRa__root{padding-inline:16px}.HeroFrame-module__3m5jRa__shell{display:none}.HeroFrame-module__3m5jRa__frame{border-radius:8px;padding:4px}.HeroFrame-module__3m5jRa__frame:after{border-radius:8px}.HeroFrame-module__3m5jRa__window{aspect-ratio:6/7;border-radius:5px}}@media (orientation:landscape) and (max-height:500px){.HeroFrame-module__3m5jRa__window{aspect-ratio:auto;height:calc(100svh - var(--header-h) - 24px)}}@media (prefers-reduced-motion:reduce){.HeroFrame-module__3m5jRa__thumb,.HeroFrame-module__3m5jRa__tab,.HeroFrame-module__3m5jRa__motionToggle{transition:none}}.HeroFrame-module__3m5jRa__media{background-color:#0a0b0e}
.OgReel-module__Y-PZcq__reel{margin:40px 0 0}.OgReel-module__Y-PZcq__frame{aspect-ratio:16/9;background:#0c0d10;border:1px solid #ffffff17;border-radius:12px;padding:6px;position:relative;overflow:hidden}.OgReel-module__Y-PZcq__media{object-fit:cover;background:#0a0b0e;border-radius:7px;width:100%;height:100%;display:block}.OgReel-module__Y-PZcq__play{background:var(--color-ink);color:#0b0e14;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;transition:background-color .15s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.OgReel-module__Y-PZcq__play:hover{background:#fff}.OgReel-module__Y-PZcq__caption{color:var(--color-ink-3);text-align:center;margin-top:12px;font-size:12px;line-height:16px}@media (max-width:767px){.OgReel-module__Y-PZcq__reel{margin-top:28px}.OgReel-module__Y-PZcq__frame{border-radius:8px;padding:4px}.OgReel-module__Y-PZcq__media{border-radius:5px}}
.ProofRow-module__U9Vfva__row{color:var(--color-ink-2);flex-wrap:wrap;align-items:center;gap:12px 24px;font-size:13px;line-height:16px;display:flex}.ProofRow-module__U9Vfva__group{flex-wrap:wrap;align-items:center;gap:8px 16px;display:inline-flex}.ProofRow-module__U9Vfva__label{color:var(--color-ink-3)}.ProofRow-module__U9Vfva__item{color:var(--color-ink-2);align-items:center;gap:6px;font-weight:500;transition:color .15s;display:inline-flex}.ProofRow-module__U9Vfva__item:hover{color:var(--color-ink)}.ProofRow-module__U9Vfva__sol{flex-shrink:0;display:block}.ProofRow-module__U9Vfva__logo{width:18px;height:18px;display:inline-flex}.ProofRow-module__U9Vfva__logo>*{width:100%;height:100%}.ProofRow-module__U9Vfva__divider{background:var(--color-line-strong);width:1px;height:14px;display:block}@media (max-width:479px){.ProofRow-module__U9Vfva__divider{display:none}}@media (prefers-reduced-motion:reduce){.ProofRow-module__U9Vfva__item{transition:none}}
.SniperStory-module__r0dZuq__story{--tone:#97abff12;--tone-edge:#97abff38;--hatch:#ffffff09;margin-top:40px;display:grid;position:relative}.SniperStory-module__r0dZuq__story[data-tone=sniper]{--tone:#97abff1a;--tone-edge:#97abff4d}.SniperStory-module__r0dZuq__story[data-tone=live]{--tone:#3ccb7f0f;--tone-edge:#3ccb7f3d}@media (min-width:1024px){.SniperStory-module__r0dZuq__story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:0;margin-top:24px}}.SniperStory-module__r0dZuq__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SniperStory-module__r0dZuq__steps{margin:0;padding:0;list-style:none}.SniperStory-module__r0dZuq__step{border-top:1px solid var(--color-line);padding-block:40px 48px}.SniperStory-module__r0dZuq__step:first-child{border-top:0;padding-top:16px}@media (min-width:1024px){.SniperStory-module__r0dZuq__step{opacity:.35;border-top:0;flex-direction:column;justify-content:center;min-height:92vh;padding:0 40px 0 0;transition:opacity .24s;display:flex}.SniperStory-module__r0dZuq__step:first-child{padding-top:0}.SniperStory-module__r0dZuq__step[data-active=true]{opacity:1}}.SniperStory-module__r0dZuq__eyebrow{color:var(--color-accent);background:#97abff1a;border-radius:6px;align-self:flex-start;padding:4px 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-block}.SniperStory-module__r0dZuq__title{letter-spacing:-.032em;margin:16px 0 0;font-size:clamp(2rem,8.4vw,2.5rem);font-weight:500;line-height:1.02}@media (min-width:1024px){.SniperStory-module__r0dZuq__title{font-size:3.25rem}}.SniperStory-module__r0dZuq__sub{color:var(--color-ink-2);max-width:26em;margin:14px 0 0;font-size:16px;line-height:26px}@media (min-width:640px){.SniperStory-module__r0dZuq__sub{font-size:17px;line-height:28px}}.SniperStory-module__r0dZuq__features{grid-template-columns:repeat(2,minmax(0,max-content));gap:0 24px;margin:24px 0 0;padding:0;list-style:none;display:grid}.SniperStory-module__r0dZuq__features[data-single=true]{grid-template-columns:1fr;margin-top:8px}.SniperStory-module__r0dZuq__features li{color:var(--color-ink-2);align-items:center;gap:10px;min-height:32px;font-size:13px;display:flex}.SniperStory-module__r0dZuq__features svg{color:var(--color-ink-3);flex-shrink:0;transition:color .15s}.SniperStory-module__r0dZuq__step[data-active=true] .SniperStory-module__r0dZuq__features svg{color:var(--color-ink)}.SniperStory-module__r0dZuq__columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:420px;margin-top:24px;display:grid}.SniperStory-module__r0dZuq__colLabel{color:var(--color-ink-3);font-size:12px;line-height:16px;display:block}.SniperStory-module__r0dZuq__columns .SniperStory-module__r0dZuq__features li{border-top:1px solid var(--color-line);min-height:34px}.SniperStory-module__r0dZuq__rail{display:none}@media (min-width:1024px){.SniperStory-module__r0dZuq__rail{display:block}}.SniperStory-module__r0dZuq__sticky{height:calc(100svh - var(--header-h));top:var(--header-h);align-items:center;display:flex;position:sticky}.SniperStory-module__r0dZuq__sticky>*{width:100%}.SniperStory-module__r0dZuq__stage{background-color:var(--tone);background-image:repeating-linear-gradient(45deg, var(--hatch) 0 1px, transparent 1px 9px);border:1px solid var(--color-line);border-radius:14px;padding:28px;transition:background-color .6s;display:grid}.SniperStory-module__r0dZuq__layer{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .36s,transform .48s cubic-bezier(.22,1,.36,1);transform:translateY(8px)}.SniperStory-module__r0dZuq__layer[data-active=true]{opacity:1;transform:none}.SniperStory-module__r0dZuq__mobileStage{--tone:#97abff12;--tone-edge:#97abff38;background-color:var(--tone);border:1px solid var(--color-line);background-image:repeating-linear-gradient(45deg,#ffffff09 0 1px,#0000 1px 9px);border-radius:10px;margin-top:24px;padding:8px}.SniperStory-module__r0dZuq__mobileStage[data-tone=live]{--tone:#3ccb7f0f;--tone-edge:#3ccb7f3d}@media (min-width:1024px){.SniperStory-module__r0dZuq__mobileStage{display:none}}.SniperStory-module__r0dZuq__visual{background-image:radial-gradient(var(--tone-edge) 1px, transparent 1.2px);border:1px solid var(--tone-edge);background-size:8px 8px;border-radius:10px;padding:10px;transition:border-color .6s}.SniperStory-module__r0dZuq__window{aspect-ratio:16/10;background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:8px;position:relative;overflow:hidden}.SniperStory-module__r0dZuq__media{object-fit:cover;will-change:transform;width:100%;height:100%;display:block;position:absolute;inset:0}.SniperStory-module__r0dZuq__media[data-hidden=true]{opacity:0}.SniperStory-module__r0dZuq__progress{background:var(--color-line);height:2px;margin:10px 2px 0;overflow:hidden}.SniperStory-module__r0dZuq__progress span{background:var(--color-accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.SniperStory-module__r0dZuq__caption{color:var(--color-ink-3);justify-content:space-between;align-items:center;gap:12px;margin:10px 2px 0;font-size:12px;line-height:16px;display:flex}.SniperStory-module__r0dZuq__captionText{color:var(--color-ink);animation:.22s cubic-bezier(.22,1,.36,1) SniperStory-module__r0dZuq__swap}.SniperStory-module__r0dZuq__example{text-align:right}.SniperStory-module__r0dZuq__exampleShort{display:none}@keyframes SniperStory-module__r0dZuq__swap{0%{filter:blur(2px);opacity:0;transform:translateY(4px)}}@media (max-width:479px){.SniperStory-module__r0dZuq__exampleLong{display:none}.SniperStory-module__r0dZuq__exampleShort{display:inline}.SniperStory-module__r0dZuq__columns{gap:12px}}@media (prefers-reduced-motion:reduce){.SniperStory-module__r0dZuq__layer,.SniperStory-module__r0dZuq__captionText{transition:none;animation:none}}
