:root{--bg:#fbfbf9;--bg-soft:#f3f3ef;--bg-ink:#08080a;--line:#e6e6df;--ink:#111113;--muted:#6a6a65;--meta:#909089;--accent:#00d4aa;--accent-soft:#e2f8f2;--accent-border:#c5ece2;--focus:#1eaedb;--link-hover:#0e9e7f;--hero-text:#f4f4f1;--hero-muted:#9b9da3;--glow:#3cffd0;--shadow-soft:0 1px 2px #1010140a, 0 12px 32px #1010140d;--shadow-lift:0 2px 6px #1010140d, 0 22px 48px #10101417;--sans:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--display:"Noto Sans SC", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--mono:"Cascadia Mono", "SF Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;color:var(--ink);background:var(--bg);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.6;overflow-x:hidden}::selection{color:var(--bg);background:#00d4aa}a{color:inherit;text-decoration:none}button,summary{font:inherit;color:inherit}button:not(:disabled){cursor:pointer}h1,h2,h3,p,ol,ul{margin:0}ol,ul{padding:0;list-style:none}a,button,summary{transition:color .15s,background-color .15s,border-color .15s,box-shadow .2s,transform .2s}a:hover{color:var(--link-hover)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.siteHeader{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08080ad1;border-bottom:1px solid #ffffff14;height:72px;position:fixed;top:0;left:0;right:0}.headerInner{align-items:center;gap:20px;width:min(1280px,100% - 64px);height:100%;margin-inline:auto;display:flex}.brandLockup{color:var(--hero-text);letter-spacing:.02em;flex:none;align-items:center;gap:9px;font-size:20px;font-weight:700;line-height:1;display:inline-flex}.brandLockup svg{color:var(--accent)}.headerBadge{color:var(--hero-muted);font:500 10px/1.2 var(--mono);letter-spacing:.04em;border:1px solid #ffffff1a;border-radius:999px;flex:none;padding:5px 11px}.desktopNav{justify-content:center;align-items:center;gap:24px;margin-left:auto;display:flex}.desktopNav a{color:#ced7deb8;font:500 13px/1 var(--sans);letter-spacing:.04em;align-items:center;gap:5px;display:inline-flex}.desktopNav a:hover{color:var(--hero-text)}.headerCta,.mobileConsole{min-height:40px;color:var(--bg-ink);background:var(--hero-text);font:600 13px/1 var(--sans);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 22px;display:inline-flex}.headerCta:hover,.mobileConsole:hover{color:var(--bg-ink);background:#fff}.mobileConsole,.mobileMenu{display:none}.btnLight,.btnGhostLight,.btnDark,.btnGhostDark{min-height:46px;font:600 15px/1 var(--sans);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 28px;display:inline-flex}.btnLight{color:var(--bg-ink);background:linear-gradient(135deg,#fff 0%,#e4faf4 100%);box-shadow:0 4px 24px #3cffd01f}.btnLight:hover{color:var(--bg-ink);background:#fff;transform:translateY(-1px);box-shadow:0 8px 32px #3cffd02e}.btnGhostLight{color:#effffae6;background:#1431352e;border:1px solid #77e2d357;box-shadow:inset 0 1px #dafff914}.btnGhostLight:hover{color:var(--hero-text);background:#4bb3a924;border-color:#8af4e2c2}.btnDark{color:var(--bg);background:var(--ink);box-shadow:var(--shadow-soft)}.btnDark:hover{color:var(--bg);box-shadow:var(--shadow-lift);background:#2a2a2e;transform:translateY(-1px)}.btnGhostDark{color:var(--hero-text);background:0 0;border:1px solid #ffffff59}.btnGhostDark:hover{color:var(--hero-text);background:#ffffff12;border-color:#ffffffd9}.btnLink{min-height:46px;color:var(--hero-text);font:500 15px/1 var(--sans);align-items:center;gap:6px;padding:0 8px;display:inline-flex}.btnLink:hover{color:var(--glow)}.btnLink svg{transition:transform .15s}.btnLink:hover svg{transform:translate(2px,-2px)}.hero{color:var(--hero-text);background:var(--bg-ink);min-height:100svh;display:flex;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 22% 36%,#7499b814,#0000 42%),radial-gradient(circle at 82% 76%,#b1cadc0f,#0000 38%);position:absolute;inset:0}.heroInner{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;width:100%;min-height:100svh;margin-inline:auto;padding:112px 48px 96px;display:grid;position:relative}.heroCopy{z-index:2;max-width:720px;position:relative}.heroVisual{z-index:2;position:relative}.heroVisual .globeFrame{width:min(560px,100%);margin:0 auto}.heroSceneLayer{z-index:0;pointer-events:none;position:absolute;inset:0}.heroSceneLayer .heroScene,.heroSceneLayer .heroScene canvas{inset:0;width:100%!important;height:100%!important;position:absolute!important}.dot{background:var(--accent);width:7px;height:7px;box-shadow:0 0 10px var(--accent);border-radius:50%}.heroTitle{color:var(--hero-text);max-width:700px;font-family:var(--display);letter-spacing:.01em;text-wrap:balance;margin-top:0;font-size:clamp(44px,4.8vw,70px);font-weight:900;line-height:1.08}.heroTitle span{color:var(--hero-text);letter-spacing:.045em;white-space:nowrap;background:linear-gradient(102deg,#fff 0%,#f3fbf7 46%,#8ce5d5 100%);-webkit-text-fill-color:transparent;-webkit-text-stroke:.25px #ffffff29;filter:drop-shadow(0 0 24px #69dcca21);-webkit-background-clip:text;background-clip:text;font-size:.78em;font-weight:800;display:inline-block}.heroTitlePrimary{font-family:var(--display);margin-top:30px;letter-spacing:.045em!important;background:linear-gradient(102deg,#fff 0%,#f3fbf7 46%,#8ce5d5 100%)!important;-webkit-text-fill-color:transparent!important;-webkit-text-stroke:.25px #ffffff1f!important;filter:drop-shadow(0 0 20px #69dcca1a)!important;-webkit-background-clip:text!important;background-clip:text!important;font-size:.54em!important;font-weight:800!important}.heroTitleSecondary{background:linear-gradient(102deg,#fff 0%,#edf9f5 48%,#83e2d2 100%);font-size:1em;font-weight:900}.heroTitlePrimary{transform-origin:0;transform:translate(3px)}.heroTitleSecondary{transform-origin:0;letter-spacing:.02em;transform:translate(-4px)}.heroTitlePrimary:before{content:"";vertical-align:middle;background:linear-gradient(90deg,#74f0d7f2,#74f0d72e);border-radius:999px;width:28px;height:2px;margin:0 12px 0 1px;display:inline-block;box-shadow:0 0 12px #4ee5ca57}.heroSub{display:none}.heroCta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:62px;display:flex}.heroMeta{color:var(--hero-muted);font:500 13px/1.5 var(--sans);letter-spacing:.04em;border-top:1px solid #ffffff1a;margin-top:44px;padding-top:24px}.heroVisual{justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.globeFrame{aspect-ratio:1;width:min(560px,100%);margin:0 auto;position:relative}.globeFrame:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#aac8dc0d,#0000 70%);border-radius:50%;position:absolute;inset:0}.heroScene,.heroScene canvas{inset:0;width:100%!important;height:100%!important;position:absolute!important}.section{padding:132px 48px;scroll-margin-top:72px}.sectionSoft{background:var(--bg-soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sectionHead{grid-template-columns:220px minmax(0,1fr);gap:64px;max-width:1280px;margin:0 auto;display:grid}.sectionRail{color:#8a918f;font:600 12px/1 var(--sans);letter-spacing:.12em;border-top:1px solid var(--line);padding-top:8px}.sectionText{max-width:780px}.sectionTitle{color:var(--ink);font-family:var(--display);letter-spacing:0;text-wrap:balance;font-size:clamp(32px,3.8vw,46px);font-weight:700;line-height:1.22}.sectionSub{max-width:540px;color:var(--muted);margin-top:18px;font-size:14px;line-height:1.7}.iconChip{width:42px;height:42px;color:var(--hero-text);background:var(--bg-ink);border-radius:10px;flex:none;place-items:center;display:grid}.steps{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;max-width:1280px;margin:82px auto 0;padding-top:64px;display:grid}.step{position:relative}.step:before{content:"";background:var(--ink);width:48px;height:2px;position:absolute;top:-65px;left:0}.stepNum{color:#dcdcd6;font:500 42px/1 var(--mono);letter-spacing:-.02em;display:block}.stepTitle{margin-top:18px;font-size:17px;font-weight:600;line-height:1.35}.stepDesc{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.6}.stepEndpoint{color:var(--ink);border:1px solid var(--line);background:var(--bg);font:500 11px/1 var(--mono);letter-spacing:.04em;border-radius:999px;margin-top:20px;padding:6px 12px;display:inline-block}.features{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:88px;max-width:1280px;margin:82px auto 0;display:grid}.feature{border-bottom:1px solid var(--line);align-items:flex-start;gap:20px;padding:34px 0;display:flex}.featureTitle{font-size:17px;font-weight:600;line-height:1.35}.featureDesc{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.6}.proSection{background:#eef0e8}.proScenarios{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:72px;display:grid}.proScenario{background:#f9faf5;border:1px solid #d2d5c8;border-radius:16px;flex-direction:column;min-height:300px;padding:28px;display:flex}.proIcon{color:#f7f8f2;background:#252a20;border-radius:13px;place-items:center;width:46px;height:46px;display:grid}.proScenario h3{margin-top:46px;font-size:23px;font-weight:600}.proScenario p{color:#5f6557;margin-top:10px;font-size:14px;line-height:1.7}.proScenario a{color:#252a20;align-items:center;gap:7px;margin-top:auto;padding-top:24px;font-size:13px;font-weight:700;display:inline-flex}.proCompare{border-top:1px solid #c9cdbf;max-width:760px;margin:48px 0 0 auto}.proCompareRow{color:#4f5548;border-bottom:1px solid #d7dacf;grid-template-columns:minmax(0,1fr) 120px 120px;align-items:center;gap:12px;padding:14px 4px;font-size:13px;display:grid}.proCompareHead{color:#7b8173;font:600 11px/1 var(--mono);letter-spacing:.06em}.proCompareRow span:not(:first-child){text-align:center}.proCompareRow .yes{color:#252a20;font-weight:700}.proCompareRow .no{color:#9a9f92}.onboardWrap{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;width:100%;margin:82px auto 0;display:grid}.onboardSteps li{align-items:flex-start;gap:24px;padding:28px 0;display:flex}.onboardSteps li+li{border-top:1px solid var(--line)}.onboardNum{width:48px;color:var(--ink);font:600 15px/1.6 var(--mono);letter-spacing:.06em;flex:none}.onboardSteps h3{font-size:18px;font-weight:600;line-height:1.35}.onboardSteps p{color:var(--muted);margin-top:5px;font-size:13px;line-height:1.6}.terminal{color:#efeaff;box-shadow:var(--shadow-lift);background:#14121c;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.terminalTop{font:500 12px/1 var(--sans);letter-spacing:.04em;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:15px 20px;display:flex}.terminalBody{font:500 14px/2 var(--sans);padding:28px}.terminalBody b{color:#3cffd0}.terminalBody i{color:#3cffd0;font-style:normal}.terminalComment{color:#efeaff73}.downloadSection{background:var(--bg-soft);border-top:1px solid var(--line);padding:140px 48px;scroll-margin-top:72px}.downloadInner{width:100%;margin:0 auto}.compactHeading{grid-template-columns:220px minmax(0,1fr) auto;align-items:end;gap:64px;display:grid}.productKicker{color:var(--meta);border-top:1px solid var(--line);font:600 12px/1 var(--mono);letter-spacing:.16em;padding-top:8px}.compactHeading h2{letter-spacing:-.01em;font-size:clamp(34px,4.2vw,52px);font-weight:600;line-height:1.14}.releaseVersion{color:var(--meta);font:500 12px/1.4 var(--mono);padding-bottom:6px}.releaseVersion strong{color:var(--ink);font-weight:600}.downloadLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:72px;display:grid}.selectorColumn,.selectedDownload,.unavailable{border-radius:14px;min-height:340px}.selectorColumn{border:1px solid var(--line);background:var(--bg);padding:28px}.fieldLabel{color:var(--meta);font:500 11px/1 var(--mono);letter-spacing:.04em;margin-bottom:12px}.editionChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.editionChoice{cursor:pointer;min-height:66px;color:var(--ink);border:1px solid var(--line);background:var(--bg);text-align:left;border-radius:10px;padding:12px 14px}.editionChoice:hover{border-color:var(--ink)}.editionChoice.active{color:var(--bg);border-color:var(--ink);background:var(--ink)}.editionChoice strong,.editionChoice small{display:block}.editionChoice strong{font-size:14px}.editionChoice small{color:var(--meta);margin-top:4px;font-size:11px}.editionChoice.active small{color:#c9c9c2}.editionSystemLabel{margin-top:22px}.platformChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.platformChoice,.architectureChoice{cursor:pointer;min-width:0;color:var(--ink);border:1px solid var(--line);background:var(--bg);border-radius:10px}.platformChoice{min-height:52px;font:500 14px/1 var(--sans);justify-content:center;align-items:center;gap:7px;padding:0 12px;display:flex}.platformChoice:hover,.architectureChoice:hover{border-color:var(--ink)}.platformChoice.active,.architectureChoice.active{color:var(--bg);border-color:var(--ink);background:var(--ink)}.architectureLabel{margin-top:22px}.architectureChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.architectureChoice{text-align:left;min-height:66px;padding:12px 16px}.architectureChoice span{font-size:14px;font-weight:600;display:block}.architectureChoice small{color:var(--meta);margin-top:2px;font-size:11px;display:block}.selectedDownload{color:#f5f5f2;background:var(--bg-ink);box-shadow:var(--shadow-lift);flex-direction:column;justify-content:center;align-items:flex-start;padding:30px;display:flex}.recommendation{color:#a1a1aa;font:500 11px/1 var(--mono);letter-spacing:.02em;align-items:center;gap:8px;display:flex}.recommendationDot{background:#3cffd0;border-radius:50%;width:7px;height:7px}.selectedDownload h3{color:#fff;margin-top:20px;font-size:26px;font-weight:600;line-height:1.2}.selectedDownload>p{color:#a1a1aa;max-width:100%;font:500 11px/1.4 var(--mono);text-overflow:ellipsis;white-space:nowrap;margin-top:10px;overflow:hidden}.downloadButton{min-height:46px;color:var(--bg-ink);background:var(--hero-text);font:600 15px/1 var(--sans);border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:26px;padding:0 28px;display:inline-flex}.downloadButton:hover{color:var(--bg-ink);background:#fff;transform:translateY(-1px)}.downloadButton.disabled{cursor:not-allowed;opacity:.5;transform:none}.downloadButton.disabled:hover{background:var(--hero-text);transform:none}.releaseDetails{color:#a1a1aa;font:500 11px/1 var(--mono);letter-spacing:.02em;align-items:center;gap:9px;margin-top:16px;display:flex}.checksum{cursor:pointer;color:#d4d4d8;font:inherit;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.checksum:hover{color:#fff}.checksum svg:last-child{transform:rotate(90deg)}.checksumValue{color:#a1a1aa;max-width:100%;font:500 10px/1.4 var(--mono);text-overflow:ellipsis;white-space:nowrap;margin-top:10px;display:block;overflow:hidden}.unavailable{background:var(--bg);border:1px solid var(--line);justify-content:center;align-items:center;gap:18px;margin-top:40px;padding:28px;display:flex}.unavailable svg{color:var(--ink);flex:none}.unavailable strong{font-size:18px;font-weight:600;display:block}.unavailable p{color:var(--meta);margin-top:4px;font-size:14px}.cta{color:#f5f5f2;background:var(--bg-ink);padding:140px 48px;position:relative;overflow:hidden}.cta:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#3cffd01a,#0000 70%);border-radius:50%;width:780px;height:780px;position:absolute;top:-40%;right:-8%}.ctaTitle{letter-spacing:0;color:#fff;max-width:640px;font-size:clamp(36px,4.6vw,58px);font-weight:500;line-height:1.14;position:relative}.ctaSub{color:#a1a1aa;margin-top:20px;font-size:16px;position:relative}.ctaActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:44px;display:flex;position:relative}.siteFooter{background:var(--bg-ink);border-top:1px solid #ffffff14}.footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1280px;margin:0 auto;padding:40px 48px;display:flex}.footerBrand{letter-spacing:.02em;color:var(--hero-text);font-size:16px;font-weight:800}.footerNav{flex-wrap:wrap;gap:24px;display:flex}.footerNav a{color:var(--hero-muted);font-size:14px}.footerNav a:hover{color:var(--hero-text)}.footerCompliance{font-variant-numeric:tabular-nums}.footerCopy{color:var(--hero-muted);font-size:13px}@media (max-width:1023px){.desktopNav,.headerCta{display:none}.mobileConsole{margin-left:auto;display:inline-flex}.mobileMenu{display:block;position:relative}.mobileMenu summary{cursor:pointer;width:42px;height:42px;color:var(--hero-text);border:1px solid #ffffff1f;border-radius:50%;place-items:center;list-style:none;display:grid}.mobileMenu summary::-webkit-details-marker{display:none}.mobileMenu nav{background:#0c0c0ef5;border:1px solid #ffffff1a;border-radius:16px;width:260px;padding:12px;display:grid;position:absolute;top:50px;right:0;box-shadow:0 20px 48px #0006}.mobileMenu nav a{min-height:46px;color:var(--hero-text);font:500 14px/1 var(--sans);border-bottom:1px solid #ffffff14;align-items:center;padding:0 12px;display:flex}.mobileMenu nav a:last-child{border-bottom:0}.heroInner{grid-template-columns:1fr}.heroCopy{max-width:640px;padding:92px 48px 40px}.heroVisual{padding:24px 48px 72px}.globeFrame{width:min(440px,100%)}.heroSceneLayer{opacity:.72}.sectionHead{grid-template-columns:1fr;gap:28px}.sectionRail{border-top:0;padding-top:0}.steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 40px}.onboardWrap{grid-template-columns:1fr;gap:48px}.compactHeading{grid-template-columns:1fr auto;gap:24px}.compactHeading .productKicker{grid-column:1/-1}}@media (max-width:767px){.siteHeader{height:64px}.headerInner{gap:10px;width:calc(100% - 32px)}.brandLockup{font-size:18px}.brandLockup svg{width:18px}.headerBadge{display:none}.mobileConsole{min-height:38px;padding:0 16px;font-size:12px}.mobileMenu summary{width:38px;height:38px}.heroInner{padding:88px 20px 64px}.heroCopy{padding:0}.heroTitle{font-size:clamp(32px,8.7vw,44px);line-height:1.08}.heroTitlePrimary{margin-top:26px}.heroTitleSecondary{transform:translate(-2px)}.heroTitlePrimary:before{width:22px;margin-right:9px}.heroSub{font-size:16px}.heroCta{gap:14px;margin-top:38px}.btnLight,.btnGhostLight,.btnDark,.btnGhostDark{min-height:44px;padding-inline:24px;font-size:14px}.heroMeta{margin-top:32px}.heroVisual{padding:32px 0 0}.globeFrame{width:min(340px,100%)}.heroSceneLayer{opacity:.58}.section,.downloadSection{padding:92px 20px;scroll-margin-top:64px}.sectionTitle,.compactHeading h2{font-size:clamp(30px,8.6vw,40px);line-height:1.2}.sectionSub{font-size:15px}.steps{grid-template-columns:1fr;gap:0;margin-top:56px;padding-top:48px}.step{padding-bottom:40px}.step:before{top:-49px}.features{grid-template-columns:1fr;column-gap:0;margin-top:56px}.feature{padding:30px 0}.onboardWrap{margin-top:56px}.terminalBody{padding:22px}.compactHeading{grid-template-columns:1fr;gap:20px}.downloadLayout{grid-template-columns:minmax(0,1fr);margin-top:48px}.selectorColumn,.selectedDownload,.unavailable{min-height:0}.selectedDownload{min-height:280px}.unavailable{min-height:200px;margin-top:32px}.cta{padding:96px 20px}.ctaTitle{font-size:clamp(32px,9vw,44px)}.footerInner{flex-direction:column;align-items:flex-start;gap:16px;padding:32px 20px}}@media (max-width:399px){.brandLockup svg{display:none}.mobileConsole{padding-inline:12px}.heroTitleSecondary{letter-spacing:.01em;transform:translate(0)}.heroTitlePrimary:before{width:18px;margin-right:8px}.globeFrame{width:280px}.platformChoice{min-height:50px;padding-inline:7px;font-size:12px}.architectureChoice{padding-inline:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}.archiveHint{color:color-mix(in srgb, var(--bg-ink) 62%, transparent);margin:12px 0 0;font-size:12px;line-height:1.5}.legalPage{color:#171914;background:#f4f4ef;min-height:100vh}.legalHeader,.legalDocument{width:min(920px,100% - 40px);margin:0 auto}.legalHeader{justify-content:space-between;align-items:center;padding:28px 0;display:flex}.legalBrand,.legalBack{color:inherit;text-decoration:none}.legalBrand{letter-spacing:.06em;font-weight:900}.legalBack{color:#62675b;font-size:14px}.legalDocument{background:#fffef9;border:1px solid #dcded4;border-radius:28px;padding:48px clamp(24px,6vw,72px) 96px}.legalEyebrow,.legalMeta{color:#737968;letter-spacing:.08em;font-size:13px;font-weight:700}.legalDocument h1{letter-spacing:-.05em;margin:10px 0 12px;font-size:clamp(40px,8vw,72px)}.legalDocument h2{margin:38px 0 12px;font-size:22px}.legalDocument p,.legalDocument li{color:#3e4338;font-size:16px;line-height:1.85}.legalDocument ul{padding-left:1.25em}@media (max-width:760px){.proScenarios{grid-template-columns:1fr;margin-top:48px}.proScenario{min-height:0}.proScenario h3{margin-top:28px}.proCompare{margin-top:32px}.proCompareRow{grid-template-columns:minmax(0,1fr) 76px 76px;font-size:12px}}@media (max-width:640px){.legalDocument{border-radius:20px;width:min(100% - 24px,920px);padding:32px 20px 64px}.legalHeader{width:calc(100% - 32px)}}
