.rs-page .lx-wide{grid-column:1/-1}.rs-page .lm .lx-wide{margin:0 0 var(--space-3xl)}.rs-page .lx-after{margin-top:var(--space-3xl)}.rs-page .lx-stack{gap:var(--space-2xl);flex-direction:column;display:flex}.rs-page .lx-rows{gap:var(--space-md);flex-direction:column;grid-column:1/-1;display:flex}@media (min-width:768px){.rs-page .cs-pair.lx-fit{grid-template-columns:var(--cols);gap:var(--space-md)}}.rs-page .cs-results .head .lede+.lede{margin-top:var(--space-sm)}.rs-page .stmt .cs-quote{grid-column:1/9}.rs-page .lx-jmap{background:var(--background-subtle);width:100%;height:auto;display:block}.rs-page .lx-jmap text{font-family:var(--font-sans);fill:#000}.rs-page .lx-jmap .lab{font-size:11px}.rs-page .lx-jmap .lab.xs{font-size:9px}.rs-page .lx-jmap .serif{font-family:var(--font-serif);font-size:15px}.rs-page .lx-jmap .mu{fill-opacity:.6}.rs-page .lx-jmap .pin{fill:#fff;font-size:9px;font-weight:500}.rs-page .lx-ftype .lx-g{column-gap:var(--grid-gutter,24px);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.rs-page .lx-ftype{margin-top:200px}.rs-page .bk.lx-bk{--in:"CS IBM Plex Sans",system-ui,sans-serif;--rs:"CS IBM Plex Sans",system-ui,sans-serif;margin-top:var(--space-3xl)}.rs-page .bk.lx-bk .bk-lab:first-child{margin-top:0}.rs-page .lx-ftype .smp-claim{position:static}.rs-page .lx-jmap.nar .lab{font-size:15px}.rs-page .lx-jmap.nar .lab.xs{font-size:13.5px}.rs-page .lx-jmap.nar .serif{font-size:20px}@media (max-width:479px){.rs-page .lx-jmap:not(.nar) .lab.xs{font-size:10.5px}}@media (max-width:767px){.rs-page .lx-ftype{margin-top:120px}}@font-face{font-family:CS IBM Plex Sans;src:url(/fonts/IBMPlexSans-latin-400.CdZtFfYS.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CS IBM Plex Sans;src:url(/fonts/IBMPlexSans-latin-500.BFLYOLbL.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:CS IBM Plex Sans;src:url(/fonts/IBMPlexSans-latin-600.BGOKnPO6.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}.rs-page .smp-type{overflow:hidden}.rs-page .smp-claim{align-self:start;gap:var(--space-sm);flex-direction:column;grid-column:1/5;display:flex;position:sticky;top:120px}.rs-page .smp-claim p,.rs-page .smp-claim h3{margin:0}.rs-page .smp-proof{gap:var(--space-3xl);flex-direction:column;grid-column:6/13;min-width:0;display:flex;container-type:inline-size}.rs-page .smp-bleed{font-family:var(--plex);letter-spacing:-.035em;white-space:nowrap;color:var(--text-primary);font-size:min(220px,27cqi);font-weight:500;line-height:.85}.rs-page .smp-roles{flex-direction:column;display:flex}.rs-page .smp-role{column-gap:var(--space-lg);padding:var(--space-lg) 0;border-top:var(--stroke-hairline,1px) solid var(--border-default);grid-template-columns:180px 1fr;row-gap:4px;display:grid}.rs-page .smp-role p{margin:0}.rs-page .smp-role .meta-label:first-child{grid-row:1/3}.rs-page .smp-spec{color:var(--text-primary);font-size:28px;line-height:1.2}.rs-page .smp-spec.rs{font-family:var(--plex);letter-spacing:-.01em;font-size:34px;font-weight:500}.rs-page .smp-spec.in{font-family:var(--plex);font-size:20px}.rs-page .smp-spec.btn{font-weight:500}.rs-page .smp-scale{gap:var(--space-xl);border-top:var(--stroke-hairline,1px) solid var(--border-default);padding-top:var(--space-lg);grid-template-columns:1fr 1fr;display:grid}.rs-page .smp-scale p{margin:0 0 var(--space-sm)}.rs-page .smp-ladder{align-items:baseline;gap:var(--space-md);font-family:var(--plex);font-weight:500;display:flex}.rs-page .smp-ladder span{font-size:var(--s);line-height:1}@media (max-width:991px){.rs-page .smp-claim{grid-column:1/-1;position:static}.rs-page .smp-proof,.rs-page .smp-rt{grid-column:1/-1}.rs-page .smp-pair{margin-top:var(--space-lg);grid-column:1/-1}}@media (max-width:767px){.rs-page .smp-role{grid-template-columns:1fr}.rs-page .smp-role .meta-label:first-child{grid-row:auto}.rs-page .smp-grid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}.rs-page .smp-pair{grid-template-columns:1fr}.rs-page .smp-dev.k{--u:1.15}}@media (max-width:991px){.rs-page .smp-proof{margin-top:var(--space-3xl)}}@media (max-width:767px){.rs-page .smp-proof{margin-top:var(--space-2xl)}.rs-page .smp-scale{grid-template-columns:1fr}}.rs-page .smp-type{--plex:"CS IBM Plex Sans",system-ui,sans-serif}.rs-page .lx-brand{overflow-x:clip}.rs-page .lx-ftype.smp-type{overflow:visible}@media (min-width:992px){.rs-page .smp-bleed{font-size:min(17vw,330px)}}.rs-page .smp-spec{font-family:var(--plex)}.rs-page .smp-spec.md{font-weight:500}.rs-page .smp-ladder.w span{font-size:44px}.rs-page .bk{gap:var(--space-lg);--rs:"CS Roboto Serif",Georgia,serif;--in:"CS Inter",system-ui,sans-serif;--ease:cubic-bezier(.65,0,.35,1);flex-direction:column;grid-column:1/-1;display:flex}.rs-page .bk-lab{margin:var(--space-3xl) 0 0;color:var(--text-secondary)}.rs-page .bk-lab:first-child{margin-top:var(--space-xl)}.rs-page .bk .sw{color:var(--ink);font-family:var(--in);position:relative;overflow:hidden}.rs-page .bk .sw .fill{background:var(--c);position:absolute;inset:0}.rs-page .bk .sw .tx{box-sizing:border-box;flex-direction:column;justify-content:space-between;gap:24px;height:100%;padding:24px;display:flex;position:relative}.rs-page .bk .nm{font-family:var(--in);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:500;line-height:1.1}.rs-page .bk .v{font-variant-numeric:tabular-nums;gap:4px;margin:0;font-size:12px;line-height:1.35;display:grid}.rs-page .bk .v div{grid-template-columns:72px 1fr;display:grid}.rs-page .bk .v dt{opacity:.62}.rs-page .bk .v dd{margin:0}.rs-page .bk .v .cr{margin-top:6px}.rs-page .bk .v .cr dd{align-items:center;gap:6px;display:flex}.rs-page .bk .dot{border-radius:50%;width:10px;height:10px;display:inline-block;box-shadow:0 0 0 1px #7f7f7f80}.rs-page .bk .dot.w{background:#fff}.rs-page .bk .dot.k{background:#000;margin-left:8px}.rs-page .bk-core{grid-template-columns:7fr 5fr;gap:2px;display:grid}.rs-page .bk-core .big{aspect-ratio:7/6}.rs-page .bk-core .big .nm{font-size:clamp(28px,3vw,44px)}.rs-page .bk-core .stack{grid-template-rows:repeat(3,1fr);gap:2px;display:grid}.rs-page .bk-core .stack .sw .tx{padding:20px 24px}.rs-page .bk-core .c-ffffff{box-shadow:inset 0 0 0 1px var(--border-default)}.rs-page .bk-g.js .fill{transform-origin:bottom;transition:transform .56s var(--ease);transition-delay:calc(var(--i,0) * .11s);transform:scaleY(0)}.rs-page .bk-g.js .tx{opacity:0;transition:opacity .26s ease-out;transition-delay:calc(var(--i,0) * .11s + .42s)}.rs-page .bk-g.on .fill{transform:none}.rs-page .bk-g.on .tx{opacity:1}.rs-page .bk-g.still,.rs-page .bk-g.still *{transition:none!important}@media (max-width:767px){.rs-page .bk-core{grid-template-columns:1fr}.rs-page .bk-core .big{aspect-ratio:4/3}.rs-page .bk-core .stack{grid-template-rows:none;grid-template-columns:1fr}.rs-page .bk .sw .tx{gap:18px;padding:18px}}.rs-page .bk-core .big .bigaa{font-family:var(--rs);letter-spacing:-.03em;color:var(--ink);z-index:1;font-size:clamp(140px,22vw,340px);font-weight:500;line-height:.8;position:absolute;bottom:4%;right:6%}.rs-page .bk-core.js .bigaa{opacity:0;transition:opacity .4s ease-out .5s,font-weight 1.1s var(--ease) .5s;font-weight:200}.rs-page .bk-core.on .bigaa{opacity:1;font-weight:500}@media (max-width:767px){.rs-page .bk-core .big .bigaa{font-size:120px}}.rs-page .bk .sw .nm,.rs-page .bk .sw .v dt,.rs-page .bk .sw .v dd{color:var(--ink)}@media (max-width:767px){.rs-page .bk-core .big .bigaa{font-size:96px;top:20px;bottom:auto;right:18px}}.rs-page .bk-g.js .fill{transition:transform var(--mo-in) var(--mo-ease);transition-delay:calc(var(--i,0) * var(--mo-st))}.rs-page .bk-g.js .tx{transition:opacity var(--mo-in) var(--mo-ease);transition-delay:calc(var(--i,0) * var(--mo-st) + .5s)}.rs-page .bk-core.js .bigaa{transform:translateY(var(--mo-rise));transition:opacity var(--mo-in) var(--mo-ease) .6s,transform var(--mo-in) var(--mo-ease) .6s;font-weight:500}.rs-page .bk-core.on .bigaa,.rs-page .bk .sw .fill,.rs-page .bk .sw .tx{transform:none}.rs-page .bk .sw.c-ffffff:after{content:"";pointer-events:none;z-index:2;border:1px solid #e6e6e6;position:absolute;inset:0}
