.scJOqG_landing{--lp-paper:var(--bg);--lp-ink:var(--text);--lp-muted:var(--muted);--lp-line:var(--border);--lp-band:#0e1728;--lp-band-raised:#172438;--lp-band-text:#f5f7fa;--lp-band-muted:#bcc9db;--lp-band-line:#34455d;--lp-lime:#d8f757;--lp-shadow:0 1px 2px #0e17280f, 0 18px 48px #0e17281a;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-family:IBM Plex Sans,Arial,sans-serif;font-size:16px;line-height:1.6;overflow:clip}:root[data-theme=dark] .scJOqG_landing{--lp-band:#172438;--lp-band-raised:#213249;--lp-shadow:0 1px 2px #0000004d, 0 18px 48px #00000059}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .scJOqG_landing{--lp-band:#172438;--lp-band-raised:#213249;--lp-shadow:0 1px 2px #0000004d, 0 18px 48px #00000059}}.scJOqG_landing *,.scJOqG_landing :before,.scJOqG_landing :after{box-sizing:border-box}.scJOqG_landing a{color:inherit;text-decoration:none}.scJOqG_landing p{margin:0}.scJOqG_landing h1,.scJOqG_landing h2,.scJOqG_landing h3{color:inherit;margin:0;font-weight:600}.scJOqG_landing h1{letter-spacing:-.045em;font-size:clamp(44px,6.2vw,84px);line-height:1.02}.scJOqG_landing h2{letter-spacing:-.035em;font-size:clamp(32px,3.9vw,52px);line-height:1.08}.scJOqG_landing h3{letter-spacing:-.015em;font-size:20px;line-height:1.3}.scJOqG_landing button,.scJOqG_landing input,.scJOqG_landing select,.scJOqG_landing textarea{font:inherit}.scJOqG_landing button,.scJOqG_landing summary{-webkit-tap-highlight-color:transparent}.scJOqG_landing button{cursor:pointer}.scJOqG_landing :is(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--focus);outline-offset:4px}.scJOqG_landing [id]{scroll-margin-top:88px}.scJOqG_container{width:min(1240px,100% - 96px);margin:0 auto}.scJOqG_mono{font-family:IBM Plex Mono,ui-monospace,monospace}.scJOqG_eyebrow,.scJOqG_sectionLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12.5px;display:inline-flex}.scJOqG_statusDot{background:var(--success);width:8px;height:8px;box-shadow:0 0 0 4px var(--success-bg);border-radius:50%;flex:none}.scJOqG_skipLink{z-index:50;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:6px;padding:10px 14px;position:absolute;top:-60px;left:16px}.scJOqG_skipLink:focus{top:12px}.scJOqG_primaryButton,.scJOqG_secondaryButton{border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 22px;font-size:16px;font-weight:600;line-height:1.2;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.scJOqG_primaryButton{background:var(--action);border:1px solid var(--action);color:var(--on-action)!important}.scJOqG_primaryButton:hover{background:var(--action-hover);border-color:var(--action-hover)}.scJOqG_primaryButton:disabled{opacity:.65;cursor:progress}.scJOqG_secondaryButton{background:var(--surface);color:var(--text);border:1px solid var(--control)}.scJOqG_secondaryButton:hover{border-color:var(--text)}.scJOqG_textLink{text-underline-offset:4px;align-items:center;gap:8px;font-weight:600;display:inline-flex;color:var(--link)!important;text-decoration:underline!important;text-decoration-thickness:1px!important}.scJOqG_header{z-index:30;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--border);position:sticky;top:0}.scJOqG_header .scJOqG_container{align-items:center;gap:28px;min-height:68px;display:flex}.scJOqG_brand{color:var(--text);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;font-weight:600;display:inline-flex}.scJOqG_brand img{width:auto;height:24px;display:block}.scJOqG_brandCloud{color:var(--muted);font-size:15px;font-weight:500}.scJOqG_logoDark{display:none!important}:root[data-theme=dark] .scJOqG_logoLight{display:none!important}:root[data-theme=dark] .scJOqG_logoDark{display:block!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .scJOqG_logoLight{display:none!important}:root:not([data-theme=light]) .scJOqG_logoDark{display:block!important}}.scJOqG_navigation{align-items:center;gap:4px;margin-left:auto;display:flex}.scJOqG_navigation a{min-height:44px;color:var(--text);border-radius:6px;align-items:center;padding:0 12px;font-size:15px;display:inline-flex}.scJOqG_navigation a:hover{background:var(--raised)}.scJOqG_navActions{align-items:center;gap:8px;display:flex}.scJOqG_navActions>a:first-child{align-items:center;min-height:44px;padding:0 12px;font-size:15px;display:inline-flex}.scJOqG_navCta{background:var(--action);border-radius:6px;align-items:center;gap:8px;min-height:40px;padding:8px 16px;font-size:15px;font-weight:600;display:inline-flex;color:var(--on-action)!important}.scJOqG_navCta:hover{background:var(--action-hover)}.scJOqG_hero{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:center;gap:clamp(40px,5vw,80px);padding:clamp(56px,7vw,104px) 0 clamp(56px,6vw,88px);display:grid}.scJOqG_heroCopy h1{margin:22px 0 24px;font-size:clamp(42px,4.6vw,70px)}.scJOqG_heroCopy h1 span{color:var(--action)}.scJOqG_heroLede{max-width:560px;color:var(--muted);font-size:clamp(18px,1.5vw,21px);line-height:1.55}.scJOqG_heroLede strong{color:var(--text);font-weight:600}.scJOqG_heroActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px;display:flex}.scJOqG_heroFacts{color:var(--muted);flex-wrap:wrap;gap:8px 22px;margin:30px 0 0;padding:0;font-size:14.5px;list-style:none;display:flex}.scJOqG_heroFacts li{align-items:center;gap:8px;display:inline-flex}.scJOqG_heroFacts li:before{content:"";background:var(--action);border-radius:50%;width:6px;height:6px}.scJOqG_demo{background:var(--surface);border:1px solid var(--border);box-shadow:var(--lp-shadow);border-radius:12px;position:relative;overflow:hidden}.scJOqG_demoTop{border-bottom:1px solid var(--border);background:var(--raised);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.scJOqG_demoTop p{color:var(--muted);font-size:13px}.scJOqG_roleSwitch{background:var(--surface);border:1px solid var(--border);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.scJOqG_roleSwitch button{min-height:34px;color:var(--text);background:0 0;border:0;border-radius:6px;padding:4px 12px;font-size:14px;font-weight:500}.scJOqG_roleSwitch button[aria-selected=true]{background:var(--selected);color:var(--on-selected);font-weight:600}.scJOqG_demoBody{gap:16px;padding:22px 22px 20px;display:grid}.scJOqG_demoMeta{color:var(--muted);font-size:13px}.scJOqG_demoHeadline{letter-spacing:-.03em;font-size:clamp(24px,2.3vw,31px);font-weight:600;line-height:1.15}.scJOqG_demoSub{color:var(--muted);font-size:15px;margin-top:-8px!important}.scJOqG_trustLine{color:var(--text);align-items:center;gap:8px;font-size:14px;display:flex}.scJOqG_trustLine svg{color:var(--success);flex:none}.scJOqG_aiRead{border:1px solid var(--border);background:var(--bg);border-radius:8px;padding:14px 16px;font-size:15px;line-height:1.6}.scJOqG_aiTag{background:var(--selected);color:var(--on-selected);vertical-align:2px;border-radius:4px;margin-right:8px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.scJOqG_chip{background:var(--selected);color:var(--on-selected);white-space:nowrap;border-radius:4px;padding:1px 6px;font-weight:600;display:inline}.scJOqG_demoCurve{width:100%;height:92px;display:block}.scJOqG_curveLine{fill:none;stroke:var(--text);stroke-width:1.6px;vector-effect:non-scaling-stroke}.scJOqG_curveBand{fill:var(--selected)}.scJOqG_curveBase{stroke:var(--border);stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.scJOqG_curveLabel{fill:var(--muted);font-family:IBM Plex Sans,Arial,sans-serif;font-size:11px}.scJOqG_rows{border-top:1px solid var(--border);display:grid}.scJOqG_row{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 0;font-size:14.5px;display:grid}.scJOqG_row strong{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:600}.scJOqG_row small{color:var(--muted);font-size:12.5px;display:block}.scJOqG_track{height:18px;position:relative}.scJOqG_track:before{content:"";background:var(--border);height:2px;position:absolute;top:8px;left:0;right:0}.scJOqG_band{background:var(--raised);border:1px solid var(--border);border-radius:5px;height:10px;position:absolute;top:4px}.scJOqG_dot{background:var(--text);width:12px;height:12px;box-shadow:0 0 0 3px var(--surface);border-radius:50%;margin-left:-6px;position:absolute;top:3px}.scJOqG_dot.scJOqG_up{background:var(--action)}.scJOqG_checks{gap:8px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.scJOqG_checks li{align-items:flex-start;gap:10px;display:flex}.scJOqG_checks li svg{color:var(--success);flex:none;margin-top:3px}.scJOqG_methodLine{color:var(--muted);border-top:1px solid var(--border);padding-top:12px;font-size:13px}.scJOqG_demoNote{border-top:1px solid var(--border);color:var(--muted);background:var(--raised);padding:10px 18px;font-size:12.5px}.scJOqG_worksWith{border-block:1px solid var(--border);background:var(--surface)}.scJOqG_worksGrid{grid-template-columns:minmax(0,.9fr) minmax(0,2fr);align-items:center;gap:32px;padding:28px 0;display:grid}.scJOqG_worksGrid h2{letter-spacing:-.015em;font-size:20px;line-height:1.35}.scJOqG_worksGrid h2 span{color:var(--muted);letter-spacing:0;margin-top:4px;font-size:15px;font-weight:400;display:block}.scJOqG_makers{flex-wrap:wrap;gap:8px 10px;margin:0;padding:0;list-style:none;display:flex}.scJOqG_makers li{border:1px solid var(--border);background:var(--bg);border-radius:6px;padding:7px 12px;font-size:14.5px;font-weight:500}.scJOqG_makers li.scJOqG_format{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px}.scJOqG_worksNote{color:var(--muted);grid-column:2;font-size:12.5px;margin-top:-18px!important}.scJOqG_worksNote a{color:var(--link);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.scJOqG_section{padding:clamp(72px,9vw,128px) 0}.scJOqG_sectionAlt{background:var(--surface);border-block:1px solid var(--border)}.scJOqG_sectionHead{gap:18px;max-width:760px;margin-bottom:clamp(36px,5vw,64px);display:grid}.scJOqG_sectionHead p:last-child{color:var(--muted);font-size:19px;line-height:1.6}.scJOqG_split{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(36px,6vw,96px);display:grid}.scJOqG_split.scJOqG_reverse>:first-child{order:2}.scJOqG_steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.scJOqG_steps li{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:28px 26px 30px;position:relative}.scJOqG_steps li:before{counter-increment:step;content:"0" counter(step);color:var(--action);margin-bottom:26px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px;font-weight:600;display:block}.scJOqG_steps h3{margin-bottom:10px}.scJOqG_steps p{color:var(--muted)}.scJOqG_stepVisual{border-top:1px dashed var(--border);color:var(--text);gap:6px;margin-top:22px;padding-top:18px;font-size:13.5px;display:grid}.scJOqG_stepVisual span{justify-content:space-between;gap:10px;display:flex}.scJOqG_stepVisual em{color:var(--muted);font-style:normal}.scJOqG_ok,.scJOqG_warn{align-items:center;gap:5px;font-weight:600;display:inline-flex}.scJOqG_ok{color:var(--success)}.scJOqG_warn{color:var(--warning)}.scJOqG_band6{background:var(--lp-band);color:var(--lp-band-text)}.scJOqG_band6 .scJOqG_sectionLabel,.scJOqG_band6 .scJOqG_sectionHead p:last-child{color:var(--lp-band-muted)}.scJOqG_band6 h2 em{color:var(--lp-lime);font-style:normal}.scJOqG_axisGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.scJOqG_axisCard{border:1px solid var(--lp-band-line);background:var(--lp-band-raised);border-radius:10px;grid-template-rows:auto auto auto 1fr auto;gap:10px;padding:26px 26px 22px;display:grid}.scJOqG_axisCard svg{aspect-ratio:480/140;width:100%;height:auto;margin-bottom:10px;display:block}.scJOqG_axisCard h3{letter-spacing:-.015em;font-size:20px}.scJOqG_axisCard p{color:var(--lp-band-muted);font-size:15px}.scJOqG_lrBars{border-top:1px solid var(--lp-band-line);gap:8px;margin-top:6px;padding-top:14px;display:grid}.scJOqG_lrBar{color:var(--lp-band-muted);grid-template-columns:44px minmax(0,1fr) 62px;align-items:center;gap:12px;font-size:14px;display:grid}.scJOqG_lrBar i{background:var(--lp-band-line);border-radius:4px;height:8px;position:relative;overflow:hidden}.scJOqG_lrBar i b{border-radius:4px;position:absolute;inset:0 auto 0 0}.scJOqG_lrBar strong{text-align:right;color:var(--lp-band-text);font-variant-numeric:tabular-nums;font-weight:600}.scJOqG_lrLeft{background:var(--lp-lime)}.scJOqG_lrRight{background:var(--lp-band-text)}.scJOqG_axisCard p.scJOqG_axisSame{font-size:13px}.scJOqG_axisLine{fill:none;stroke:var(--lp-band-text);stroke-width:1.6px}.scJOqG_axisLineAlt{fill:none;stroke:var(--lp-lime);stroke-width:1.8px}.scJOqG_axisMuted{fill:none;stroke:var(--lp-band-line);stroke-width:1px}.scJOqG_axisMark,.scJOqG_axisMarkAlt{stroke-width:1px;stroke-dasharray:3 4}.scJOqG_axisMark{stroke:var(--lp-band-text);opacity:.55}.scJOqG_axisMarkAlt{stroke:var(--lp-lime);opacity:.8}.scJOqG_axisFill{fill:var(--lp-lime)}.scJOqG_axisPlate{fill:none;stroke:var(--lp-band-muted);stroke-width:1.2px}.scJOqG_axisText{fill:var(--lp-band-muted);font-family:IBM Plex Sans,Arial,sans-serif;font-size:11px}.scJOqG_bandNote{color:var(--lp-band-muted);font-size:14px;margin-top:28px!important}.scJOqG_frame{background:var(--surface);border:1px solid var(--border);box-shadow:var(--lp-shadow);border-radius:12px;overflow:hidden}.scJOqG_frameTop{border-bottom:1px solid var(--border);background:var(--raised);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:13px;display:flex}.scJOqG_frameTop b{color:var(--text);font-weight:600}.scJOqG_frameBody{padding:20px 20px 8px}.scJOqG_frameHeadline{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.25;margin-bottom:14px!important}.scJOqG_group{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:12px 0 6px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px}.scJOqG_person{border:1px solid var(--border);border-left:3px solid var(--border);border-radius:6px;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;margin-bottom:8px;padding:12px 14px;font-size:14.5px;display:grid}.scJOqG_person.scJOqG_look{border-left-color:var(--warning)}.scJOqG_person.scJOqG_best{border-left-color:var(--action)}.scJOqG_person b{font-weight:600}.scJOqG_person strong{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.scJOqG_person span{color:var(--muted);grid-column:1/-1;font-size:13.5px}.scJOqG_notTested{color:var(--muted);padding:4px 0 14px;font-size:14px}.scJOqG_featureList{gap:18px;margin:30px 0 0;padding:0;list-style:none;display:grid}.scJOqG_featureList li{grid-template-columns:24px minmax(0,1fr);gap:12px;display:grid}.scJOqG_featureList li:before{content:"";background:var(--selected);border:5px solid var(--selected);width:18px;height:18px;box-shadow:inset 0 0 0 4px var(--action);border-radius:50%;margin-top:4px}.scJOqG_featureList b{font-weight:600;display:block}.scJOqG_featureList span{color:var(--muted)}.scJOqG_partsStrip{width:100%;height:120px;margin:6px 0 4px;display:block}.scJOqG_partBox{fill:var(--surface);stroke:var(--border)}.scJOqG_partBoxOn{fill:var(--selected);stroke:var(--action)}.scJOqG_partNum{fill:var(--text);font-family:IBM Plex Sans,Arial,sans-serif;font-size:12px;font-weight:600}.scJOqG_partTrace{fill:none;stroke:var(--text);stroke-width:1.2px;vector-effect:non-scaling-stroke}.scJOqG_partList{margin:4px 0 12px;display:grid}.scJOqG_partRow{border-bottom:1px solid var(--border);grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:9px 0;font-size:14px;display:grid}.scJOqG_partRow:last-child{border-bottom:0}.scJOqG_partRow i{color:var(--muted);font-variant-numeric:tabular-nums;font-style:normal}.scJOqG_partRow small{color:var(--muted);font-size:12.5px;display:block}.scJOqG_partRow .scJOqG_pill{border:1px solid var(--control);background:var(--surface);border-radius:6px;padding:3px 9px;font-size:12.5px}.scJOqG_pillPair{gap:6px;display:inline-flex}.scJOqG_partRow .scJOqG_pillOn{background:var(--success-bg);color:var(--success);border-color:#0000;font-weight:600}.scJOqG_partSave{justify-content:flex-end;padding:12px 0 8px;display:flex}.scJOqG_partSave span{background:var(--action);color:var(--on-action);border-radius:6px;padding:8px 14px;font-size:14px;font-weight:600}.scJOqG_partRow.scJOqG_unsure{background:var(--warning-bg);border-radius:6px;margin:0 -10px;padding-inline:10px}.scJOqG_aiGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(36px,5vw,80px);display:grid}.scJOqG_aiCard{background:var(--surface);border:1px solid var(--border);box-shadow:var(--lp-shadow);border-radius:12px;gap:14px;padding:22px;display:grid}.scJOqG_aiCard .scJOqG_aiRead{font-size:16px}.scJOqG_aiActions{flex-wrap:wrap;gap:8px;display:flex}.scJOqG_aiActions span{border:1px solid var(--control);border-radius:6px;padding:7px 12px;font-size:14px}.scJOqG_aiFoot{color:var(--muted);font-size:13px}.scJOqG_promises{border-top:1px solid var(--border);gap:0;margin:0;padding:0;list-style:none;display:grid}.scJOqG_promises li{border-bottom:1px solid var(--border);padding:18px 0}.scJOqG_promises b{margin-bottom:4px;font-weight:600;display:block}.scJOqG_promises span{color:var(--muted)}.scJOqG_tests{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.scJOqG_tests li{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:18px 16px}.scJOqG_tests b{font-weight:600;display:block}.scJOqG_tests span{color:var(--muted);margin-top:6px;font-size:14px;display:block}.scJOqG_tests li.scJOqG_free{background:var(--selected);color:var(--on-selected);border-color:#0000}.scJOqG_tests li.scJOqG_free span{color:var(--on-selected)}.scJOqG_testsNote{color:var(--muted);font-size:15px;margin-top:18px!important}.scJOqG_openGrid{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.scJOqG_openGrid article{border-bottom:1px solid var(--border);padding:28px 28px 30px 0}.scJOqG_openGrid article+article{border-left:1px solid var(--border);padding-left:28px}.scJOqG_openGrid article:nth-child(3n+1){border-left:0;padding-left:0}.scJOqG_openGrid h3{margin-bottom:8px}.scJOqG_openGrid p{color:var(--muted)}.scJOqG_trustGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.scJOqG_trustGrid article{background:var(--raised);border-radius:10px;padding:24px 22px}.scJOqG_trustGrid h3{margin-bottom:8px;font-size:18px}.scJOqG_trustGrid p{color:var(--muted);font-size:15px}.scJOqG_apply{background:var(--raised);border-top:1px solid var(--border)}.scJOqG_applyGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.scJOqG_applyGrid>div:first-child>p:not(.scJOqG_sectionLabel){color:var(--muted);max-width:520px;margin-top:18px;font-size:19px}.scJOqG_requestSteps{border-top:1px solid var(--border);max-width:560px;margin:34px 0 0;padding:0;list-style:none;display:grid}.scJOqG_requestSteps li{border-bottom:1px solid var(--border);grid-template-columns:36px minmax(0,1fr);gap:8px;padding:16px 0;display:grid}.scJOqG_requestSteps li>span{color:var(--action);padding-top:2px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px;font-weight:600}.scJOqG_requestSteps strong{font-weight:600}.scJOqG_requestSteps p{color:var(--muted);font-size:15px}.scJOqG_standaloneRequest{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,96px);padding:clamp(48px,7vw,96px) 0;display:grid}.scJOqG_standaloneRequest h1{margin:18px 0;font-size:clamp(40px,5vw,64px)}.scJOqG_standaloneRequest h1 span{color:var(--action)}.scJOqG_standaloneRequest>div:first-child>p:not(.scJOqG_sectionLabel){color:var(--muted);max-width:520px;font-size:19px}.scJOqG_formPanel{background:var(--surface);border:1px solid var(--border);box-shadow:var(--lp-shadow);border-radius:12px;padding:clamp(24px,3vw,36px)}.scJOqG_formTitle h3{letter-spacing:-.025em;font-size:26px}.scJOqG_formIntro{color:var(--muted);margin-top:6px!important}.scJOqG_formFields{gap:18px;margin:26px 0 22px;display:grid}.scJOqG_field{gap:6px;display:grid}.scJOqG_field label{font-size:15px;font-weight:600}.scJOqG_field input,.scJOqG_field select,.scJOqG_field textarea{border:1px solid var(--control);background:var(--surface);width:100%;min-height:48px;color:var(--text);border-radius:6px;padding:11px 13px;font-size:16px}.scJOqG_field textarea{resize:vertical;min-height:96px}.scJOqG_field small{color:var(--muted);font-size:13px}.scJOqG_optionalFields{border-top:1px solid var(--border);padding-top:4px}.scJOqG_optionalFields>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;font-weight:500;list-style:none;display:flex}.scJOqG_optionalFields>summary::-webkit-details-marker{display:none}.scJOqG_optionalFields>summary span{color:var(--muted);font-size:14px;font-weight:400}.scJOqG_optionalFields[open]>summary{margin-bottom:12px}.scJOqG_optionalFields .scJOqG_field+.scJOqG_field{margin-top:16px}.scJOqG_formPanel form>.scJOqG_primaryButton{justify-content:space-between;width:100%}.scJOqG_formError{background:var(--danger-bg);color:var(--danger);border-radius:6px;padding:10px 12px;font-size:14.5px;margin:0 0 14px!important}.scJOqG_formPrivacy{color:var(--muted);font-size:13px;margin-top:14px!important}.scJOqG_formPrivacy a,.scJOqG_formContact a{text-underline-offset:3px;text-decoration:underline}.scJOqG_formContact{border-top:1px solid var(--border);color:var(--muted);padding-top:14px;font-size:14px;margin-top:14px!important}.scJOqG_formSuccess{outline:none;gap:12px;display:grid}.scJOqG_formSuccess>span{background:var(--success-bg);width:44px;height:44px;color:var(--success);border-radius:50%;place-items:center;font-size:20px;display:grid}.scJOqG_formSuccess h3{letter-spacing:-.025em;font-size:26px}.scJOqG_formSuccess>p:not(.scJOqG_eyebrow){color:var(--muted)}.scJOqG_formSuccess a{color:var(--link);text-underline-offset:4px;font-weight:600;text-decoration:underline}.scJOqG_smallNote{font-size:13px}.scJOqG_faqGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(36px,6vw,96px);display:grid}.scJOqG_faqMore{color:var(--muted);max-width:380px;margin-top:20px!important}.scJOqG_faqMore a{color:var(--link);text-underline-offset:3px;text-decoration:underline}.scJOqG_faqList{border-top:1px solid var(--border)}.scJOqG_faqList details{border-bottom:1px solid var(--border)}.scJOqG_faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:14px 0;font-size:17px;font-weight:500;list-style:none;display:flex}.scJOqG_faqList summary::-webkit-details-marker{display:none}.scJOqG_faqList summary span{color:var(--muted);flex:none;font-size:22px;font-weight:400;transition:transform .2s}.scJOqG_faqList details[open] summary span{transform:rotate(45deg)}.scJOqG_faqList details p{color:var(--muted);max-width:680px;padding:0 0 22px}.scJOqG_closing{text-align:center;padding:clamp(64px,8vw,112px) 0}.scJOqG_closing h2{max-width:820px;margin:0 auto 18px}.scJOqG_closing p{color:var(--muted);max-width:620px;font-size:19px;margin:0 auto 30px!important}.scJOqG_footer{border-top:1px solid var(--border);background:var(--surface);padding:48px 0 30px;font-size:14.5px}.scJOqG_footerTop{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:32px;padding-bottom:32px;display:grid}.scJOqG_footerTop>p{color:var(--muted)}.scJOqG_footerTop>div{justify-items:start;gap:10px;display:grid}.scJOqG_footerTop>div a:hover{text-underline-offset:3px;text-decoration:underline}.scJOqG_footerBottom{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:22px;font-size:13px;display:flex}.scJOqG_footerBottom nav{flex-wrap:wrap;gap:8px 22px;display:flex}.scJOqG_footerBottom a:hover{color:var(--text)}@media (prefers-reduced-motion:no-preference){.scJOqG_demoBody>*{animation:.35s both scJOqG_rise}.scJOqG_demoBody>:nth-child(2){animation-delay:30ms}.scJOqG_demoBody>:nth-child(3){animation-delay:60ms}.scJOqG_demoBody>:nth-child(4){animation-delay:90ms}.scJOqG_demoBody>:nth-child(5){animation-delay:.12s}}@keyframes scJOqG_rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:1100px){.scJOqG_navigation{display:none}.scJOqG_navActions{margin-left:auto}.scJOqG_tests{grid-template-columns:repeat(3,minmax(0,1fr))}.scJOqG_trustGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.scJOqG_container{width:min(100% - 40px,720px)}.scJOqG_hero,.scJOqG_split,.scJOqG_aiGrid,.scJOqG_applyGrid,.scJOqG_standaloneRequest,.scJOqG_faqGrid{grid-template-columns:minmax(0,1fr)}.scJOqG_split.scJOqG_reverse>:first-child{order:0}.scJOqG_worksGrid{grid-template-columns:minmax(0,1fr);gap:14px}.scJOqG_worksNote{grid-column:1;margin-top:0!important}.scJOqG_steps,.scJOqG_openGrid{grid-template-columns:minmax(0,1fr)}.scJOqG_openGrid article,.scJOqG_openGrid article+article{border-left:0;padding:24px 0}.scJOqG_footerTop{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.scJOqG_container{width:calc(100% - 32px)}.scJOqG_header .scJOqG_container{gap:12px;min-height:60px}.scJOqG_brandCloud{display:none}.scJOqG_navActions>a:first-child{padding:0 6px}.scJOqG_navCta{padding:8px 12px}.scJOqG_heroActions>a{width:100%}.scJOqG_demoTop{flex-direction:column;align-items:stretch}.scJOqG_roleSwitch{width:100%}.scJOqG_roleSwitch button{flex:1 1 0;padding:4px 6px}.scJOqG_demoBody{padding:18px 16px}.scJOqG_row{grid-template-columns:minmax(0,1fr) auto}.scJOqG_row .scJOqG_track{grid-area:2/1/auto/-1}.scJOqG_axisGrid,.scJOqG_trustGrid{grid-template-columns:minmax(0,1fr)}.scJOqG_tests{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.scJOqG_tests li{padding:14px 13px}.scJOqG_partRow{grid-template-columns:22px minmax(0,1fr) auto}.scJOqG_partRow>.scJOqG_pill{display:none}.scJOqG_pillPair{grid-column:2/-1}.scJOqG_frameBody{padding:16px 14px 6px}}@media (max-width:360px){.scJOqG_navActions>a:first-child{display:none}}
._9khIca_legalPage{min-height:100vh;overflow:visible}._9khIca_documentHeader{max-width:1000px;padding:30px 0 38px}._9khIca_documentNav{flex-wrap:wrap;gap:10px 25px;margin-bottom:46px;font-size:14px;display:flex}._9khIca_documentNav a{border-bottom:2px solid #0000;align-items:center;min-height:44px;display:inline-flex}._9khIca_documentNav a[aria-current=page]{border-color:var(--lp-ink);font-weight:650}._9khIca_documentNav a:hover{border-color:var(--lp-muted)}._9khIca_legalPage ._9khIca_documentHeader h1{letter-spacing:-.06em;margin:15px 0 22px;font-size:clamp(48px,5.8vw,78px)}._9khIca_introduction{max-width:720px;color:var(--lp-muted);font-size:20px;line-height:1.6}._9khIca_updated{color:var(--lp-muted);font-size:13px;margin-top:23px!important}._9khIca_facts{border-block:1px solid var(--lp-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 48px;display:grid}._9khIca_facts>div{padding:22px 28px}._9khIca_facts>div:first-child{padding-left:0}._9khIca_facts>div+div{border-left:1px solid var(--lp-line)}._9khIca_facts dt{letter-spacing:.06em;color:var(--lp-muted);margin-bottom:6px;font-size:12px}._9khIca_facts dd{margin:0;font-size:19px;font-weight:550;line-height:1.4}._9khIca_documentGrid{grid-template-columns:minmax(200px,260px) minmax(0,760px);align-items:start;gap:clamp(45px,6vw,90px);padding-bottom:80px;display:grid}._9khIca_contents{max-height:calc(100vh - 140px);padding:0 10px 6px 0;font-size:14px;position:sticky;top:110px;overflow-y:auto}._9khIca_contents ol{margin:16px 0 24px;padding:0 0 0 21px}._9khIca_contents li{padding-left:5px}._9khIca_contents li::marker{color:#687b94;font-size:12px}._9khIca_contents li a{padding:7px 0;line-height:1.45;display:block}._9khIca_contents a:hover{text-underline-offset:4px;text-decoration:underline}._9khIca_contactNote{border-top:1px solid var(--lp-line);color:var(--lp-muted);overflow-wrap:anywhere;padding-top:21px;font-size:13px}._9khIca_contactNote a{text-underline-offset:3px;margin-top:6px;text-decoration:underline;display:inline-block}._9khIca_document{min-width:0}._9khIca_document>section{border-bottom:1px solid var(--lp-line);margin-bottom:35px;padding-bottom:35px;scroll-margin-top:112px}._9khIca_sectionHeading{align-items:baseline;gap:17px;margin-bottom:20px;display:flex}._9khIca_sectionHeading>span{font-variant-numeric:tabular-nums;color:var(--lp-muted);font-size:12px}._9khIca_legalPage ._9khIca_sectionHeading h2{letter-spacing:-.035em;font-size:clamp(26px,2.6vw,32px);line-height:1.2}._9khIca_sectionBody{overflow-wrap:anywhere;font-size:16px;line-height:1.8}._9khIca_sectionBody p+p,._9khIca_sectionBody p+ul,._9khIca_sectionBody p+ol,._9khIca_sectionBody ul+p,._9khIca_sectionBody ol+p{margin-top:16px}._9khIca_sectionBody ul,._9khIca_sectionBody ol{padding-left:22px}._9khIca_sectionBody li{margin-bottom:9px;padding-left:5px}._9khIca_legalPage ._9khIca_sectionBody h3{letter-spacing:-.02em;margin:26px 0 10px;font-size:19px;line-height:1.4}._9khIca_sectionBody a{text-underline-offset:4px;-webkit-text-decoration:underline #95a4b8;text-decoration:underline #95a4b8}._9khIca_sectionBody a:hover{-webkit-text-decoration-color:var(--lp-ink);text-decoration-color:var(--lp-ink)}._9khIca_sectionBody code{color:inherit;background:#e9ecea;border-radius:3px;padding:2px 5px;font-size:.85em}._9khIca_address{margin:18px 0;font-style:normal;line-height:1.9}._9khIca_callout{background:#eef2df;border-left:3px solid #8ca337;margin:22px 0;padding:19px 22px}._9khIca_callout strong{margin-bottom:5px;display:block}._9khIca_tableWrap{border:1px solid var(--lp-line);border-radius:4px;margin:20px 0;overflow-x:auto}._9khIca_tableWrap table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.65}._9khIca_tableWrap caption{text-align:left;color:var(--lp-muted);background:#eef0e9;padding:14px 17px;font-size:13px}._9khIca_tableWrap th,._9khIca_tableWrap td{text-align:left;vertical-align:top;border-top:1px solid var(--lp-line);min-width:150px;padding:14px 17px}._9khIca_tableWrap thead th{color:var(--lp-muted);letter-spacing:.035em;background:#f2f3ed;font-size:12px;font-weight:650}._9khIca_tableWrap tbody th{width:31%;font-weight:600}._9khIca_documentEnd{flex-wrap:wrap;justify-content:space-between;gap:20px;font-size:14px;display:flex}._9khIca_documentEnd a{border-bottom:1px solid #aab6c4;align-items:center;gap:15px;min-height:44px;display:inline-flex}@media (max-width:900px){._9khIca_documentGrid{grid-template-columns:1fr;gap:34px}._9khIca_contents{max-height:none;padding-right:0;position:static}._9khIca_contents ol{columns:2;column-gap:30px}._9khIca_contents li{break-inside:avoid}._9khIca_contactNote{display:none}._9khIca_document{max-width:760px}}@media (max-width:560px){._9khIca_documentHeader{padding-top:19px}._9khIca_documentNav{gap:10px 18px;margin-bottom:29px;font-size:13px}._9khIca_legalPage ._9khIca_documentHeader h1{font-size:46px}._9khIca_introduction{font-size:18px}._9khIca_facts{grid-template-columns:1fr;margin-bottom:28px}._9khIca_facts>div,._9khIca_facts>div:first-child{padding:15px 0}._9khIca_facts>div+div{border-left:0;border-top:1px solid var(--lp-line)}._9khIca_facts dt{margin-bottom:4px}._9khIca_facts dd{font-size:17px}._9khIca_contents ol{columns:1}._9khIca_contents li a{padding:9px 0}._9khIca_documentGrid{padding-bottom:48px}._9khIca_sectionHeading{gap:12px}._9khIca_sectionBody{font-size:16px}._9khIca_tableWrap th,._9khIca_tableWrap td{min-width:125px;padding:11px 12px}._9khIca_callout{padding:16px}}@media print{._9khIca_legalPage{color:#111;background:#fff;overflow:visible}._9khIca_legalPage>header,._9khIca_legalPage>footer,._9khIca_documentNav,._9khIca_contents,._9khIca_documentEnd{display:none}._9khIca_legalPage>main{width:100%}._9khIca_documentHeader{padding:0 0 18px}._9khIca_legalPage ._9khIca_documentHeader h1{font-size:32pt}._9khIca_introduction{font-size:12pt}._9khIca_facts{margin-bottom:26px}._9khIca_facts>div{padding-block:10px}._9khIca_facts dd{font-size:11pt}._9khIca_documentGrid{padding:0;display:block}._9khIca_document{max-width:none}._9khIca_document>section{margin-bottom:20px;padding-bottom:20px}._9khIca_sectionHeading{break-after:avoid}._9khIca_legalPage ._9khIca_sectionHeading h2{font-size:17pt}._9khIca_sectionBody{font-size:10.5pt;line-height:1.6}._9khIca_legalPage ._9khIca_sectionBody h3{break-after:avoid;font-size:12pt}._9khIca_tableWrap{overflow:visible}._9khIca_tableWrap table{font-size:9pt}._9khIca_tableWrap tr{break-inside:avoid}}
