.gyrothink-module__Vsli0a__page{color:#121725}.gyrothink-module__Vsli0a__page section{content-visibility:visible;contain-intrinsic-size:none}.gyrothink-module__Vsli0a__hero{color:#f4f6fc;background:#080c16;padding:76px 0 0;overflow:hidden}.gyrothink-module__Vsli0a__heroGrid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:40px;padding-bottom:72px;display:grid}.gyrothink-module__Vsli0a__eyebrow{font:500 12px/1.6 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:0 0 24px}.gyrothink-module__Vsli0a__hero .gyrothink-module__Vsli0a__eyebrow{color:#a9bbdf}.gyrothink-module__Vsli0a__hero h1{letter-spacing:-.065em;margin:0;font-size:clamp(52px,6.6vw,92px);font-weight:500;line-height:1}.gyrothink-module__Vsli0a__hero h1 span{color:#a8c5ff;display:block}.gyrothink-module__Vsli0a__heroLead{letter-spacing:-.035em;margin:30px 0 0;font-size:clamp(23px,2.5vw,32px);line-height:1.3}.gyrothink-module__Vsli0a__heroCopy{color:#b4bed0;max-width:510px;margin:16px 0 0;font-size:17px;line-height:1.65}.gyrothink-module__Vsli0a__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.gyrothink-module__Vsli0a__heroArt{isolation:isolate;justify-self:center;width:100%;min-width:0;max-width:520px;position:relative}.gyrothink-module__Vsli0a__artHeader{justify-content:space-between;align-items:center;margin:0 24px;display:flex}.gyrothink-module__Vsli0a__artWordmark{color:#c3d4e9;letter-spacing:-.04em;font-size:16px;font-weight:500}.gyrothink-module__Vsli0a__artEdition{color:#b4cde9;font:10px/1 var(--font-geist-mono), monospace;letter-spacing:.16em;border:1px solid #34475f;border-radius:4px;padding:6px 8px}.gyrothink-module__Vsli0a__orbitalArt{width:100%;height:auto;display:block;overflow:visible}.gyrothink-module__Vsli0a__artVersion{font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.09em;font-size:128px;font-weight:500}.gyrothink-module__Vsli0a__artCoreLabel{font-family:var(--font-geist-mono), monospace;letter-spacing:.28em;font-size:12px}.gyrothink-module__Vsli0a__artFooter{color:#a5bcd6;font:10px/1.6 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;gap:16px;display:flex}.gyrothink-module__Vsli0a__artFooter span+span:before{content:"/";color:#506681;margin-right:16px}.gyrothink-module__Vsli0a__stats{border-top:1px solid #2a3347;grid-template-columns:repeat(3,1fr);display:grid}.gyrothink-module__Vsli0a__stats>div{flex-direction:column;padding:26px 24px 30px 0;display:flex}.gyrothink-module__Vsli0a__stats dt{color:#adbad0;margin-top:8px;font-size:14px}.gyrothink-module__Vsli0a__stats dd{letter-spacing:-.045em;order:-1;margin:0;font-size:27px}.gyrothink-module__Vsli0a__intro{padding:88px 0}.gyrothink-module__Vsli0a__introGrid{grid-template-columns:1fr 1.3fr;gap:64px;display:grid}.gyrothink-module__Vsli0a__intro h2,.gyrothink-module__Vsli0a__sectionHeading h2,.gyrothink-module__Vsli0a__closing h2{letter-spacing:-.045em;margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:500;line-height:1.1}.gyrothink-module__Vsli0a__intro h2{max-width:380px}.gyrothink-module__Vsli0a__feature{border-bottom:1px solid #e4e8f0;margin-bottom:24px;padding:0 0 24px}.gyrothink-module__Vsli0a__feature:last-child{border:0;margin-bottom:0;padding-bottom:0}.gyrothink-module__Vsli0a__feature h3{margin:0 0 9px;font-size:20px}.gyrothink-module__Vsli0a__feature p{color:#5b6475;margin:0;font-size:17px;line-height:1.65}.gyrothink-module__Vsli0a__benchmarkWrap{background:#f5f7fb;padding:80px 0}.gyrothink-module__Vsli0a__benchmarks{min-width:0}.gyrothink-module__Vsli0a__benchmarks section{content-visibility:visible;contain-intrinsic-size:none}.gyrothink-module__Vsli0a__sectionHeading>p:last-child{color:#5b6475;max-width:700px;margin:18px 0 0;font-size:17px;line-height:1.6}.gyrothink-module__Vsli0a__sectionHeading .gyrothink-module__Vsli0a__eyebrow{color:#3b527b;margin-bottom:16px}.gyrothink-module__Vsli0a__chartGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.gyrothink-module__Vsli0a__chart{background:#fff;border:1px solid #e3e8f1;border-radius:12px;margin:0;padding:28px 24px}.gyrothink-module__Vsli0a__chart figcaption{letter-spacing:-.03em;margin-bottom:22px;font-size:19px;font-weight:550}.gyrothink-module__Vsli0a__derivedRow{color:#234fae;border-bottom:1px solid #dfe5ef;margin-bottom:18px;padding:0 0 18px;font-weight:600}.gyrothink-module__Vsli0a__derivedRow .gyrothink-module__Vsli0a__bar{background:#3164da}.gyrothink-module__Vsli0a__chartRows{gap:15px;margin:0;padding:0;list-style:none;display:grid}.gyrothink-module__Vsli0a__chartRows li,.gyrothink-module__Vsli0a__derivedRow{grid-template-columns:140px minmax(0,1fr) 46px;align-items:center;gap:12px;min-height:24px;display:grid}.gyrothink-module__Vsli0a__chartLabel{letter-spacing:-.025em;font-size:13px;line-height:1.3}.gyrothink-module__Vsli0a__barTrack{background:#f3f5f8;border-radius:2px;height:17px;display:block;overflow:hidden}.gyrothink-module__Vsli0a__bar{background:#b5bdcb;border-radius:2px;height:100%;display:block}.gyrothink-module__Vsli0a__score{font:12px/1.3 var(--font-geist-mono), monospace;text-align:right}.gyrothink-module__Vsli0a__scrollHint{display:none}.gyrothink-module__Vsli0a__published{padding-top:64px}.gyrothink-module__Vsli0a__tableScroll{border:1px solid #dfe5ef;border-radius:10px;margin-top:28px;overflow-x:auto}.gyrothink-module__Vsli0a__table{border-collapse:collapse;background:#fff;width:100%;font-size:15px;line-height:1.5}.gyrothink-module__Vsli0a__table th,.gyrothink-module__Vsli0a__table td{text-align:right;border-bottom:1px solid #e7ebf1;padding:20px}.gyrothink-module__Vsli0a__table thead th{color:#45516a;background:#f9fafc;font-size:13px;font-weight:550}.gyrothink-module__Vsli0a__table th:first-child{text-align:left;min-width:190px}.gyrothink-module__Vsli0a__table tbody th{font-weight:500}.gyrothink-module__Vsli0a__table td{font-family:var(--font-geist-mono), monospace}.gyrothink-module__Vsli0a__table .gyrothink-module__Vsli0a__derivedCell{color:#234fae;background:#f0f4ff;min-width:156px;font-weight:600}.gyrothink-module__Vsli0a__table tr:last-child>*{border-bottom:0}.gyrothink-module__Vsli0a__faq{padding:80px 0}.gyrothink-module__Vsli0a__faq>div{max-width:850px}.gyrothink-module__Vsli0a__faq h2{margin-bottom:32px;font-size:36px;line-height:1.15}.gyrothink-module__Vsli0a__faq details{border-top:1px solid #dfe5ef;padding:0}.gyrothink-module__Vsli0a__faq summary{cursor:pointer;min-height:64px;padding:24px 24px 24px 0;font-size:18px}.gyrothink-module__Vsli0a__faq summary:hover{color:#234fae}.gyrothink-module__Vsli0a__faq details p{color:#5b6475;margin:0;padding:0 0 24px;font-size:16px;line-height:1.7}.gyrothink-module__Vsli0a__closing{color:#fff;background:#0e172b;padding:72px 0}.gyrothink-module__Vsli0a__closing p{color:#b9c5dc;max-width:620px;margin-top:20px;font-size:18px;line-height:1.6}.gyrothink-module__Vsli0a__articleLink{color:#163b84;background:#f4f7fd;border:1px solid #dde5f3;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin:36px 0 44px;padding:24px;font-size:17px;display:flex}.gyrothink-module__Vsli0a__articleLink:hover{background:#eaf0fc}.gyrothink-module__Vsli0a__articleLink small{color:#546785;margin-top:4px;font-size:13px;display:block}@media (max-width:1050px){.gyrothink-module__Vsli0a__chartRows li,.gyrothink-module__Vsli0a__derivedRow{grid-template-columns:120px minmax(0,1fr) 43px;gap:8px}.gyrothink-module__Vsli0a__chart{padding:24px 18px}.gyrothink-module__Vsli0a__chartLabel{font-size:12px}}@media (max-width:760px){.gyrothink-module__Vsli0a__hero{padding-top:48px}.gyrothink-module__Vsli0a__heroGrid{grid-template-columns:1fr;gap:48px;padding-bottom:40px}.gyrothink-module__Vsli0a__heroArt{width:min(100%,460px)}.gyrothink-module__Vsli0a__artHeader{margin-inline:24px}.gyrothink-module__Vsli0a__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.gyrothink-module__Vsli0a__stats>div{padding:20px 8px 24px 0}.gyrothink-module__Vsli0a__stats dt{font-size:12px}.gyrothink-module__Vsli0a__intro,.gyrothink-module__Vsli0a__benchmarkWrap,.gyrothink-module__Vsli0a__faq{padding:56px 0}.gyrothink-module__Vsli0a__introGrid{grid-template-columns:1fr;gap:32px}.gyrothink-module__Vsli0a__chartGrid{grid-template-columns:1fr;gap:16px}.gyrothink-module__Vsli0a__chartRows li,.gyrothink-module__Vsli0a__derivedRow{grid-template-columns:126px minmax(0,1fr) 45px}.gyrothink-module__Vsli0a__chartLabel{font-size:13px}.gyrothink-module__Vsli0a__table{min-width:600px}.gyrothink-module__Vsli0a__table th,.gyrothink-module__Vsli0a__table td{padding:16px}.gyrothink-module__Vsli0a__scrollHint{color:#626d81;margin:20px 0 -16px;font-size:12px;display:block}.gyrothink-module__Vsli0a__published{padding-top:48px}.gyrothink-module__Vsli0a__sectionHeading .gyrothink-module__Vsli0a__eyebrow{font-size:11px}.gyrothink-module__Vsli0a__closing{padding:52px 0}.gyrothink-module__Vsli0a__articleLink{padding:20px;font-size:16px}}@media (max-width:520px){.gyrothink-module__Vsli0a__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gyrothink-module__Vsli0a__stats>div:last-child{grid-column:1/-1}}@media (max-width:370px){.gyrothink-module__Vsli0a__chartRows li,.gyrothink-module__Vsli0a__derivedRow{grid-template-columns:113px minmax(0,1fr) 40px;gap:7px}.gyrothink-module__Vsli0a__chartLabel{font-size:12px}.gyrothink-module__Vsli0a__chart{padding-inline:14px}.gyrothink-module__Vsli0a__hero h1{font-size:46px}}
