#landing{--fw-ground:#141e30;--fw-ink:#eef0df;--fw-dim:#b6c0d1;--fw-rule:#536179;--fw-acid:#c3ff68;--fw-blue:#aac0ff;--fw-note:#ffb19e;color:var(--fw-ink);font-family:Space Grotesk,Arial,sans-serif}#landing *{box-sizing:border-box}#landing .fw-page{background:var(--fw-ground);border:1px solid var(--fw-rule);overflow:hidden}#landing h1,#landing h2,#landing h3,#landing p{margin:0}#landing button,#landing input{font:inherit}#landing button{color:inherit;background:0 0;border:0}#landing a{color:inherit;text-decoration:none}#landing button:focus-visible,#landing a:focus-visible{outline:3px solid var(--fw-blue);outline-offset:5px}#landing .fw-nav{border-bottom:1px solid var(--fw-ink);align-items:center;gap:27px;min-height:112px;margin:0 42px;display:flex}#landing .fw-logo{letter-spacing:-2px;padding-bottom:5px;padding-right:27px;font-size:30px;font-weight:700;line-height:.76;position:relative}#landing .fw-logo b{font-size:32px;font-weight:400;position:absolute;top:-1px;right:0}#landing .fw-nav-note{letter-spacing:.25px;color:var(--fw-dim);font:9px/1.65 IBM Plex Mono,monospace}#landing nav{gap:23px;margin-left:auto;display:flex}#landing nav :is(button,a){padding:10px 0;font-size:11px}#landing .fw-hero{padding:32px 42px 37px}#landing .fw-kicker{letter-spacing:.7px;align-items:center;gap:8px;font:10px/1.5 IBM Plex Mono,monospace;display:flex}#landing .fw-square{background:var(--fw-blue);width:8px;height:8px;display:inline-block}#landing .fw-hero-grid{grid-template-columns:1.13fr 1fr;gap:32px;margin-top:31px;display:grid}#landing h1{letter-spacing:-3.6px;font-size:clamp(47px,6.1vw,68px);font-weight:500;line-height:.98}#landing h1>span{color:var(--fw-blue)}#landing .fw-hero-index{align-items:center;gap:22px;margin-top:27px;font:11px IBM Plex Mono,monospace;display:flex}#landing .fw-hero-index>span{color:var(--fw-dim);letter-spacing:.9px;font-size:8px}#landing .fw-right{min-width:0;padding-top:4px}#landing .fw-description .fw-lead{letter-spacing:-.5px;margin-bottom:16px;font-size:19px;line-height:1.4}#landing .fw-description>p:not(.fw-lead){color:var(--fw-dim);margin-bottom:20px;font-size:13px;line-height:1.65}#landing .fw-cta{background:var(--fw-ink);color:var(--fw-ground);justify-content:space-between;align-items:center;gap:25px;min-width:208px;padding:14px 17px;font-size:12px;display:flex}#landing .fw-cta>span{font-size:19px;line-height:1}#landing .fw-collage{background:var(--fw-acid);color:#11183d;isolation:isolate;height:335px;margin-top:39px;padding:25px 23px;position:relative}#landing .fw-folder-label{background:var(--fw-acid);letter-spacing:.6px;height:21px;padding:7px 15px 0;font:8px IBM Plex Mono,monospace;position:absolute;top:-17px;right:0}#landing .fw-back-sheet{background:#d9e2f4;border:1px solid #a4b3cc;width:77%;height:204px;padding:16px 17px;font:8px IBM Plex Mono,monospace;position:absolute;top:22px;right:16px;transform:rotate(7deg)}#landing .fw-mini-table{margin-top:18px}#landing .fw-mini-table>div{border-bottom:1px solid #a4b3cc;grid-template-columns:1fr 30px 30px;padding:9px 0;display:grid}#landing .fw-mini-table b{font-weight:400}#landing .fw-front-sheet{background:#fffdf4;border:1px solid #b0b6b8;padding:17px 19px;position:absolute;top:74px;left:18px;right:41px;transform:rotate(-5deg);box-shadow:5px 8px #11183d1c}#landing .fw-sheet-top{border-bottom:1px solid #bdc2c9;justify-content:space-between;padding-bottom:13px;font:8px IBM Plex Mono,monospace;display:flex}#landing .fw-front-sheet>p{margin-top:15px;font:8px IBM Plex Mono,monospace}#landing .fw-seven{letter-spacing:-5px;align-items:center;gap:17px;font-size:79px;line-height:1.1;display:flex}#landing .fw-seven>span{letter-spacing:0;font-size:12px;line-height:1.4}#landing .fw-annotation{color:#b64335;border-top:2px solid #b64335;padding-top:4px;font:italic 15px/1.05 Georgia,serif;position:absolute;bottom:41px;right:9px;transform:rotate(-8deg)}#landing .fw-sheet-bottom{letter-spacing:.5px;border-top:1px solid #bdc2c9;justify-content:space-between;margin-top:20px;padding-top:11px;font:7px IBM Plex Mono,monospace;display:flex}#landing .fw-paper-strip{letter-spacing:.8px;font:8px IBM Plex Mono,monospace;position:absolute;bottom:13px;left:20px}#landing .fw-demo-caption{text-align:right;letter-spacing:.5px;color:var(--fw-dim);margin-top:10px;font:8px IBM Plex Mono,monospace}#landing .fw-sample{background:var(--fw-ink);color:var(--fw-ground);grid-template-columns:1fr 1.2fr;gap:46px;padding:37px 42px 40px;display:grid}#landing .fw-sample .fw-kicker{opacity:.7;font-size:9px}#landing h2{letter-spacing:-1.6px;font-size:36px;font-weight:400;line-height:1.05}#landing .fw-sample h2{margin:20px 0 18px}#landing .fw-sample-heading>p{opacity:.8;max-width:285px;font-size:12px;line-height:1.65}#landing .fw-sample-result{border-top:1px solid;border-bottom:1px solid;align-self:center;padding:12px 0 15px}#landing .fw-result-top{letter-spacing:.8px;justify-content:space-between;font:8px IBM Plex Mono,monospace;display:flex}#landing .fw-result-top>span:last-child{font-size:23px;line-height:1}#landing .fw-sample-result>p{letter-spacing:-.8px;margin:23px 0 29px;font-size:26px;line-height:1.2}#landing .fw-result-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}#landing .fw-result-bottom>span{opacity:.7;font:8px IBM Plex Mono,monospace}#landing .fw-result-bottom>button{border-bottom:1px solid;padding:0 0 4px;font-size:10px}#landing .fw-process{padding:39px 42px 0}#landing .fw-process-head{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:34px;display:flex}#landing .fw-process-head .fw-kicker{padding-top:6px;font-size:9px}#landing .fw-process-head h2{letter-spacing:-1.1px;max-width:460px;font-size:29px}#landing .fw-process-rows article{border-top:1px solid var(--fw-rule);grid-template-columns:60px 1fr 1.1fr 22px;align-items:start;gap:22px;padding:23px 0;display:grid}#landing .fw-number{color:var(--fw-blue);padding-top:4px;font:12px IBM Plex Mono,monospace}#landing .fw-process-rows h3{letter-spacing:-.6px;font-size:21px;font-weight:400;line-height:1.15}#landing .fw-process-rows p{color:var(--fw-dim);max-width:280px;font-size:12px;line-height:1.6}#landing .fw-row-symbol{font-size:23px;line-height:1}#landing .fw-end{background:var(--fw-acid);color:#11183d;margin:24px 18px 0;padding:27px 25px 31px}#landing .fw-end>div{justify-content:space-between;align-items:end;gap:23px;margin-top:22px;display:flex}#landing .fw-end h2{letter-spacing:-1.3px;font-size:35px}#landing footer{letter-spacing:.4px;justify-content:space-between;align-items:center;gap:18px;padding:25px 42px 28px;font:8px IBM Plex Mono,monospace;display:flex}#landing .fw-footer-logo{letter-spacing:-1px;font:500 20px Space Grotesk,Arial,sans-serif}#landing .fw-overlay{background:color-mix(in srgb,var(--fw-ground) 96%,transparent);z-index:10;justify-content:center;align-items:flex-start;padding:110px 30px 30px;display:flex;position:absolute;inset:0}#landing .fw-dialog{background:var(--fw-ground);border:1px solid var(--fw-ink);width:100%;max-width:470px;padding:30px}#landing .fw-close{float:right;padding:0 0 12px;font-size:12px}#landing .fw-dialog h2{clear:both;margin:25px 0}#landing .fw-dialog label{font-size:12px}#landing .fw-dialog input{background:var(--fw-ground);width:100%;color:var(--fw-ink);border:1px solid var(--fw-rule);margin:8px 0 20px;padding:13px;font-size:16px;display:block}#landing .fw-dialog p,#landing .fw-dialog li{margin-bottom:15px;font-size:14px;line-height:1.6}#landing .fw-dialog ol{padding-left:20px}#landing .fw-status{color:var(--fw-dim);margin-top:20px;font-size:11px}#landing .fw-page{position:relative}@media (max-width:760px){#landing .fw-nav{gap:18px;margin:0 25px}#landing .fw-nav-note{display:none}#landing .fw-hero{padding:27px 25px}#landing .fw-hero-grid{gap:23px}#landing h1{letter-spacing:-2.8px;font-size:52px}#landing .fw-description .fw-lead{font-size:17px}#landing .fw-collage{height:310px}#landing .fw-front-sheet{padding:15px;left:12px;right:24px}#landing .fw-seven{font-size:67px}#landing .fw-annotation{font-size:13px;bottom:35px;right:5px}#landing .fw-sample{gap:25px;padding:32px 25px}#landing .fw-sample-result>p{font-size:23px}#landing .fw-process{padding:32px 25px 0}#landing .fw-process-head h2{font-size:25px}#landing .fw-process-rows article{grid-template-columns:35px 1fr 1fr 20px;gap:16px}#landing .fw-end h2{font-size:28px}#landing footer{padding:24px 25px}}@media (max-width:540px){#landing .fw-nav{flex-wrap:wrap;gap:18px;min-height:0;margin:0 21px;padding:21px 0 15px}#landing .fw-logo{font-size:28px}#landing nav{justify-content:space-between;gap:12px;width:100%;margin:0}#landing nav :is(button,a){font-size:11px}#landing .fw-hero{padding:24px 21px 29px}#landing .fw-kicker{letter-spacing:.5px;font-size:8px}#landing .fw-hero-grid{margin-top:24px;display:block}#landing h1{letter-spacing:-2px;font-size:clamp(39px,10.4vw,56px);line-height:.97}#landing .fw-description{max-width:none;margin-top:30px}#landing .fw-description .fw-lead{max-width:320px;font-size:21px}#landing .fw-description>p:not(.fw-lead){max-width:340px;font-size:14px}#landing .fw-collage{max-width:360px;height:320px;margin:42px auto 0}#landing .fw-front-sheet{padding:18px;left:19px;right:37px}#landing .fw-seven{font-size:79px}#landing .fw-annotation{font-size:15px;bottom:39px;right:10px}#landing .fw-demo-caption{max-width:360px;margin:10px auto 0}#landing .fw-sample{padding:30px 21px;display:block}#landing .fw-sample h2{font-size:38px}#landing .fw-sample-heading>p{max-width:none;font-size:13px}#landing .fw-sample-result{margin-top:27px;padding-top:17px}#landing .fw-sample-result>p{font-size:27px}#landing .fw-process{padding:31px 21px 0}#landing .fw-process-head{display:block}#landing .fw-process-head h2{margin-top:18px;font-size:29px}#landing .fw-process-rows article{grid-template-columns:26px 1fr 20px;gap:13px}#landing .fw-process-rows p{grid-area:2/2;font-size:13px}#landing .fw-row-symbol{grid-area:1/3}#landing .fw-process-rows h3{font-size:25px}#landing .fw-end{margin:18px 10px 0;padding:24px 18px}#landing .fw-end>div{display:block}#landing .fw-end h2{margin-bottom:23px;font-size:31px}#landing footer{flex-wrap:wrap;gap:12px;padding:24px 21px}#landing footer>span:last-child{width:100%}#landing .fw-overlay{padding:80px 18px 20px}#landing .fw-dialog{padding:24px}}@media (pointer:coarse){#landing button{min-height:44px}}#landing .fw-page h1,#landing .fw-page h2,#landing .fw-page h3,#landing .fw-page p{color:inherit}#landing .fw-title h1{color:var(--fw-ink)}#landing .fw-title h1>span{color:var(--fw-blue)}#landing .fw-description>p:not(.fw-lead),#landing .fw-process-rows p,#landing .fw-demo-caption{color:var(--fw-dim)}#landing .fw-sample,#landing .fw-sample h2,#landing .fw-sample p,#landing .fw-sample button{color:var(--fw-ground)}#landing .fw-collage,#landing .fw-collage p,#landing .fw-collage b,#landing .fw-collage span{color:#11183d}#landing .fw-annotation{color:#a43025}#landing .fw-end,#landing .fw-end h2,#landing .fw-end .fw-kicker{color:#11183d}#landing .fw-end .fw-cta{color:#f4f3ea;background:#11183d}#landing .fw-cta{transition:transform .18s,box-shadow .18s}#landing .fw-front-sheet{transition:transform .35s,box-shadow .35s}#landing .fw-back-sheet{transition:transform .35s}#landing .fw-row-symbol{transition:transform .2s}#landing nav :is(button,a){transition:color .18s}@media (hover:hover){#landing .fw-cta:hover{box-shadow:3px 4px 0 var(--fw-blue);transform:translateY(-2px)}#landing .fw-end .fw-cta:hover{box-shadow:3px 4px #11183d55}#landing .fw-collage:hover .fw-front-sheet{transform:rotate(-3deg)translateY(-4px);box-shadow:7px 12px #11183d1c}#landing .fw-collage:hover .fw-back-sheet{transform:rotate(9deg)translateY(-2px)}#landing .fw-process-rows article:hover .fw-row-symbol{transform:translate(3px,-3px)}#landing nav :is(button,a):hover{color:var(--fw-blue)}}@keyframes fw-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}#landing .fw-arrive{animation:.55s cubic-bezier(.2,.7,.3,1) both fw-arrive}@media (prefers-reduced-motion:reduce){#landing .fw-arrive{animation:none}#landing .fw-cta,#landing .fw-front-sheet,#landing .fw-back-sheet,#landing .fw-row-symbol,#landing nav :is(button,a){transition:none}#landing .fw-cta:hover,#landing .fw-process-rows article:hover .fw-row-symbol{transform:none}#landing .fw-collage:hover .fw-front-sheet{transform:rotate(-5deg)}#landing .fw-collage:hover .fw-back-sheet{transform:rotate(7deg)}}#landing .fw-logo{flex-shrink:0;padding:0;line-height:1;display:block}#landing .fw-brand-image{width:195px;height:auto;display:block}#landing .fw-footer-logo .fw-brand-image{width:130px}#landing .fw-brand-image{filter:brightness(0)saturate()invert(96%)sepia(7%)saturate(370%)hue-rotate(14deg)brightness(99%)contrast(92%)}#landing .fw-sample{padding-top:38px;padding-bottom:40px;display:block}#landing .fw-sample-heading{position:relative}#landing .fw-sample-heading h2{max-width:750px;margin:19px 0 16px;font-size:40px;line-height:1.08}#landing .fw-sample-heading>p{opacity:.9;max-width:none;font-size:13px}#landing .fw-example-label{letter-spacing:.8px;opacity:.8;margin:20px 0 25px;font:8px IBM Plex Mono,monospace;display:block}#landing .fw-evidence-chain{border-top:1px solid color-mix(in srgb,var(--fw-ground) 40%,transparent)}#landing .fw-evidence-item{border-bottom:1px solid color-mix(in srgb,var(--fw-ground) 30%,transparent);grid-template-columns:28px 1fr 1.8fr;align-items:start;gap:20px;padding:19px 0;display:grid}#landing .fw-evidence-index{padding-top:2px;font:12px IBM Plex Mono,monospace}#landing .fw-evidence-source{letter-spacing:.3px;font:10px/1.5 IBM Plex Mono,monospace}#landing .fw-evidence-source small{letter-spacing:0;opacity:.75;margin-top:7px;font-size:9px;display:block}#landing .fw-evidence-claim strong{letter-spacing:-.4px;font-size:19px;font-weight:400;line-height:1.2}#landing .fw-evidence-claim p{opacity:.8;margin-top:6px;font-size:11px;line-height:1.5}#landing .fw-evidence-conclusion{grid-template-columns:1fr 1.25fr;gap:36px;margin-top:30px;display:grid}#landing .fw-evidence-takeaway{background:var(--fw-acid);color:#11183d;padding:22px}#landing .fw-evidence-takeaway .fw-kicker{opacity:1;color:#11183d}#landing .fw-evidence-takeaway p{color:#11183d;letter-spacing:-.4px;margin:17px 0;font-size:19px;line-height:1.35}#landing .fw-evidence-takeaway strong{font-weight:600}#landing .fw-evidence-caveat{color:#11183d;font-size:10px;line-height:1.5;display:block}#landing .fw-evidence-conclusion .fw-sample-result{border:0;align-self:start;padding:3px 0 0}#landing .fw-evidence-conclusion .fw-sample-result>p{margin:18px 0 22px;font-size:24px;line-height:1.25}@media (max-width:760px){#landing .fw-brand-image{width:170px}#landing .fw-nav-note{display:none}#landing .fw-sample-heading h2{font-size:34px}#landing .fw-evidence-item{grid-template-columns:22px .9fr 1.4fr;gap:13px}#landing .fw-evidence-claim strong{font-size:17px}#landing .fw-evidence-conclusion{gap:23px}#landing .fw-evidence-takeaway{padding:18px}}@media (max-width:540px){#landing .fw-sample-heading h2{letter-spacing:-1.2px;font-size:33px}#landing .fw-evidence-item{grid-template-columns:20px 1fr;gap:10px 13px}#landing .fw-evidence-source,#landing .fw-evidence-claim{grid-column:2}#landing .fw-evidence-source small{margin-left:8px;font-size:8px;display:inline}#landing .fw-evidence-claim strong{font-size:21px}#landing .fw-evidence-claim p{font-size:12px}#landing .fw-evidence-conclusion{margin-top:23px;display:block}#landing .fw-evidence-conclusion .fw-sample-result{margin-top:26px}#landing .fw-evidence-takeaway p{font-size:22px}}#landing .fw-logo{background:var(--fw-ink);width:57px;height:39px;-webkit-mask-image:url(/logo.png);mask-image:url(/logo.png);-webkit-mask-position:0;mask-position:0;-webkit-mask-size:195px;mask-size:195px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#landing .fw-logo .fw-brand-image{visibility:hidden;width:195px;max-width:none}#landing .fw-sample{grid-template-columns:1fr 1fr;gap:45px;padding:33px 42px;display:grid}#landing .fw-sample-heading>p{max-width:285px;font-size:12px;line-height:1.6}#landing .fw-example-label{margin:19px 0 0;font-size:8px}#landing .fw-compact-evidence{align-self:center}#landing .fw-compact-source{border-bottom:1px solid color-mix(in srgb,var(--fw-ground) 30%,transparent);grid-template-columns:115px 1fr;gap:15px;padding:12px 0;display:grid}#landing .fw-compact-source>span,#landing .fw-compact-question>span{letter-spacing:.5px;opacity:.8;font:8px/1.6 IBM Plex Mono,monospace}#landing .fw-compact-source p{font-size:13px;line-height:1.5}#landing .fw-compact-question{padding-top:18px}#landing .fw-compact-question>p{letter-spacing:-.5px;margin:9px 0 15px;font-size:22px;line-height:1.2}#landing .fw-compact-question>button{border-bottom:1px solid;padding:0 0 4px;font-size:10px}@media (max-width:760px){#landing .fw-sample{gap:25px;padding:30px 25px}#landing .fw-sample-heading h2{font-size:30px}#landing .fw-compact-source{grid-template-columns:90px 1fr;gap:10px}}@media (max-width:540px){#landing .fw-sample{padding:29px 21px;display:block}#landing .fw-sample-heading h2{font-size:33px}#landing .fw-sample-heading>p{max-width:none}#landing .fw-compact-evidence{margin-top:22px}#landing .fw-compact-source{grid-template-columns:105px 1fr;gap:14px}#landing .fw-compact-question>p{font-size:24px}}#landing .fw-sample{background:var(--fw-ink);color:var(--fw-ground);padding:32px 42px 38px;display:block}#landing .fw-sample-heading{grid-template-columns:1fr 1fr;gap:12px 34px;margin-bottom:25px;display:grid}#landing .fw-sample-heading .fw-kicker{grid-column:1/-1}#landing .fw-sample-heading h2{letter-spacing:-.9px;margin:0;font-size:31px;line-height:1.12}#landing .fw-sample-heading>p{align-self:center;max-width:360px;font-size:13px;line-height:1.6}#landing .fw-finding-window{background:var(--fw-ground);color:var(--fw-ink);border:1px solid var(--fw-rule);max-width:750px;margin:0 auto;box-shadow:0 7px 20px #00000012}#landing .fw-finding-toolbar{border-bottom:1px solid var(--fw-rule);justify-content:space-between;gap:15px;padding:13px 21px;font:10px IBM Plex Mono,monospace;display:flex}#landing .fw-finding-toolbar>span:last-child{color:var(--fw-dim);font-size:9px}#landing .fw-finding-content{padding:22px 25px 20px}#landing .fw-finding-kind{color:var(--fw-dim);margin-bottom:9px;font-size:11px}#landing .fw-finding-content h3{color:var(--fw-ink);letter-spacing:-.4px;margin-bottom:11px;font-size:22px;font-weight:500;line-height:1.25}#landing .fw-finding-content p{color:var(--fw-ink);font-size:13px;line-height:1.65}#landing .fw-source-list{border-top:1px solid var(--fw-rule);margin:19px 0 20px}#landing button.fw-source-toggle{color:var(--fw-ink);text-align:left;border-bottom:1px solid var(--fw-rule);justify-content:space-between;align-items:center;gap:18px;width:100%;padding:12px 0;font-size:11px;line-height:1.5;display:flex}#landing .fw-source-toggle>span:last-child{color:var(--fw-dim);align-items:center;gap:14px;display:flex}#landing .fw-source-toggle b{text-align:center;min-width:12px;color:var(--fw-ink);font-size:17px;font-weight:400}#landing .fw-source-excerpt{color:var(--fw-ink);background:color-mix(in srgb,var(--fw-ink) 5%,var(--fw-ground));border-bottom:1px solid var(--fw-rule);padding:13px 15px;font-size:12px;line-height:1.65}#landing .fw-finding-content h4{color:var(--fw-ink);letter-spacing:0;margin:0 0 7px;font-size:12px;font-weight:500}#landing .fw-question-draft{border-left:3px solid var(--fw-acid);margin-top:19px;padding-left:16px}#landing button.fw-add-question{color:var(--fw-ink);border:1px solid var(--fw-rule);align-items:center;gap:18px;margin-top:13px;padding:8px 11px;font-size:11px;display:inline-flex}#landing .fw-added-status{color:var(--fw-dim);margin-top:7px;font-size:10px;line-height:1.5}#landing .fw-added-status:empty{display:none}@media (max-width:760px){#landing .fw-sample{padding:29px 25px}#landing .fw-sample-heading{gap:10px 25px}#landing .fw-sample-heading h2{font-size:27px}}@media (max-width:540px){#landing .fw-sample{padding:27px 15px}#landing .fw-sample-heading{margin:0 6px 22px;display:block}#landing .fw-sample-heading h2{margin:15px 0 12px;font-size:30px}#landing .fw-finding-toolbar{flex-wrap:wrap;gap:7px;padding:11px 15px;font-size:9px}#landing .fw-finding-content{padding:19px 16px}#landing .fw-finding-content h3{font-size:21px}#landing button.fw-source-toggle{padding:11px 0;font-size:11px;display:block}#landing .fw-source-toggle>span:last-child{justify-content:space-between;margin-top:4px}#landing .fw-finding-content p{font-size:13px}#landing .fw-question-draft{padding-left:12px}}#landing .fw-nav{isolation:isolate;color:#eef0e5;background:linear-gradient(112deg,#070b15 0%,#0b1027 47%,#11183d 100%);border-bottom:1px solid #34415e;min-height:120px;margin:0;padding:0 42px;position:relative;overflow:hidden}#landing .fw-nav:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 8% 23%,#e9efdf80 0 1px,#0000 1.6px),radial-gradient(circle at 21% 73%,#b4c6f559 0 .8px,#0000 1.3px),radial-gradient(circle at 35% 30%,#e9efdf70 0 1px,#0000 1.7px),radial-gradient(circle at 46% 68%,#e9efdf48 0 .7px,#0000 1.4px),radial-gradient(circle at 58% 19%,#b4c6f57a 0 .8px,#0000 1.6px),radial-gradient(circle at 66% 79%,#e9efdf70 0 1px,#0000 1.7px),radial-gradient(circle at 78% 26%,#c3ff6852 0 .8px,#0000 1.4px),radial-gradient(circle at 92% 82%,#e9efdf70 0 .9px,#0000 1.6px),radial-gradient(circle at 97% 17%,#b4c6f548 0 .7px,#0000 1.3px);position:absolute;inset:0}#landing .fw-nav .fw-logo{background:#eef0e5}#landing .fw-nav :is(button,a){color:#eef0e5}#landing .fw-nav :is(button,a):hover{color:#c3ff68}#landing .fw-nav :is(button,a):focus-visible,#landing .fw-nav a:focus-visible{outline-color:#c3ff68}#landing .fw-nav:after{content:"✦";color:#dfe8fc7a;pointer-events:none;z-index:-1;font-size:10px;line-height:1;position:absolute;top:25px;left:47%}#landing footer>span:last-child{width:auto}@media (max-width:760px){#landing .fw-nav{padding:0 25px}}@media (max-width:540px){#landing .fw-nav{min-height:0;margin:0;padding:22px 21px 14px}#landing .fw-nav:after{top:27px;left:79%}#landing footer>span:last-child{width:auto}}#landing .fw-page{background:linear-gradient(180deg,#0b0c10 0px,#0b0c10 45px,var(--fw-ground) 158px);background-repeat:no-repeat;background-color:var(--fw-ground)}#landing .fw-nav{background:0 0;border-bottom:0;overflow:visible}#landing .fw-nav:before{bottom:-65px;-webkit-mask-image:linear-gradient(#000 0% 53%,#0000 100%);mask-image:linear-gradient(#000 0% 53%,#0000 100%)}#landing .fw-hero{padding-top:42px}@media (max-width:760px){#landing .fw-hero{padding-top:42px}}@media (max-width:540px){#landing .fw-page{background:linear-gradient(180deg,#0b0c10 0px,#0b0c10 80px,var(--fw-ground) 170px);background-color:var(--fw-ground)}#landing .fw-hero{padding-top:42px}}#landing a.fw-cta{text-decoration:none}#landing nav a{padding:10px 0;font-size:11px;display:inline-block}#landing .finding-card{max-width:750px;margin:auto}#landing .finding-card p,#landing .finding-card h3,#landing .finding-card button{color:var(--ink)}#landing .finding-card .button{border:1px solid var(--line);color:var(--ink);background:0 0;padding:9px 12px;font-family:inherit;font-size:11px}#landing{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:var(--fw-ground);--ink:var(--fw-ink);--muted:var(--fw-dim);--line:var(--fw-rule);--lime:var(--fw-acid);max-width:1040px;margin-inline:auto}body:has(#landing){background:#141e30}#landing .fw-page{border:0}#landing a.fw-cta{background:var(--fw-ink);color:var(--fw-ground)}#landing .fw-end a.fw-cta{color:#f4f3ea;background:#11183d}#landing .finding-card{background:var(--fw-ground);color:var(--fw-ink);box-shadow:0 7px 20px #00000012}#landing .finding-card .source-details p{background:color-mix(in srgb,var(--fw-ink) 5%,var(--fw-ground))}#landing .finding-card .finding-toolbar>span:last-child,#landing .finding-card .source-details summary>span:last-child,#landing .finding-card .finding-type,#landing .finding-card .status{color:var(--fw-dim)}#landing{isolation:isolate;background:linear-gradient(180deg,#0b0c10 0px,#0b0c10 45px,var(--fw-ground) 158px);max-width:none;position:relative}#landing .fw-page{z-index:1;background:0 0;max-width:1040px;margin-inline:auto}#landing:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(circle at 8% 23%,#e9efdf80 0 1px,#0000 1.6px),radial-gradient(circle at 21% 73%,#b4c6f559 0 .8px,#0000 1.3px),radial-gradient(circle at 35% 30%,#e9efdf70 0 1px,#0000 1.7px),radial-gradient(circle at 46% 68%,#e9efdf48 0 .7px,#0000 1.4px),radial-gradient(circle at 58% 19%,#b4c6f57a 0 .8px,#0000 1.6px),radial-gradient(circle at 66% 79%,#e9efdf70 0 1px,#0000 1.7px),radial-gradient(circle at 78% 26%,#c3ff6852 0 .8px,#0000 1.4px),radial-gradient(circle at 92% 82%,#e9efdf70 0 .9px,#0000 1.6px),radial-gradient(circle at 97% 17%,#b4c6f548 0 .7px,#0000 1.3px);height:185px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 53%,#0000 100%);mask-image:linear-gradient(#000 0% 53%,#0000 100%)}#landing .fw-nav:before{display:none}@media (max-width:540px){#landing{background:linear-gradient(180deg,#0b0c10 0px,#0b0c10 80px,var(--fw-ground) 170px)}}#landing{overflow:hidden}#landing .fw-page{overflow:visible}#landing .fw-sample{box-shadow:0 0 0 100vmax var(--fw-ink);clip-path:inset(0 -100vmax)}#landing .fw-logo{width:61px}#landing .fw-margin{gap:12px}#landing .fw-margin>.fw-percent{letter-spacing:-1px;margin-left:-8px;font-size:34px}#landing .fw-mini-table>div{grid-template-columns:1fr 36px 36px}#landing .fw-hero-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:44px;margin-top:31px}#landing .fw-description{max-width:440px;margin:28px 0 0}#landing .fw-description .fw-lead,#landing .fw-description>p:not(.fw-lead){max-width:410px}#landing .fw-description .fw-cta{width:fit-content;min-width:235px}#landing .fw-right{padding:0}#landing .fw-collage{margin-top:17px}#landing .fw-hero{padding-bottom:48px}#landing .finding-card,#landing .fw-finding-window{max-width:none}#landing .finding-body,#landing .fw-finding-content{max-width:800px;margin-inline:auto}#landing .fw-process{padding-top:42px}#landing .fw-process-head{grid-template-columns:1fr 1fr;align-items:end;gap:34px;display:grid}#landing .fw-process-head h2{margin-top:15px;font-size:31px}#landing .fw-overview-intro{color:var(--fw-dim);font-size:13px;line-height:1.65}#landing .fw-process-rows article{grid-template-columns:44px 1fr 1.35fr;gap:22px}#landing .fw-process-rows p{max-width:none;font-size:13px}#landing .fw-end{margin:28px 42px 0}#landing .fw-end>div{margin-top:16px}@media (max-width:760px){#landing .fw-hero-grid{gap:28px}#landing .fw-end{margin-inline:25px}#landing .fw-process-rows article{grid-template-columns:30px 1fr 1.3fr;gap:16px}}@media (max-width:640px){#landing .fw-hero-grid{display:block}#landing .fw-description{max-width:none}#landing .fw-right{margin-top:35px}#landing .fw-collage{max-width:360px;margin:0 auto}#landing .fw-process-head{display:block}#landing .fw-overview-intro{max-width:440px;margin-top:18px}#landing .fw-process-rows article{grid-template-columns:26px 1fr;gap:12px}#landing .fw-process-rows p{grid-column:2}#landing .fw-process-rows h3{font-size:23px}}@media (max-width:540px){#landing .fw-end{margin-inline:21px}#landing .fw-hero{padding-bottom:30px}}
