@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a7af142b-module__hP9rzW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a7af142b-module__hP9rzW__variable{--cl-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_61c16254-module__LBDIfG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_61c16254-module__LBDIfG__variable{--cl-mono:"Geist Mono", "Geist Mono Fallback"}
.provider-mark-module__HYJWmq__modelLabel{align-items:center;gap:8px;min-width:0;display:inline-flex}.provider-mark-module__HYJWmq__modelLabel>span{min-width:0}.provider-mark-module__HYJWmq__mark{flex:none}
.head-to-head-module__oIF3Ga__headToHead{--line:#dfe2e122;--muted:#a8b2ab;--picker-h:48px;border:1px solid var(--line);background:var(--cl-surface);font-variant-numeric:tabular-nums}.head-to-head-module__oIF3Ga__compareToolbar{border-bottom:1px solid var(--line);align-items:flex-end;gap:20px;padding:24px 32px;display:flex}.head-to-head-module__oIF3Ga__modelField{flex:1;gap:12px;min-width:0;display:grid}.head-to-head-module__oIF3Ga__fieldLabel{color:var(--cl-ink-3);font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;display:flex}.head-to-head-module__oIF3Ga__versus{height:var(--picker-h);color:var(--cl-ink-3);font:500 12px/1 var(--mono);letter-spacing:.06em;align-items:center;display:flex}.head-to-head-module__oIF3Ga__trigger{box-sizing:border-box;width:100%;min-width:0;height:var(--picker-h);border:1px solid var(--cl-line-strong);background:var(--cl-surface-2);color:var(--cl-ink);font:500 15px/1 var(--cl-sans), system-ui, sans-serif;text-align:left;cursor:pointer;border-radius:0;justify-content:space-between;align-items:center;gap:16px;padding:0 14px 0 16px;transition:border-color .15s,background-color .15s;display:flex}.head-to-head-module__oIF3Ga__trigger:hover{background:#1b201d;border-color:#e2e8e452}.head-to-head-module__oIF3Ga__trigger[aria-expanded=true]{border-color:var(--cl-ink-3);background:#1b201d}.head-to-head-module__oIF3Ga__trigger:focus-visible{outline:2px solid var(--cl-accent);outline-offset:3px}.head-to-head-module__oIF3Ga__trigger[data-pointer-focus]:focus-visible{outline:none}.head-to-head-module__oIF3Ga__value{align-items:center;min-width:0;display:flex}.head-to-head-module__oIF3Ga__value [data-model-label],.head-to-head-module__oIF3Ga__option [data-model-label]{gap:10px;line-height:1}.head-to-head-module__oIF3Ga__value [data-model-label]>span,.head-to-head-module__oIF3Ga__option [data-model-label]>span{white-space:nowrap;text-box:trim-both cap alphabetic}.head-to-head-module__oIF3Ga__chevron{color:var(--cl-ink-3);flex:none;transition:transform .15s,color .15s}.head-to-head-module__oIF3Ga__trigger:hover .head-to-head-module__oIF3Ga__chevron,.head-to-head-module__oIF3Ga__trigger[aria-expanded=true] .head-to-head-module__oIF3Ga__chevron{color:var(--cl-ink-2)}.head-to-head-module__oIF3Ga__trigger[aria-expanded=true] .head-to-head-module__oIF3Ga__chevron{transform:rotate(180deg)}.head-to-head-module__oIF3Ga__menu{box-sizing:border-box;z-index:100;overscroll-behavior:contain;border:1px solid var(--cl-line-strong);color:var(--cl-ink);scrollbar-color:var(--cl-ink-3) transparent;scrollbar-width:thin;background:#161a17;padding:6px;position:fixed;overflow-y:auto;box-shadow:0 18px 44px #0000008c}.head-to-head-module__oIF3Ga__menu:focus-visible{outline:2px solid var(--cl-accent);outline-offset:2px}.head-to-head-module__oIF3Ga__option{box-sizing:border-box;height:44px;color:var(--cl-ink-2);font:500 15px/1 var(--cl-sans), system-ui, sans-serif;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;display:flex}.head-to-head-module__oIF3Ga__option[aria-selected=true]{color:var(--cl-ink)}.head-to-head-module__oIF3Ga__option[aria-disabled=true]{color:var(--cl-ink-3);cursor:default}.head-to-head-module__oIF3Ga__option[aria-disabled=true] [data-provider]{opacity:.45}.head-to-head-module__oIF3Ga__option:not([aria-disabled=true]):hover,.head-to-head-module__oIF3Ga__highlighted:not([aria-disabled=true]){color:var(--cl-ink);background:#e2e8e40f}.head-to-head-module__oIF3Ga__option>svg{color:var(--cl-accent);flex:none}.head-to-head-module__oIF3Ga__solidKey,.head-to-head-module__oIF3Ga__ringKey{vertical-align:middle;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.head-to-head-module__oIF3Ga__solidKey{background:#dce8de}.head-to-head-module__oIF3Ga__ringKey{background:var(--cl-surface);border:1.5px solid #90a798}.head-to-head-module__oIF3Ga__compareColumnHeadings,.head-to-head-module__oIF3Ga__comparisonRow{grid-template-columns:minmax(180px,240px) minmax(100px,1fr) 155px 155px;align-items:center;gap:20px;display:grid}.head-to-head-module__oIF3Ga__compareColumnHeadings{color:var(--muted);font:14px/1.5 var(--mono);padding:16px 32px}.head-to-head-module__oIF3Ga__compareColumnHeadings>span:nth-last-child(-n+2){text-align:right;justify-content:flex-end;align-items:center;gap:6px;display:flex}.head-to-head-module__oIF3Ga__compareColumnHeadings [data-model-label]{color:var(--cl-ink-2);font:500 14px/1 var(--cl-sans), system-ui, sans-serif;white-space:nowrap}.head-to-head-module__oIF3Ga__axis{justify-content:space-between;display:flex}.head-to-head-module__oIF3Ga__comparisonFamily{margin:0 32px}.head-to-head-module__oIF3Ga__comparisonFamily:last-of-type{padding-bottom:12px}.head-to-head-module__oIF3Ga__familyHeading{border-top:1px solid #dfe2e144;justify-content:space-between;align-items:baseline;gap:20px;padding:16px 0 8px;display:flex}.head-to-head-module__oIF3Ga__familyHeading h4{margin:0;font-size:18px;font-weight:400}.head-to-head-module__oIF3Ga__familyHeading>span{color:var(--muted);font:14px/1.5 var(--mono);white-space:nowrap}.head-to-head-module__oIF3Ga__comparisonRow{border-top:1px solid #dfe2e110;min-height:64px}.head-to-head-module__oIF3Ga__comparisonRow:first-of-type{border-top:none}.head-to-head-module__oIF3Ga__comparisonTask{color:#bfc9c2;font-size:16px;line-height:1.4}.head-to-head-module__oIF3Ga__pairPlot{height:28px;position:relative}.head-to-head-module__oIF3Ga__plotTrack{background:#dfe2e116;height:1px;position:absolute;top:50%;left:0;right:0}.head-to-head-module__oIF3Ga__pairBaseline{border-left:1px dashed #dce8de40;position:absolute;top:2px;bottom:2px}.head-to-head-module__oIF3Ga__connector{background:#65826f;height:2px;transition:left .35s,width .35s;position:absolute;top:calc(50% - 1px)}.head-to-head-module__oIF3Ga__point{border-radius:50%;transition:left .35s;position:absolute;top:50%;transform:translate(-50%,-50%)}.head-to-head-module__oIF3Ga__firstPoint{z-index:2;background:#dce8de;width:7px;height:7px}.head-to-head-module__oIF3Ga__secondPoint{background:var(--cl-surface);z-index:1;border:2px solid #90a798;width:13px;height:13px}.head-to-head-module__oIF3Ga__moreRow{border-top:1px solid #dfe2e110;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:18px 0 20px;display:flex}.head-to-head-module__oIF3Ga__moreRow>span:first-child{color:#bfc9c2;font-size:16px}.head-to-head-module__oIF3Ga__moreRow>span:last-child{color:var(--muted);font:13px/1.5 var(--mono)}.head-to-head-module__oIF3Ga__pairValue{text-align:right;font:16px/1.4 var(--mono);white-space:nowrap}.head-to-head-module__oIF3Ga__amber{color:#d4ab70}.head-to-head-module__oIF3Ga__mobileKey{display:none}.head-to-head-module__oIF3Ga__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.head-to-head-module__oIF3Ga__compareColumnHeadings,.head-to-head-module__oIF3Ga__comparisonRow{grid-template-columns:minmax(110px,180px) minmax(120px,1fr) 136px 136px;gap:12px}.head-to-head-module__oIF3Ga__compareColumnHeadings [data-model-label]{font-size:12px}}@media (max-width:720px){.head-to-head-module__oIF3Ga__compareToolbar{gap:12px;padding:20px}.head-to-head-module__oIF3Ga__trigger{padding-inline:12px}.head-to-head-module__oIF3Ga__versus{display:none}.head-to-head-module__oIF3Ga__compareColumnHeadings{grid-template-columns:1fr;padding:10px 20px 16px;display:grid}.head-to-head-module__oIF3Ga__compareColumnHeadings>span{display:none!important}.head-to-head-module__oIF3Ga__comparisonFamily{margin-inline:20px}.head-to-head-module__oIF3Ga__comparisonRow{grid-template-rows:auto auto 24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px 8px;min-height:110px;padding:12px 0}.head-to-head-module__oIF3Ga__comparisonTask{grid-area:1/1/auto/3}.head-to-head-module__oIF3Ga__pairPlot{grid-area:3/1/auto/3;min-width:0}.head-to-head-module__oIF3Ga__pairValue{align-items:center;gap:6px;display:flex}.head-to-head-module__oIF3Ga__pairValue:nth-last-child(2){grid-area:2/1;justify-content:flex-start}.head-to-head-module__oIF3Ga__pairValue:last-child{grid-area:2/2;justify-content:flex-end}.head-to-head-module__oIF3Ga__mobileKey{width:6px;height:6px;display:inline-block}}@media (max-width:520px){.head-to-head-module__oIF3Ga__compareToolbar{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.head-to-head-module__oIF3Ga__point,.head-to-head-module__oIF3Ga__connector,.head-to-head-module__oIF3Ga__chevron,.head-to-head-module__oIF3Ga__trigger{transition:none}}
.benchmark-module__JMhtaW__speedBar{--value-w:68px;--bar-h:10px;grid-template-columns:minmax(0, 1fr) var(--value-w);align-items:center;gap:12px;min-width:0;display:grid}.benchmark-module__JMhtaW__bar_sm{--value-w:56px;--bar-h:8px}.benchmark-module__JMhtaW__bar_md{--value-w:68px;--bar-h:10px}.benchmark-module__JMhtaW__bar_lg{--value-w:76px;--bar-h:20px}.benchmark-module__JMhtaW__track{height:var(--bar-h);background:#e2e8e40d;position:relative}.benchmark-module__JMhtaW__trackInvalid{background:repeating-linear-gradient(135deg,#e2e8e41a 0 1px,#0000 1px 6px)}.benchmark-module__JMhtaW__unity{background:var(--cl-ink-3);z-index:1;width:1px;position:absolute;top:-5px;bottom:-5px}.benchmark-module__JMhtaW__fill{background:var(--benchmark-provider-color,var(--cl-ink-2));opacity:.9;position:absolute;inset:0 auto 0 0}.benchmark-module__JMhtaW__speedValue{font:500 15px/1 var(--mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.benchmark-module__JMhtaW__bar_lg .benchmark-module__JMhtaW__speedValue{font-size:20px}.benchmark-module__JMhtaW__tone_faster{color:var(--cl-ink)}.benchmark-module__JMhtaW__tone_parity{color:var(--cl-ink-2)}.benchmark-module__JMhtaW__tone_regression{color:var(--cl-warn)}.benchmark-module__JMhtaW__tone_invalid{color:var(--cl-ink-3);text-transform:uppercase;letter-spacing:.06em;font-size:13px}.benchmark-module__JMhtaW__axis{height:16px;color:var(--cl-ink-3);font:11px/16px var(--mono);position:relative}.benchmark-module__JMhtaW__axis>span{position:absolute;top:0}.benchmark-module__JMhtaW__axisUnity{color:var(--cl-ink-2);transform:translate(-50%)}.benchmark-module__JMhtaW__figCaption{color:var(--cl-ink-3);margin-top:18px;font-size:13px;line-height:1.6}.benchmark-module__JMhtaW__heroChart{min-width:0;margin:calc(var(--hero-h1,64px) * .145) 0 0;border:1px solid var(--cl-line-strong);background:linear-gradient(180deg, var(--cl-surface-2), var(--cl-surface));flex-direction:column;padding:24px 28px;display:flex}.benchmark-module__JMhtaW__figTitle{color:var(--cl-ink);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:500;line-height:1.2}.benchmark-module__JMhtaW__figSub{color:var(--cl-ink-3);font:12px/1.5 var(--mono);margin:6px 0 0}.benchmark-module__JMhtaW__heroRows{flex-direction:column;flex:1;justify-content:space-between;gap:12px;min-height:0;margin:28px 0 0;padding:0;list-style:none;display:flex}.benchmark-module__JMhtaW__heroRow,.benchmark-module__JMhtaW__heroAxis{grid-template-columns:156px minmax(0,1fr);align-items:center;gap:20px;display:grid}.benchmark-module__JMhtaW__heroAxis{margin-top:12px}.benchmark-module__JMhtaW__heroAxis .benchmark-module__JMhtaW__axis{font-size:12px}.benchmark-module__JMhtaW__rowModel{min-width:0;color:var(--cl-ink);white-space:nowrap;font-size:15px}.benchmark-module__JMhtaW__heroChart .benchmark-module__JMhtaW__figCaption{border-top:1px solid var(--cl-line);margin-top:20px;padding-top:16px}.benchmark-module__JMhtaW__matrixFigure{margin:0}.benchmark-module__JMhtaW__matrixScroll{margin-top:4px}.benchmark-module__JMhtaW__matrix{border-collapse:collapse;table-layout:fixed;width:100%}.benchmark-module__JMhtaW__matrix th,.benchmark-module__JMhtaW__matrix td{border-bottom:1px solid var(--cl-line);text-align:left;vertical-align:middle;padding:16px 14px}.benchmark-module__JMhtaW__matrix thead th{border-bottom:1px solid var(--cl-line-strong);padding:0;font-weight:400}.benchmark-module__JMhtaW__matrixModelHead{width:210px;color:var(--cl-ink-3);font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;vertical-align:bottom!important;padding:0 14px 14px 0!important}.benchmark-module__JMhtaW__sortButton{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;gap:6px;padding:18px 14px 14px;display:grid}.benchmark-module__JMhtaW__sortButton:hover{background:var(--cl-surface)}.benchmark-module__JMhtaW__colTitle{color:var(--cl-ink);font-size:16px;font-weight:500}.benchmark-module__JMhtaW__sortActive .benchmark-module__JMhtaW__colTitle:after{content:" ↓";color:var(--cl-accent)}.benchmark-module__JMhtaW__colNote{color:var(--cl-ink-3);font:11px/1.3 var(--mono);letter-spacing:.04em}.benchmark-module__JMhtaW__matrixModel{white-space:nowrap;font-size:16px;font-weight:400;padding-left:0!important}.benchmark-module__JMhtaW__sortedCell{background:#e2e8e406}.benchmark-module__JMhtaW__matrix td.benchmark-module__JMhtaW__leaderCell{box-shadow:inset 1px 0 0 var(--b-paper,#101211), inset -1px 0 0 var(--b-paper,#101211);background:#a6e3b01c}.benchmark-module__JMhtaW__leaderCell .benchmark-module__JMhtaW__speedValue{color:var(--cl-accent)}.benchmark-module__JMhtaW__taskGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.benchmark-module__JMhtaW__moreTasks{background:var(--cl-surface);color:var(--cl-ink-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;margin:20px 0 0;padding:20px 24px;font-size:15px;display:flex}.benchmark-module__JMhtaW__moreTasks strong{color:var(--cl-ink);letter-spacing:-.01em;font-size:18px;font-weight:500}.benchmark-module__JMhtaW__taskCard{border:1px solid var(--cl-line);background:var(--cl-surface);grid-template-rows:auto 1fr;transition:border-color .15s;display:grid}.benchmark-module__JMhtaW__taskCard:hover{border-color:var(--cl-line-strong)}.benchmark-module__JMhtaW__taskHead{border-bottom:1px solid var(--cl-line);padding:24px 24px 20px}.benchmark-module__JMhtaW__taskIndex{color:var(--cl-ink-3);font:500 12px/1 var(--mono);letter-spacing:.08em}article.benchmark-module__JMhtaW__taskCard .benchmark-module__JMhtaW__taskHead h3{letter-spacing:-.025em;margin-top:12px;font-size:22px;font-weight:500;line-height:1.2}.benchmark-module__JMhtaW__taskObjective{color:var(--cl-ink-2);margin:8px 0 0;font-size:15px;line-height:1.55}.benchmark-module__JMhtaW__taskMeta{gap:6px;margin:18px 0 0;font-size:13px;line-height:1.5;display:grid}.benchmark-module__JMhtaW__taskMeta>div{grid-template-columns:84px minmax(0,1fr);gap:12px;display:grid}.benchmark-module__JMhtaW__taskMeta dt{color:var(--cl-ink-3);font:500 11px/1.9 var(--mono);letter-spacing:.08em;text-transform:uppercase}.benchmark-module__JMhtaW__taskMeta dd{color:var(--cl-ink-2);margin:0}.benchmark-module__JMhtaW__taskResults{padding:18px 24px 20px}.benchmark-module__JMhtaW__taskResultsHead{color:var(--cl-ink-3);font:11px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:16px;margin-bottom:12px;display:flex}.benchmark-module__JMhtaW__taskRows{gap:4px;margin:0;padding:0;list-style:none;display:grid}.benchmark-module__JMhtaW__taskRow,.benchmark-module__JMhtaW__taskAxis{grid-template-columns:minmax(150px,210px) 21px minmax(0,1fr);align-items:center;gap:16px;display:grid}.benchmark-module__JMhtaW__taskRow{border-bottom:1px solid var(--cl-line);min-height:52px;padding:8px 0}.benchmark-module__JMhtaW__taskRow:last-child{border-bottom:0}.benchmark-module__JMhtaW__taskAxis{margin-top:8px}.benchmark-module__JMhtaW__taskModel{white-space:nowrap;gap:4px;min-width:0;font-size:14px;display:grid}.benchmark-module__JMhtaW__taskTimes{color:var(--cl-ink-3);font:12px/1.3 var(--mono);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.benchmark-module__JMhtaW__dots{flex:none;gap:3px;display:inline-flex}.benchmark-module__JMhtaW__dots span{width:5px;height:5px}.benchmark-module__JMhtaW__dotOn{background:var(--cl-ink-2)}.benchmark-module__JMhtaW__dotOff{box-shadow:inset 0 0 0 1px var(--cl-ink-3)}.benchmark-module__JMhtaW__sectionNav{z-index:20;margin:0 calc(var(--cl-pad) * -1);padding:0 var(--cl-pad);border-top:1px solid var(--cl-line);border-bottom:1px solid var(--cl-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none;background:#101211f0;gap:4px;display:flex;position:sticky;top:84px;overflow-x:auto}.benchmark-module__JMhtaW__sectionNav a{min-height:52px;color:var(--cl-ink-2);border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:14px;transition:color .15s,border-color .15s;display:inline-flex}.benchmark-module__JMhtaW__sectionNav a:hover{color:var(--cl-ink)}.benchmark-module__JMhtaW__navIndex{color:var(--cl-ink-3);font:500 11px/1 var(--mono)}.benchmark-module__JMhtaW__navActive{border-bottom-color:var(--cl-accent)!important;color:var(--cl-ink)!important}.benchmark-module__JMhtaW__navActive .benchmark-module__JMhtaW__navIndex{color:var(--cl-accent)}@media (max-width:1180px){.benchmark-module__JMhtaW__taskGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.benchmark-module__JMhtaW__matrix thead{display:none}.benchmark-module__JMhtaW__matrix,.benchmark-module__JMhtaW__matrix tbody,.benchmark-module__JMhtaW__matrix tr,.benchmark-module__JMhtaW__matrix th,.benchmark-module__JMhtaW__matrix td{width:100%;display:block}.benchmark-module__JMhtaW__matrix tr{border-bottom:1px solid var(--cl-line-strong);padding:16px 0 12px}.benchmark-module__JMhtaW__matrix th,.benchmark-module__JMhtaW__matrix td{border:0;padding:0}.benchmark-module__JMhtaW__matrixModel{margin-bottom:10px}.benchmark-module__JMhtaW__matrix td{grid-template-columns:116px minmax(0,1fr);align-items:center;gap:12px;padding:6px 8px;display:grid}.benchmark-module__JMhtaW__matrix td:before{content:attr(data-label);color:var(--cl-ink-3);font:12px/1.3 var(--mono)}}@media (max-width:620px){.benchmark-module__JMhtaW__heroChart{padding:20px 18px}.benchmark-module__JMhtaW__heroRow,.benchmark-module__JMhtaW__heroAxis{grid-template-columns:minmax(0,1fr);gap:6px}.benchmark-module__JMhtaW__heroAxis>span:first-child{display:none}.benchmark-module__JMhtaW__taskHead,.benchmark-module__JMhtaW__taskResults{padding-left:18px;padding-right:18px}.benchmark-module__JMhtaW__taskRow,.benchmark-module__JMhtaW__taskAxis{grid-template-columns:minmax(0,1fr) 21px;gap:8px 12px;padding:10px 0}.benchmark-module__JMhtaW__taskRow>:last-child{grid-column:1/-1}.benchmark-module__JMhtaW__taskAxis>span:nth-child(-n+2){display:none}.benchmark-module__JMhtaW__taskAxis>:last-child{grid-column:1/-1}.benchmark-module__JMhtaW__taskResultsHead span:last-child{display:none}}@media (max-width:1000px){.benchmark-module__JMhtaW__sectionNav{top:72px}}@media (max-width:1100px){.benchmark-module__JMhtaW__heroChart{margin-top:0}}
.landing-module___cEqKa__page{--landing-bg:#101211;--landing-text:#e7ece8;background:var(--landing-bg);color:var(--landing-text);-webkit-font-smoothing:antialiased;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6}.landing-module___cEqKa__page :where(h1,h2,h3,p){margin:0}.landing-module___cEqKa__page :where(h1,h2,h3){color:inherit}.landing-module___cEqKa__page :where(section){scroll-margin-top:0}.landing-module___cEqKa__page :where(a,button):focus-visible{outline-offset:5px;outline:2px solid #dce8de}.landing-module___cEqKa__page :where(a,button){-webkit-tap-highlight-color:transparent}.landing-module___cEqKa__page :where(a){transition:color .2s,background-color .2s,border-color .2s}.landing-module___cEqKa__page :where(button){font:inherit;cursor:pointer}.landing-module___cEqKa__skip{z-index:100;color:#101211;background:#e7ece8;padding:10px 18px;position:fixed;top:-90px;left:20px}.landing-module___cEqKa__skip:focus{top:15px}.landing-module___cEqKa__header{--nav-duration:.48s;--nav-easing:cubic-bezier(.22, 1, .36, 1);--sign-in-delay:.48s;z-index:50;background:linear-gradient(#0c0f0ded,#0c0f0d55 70%,#0000);transition:box-shadow .16s;position:fixed;top:0;left:0;right:0}.landing-module___cEqKa__header[data-scrolled=true],.landing-module___cEqKa__header[data-past-hero=true]{background:var(--landing-bg);box-shadow:0 1px #e7ece818}.landing-module___cEqKa__headerInner,.landing-module___cEqKa__heroFrame{width:min(100% - 96px,1280px);margin:auto}.landing-module___cEqKa__headerInner{grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;height:84px;display:grid}.landing-module___cEqKa__brand{letter-spacing:-1.4px;white-space:nowrap;align-items:center;gap:10px;width:fit-content;font-size:25px;font-weight:600;display:inline-flex}.landing-module___cEqKa__headerInner>.landing-module___cEqKa__brand{grid-area:1/1}.landing-module___cEqKa__header{--header-start-space:166px}.landing-module___cEqKa__header[data-contact-primary=true]{--header-start-space:0px}.landing-module___cEqKa__navPositioner{min-width:0;padding-right:var(--header-start-space);pointer-events:none;transition:transform var(--nav-duration) var(--nav-easing) .16s, padding-right var(--nav-duration) var(--nav-easing) .16s;grid-area:1/1/auto/-1;justify-content:flex-end;display:flex;transform:translate(0)}.landing-module___cEqKa__desktopNav{pointer-events:auto;transition:transform var(--nav-duration) var(--nav-easing) .16s;flex-shrink:0;align-items:center;gap:28px;display:flex;transform:translate(0)}.landing-module___cEqKa__desktopNav>a{color:#d7dcd7;font:11px/1 var(--mono);text-transform:uppercase;letter-spacing:.025em;align-items:center;gap:18px;min-height:38px;display:flex}.landing-module___cEqKa__desktopNav>a:hover{color:#fff}.landing-module___cEqKa__header[data-past-hero=true] .landing-module___cEqKa__navPositioner{padding-right:0;transition-delay:0s;transform:translate(-50%)}.landing-module___cEqKa__header[data-past-hero=true] .landing-module___cEqKa__desktopNav{transition-delay:0s;transform:translate(50%)}.landing-module___cEqKa__headerActions{pointer-events:none;grid-area:1/3;justify-self:end;align-items:center;gap:14px;display:flex;position:relative}.landing-module___cEqKa__headerCta{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s,transform .16s,visibility 0s linear .16s,color .2s,background-color .2s,border-color .2s;position:absolute;right:calc(100% + 14px);transform:translate(8px)}.landing-module___cEqKa__header[data-past-hero=true] .landing-module___cEqKa__headerCta{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .22s ease var(--sign-in-delay), transform .22s var(--nav-easing) var(--sign-in-delay), visibility 0s linear var(--sign-in-delay), color .2s, background-color .2s, border-color .2s;position:relative;right:auto;transform:translate(0)}.landing-module___cEqKa__headerStart,.landing-module___cEqKa__header[data-past-hero=true] .landing-module___cEqKa__headerStart{opacity:1;visibility:visible;pointer-events:auto;transition:color .2s,background-color .2s,border-color .2s;position:relative;right:auto;transform:none}.landing-module___cEqKa__headerActions .landing-module___cEqKa__headerCta{min-height:30px;padding:6px 10px;font-size:11px;line-height:14px}.landing-module___cEqKa__headerActions .landing-module___cEqKa__headerCta svg{width:12px;height:12px}@media (pointer:coarse){.landing-module___cEqKa__headerActions .landing-module___cEqKa__headerCta{min-height:32px}.landing-module___cEqKa__headerActions .landing-module___cEqKa__headerCta:after{content:"";position:absolute;inset:-8px -6px}}.landing-module___cEqKa__hero{isolation:isolate;height:min(880px,92svh);min-height:730px;position:relative}.landing-module___cEqKa__heroImage{z-index:-1;background:var(--landing-bg);position:absolute;inset:0;overflow:hidden}.landing-module___cEqKa__heroImage img{object-fit:cover;object-position:58% 53%;width:100%;height:100%}.landing-module___cEqKa__heroImage:after{content:"";background:linear-gradient(90deg,#10121155,#0000 12% 88%,#10121180),linear-gradient(#10121133,#0000 25% 50%,#10121175 78%,#101211 100%),linear-gradient(90deg,#080c09a6 0%,#080c0933 40%,#0000 67%);position:absolute;inset:0}.landing-module___cEqKa__heroFrame{height:100%;min-height:inherit;justify-content:space-between;align-items:flex-end;gap:30px;padding-bottom:100px;display:flex;position:relative}.landing-module___cEqKa__heroCopy{max-width:570px}.landing-module___cEqKa__backing{color:#c0cbc2;align-items:center;gap:5px;font-size:13px;display:flex;margin-bottom:25px!important}.landing-module___cEqKa__backing svg{flex-shrink:0;width:18px;height:18px}.landing-module___cEqKa__hero h1{letter-spacing:-.045em;color:#f0f3ef;text-wrap:balance;font-size:clamp(39px,4.2vw,62px);font-weight:450;line-height:1.08}.landing-module___cEqKa__heroDescription{color:#b8c3bb;max-width:450px;font-size:17px;line-height:1.65;margin-top:22px!important}.landing-module___cEqKa__actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:27px;display:flex}.landing-module___cEqKa__heroCopy .landing-module___cEqKa__actions{gap:12px}.landing-module___cEqKa__signIn,.landing-module___cEqKa__primary,.landing-module___cEqKa__secondaryButton{color:#182019;min-height:32px;font:12px/16px var(--mono);text-transform:uppercase;letter-spacing:0;white-space:nowrap;background:#e6ebe5;border:1px solid #f2f6ef;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:7px 12px;display:inline-flex}.landing-module___cEqKa__signIn:hover,.landing-module___cEqKa__primary:hover{background:#fff}.landing-module___cEqKa__signIn:active,.landing-module___cEqKa__primary:active{background:#d7ded6;border-color:#d7ded6}.landing-module___cEqKa__secondaryButton{color:#d9ded9;background:#ffffff1f;border-color:#fff3}.landing-module___cEqKa__secondaryButton:hover{color:#fff;background:#ffffff2b;border-color:#ffffff4d}.landing-module___cEqKa__secondaryButton:active{background:#ffffff17;border-color:#fff3}.landing-module___cEqKa__signIn svg,.landing-module___cEqKa__primary svg{flex-shrink:0;width:14px;height:14px;transition:transform .18s}.landing-module___cEqKa__closing{isolation:isolate;align-items:center;min-height:470px;display:flex;position:relative}.landing-module___cEqKa__closingImage{z-index:-1;position:absolute;inset:0;overflow:hidden}.landing-module___cEqKa__closingImage img{object-fit:cover;object-position:63% 49%;opacity:.65;width:100%;height:100%}.landing-module___cEqKa__closingImage:after{content:"";background:linear-gradient(#101211 0%,#10121155 20%,#10121122 50%,#101211 100%),linear-gradient(90deg,#101211 0%,#101211a8 20%,#10121110 75%,#10121188);position:absolute;inset:0}.landing-module___cEqKa__closingInner{width:min(100% - 96px,1184px);margin:auto;padding:70px 0 60px}.landing-module___cEqKa__closing h2{letter-spacing:-.045em;font-size:clamp(38px,4.4vw,60px);font-weight:450;line-height:1.1}.landing-module___cEqKa__closing p{color:#b6c1b8;margin-top:22px;font-size:16px}.landing-module___cEqKa__footer{width:calc(100% - 96px);max-width:1184px;margin:auto;padding:52px 0 0}.landing-module___cEqKa__footerTop{grid-template-columns:1fr auto auto;gap:85px;display:grid}.landing-module___cEqKa__footerIdentity>p{color:#9fab9f;margin-top:24px;font-size:14px;line-height:1.6}.landing-module___cEqKa__footerIdentity>.landing-module___cEqKa__footerBacking{color:#c0cbc2;margin-top:16px;font-size:13px;margin-bottom:0!important}.landing-module___cEqKa__footerIdentity>.landing-module___cEqKa__copyright{color:#95a196;max-width:310px;margin-top:20px;font-size:11px}.landing-module___cEqKa__legalLinks{color:#aeb8b0;flex-wrap:wrap;gap:8px 20px;margin-top:12px;font-size:12px;display:flex}.landing-module___cEqKa__legalLinks a:hover{color:#fff}.landing-module___cEqKa__footerLinks{flex-direction:column;align-items:flex-start;gap:9px;min-width:150px;display:flex}.landing-module___cEqKa__footerLinks>span{color:#87968b;text-transform:uppercase;font:10px var(--mono);letter-spacing:.035em;margin-bottom:11px}.landing-module___cEqKa__footerLinks>a,.landing-module___cEqKa__footerLinks>button{color:#c5cfc5;align-items:center;gap:10px;font-size:13px;display:inline-flex}.landing-module___cEqKa__footerLinks>button{font-family:inherit;line-height:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.landing-module___cEqKa__footerLinks>a:hover,.landing-module___cEqKa__footerLinks>button:hover{color:#fff}.landing-module___cEqKa__footerLinks svg{width:13px;height:13px}.landing-module___cEqKa__signature{color:#fff;width:100%;height:auto;margin:56px auto 0;display:block}.landing-module___cEqKa__signatureSpotlight{opacity:0;transition:opacity .3s}@media (hover:hover) and (pointer:fine){.landing-module___cEqKa__signIn:hover svg,.landing-module___cEqKa__primary:hover svg{transform:translate(2px)}.landing-module___cEqKa__signature:hover .landing-module___cEqKa__signatureSpotlight{opacity:1}}@media (pointer:coarse){.landing-module___cEqKa__signIn,.landing-module___cEqKa__primary,.landing-module___cEqKa__secondaryButton{min-height:44px}}@media (min-width:781px){.landing-module___cEqKa__heroCopy{max-width:720px}}@media (min-width:1600px){.landing-module___cEqKa__hero{height:88svh;max-height:950px}.landing-module___cEqKa__heroFrame{padding-bottom:130px}}@media (max-width:1100px){.landing-module___cEqKa__headerInner{gap:24px}.landing-module___cEqKa__desktopNav{gap:22px}.landing-module___cEqKa__hero{min-height:690px}.landing-module___cEqKa__hero h1{font-size:49px}}@media (min-width:1001px) and (max-width:1200px){.landing-module___cEqKa__header[data-past-hero=true] .landing-module___cEqKa__headerInner{grid-template-columns:auto minmax(0,1fr) auto}.landing-module___cEqKa__header[data-past-hero=true] .landing-module___cEqKa__navPositioner{grid-column:2;justify-content:center;transform:none}.landing-module___cEqKa__header[data-past-hero=true] .landing-module___cEqKa__desktopNav{transform:none}}@media (max-width:1000px){.landing-module___cEqKa__header{--sign-in-delay:0s}.landing-module___cEqKa__headerInner{justify-content:space-between;gap:15px;width:calc(100% - 40px);height:72px;display:flex}.landing-module___cEqKa__headerInner>.landing-module___cEqKa__brand{flex-shrink:0;min-height:44px}.landing-module___cEqKa__headerInner .landing-module___cEqKa__brand{font-size:23px}.landing-module___cEqKa__headerInner .landing-module___cEqKa__brand svg{width:25px;height:25px}.landing-module___cEqKa__navPositioner{display:none}.landing-module___cEqKa__headerActions{flex-shrink:0;gap:14px}}@media (max-width:600px){.landing-module___cEqKa__headerContact{display:none}.landing-module___cEqKa__header[data-contact-primary=true] .landing-module___cEqKa__headerContact{display:inline-flex}.landing-module___cEqKa__header[data-contact-primary=true] .landing-module___cEqKa__signIn{display:none}}@media (max-width:780px){.landing-module___cEqKa__heroFrame{width:calc(100% - 40px)}.landing-module___cEqKa__brand{font-size:23px}.landing-module___cEqKa__brand svg{width:25px;height:25px}.landing-module___cEqKa__hero{height:auto;min-height:min(740px,100svh)}.landing-module___cEqKa__heroFrame{height:auto;min-height:inherit;padding-block:96px clamp(72px,11svh,104px)}.landing-module___cEqKa__heroImage img{object-position:72% top;height:min(580px,72svh)}.landing-module___cEqKa__heroImage:after{background:linear-gradient(#10121122,#0000 28%,#10121155 46%,#101211e8 66%,#101211 82%)}.landing-module___cEqKa__hero h1{font-size:clamp(37px,6.3vw,49px)}.landing-module___cEqKa__heroCopy{max-width:540px}.landing-module___cEqKa__heroDescription{max-width:430px;font-size:16px}.landing-module___cEqKa__backing{font-size:12px;margin-bottom:22px!important}.landing-module___cEqKa__closing{min-height:450px}.landing-module___cEqKa__closingImage img{object-position:67% 50%;opacity:.48}.landing-module___cEqKa__closingInner{width:calc(100% - 48px)}.landing-module___cEqKa__closing h2{font-size:40px}.landing-module___cEqKa__footer{width:calc(100% - 48px);padding-top:26px}.landing-module___cEqKa__footerTop{grid-template-columns:1fr 1fr;gap:38px 25px}.landing-module___cEqKa__footerIdentity{grid-column:1/3}.landing-module___cEqKa__footerIdentity>p{margin-top:20px;font-size:12px}.landing-module___cEqKa__footerIdentity>.landing-module___cEqKa__footerBacking{font-size:12px}.landing-module___cEqKa__footerIdentity>.landing-module___cEqKa__copyright{margin-top:16px;font-size:10px}.landing-module___cEqKa__footerLinks{min-width:0}.landing-module___cEqKa__signature{margin-top:40px}}@media (max-width:420px){.landing-module___cEqKa__hero h1{letter-spacing:-.045em;font-size:36px}.landing-module___cEqKa__heroDescription{max-width:325px;font-size:15px}.landing-module___cEqKa__closing h2{font-size:36px}.landing-module___cEqKa__closing p{font-size:15px}}@media (max-width:1000px) and (max-height:600px){.landing-module___cEqKa__hero{height:auto;min-height:100svh}.landing-module___cEqKa__heroFrame{width:calc(100% - 40px);height:auto;min-height:inherit;padding-block:88px 24px}.landing-module___cEqKa__heroImage img{object-position:72% top;height:72svh}.landing-module___cEqKa__heroImage:after{background:linear-gradient(#10121133,#101211b3 35%,#101211 85%)}.landing-module___cEqKa__hero h1{font-size:32px}.landing-module___cEqKa__backing{margin-bottom:12px!important}.landing-module___cEqKa__heroDescription{font-size:14px;line-height:1.5;margin-top:12px!important}.landing-module___cEqKa__heroCopy .landing-module___cEqKa__actions{margin-top:16px}}@media (max-width:360px){.landing-module___cEqKa__headerActions{gap:6px}.landing-module___cEqKa__signIn{gap:6px;padding-inline:8px}.landing-module___cEqKa__header[data-contact-primary=true] .landing-module___cEqKa__headerContact{padding-inline:6px;font-size:11px}.landing-module___cEqKa__headerInner .landing-module___cEqKa__brand{gap:7px;font-size:21px}}@media (prefers-reduced-motion:reduce){.landing-module___cEqKa__page *{transition:none!important;animation:none!important}.landing-module___cEqKa__signatureSpotlight{display:none}}.landing-module___cEqKa__middle{--surface:#101211;--fg:#e7ece8;--muted:#a7a9a8;--line:#dfe2e122;--mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;background:var(--surface);color:var(--fg);font-size:16px;line-height:1.65}.landing-module___cEqKa__middle :where(h2,h3,p,ol,pre){margin:0}.landing-module___cEqKa__middle :where(h2,h3){color:var(--fg)}.landing-module___cEqKa__middle :where(a,button):focus-visible{outline-offset:5px;outline:2px solid #cdd1d0}.landing-module___cEqKa__middle :where(button){font:inherit;cursor:pointer}
.footer-email-module__mqpjGW__emailCopy{min-width:0;max-width:100%;position:relative}.footer-email-module__mqpjGW__emailCopy .footer-email-module__mqpjGW__button{color:#c5cfc5;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;min-width:0;max-width:100%;padding:0;font:13px/1.6 Arial,Helvetica,sans-serif;display:grid}.footer-email-module__mqpjGW__button:hover{color:#fff}.footer-email-module__mqpjGW__button[aria-disabled=true]{cursor:wait}.footer-email-module__mqpjGW__button:focus-visible{outline-offset:5px;outline:2px solid #dce8de}.footer-email-module__mqpjGW__address,.footer-email-module__mqpjGW__confirmation{grid-area:1/1;align-items:center;gap:8px;min-width:0;display:flex}.footer-email-module__mqpjGW__address>span{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;min-width:0}.footer-email-module__mqpjGW__button svg{stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:13px;height:13px}.footer-email-module__mqpjGW__error{color:#c5cfc5;width:100%;margin-top:6px;font-size:12px;line-height:1.45;display:block}.footer-email-module__mqpjGW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:780px){.footer-email-module__mqpjGW__emailCopy .footer-email-module__mqpjGW__button{min-height:44px;font-size:14px;line-height:1.45}}
.system-status-module__F-VV-a__badge{--status-color:#95a196;color:#c5cfc5;align-items:center;gap:8px;width:fit-content;max-width:100%;font-size:13px;font-weight:400;line-height:1.5;text-decoration:none;display:inline-flex}.system-status-module__F-VV-a__badge:hover{color:#fff}.system-status-module__F-VV-a__badge:focus-visible{outline-offset:4px;outline:2px solid #c5cfc5}.system-status-module__F-VV-a__dot{background:var(--status-color);border-radius:50%;flex:0 0 6px;width:6px;height:6px;position:relative}@media (prefers-reduced-motion:no-preference){.system-status-module__F-VV-a__badge:not([data-impact=none]) .system-status-module__F-VV-a__dot:after{content:"";border-radius:inherit;background:inherit;animation:2s ease-out infinite system-status-module__F-VV-a__status-pulse;position:absolute;inset:0}}@keyframes system-status-module__F-VV-a__status-pulse{0%{opacity:.5;transform:scale(1)}75%,to{opacity:0;transform:scale(2.5)}}.system-status-module__F-VV-a__badge[data-impact=operational]{--status-color:#43ce95}.system-status-module__F-VV-a__badge[data-impact=degraded_performance]{--status-color:#efba53}.system-status-module__F-VV-a__badge[data-impact=partial_outage]{--status-color:#f59a55}.system-status-module__F-VV-a__badge[data-impact=full_outage]{--status-color:#f07878}.system-status-module__F-VV-a__badge[data-impact=maintenance]{--status-color:#78b1f5}
.site-footer-module__6ASRUW__footer{scroll-margin-top:104px}.site-footer-module__6ASRUW__footer .site-footer-module__6ASRUW__layout{grid-template-columns:minmax(180px,1.4fr) repeat(4,minmax(0,1fr));gap:20px clamp(20px,3vw,48px)}.site-footer-module__6ASRUW__copyright{color:#95a196;grid-column:1/-1;margin:0;font-size:11px;line-height:1.6}.site-footer-module__6ASRUW__systemStatus{margin-top:18px}.site-footer-module__6ASRUW__footer .site-footer-module__6ASRUW__linkGroup{min-width:0}.site-footer-module__6ASRUW__status{color:#b9c5bc;align-items:center;width:fit-content;margin:0;font-size:13px;line-height:1.5;display:inline-flex}@media (min-width:1001px){.site-footer-module__6ASRUW__footer .site-footer-module__6ASRUW__layout{grid-template-rows:repeat(5,auto);row-gap:9px}.site-footer-module__6ASRUW__identity{grid-area:1/1/span 3;align-self:start}.site-footer-module__6ASRUW__footer .site-footer-module__6ASRUW__linkGroup{grid-row:1/span 5;grid-template-rows:subgrid;place-items:baseline start;display:grid}.site-footer-module__6ASRUW__explore{grid-column:2}.site-footer-module__6ASRUW__company{grid-column:3}.site-footer-module__6ASRUW__trust{grid-column:4}.site-footer-module__6ASRUW__connect{grid-column:5}.site-footer-module__6ASRUW__copyright{grid-area:5/1;align-self:baseline}}@media (max-width:1000px){.site-footer-module__6ASRUW__footer .site-footer-module__6ASRUW__layout{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:28px}.site-footer-module__6ASRUW__identity{grid-column:1/-1}}@media (max-width:780px){.site-footer-module__6ASRUW__footer{scroll-margin-top:88px}.site-footer-module__6ASRUW__footer .site-footer-module__6ASRUW__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 24px}.site-footer-module__6ASRUW__identity{display:contents}.site-footer-module__6ASRUW__identity>a:not(.site-footer-module__6ASRUW__systemStatus){grid-area:1/1/auto/-1}.site-footer-module__6ASRUW__footer .site-footer-module__6ASRUW__identity>.site-footer-module__6ASRUW__backing{grid-area:2/1/auto/-1;margin-top:12px}.site-footer-module__6ASRUW__systemStatus{grid-area:3/1/auto/-1;justify-self:start;min-height:44px;margin-top:18px;font-size:14px}.site-footer-module__6ASRUW__footer .site-footer-module__6ASRUW__linkGroup{gap:0;min-width:0;padding-top:30px;padding-bottom:24px}.site-footer-module__6ASRUW__linkGroup>span{margin-bottom:10px}.site-footer-module__6ASRUW__linkGroup>a,.site-footer-module__6ASRUW__linkGroup>button,.site-footer-module__6ASRUW__linkGroup>.site-footer-module__6ASRUW__status{min-height:44px;font-size:14px;line-height:1.45}.site-footer-module__6ASRUW__explore{grid-area:4/1}.site-footer-module__6ASRUW__company{grid-area:4/2}.site-footer-module__6ASRUW__footer .site-footer-module__6ASRUW__trust{grid-area:5/1;padding-top:0}.site-footer-module__6ASRUW__footer .site-footer-module__6ASRUW__connect{grid-area:5/2;padding-top:0}.site-footer-module__6ASRUW__copyright{border-top:1px solid #ffffff20;grid-row:6;padding-top:12px}.site-footer-module__6ASRUW__footer>svg{margin-top:28px}}
.hero-water-module__eJoybq__canvas{pointer-events:none;width:100%;height:0;display:block;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.hero-water-module__eJoybq__canvas{display:none}}
.companies-section-module__VAFv9a__section{max-width:1280px;margin:0 auto;padding:88px 48px;scroll-margin-top:0}.companies-section-module__VAFv9a__section h2{letter-spacing:-.045em;text-wrap:balance;font-size:38px;font-weight:450;line-height:1.16}.companies-section-module__VAFv9a__sectionLabel{font:11px var(--mono);letter-spacing:.07em;color:#969a99;margin-bottom:23px;display:block}.companies-section-module__VAFv9a__companies{padding-top:50px;padding-bottom:104px}.companies-section-module__VAFv9a__companyHeading{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:960px;margin:0 auto 41px;display:flex}.companies-section-module__VAFv9a__companyHeading>p{max-width:680px;color:var(--muted);text-wrap:pretty;font-size:16px;line-height:1.75}.companies-section-module__VAFv9a__companyFoot{justify-content:center;align-items:center;padding-top:30px;display:flex}@media (max-width:1100px){.companies-section-module__VAFv9a__section{padding-left:48px;padding-right:48px}}@media (max-width:620px){.companies-section-module__VAFv9a__section{padding:64px 22px}.companies-section-module__VAFv9a__section h2{font-size:30px}.companies-section-module__VAFv9a__sectionLabel{margin-bottom:17px;font-size:11px}.companies-section-module__VAFv9a__companies{padding-top:28px;padding-bottom:70px}.companies-section-module__VAFv9a__companyHeading{gap:18px;margin-bottom:29px}.companies-section-module__VAFv9a__companyHeading>p{font-size:15px;line-height:1.65}.companies-section-module__VAFv9a__companyFoot{padding-top:25px}}
.optimization-engine-module__wuXPxG__frame{color:#e8e8e8;background:#131313 radial-gradient(#ffffff0d .7px,#0000 .7px) 0 0/20px 20px;border:1px solid #373737;padding:30px 20px 32px}.optimization-engine-module__wuXPxG__frame h3{letter-spacing:-.7px;margin:0 0 12px;font-size:23px;font-weight:400;line-height:1.25}.optimization-engine-module__wuXPxG__frame p{color:#a6a6a6;margin:0;font-size:16px;line-height:1.65}.optimization-engine-module__wuXPxG__frame svg{overflow:visible}.optimization-engine-module__wuXPxG__frame svg :is(path,rect){vector-effect:non-scaling-stroke}.optimization-engine-module__wuXPxG__labelRow,.optimization-engine-module__wuXPxG__copyRow{text-align:center;grid-template-columns:1fr 2fr 1fr;display:grid}.optimization-engine-module__wuXPxG__labelRow,.optimization-engine-module__wuXPxG__eyebrow{color:#999;font:12px/1.5 var(--mono);letter-spacing:.055em}.optimization-engine-module__wuXPxG__labelRow{margin-bottom:22px}.optimization-engine-module__wuXPxG__frame[data-compact=true] .optimization-engine-module__wuXPxG__desktop>.optimization-engine-module__wuXPxG__labelRow{margin:24px 0 0}.optimization-engine-module__wuXPxG__labelRow>span{padding:0 8px}.optimization-engine-module__wuXPxG__diagram,.optimization-engine-module__wuXPxG__artwork{position:relative}.optimization-engine-module__wuXPxG__scene{width:100%;height:auto;display:block}.optimization-engine-module__wuXPxG__coreBrand{letter-spacing:-.7px;justify-content:center;align-items:center;gap:8px;font-size:20px;font-weight:600;line-height:1.2;display:flex}.optimization-engine-module__wuXPxG__coreBrand>svg{flex-shrink:0;width:23px;height:23px}.optimization-engine-module__wuXPxG__artwork>.optimization-engine-module__wuXPxG__coreBrand{position:absolute;top:9.78%;left:50%;transform:translate(-50%)}.optimization-engine-module__wuXPxG__copyRow{align-items:start;margin-top:20px}.optimization-engine-module__wuXPxG__copyRow>div{min-width:0;padding:0 10px}.optimization-engine-module__wuXPxG__copyRow>div:last-child{grid-column:3}.optimization-engine-module__wuXPxG__capabilities{color:#999;font:12px/1.8 var(--mono);flex-wrap:wrap;place-content:start center;gap:5px 0;display:flex}.optimization-engine-module__wuXPxG__capabilities>span{white-space:nowrap}.optimization-engine-module__wuXPxG__capabilities>span+span:before{content:"·";color:#777;margin:0 9px}.optimization-engine-module__wuXPxG__diagram>.optimization-engine-module__wuXPxG__capabilities{text-align:center;width:50%;margin-left:25%;padding:0 12px 16px;line-height:1.5;position:relative}.optimization-engine-module__wuXPxG__wire{stroke:#686868;stroke-width:1px}.optimization-engine-module__wuXPxG__flowTrace{stroke:#e8e8e8;stroke-width:1px;stroke-dasharray:3 97;stroke-dashoffset:100px;animation:9s linear infinite optimization-engine-module__wuXPxG__travel}.optimization-engine-module__wuXPxG__direction{stroke:#888;stroke-width:1px}.optimization-engine-module__wuXPxG__plane{fill:#171717;stroke:#555}.optimization-engine-module__wuXPxG__planeBright{fill:#222;stroke:#aaa}.optimization-engine-module__wuXPxG__faint{stroke:#ffffff32}.optimization-engine-module__wuXPxG__check{stroke:#d8d8d8;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.optimization-engine-module__wuXPxG__cell{fill:#ffffff14}.optimization-engine-module__wuXPxG__litCell{fill:#dedede;fill-opacity:.48;animation:8s ease-in-out infinite optimization-engine-module__wuXPxG__illuminate;animation-delay:var(--phase,0s)}.optimization-engine-module__wuXPxG__scan{stroke:#eee;stroke-opacity:.5;animation:7s ease-in-out infinite optimization-engine-module__wuXPxG__scan}.optimization-engine-module__wuXPxG__frame[data-paused=true] *{animation-play-state:paused!important}.optimization-engine-module__wuXPxG__mobile{display:none}.optimization-engine-module__wuXPxG__loopBorder{pointer-events:none;background:#191919;border:1px solid #626762;width:50%;height:100%;position:absolute;top:0;left:25%}.optimization-engine-module__wuXPxG__loopSeal{background:#191919;justify-content:center;width:48px;height:26px;display:flex;position:absolute;bottom:-13px;left:calc(50% - 24px)}.optimization-engine-module__wuXPxG__loopSeal svg{stroke-width:1.5px;width:30px;height:26px;display:block}.optimization-engine-module__wuXPxG__sealBase{stroke:#7c867e}.optimization-engine-module__wuXPxG__sealArrow{stroke:#f0f5f1;stroke-dasharray:100;stroke-dashoffset:100px;animation:6s linear infinite optimization-engine-module__wuXPxG__sealStep}.optimization-engine-module__wuXPxG__sealArrowReturn{animation-delay:3s}@keyframes optimization-engine-module__wuXPxG__sealStep{0%{stroke-dashoffset:100px;opacity:1}30%,45%{stroke-dashoffset:0;opacity:1}50%,to{stroke-dashoffset:0;opacity:0}}@keyframes optimization-engine-module__wuXPxG__travel{to{stroke-dashoffset:0}}@keyframes optimization-engine-module__wuXPxG__illuminate{0%,to{fill-opacity:.22}30%,45%{fill-opacity:.75}}@keyframes optimization-engine-module__wuXPxG__scan{0%,to{transform:translate(-40px)}50%{transform:translate(40px)}}@media (max-width:1050px){.optimization-engine-module__wuXPxG__frame{padding-left:12px;padding-right:12px}.optimization-engine-module__wuXPxG__frame h3{font-size:20px}.optimization-engine-module__wuXPxG__frame p{font-size:15px}.optimization-engine-module__wuXPxG__coreBrand{font-size:18px}.optimization-engine-module__wuXPxG__coreBrand>svg{width:21px;height:21px}.optimization-engine-module__wuXPxG__capabilities>span:last-child{flex-basis:100%}.optimization-engine-module__wuXPxG__capabilities>span:last-child:before{content:none}}@media (max-width:800px){.optimization-engine-module__wuXPxG__frame{padding:22px}.optimization-engine-module__wuXPxG__desktop{display:none}.optimization-engine-module__wuXPxG__mobile{flex-direction:column;gap:40px;margin:0;padding:0;list-style:none;display:flex}.optimization-engine-module__wuXPxG__mobileStage{text-align:center;background:#171717;border:1px solid #424242;padding:23px 18px;position:relative}.optimization-engine-module__wuXPxG__mobileStage+.optimization-engine-module__wuXPxG__mobileStage:before{content:"";background:#686868;width:1px;height:42px;position:absolute;bottom:100%;left:50%}.optimization-engine-module__wuXPxG__mobileStage+.optimization-engine-module__wuXPxG__mobileStage:after{content:"";border-bottom:1px solid #999;border-right:1px solid #999;width:6px;height:6px;position:absolute;top:-24px;left:calc(50% - 3px);transform:rotate(45deg)}.optimization-engine-module__wuXPxG__mobileGlyph{width:200px;max-width:100%;height:auto;margin:12px auto 8px;display:block}.optimization-engine-module__wuXPxG__mobileCore{background:#191919}.optimization-engine-module__wuXPxG__mobileBorder{background:0 0;width:calc(100% + 2px);height:calc(100% + 2px);inset:-1px}.optimization-engine-module__wuXPxG__mobileCore>.optimization-engine-module__wuXPxG__coreBrand{margin-top:24px}.optimization-engine-module__wuXPxG__mobileMachine{width:100%;max-width:420px;height:auto;margin:14px auto;display:block}.optimization-engine-module__wuXPxG__frame h3{font-size:22px}.optimization-engine-module__wuXPxG__frame p{font-size:16px}.optimization-engine-module__wuXPxG__mobile .optimization-engine-module__wuXPxG__capabilities{max-width:340px;margin:0 auto}.optimization-engine-module__wuXPxG__mobile .optimization-engine-module__wuXPxG__capabilities>span+span:before{margin:0 6px}.optimization-engine-module__wuXPxG__frame[data-compact=true] .optimization-engine-module__wuXPxG__mobileGlyph{margin:0 auto}.optimization-engine-module__wuXPxG__frame[data-compact=true] .optimization-engine-module__wuXPxG__mobileCore>.optimization-engine-module__wuXPxG__coreBrand{margin-top:0}.optimization-engine-module__wuXPxG__frame[data-compact=true] .optimization-engine-module__wuXPxG__eyebrow{margin-top:20px;display:block}}@media (max-width:400px){.optimization-engine-module__wuXPxG__frame{padding:14px}.optimization-engine-module__wuXPxG__mobileStage{padding-left:12px;padding-right:12px}.optimization-engine-module__wuXPxG__eyebrow{font-size:11px}}@media (prefers-reduced-motion:reduce){.optimization-engine-module__wuXPxG__frame *{animation:none!important}.optimization-engine-module__wuXPxG__flowTrace,.optimization-engine-module__wuXPxG__sealArrow{display:none}.optimization-engine-module__wuXPxG__litCell{fill-opacity:.5}}
.case-studies-module__8Prz7W__section{color:#e8e8e8;width:min(100% - 96px,1184px);margin:0 auto;padding:72px 0 136px;scroll-margin-top:108px!important}.case-studies-module__8Prz7W__heading{text-align:center;max-width:1184px;margin:0 auto 52px}.case-studies-module__8Prz7W__label{font:12px/1.6 var(--mono);letter-spacing:.065em;text-transform:uppercase;color:#a1a1a1;display:block}.case-studies-module__8Prz7W__heading h2{letter-spacing:-1.7px;font-size:clamp(32px,3.2vw,44px);font-weight:400;line-height:1.18;margin:24px 0!important}.case-studies-module__8Prz7W__heading p{color:#aaa;max-width:690px;font-size:18px;line-height:1.75;margin:auto!important}.case-studies-module__8Prz7W__subheadingEnd{display:block}.case-studies-module__8Prz7W__chart{min-width:0;margin:28px 0 0}.case-studies-module__8Prz7W__chart figcaption{color:#a6a6a6;justify-content:space-between;gap:12px;margin-bottom:19px;font-size:12px;line-height:1.5;display:flex}.case-studies-module__8Prz7W__chart figcaption span:last-child{white-space:nowrap}.case-studies-module__8Prz7W__barRow+.case-studies-module__8Prz7W__barRow{margin-top:14px}.case-studies-module__8Prz7W__barLabel{color:#e7e7e7;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;font-size:16px;line-height:1.4;display:flex}.case-studies-module__8Prz7W__barLabel>span{min-width:0}.case-studies-module__8Prz7W__barLabel strong{white-space:nowrap;font:14px/1.4 var(--mono);color:#e7e7e7;flex-shrink:0}.case-studies-module__8Prz7W__optimizedRow .case-studies-module__8Prz7W__barLabel{color:#fff;font-weight:600}.case-studies-module__8Prz7W__optimizedRow .case-studies-module__8Prz7W__barLabel strong{color:#fff;font-size:16px;font-weight:700}.case-studies-module__8Prz7W__track{background:#292929;height:10px}.case-studies-module__8Prz7W__baselineBar,.case-studies-module__8Prz7W__optimizedBar{transform-origin:0;height:100%}.case-studies-module__8Prz7W__baselineBar{background:#777}.case-studies-module__8Prz7W__optimizedBar{background:#fff}.case-studies-module__8Prz7W__readLink{color:#e8e8e8;align-items:center;gap:12px;width:fit-content;padding:6px 0;font-size:14px;line-height:1.5;display:inline-flex}.case-studies-module__8Prz7W__readLink svg{flex:none;width:17px;height:17px;transition:transform .2s}.case-studies-module__8Prz7W__readLink:hover svg{transform:translate(4px)}.case-studies-module__8Prz7W__readLink:hover{color:#fff;text-underline-offset:5px;text-decoration:underline}.case-studies-module__8Prz7W__sectionFoot{text-align:center;flex-direction:column;align-items:center;gap:28px;margin-top:28px;display:flex}.case-studies-module__8Prz7W__feature{background:#161616;border:1px solid #3c3c3c;grid-template-columns:1fr 1fr;display:grid}.case-studies-module__8Prz7W__featureCopy{flex-direction:column;align-items:flex-start;min-width:0;padding:46px;display:flex}.case-studies-module__8Prz7W__featureCopy h3{letter-spacing:-1.2px;font-size:clamp(26px,2.5vw,34px);font-weight:400;line-height:1.25;margin:32px 0 22px!important}.case-studies-module__8Prz7W__featureHeadlineEnd{display:block}.case-studies-module__8Prz7W__featureCopy p{color:#aaa;font-size:17px;line-height:1.7;margin-bottom:30px!important}.case-studies-module__8Prz7W__featureCopy .case-studies-module__8Prz7W__readLink{margin-top:auto}.case-studies-module__8Prz7W__featureData{background:#1c1c1c;border-left:1px solid #3c3c3c;padding:38px 42px}.case-studies-module__8Prz7W__featureNumber{flex-direction:column;gap:8px;display:flex}.case-studies-module__8Prz7W__featureNumber strong{letter-spacing:-6px;font-size:94px;font-weight:400;line-height:1}.case-studies-module__8Prz7W__featureNumber strong span{margin-left:5px;font-size:48px}.case-studies-module__8Prz7W__featureNumber>span{letter-spacing:-.4px;font-size:21px}.case-studies-module__8Prz7W__featureSmall{border-top:1px solid #393939;grid-template-columns:1fr 1fr;gap:18px;margin-top:27px;padding-top:22px;display:grid}.case-studies-module__8Prz7W__featureSmall div{flex-direction:column;gap:6px;display:flex}.case-studies-module__8Prz7W__featureSmall strong{letter-spacing:-.6px;font-size:21px;font-weight:400}.case-studies-module__8Prz7W__featureSmall span{color:#aaa;font-size:12px}.case-studies-module__8Prz7W__storyGrid{border:1px solid #3c3c3c;border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.case-studies-module__8Prz7W__storyCard{border-right:1px solid #3c3c3c;flex-direction:column;min-width:0;padding:30px;display:flex}.case-studies-module__8Prz7W__storyCard:last-child{border:0}.case-studies-module__8Prz7W__storyCard h3{margin:0!important}.case-studies-module__8Prz7W__storyNumber{flex-direction:column;gap:5px;margin:20px 0;display:flex}.case-studies-module__8Prz7W__storyNumber strong{letter-spacing:-3px;font-size:55px;font-weight:400;line-height:1}.case-studies-module__8Prz7W__storyNumber>span{font-size:16px}.case-studies-module__8Prz7W__storyCard p{color:#aaa;font-size:15px;line-height:1.7;margin-bottom:24px!important}.case-studies-module__8Prz7W__storyFoot{border-top:1px solid #333;flex-direction:column;gap:10px;margin-top:auto;padding-top:16px;display:flex}.case-studies-module__8Prz7W__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){.case-studies-module__8Prz7W__section{width:calc(100% - 48px)}.case-studies-module__8Prz7W__subheadingEnd,.case-studies-module__8Prz7W__featureHeadlineEnd{display:inline}.case-studies-module__8Prz7W__featureCopy,.case-studies-module__8Prz7W__featureData{padding:30px}.case-studies-module__8Prz7W__storyCard{padding:24px}.case-studies-module__8Prz7W__featureSmall{grid-template-columns:1fr;gap:12px}}@media (max-width:720px){.case-studies-module__8Prz7W__section{padding:54px 0 88px}.case-studies-module__8Prz7W__heading{margin-bottom:32px}.case-studies-module__8Prz7W__heading h2{letter-spacing:-1.2px;font-size:34px}.case-studies-module__8Prz7W__heading p{font-size:16px;line-height:1.7}.case-studies-module__8Prz7W__feature{grid-template-columns:1fr}.case-studies-module__8Prz7W__featureData{border-top:1px solid #333;border-left:0}.case-studies-module__8Prz7W__featureCopy h3{max-width:440px;font-size:35px}.case-studies-module__8Prz7W__featureSmall{grid-template-columns:1fr 1fr}.case-studies-module__8Prz7W__featureNumber strong{font-size:84px}.case-studies-module__8Prz7W__storyGrid{grid-template-columns:1fr}.case-studies-module__8Prz7W__storyCard{border-bottom:1px solid #3c3c3c;border-right:0;padding:30px}.case-studies-module__8Prz7W__storyNumber{margin-top:26px}.case-studies-module__8Prz7W__storyFoot{flex-flow:wrap;justify-content:space-between;align-items:center}}@media (max-width:380px){.case-studies-module__8Prz7W__section{width:calc(100% - 32px)}.case-studies-module__8Prz7W__featureCopy,.case-studies-module__8Prz7W__featureData,.case-studies-module__8Prz7W__storyCard{padding:22px}.case-studies-module__8Prz7W__chart figcaption{flex-direction:column;gap:4px}.case-studies-module__8Prz7W__featureSmall{grid-template-columns:1fr}.case-studies-module__8Prz7W__featureNumber strong{font-size:74px}}
.classic-bars-module__uwhpNa__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.classic-bars-module__uwhpNa__metrics article{background:#171717;border:1px solid #ffffff24;min-width:0;padding:26px}.classic-bars-module__uwhpNa__heroValue{letter-spacing:-.06em;font-variant-numeric:tabular-nums;align-items:baseline;gap:9px;margin:0 0 24px;font-size:clamp(42px,4.5vw,64px);line-height:1;display:flex}.classic-bars-module__uwhpNa__heroValue span{color:#aaa;letter-spacing:-.02em;font:15px/1.3 SFMono-Regular,Consolas,monospace}.classic-bars-module__uwhpNa__metrics h3{color:#e5e5e5;letter-spacing:.04em;text-wrap:balance;margin:0;font:11px/1.5 SFMono-Regular,Consolas,monospace}.classic-bars-module__uwhpNa__charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}.classic-bars-module__uwhpNa__chart{background:#151515;border:1px solid #ffffff24;border-radius:4px;min-width:0;margin:0;overflow:hidden}.classic-bars-module__uwhpNa__chartHeading{border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;gap:14px;padding:25px 26px;display:flex}.classic-bars-module__uwhpNa__chartHeading h3{letter-spacing:-.025em;font-size:21px;font-weight:400}.classic-bars-module__uwhpNa__chartHeading>span{color:#a3a3a3;white-space:nowrap;font-size:12px}.classic-bars-module__uwhpNa__rows{flex-direction:column;gap:19px;margin:0;padding:28px 26px 22px;list-style:none;display:flex}.classic-bars-module__uwhpNa__rowHeading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;display:flex}.classic-bars-module__uwhpNa__provider{color:#bbb;align-items:center;gap:10px;font-size:14px;display:flex}.classic-bars-module__uwhpNa__ourLabel{color:#aaa;letter-spacing:.04em;font:9px/1.4 SFMono-Regular,Consolas,monospace}.classic-bars-module__uwhpNa__value{color:#bcbcbc;white-space:nowrap;font-variant-numeric:tabular-nums;font:16px/1.2 SFMono-Regular,Consolas,monospace}.classic-bars-module__uwhpNa__value small{color:#999;font-size:10px}.classic-bars-module__uwhpNa__track{background:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#ffffff0c calc(25% - 1px) 25%);border-left:1px solid #707070;height:13px}.classic-bars-module__uwhpNa__track>span{background:repeating-linear-gradient(135deg,#ffffff09 0 3px,#fff2 3px 4px);border:1px solid #ffffff40;border-left:0;height:100%;display:block}.classic-bars-module__uwhpNa__row[data-ours] .classic-bars-module__uwhpNa__track>span{background:linear-gradient(90deg,#b7b7b7,#eee);border-color:#eee}.classic-bars-module__uwhpNa__row[data-ours] .classic-bars-module__uwhpNa__provider,.classic-bars-module__uwhpNa__row[data-ours] .classic-bars-module__uwhpNa__value{color:#fafafa}.classic-bars-module__uwhpNa__axis{color:#929292;border-top:1px solid #ffffff26;justify-content:space-between;margin:0 26px;padding-top:9px;font:10px/1.4 SFMono-Regular,Consolas,monospace;display:flex}.classic-bars-module__uwhpNa__axisLabel{color:#929292;letter-spacing:.05em;margin:15px 26px 23px;font:10px/1.5 SFMono-Regular,Consolas,monospace}@media (max-width:800px){.classic-bars-module__uwhpNa__metrics article{padding:22px 18px}.classic-bars-module__uwhpNa__heroValue{font-size:44px}.classic-bars-module__uwhpNa__heroValue span{font-size:12px}.classic-bars-module__uwhpNa__chartHeading{flex-direction:column;align-items:flex-start;gap:8px}}@media (min-width:621px) and (max-width:800px){.classic-bars-module__uwhpNa__heroValue{gap:6px;font-size:clamp(30px,4.6vw,37px)}}@media (max-width:620px){.classic-bars-module__uwhpNa__metrics{grid-template-columns:1fr;gap:10px}.classic-bars-module__uwhpNa__heroValue{margin-bottom:18px;font-size:40px}.classic-bars-module__uwhpNa__charts{grid-template-columns:1fr}.classic-bars-module__uwhpNa__chartHeading{flex-direction:row}.classic-bars-module__uwhpNa__chartHeading h3{font-size:18px}.classic-bars-module__uwhpNa__rows,.classic-bars-module__uwhpNa__chartHeading{padding:22px}}
.provider-mark-module__axch_q__mark{color:inherit;vertical-align:middle;flex:none;display:inline-block;overflow:hidden}
.agentx-section-module__Lm7BlG__section{color:#ededed;margin-top:88px;padding-top:76px;scroll-margin-top:110px;font-family:Arial,Helvetica,sans-serif}.agentx-section-module__Lm7BlG__heading{text-align:center;margin-bottom:39px}.agentx-section-module__Lm7BlG__heading h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(29px,3vw,38px);font-weight:400;line-height:1.2}.agentx-section-module__Lm7BlG__heading>p:last-child{margin-inline:auto;color:#999;text-wrap:pretty;max-width:700px;margin-top:17px;font-size:15px;line-height:1.7}@media (max-width:700px){.agentx-section-module__Lm7BlG__section{margin-top:60px;padding-top:50px}}
.agentx-scorecard-module__8iO-QG__grid{color:#ededed;background:#ffffff20;border:1px solid #ffffff26;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:1px;display:grid}.agentx-scorecard-module__8iO-QG__card{background:#151515;min-width:0;padding:35px 31px 32px}.agentx-scorecard-module__8iO-QG__number{letter-spacing:-.06em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(44px,4vw,54px);font-weight:400;line-height:1.05}.agentx-scorecard-module__8iO-QG__number span{color:#b3b3b3;letter-spacing:-.025em;margin-left:5px;font-size:.43em}.agentx-scorecard-module__8iO-QG__card h3{letter-spacing:-.025em;margin:20px 0 0;font-size:clamp(20px,1.7vw,22px);font-weight:400;line-height:1.3}@media (max-width:1100px){.agentx-scorecard-module__8iO-QG__card{padding:30px 23px}.agentx-scorecard-module__8iO-QG__card h3{min-height:52px}}@media (max-width:850px){.agentx-scorecard-module__8iO-QG__grid{grid-template-columns:1fr}.agentx-scorecard-module__8iO-QG__card{padding:30px 25px}.agentx-scorecard-module__8iO-QG__number{font-size:48px}.agentx-scorecard-module__8iO-QG__card h3{min-height:0;font-size:20px}}@media (max-width:540px){.agentx-scorecard-module__8iO-QG__card{padding:27px}.agentx-scorecard-module__8iO-QG__number{font-size:clamp(44px,12vw,48px)}}
.glm-pricing-section-module__9GxyyG__pricing{color:#ededed;min-width:0;font-family:inherit}.glm-pricing-section-module__9GxyyG__priceRow{flex-wrap:wrap;align-items:baseline;gap:8px 14px;display:flex}.glm-pricing-section-module__9GxyyG__pricePair{min-width:0}.glm-pricing-section-module__9GxyyG__modelIcon{vertical-align:-.15em;filter:brightness(0)invert();margin-right:12px;display:inline-block}.glm-pricing-section-module__9GxyyG__pricing .glm-pricing-section-module__9GxyyG__unit{color:#a3a3a3;letter-spacing:0;white-space:nowrap;font:13px/1.5 Arial,Helvetica,sans-serif}.glm-pricing-section-module__9GxyyG__benefits{color:#a3a3a3;text-align:center;flex-wrap:wrap;justify-content:center;gap:10px 32px;margin:24px 0 0;padding:0;font-size:14px;line-height:1.6;list-style:none;display:flex}.glm-pricing-section-module__9GxyyG__benefits li{align-items:baseline;gap:8px;display:flex}.glm-pricing-section-module__9GxyyG__benefits li>span{color:#ededed;flex-shrink:0}@media (max-width:1100px){.glm-pricing-section-module__9GxyyG__priceRow{gap:10px}.glm-pricing-section-module__9GxyyG__priceRow .glm-pricing-section-module__9GxyyG__unit{flex-basis:100%}}@media (max-width:850px){.glm-pricing-section-module__9GxyyG__card{grid-template-columns:1fr auto;align-items:center;gap:12px 20px;display:grid}.glm-pricing-section-module__9GxyyG__card .glm-pricing-section-module__9GxyyG__pricePair{text-align:right;grid-area:1/2}.glm-pricing-section-module__9GxyyG__card h3{grid-area:1/1;margin:0}.glm-pricing-section-module__9GxyyG__priceRow{justify-content:flex-end}}@media (max-width:620px){.glm-pricing-section-module__9GxyyG__card{gap:8px 10px;padding:23px 20px}.glm-pricing-section-module__9GxyyG__card h3{max-width:95px;font-size:16px;line-height:1.3}.glm-pricing-section-module__9GxyyG__priceRow>p{font-size:42px}.glm-pricing-section-module__9GxyyG__modelIcon{width:30px;height:30px;margin-right:9px}.glm-pricing-section-module__9GxyyG__pricing .glm-pricing-section-module__9GxyyG__unit{font-size:11px}.glm-pricing-section-module__9GxyyG__priceRow{gap:5px}.glm-pricing-section-module__9GxyyG__benefits{gap:5px 18px;font-size:12px}}@media (max-width:370px){.glm-pricing-section-module__9GxyyG__card{padding-inline:16px}.glm-pricing-section-module__9GxyyG__card h3{max-width:75px;font-size:15px}.glm-pricing-section-module__9GxyyG__priceRow>p{font-size:37px}.glm-pricing-section-module__9GxyyG__benefits{flex-direction:column;align-items:center}}
.performance-section-module__wk9i2G__section{color:#ededed;max-width:1280px;margin:0 auto;padding:112px 48px 88px;scroll-margin-top:78px}.performance-section-module__wk9i2G__pricing{margin-bottom:88px;scroll-margin-top:112px}.performance-section-module__wk9i2G__performancePanel{scroll-margin-top:112px}.performance-section-module__wk9i2G__heading{text-align:center;margin-bottom:46px}.performance-section-module__wk9i2G__heading h2{letter-spacing:-.047em;text-wrap:balance;font-size:clamp(32px,3.2vw,44px);font-weight:400;line-height:1.14}.performance-section-module__wk9i2G__sources{color:#929292;text-align:center;margin:18px 0 0;font-size:12px;line-height:1.6}@media (max-width:620px){.performance-section-module__wk9i2G__section{padding:64px 22px;scroll-margin-top:68px}.performance-section-module__wk9i2G__pricing{margin-bottom:64px;scroll-margin-top:88px}.performance-section-module__wk9i2G__performancePanel{scroll-margin-top:88px}.performance-section-module__wk9i2G__heading{margin-bottom:30px}.performance-section-module__wk9i2G__heading h2{font-size:30px}}
.technology-section-module__8I0iLG__section{color:#ededed;max-width:1280px;margin:0 auto;padding:48px 48px 72px;scroll-margin-top:100px;font-family:Arial,Helvetica,sans-serif}.technology-section-module__8I0iLG__heading{text-align:center;margin-bottom:46px}.technology-section-module__8I0iLG__heading h2{letter-spacing:-.045em;text-wrap:balance;max-width:960px;margin:0 auto;scroll-margin-top:110px;font-size:clamp(32px,3.4vw,46px);font-weight:400;line-height:1.14}.technology-section-module__8I0iLG__heading p{color:#aaa;text-wrap:balance;max-width:730px;margin:22px auto 0;font-size:18px;line-height:1.6}@media (max-width:960px){.technology-section-module__8I0iLG__section{padding-inline:32px}}@media (max-width:640px){.technology-section-module__8I0iLG__section{padding:36px 22px 48px}.technology-section-module__8I0iLG__heading{margin-bottom:30px}.technology-section-module__8I0iLG__heading h2{font-size:31px}.technology-section-module__8I0iLG__heading p{margin-top:18px;font-size:16px}}
.engineering-graphic-module__ou_Rfq__graphic{color:#e6e6e6;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;isolation:isolate;width:100%;height:auto;display:block;overflow:visible}.engineering-graphic-module__ou_Rfq__graphic path,.engineering-graphic-module__ou_Rfq__graphic rect{vector-effect:non-scaling-stroke}.engineering-graphic-module__ou_Rfq__datum{stroke:#ffffff19}.engineering-graphic-module__ou_Rfq__bracket{stroke:#ffffff3d}.engineering-graphic-module__ou_Rfq__bracketBright{stroke:#ffffff78}.engineering-graphic-module__ou_Rfq__faint{stroke:#ffffff16}.engineering-graphic-module__ou_Rfq__guide{stroke:#ffffff15;stroke-dasharray:2 6}.engineering-graphic-module__ou_Rfq__line{stroke:#ffffff35}.engineering-graphic-module__ou_Rfq__bright{stroke:#ffffff92}.engineering-graphic-module__ou_Rfq__plane{fill:#151515;stroke:#ffffff3d}.engineering-graphic-module__ou_Rfq__gridLine{stroke:#ffffff17}.engineering-graphic-module__ou_Rfq__cell{fill:#e6e6e6;fill-opacity:.3;animation:8s ease-in-out infinite engineering-graphic-module__ou_Rfq__illuminate;animation-delay:var(--phase,0s)}.engineering-graphic-module__ou_Rfq__computeCell{fill:#e6e6e6;fill-opacity:.12;animation:8s ease-in-out infinite engineering-graphic-module__ou_Rfq__compute;animation-delay:var(--phase,0s)}.engineering-graphic-module__ou_Rfq__pin{fill:#dedede;fill-opacity:.8}.engineering-graphic-module__ou_Rfq__trace{stroke:#eee;stroke-opacity:.55;stroke-dasharray:9 91;stroke-dashoffset:100px;animation:10s linear infinite engineering-graphic-module__ou_Rfq__travel;animation-delay:var(--phase,0s)}.engineering-graphic-module__ou_Rfq__token{fill:#1b1b1b;stroke:#ffffff6b;animation:8s ease-in-out infinite engineering-graphic-module__ou_Rfq__token;animation-delay:var(--phase,0s)}.engineering-graphic-module__ou_Rfq__packet{fill:#cfcfcf;fill-opacity:.25;animation:8s ease-in-out infinite engineering-graphic-module__ou_Rfq__illuminate;animation-delay:var(--phase,0s)}.engineering-graphic-module__ou_Rfq__graphic[data-paused=true] *{animation-play-state:paused}@keyframes engineering-graphic-module__ou_Rfq__illuminate{0%,46%,to{fill-opacity:.16;filter:drop-shadow(0 0 #fff0)}18%,26%{fill-opacity:.72;filter:drop-shadow(0 0 4px #ffffff20)}}@keyframes engineering-graphic-module__ou_Rfq__compute{0%,43%,to{fill-opacity:.09}15%,23%{fill-opacity:.7}}@keyframes engineering-graphic-module__ou_Rfq__token{0%,50%,to{fill:#1b1b1b;stroke:#ffffff52}20%,29%{fill:#a3a3a3;stroke:#dedede}}@keyframes engineering-graphic-module__ou_Rfq__travel{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.engineering-graphic-module__ou_Rfq__graphic *{animation:none}.engineering-graphic-module__ou_Rfq__cell,.engineering-graphic-module__ou_Rfq__packet{fill-opacity:.48}.engineering-graphic-module__ou_Rfq__computeCell{fill-opacity:.28}.engineering-graphic-module__ou_Rfq__trace{stroke-dashoffset:34px;stroke-opacity:.35}}
.engineering-disciplines-module__PSG-9W__domainGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.engineering-disciplines-module__PSG-9W__domainCard{background:#141414;border:1px solid #343434;min-width:0;padding:25px 28px 30px}.engineering-disciplines-module__PSG-9W__domainMeta{color:#868686;text-transform:uppercase;letter-spacing:.07em;justify-content:space-between;align-items:center;font:11px/1.5 Consolas,monospace;display:flex}.engineering-disciplines-module__PSG-9W__domainCard>svg{margin:0 0 8px}.engineering-disciplines-module__PSG-9W__domainCard h3{letter-spacing:-.035em;margin:0 0 14px;font-size:25px;font-weight:400;line-height:1.2}.engineering-disciplines-module__PSG-9W__domainCard>p{color:#aaa;max-width:430px;min-height:51px;margin:0;font-size:16px;line-height:1.6}.engineering-disciplines-module__PSG-9W__techniques{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.engineering-disciplines-module__PSG-9W__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.engineering-disciplines-module__PSG-9W__chips li{color:#c7c7c7;background:#242424;border:1px solid #373737;padding:7px 10px;font-size:12px;line-height:1.4}.engineering-disciplines-module__PSG-9W__moreText{color:#8f8f8f;white-space:nowrap;font-size:13px;line-height:1.5}@media (max-width:640px){.engineering-disciplines-module__PSG-9W__domainGrid{grid-template-columns:1fr;gap:14px}.engineering-disciplines-module__PSG-9W__domainCard{padding:22px 22px 26px}.engineering-disciplines-module__PSG-9W__domainCard h3{font-size:24px}.engineering-disciplines-module__PSG-9W__domainCard>p{min-height:0}.engineering-disciplines-module__PSG-9W__domainCard>svg{margin:6px 0 20px}}
.highlighted-code-module__TUrjHq__scroll{scrollbar-width:thin;scrollbar-color:#555 transparent;gap:18px;padding:22px 24px 58px;display:flex;overflow-x:auto}.highlighted-code-module__TUrjHq__scroll:focus-visible{outline-offset:-3px;outline:2px solid #aaa}.highlighted-code-module__TUrjHq__lineNumbers{color:#737373;text-align:right;-webkit-user-select:none;user-select:none;flex-shrink:0;min-width:18px;font:13px/26px SFMono-Regular,Consolas,Liberation Mono,monospace}.highlighted-code-module__TUrjHq__lineNumbers span{display:block}.highlighted-code-module__TUrjHq__code{color:#ccc;tab-size:2;flex:1;margin:0;padding:0;font:14px/26px SFMono-Regular,Consolas,Liberation Mono,monospace;overflow:visible}.highlighted-code-module__TUrjHq__code code{font:inherit;display:block}:is(.highlighted-code-module__TUrjHq__code .hljs-keyword,.highlighted-code-module__TUrjHq__code .hljs-built_in){color:#f2f2f2;font-weight:600}:is(.highlighted-code-module__TUrjHq__code .hljs-title,.highlighted-code-module__TUrjHq__code .hljs-attr){color:#dedede;font-weight:500}.highlighted-code-module__TUrjHq__code .hljs-string{color:#a8a8a8}:is(.highlighted-code-module__TUrjHq__code .hljs-number,.highlighted-code-module__TUrjHq__code .hljs-literal){color:#e0e0e0;font-weight:600}.highlighted-code-module__TUrjHq__code .hljs-variable{color:#c7c7c7;font-weight:500}.highlighted-code-module__TUrjHq__code .hljs-meta{color:#bcbcbc;font-weight:500}.highlighted-code-module__TUrjHq__code .hljs-comment{color:#939393;font-style:italic}.highlighted-code-module__TUrjHq__code .hljs-punctuation{color:#939393}@media (max-width:620px){.highlighted-code-module__TUrjHq__scroll{gap:12px;padding:22px 16px 58px}.highlighted-code-module__TUrjHq__code{font-size:12px;line-height:24px}.highlighted-code-module__TUrjHq__lineNumbers{font-size:11px;line-height:24px}}
.snippet-picker-module__BljO4a__trigger{box-sizing:border-box;color:#d4d4d4;white-space:nowrap;cursor:pointer;background:#262626;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:8px;max-width:100%;min-height:34px;padding:5px 12px;font:400 12px/20px Arial,Helvetica,sans-serif;transition:background-color .14s,color .14s;display:inline-flex}.snippet-picker-module__BljO4a__trigger:hover,.snippet-picker-module__BljO4a__trigger[aria-expanded=true]{color:#f2f2f2;background:#333}.snippet-picker-module__BljO4a__trigger:focus-visible{outline-offset:3px;outline:2px solid #ddd}.snippet-picker-module__BljO4a__trigger>svg{flex-shrink:0}.snippet-picker-module__BljO4a__chevron{color:#a0a0a0;transition:transform .16s}.snippet-picker-module__BljO4a__trigger[aria-expanded=true] .snippet-picker-module__BljO4a__chevron{transform:rotate(180deg)}.snippet-picker-module__BljO4a__popup,.snippet-picker-module__BljO4a__popup *{box-sizing:border-box}.snippet-picker-module__BljO4a__popup{z-index:100;color:#e8e8e8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;background:#1b1b1b;border:1px solid #404040;border-radius:0;flex-direction:column;width:272px;padding:6px;font:400 13px/20px Arial,Helvetica,sans-serif;animation:.12s ease-out snippet-picker-module__BljO4a__menuIn;display:flex;position:fixed;box-shadow:0 12px 36px #0006,0 2px 6px #0003}.snippet-picker-module__BljO4a__search{color:#a0a0a0;background:#252525;border:1px solid #0000;border-radius:0;flex-shrink:0;align-items:center;gap:10px;min-height:38px;margin-bottom:4px;padding:0 11px;display:flex}.snippet-picker-module__BljO4a__search:focus-within{border-color:#5e5e5e}.snippet-picker-module__BljO4a__search>svg{flex-shrink:0}.snippet-picker-module__BljO4a__search input{color:#ededed;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:none;padding:8px 0}.snippet-picker-module__BljO4a__search input::placeholder{color:#a0a0a0}.snippet-picker-module__BljO4a__options{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#555 transparent;min-height:0;overflow-y:auto}.snippet-picker-module__BljO4a__options:focus-visible{outline-offset:-1px;outline:1px solid #777}.snippet-picker-module__BljO4a__option{color:#c8c8c8;cursor:pointer;border-radius:0;align-items:center;gap:11px;min-height:40px;padding:8px 11px;display:flex}.snippet-picker-module__BljO4a__highlighted{color:#fff;background:#303030}.snippet-picker-module__BljO4a__option>svg{flex-shrink:0}.snippet-picker-module__BljO4a__option>span{flex:1}.snippet-picker-module__BljO4a__empty{color:#a0a0a0;padding:14px 11px}@keyframes snippet-picker-module__BljO4a__menuIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.snippet-picker-module__BljO4a__trigger,.snippet-picker-module__BljO4a__chevron{transition:none}.snippet-picker-module__BljO4a__popup{animation:none}}
.credit-receipt-module__1d31SW__receiptShell{--paper:#f5f3eb;--ink:#19251c;--green:#336343;filter:drop-shadow(0 1px 1px #0007)drop-shadow(0 15px 20px #0004);justify-self:end;width:100%;max-width:380px;position:relative;transform:rotate(1deg)}.credit-receipt-module__1d31SW__receipt{color:var(--ink);background:var(--paper);clip-path:polygon(0 0,100% 0,100% calc(100% - 3px),98% calc(100% - 1px),96% calc(100% - 4px),94% 100%,92% calc(100% - 3px),90% calc(100% - 1px),88% calc(100% - 4px),86% calc(100% - 1px),84% calc(100% - 3px),82% 100%,80% calc(100% - 3px),78% calc(100% - 1px),76% calc(100% - 4px),74% calc(100% - 1px),72% calc(100% - 3px),70% 100%,68% calc(100% - 4px),66% calc(100% - 1px),64% calc(100% - 3px),62% 100%,60% calc(100% - 3px),58% calc(100% - 1px),56% calc(100% - 4px),54% calc(100% - 1px),52% calc(100% - 3px),50% 100%,48% calc(100% - 4px),46% calc(100% - 1px),44% calc(100% - 3px),42% 100%,40% calc(100% - 4px),38% calc(100% - 1px),36% calc(100% - 3px),34% 100%,32% calc(100% - 3px),30% calc(100% - 1px),28% calc(100% - 4px),26% 100%,24% calc(100% - 3px),22% calc(100% - 1px),20% calc(100% - 4px),18% 100%,16% calc(100% - 3px),14% calc(100% - 1px),12% calc(100% - 4px),10% calc(100% - 1px),8% calc(100% - 3px),6% 100%,4% calc(100% - 4px),2% calc(100% - 1px),0 calc(100% - 3px));background-image:linear-gradient(96deg,#00000004,#0000 9%,#ffffff38 47%,#0000 84%,#27332309),linear-gradient(#ffffff0d 55%,#dddcd14a 100%);padding:30px 30px 28px;position:relative;box-shadow:inset 1px 0 #fff5,inset -1px 0 #27332312}.credit-receipt-module__1d31SW__receipt:after{content:"";pointer-events:none;opacity:.045;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)'/%3E%3C/svg%3E");position:absolute;inset:0}.credit-receipt-module__1d31SW__receiptTop{border-bottom:1px solid #263d252c;justify-content:space-between;align-items:center;gap:12px;padding-bottom:22px;display:flex}.credit-receipt-module__1d31SW__wordmark{letter-spacing:-.065em;font-size:24px;font-weight:600;line-height:1.2}.credit-receipt-module__1d31SW__receiptTag{text-align:right;font:8px/1.5 var(--mono);letter-spacing:.055em;text-transform:uppercase}.credit-receipt-module__1d31SW__receiptTitle{color:#5c6557;font:9px/1.5 var(--mono);letter-spacing:.055em;text-transform:uppercase;justify-content:space-between;align-items:center;margin:19px 0 24px;display:flex}.credit-receipt-module__1d31SW__smallCross{font-size:16px;line-height:1}.credit-receipt-module__1d31SW__lineItem{justify-content:space-between;align-items:baseline;gap:12px;margin-top:20px;display:flex}.credit-receipt-module__1d31SW__lineLabel{font:12px/1.5 var(--mono);letter-spacing:-.025em}.credit-receipt-module__1d31SW__lineValue{font:25px/1.2 var(--mono);letter-spacing:-.035em;white-space:nowrap;font-variant-numeric:tabular-nums}.credit-receipt-module__1d31SW__matchLine{color:var(--green)}.credit-receipt-module__1d31SW__totalSection{border-top:1px dashed #263d255a;margin-top:23px;padding-top:17px;position:relative}.credit-receipt-module__1d31SW__total{font:62px/1.1 var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.045em;white-space:nowrap;justify-content:flex-end;display:flex}.credit-receipt-module__1d31SW__rollingTotal{display:flex}.credit-receipt-module__1d31SW__digitWindow{width:calc(1ch - .045em);height:1.1em;overflow:hidden}.credit-receipt-module__1d31SW__digitReel{transform:translateY(var(--roll-end));flex-direction:column;display:flex}.credit-receipt-module__1d31SW__rolling .credit-receipt-module__1d31SW__digitReel{animation:.68s cubic-bezier(.22,.9,.3,1) both credit-receipt-module__1d31SW__roll}.credit-receipt-module__1d31SW__digitReel>span{text-align:center;flex-shrink:0;height:1.1em;line-height:1.1em}.credit-receipt-module__1d31SW__comma{width:calc(1ch - .045em)}.credit-receipt-module__1d31SW__totalCaption{color:#606b5d;font:10px/1.5 var(--mono);text-align:right;margin-top:6px;display:block}.credit-receipt-module__1d31SW__barcode{opacity:.6;width:130px;height:24px;margin:26px auto 0;display:block}.credit-receipt-module__1d31SW__receipt .credit-receipt-module__1d31SW__receiptFootnote{color:#65705e;text-align:center;font:8px/1.5 var(--mono);letter-spacing:.15em;text-transform:uppercase;margin-top:7px}.credit-receipt-module__1d31SW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes credit-receipt-module__1d31SW__roll{0%{transform:translateY(var(--roll-start))}to{transform:translateY(var(--roll-end))}}@media (max-width:1000px){.credit-receipt-module__1d31SW__receipt{padding-left:24px;padding-right:24px}.credit-receipt-module__1d31SW__total{font-size:53px}.credit-receipt-module__1d31SW__lineValue{font-size:24px}}@media (max-width:800px){.credit-receipt-module__1d31SW__receiptShell{justify-self:center;width:calc(100% - 8px);max-width:365px}.credit-receipt-module__1d31SW__receipt{padding-top:27px;padding-bottom:27px}.credit-receipt-module__1d31SW__total{font-size:clamp(48px,17vw,60px)}}@media (prefers-reduced-motion:reduce){.credit-receipt-module__1d31SW__rolling .credit-receipt-module__1d31SW__digitReel{animation:none}}
.narrative-module__nEAHiG__opening{border-top:1px solid var(--cl-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px clamp(40px,5vw,88px);padding:clamp(44px,5vw,64px) 0 clamp(56px,6vw,88px);display:grid}.narrative-module__nEAHiG__kicker{color:var(--cl-ink-3);font:500 12px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin:0;display:flex}.narrative-module__nEAHiG__kicker:before{content:"";background:var(--cl-accent);width:8px;height:8px}.narrative-module__nEAHiG__opening .narrative-module__nEAHiG__openingTitle{letter-spacing:-.03em;text-wrap:balance;max-width:17ch;margin:24px 0 0;font-size:clamp(28px,2.7vw,40px);font-weight:500;line-height:1.15}.narrative-module__nEAHiG__openingBody p{max-width:60ch;color:var(--cl-ink-2);margin:0;font-size:18px;line-height:1.7}.narrative-module__nEAHiG__openingBody p:first-child{color:var(--cl-ink)}.narrative-module__nEAHiG__openingBody p+p{margin-top:18px}.narrative-module__nEAHiG__lead{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:start;gap:24px clamp(32px,5vw,80px);margin-bottom:40px;display:grid}.narrative-module__nEAHiG__leadText p{max-width:68ch;color:var(--cl-ink-2);margin:0;font-size:18px;line-height:1.7}.narrative-module__nEAHiG__leadText p+p{margin-top:14px}.narrative-module__nEAHiG__leadText strong{color:var(--cl-ink);font-weight:500}.narrative-module__nEAHiG__leadSolo{margin-bottom:32px}.narrative-module__nEAHiG__aside{border-left:1px solid var(--cl-line-strong);gap:14px;padding:2px 0 2px 20px;display:grid}.narrative-module__nEAHiG__asideLabel{color:var(--cl-ink-3);font:500 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase}.narrative-module__nEAHiG__takeaway{border-left:2px solid var(--cl-accent)}.narrative-module__nEAHiG__takeaway .narrative-module__nEAHiG__asideLabel{color:var(--cl-accent)}.narrative-module__nEAHiG__takeaway p{color:var(--cl-ink);margin:0;font-size:16px;line-height:1.6}.narrative-module__nEAHiG__takeaway strong{font-variant-numeric:tabular-nums;font-weight:500}.narrative-module__nEAHiG__key{gap:10px;margin:0;display:grid}.narrative-module__nEAHiG__key>div{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px;display:grid}.narrative-module__nEAHiG__key dt{display:flex}.narrative-module__nEAHiG__key dd{color:var(--cl-ink-2);margin:0;font-size:14px;line-height:1.45}.narrative-module__nEAHiG__keyBar{background:#e2e8e40d;width:56px;height:8px;position:relative}.narrative-module__nEAHiG__keyBar b{background:var(--cl-ink-2);opacity:.9;width:70%;position:absolute;inset:0 auto 0 0}.narrative-module__nEAHiG__keyBar i{background:var(--cl-ink-3);z-index:1;width:1px;position:absolute;top:-4px;bottom:-4px;left:36%}.narrative-module__nEAHiG__keyValue{color:var(--cl-ink-2);font:500 13px/1 var(--mono);font-variant-numeric:tabular-nums}.narrative-module__nEAHiG__keySlower{color:var(--cl-warn)}.narrative-module__nEAHiG__keyInvalid{color:var(--cl-ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.narrative-module__nEAHiG__keyBest{color:var(--cl-accent);background:#a6e3b01c;padding:4px 8px}.narrative-module__nEAHiG__findings{border:1px solid var(--cl-line);border-left:2px solid var(--cl-accent);background:var(--cl-surface);grid-template-columns:140px minmax(0,1fr);gap:24px;margin-top:24px;padding:24px 28px;display:grid}.narrative-module__nEAHiG__findings .narrative-module__nEAHiG__asideLabel{line-height:1.6}.narrative-module__nEAHiG__findings p{max-width:80ch;color:var(--cl-ink);margin:0;font-size:18px;line-height:1.6}.narrative-module__nEAHiG__findings ul{border-top:1px solid var(--cl-line);gap:10px;max-width:80ch;margin:16px 0 0;padding:16px 0 0;list-style:none;display:grid}.narrative-module__nEAHiG__findings li{color:var(--cl-ink-2);padding-left:20px;font-size:16px;line-height:1.6;position:relative}.narrative-module__nEAHiG__findings li:before{content:"";background:var(--cl-accent);width:6px;height:6px;position:absolute;top:.62em;left:0}.narrative-module__nEAHiG__findings strong{color:var(--cl-ink);font-variant-numeric:tabular-nums;font-weight:500}.narrative-module__nEAHiG__attemptSteps{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.narrative-module__nEAHiG__inlineDots{vertical-align:.1em;margin:0 2px}.narrative-module__nEAHiG__attemptSteps li{align-content:start;gap:10px;display:grid}.narrative-module__nEAHiG__attemptIndex{color:var(--cl-accent);font:500 12px/1 var(--mono);letter-spacing:.08em}.narrative-module__nEAHiG__attemptSteps strong{color:var(--cl-ink);font-size:17px;font-weight:500}.narrative-module__nEAHiG__attemptSteps p{color:var(--cl-ink-2);margin:0;font-size:15px;line-height:1.55}.narrative-module__nEAHiG__closing{border-top:1px solid var(--cl-line);text-align:center;justify-items:center;gap:28px;margin-top:clamp(80px,9vw,136px);padding:clamp(64px,8vw,112px) 0 clamp(24px,3vw,40px);display:grid}.narrative-module__nEAHiG__closing>a{--mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace}.narrative-module__nEAHiG__closing .narrative-module__nEAHiG__kicker{margin-bottom:-8px}section.narrative-module__nEAHiG__closing h2{letter-spacing:-.035em;text-wrap:balance;max-width:26ch;margin:0;font-size:clamp(32px,3.6vw,52px);font-weight:500;line-height:1.08}@media (max-width:1100px){.narrative-module__nEAHiG__opening{grid-template-columns:minmax(0,1fr)}.narrative-module__nEAHiG__attemptSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}}@media (max-width:1000px){.narrative-module__nEAHiG__lead{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.narrative-module__nEAHiG__findings{grid-template-columns:minmax(0,1fr);gap:10px;padding:20px}.narrative-module__nEAHiG__attemptSteps{grid-template-columns:minmax(0,1fr)}.narrative-module__nEAHiG__leadText p,.narrative-module__nEAHiG__openingBody p{font-size:17px}}
.code-panel-module__6cM7TG__panel{color:#e8e8e8;text-align:left;background:#171717;border:1px solid #ffffff24;border-radius:0;min-width:0;overflow:hidden}.code-panel-module__6cM7TG__toolbar{flex-wrap:wrap;align-items:center;gap:12px;min-height:68px;padding:20px 24px 8px;display:flex}.code-panel-module__6cM7TG__formatGroup{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.code-panel-module__6cM7TG__protocol,.code-panel-module__6cM7TG__destination{margin-left:auto}.code-panel-module__6cM7TG__destination{color:#aaa;align-items:center;gap:8px;max-width:100%;font:12px/1.5 SFMono-Regular,Consolas,Liberation Mono,monospace;text-decoration:none;display:inline-flex}.code-panel-module__6cM7TG__destination span{overflow-wrap:anywhere}.code-panel-module__6cM7TG__destination svg{flex-shrink:0;width:13px;height:13px}.code-panel-module__6cM7TG__destination:hover{color:#fff}.code-panel-module__6cM7TG__codeArea{position:relative}.code-panel-module__6cM7TG__copyControls{align-items:center;gap:8px;display:flex;position:absolute;bottom:12px;right:16px}.code-panel-module__6cM7TG__copyFeedback{color:#b7b7b7;font-size:12px}.code-panel-module__6cM7TG__copyButton{color:#999;cursor:pointer;background:#171717;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background-color .14s,color .14s;display:inline-flex}.code-panel-module__6cM7TG__copyButton:hover{color:#fff;background:#292929}.code-panel-module__6cM7TG__copyButton:disabled{cursor:wait}.code-panel-module__6cM7TG__copyButton:focus-visible,.code-panel-module__6cM7TG__destination:focus-visible{outline-offset:3px;outline:2px solid #e8e8e8}.code-panel-module__6cM7TG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:620px){.code-panel-module__6cM7TG__toolbar{gap:12px;padding:16px 16px 6px}.code-panel-module__6cM7TG__formatGroup{gap:10px}}@media (max-width:480px){.code-panel-module__6cM7TG__toolbar{flex-direction:column;align-items:flex-start}.code-panel-module__6cM7TG__protocol,.code-panel-module__6cM7TG__destination{margin-left:0}}@media (prefers-reduced-motion:reduce){.code-panel-module__6cM7TG__copyButton{transition:none}}
.page-module__bmxzmq__root{--cl-bg:#0c0e0d;--cl-surface:#121513;--cl-surface-2:#171b19;--cl-line:#e2e8e417;--cl-line-strong:#e2e8e42e;--cl-ink:#eef3ef;--cl-ink-2:#b4bfb8;--cl-ink-3:#7c8881;--cl-accent:#a6e3b0;--cl-warn:#e3a95f;--cl-pad:clamp(20px, 4vw, 56px);--mono:var(--cl-mono), "SFMono-Regular", Consolas, monospace;padding:0 var(--cl-pad) 120px;color:var(--cl-ink);font-family:var(--cl-sans), system-ui, sans-serif;font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased}div.page-module__bmxzmq__root h1,div.page-module__bmxzmq__root h2,div.page-module__bmxzmq__root h3{font-family:var(--cl-sans), system-ui, sans-serif;color:var(--cl-ink)}.page-module__bmxzmq__hero{--hero-h1:clamp(44px, 5.4vw, 76px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;column-gap:clamp(40px,5vw,88px);padding:clamp(48px,7vw,96px) 0 clamp(56px,7vw,96px);display:grid}.page-module__bmxzmq__eyebrow{color:var(--cl-ink-3);font:500 12px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;align-items:center;gap:10px;margin:0 0 32px;display:inline-flex}.page-module__bmxzmq__heroCopy{flex-direction:column;min-width:0;display:flex}.page-module__bmxzmq__eyebrowMark{background:var(--cl-accent);width:8px;height:8px}div.page-module__bmxzmq__root .page-module__bmxzmq__hero h1{max-width:11ch;font-size:var(--hero-h1);letter-spacing:-.045em;text-wrap:balance;margin:0;font-weight:500;line-height:1}.page-module__bmxzmq__lede{max-width:36ch;color:var(--cl-ink);letter-spacing:-.01em;margin:32px 0 0;font-size:clamp(20px,1.7vw,24px);line-height:1.4}.page-module__bmxzmq__body{max-width:56ch;color:var(--cl-ink-2);margin:16px 0 0;font-size:16px;line-height:1.65}.page-module__bmxzmq__actions{flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:36px;display:flex}.page-module__bmxzmq__primaryAction,.page-module__bmxzmq__secondaryAction{border:1px solid var(--cl-line-strong);height:44px;font:500 13px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;padding:0 18px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.page-module__bmxzmq__primaryAction{border-color:var(--cl-ink);background:var(--cl-ink);color:var(--cl-bg)}.page-module__bmxzmq__primaryAction:hover{background:var(--cl-accent);border-color:var(--cl-accent)}.page-module__bmxzmq__secondaryAction{color:var(--cl-ink)}.page-module__bmxzmq__secondaryAction:hover{border-color:var(--cl-ink-2);background:var(--cl-surface-2)}.page-module__bmxzmq__section{margin-top:clamp(64px,7vw,104px);scroll-margin-top:74px}@media (max-width:1000px){.page-module__bmxzmq__section{scroll-margin-top:62px}}.page-module__bmxzmq__sectionHead{border-bottom:1px solid var(--cl-line-strong);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:20px;margin-bottom:32px;padding-bottom:28px;display:grid}.page-module__bmxzmq__sectionIndex{color:var(--cl-accent);font:500 14px/1 var(--mono);letter-spacing:.08em}div.page-module__bmxzmq__root .page-module__bmxzmq__sectionHead h2{letter-spacing:-.035em;font-size:clamp(30px,3vw,44px);font-weight:500;line-height:1.1}.page-module__bmxzmq__compare{font-size:16px}@media (max-width:1100px){.page-module__bmxzmq__hero{grid-template-columns:minmax(0,1fr);row-gap:48px}.page-module__bmxzmq__eyebrow{margin-bottom:-16px}div.page-module__bmxzmq__root .page-module__bmxzmq__hero h1{max-width:16ch}}
.yc-module__P6LRHW__main{outline:none;width:min(100% - 96px,1060px);margin:auto;padding:158px 0 100px}.yc-module__P6LRHW__introduction{max-width:720px}.yc-module__P6LRHW__hero{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.yc-module__P6LRHW__eyebrow{color:#a8b5ac;font:12px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:12px;display:flex}.yc-module__P6LRHW__ycWordmark{color:#e7ece8;text-transform:none;letter-spacing:-.025em;white-space:nowrap;align-items:center;gap:4px;font:16px/1 Arial,sans-serif;display:inline-flex}.yc-module__P6LRHW__ycMark{flex-shrink:0;width:20px;height:20px;display:block}.yc-module__P6LRHW__introduction h1{letter-spacing:-.05em;margin-top:22px;font-size:clamp(42px,5.6vw,70px);font-weight:400;line-height:1.06}.yc-module__P6LRHW__introduction .yc-module__P6LRHW__description{color:#b8c3bb;max-width:600px;margin-top:24px;font-size:18px;line-height:1.65}.yc-module__P6LRHW__claim{min-height:42px;margin-top:30px;padding:10px 16px}.yc-module__P6LRHW__details{color:#b8c3bb;max-width:710px;margin-top:44px}.yc-module__P6LRHW__details h2{color:#e7ece8;letter-spacing:-.025em;margin-bottom:16px;font-size:23px;font-weight:400}.yc-module__P6LRHW__details p+p{margin-top:16px}.yc-module__P6LRHW__details a{color:#e7ece8;text-underline-offset:4px;text-decoration:underline}@media (max-width:1000px){.yc-module__P6LRHW__hero{gap:44px}}@media (max-width:800px){.yc-module__P6LRHW__hero{grid-template-columns:minmax(0,1fr);gap:44px}}@media (max-width:700px){.yc-module__P6LRHW__main{width:calc(100% - 40px);padding:116px 0 64px}.yc-module__P6LRHW__introduction .yc-module__P6LRHW__description{font-size:16px}.yc-module__P6LRHW__details{font-size:15px}}
.article-module___zC2lW__main{color:#e8e8e8;width:min(100% - 96px,1184px);margin:auto;padding:132px 0 96px}.article-module___zC2lW__back{color:#aaa;align-items:center;gap:10px;padding:8px 0;font-size:14px;display:inline-flex}.article-module___zC2lW__back svg{flex-shrink:0;width:16px;height:16px;transform:rotate(180deg)}.article-module___zC2lW__back:hover{color:#fff}.article-module___zC2lW__hero{max-width:960px;padding:52px 0 46px}.article-module___zC2lW__eyebrow{color:#9f9f9f;font:12px/1.6 var(--mono);letter-spacing:.06em;text-transform:uppercase}.article-module___zC2lW__hero h1{letter-spacing:-2.7px;text-wrap:balance;max-width:960px;font-size:clamp(40px,4.6vw,64px);font-weight:400;line-height:1.08;margin:24px 0!important}.article-module___zC2lW__hero .article-module___zC2lW__bankingHeadline{text-wrap:wrap}.article-module___zC2lW__headlineLine{display:inline}@media (min-width:1001px){.article-module___zC2lW__bankingHero,.article-module___zC2lW__bankingHero h1{max-width:none}.article-module___zC2lW__headlineLine{display:block}}.article-module___zC2lW__lead{color:#b3b3b3;max-width:780px;font-size:21px;line-height:1.7}.article-module___zC2lW__results{background:#171717;border:1px solid #3c3c3c;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.article-module___zC2lW__results>div{border-right:1px solid #333;flex-direction:column;gap:12px;padding:30px 34px;display:flex}.article-module___zC2lW__results>div:last-child{border:0}.article-module___zC2lW__results strong{letter-spacing:-2px;font-size:clamp(36px,4vw,57px);font-weight:400;line-height:1.1}.article-module___zC2lW__results span{color:#b4b4b4;font-size:16px}.article-module___zC2lW__articleLayout{grid-template-columns:220px minmax(0,1fr);gap:80px;margin-top:72px;display:grid}.article-module___zC2lW__sidebar{align-self:start;position:sticky;top:120px}.article-module___zC2lW__sidebar nav{flex-direction:column;gap:17px;margin:26px 0;display:flex}.article-module___zC2lW__sidebar nav a{color:#aaa;font-size:14px}.article-module___zC2lW__sidebar nav a:hover{color:#fff}.article-module___zC2lW__sideCta{border-top:1px solid #333;align-items:center;gap:14px;padding-top:22px;font-size:14px;display:flex}.article-module___zC2lW__sideCta svg{width:16px}.article-module___zC2lW__body{min-width:0}.article-module___zC2lW__body section{scroll-margin-top:120px!important}.article-module___zC2lW__textSection{margin-bottom:50px}.article-module___zC2lW__body h2{letter-spacing:-.9px;font-size:30px;font-weight:400;line-height:1.2;margin-bottom:22px!important}.article-module___zC2lW__body p{color:#b7b7b7;font-size:17px;line-height:1.8}.article-module___zC2lW__body p+p{margin-top:18px!important}.article-module___zC2lW__comparison{margin:64px 0}.article-module___zC2lW__comparison>h2{margin-top:16px!important}.article-module___zC2lW__comparisonModels{border:1px solid #373737;grid-template-columns:1fr 1fr;display:grid}.article-module___zC2lW__comparisonModels>div{background:#171717;flex-direction:column;gap:9px;padding:24px;display:flex}.article-module___zC2lW__comparisonModels>div+div{border-left:1px solid #373737}.article-module___zC2lW__comparisonModels span{font:12px/1.5 var(--mono);color:#999;letter-spacing:.04em}.article-module___zC2lW__comparisonModels strong{font-size:17px;font-weight:400;line-height:1.4}.article-module___zC2lW__tableWrap{width:100%;overflow-x:auto}.article-module___zC2lW__tableWrap table{border-collapse:collapse;text-align:left;width:100%;min-width:430px}.article-module___zC2lW__tableWrap th,.article-module___zC2lW__tableWrap td{border-bottom:1px solid #333;padding:17px 16px;font-size:14px}.article-module___zC2lW__tableWrap th:first-child{padding-left:0}.article-module___zC2lW__tableWrap thead th{color:#999;font-size:12px;font-weight:400}.article-module___zC2lW__tableWrap tbody th{color:#bbb;width:45%;font-weight:400}.article-module___zC2lW__tableWrap td{white-space:nowrap;font-variant-numeric:tabular-nums}.article-module___zC2lW__emphasis td{color:#fff;font-size:18px}.article-module___zC2lW__alternatives{margin-top:40px}.article-module___zC2lW__alternatives h3{letter-spacing:-.5px;font-size:23px;font-weight:400;margin-bottom:14px!important}.article-module___zC2lW__alternatives>p{font-size:15px}.article-module___zC2lW__alternative{background:#161616;border:1px solid #333;margin-top:20px;padding:22px}.article-module___zC2lW__alternative h4{font-size:16px;font-weight:400;line-height:1.5}.article-module___zC2lW__alternative dl{grid-template-columns:1.2fr 1fr .8fr;gap:16px;margin-top:18px;display:grid}.article-module___zC2lW__alternative dt{color:#999;margin-bottom:5px;font-size:12px}.article-module___zC2lW__alternative dd{font-size:15px}.article-module___zC2lW__cta{background:#181818;border:1px solid #3c3c3c;margin-top:56px;padding:35px}.article-module___zC2lW__cta h2{text-wrap:balance;max-width:none;margin-top:20px!important}.article-module___zC2lW__cta a{margin-top:8px}.article-module___zC2lW__related{margin-top:100px}.article-module___zC2lW__related h2{letter-spacing:-1px;font-size:32px;font-weight:400;margin-bottom:30px!important}.article-module___zC2lW__related>div{border:1px solid #333;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.article-module___zC2lW__related a{background:#161616;border-right:1px solid #333;flex-direction:column;padding:28px;display:flex}.article-module___zC2lW__related a:last-child{border-right:0}.article-module___zC2lW__related a:hover{background:#202020}.article-module___zC2lW__related strong{letter-spacing:-2px;margin:28px 0 10px;font-size:44px;font-weight:400;line-height:1}.article-module___zC2lW__relatedLink{align-items:center;gap:12px;margin-top:27px;font-size:14px;display:flex}.article-module___zC2lW__relatedLink svg{width:16px}.article-module___zC2lW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){.article-module___zC2lW__main{width:calc(100% - 48px)}.article-module___zC2lW__articleLayout{grid-template-columns:170px minmax(0,1fr);gap:38px}.article-module___zC2lW__results>div{padding:26px}}@media (max-width:760px){.article-module___zC2lW__main{padding-top:112px}.article-module___zC2lW__hero{padding:30px 0}.article-module___zC2lW__hero h1{letter-spacing:-1.7px;font-size:42px}.article-module___zC2lW__lead{font-size:18px}.article-module___zC2lW__results{grid-template-columns:1fr}.article-module___zC2lW__results>div{border-bottom:1px solid #333;border-right:0;flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.article-module___zC2lW__results strong{white-space:nowrap;font-size:39px}.article-module___zC2lW__results span{text-align:right;max-width:145px;font-size:14px}.article-module___zC2lW__articleLayout{grid-template-columns:1fr;gap:0;margin-top:44px}.article-module___zC2lW__sidebar{display:none}.article-module___zC2lW__body h2{font-size:28px}.article-module___zC2lW__body p{font-size:16px}.article-module___zC2lW__comparisonModels>div{padding:18px}.article-module___zC2lW__comparisonModels strong{font-size:15px}.article-module___zC2lW__alternative dl{grid-template-columns:1fr;gap:14px}.article-module___zC2lW__alternative dl>div{justify-content:space-between;gap:12px;display:flex}.article-module___zC2lW__alternative dt{margin:0}.article-module___zC2lW__cta{padding:26px}.article-module___zC2lW__related{margin-top:64px}.article-module___zC2lW__related>div{grid-template-columns:1fr}.article-module___zC2lW__related a{border-bottom:1px solid #333;border-right:0}.article-module___zC2lW__related a:last-child{border-bottom:0}}
.integration-section-module__5zvDmq__section{color:#e7ece8;-webkit-font-smoothing:antialiased;background:#101211;scroll-margin-top:20px;font:16px/1.65 Arial,Helvetica,sans-serif}.integration-section-module__5zvDmq__section :where(h2,p){margin:0}.integration-section-module__5zvDmq__frame{min-width:0;max-width:1280px;margin:0 auto;padding:72px 48px 90px}.integration-section-module__5zvDmq__copy{text-align:center;max-width:960px;margin:0 auto}.integration-section-module__5zvDmq__copy h2{color:#e7ece8;letter-spacing:-.045em;text-wrap:balance;font-size:38px;font-weight:450;line-height:1.16}.integration-section-module__5zvDmq__copy>p{color:#a7b0a9;text-wrap:pretty;max-width:615px;margin:20px auto 0;font-size:16px;line-height:1.65}.integration-section-module__5zvDmq__codePanel{width:100%;min-width:0;max-width:880px;margin:34px auto 0}.integration-section-module__5zvDmq__actions{justify-content:center;margin-top:27px;display:flex}@media (max-width:620px){.integration-section-module__5zvDmq__frame{padding:54px 22px 65px}.integration-section-module__5zvDmq__copy h2{letter-spacing:-.04em;font-size:30px;line-height:1.17}.integration-section-module__5zvDmq__copy>p{margin-top:18px;font-size:15px}.integration-section-module__5zvDmq__codePanel{margin-top:27px}}
.legal-page-module__JnVUfq__layout{grid-template-columns:180px minmax(0,680px);gap:100px;width:min(100% - 96px,1060px);min-height:calc(100svh - 130px);margin:auto;padding:158px 0 100px;display:grid}.legal-page-module__JnVUfq__navigation{color:#a8b1aa;flex-direction:column;align-self:start;align-items:flex-start;gap:8px;padding-top:7px;font-size:14px;display:flex;position:sticky;top:128px}.legal-page-module__JnVUfq__navigation a{padding:7px 0}.legal-page-module__JnVUfq__navigation a[aria-current=page]{color:#fff;text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:1px}.legal-page-module__JnVUfq__navigation a:hover{color:#fff}.legal-page-module__JnVUfq__document{color:#bbc3bd;min-width:0;font-size:16px;line-height:1.8}.legal-page-module__JnVUfq__document .legal-page-module__JnVUfq__heading{margin-bottom:36px}.legal-page-module__JnVUfq__document h1{color:#e7ece8;letter-spacing:-.045em;font-size:clamp(36px,4.4vw,54px);font-weight:400;line-height:1.1}.legal-page-module__JnVUfq__document .legal-page-module__JnVUfq__date{color:#9da79f;font:11px/1.6 var(--mono);margin-top:20px}.legal-page-module__JnVUfq__document .legal-page-module__JnVUfq__introduction{border-bottom:1px solid #303632;padding-bottom:32px}.legal-page-module__JnVUfq__document section{margin-top:32px;scroll-margin-top:112px}.legal-page-module__JnVUfq__document h2{color:#e7ece8;letter-spacing:-.015em;margin-bottom:10px;font-size:19px;font-weight:500;line-height:1.4}.legal-page-module__JnVUfq__document p+p{margin-top:12px}.legal-page-module__JnVUfq__document a{color:#e7ece8;text-underline-offset:4px;overflow-wrap:anywhere;-webkit-text-decoration:underline #707a73;text-decoration:underline #707a73}.legal-page-module__JnVUfq__document a:hover{color:#fff;text-decoration-color:currentColor}.legal-page-module__JnVUfq__footer{border-top:1px solid #303632;justify-content:space-between;align-items:center;gap:24px;width:min(100% - 96px,1184px);margin:auto;padding:30px 0 42px;display:flex}.legal-page-module__JnVUfq__footerActions{align-items:center;gap:24px;display:flex}.legal-page-module__JnVUfq__footerActions>a,.legal-page-module__JnVUfq__footerActions>button{color:#a8b1aa;align-items:center;min-height:44px;font-size:13px;display:inline-flex}.legal-page-module__JnVUfq__footerActions>button{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.legal-page-module__JnVUfq__footerActions>a:hover,.legal-page-module__JnVUfq__footerActions>button:hover{color:#fff}@media (max-width:1000px){.legal-page-module__JnVUfq__layout{grid-template-columns:150px minmax(0,1fr);gap:48px}}@media (max-width:700px){.legal-page-module__JnVUfq__layout{width:calc(100% - 48px);padding:104px 0 64px;display:block}.legal-page-module__JnVUfq__navigation{flex-flow:wrap;gap:8px 24px;margin-bottom:38px;padding:0;font-size:13px;position:static}.legal-page-module__JnVUfq__document{font-size:15px;line-height:1.8}.legal-page-module__JnVUfq__document .legal-page-module__JnVUfq__heading{margin-bottom:28px}.legal-page-module__JnVUfq__document h2{font-size:18px}.legal-page-module__JnVUfq__footer{width:calc(100% - 48px);padding-bottom:30px}.legal-page-module__JnVUfq__footerActions{flex-direction:column;align-items:flex-end;gap:0}}
